#shopify-section-header{position:sticky;top:0;width:100%;z-index:90}.header{background-color:var(--section-background-color);padding-block:calc(1.9rem * var(--section-scale));padding-inline:calc(2.5rem * var(--section-scale));font-family:var(--section-font-family);font-weight:700;font-size:calc(1.8rem * var(--section-scale));line-height:1.5;color:var(--section-text-color)}@media screen and (max-width:989px){.header{padding-block:1.2rem;padding-inline:0}}.header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:4rem}@media screen and (min-width:990px){.header__inner{grid-template-columns:1fr auto}}.header__inner>*{grid-row:1 / 2}.header__logo{font-size:0;transition:color var(--duration-default)}.header__logo img,.header__logo svg{transform:scale(var(--section-scale));max-width:16.3rem;height:3.6rem}@media(max-width:989px){.header__logo img,.header__logo svg{height:2.4rem}}@media screen and (max-width:499px){.header__logo img,.header__logo svg{max-width:12rem}}.header__utils{grid-column:3 / 4}.header__utils-items{display:flex;align-items:center;justify-content:flex-end;gap:2.4rem}@media screen and (max-width:989px){.header__utils-items{gap:1.6rem}}.header__utils-link{line-height:0;color:#5b0f00;color:var(--section-text-color);transition:opacity var(--duration-default);transform:scale(var(--section-scale));white-space:nowrap}.header__utils-link span,.header__utils-link svg{vertical-align:middle;pointer-events:none}.header__utils-item--cart svg,.header__utils-item--cart span{vertical-align:middle}.header__nav-items{display:flex;align-items:center}.header__nav-item:not(.is-megamenu){position:relative}.header__nav-sublinks{background-color:var(--section-background-color);display:none;border:.1rem solid #c6c6c6;position:absolute;top:0;left:100%;z-index:1}.header__nav-link{padding-block:.5rem;padding-inline:1.6rem;transition:color var(--duration-default);display:flex;align-items:center}.header__nav-link svg:first-child{margin-inline-end:1.3rem}.header__nav-link svg:last-child{margin-inline-start:.8rem}.header__account-link img{width:2.3rem}@media(hover:hover)and (pointer:fine){.header__utils-link:hover,.header__nav-link:not(.is-current):hover{opacity:.7}}.header__nav-link.is-current{background-color:var(--section-active-color);border-radius:1.1rem}.header__nav-dropdown-link{padding-block:.8rem;padding-inline:2.4rem;text-underline-offset:.5rem}.header__nav-dropdown-link span,.header__nav-dropdown-link svg{vertical-align:middle}.header__nav-dropdown-link svg{margin-left:1rem}.header__nav-links-item{position:relative}.header__nav-dropdown-link:hover,.header__nav-links-item:hover>.header__nav-dropdown-link{text-decoration:underline}.header__nav-dropdown{width:auto;display:none;background-color:var(--section-background-color);padding-block:1rem;position:absolute;top:100%;left:0;white-space:nowrap;z-index:var(--z-modals)}.header__nav-item:hover .header__nav-dropdown,.header__nav-item:focus-within .header__nav-dropdown,.header__nav-links-item:hover .header__nav-sublinks,.header__nav-links-item:focus-within .header__nav-sublinks{display:block}@media screen and (min-width:750px){.header__search-form>.form-row+.form-row{margin-top:0}.header__search-wrapper{width:100%;min-width:3rem;will-change:min-width;transition:min-width var(--duration-default)}.header__search-wrapper[open]{min-width:23rem}.header__search-wrapper[open] summary{outline:0}.header__search-wrapper summary svg{will-change:fill;transition:fill var(--duration-default)}.header__search-wrapper[open] summary svg{position:absolute;top:calc(50% + 2rem);right:1.3rem;transform:translateY(-50%);fill:var(--color-background-secondary);z-index:101}.header__search-wrapper summary+*{opacity:0;will-change:opacity;transition:opacity var(--duration-default) ease-in-out}.header__search-wrapper[open] summary+*{opacity:1}.header__search-form input[type=search]{height:4rem}.header__search-form button[type=submit]{position:absolute;top:0;right:0;bottom:0;width:auto;height:auto;min-width:0;font-size:0;padding-inline:1.5rem;will-change:opacity;transition:opacity var(--duration-default)}.header__search-results{position:absolute;top:100%;left:0;width:100%;background-color:var(--color-background-secondary);padding-inline:1rem;max-height:60rem;overflow-y:auto;visibility:hidden;opacity:0;will-change:opacity;transition:opacity var(--duration-default),visibility var(--duration-default);transition-delay:var(--duration-default)}.header__search-wrapper[open] .header__search-results{opacity:1;visibility:visible}}@media screen and (min-width:990px){.header__search-wrapper[open]{min-width:30rem}}@media(hover:hover)and (pointer:fine){.header__search-form button[type=submit]:hover{background-color:var(--background-color);opacity:.8}}#shopify-section-header:has(.header--transparent){position:fixed;top:var(--announcement-height, 3.6rem)}@media(min-width:750px){#shopify-section-header:has(.header--transparent){top:var(--announcement-height, 2.45rem)}}@media(min-width:1200px){#shopify-section-header:has(.header--transparent){top:var(--announcement-height, 3.6rem)}}#shopify-section-header:has(.header--transparent.is-scrolled){top:0}.header.header--transparent:has(.header__nav-item.is-megamenu:hover),.header.header--transparent:has(.header__nav-item.is-megamenu:focus-within){--section-text-color: var(--section-text-color);background-color:var(--section-background-color)}.header--transparent:not(.is-scrolled):not(:has(.header-drawer__container[open])){--section-text-color: var(--section-transparent-text-color);background-color:transparent}.header:has(.header__nav-item:hover .header__nav-dropdown) .header__logo--transparent[class],.header:has(.header__nav-item:focus-within .header__nav-dropdown) .header__logo--transparent[class],.header__logo--transparent,.header--transparent:not(.is-scrolled):not(:has(.header-drawer__container[open])) .header__logo{display:none}.header:has(.header__nav-item:hover .header__nav-dropdown) .header__logo:not(.header__logo--transparent),.header:has(.header__nav-item:focus-within .header__nav-dropdown) .header__logo:not(.header__logo--transparent),.header--transparent:not(.is-scrolled):not(:has(.header-drawer__container[open])) .header__logo--transparent{display:block}.header__nav-button{min-width:unset;padding:.85rem 2.4rem}.header__nav-item:has(>.header__nav-button){margin-left:1.6rem}.header__nav-item.is-megamenu .header__nav-dropdown{padding-inline:calc(2.5rem * var(--section-scale));width:100%}.header__nav-item.is-megamenu .header__nav-dropdown .container{display:grid;grid-template-columns:1fr 3fr;gap:4rem}.header__nav-item.is-megamenu .header__nav-link{position:relative}.header__nav-item.is-megamenu:hover .header__nav-link:before,.header__nav-item.is-megamenu:focus-within .header__nav-link:before{content:"";position:absolute;top:-2rem;right:-1.6rem;bottom:-2rem;left:-7.6rem}.header__nav-titles{display:flex;flex-direction:column;gap:1.6rem;align-self:flex-start}.header__nav-title{text-decoration:none;color:var(--color);display:flex;align-items:center;gap:1.6rem;min-height:15.8rem}.header__nav-title img{width:auto;height:3.6rem}.header__nav-title-badge{font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-weight:900;line-height:1.2;text-transform:uppercase;color:#fff;background-color:#de497a;padding:.4rem .8rem;border-radius:7.2rem}.header__nav-title svg{width:auto;max-height:3.8rem}.header__nav-title svg,.header__nav-title-badge{flex-shrink:0}.header__nav-products{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;align-self:flex-start}.header__nav-product{font-size:1.8rem;font-weight:700;line-height:1.2;text-decoration:none;text-wrap:auto;color:inherit;display:flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem;border-radius:1.6rem;height:15.8rem}@media(max-width:767px){.header__nav-product{font-size:1.5rem}}.header__nav-product-image{flex-shrink:0}.header__nav-product-image img{width:min(10vw,14.4rem)}.header__nav-product:hover{background-color:color-mix(in srgb,var(--background-color),transparent var(--opacity-percentage))}.header__nav-product img+img,.header__nav-product:hover img:not(:only-child){display:none}.header__nav-product:hover img+img:not(:only-child){display:block}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-header.css.map */
