@font-face{font-family:ZapfDemi;src:url(/cdn/shop/files/ZapfHumanist-Demi.otf?v=1673965713)}@font-face{font-family:ZapfRoman;src:url(/cdn/shop/files/ZapfHumanist-Roman.otf?v=1673965713)}:root{--font-heading-family: "gill-sans-nova", var(--amalgam-cjk-sans, sans-serif);--font-heading-weight: 300;--font-heading-style: normal;--font-body-family: "gill-sans-nova", var(--amalgam-cjk-sans, sans-serif);--font-body-weight: 400;--font-body-style: normal;--font-body-bold-weight: 700;--nav-blur-left: 22px;--nav-blur-mobile: 22px;--masthead-fade-rgb: 0, 0, 0}body,body *{font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif)!important}.header__row--top{min-height:100px}header-component[data-sticky-state=inactive] .header__row--top,header-component:not([data-sticky-state]) .header__row--top{background-color:transparent!important;transition:background-color var(--animation-speed, .2s) var(--animation-easing, ease)}header-component[data-sticky-state=active] .header__row--top{background-color:rgba(var(--masthead-fade-rgb),.5)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background-color var(--animation-speed, .2s) var(--animation-easing, ease)}header.header-section{background-color:transparent!important}.header__row--top{position:relative}.header__row--top:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(to right,#fff0,#ffffff59,#fff0);transition:opacity .25s ease}body.sidenav-open .header__row--top:after{opacity:0}.footer-utilities__icons,.footer-utilities__icons .social-icons__icon,.footer-utilities__icons .social-icons__icon svg,.footer-utilities__icons .social-icons__icon path{color:#fff;fill:#fff}.footer-utilities__group-copyright,.footer-utilities__group-copyright .footer-utilities__text,.footer-utilities__group-copyright a{color:#fff;font-weight:600}.footer-utilities__icons .social-icons__icon-wrapper,.footer-utilities__icons .social-icons__icon,.footer-utilities__icons .social-icons__icon svg{width:var(--social-icon-size, 40px)!important;height:var(--social-icon-size, 40px)!important}@media screen and (min-width:750px){.utilities{align-items:end}}@media screen and (max-width:749px){.utilities{flex-direction:column;align-items:flex-start;text-align:left}.utilities>*{text-align:left}.footer-utilities__icons{justify-content:flex-start}}#MainContent>.shopify-section.container-background-image:first-child{margin-top:calc(var(--header-height, 100px) * -1)}#MainContent[data-template^=page]>.shopify-section.section-landing-hero:first-child{margin-top:calc(var(--header-height, 100px) * -1)}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:200px;background:linear-gradient(to bottom,rgba(var(--masthead-fade-rgb),.75),rgba(var(--masthead-fade-rgb),.55),rgba(var(--masthead-fade-rgb),.3) 50%,rgba(var(--masthead-fade-rgb),.12) 72%,rgba(var(--masthead-fade-rgb),0));z-index:7;pointer-events:none;opacity:1;transition:opacity .3s ease}body[data-nav-context=tailor-made]{--masthead-fade-rgb: 9, 15, 42}.menu-list__link{color:#fff!important;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:.03em}.menu-list__link:hover{opacity:.7;color:#fff!important}#header-component .header-actions__action{color:#fff}#header-component .header-actions__action svg{color:inherit}#header-component .header__icon{color:#fff}.menu-list__submenu,.mega-menu__list{display:none!important}.header-logo img{max-width:40px}.header-logo{transition:opacity .25s ease}body.sidenav-open .header-logo{opacity:0!important;pointer-events:none}.mh-hide-search .search-action{display:none!important}.mh-hide-account :is(.account-popover,.account-drawer){display:none!important}.mh-hide-cart :is(cart-drawer-component,.action__cart){display:none!important}.mh-hide-language .dropdown-localization{display:none!important}.dropdown-localization .language-selector>.svg-wrapper.icon-caret{display:none}.dropdown-localization .language-selector .cs{width:auto}.dropdown-localization .cs__trigger{width:auto;padding:0 1.1rem 0 0;background:transparent;border:0;color:var(--color-foreground);font-family:var(--menu-localization-font);font-size:var(--menu-localization-font-size);line-height:1;text-transform:uppercase;font-weight:600;letter-spacing:.03em;white-space:nowrap}.dropdown-localization .cs__trigger:hover,.dropdown-localization .cs--open .cs__trigger{border:0}.dropdown-localization .cs__trigger:after{right:.15rem}.dropdown-localization .cs__option{font-weight:600}.cs__flag{display:inline-block;flex:0 0 auto;width:20px;height:14px;margin-right:10px;border-radius:2px;background:no-repeat center / cover;box-shadow:inset 0 0 0 1px #ffffff2e}.cs__option--flagged{display:flex;align-items:center}.sidenav{height:100vh;width:100vw;position:fixed;z-index:500;top:0;left:0;background-color:transparent;overflow-x:hidden;overflow-y:auto;transform:translateY(100%);transition:transform .5s cubic-bezier(.4,0,.2,1);visibility:hidden}.sidenav.sidenav-visible{transform:translateY(0);visibility:visible}html{scrollbar-gutter:stable}body.sidenav-open{overflow:hidden}.sidenav:before{content:"";position:fixed;top:0;left:0;height:100vh;width:30%;z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(var(--nav-blur-left));backdrop-filter:blur(var(--nav-blur-left));transition:width .35s ease}.sidenav:has(.sidebar-grandchild-container.active-background):before{width:var(--nav-blur-width, 66%)}.landing-hero__content,.tm-hero__title,.product-hero__title,.hero__content-wrapper,.layered-slideshow__content,.slideshow-section .group-block-content{transition:opacity .25s ease}body.sidenav-open .landing-hero__content,body.sidenav-open .tm-hero__title,body.sidenav-open .product-hero__title,body.sidenav-open .hero__content-wrapper,body.sidenav-open .layered-slideshow__content,body.sidenav-open .slideshow-section .group-block-content{opacity:0;pointer-events:none}.sidenav .SideNav-Container{padding:20px 50px;display:flex;flex-direction:column;width:30%;min-height:100%}.sidenav .menu-buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:15px;padding:20px 0;margin-bottom:10px;width:100%}.sidenav .logo{display:none}.sidenav .menu-buttons-row{display:flex;align-items:center;gap:10px;padding-left:0;order:-1}.sidenav .menu-buttons-row .backbtn{display:none}.sidenav .closebtn{background:none;border:none;cursor:pointer;width:40px;height:40px;position:relative;padding:0;flex-shrink:0}.sidenav .menu-close-outline{position:absolute;display:block;height:40px;width:40px;top:0;left:0;pointer-events:none}.sidenav .menu-close-outline svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:40px;width:40px}.sidenav .menu-close-outline circle{fill:transparent;stroke:transparent;stroke-width:2px;stroke-dasharray:95;stroke-dashoffset:0;transform-origin:center;transform:rotate(140deg) scaleX(-1)}.sidenav .closebtn:hover .menu-close-outline circle{stroke:red;animation:amalgam-clock .5s}@keyframes amalgam-clock{0%{stroke-dashoffset:95}to{stroke-dashoffset:0}}.sidenav .backbtn{display:none;width:40px;height:40px;position:relative;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}.sidenav .desktop-title{font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif);font-weight:600;color:#fff;font-size:14px;border-bottom:none;padding-bottom:20px;display:inline-block;text-transform:uppercase;letter-spacing:.05em;width:100%;margin-bottom:10px}.sidebar-link{display:none}.sidebar-link-active{display:block}.sidebar-child-list{display:none;padding-left:0;list-style:none;line-height:2}.sidebar-child-list.active-child-link{display:block;padding-top:1.6rem}.child-link{display:flex;flex-direction:row;margin-bottom:4px;position:relative}.child-link .menu-toggle{width:100%;display:flex}.child-link .menu-toggle span{white-space:normal}.sidenav .navigation-link-parent{font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif);font-size:20px;color:#fff;display:flex;flex-direction:row;align-items:center;width:100%;white-space:nowrap;cursor:pointer;justify-content:space-between;gap:0}.sidenav .navigation-link-parent a,.sidenav .navigation-link-parent .sidenav-child-trigger{color:#fff;text-decoration:none;font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif);font-size:20px;cursor:pointer;text-transform:uppercase;letter-spacing:.03em;text-align:left;font-weight:600}.sidenav .sidebar-child-list .child-link .navigation-link-parent{transition:opacity .2s ease}.sidenav .sidebar-child-list .child-link:hover .navigation-link-parent{opacity:.7}.sidenav .menu-toggle{opacity:1;transform:translateY(0)}.chevron-arrow{display:flex;align-items:center;align-self:center;flex-shrink:0;margin-top:-15px}.chevron-arrow svg{width:10px;height:auto;margin:0;cursor:pointer;overflow:visible}.chevron-arrow polygon{fill:#fff;transition:fill .3s ease}.child-link:hover .chevron-arrow polygon{fill:#ff4136}.child-link:hover .chevron-arrow .arrow{animation:amalgam-arrow 1s .5s cubic-bezier(.2,1,.3,1) infinite}.child-link:hover .chevron-arrow .arrow-fixed{animation:amalgam-arrow-fixed 1s .5s cubic-bezier(.2,1,.3,1) infinite}@keyframes amalgam-arrow{0%{opacity:1;transform:translate(0)}5%{transform:translate(-.1rem)}to{transform:translate(4rem);opacity:0}}@keyframes amalgam-arrow-fixed{5%{opacity:0}20%{opacity:.4}to{opacity:1}}.sidebar-grandchild-container{position:fixed;left:30%;top:0;height:100vh;width:70%;background-color:transparent;background-image:none!important;z-index:501;opacity:0;pointer-events:none;background-repeat:no-repeat;background-size:cover;transition:none}.sidebar-grandchild-container.sidebar-grandchild-container-initial{opacity:0;box-shadow:none}.sidebar-grandchild-container.active-background{opacity:1;pointer-events:auto}.menu-background-overlay{display:none}.active-background .menu-background-overlay{width:100%}.sidebar-grandchild-inner-container{position:absolute;top:25%;left:5%;width:60%;height:55%}.sidebar-grandchild-inner-container ul{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;height:100%;max-height:100%;padding:0;list-style:none;gap:0 40px;width:100%}.sidebar-grandchild-list li{margin-right:0;opacity:0}.sidebar-grandchild-list li a{font-size:16px;font-weight:600;line-height:2;color:#fff;text-decoration:none;white-space:nowrap;text-transform:none;display:block}.sidebar-grandchild-list li a:hover{opacity:.7}.sidebar-grandchild-list li.textAnimation{opacity:1;animation:amalgam-textFade 1s}@keyframes amalgam-textFade{0%{opacity:0}to{opacity:1}}.sidebar-grandchild-container.mobile-active .sidebar-grandchild-list li{opacity:1!important}.sidebar-link.active-menu .desktop-title{font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif)!important;font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;border-bottom:none;padding-bottom:15px;cursor:default;justify-content:flex-start;width:fit-content;display:inline-block}.sidebar-link.active-menu .desktop-title:after{display:none}.sidebar-link-active .menu-toggle{opacity:0;transform:translate(-16px) skew(-8deg);transition:opacity .38s ease,transform .38s cubic-bezier(.2,1,.3,1)}.sidebar-link-active .menu-toggle.menu-load-in{opacity:1;transform:translate(0) skew(0)}.sidenav-search,.sidenav-lang{display:none}@media only screen and (max-width:1300px){header-menu{display:none!important}.header-menu,.header__inline-menu{display:none!important}search-button{display:none!important}.header__column--left .search-action,.header__column--left .search-button{display:none!important}.header__drawer{display:flex!important;visibility:visible!important;opacity:1!important}.header__drawer details,.header__drawer details>summary,.header__icon--menu{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.header__icon--menu svg,.header__icon--menu .icon{display:none!important}.header__icon--menu:after{content:"MENU";color:#fff;font-size:11px;font-weight:600;letter-spacing:.1em;font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif)}.sidenav{width:100vw;top:0;background-color:transparent;-webkit-backdrop-filter:blur(var(--nav-blur-mobile));backdrop-filter:blur(var(--nav-blur-mobile))}.sidenav:before{display:none}.sidenav .SideNav-Container{padding:0;width:100%;box-sizing:border-box}.sidenav .menu-buttons{flex-direction:row;align-items:center;justify-content:space-between;position:relative;width:100%;padding:15px 20px;margin-bottom:0;gap:0}.sidenav .menu-buttons-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0;order:0}.sidenav .menu-buttons-row .backbtn{display:block}.sidenav .closebtn{position:static}.sidenav .desktop-title{display:flex!important;align-items:center;justify-content:space-between;color:#fff;font-size:25px!important;font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif)!important;font-weight:400;letter-spacing:0;border-bottom:none;cursor:pointer;padding:18px 20px;margin-bottom:0;width:100%;box-sizing:border-box;text-transform:none!important}.sidenav a.desktop-title{text-decoration:none}.sidenav .desktop-title:after{content:"";display:block;width:9px;height:9px;margin-right:8px;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);flex-shrink:0}.sidebar-link.active-menu .desktop-title{font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif)!important;font-size:14px!important;font-weight:600;letter-spacing:.1em;text-transform:uppercase!important;color:#fff;border-bottom:none;cursor:default;justify-content:flex-start;width:fit-content;display:inline-block!important;padding:15px 20px}.sidebar-link.active-menu .desktop-title:after{display:none}.sidenav .navigation-link-parent{border-bottom:none;line-height:1;justify-content:space-between;font-size:25px!important;font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif)!important;white-space:nowrap;padding:12px 0;gap:0;text-transform:uppercase!important}.sidenav .navigation-link-parent a,.sidenav .navigation-link-parent .sidenav-child-trigger{font-size:25px!important;font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif)!important;white-space:nowrap;text-transform:uppercase!important;letter-spacing:.03em;font-weight:600}.sidebar-link{display:none;border-bottom:none}.sidebar-child-list{display:none;border-bottom:none;margin:0}.sidebar-child-list.active-child-link{display:block;padding:10px 20px 20px}.child-link{flex-direction:row;margin-bottom:0;align-items:center}.child-link a{width:auto}.chevron-arrow{bottom:0;margin-left:auto;margin-right:8px;margin-top:0;flex-shrink:0}.chevron-arrow svg{margin:0 0 0 1rem}.child-link:hover .chevron-arrow .arrow,.child-link:hover .chevron-arrow .arrow-fixed{animation:none}.sidebar-grandchild-container,.sidebar-grandchild-container.active-background,.sidebar-grandchild-container.sidebar-grandchild-container-initial{display:none!important;position:relative!important;width:100%!important;height:auto!important;left:auto!important;top:auto!important;box-shadow:none!important;background-image:none!important}.sidebar-grandchild-container.mobile-active{display:block!important;opacity:1;pointer-events:auto;background-color:transparent;padding:0 20px 20px}.sidebar-grandchild-inner-container{display:none!important;position:relative;top:auto;left:auto;height:auto;width:100%}.sidebar-grandchild-container.mobile-active .sidebar-grandchild-inner-container{display:block!important}.sidebar-grandchild-inner-container ul{position:relative;top:auto;left:auto;padding:0;margin-top:10px;height:auto;max-height:none;flex-wrap:nowrap;width:100%;gap:0}.sidebar-grandchild-list li{opacity:0;margin-right:0}.sidebar-grandchild-list li a{color:#fff;white-space:normal;line-height:2;font-size:20px!important;font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif)!important;text-transform:none!important;font-weight:400;letter-spacing:0}.sidebar-grandchild-container.mobile-active .sidebar-grandchild-list li{opacity:1!important}.menu-background-overlay{display:none}.sidenav .menu-toggle{opacity:1!important;transform:none!important;transition:none}.sidenav-search{display:flex;align-items:center;gap:12px;margin:18px 20px 0;padding:0 0 10px;border-bottom:1px solid #868686}.sidenav:has(.sidebar-link.active-menu) .sidenav-search{display:none}.sidenav-search__input{flex:1 1 auto;min-width:0;background:transparent;border:0;padding:6px 0;color:#fff;font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif);font-size:20px;line-height:1.2;-webkit-appearance:none;appearance:none;border-radius:0}.sidenav-search__input::placeholder{color:#fff9}.sidenav-search__input:focus{outline:none}.sidenav-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.sidenav-search__submit{flex:0 0 auto;width:44px;height:44px;margin-right:-4px;display:grid;place-items:center;background:transparent;border:0;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.sidenav-search__submit svg{width:22px;height:22px}.sidenav-lang{display:block;margin:22px 20px 0}.sidenav:has(.sidebar-link.active-menu) .sidenav-lang{display:none}.sidenav-lang__label{display:block;margin-bottom:8px;color:#fff9;font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.sidenav-lang__list{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}.sidenav-lang__btn{padding:6px 0;background:transparent;border:0;border-bottom:1px solid transparent;color:#ffffffb3;font-family:"gill-sans-nova",var(--amalgam-cjk-sans, sans-serif);font-size:16px;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent}.sidenav-lang__btn.is-current{color:#fff;border-bottom-color:#fff}}@media only screen and (max-width:768px){.header__row--top{min-height:70px}}
/*# sourceMappingURL=/cdn/shop/t/406/assets/amalgam-nav.css.map */
