.product__info-container{--pdp-buy-button-height: 55px;max-width:58rem;color:#2b1830}.product__info-container>*+*{margin-top:1.4rem}.product__info-container .button:before,.product__info-container .button:after{display:none!important;box-shadow:none!important}.product__info-container .product__text,.product__info-container .caption-with-letter-spacing{margin:0 0 .7rem;color:#2b183094;font-size:1.25rem;font-weight:700;letter-spacing:.18em;line-height:1.25;text-transform:uppercase}.product__info-container .product__title{margin:0 0 1.2rem}.product__info-container .product__title h1,.product__info-container h1.product__title,.product__info-container .product__title>*{color:#171420;letter-spacing:.005em}.product__info-container .price{margin-top:.8rem;margin-bottom:.35rem}.product__info-container .price,.product__info-container .price-item,.product__info-container .price__regular{color:#171420;font-size:2rem;font-weight:500;letter-spacing:.08em}.product__info-container .product__tax{margin-top:.45rem;color:#2b1830ad;font-size:1.45rem;line-height:1.45}.product__info-container .product__tax a{color:#9a1a72;text-decoration-thickness:.08em;text-underline-offset:.18em}.product__info-container variant-selects{display:block;margin-top:1.8rem}.product__info-container .product-form__input--pill{display:grid;gap:.8rem;width:100%;max-width:100%;margin:0;padding:0;border:0}.product__info-container .product-form__input--pill .form__label{margin:0 0 .65rem;color:#2b18309e;font-size:1.15rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.product__info-container .product-form__input--pill input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.product__info-container .product-form__input--pill input[type=radio]+label,.product__info-container .pdp-variant-choice{position:relative;display:flex!important;align-items:center;justify-content:flex-start;gap:1rem;width:100%;min-height:5.25rem;margin:0!important;padding:1.05rem 1.35rem;border:1px solid rgba(43,24,48,.16);border-radius:1.6rem;background:#ffffff8f;color:#27162d;font-size:1.45rem;font-weight:700;line-height:1.25;text-align:left;cursor:pointer;box-shadow:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .12s ease}.product__info-container .pdp-variant-choice__marker{flex:0 0 auto;width:1.35rem;height:1.35rem;border:1.5px solid rgba(107,53,83,.34);border-radius:999px;background:#fffffff2}.product__info-container .pdp-variant-choice__text{display:flex;align-items:baseline;gap:.55rem;flex-wrap:wrap;min-width:0}.product__info-container .pdp-variant-choice__name{min-width:0}.product__info-container .pdp-variant-choice__separator{color:#2b18306b}.product__info-container .pdp-variant-choice__price{color:#2b1830c7;font-weight:780;white-space:nowrap}.product__info-container .product-form__input--pill input[type=radio]:checked+label{border-color:#9a1a7285;background:radial-gradient(circle at 7% 50%,rgba(154,26,114,.08),transparent 30%),#ffffffd6;color:#211025}.product__info-container .product-form__input--pill input[type=radio]:checked+label .pdp-variant-choice__marker{border-color:#9a1a72;background:#9a1a72;box-shadow:inset 0 0 0 .34rem #fff}.product__info-container .product-form__input--pill input[type=radio]:focus-visible+label{outline:3px solid rgba(154,26,114,.2);outline-offset:3px}.product__info-container .product-form__input--pill input[type=radio].disabled+label{opacity:.45;cursor:not-allowed}@media(hover:hover)and (pointer:fine){.product__info-container .product-form__input--pill input[type=radio]:not(:checked)+label:hover{border-color:#6b355357;background:#ffffffd6;transform:translateY(-1px)}}.product__info-container .product-form{margin-top:1.7rem}.product__info-container .product-form__buttons,.product__info-container .pdp-buy-actions{display:grid;gap:1rem;margin-top:0}.product__info-container .product-form__submit{width:100%;height:var(--pdp-buy-button-height);min-height:var(--pdp-buy-button-height);border-radius:999px!important;font-size:1.65rem;font-weight:800;letter-spacing:.01em;transition:background .16s ease,border-color .16s ease,transform .12s ease,box-shadow .16s ease}.product__info-container .product-form__submit,.product__info-container .product-form__submit.button,.product__info-container .pdp-add-to-cart{border:1px solid #090e1d!important;background:#090e1d!important;color:#fff!important;box-shadow:0 .6rem 1.3rem #090e1d1f}.product__info-container shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: var(--pdp-buy-button-height);--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-box-shadow: 0 .6rem 1.3rem rgba(9, 14, 29, .12)}@media(hover:hover)and (pointer:fine){.product__info-container .product-form__submit:hover,.product__info-container .pdp-add-to-cart:hover{background:#151b2d!important;border-color:#151b2d!important;transform:translateY(-1px)}}.product__info-container .pdp-trust-area{width:min(100%,44rem);margin:1.75rem auto 0;padding-bottom:.4rem;text-align:center}.product__info-container .pdp-payment-methods{display:grid;justify-items:center;gap:.75rem;margin:0;color:#2b1830ad}.product__info-container .pdp-payment-methods__label{margin:0;color:#2b183099;font-size:1.05rem;font-weight:780;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.product__info-container .pdp-payment-methods__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.product__info-container .pdp-payment-methods__item{display:flex;align-items:center;justify-content:center;line-height:0}.product__info-container .pdp-payment-methods__icon{display:block;width:36px;height:23px;flex:0 0 auto}.product__info-container .pdp-purchase-reassurance{display:flex;justify-content:center;flex-wrap:wrap;gap:.65rem;margin:1.45rem 0 0;color:#2b1830ad;font-size:1.1rem;font-weight:700;letter-spacing:.005em}.product__info-container .pdp-purchase-reassurance span{display:inline-flex;align-items:center;justify-content:center;min-height:2.55rem;padding:.36rem .92rem;border:1px solid rgba(43,24,48,.11);border-radius:999px;background:#ffffff85;white-space:nowrap}.product__info-container .product__description,.product__info-container .rte{margin-top:2rem;color:#2b1830b8;font-size:1.48rem;line-height:1.52;letter-spacing:.002em}.product__info-container .product__description p,.product__info-container .rte p{margin-top:0;margin-bottom:1.05rem}.product__info-container .product__description ul,.product__info-container .rte ul{margin-top:.35rem;margin-bottom:1.25rem;padding-left:1.18em}.product__info-container .product__description li,.product__info-container .rte li{margin-bottom:.32rem}.product__info-container .product__description strong,.product__info-container .rte strong{color:#2b1830db;font-weight:800}.product__info-container .product__description h2,.product__info-container .product__description h3,.product__info-container .rte h2,.product__info-container .rte h3{margin-top:2rem;margin-bottom:.8rem;color:#2b1830d6;font-size:1.5rem;font-weight:850;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}@media screen and (min-width:750px)and (max-width:1180px){.product__info-container{--pdp-buy-button-height: 54.5px;max-width:54rem}.product__info-container .product__text,.product__info-container .caption-with-letter-spacing{font-size:1.12rem}.product__info-container .price,.product__info-container .price-item,.product__info-container .price__regular{font-size:1.85rem}.product__info-container .product__tax{font-size:1.35rem}.product__info-container .product-form__input--pill input[type=radio]+label,.product__info-container .pdp-variant-choice{min-height:5rem;padding:.95rem 1.15rem;font-size:1.34rem}.product__info-container .product-form__submit{font-size:1.55rem}.product__info-container .pdp-trust-area{width:min(100%,42rem);margin-top:1.6rem}.product__info-container .pdp-payment-methods__label{font-size:1rem}.product__info-container .pdp-payment-methods__icon{width:35px;height:22px}.product__info-container .pdp-purchase-reassurance{margin-top:1.35rem}.product__info-container .product__description,.product__info-container .rte{font-size:1.38rem;line-height:1.48}}@media screen and (max-width:749px){.product__info-container{--pdp-buy-button-height: 55px;max-width:none}.product__info-container>*+*{margin-top:1.15rem}.product__info-container .product__text,.product__info-container .caption-with-letter-spacing{margin-bottom:.55rem;font-size:1.08rem;letter-spacing:.16em}.product__info-container .price,.product__info-container .price-item,.product__info-container .price__regular{font-size:1.9rem}.product__info-container .product__tax{font-size:1.38rem;line-height:1.45}.product__info-container variant-selects{margin-top:1.45rem}.product__info-container .product-form__input--pill{gap:.75rem}.product__info-container .product-form__input--pill input[type=radio]+label,.product__info-container .pdp-variant-choice{min-height:5.25rem;padding:1rem 1.2rem;border-radius:1.45rem;font-size:1.38rem}.product__info-container .pdp-variant-choice__marker{width:1.28rem;height:1.28rem}.product__info-container .product-form{margin-top:1.45rem}.product__info-container .product-form__buttons,.product__info-container .pdp-buy-actions{gap:.9rem}.product__info-container .product-form__submit{font-size:1.58rem}.product__info-container .pdp-trust-area{width:100%;margin-top:1.6rem}.product__info-container .pdp-payment-methods{gap:.7rem}.product__info-container .pdp-payment-methods__label{font-size:1rem}.product__info-container .pdp-payment-methods__list{gap:.42rem}.product__info-container .pdp-payment-methods__icon{width:34px;height:22px}.product__info-container .pdp-purchase-reassurance{gap:.55rem;margin-top:1.5rem;font-size:1.08rem}.product__info-container .pdp-purchase-reassurance span{min-height:2.5rem;padding:.34rem .82rem}.product__info-container .product__description,.product__info-container .rte{margin-top:1.7rem;font-size:1.42rem;line-height:1.5}.product__info-container .product__description h2,.product__info-container .product__description h3,.product__info-container .rte h2,.product__info-container .rte h3{font-size:1.38rem}}@media screen and (min-width:750px)and (max-height:650px){.product__info-container{--pdp-buy-button-height: 45.5px;max-width:52rem}.product__info-container>*+*{margin-top:.95rem}.product__info-container .product__text,.product__info-container .caption-with-letter-spacing{margin-bottom:.38rem;font-size:1rem}.product__info-container .product__title{margin-bottom:.7rem}.product__info-container .product__title h1,.product__info-container h1.product__title,.product__info-container .product__title>*{font-size:clamp(3rem,3.6vw,4.8rem);line-height:1.02}.product__info-container .price,.product__info-container .price-item,.product__info-container .price__regular{font-size:1.65rem}.product__info-container .product__tax{margin-top:.25rem;font-size:1.2rem}.product__info-container variant-selects{margin-top:1rem}.product__info-container .product-form__input--pill{gap:.55rem}.product__info-container .product-form__input--pill input[type=radio]+label,.product__info-container .pdp-variant-choice{min-height:4.15rem;padding:.72rem .95rem;border-radius:1.15rem;font-size:1.15rem}.product__info-container .pdp-variant-choice__marker{width:1.05rem;height:1.05rem}.product__info-container .product-form{margin-top:1rem}.product__info-container .product-form__buttons,.product__info-container .pdp-buy-actions{gap:.65rem}.product__info-container .product-form__submit{font-size:1.3rem}.product__info-container .pdp-trust-area{width:min(100%,40rem);margin-top:.95rem}.product__info-container .pdp-payment-methods{gap:.45rem}.product__info-container .pdp-payment-methods__label{font-size:.92rem}.product__info-container .pdp-payment-methods__list{gap:.3rem}.product__info-container .pdp-payment-methods__icon{width:31px;height:20px}.product__info-container .pdp-purchase-reassurance{gap:.42rem;margin-top:.95rem;font-size:.96rem}.product__info-container .pdp-purchase-reassurance span{min-height:2.15rem;padding:.25rem .64rem}.product__info-container .product__description,.product__info-container .rte{margin-top:1.2rem;font-size:1.22rem;line-height:1.42}.product__info-container .product__description h2,.product__info-container .product__description h3,.product__info-container .rte h2,.product__info-container .rte h3{font-size:1.18rem}}@media screen and (max-width:390px){.product__info-container{--pdp-buy-button-height: 53.5px}.product__info-container .product-form__input--pill input[type=radio]+label,.product__info-container .pdp-variant-choice{min-height:5rem;font-size:1.28rem}.product__info-container .product-form__submit{font-size:1.48rem}.product__info-container .pdp-payment-methods__list{gap:.34rem}.product__info-container .pdp-payment-methods__icon{width:32px;height:21px}.product__info-container .pdp-purchase-reassurance{gap:.45rem}.product__info-container .pdp-purchase-reassurance span{padding-right:.72rem;padding-left:.72rem}.product__info-container .product__description,.product__info-container .rte{font-size:1.36rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/pdp-purchase-column-polish.css.map */
