.px-unified-card__info{padding-top:8px;text-align:center}.px-unified-card__title{margin:0 0 6px;font-size:12px;font-weight:800;line-height:1.22;text-transform:uppercase;color:#111;min-height:30px;text-align:center}.px-unified-card__price,.px-unified-card__price-top{display:flex;align-items:center;justify-content:center}.px-unified-card__price{width:100%;gap:7px;flex-wrap:nowrap}.px-unified-card__old,.px-unified-card__new{text-align:center}@media(max-width:749px){.px-unified-card__title{font-size:11px;min-height:28px}.px-unified-card__meta{line-height:1.3}}.price__badge-sale,.badge.price__badge-sale,.price .badge,.card__badge,.product__info-container .price__badge-sale{display:none!important}.product__info-container .product-form__input--pill,.product__info-container .product-form__input--swatch{max-width:100%;width:auto;margin:0 0 1.8rem}.product__info-container .product-form__input,.product__info-container variant-selects,.product__info-container variant-radios{width:100%}.product__info-container .product-form__input .form__label,.product__info-container variant-selects .form__label{display:block;margin:0 0 .9rem;padding-left:0;color:#303030;font-size:1.4rem;line-height:1.2;font-weight:500}.product__info-container fieldset,.product__info-container .product-form__input--pill .form__input{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.product__info-container .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;min-width:7.6rem;margin:0;padding:.8rem 1.4rem;border:1px solid rgba(17,17,17,.16);border-radius:0;background:#fff;color:#111;font-size:1.3rem;font-weight:500;line-height:1;letter-spacing:0;text-align:center;box-shadow:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.product__info-container .product-form__input--pill input[type=radio]+label:before{display:none}.product__info-container .product-form__input--pill input[type=radio]+label:hover{border-color:#11111157}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background:#111;color:#fff;border-color:#111}.product__info-container .product-form__input--pill input[type=radio]:focus-visible+label,.product__info-container .product-form__input--pill input[type=radio].focused+label{box-shadow:none;outline:1px solid rgba(17,17,17,.2);outline-offset:2px}.product__info-container .product-form__input--pill input[type=radio]:disabled+label,.product__info-container .product-form__input--pill input[type=radio].disabled+label{opacity:.45;color:#777;border-color:#1111111f;text-decoration:none}.product__info-container .product-form__input--pill .disabled+label,.product__info-container .product-form__input--pill input[type=radio]:disabled+label{position:relative}.product__info-container .product-form__input--pill .disabled+label:after,.product__info-container .product-form__input--pill input[type=radio]:disabled+label:after{content:"";position:absolute;left:12%;right:12%;top:50%;border-top:1px solid rgba(17,17,17,.26);transform:rotate(-8deg)}.product__info-container .product-form__buttons .product-form__submit{border-radius:0;background:#111}.product__info-container .product-form__buttons .product-form__submit span,.product__info-container .product-form__buttons .product-form__submit{color:#fff}@media(min-width:990px){.product__info-container .product-form__input .form__label,.product__info-container variant-selects .form__label{font-size:1.35rem}.product__info-container .product-form__input--pill input[type=radio]+label{min-width:7.8rem;min-height:3.8rem;padding:.9rem 1.6rem}}@media(max-width:749px){.product__info-container .product-form__input--pill input[type=radio]+label{min-width:6.4rem;min-height:3.5rem;padding:.8rem 1.2rem;font-size:1.2rem}.product__info-container .product-form__input .form__label,.product__info-container variant-selects .form__label{font-size:1.3rem;margin-bottom:.8rem}}.product__title h1,.product__title{letter-spacing:-.02em}.product .price__regular,.product .price-item{font-weight:800}.product__info-container .product-form__buttons .product-form__submit{min-height:5rem;letter-spacing:.03em;font-weight:800;box-shadow:0 6px 18px #00000014}.product__info-container .product-form__buttons .product-form__submit:hover{background:#000}.product__info-container .product-form__buttons .product-form__submit:before{content:"\1f6d2";margin-right:8px}
/*# sourceMappingURL=/cdn/shop/t/42/assets/px-product-overrides.css.map */
