html,html:root,body{color-scheme:light only!important;forced-color-adjust:none!important}html,body{filter:none!important;-webkit-filter:none!important}@media (prefers-color-scheme: dark){html,html:root,body{color-scheme:light only!important;forced-color-adjust:none!important;filter:none!important;-webkit-filter:none!important}*{color-scheme:light only!important;forced-color-adjust:none!important}}.color-scheme-ad51283d-6044-441e-b8ec-b4441c2da21b{--color-foreground: 31, 29, 36 !important}.color-scheme-ad51283d-6044-441e-b8ec-b4441c2da21b .button{--color-button: 31, 29, 36 !important;--color-button-text: 255, 255, 255 !important}.button:not(.button--secondary):not(.button--tertiary){background-color:rgba(var(--color-button),var(--alpha-button-background, 1));color:rgb(var(--color-button-text))}.button--secondary{color:rgb(var(--color-secondary-button-text))!important;background-color:rgba(var(--color-secondary-button),var(--alpha-button-background, 1))}.button--secondary[style*=background]{color:#fff!important}#cart-notification-button.button--secondary,#cart-notification-button,.cart-notification-button.button--secondary,.cart-notification .button--secondary{color:#fff!important;background-color:rgb(var(--color-button))!important}.button:hover,.button:focus{color:rgb(var(--color-button-text))}.button--secondary:hover,.button--secondary:focus{color:rgb(var(--color-secondary-button-text))!important}.shopify-payment-button__button--unbranded{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2{color:rgb(var(--color-foreground))}.color-scheme-ad51283d-6044-441e-b8ec-b4441c2da21b *:not(.button):not(.badge){color:inherit}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.image-with-text__heading,.image-with-text__text-item h1,.image-with-text__text-item h2,.image-with-text__text-item h3,.image-with-text .rte,.image-with-text,.image-with-text__grid,.image-with-text__text-item,.why-fentons-section,.why-fentons-section h2,.why-fentons-features,.why-fentons-feature,.why-fentons-feature p,.slideshow__text,.slideshow__text h1,.slideshow__text h2,.slideshow__text p,.slideshow__text .banner__heading,.slideshow__text .banner__text,.banner__box,.banner__box h1,.banner__box h2,.banner__box p{color:rgb(var(--color-foreground))!important}a:not(.button){color:rgba(var(--color-link),var(--alpha-link))}a:not(.button):hover{color:rgb(var(--color-link))}.color-scheme-ad51283d-6044-441e-b8ec-b4441c2da21b a:not(.button){color:#ff7e8d}.color-scheme-ad51283d-6044-441e-b8ec-b4441c2da21b a:not(.button):hover{color:#d9596b}.field__input,.select__select,.customer input,.customer select,.customer textarea{color:rgb(var(--color-foreground))!important;background-color:rgb(var(--color-background))}.field__input:-webkit-autofill,.customer input:-webkit-autofill{-webkit-text-fill-color:rgb(var(--color-foreground))!important}.field__input::placeholder,.select__select::placeholder{color:rgba(var(--color-foreground),.55)}.badge{background-color:rgb(var(--color-badge-background));color:rgb(var(--color-badge-foreground))}.badge--sale{background-color:#ff7e8d!important;color:#fff!important}.badge--sold-out{background-color:#183d48!important;color:#fff!important}.price,.price__regular,.price__sale{color:rgb(var(--color-foreground))}.price--on-sale .price__sale{color:var(--sale-price, #ff7e8d)}.header__menu-item,.menu-drawer__menu-item{color:rgb(var(--color-foreground))}.header__menu-item:hover,.menu-drawer__menu-item:hover{color:rgba(var(--color-foreground),.85)}.cart-notification{color:rgb(var(--color-foreground))}.cart-notification .button,.cart-notification .button--primary,.cart-notification .button--secondary{color:#fff!important;background-color:rgb(var(--color-button))!important}.cart-drawer,.cart-item__name,.cart-item__details,.totals,.cart-drawer__footer{color:rgb(var(--color-foreground))}*:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.skip-to-content-link:focus{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}@media screen and (max-width: 749px){.menu-drawer{color:rgb(var(--color-foreground))}.button--full-width{color:rgb(var(--color-button-text))!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/contrast-fixes.css.map */
