.header{position:relative;padding:2.9rem 0 1.8rem}.header__nav-link.is-current{color:var(--color-caramel)}.header .header__inner{display:flex;flex-direction:row;gap:6.5rem 8.1rem;align-items:center}.header__logo-wrapper{position:relative;padding:0;display:flex;justify-content:center}.header__cart-icon{width:2rem;height:4rem;position:absolute;right:.2rem;top:calc(50% - .4rem);transform:translateY(-50%);transition:opacity .3s ease}@media (max-width: 767px){.header__cart-icon{right:0;width:1.8rem}}.header__cart-icon:hover{opacity:.6}.header__logo{font-size:0}.header__logo img,.header__logo svg{max-width:20.5rem;height:auto}.header__nav{display:block}.header__nav-mobile{display:none}@media screen and (max-width: 989px){.header{padding:3.6rem 0 1rem}.header .header__inner{display:flex;flex-direction:column;gap:3.1rem;align-items:center}.header__logo img,.header__logo svg{max-width:16.9rem}.header__nav{display:none}.header__nav-mobile{display:block}}.header-drawer{display:block}.header-drawer__button{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;position:absolute;left:2.4rem;top:41%;transform:translateY(50%);transition:opacity .3s ease}.header-drawer__button svg:last-child{display:none}[open] .header-drawer__button svg:first-child{display:none}[open] .header-drawer__button svg:last-child{display:inline}.header-drawer__content{background-color:var(--color-background-secondary);width:100%;position:fixed;top:var(--header-top-position);bottom:0;left:0;z-index:var(--z-header);opacity:0;visibility:hidden;transform:translate(-100%);transition:all var(--duration-default);overflow-y:auto;overflow-x:hidden}.menu-opening .header-drawer__content{padding:0;opacity:1;visibility:visible;transform:translate(0)}.header-drawer__menu{padding:0 2rem;text-align:center;font-size:3rem}.header-drawer__link svg{margin-left:1rem}.header{position:relative}.header__nav-items{display:flex;align-items:center;justify-content:center;gap:3.7rem 5.7rem}.header__nav-item{text-transform:uppercase;font-size:1.6rem;color:var(--color-dark);font-family:var(--font-heading-family);font-weight:600;line-height:normal;letter-spacing:.2em}@media screen and (max-width: 989px){.header__nav-items{gap:2.2rem;flex-wrap:wrap}.header__nav-item{font-size:.8rem}}.header__nav-sublinks{background-color:var(--color-background-secondary);display:none;border:.1rem solid var(--color-border-light);position:absolute;top:100%;left:0;width:100%;z-index:1}.header__nav-link{padding:2rem 0rem 1.8rem;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;line-height:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--color-dark)}@media screen and (max-width: 750px){.header__nav-link{font-size:.8rem;letter-spacing:.192rem}.header-drawer__button{top:22%}}.header__nav-link svg{margin-left:1rem}.header__nav-dropdown-link{padding:2rem 1rem}.header__nav-dropdown-link span,.header__nav-dropdown-link svg{vertical-align:middle}.header__nav-dropdown-link svg{margin-left:1rem}.header__nav-dropdown{white-space:nowrap;display:none;background-color:var(--color-background-secondary);width:100%;border:.1rem solid var(--color-border-light);position:absolute;top:100%;left:0;z-index:var(--z-modals)}.header__nav-item:hover .header__nav-dropdown,.header__nav-links-item:hover .header__nav-sublinks,.header__nav-item:focus-within .header__nav-dropdown,.header__nav-links-item:focus-within .header__nav-sublinks{display:block}.header__nav-item:hover .header__nav-dropdown>ul,.header__nav-links-item:hover .header__nav-sublinks,.header__nav-item:focus-within .header__nav-dropdown>ul,.header__nav-links-item:focus-within .header__nav-sublinks{display:flex;gap:3.7rem;justify-content:center}.header__nav-item>a,.header__nav-links-item>a,.header__nav-sublinks-item>a{position:relative}.header__nav-item>a:before,.header__nav-links-item>a:before,.header__nav-sublinks-item>a:before{content:"";background-color:var(--color-gray);position:absolute;bottom:1.2rem;right:0;width:100%;height:.1rem;transform:scale(0);transition:transform .3s ease}.header__nav-item:hover>a:before,.header__nav-links-item:hover>a:before,.header__nav-sublinks-item:hover>a:before{transform:scale(1)}@media screen and (max-width: 989px){.header__nav-item:hover .header__nav-dropdown>ul,.header__nav-links-item:hover .header__nav-sublinks,.header__nav-item:focus-within .header__nav-dropdown>ul,.header__nav-links-item:focus-within .header__nav-sublinks{gap:1.5rem}}@media screen and (max-width: 989px){.header__nav-link{padding:1rem 0rem 1.8rem}.header .header__nav-dropdown>ul{flex-direction:column;padding:3rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-header.css.map */
