@font-face{font-family:Main;src:url(./UntitledSans.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Henry;src:url(./HenryRegular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Henry-i;src:url(./HenryItalic.woff2) format("woff2");font-weight:400;font-style:normal}:root{--white: #fff;--black: #000;--activeSidebar: #fff;--smallHeaderTop: 0}body{background:#000}a,.customCollectionProducts a,.customCollectionProducts span,.customCollectionProducts label{font-family:Main,sans-serif!important;letter-spacing:-.1px}h1,h2,h3,h4,h5,h6,div{font-family:Henry,sans-serif!important;letter-spacing:-.1px;font-weight:400}.customHeader{width:100%;height:auto;padding:8px 3rem;display:flex;justify-content:space-between;align-items:flex-start;position:fixed;top:5rem;left:0;max-height:120px;transition:.2s max-height ease;pointer-events:none;z-index:9999}.customHeader .logo{position:relative;width:100%;pointer-events:auto!important}.logoContainer{display:flex;gap:1.65rem;justify-content:flex-start;align-items:flex-start;padding:0 .5rem;position:absolute;left:0;top:0;z-index:999;pointer-events:none!important}.logoContainer a{pointer-events:auto!important}.headerCollections{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;font-size:12px;min-width:15rem;height:100%;pointer-events:auto!important}.headerCollections a{display:flex;text-decoration:none;text-transform:capitalize;color:var(--activeSidebar);position:relative;padding-left:1rem;transition:color .8s ease-in-out;pointer-events:auto!important}.headerCollections a:before{content:"";display:block;height:5px;width:5px;position:absolute;left:0;top:50%;background-color:var(--activeSidebar);border-radius:50%;transform:translate(120%,-50%);opacity:0;transition:all .2s ease-in-out}.headerCollections a:hover:before{transform:translate(-50%,-50%);opacity:1}.headerOptions{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;font-size:12px;max-height:100%;pointer-events:auto;padding-right:2rem;row-gap:4px}.headerOptions a{text-decoration:none;text-transform:capitalize;color:#fff;position:relative;padding-left:1rem;font-family:Main,sans-serif!important;min-width:11.5rem;width:100%;display:flex;justify-content:space-between}.headerOptions a:before{content:"";display:block;height:5px;width:5px;position:absolute;left:0;top:50%;background-color:#fff;border-radius:50%;transform:translate(120%,-50%);opacity:0;transition:all .2s ease-in-out;z-index:9999;pointer-events:auto!important}.headerOptions a:hover:before{transform:translate(-50%,-50%);opacity:1}.customHeader .logo img{width:100%;height:150px}.menuSidebar{width:100%}.innerSidebar{position:fixed;top:0;left:0;z-index:99;height:100vh;background-color:#fff;display:grid;justify-content:space-between;align-items:flex-start;grid-template-columns:auto 1fr;grid-template-rows:1fr auto;gap:2rem;overflow:hidden;width:auto;max-width:0;pointer-events:auto!important}.innerSidebar .logo{display:flex;gap:5rem;justify-content:flex-start;align-items:flex-start;padding:0 .5rem;animation:fadeIn .5s linear forwards;position:relative;overflow:visible}.innerSidebar .logo img{width:146px;height:120px;object-fit:contain;object-position:center}.innerSidebar .header__heading-logo-wrapper{width:auto}.innerSidebar .logo .headerCollections{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;font-size:12px}.innerSidebar .headerCollections a{display:flex;text-decoration:none;text-transform:capitalize;color:#000;position:relative;margin-left:2rem}.innerSidebar .headerCollections a:before{content:"";display:block;height:5px;width:5px;position:absolute;left:0;top:50%;background-color:#000;border-radius:50%;transform:translate(120%,-50%);opacity:0;transition:all .2s ease-in-out;z-index:9999}.innerSidebar .headerCollections a:hover:before{transform:translate(-50%,-50%);opacity:1}.innerSidebar .collectionChild{grid-column-end:3}.showSideBar{animation:showSideBar .2s cubic-bezier(0,0,1,.5) forwards;padding:5.5rem 3rem 0}.hideSideBar{animation:hideSideBar .5s cubic-bezier(0,0,1,.5) forwards;padding-top:5.5rem}@keyframes showSideBar{0%{max-width:0}to{max-width:700px;opacity:1}}@keyframes hideSideBar{0%{max-width:700px;opacity:1}to{max-width:0}}.innerSidebar:has(.showSideBar) .headerCollections a{color:#000}.sidebarOverlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:98;opacity:0;pointer-events:auto!important;background-color:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.showOverlay{animation:showOverlay .2s linear forwards;display:block!important}.hideOverlay{animation:hideOverlay .2s linear forwards;display:none!important}@keyframes showOverlay{0%{opacity:0}to{opacity:1}}@keyframes hideOverlay{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.sidebarFooter{width:420px;grid-column-start:span 1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;opacity:0;animation:fadeIn .5s ease-in-out forwards;text-decoration:none;color:#000;padding-bottom:4rem}.sidebarFooter img{width:100%;height:auto;object-fit:cover;object-position:center;overflow:hidden}.sidebarFooter p{display:flex;width:100%;justify-content:space-between;align-items:flex-start;margin:0;padding:.5rem 1rem;line-height:1}.sidebarFooter .footerTitle{font-family:Henry,Helvetica,sans-serif}.sidebarFooter .footerSubHead{font-family:Henry-i,Helvetica,sans-serif}.banner__box>*+.banner__text{margin-top:1.5rem;font-size:calc(17px + 1.1vw);text-align:left;line-height:1.2;letter-spacing:-.12px}.banner__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;max-width:45rem;word-break:break-word;font-size:12px;border-radius:9999px}.button--primary-white{background-color:transparent;border:1px solid #fff;border-radius:9999px;min-height:34px;min-width:auto;font-size:12px;padding:0 16px;font-family:inherit;transition:all .2s ease-in-out!important}.button--primary-white:hover{background-color:#fff;color:#000!important}.button--primary-black{background-color:transparent;border:1px solid #000;border-radius:9999px;min-height:34px;min-width:auto;font-size:12px;padding:0 16px;transition:all .2s ease-in-out!important;color:#000!important;font-family:inherit}.button--primary-black:hover{background-color:#000;color:#fff!important}.button:after{display:none}.button:before{display:none}.smallHeader{animation:showBG .5s ease-in-out forwards;top:var(--smallHeaderTop)!important;transition:top .3s ease-in-out}@keyframes showBG{0%{opacity:0}to{max-height:50px;align-items:center;background-color:#fff}}.smallHeader .logo{width:50%}.smallHeader .logo img{height:25px;aspect-ratio:1/1;width:auto}.smallHeader .headerCollections{display:none}.smallHeader .headerOptions{width:50%;max-height:22px;overflow:hidden;align-items:flex-end}.smallHeader .headerOptions a{color:#000;width:auto;min-width:auto;justify-content:flex-end;gap:3rem}.smallHeader .headerOptions a:before{background-color:#000}.smallHeader .header__heading-logo-wrapper{line-height:0}.grid--2-col-desktop .grid__item{max-width:50%}.grid{column-gap:0}.smallHeader .logoContainer{position:unset}.secondLogoImage{display:none;opacity:0;position:absolute;top:0;left:0;z-index:999;transition:all .8s ease;width:auto!important;animation:fadeOut .5s ease forwards;pointer-events:auto!important}.sidebarActive .secondLogoImage{opacity:1;display:block;animation:fadeIn .5s ease forwards}.sidebarActive .firstLogoImage{opacity:0}.menuBtn{display:none;cursor:pointer}.mobileHeader{width:100%;height:calc(100dvh - 45px);position:fixed;top:45px;left:0;padding:4rem 2rem 0;background-color:#fff;z-index:99;opacity:0;transform:translateY(-150%)}.mobileHeaderHide{animation:hideMobileHeader .5s ease-out forwards}.mobileHeaderShow{animation:showMobileHeader .5s ease-out forwards;display:block}@keyframes showMobileHeader{0%{opacity:0;transform:translateY(-150%)}to{opacity:1;transform:translateY(0)}}@keyframes hideMobileHeader{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-150%);display:none}}.mobileContainer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;font-family:Henry,Helvetica,sans-serif!important;padding-bottom:3rem}.mobileContainer div{width:100%}.primaryInput{width:100%;border:1px solid rgba(0,0,0,.85);color:#000;outline:none;text-decoration:none;border-radius:2rem;font-size:12px;line-height:1;overflow:hidden;padding-right:2rem;position:relative}.mobileHeader ul:hover li{filter:none!important;opacity:1!important}.primaryBtn{width:100%;border:1px solid rgba(0,0,0,.85);color:#000;outline:none;text-decoration:none;padding:1.25rem 2rem 1.25rem 1.5rem;border-radius:2rem;font-size:12px;line-height:1;overflow:hidden;position:relative}.primaryInput input{width:100%;height:100%;border:none;outline:none;padding:1.25rem 1.5rem}.primaryInput .icon{position:absolute;right:2rem;top:50%;width:auto;transform:translate(-50%,-50%)}.primaryInput .icon svg{width:15px;height:15px;opacity:.6}.primaryBtn .icon{position:absolute;right:2rem;top:50%;width:auto;transform:translate(-50%,-50%)}.mobileTop ul{padding:0;margin:0;width:auto;margin-top:3rem;justify-self:flex-start}.mobileTop ul li{font-family:Main,Helvetica,sans-serif!important;list-style:none;font-size:12px;display:flex;justify-content:space-between;gap:2rem;align-items:center;line-height:1;margin-bottom:.7rem;text-transform:capitalize}.mobileBottom{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.mobileBottom div{width:100%;display:flex;gap:1rem;align-items:center;justify-content:center}.mobileBottom a{text-align:left;color:#00000080}.childUl{width:100%;transform:translate(-100%)}.hideChildLink{animation:hideChildLink .5s ease-out forwards;display:none}.showChildLink{animation:showChildLink .5s ease-out forwards;display:block}.mobileHeader ul{overflow-y:auto;max-height:50dvh}.mobileHeader p{font-family:Main,Helvetica,sans-serif;font-size:12px}.childUl p{display:flex;align-items:center;justify-content:flex-start;gap:2rem;line-height:1;margin-top:3rem}.childLinks li{margin-bottom:3rem;font-family:Main,Helvetica,sans-serif!important;list-style:none;font-size:12px;display:flex;justify-content:space-between;gap:2rem;align-items:center;line-height:1;margin-bottom:1.7rem!important;text-transform:capitalize}.childLinks li a{text-decoration:none;color:#000;opacity:.8}@keyframes hideChildLink{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes showChildLink{0%{transform:translate(-100%)}to{transform:translate(0)}}.footer-block__details-content>p,.footer-block__details-content>li{padding:0;line-height:1.4}@media screen and (max-width:997px){.menuBtn{display:flex;margin-top:3px;margin-left:7px}.smallHeader .logo img{height:35px}.mobileHeaderActive .logo{display:flex}.mobileHeaderActive .secondLogoImage{display:none;left:4rem}.menuTop{height:1px;transition:all .5s ease-in-out}.menuBottom{transform:translateY(8.5px);height:1px;transition:all .5s ease-in-out}.menuCloseBtn .menuTop{transform:rotate(45deg) translate(6px,-8px)}.menuCloseBtn .menuBottom{transform:rotate(-45deg) translate(-13px,7px)}.customHeader{padding:1rem 2rem}.customHeader .logoContainer{margin-left:1.2rem}}.drawer__inner div,.drawer__inner p,.drawer__inner span{font-family:Main!important;font-size:12px}.drawer__inner a{font-family:Main!important;font-size:14px}.cart-drawer .cart-items{padding-right:.6rem}.cart-drawer__overlay:empty{display:block;background:#fff9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (max-width:1550px){.customCartContainer{padding-top:12%!important}}@media screen and (max-width:1440px){.customCartContainer{padding-top:20%!important}}@media screen and (min-width:767px){.drawer__inner{width:40vw}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
