.header{--swiper-theme-color: var(--color-coral)}.header .header__top{border-bottom:1px solid currentColor}.header .header__top a{display:flex;align-items:baseline;text-decoration:inherit}.header .header__top a.wk-link{display:flex}.header .header__top a:hover{text-decoration:underline}.header .header__sub-menu{border-top:1px solid currentColor;min-height:25em}.header .results__extras{margin:1em 0}.header .results__suggestions{display:flex;flex-wrap:wrap;gap:1em;margin:.5em 0}.header .results__suggestions a{border:1px solid currentColor;margin:0;line-height:1;text-decoration:none}body.header-open #reamaze-widget-container,body.header-open #smile-ui-container{display:none!important}body:not(.header-open) .header__menu-item:hover>.header__sub-menu{display:flex;justify-content:space-between}body{scroll-behavior:smooth}body.header-open{overflow-y:hidden;position:fixed;width:100%}.header.mobile-menu-open .header__top{border-bottom:none}.mobile-menu{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mobile-menu .mobile-menu__item a,.mobile-menu .mobile-menu__bottom a{line-height:1;width:100%;text-decoration:none}.mobile-menu .mobile-menu__bottom{padding-bottom:max(16px,env(safe-area-inset-bottom))}.mobile-menu .mobile-menu__top-level .mobile-menu__item:not(:last-of-type){border-bottom:1px solid #3838381a}.mobile-menu .mobile-menu__search .results__products-wrap,.mobile-menu .mobile-menu__search .results__products-wrap .results__products{display:grid;grid-template-columns:1fr 1fr;gap:1em}:is(.mobile-menu .mobile-menu__search .results__products-wrap,.mobile-menu .mobile-menu__search .results__products-wrap .results__products) img{width:100%}@media screen and (min-width:1000px){.mobile-menu{height:50vh!important;border-top:1px solid currentColor}.mobile-menu .header__search{max-width:860px;margin:0 auto}.mobile-menu .mobile-menu__search .results__products-wrap,.mobile-menu .mobile-menu__search .results__products-wrap .results__products{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}:is(.mobile-menu .mobile-menu__search .results__products-wrap,.mobile-menu .mobile-menu__search .results__products-wrap .results__products) .header__search-result{min-width:11em;scroll-snap-align:start}.mobile-menu .mobile-menu__search .results__suggestions-wrap{display:flex}}.shopify-section-group-header-group{position:sticky;top:0;z-index:40}.shopify-section-group-header-group .header{width:100%}.header__search-result{max-width:250px}@media screen and (min-width:900px){.header__emmas-favourites.limit-2{max-width:43vw}.header__emmas-favourites.limit-3{max-width:55vw}.header__emmas-favourites.limit-4{max-width:65vw}}.desktop-menu-cols{grid-template-columns:repeat(var(--col-count, 1),minmax(0,auto))}[x-cloak]{display:none!important}.header__search-input-wrap{display:flex;border-bottom:1px solid currentColor;padding-bottom:.5em}.header__search-input-wrap input{flex-basis:100%;-webkit-appearance:none;appearance:none;border:none;font-size:16px;background:transparent}.announcements{overflow-x:hidden}.announcements p{font-weight:400}.announcements .announcement__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.announcements .announcement__desktop:has(.announcement__link),.announcements .announcement__mobile:has(.announcement__link){cursor:pointer}.announcements .announcement__desktop:has(.announcement__link) a:not(.announcement__link),.announcements .announcement__mobile:has(.announcement__link) a:not(.announcement__link){pointer-events:none;cursor:inherit;text-decoration:underline;color:inherit}.body-main{position:relative}.body-main:after{transition:opacity .2s ease-in-out;opacity:0}.header .header__actions .header__icon a{display:flex;justify-content:center;align-items:flex-end;flex-direction:row;flex-wrap:nowrap;gap:4px;height:24px;white-space:nowrap}.header .header__actions .header__icon svg{flex-shrink:0;height:24px}.header .header__actions .header__icon .wk-count,.header .header__actions .header__icon .header-cart__count:not(.hidden){display:inline-block;font-size:12px;line-height:1;margin:0}.header .header__actions .wk-link.wk-empty .wk-count{display:none}.header .header__actions ul{flex-wrap:nowrap;align-items:center}.header .header__actions .header__icon{display:flex;align-items:center;flex-shrink:0}.header .header__actions .header__icon.tw-hidden{display:none}@media screen and (min-width:1024px){.header .header__actions .header__icon.tw-hidden{display:flex}}body.header-open .body-main:after,#shopify-section-header:has(.header__menu-item:hover)~.body-main:after,#shopify-section-header:has(.header__menu-item:focus-within)~.body-main:after{content:" ";opacity:1;background:#0006;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute;top:0;left:0;width:100%;height:100%;z-index:39}body:has(header.mobile-menu-open) #shopify-section-announcements{display:none}
/*# sourceMappingURL=/cdn/shop/t/3272/assets/header.css.map */
