.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;background-color:#121212;color:#fff}.banner__buttons>.button--primary.button:after,.slideshow .banner__buttons>.button--primary.button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(255,255,255,var(--border-opacity)),0 0 0 var(--buttons-border-width) #121212}.banner__buttons>.button--primary.button:not(:disabled),.slideshow .banner__buttons>.button--primary.button:not(:disabled){background-color:#121212;color:#fff}.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;background-color:#262626;color:#fff}.banner__buttons>.button--primary.button:hover:not(:disabled):after,.slideshow .banner__buttons>.button--primary.button:hover:not(:disabled):after{box-shadow:0 0 0 calc(var(--buttons-border-width) + 1.3px) rgba(255,255,255,var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) #262626}.title-wrapper--self-padded-mobile>.title.h1,.title-wrapper--self-padded-mobile>h1.title{color:#121212;font-weight:700}.multicolumn.color-scheme-1.background-primary .title-wrapper--self-padded-mobile>.title.h1,.multicolumn.color-scheme-1.background-primary .title-wrapper--self-padded-mobile>h1.title,.multicolumn.color-scheme-1.background-primary .multicolumn__title .title{color:#121212;text-shadow:none}@media(prefers-contrast:high){.title-wrapper--self-padded-mobile>.title.h1,.title-wrapper--self-padded-mobile>h1.title{color:#000;font-weight:800}.multicolumn.color-scheme-1.background-primary .title-wrapper--self-padded-mobile>.title.h1,.multicolumn.color-scheme-1.background-primary .title-wrapper--self-padded-mobile>h1.title,.multicolumn.color-scheme-1.background-primary .multicolumn__title .title{color:#000}.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}.main-collection-product-grid .product-card-wrapper{--color-foreground: 18, 18, 18;--color-link: 18, 18, 18}.main-collection-product-grid .product-card-wrapper .card__heading,.main-collection-product-grid .product-card-wrapper .card__heading .full-unstyled-link,.main-collection-product-grid .product-card-wrapper .card-information>*,.main-collection-product-grid .product-card-wrapper .price{color:#121212!important}@media(prefers-contrast:high){.main-collection-product-grid .product-card-wrapper{--color-foreground: 0, 0, 0;--color-link: 0, 0, 0}.main-collection-product-grid .product-card-wrapper .card__heading,.main-collection-product-grid .product-card-wrapper .card__heading .full-unstyled-link,.main-collection-product-grid .product-card-wrapper .card-information>*,.main-collection-product-grid .product-card-wrapper .price{color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/accessibility-contrast-fixes.css.map */
