.site-header .site-header__inner,.site-header .site-header__utility-inner,.ms-premium-nav__inner.page-width,.ms-premium-nav__mega-inner.page-width,.footer.footer--service .footer__inner,.footer.footer--service .footer__bottom-inner{width:min(1220px,calc(100% - 28px));max-width:none;margin-inline:auto;padding-inline:0}.site-header__utility-inner{min-height:44px}.site-header__utility a{display:inline-flex;min-height:44px;align-items:center;line-height:1.3}.site-header .icon-button,.site-header .site-header__search button,.site-header .site-header__help,.site-header .site-header__cart-button,.customer-help-popover .customer-help-popover__close{min-width:44px;min-height:44px}.site-header .site-header__utility a:focus-visible,.site-header .site-header__logo:focus-visible,.site-header .icon-button:focus-visible,.site-header .site-header__search button:focus-visible,.site-header .site-header__help:focus-visible,.site-header .site-header__cart-button:focus-visible{outline:2px solid #d7efbf;outline-offset:3px}.customer-help-popover__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.customer-help-popover__actions>a{display:grid;align-content:start;gap:5px;min-width:0;min-height:44px;margin:0;padding:12px;border:1px solid #d7dfd0;border-radius:10px;background:#f5f8f1;color:#236f12;text-decoration:none;overflow-wrap:anywhere}.customer-help-popover__actions>a:hover{background:#eaf2e6}.customer-help-popover__actions>a:focus-visible,.customer-help-popover .customer-help-popover__close:focus-visible{outline:2px solid #236f12;outline-offset:2px}.footer.footer--service{background:#f8faf5}.footer--service .footer__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;padding-block:36px}.footer--service .footer__inner>*{min-width:0}.footer--service .footer__brand,.footer--service .footer__region-links{grid-column:1 / -1}.footer--service .footer__brand{align-content:start;gap:9px}.footer--service .footer__brand .rte{max-width:36ch}.footer--service .footer__brand .rte p{margin:0}.footer--service .footer__heading{margin-bottom:10px;line-height:1.35}.footer--service .footer__company-number,.footer--service .footer__business-address,.footer--service .footer__help-hours{margin:0;color:#5f6d5b;font-size:.86rem;line-height:1.5}.footer--service .footer__business-address span{display:block;margin-top:3px}.footer--service .footer__help-hours{margin-bottom:8px}.footer--service .footer-menu{gap:2px}.footer--service .footer-menu a{display:flex;align-items:center;min-height:44px;padding-block:8px;color:#263d2a;font-weight:500;line-height:1.35;text-underline-offset:3px;overflow-wrap:anywhere}.footer--service .footer-menu a:hover{color:#236f12;text-decoration:underline}.footer--service .footer-menu--secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px}.footer--service .footer__bottom{background:#fff;padding-block:14px}.footer--service .footer__bottom-inner{align-items:center;gap:12px 20px}.footer--service .footer__cookie-settings{min-height:44px;padding-block:8px}.footer--service a:focus-visible,.footer--service button:focus-visible{outline:2px solid #236f12;outline-offset:3px}@media(min-width:720px){.site-header .site-header__inner{min-height:76px}}@media(min-width:640px){.footer--service .footer__brand,.footer--service .footer__region-links{grid-column:auto}.footer--service .footer-menu--secondary{grid-template-columns:1fr}}@media(min-width:1040px){.footer--service .footer__inner{grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.1fr);gap:28px}}@media(max-width:719px){.site-header:not(.site-header--mobile-compact):not(.site-header--nav-hidden) .site-header__inner{gap:8px;padding-block:8px}.footer--service .footer__inner{padding-block:28px}.footer--service .footer__bottom-inner,.footer--service .ms-payment-methods{align-items:start}}@media(max-width:359px){.footer--service .footer__inner{gap:24px 14px}.footer--service .footer__heading{font-size:.94rem}.footer--service .footer-menu a{font-size:.9rem}}@media(max-width:719px){body.template-collection .smart-search--header .smart-search__panel{top:var(--ms-search-top, 150px)}}
/*# sourceMappingURL=/cdn/shop/t/688/assets/ms-header-footer-polish.css.map */
