:root{--cr-black: #111214;--cr-grey: #70747b;--cr-line: #e8e9eb;--cr-light: #f7f8fa;--cr-blue: #dcecf8}.product{align-items:flex-start;gap:32px}.product__info-container{max-width:100%!important}.product__media-wrapper .media,.product__media-wrapper .product__media{background:#f7f7f7;border-radius:15px;overflow:hidden}.product__media-wrapper img{object-fit:contain}.product__media-wrapper .thumbnail{border-radius:9px;overflow:hidden}.product__media-wrapper .thumbnail[aria-current=true]{box-shadow:0 0 0 2px #111214}.product__title h1{font-size:clamp(25px,3vw,38px);font-weight:750;letter-spacing:-1px;line-height:1.15;text-transform:uppercase;color:var(--cr-black)}.product__info-container .price{font-size:25px;font-weight:800;color:var(--cr-black)}.product__info-container .price-item--sale{color:var(--cr-black);font-weight:800}.product__info-container .price-item--regular{color:#93969c}.product__info-container .price__badge-sale{background:var(--cr-black);border:0;color:#fff;border-radius:7px;padding:6px 10px;font-size:11px;letter-spacing:.4px}.product-form__input--pill input[type=radio]+label{border:1px solid #dedfe3;background:#fff;color:#222;border-radius:12px;min-width:57px;padding:13px 18px;font-weight:650;transition:all .2s ease}.product-form__input--pill input[type=radio]:checked+label{background:#111214;color:#fff;border-color:#111214}.product-form__input--pill input[type=radio]+label:hover{border-color:#111214}.quantity{border:1px solid #dedfe3;border-radius:12px;overflow:hidden;min-height:48px}.quantity:before,.quantity:after{box-shadow:none!important}.product-form__submit{background:#111214!important;color:#fff!important;border-radius:12px!important;min-height:58px;font-size:14px;font-weight:750;letter-spacing:.5px;text-transform:uppercase;transition:transform .2s ease,background .2s ease}.product-form__submit:hover{background:#30343a!important;transform:translateY(-2px)}.product-form__submit:before,.product-form__submit:after{box-shadow:none!important;border-radius:12px!important}.shopify-payment-button__button{border-radius:12px!important;min-height:55px!important;font-weight:700!important}.product__accordion{border:1px solid var(--cr-line);border-radius:12px;padding:0 16px;margin-bottom:10px}.product__accordion summary{padding:15px 0;font-weight:650}@media screen and (max-width:749px){.product{gap:16px}.product__title h1{font-size:27px}.product__info-container .price{font-size:26px}.product__media-wrapper .media,.product__media-wrapper .product__media{border-radius:0 0 14px 14px}.product-form__submit{min-height:60px}.product__info-container{padding-bottom:20px}}.cr-benefits-header h2,.cr-trust-title,.cr-premium-trust h2,[class*=cr-premium] h2{color:#fff!important}.product-form__submit,.product-form__submit.button,.product-form__submit.button--primary{background:#229ed9!important;background-color:#229ed9!important;color:#fff!important;border:1px solid #229ED9!important;box-shadow:none!important}.product-form__submit:before,.product-form__submit:after{box-shadow:none!important}.product-form__submit span,.product-form__submit .svg-wrapper{color:#fff!important}.product-form__submit:hover{background:#1688be!important;background-color:#1688be!important;border-color:#1688be!important}@media screen and (max-width:749px){.product-form__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/couturereps-premium.css.map */
