.product .product__title{font-size:clamp(2.6rem,3.4vw,3.8rem);line-height:1.12;letter-spacing:.01em;margin:0 0 1.4rem}.product .product__price{font-size:2.2rem;margin-bottom:2rem}.product .product__price del{opacity:.5;font-size:.8em}.product .product__badge-list{margin-bottom:1.2rem}.product .product__selector{margin:1.6rem 0 2.4rem}.product .product__size-label{margin-bottom:1.2rem}.product .product__size-guide-button{display:inline-flex;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:500;color:#c24468;text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:#f894aa;cursor:pointer}.product .product__size-guide-button:hover{color:#000}.product .product__size-guide-button svg{margin:0;width:2rem;height:2rem}.product .product__description{max-width:62rem;margin:2.4rem 0 0}.product .product__intro{font-size:1.6rem;line-height:1.7}.product .product__intro p{margin:0 0 1.2rem}.product .product__intro p:last-child{margin-bottom:0}.product .product__sections{margin-top:2.4rem}.product .product__description ul,.product .product__faq ul{list-style:none;margin:0;padding:0}.product .product__description li{display:block;position:relative;padding-left:1.8rem;margin:0 0 .9rem;line-height:1.55}.product .product__description li+li{margin-top:0}.product .product__description li:before{position:absolute;left:0;top:.72em;margin:0;width:.6rem;height:.6rem;background:#f894aa}.product .product__description li>ul{margin-top:.8rem}.product .product__description h4{font-size:1.5rem;font-weight:600;margin:1.6rem 0 .8rem;color:#c24468}.product .product__description .specs li{padding-left:0}.product .product__description .specs li:before{display:none}.product .product__description .specs li{padding:.8rem 0;border-bottom:1px solid #f3dde3;margin:0}.product .product__description .specs li:last-child{border-bottom:0}.accordion-item--pdp{padding-top:1.4rem;margin-top:0;border-color:#f0d9df}.accordion-item--pdp .accordion-item__title{font-size:1.6rem;font-weight:600;letter-spacing:.02em;text-transform:none;padding:0 3rem 1.4rem 0;cursor:pointer}.accordion-item--pdp .accordion-item__content{opacity:.92;padding-top:.4rem;font-size:1.5rem}.accordion-item--pdp:last-child{border-bottom:1px solid #f0d9df}.product__faq{margin-top:3.2rem;max-width:62rem}.product__faq-title{font-size:1.8rem;font-weight:500;margin:0 0 1.2rem}#Size-Chart-Modal .modal-dialog__content{padding:3.2rem 2.4rem}@media(max-width:480px){#Size-Chart-Modal .modal-dialog__content{padding:2.4rem 1.6rem}.size-chart__table{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-pdp.css.map */
