:root{--alunero-a11y-focus: #005fcc;--alunero-a11y-focus-outer: #ffffff}html{scroll-behavior:smooth}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:3px solid var(--alunero-a11y-focus)!important;outline-offset:3px!important;box-shadow:0 0 0 5px var(--alunero-a11y-focus-outer)!important}button,[role=button],summary,input:not([type=checkbox]):not([type=radio]),select{min-block-size:44px}textarea{min-block-size:96px}main :where(.rte,.shopify-policy__body,.product-description) a:not(.button),.alunero-product-help a:not(.alunero-product-help__channel):not(.alunero-product-help__submit),.alu-withdrawal__privacy a,.alu-rights__privacy a{text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:.08em}[aria-disabled=true],:disabled{cursor:not-allowed}#MainContent,#header-group,#SiteFooter{scroll-margin-block-start:1rem}html.a11y-large-text{font-size:112.5%}html.a11y-high-contrast body{--opacity-muted-text: .9;--opacity-subdued-text: .9}html.a11y-high-contrast :where(.alunero-footer__newsletter small,.alunero-footer__rgpd,.alunero-footer__column li a){color:#f1f4f5!important}html.a11y-high-contrast :where(.alunero-product-help__intro>p,.alunero-product-help__form-footer p,.alu-withdrawal__privacy,.alu-rights__privacy){color:#22272a!important}html.a11y-underline-links main a:not(.button),html.a11y-underline-links footer a:not(.button),html.a11y-underline-links header a:not(.button){text-decoration:underline!important;text-underline-offset:.18em!important}html.a11y-reduce-motion *,html.a11y-reduce-motion *:before,html.a11y-reduce-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.alunero-a11y-launcher{position:fixed;inset-inline-start:14px;bottom:14px;z-index:40;display:inline-flex;align-items:center;gap:8px;min-block-size:46px;padding:0 14px;border:1px solid #111416;border-radius:999px;background:#fff;color:#111416;box-shadow:0 8px 28px #1114162e;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.alunero-a11y-launcher>span:first-child{display:grid;place-items:center;inline-size:26px;block-size:26px;border-radius:50%;background:#111416;color:#fff;font-size:12px}.alunero-a11y-dialog{width:min(680px,calc(100% - 28px));max-height:min(820px,calc(100dvh - 28px));padding:0;border:0;border-radius:24px;background:#fff;color:#111416;box-shadow:0 28px 90px #00000047}.alunero-a11y-dialog::backdrop{background:#00000094}.alunero-a11y-dialog__panel{padding:clamp(22px,5vw,38px)}.alunero-a11y-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.alunero-a11y-dialog__eyebrow{margin:0 0 6px;color:#5c656a;font-size:12px;font-weight:800;letter-spacing:.16em}.alunero-a11y-dialog h2{margin:0;font-size:clamp(28px,5vw,42px);line-height:1.05}.alunero-a11y-dialog__close{inline-size:44px;block-size:44px;flex:0 0 auto;border:1px solid #c8ced1;border-radius:50%;background:#fff;color:#111416;font-size:27px;cursor:pointer}.alunero-a11y-dialog__intro{margin:18px 0 24px;color:#444c50;line-height:1.65}.alunero-a11y-dialog__options{display:grid;gap:10px}.alunero-a11y-option{display:grid;grid-template-columns:24px 1fr;gap:14px;align-items:start;padding:16px;border:1px solid #d7dcde;border-radius:14px;cursor:pointer}.alunero-a11y-option:has(input:focus-visible){outline:3px solid var(--alunero-a11y-focus);outline-offset:2px}.alunero-a11y-option input{inline-size:20px;block-size:20px;margin:2px 0 0}.alunero-a11y-option strong,.alunero-a11y-option small{display:block}.alunero-a11y-option strong{font-size:14px}.alunero-a11y-option small{margin-top:4px;color:#555e62;font-size:12px;line-height:1.55}.alunero-a11y-dialog__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.alunero-a11y-dialog__actions>*{min-block-size:46px}.alunero-a11y-dialog__statement{display:inline-block;margin-top:20px;color:#111416;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.alunero-a11y-launcher span:last-child{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.alunero-a11y-launcher{inline-size:48px;block-size:48px;padding:0;justify-content:center}.alunero-a11y-dialog__actions{flex-direction:column}.alunero-a11y-dialog__actions>*{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){:where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:3px solid Highlight!important;box-shadow:none!important}.alunero-a11y-launcher,.alunero-a11y-dialog,.alunero-a11y-option{border:1px solid CanvasText}}.alunero-product-help__kicker,.alunero-product-help__product span,.alunero-cooling-quick__kicker,.alu-withdrawal__eyebrow,.alu-withdrawal__required,.alu-withdrawal dt,.alu-withdrawal__field small,.alu-rights__kicker{color:#596166!important}.alunero-home .alunero-kicker{color:#596166}.alunero-home .alunero-products .alunero-kicker,.alunero-home .alunero-manifesto__copy .alunero-kicker{color:#aeb7bb}.alunero-home .alunero-value-card__number{color:#596166}.alunero-home .alunero-product-card__title:focus-visible,.alunero-home .alunero-product-card__media:focus-visible,.alunero-home .alunero-text-link:focus-visible,.alunero-home .alunero-button:focus-visible{border-radius:6px}.alunero-icon-link,.alunero-mobile-nav>summary{min-inline-size:44px!important;min-block-size:44px!important}.alunero-footer__bottom{color:#8f999e!important;font-size:12px!important}.alunero-mobile-nav__footer,.alunero-mega__links a span{color:#899398!important}.alunero-footer__message[role=alert],.contact-form__error[role=alert],.email-signup__message[role=alert]{font-weight:700}:where(.alunero-header,.alunero-footer,.alunero-product-help,.alunero-home) :where(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #ffffff!important;outline-offset:3px!important;box-shadow:0 0 0 5px #005fcc!important}.alunero-footer__form input:focus-visible{border-radius:4px}@media(prefers-contrast:more){.alunero-header,.alunero-footer{--opacity-muted-text: 1;--opacity-subdued-text: 1}.alunero-footer__column li a,.alunero-footer__brand-block p,.alunero-footer__newsletter small,.alunero-footer__rgpd,.alunero-mobile-nav__children a{color:#f1f4f5!important}}.alunero-footer__brand-block p,.alunero-footer__column li a,.alunero-footer__newsletter small,.alunero-footer__eyebrow,.alunero-footer__bottom,.alunero-footer__message,.alunero-footer__signature{color:#c1c9cd}.alunero-footer__newsletter small,.alunero-footer__eyebrow,.alunero-footer__bottom{font-size:12px;line-height:1.55}.alunero-footer__column li a{display:inline-flex;align-items:center;min-height:44px}.alunero-footer__form input::placeholder{color:#b2bcc1}.alunero-footer__form input:focus-visible,.alunero-footer__form button:focus-visible{outline:3px solid #ffffff!important;outline-offset:3px!important;box-shadow:0 0 0 5px #005fcc!important}.alunero-home .alunero-value-card__number,.alunero-home .alunero-kicker{color:#596166}.alunero-home .alunero-products .alunero-kicker,.alunero-home .alunero-manifesto__copy .alunero-kicker{color:#c2ccd1}.alunero-home .alunero-hero__microcopy{color:#ffffffd9}.alunero-mobile-nav__children a{min-height:44px;display:flex;align-items:center}.alunero-home .alunero-faq__item summary:focus-visible,.alunero-home .alunero-button:focus-visible,.alunero-home .alunero-product-card__title:focus-visible,.alunero-home .alunero-product-card__media:focus-visible,.alunero-header :where(a,summary):focus-visible{outline:3px solid #ffffff!important;outline-offset:3px!important;box-shadow:0 0 0 5px #005fcc!important}html.a11y-large-text .alunero-home .alunero-richtext,html.a11y-large-text .alunero-home .alunero-value-card p,html.a11y-large-text .alunero-footer__brand-block p,html.a11y-large-text .alunero-footer__column li a,html.a11y-large-text .alunero-footer__newsletter small{font-size:max(16px,1.125em)!important;line-height:1.6!important}html.a11y-high-contrast .alunero-footer :where(p,small,a,span),html.a11y-high-contrast .alunero-home .alunero-hero__microcopy{color:#f1f4f5!important}@media(max-width:600px){.alunero-announcement__inner{font-size:12px;line-height:1.5}}.alunero-header__a11y{display:none;align-items:center;justify-content:center;flex:0 0 44px;inline-size:44px;block-size:44px;padding:0;border:1px solid rgba(255,255,255,.38);border-radius:50%;background:transparent;color:#fff;font-family:inherit;font-size:13px;font-weight:800;cursor:pointer}.alunero-header__a11y:hover{background:#ffffff1f}.alunero-mobile-nav__search{display:none!important}@media(max-width:1180px){.alunero-header__a11y{display:inline-flex}.alunero-a11y-launcher{display:none!important}}@media(max-width:649px){.alunero-header__search{display:none!important}.alunero-mobile-nav__search{display:flex!important}.alunero-header__actions{gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/alunero-accessibility.css.map */
