.header .header__icon{color:#204532}.header .header__icon--search .svg-wrapper,.sp-account-trigger .svg-wrapper{width:2.2rem;height:2.2rem}.header .header__icon--cart .svg-wrapper{width:4.4rem;height:4.4rem}.sp-account-access,.sp-account-trigger{display:flex;align-items:center;justify-content:center;gap:.8rem}.sp-account-access{min-height:4.4rem;margin-right:.8rem}.sp-account-trigger{color:#204532}.sp-account-label{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.sp-account-link{padding:.8rem .2rem;color:#204532;text-decoration:none}.sp-account-link:hover{text-decoration:underline;text-underline-offset:.4rem}.sp-account-access shopify-account{width:auto;min-width:4.4rem;height:4.4rem;text-decoration:none;--shopify-account-signed-in-avatar-size:28px}.sp-account-access shopify-account::part(signed-out-avatar){width:auto;min-width:44px;height:44px;padding:0 8px;border-radius:4px;text-decoration:none}.header__search details[open]>summary>span>.svg-wrapper:first-child{display:inline-flex!important}.header__search summary .header__icon-close{display:none!important}.menu-drawer__utility-links:has(>.sp-mobile-account){padding:0 3rem;background:transparent}.sp-mobile-account{padding:.8rem 0;border-top:1px solid rgba(32,69,50,.15)}.sp-mobile-account__primary{display:flex;align-items:center;gap:1rem;min-height:4.4rem;padding:.4rem 0;font-size:1.4rem;font-weight:500;color:#204532;text-decoration:none}.sp-mobile-account .svg-wrapper{width:2rem;height:2rem}.sp-mobile-account__arrow{margin-left:auto}.header .sp-search-panel{position:fixed;top:var(--sp-search-top,160px);left:0;right:0;bottom:auto;min-height:0;height:auto;max-height:calc(100dvh - var(--sp-search-top,160px));align-items:flex-start;overflow:visible;border-top:1px solid rgba(32,69,50,.12);border-bottom:1px solid rgba(32,69,50,.12);box-shadow:0 12px 24px #0000000f;z-index:10}.sp-search-panel .modal-overlay{position:fixed;inset:var(--sp-search-top,160px) 0 0;background:#142a1e33;z-index:-1}.sp-search-panel .modal-overlay:after{display:none}.sp-search-panel .search-modal__content{display:block;max-width:86rem;height:auto;max-height:calc(100dvh - var(--sp-search-top,160px));overflow-y:auto;margin:auto;padding:2.4rem 5.4rem 2.8rem 2.4rem;background:rgb(var(--color-background));top:auto;bottom:auto}.sp-search-heading{font-size:1.8rem;font-weight:600;color:#204532;margin:0 0 1.8rem}.sp-search-panel .search-modal__form{display:block;max-width:none}.sp-search-panel .search__input{background:#f8faf7;border-radius:5px}.sp-search-panel .field:after{border-radius:5px}.sp-search-panel .search-modal__close-button{position:absolute;right:.5rem;top:1.2rem;width:4.4rem;height:4.4rem;margin:0}.sp-search-caption{font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:#52665a;margin:2.2rem 0 1rem}.sp-search-categories,.sp-search-terms{display:flex;flex-wrap:wrap;gap:.9rem}.sp-search-categories a{padding:1rem 1.4rem;border:1px solid #dce5dd;border-radius:4px;background:#f8faf7;font-size:1.3rem;color:#204532;text-decoration:none;min-height:4.4rem;display:flex;align-items:center}.sp-search-categories a:hover{background:#eef4e9;border-color:#9db68b}.sp-search-terms a{padding:.6rem 1rem .6rem 0;margin-right:1rem;min-height:4.4rem;display:flex;align-items:center;font-size:1.3rem;color:#204532;text-underline-offset:.4rem}.sp-search-help{display:flex;gap:2.4rem;border-top:1px solid #e4e9e2;margin-top:1.8rem;padding-top:1.2rem}.sp-search-help a{font-size:1.2rem;color:#52665a;min-height:4.4rem;display:flex;align-items:center;text-underline-offset:.4rem}.sp-search-panel [data-search-discover][hidden]{display:none}.sp-search-panel .predictive-search{position:static;max-height:none!important;border:0;box-shadow:none;width:100%}.sp-search-panel .predictive-search__results-groups-wrapper{padding:0}.sp-search-panel .predictive-search__item{border-radius:4px}.sp-search-panel .predictive-search__item:hover,.sp-search-panel .predictive-search__list-item[aria-selected=true]{background:#f3f7ef}.sp-search-panel .predictive-search__item-heading{font-size:1.3rem;line-height:1.6}.sp-search-panel .price{font-size:1.25rem;margin-top:.4rem;color:#204532}.sp-announcements .announcement-bar-slider{position:relative;padding-inline:3rem}.sp-announcements .slider-button--prev,.sp-announcements .slider-button--next{display:none}.sp-announcements .sp-announcement-pause{position:absolute;right:-1rem;top:50%;transform:translateY(-50%);width:3.8rem;height:3.8rem;min-width:3.8rem;padding:1.2rem;color:#fff;opacity:.7}.sp-announcements .sp-announcement-pause:hover,.sp-announcements .sp-announcement-pause:focus-visible{opacity:1}.sp-announcement-pause svg{width:1.2rem;height:1.2rem;display:block}.sp-announcement-pause .sp-play-symbol,.sp-announcement-pause.slideshow__autoplay--paused .sp-pause-symbol{display:none}.sp-announcement-pause.slideshow__autoplay--paused .sp-play-symbol{display:block}@media(max-width:989px){.sp-account-access{margin-right:0;gap:0}.header .sp-account-access .sp-account-label{display:none}.sp-account-access shopify-account::part(signed-out-avatar){padding:0;min-width:44px}.header .sp-search-panel{top:var(--sp-search-top,110px)}.sp-search-panel .search-modal__content{padding:2rem 5rem 2rem 2rem}.sp-search-categories{gap:.7rem}.sp-search-categories a{font-size:1.2rem;padding:.8rem 1rem}.sp-search-heading{font-size:1.6rem}.sp-announcements .announcement-bar__message{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.sp-search-panel{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/sp-header-polish.css.map */
