html.high-contrast{--hc-dark: #000;--hc-light: #fff;--hc-muted-on-light: #595959;--hc-muted-on-dark: #b3b3b3;--hc-scrim: .75;--hc-fg: var(--hc-dark);--hc-bg: var(--hc-light);--hc-fg-inverse: var(--hc-light);--hc-bg-inverse: var(--hc-dark);--hc-border: var(--hc-dark);--hc-muted: var(--hc-muted-on-light)}html.high-contrast,html.high-contrast [class*=color-scheme-]{--COLOR-TEXT: var(--hc-fg);--COLOR-TEXT-DARKEN: var(--hc-fg);--COLOR-HEADING: var(--hc-fg);--COLOR-TEXT-LIGHTEN: var(--hc-muted);--COLOR-TEXT-ALPHA-50: var(--hc-muted);--COLOR-BG: var(--hc-bg);--COLOR-INPUT-BG: var(--hc-bg);--COLOR-BG-DARKEN: var(--hc-bg);--COLOR-BG-ALPHA-25: var(--hc-bg);--COLOR-BG-ALPHA-35: var(--hc-bg);--COLOR-BG-ALPHA-60: var(--hc-bg);--COLOR-BG-ALPHA-65: var(--hc-bg);--COLOR-BG-ALPHA-85: var(--hc-bg);--COLOR-BG-OVERLAY: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-FOREGROUND: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-CONTRAST: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-2: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-3: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-4: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-5: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-6: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-CONTRAST-2: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-CONTRAST-3: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-CONTRAST-4: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-CONTRAST-5: var(--hc-bg);--COLOR-BG-LIGHTEN-DARKEN-CONTRAST-6: var(--hc-bg);--COLOR-BORDER: var(--hc-border);--COLOR-BORDER-LIGHTEN-DARKEN: var(--hc-border);--COLOR-BORDER-HAIRLINE: var(--hc-border);--COLOR-BORDER-ALPHA-15: var(--hc-border);--COLOR-BORDER-ALPHA-30: var(--hc-border);--COLOR-BORDER-ALPHA-50: var(--hc-border);--COLOR-BORDER-ALPHA-65: var(--hc-border);--COLOR-ACCENT: var(--hc-fg);--COLOR-ACCENT-TEXT: var(--hc-bg);--COLOR-ACCENT-MIX-ALPHA: var(--hc-border);--COLOR-BLACK-WHITE: var(--hc-fg);--COLOR-WHITE-BLACK: var(--hc-bg);--COLOR-BLACK-WHITE-ALPHA-25: var(--hc-border);--COLOR-BLACK-WHITE-ALPHA-34: var(--hc-border);--COLOR-SALE-BG: var(--hc-fg);--COLOR-SALE-TEXT: var(--hc-bg);--COLOR-CUSTOM-BG: var(--hc-fg);--COLOR-CUSTOM-TEXT: var(--hc-bg);--COLOR-SOLD-BG: var(--hc-fg);--COLOR-SOLD-TEXT: var(--hc-bg);--COLOR-SAVING-BG: var(--hc-fg);--COLOR-SAVING-TEXT: var(--hc-bg);--COLOR-ERROR: #a80000;--COLOR-ERROR-BG: var(--hc-bg);--COLOR-SUCCESS: #0f6b2e;--COLOR-SUCCESS-BG: var(--hc-bg);--COLOR-WARN: #7a4a00;--COLOR-UPSELLS-BG: var(--hc-bg);--COLOR-UPSELLS-TEXT: var(--hc-fg);--COLOR-UPSELLS-TEXT-LIGHTEN: var(--hc-muted);--COLOR-UPSELLS-DISABLED-GREY-DARKEN: var(--hc-muted);--focus-ring-color: var(--hc-fg);--COLOR-LINK: var(--hc-fg)}html.high-contrast,html.high-contrast *{--bg: var(--hc-bg) !important;--text: var(--hc-fg) !important;--heading: var(--hc-fg) !important;--border: var(--hc-border) !important;--input-bg: var(--hc-bg) !important;--text-alpha-15: var(--hc-border) !important;--text-alpha-50: var(--hc-muted) !important;--text-alpha-85: var(--hc-fg) !important;--text-lighten: var(--hc-muted) !important;--bg-item: var(--hc-bg) !important;--icon-color: var(--hc-fg) !important;--highlight: var(--hc-fg) !important;--highlight-color: transparent !important;--highlight-text-color: var(--hc-fg) !important;--custom-badge-bg-color: var(--hc-fg) !important;--custom-badge-text-color: var(--hc-bg) !important;--overlay: var(--hc-bg-inverse) !important;--overlay-opacity: var(--hc-scrim) !important}html.high-contrast .popup-quick-view__nav,html.high-contrast .popup-quick-view__nav-title{border-block-end-width:var(--BORDER-WIDTH);border-block-end-style:solid}html.high-contrast .popup-quick-view__nav-media:before{border-width:var(--BORDER-WIDTH);border-style:solid}html.high-contrast .btn,html.high-contrast input.btn,html.high-contrast .shopify-payment-button__button--unbranded{--btn-bg: var(--hc-fg) !important;--btn-text: var(--hc-bg) !important;--btn-border: var(--hc-border) !important;--btn-bg-hover: var(--hc-fg) !important}html.high-contrast .btn--outline,html.high-contrast .btn--solid-border,html.high-contrast .btn--text{--btn-bg: var(--hc-bg) !important;--btn-text: var(--hc-fg) !important}html.high-contrast .btn:hover,html.high-contrast .btn:focus-visible{--btn-bg: var(--hc-bg) !important;--btn-text: var(--hc-fg) !important;--btn-border: var(--hc-border) !important}html.high-contrast .text-light,html.high-contrast .text-light *{--bg: var(--hc-dark) !important;--text: var(--hc-light) !important;--heading: var(--hc-light) !important;--text-alpha-50: var(--hc-light) !important;--text-alpha-85: var(--hc-light) !important;--border: var(--hc-light) !important;--icon-color: var(--hc-light) !important;--overlay: var(--hc-dark) !important;--overlay-opacity: var(--hc-scrim) !important;--btn-bg: var(--hc-light) !important;--btn-text: var(--hc-dark) !important;--btn-border: var(--hc-light) !important}html.high-contrast .text-dark,html.high-contrast .text-dark *{--bg: var(--hc-light) !important;--text: var(--hc-dark) !important;--heading: var(--hc-dark) !important;--border: var(--hc-dark) !important;--icon-color: var(--hc-dark) !important;--overlay: var(--hc-light) !important;--overlay-opacity: var(--hc-scrim) !important}html.high-contrast footer .form-success{color:var(--hc-fg)!important;border-color:var(--hc-border)!important}html.high-contrast code,html.high-contrast pre{background:var(--hc-bg);color:var(--hc-fg);border:1px solid var(--hc-border)}html.high-contrast .mosaic--content-overlay .mosaic__item{--bg: transparent !important}html.high-contrast .accordion__item{--text-item: var(--hc-fg) !important}html.high-contrast .press,html.high-contrast .testimonials-section--landing-rail{--hc-fg: var(--hc-light);--hc-bg: var(--hc-dark);--hc-fg-inverse: var(--hc-dark);--hc-bg-inverse: var(--hc-light);--hc-border: var(--hc-light);--hc-muted: var(--hc-muted-on-dark)}html.high-contrast :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.subheading-text),html.high-contrast .press__items{color:var(--heading)!important}html.high-contrast .btn{color:var(--btn-text)!important}html.high-contrast .product__icon__text{color:var(--text)!important}html.high-contrast .testimonials-section:not(.testimonials-section--landing-rail) .testimonial__item__inner{background-color:var(--bg)!important}html.high-contrast .testimonials-section--landing-rail .testimonials__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hc-dark);opacity:var(--hc-scrim)}html.high-contrast .testimonials-section--landing-rail .testimonials__slider>*{background:var(--hc-light)!important}html.high-contrast .testimonials-section--landing-rail .testimonials__slider>* :is(.testimonial__item__content,.testimonial__heading,.testimonial__tag,.testimonial__stars){border-color:var(--hc-dark)!important;color:var(--hc-dark)!important}html.high-contrast :is(.range-comparison,.intensity-guide,.bundle-promo,.cta-panel),html.high-contrast :is(.range-comparison,.intensity-guide,.bundle-promo,.cta-panel) *{--card-bg: var(--hc-bg) !important;--card-text: var(--hc-fg) !important;--badge-bg: var(--hc-fg) !important;--badge-text: var(--hc-bg) !important;--panel-bg: var(--hc-bg) !important;--panel-text: var(--hc-fg) !important;--panel-text-muted: var(--hc-muted) !important;--panel-color: var(--hc-bg) !important;--saving: var(--hc-fg) !important}html.high-contrast :is(.range-comparison__content,.intensity-card__panel,.cta-panel){box-shadow:inset 0 0 0 2px var(--hc-border)}html.high-contrast :is(.banner-image__text-wrapper,.slide__text__wrapper){background-color:var(--hc-bg);box-shadow:0 0 0 1rem var(--hc-bg)}html.high-contrast .site-header--transparent{background:var(--hc-bg)!important}html.high-contrast .site-header--transparent .logo__image-link--other{opacity:1!important}html.high-contrast .site-header--transparent .logo__image-link--home:not(.logo__image-link--single){opacity:0!important}html.high-contrast .swatch__label,html.high-contrast .siblings__button{box-shadow:0 0 0 2px var(--hc-border)}@media(forced-colors:active){html.high-contrast{--hc-fg: CanvasText;--hc-bg: Canvas;--hc-fg-inverse: Canvas;--hc-bg-inverse: CanvasText;--hc-border: CanvasText;--hc-muted: CanvasText}}.contrast-toggle{position:fixed;inset-block-end:1rem;inset-inline-end:1rem;z-index:100}.contrast-toggle__button{display:block;border:2px solid #000;border-radius:2rem;background:#fff;padding:.625rem 1rem;color:#000;font-size:.875rem;line-height:1.2;text-align:center;cursor:pointer;box-shadow:0 0 0 2px #fff,0 2px 8px #00000040}.contrast-toggle__button[aria-pressed=true]{border-color:#fff;background:#000;color:#fff;box-shadow:0 0 0 2px #000,0 2px 8px #ffffff59}html.high-contrast .contrast-toggle__button{border-color:#fff;background:#000;color:#fff}.contrast-toggle__button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(prefers-reduced-motion:no-preference){.contrast-toggle__button{transition:background-color .15s ease,color .15s ease}}@media print{.contrast-toggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/contrast-toggle.css.map?cb=1793574055627 */
