.section-header{margin-bottom:0!important}.header{width:100%;max-width:100%;margin:0 auto;padding:0 5em;grid-template-columns:1fr 1fr 1fr;background:#fff;padding-top:1rem}.index .header{position:absolute}.header:not(.header--middle-left) .header__inline-menu{margin-top:unset}.header__icon .icon{height:2.6rem;width:2.6rem}.header--middle-center{grid-template-areas:"navigation heading icons"}.header--middle-center .header__heading{justify-self:center}.header .header__heading-link{padding:0;justify-self:center}.section-header .header--wave{display:none}.section-header .header{z-index:3}.section-header .header--wave{display:block}.section-header .header--wave>svg{position:absolute;top:-1vw;left:0;width:100%;height:auto}.section-header .header--wave>svg path{fill:#fff}.section-header.js-top-scroll .header--wave>svg path{fill:transparent}.mega-menu .custom-mega-menu__container{grid-template-columns:1fr}.mega-menu .custom-mega-menu__container .custom-mega-menu{position:relative;display:grid;padding:0 15px;grid-auto-columns:1fr;grid-auto-flow:column}.custom-mega-menu__container .custom-mega-menu .custom-mega-menu__link:not(.mega-menu__link--active),.custom-mege-menu__shop .custom-mega-menu__card a,.popular-product__card-url{text-decoration:none;color:#595959}.popular-product__card-url{width:32%}.custom-mega-menu__container .custom-mega-menu .mega-menu__link--active{text-decoration:underline}.custom-mega-menu__container .custom-mega-menu .custom-mega-menu__card-image{width:100%;height:auto}.custom-mega-menu__container .custom-mega-menu .title-image{display:flex;flex-direction:column-reverse}.custom-mega-menu__container .custom-mega-menu .custom-mega-menu__card-title{font-size:2rem;color:#595959}.header__search .custom-field__container{background:var(--gradient-background)}.custom-field__container .popular-product__container{display:flex;justify-content:space-between}.custom-field__container .popular-product__container .popular-product__card{max-width:100%}.custom-field__container .popular-product__card-image{width:100%;height:auto;min-height:231px;object-fit:cover;object-position:center;border:1px solid #000}.custom-field__container .popular-product__card-title{font-size:1.6rem;color:#212529;font-weight:500}.custom-field__container .custom-field__label{font-size:1.7rem;color:#595959;font-weight:500}.custom-field__container .popular-search__container .search-term{display:inline-block;padding:0 30px;margin:0 30px 15px 0;background:#f7962126;border-radius:12px;color:#595959;text-decoration:none}.custom-field__container .popular-search__container .search-term:hover,.mega-menu-custom__list:hover p.custom-mega-menu__card-title,.popular-product__card-url:hover{text-decoration:underline}@media screen and (max-width: 1199px){.popular-product__container .popular-product__card-url:nth-child(3){display:none}.popular-product__card-url{width:48%}}@media screen and (max-width: 990px){.header-wrapper .header{padding:1rem;grid-template-areas:"navigation left-icon heading icons";grid-template-columns:40px 40px 1fr 80px;background:#fff}.shopify-section-header-hidden .header--wave,.section-header .header__icons .header__search{display:none}.section-header .header__icons{justify-self:center}.section-header .header__icons .header__icon{width:2.4rem;height:2.4rem}.section-header header-drawer{margin-left:0}}@media screen and (max-width: 989px){.menu-drawer__menu.has-submenu div#link-Shop{margin-top:45px}}@media screen and (max-width: 400px){.header-wrapper .header{padding:0;grid-template-columns:32px 32px auto 64px}.section-header .header__icons{justify-self:flex-start}.header__icon,.header__icon--cart .icon{width:3.4rem}.header__icon .icon{height:1.6rem;width:1.6rem}}#shopify-section-header svg:not(.icon-close):not(.icon-flag) path{transition:fill .3s,color .3s;fill:#fc6003;color:#fc6003}@media screen and (max-width: 749px){.header[data-overlap=false]{position:relative}.index #shopify-section-header .header[data-overlap=true]{background:transparent;z-index:2}.index #shopify-section-header .header[data-overlap=true]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;transition:opacity .3s;z-index:-1}.index #shopify-section-header.shopify-section-header-sticky .header[data-overlap=true]:after{opacity:1}.index #shopify-section-header:not(.shopify-section-header-sticky) .header[data-overlap=true] svg:not(.icon-flag) path{fill:#fff;color:#fff}}@media screen and (min-width: 750px){#shopify-section-header{position:sticky;top:0}#shopify-section-header .header{position:static}}
/*# sourceMappingURL=/cdn/shop/t/233/assets/section-header.css.map */
