:focus-visible{outline:var(--a11y-ring-width, 2px) solid var(--a11y-ring, #315751)!important;outline-offset:var(--a11y-ring-offset, 2px)!important}.focus-none:focus-visible,[tabindex="-1"]:focus-visible{outline:none!important}html.a11y-pointer input:focus-visible,html.a11y-pointer textarea:focus-visible,html.a11y-pointer select:focus-visible{outline:none!important}*:focus-visible,.focus-inset:focus-visible,.focus-offset:focus-visible{box-shadow:none}.button:focus-visible,.button:focus,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible{box-shadow:none}.btn:focus,.btn-close:focus,.accordion-button:focus,.form-control:focus{box-shadow:none}.utility-bar,.menu-drawer,.footer,.section-header.menu-open .header{--a11y-ring: #cdddd4}.header:not(.header-without-homepage):not(.scrolling-up){--a11y-ring: #ffffff}@media screen and (min-width:992px){summary.header__icon--menu:focus-visible{outline:none!important}summary.header__icon--menu:focus-visible .btn-open.desktop,summary.header__icon--menu:focus-visible .btn-close.desktop{outline:var(--a11y-ring-width, 2px) solid var(--a11y-ring, #315751);outline-offset:2px}}.skip-to-content-link:focus,.skip-to-content-link:focus-visible{position:fixed!important;top:12px!important;left:12px!important;z-index:10000!important;width:auto!important;height:auto!important;margin:0!important;padding:12px 20px!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap!important;background-color:#315751!important;color:#fff!important;font-size:16px;line-height:1.2;text-decoration:none;--a11y-ring: #315751}.header__icon--menu.without-homepage .btn-open.desktop{color:#0f2824;border-color:#0f2824}@media screen and (max-width:991px){.header__icon--cart.mobile{padding-left:2px;padding-right:2px;margin-left:-2px;margin-right:calc(-1.2rem - 2px);min-width:24px}.icon-cart-popup .header__icon--cart.mobile{margin-right:-2px}}.footer .footer-block .footer-block__details-content li .footer__list-menu li .sub-menu-footer{display:inline-block;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__link ul li a,.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__site p a,.menu-drawer__menu--bottom ul li a{display:inline-block;padding-top:4px;padding-bottom:4px;margin-top:-4px;margin-bottom:-4px}.a11y-marquee-toggle{display:none}@media(max-width:991px){.utility-bar{position:relative}.a11y-marquee-toggle{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:50%;right:2px;transform:translateY(-50%);z-index:2;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:50%;background-color:#315751;color:#cdddd4;cursor:pointer;--a11y-ring-offset: -2px}.a11y-marquee-toggle svg{width:14px;height:14px;pointer-events:none}.a11y-marquee-toggle .a11y-marquee-toggle__play,.utility-bar.a11y-marquee-paused .a11y-marquee-toggle .a11y-marquee-toggle__pause{display:none}.utility-bar.a11y-marquee-paused .a11y-marquee-toggle .a11y-marquee-toggle__play{display:block}.utility-bar .announcement-bar:hover .announcement-bar__message span p,.utility-bar .announcement-bar:focus-within .announcement-bar__message span p{animation-play-state:paused}.utility-bar.a11y-marquee-paused .announcement-bar__message span p{animation:none;transform:none}.utility-bar.a11y-marquee-paused .announcement-bar__message,.utility-bar.a11y-marquee-paused .announcement-bar__message *{white-space:normal}.utility-bar.a11y-marquee-paused .announcement-bar__message{padding-left:8px;padding-right:32px;text-align:center}}@media(max-width:991px)and (prefers-reduced-motion:reduce){.utility-bar .announcement-bar__message span p{animation:none!important;transform:none!important}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__message *{white-space:normal!important}.utility-bar .announcement-bar__message{padding-left:8px;padding-right:8px;text-align:center}.a11y-marquee-toggle{display:none}}@media screen and (min-width:750px){.footer .footer-block .footer-block__details-content>:first-child>.link-footer-title.list-menu__item--link{padding-top:1px;margin-top:-1px}}.footer .footer-block .footer-block__details-content li>.link-footer-title{position:relative}.footer .footer-block .footer-block__details-content li>.link-footer-title:after{content:"";position:absolute;top:-1px;bottom:-1px;left:0;right:0;z-index:1}html body .splide__arrow:focus-visible,html body .splide.is-focus-in .splide__arrow:focus,html body .splide__pagination__page:focus-visible,html body .splide.is-focus-in .splide__pagination__page:focus{outline:var(--a11y-ring-width, 2px) solid var(--a11y-ring, #315751);outline-offset:var(--a11y-ring-offset, 2px)}html body .splide__slide:focus-visible,html body .splide.is-focus-in .splide__slide:focus{outline:var(--a11y-ring-width, 2px) solid var(--a11y-ring, #315751);outline-offset:-2px}@media screen and (max-width:991px){summary.header__icon--menu:focus-visible{outline:none!important}summary.header__icon--menu:focus-visible .btn-open.mobile,summary.header__icon--menu:focus-visible .btn-close.mobile{outline:var(--a11y-ring-width, 2px) solid var(--a11y-ring, #315751);outline-offset:4px;border-radius:4px}}html body .country-filter__input:focus,html body .country-filter__input:focus-visible{box-shadow:none!important}html:not(.a11y-pointer) body .country-filter__input:focus-visible{outline:var(--a11y-ring-width, 2px) solid var(--a11y-ring, #315751);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/98/assets/a11y-global.css.map */
