.product-card .product-card__wrapper{overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:var(--pcard-radius, var(--blocks-radius));background:#f7f7f7}.product-card .product-card__image-wrapper,.product-card .product-card__image{background:#fff!important}.product-card .product-card__image img{background:#fff}.product-card .product-card__info{background:#f7f7f7!important}.product-card.product-card-style-card .product-card__wrapper{border-color:#00000014}.collection #ProductsList .product-card,.collection #ProductsList .product-card__wrapper,.collection #ProductsList .product-card__info,.collection #ProductsList .product-card__title,.collection #ProductsList .product-card__title a,.collection #ProductsList .f-price,.collection #ProductsList .f-price-item,.collection #ProductsList .f-price-item--regular{color:#111827!important}.collection #ProductsList .product-card__info .text-subtext,.collection #ProductsList .product-card__vendor,.collection #ProductsList .product-card__type{color:#4b5563!important}.collection #ProductsList .f-price__sale .f-price-item--sale,.collection #ProductsList .f-price--on-sale .f-price-item--sale{color:#c4301c!important}.collection #ProductsList .product-card__image-wrapper{background:#fff!important}.collection #ProductsList .product-card__image-wrapper img{max-width:88%;max-height:88%;object-fit:contain!important;object-position:center center!important;margin-inline:auto}.collection #ProductsList[data-layout=grid] .product-card:not(:hover):not(:focus-within) .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]),.collection #ProductsList[data-layout=grid] .product-card:not(:hover):not(:focus-within) .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]){opacity:0!important;visibility:hidden!important;pointer-events:none!important}.collection #ProductsList[data-layout=grid] .product-card:hover .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]),.collection #ProductsList[data-layout=grid] .product-card:focus-within .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]),.collection #ProductsList[data-layout=grid] .product-card:hover .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]),.collection #ProductsList[data-layout=grid] .product-card:focus-within .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]){opacity:1!important;visibility:visible!important;pointer-events:auto!important}.collection #ProductsList .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]),.collection #ProductsList .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]),.collection #ProductsList .product-card__list-actions .btn{--color-button-background: 13, 34, 64;--color-button-text: 255, 255, 255;--color-foreground: 255, 255, 255;background:#0d2240!important;background-color:#0d2240!important;border-color:#0d2240!important;color:#fff!important}.collection #ProductsList .product-card__list-actions .btn--secondary{--color-button-background: 255, 255, 255;--color-button-text: 13, 34, 64;--color-foreground: 13, 34, 64;background:#fff!important;background-color:#fff!important;border-color:#0d2240!important;color:#0d2240!important}.collection #ProductsList .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):hover,.collection #ProductsList .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):focus-visible,.collection #ProductsList .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):hover,.collection #ProductsList .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):focus-visible,.collection #ProductsList .product-card__list-actions .btn:hover,.collection #ProductsList .product-card__list-actions .btn:focus-visible{--color-button-background: 0, 70, 190;--color-button-text: 255, 255, 255;--color-foreground: 255, 255, 255;background:#0046be!important;background-color:#0046be!important;border-color:#0046be!important;color:#fff!important}.collection #ProductsList .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]) :is(.btn__text,span,svg,path),.collection #ProductsList .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]) :is(.btn__text,span,svg,path),.collection #ProductsList .product-card__list-actions .btn :is(.btn__text,span,svg,path){color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}.collection #ProductsList .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]) .btn__text,.collection #ProductsList .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]) .btn__text,.collection #ProductsList .product-card__list-actions .btn .btn__text{position:relative;z-index:2;color:inherit!important}.collection #ProductsList .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):before,.collection #ProductsList .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):after,.collection #ProductsList .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):before,.collection #ProductsList .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):after,.collection #ProductsList .product-card__list-actions .btn:before,.collection #ProductsList .product-card__list-actions .btn:after{background:#0d2240!important}.collection #ProductsList .product-card__list-actions .btn--secondary:before,.collection #ProductsList .product-card__list-actions .btn--secondary:after{background:#fff!important}.collection #ProductsList .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):hover:before,.collection #ProductsList .product-card__image-wrapper :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):hover:after,.collection #ProductsList .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):hover:before,.collection #ProductsList .product-card__actions :is(.btn,.button,button[type=submit],button[type=button],a[role=button]):hover:after,.collection #ProductsList .product-card__list-actions .btn:hover:before,.collection #ProductsList .product-card__list-actions .btn:hover:after,.collection #ProductsList .product-card__list-actions .btn:focus-visible:before,.collection #ProductsList .product-card__list-actions .btn:focus-visible:after{background:#0046be!important}.collection #ProductsList .product-card :is(.btn[disabled],.button[disabled],button[disabled],.btn--disabled){--color-button-background: 107, 114, 128;--color-button-text: 255, 255, 255;background:#6b7280!important;background-color:#6b7280!important;border-color:#6b7280!important;color:#fff!important}.prestige-legacy-filters{width:100%;margin:0 0 2rem;color:#1f2933}.prestige-legacy-filter__clear{display:inline-flex;margin:0 0 1.25rem;font-weight:700;color:#174a8b;text-decoration:none}.prestige-legacy-filter__group{padding:0 0 1.15rem;margin:0 0 1.35rem;border-bottom:1px solid rgba(17,24,39,.12)}.prestige-legacy-filter__heading{margin:0 0 .6rem;font-size:1rem;line-height:1.25;font-weight:800;color:#111827}.prestige-legacy-filter__list{display:grid;gap:.35rem}.prestige-legacy-filter__item{display:block;width:fit-content;color:#374151;font-size:.95rem;line-height:1.35;text-decoration:none}.prestige-legacy-filter__item:hover,.prestige-legacy-filter__item.is-active{color:#0f4c8f;text-decoration:underline;text-underline-offset:.18em}.prestige-legacy-filter__item.is-active{font-weight:800}.prestige-legacy-filter__item--disabled{color:#9ca3af;cursor:not-allowed}.prestige-native-filter-hidden{display:none!important}@media(min-width:1024px){.prestige-legacy-filters-ready .facets-vertical,.prestige-legacy-filters-ready form[is=facet-form]{min-width:220px}}.index-template .prestige-trust-cta__benefit-title,.index-template .prestige-support-essentials__card-title{line-height:1.18}.index-template .prestige-trust-cta__benefit-text,.index-template .prestige-trust-cta__benefit-copy,.index-template .prestige-support-essentials__card-text{line-height:1.45}.index-template .multicolumn-icon .multicolumn-card-wrapper :is(h3,h4,.h3,.h4,.h5),.index-template .multicolumn-icon .multicolumn-card__title,.index-template .multicolumn-icon .footer-block__heading{line-height:1.2}.index-template .multicolumn-icon .multicolumn-card-wrapper :is(p,.rte,.text-subtext){line-height:1.45}.index-template .product-card__title{line-height:1.28}
/*# sourceMappingURL=/cdn/shop/t/29/assets/prestige-product-card-overrides.css.map */
