.banner__buttons>.button--primary.button,.slideshow .banner__buttons>.button--primary.button{--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--alpha-button-background: 1;min-height:4.4rem;font-weight:600}.banner__buttons>.button--primary.button:not(:disabled),.slideshow .banner__buttons>.button--primary.button:not(:disabled){background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.banner__buttons>.button--primary.button:hover:not(:disabled),.slideshow .banner__buttons>.button--primary.button:hover:not(:disabled){--color-button: 38, 38, 38;--color-button-text: 255, 255, 255}.title-wrapper--self-padded-mobile>.title.h1,.title-wrapper--self-padded-mobile>h1.title{color:#121212;font-weight:700}@media (prefers-contrast: high){.title-wrapper--self-padded-mobile>.title.h1,.title-wrapper--self-padded-mobile>h1.title{color:#000;font-weight:800}.banner__buttons>.button--primary.button,.slideshow .banner__buttons>.button--primary.button{--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;border:2px solid #000000}}.banner__content--top-right .slideshow__text,.banner__content--middle-right .slideshow__text{color:#121212}.banner__box .banner__heading,.banner__box .slideshow__heading{color:inherit;text-shadow:none}.slideshow .banner__content .button--primary{--color-button: 18, 18, 18;--color-button-text: 255, 255, 255}.banner__buttons>.button:focus-visible,.slideshow .banner__buttons>.button:focus-visible{outline:3px solid #0066cc;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/40/assets/accessibility-contrast-fixes.css.map */
