.product .product__title h1{font-family:Cormorant Garamond,serif;font-weight:400;font-size:40px;line-height:110%;letter-spacing:0px}.product__title{margin-top:8px}.product .installment.caption-large,.product .product__tax{display:none}.product .price__regular .price-item--regular{color:#000;font-family:Assistant,sans-serif;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0}.product p.product__text.inline-richtext{color:#000;font-family:Assistant,sans-serif;font-weight:300;font-size:20px;line-height:140%;letter-spacing:0}.product .product__info-container .product-form,.product .product__info-container .product__description,.product .product__info-container .icon-with-text{margin:20px 0}.product .icon-with-text--vertical .icon-with-text__item{margin-bottom:6px}.product .icon-with-text img{height:14px;width:14px}.product .icon-with-text__item span{color:#1c1e23;font-family:Assistant,sans-serif;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0}.product .accordion{margin-top:20px}.product .product-form__buttons{max-width:100%}.product .product-form__submit{height:50px;background:#000}.product .product-form__submit span{display:flex;align-items:center;justify-content:center;gap:12px;font-family:Assistant;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0}.product .accordion summary{padding:20px 0}.product .product__accordion svg path{fill:#000}#upsell_card h2 p{margin:20px 0;color:#000;font-family:Cormorant Garamond,serif;font-weight:400;font-size:30px;line-height:120%;letter-spacing:0}#upsell_card .card__information{padding-top:22px;padding-bottom:0}#upsell_card .card__heading{color:#000;font-family:Assistant,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;text-transform:uppercase}#upsell_card .slick-slide{padding:0 5px}#upsell_card .slick-list{margin:0 -5px}#upsell_card .price__container{margin-bottom:0;line-height:100%}#upsell_card .price{margin-top:15px;line-height:100%}#upsell_card .card-information{line-height:100%}.product #upsell_card .price__regular .price-item--regular{font-weight:400;font-size:14px}#upsell_card i.prev-one.slick-arrow,#upsell_card i.next-one.slick-arrow{position:absolute;top:-9%;width:36px;height:36px;border-radius:50%;cursor:pointer;z-index:3}#upsell_card i.prev-one.slick-arrow svg,#upsell_card i.next-one.slick-arrow svg{width:36px;height:36px}#upsell_card i.prev-one.slick-arrow{right:52px;left:auto}#upsell_card i.next-one.slick-arrow{right:10px}#upsell_card i.prev-one.slick-arrow:before,#upsell_card i.next-one.slick-arrow:before{font-size:14px;color:#000}.product .accordion__content{font-family:Assistant,sans-serif;font-weight:400;font-size:14px;line-height:140%;color:#000;letter-spacing:0}.product .accordion__content h3 span{font-family:Assistant,sans-serif;font-weight:600;font-size:16px;color:#000!important;letter-spacing:0}.product .product-form__input .form__label{margin:0!important;padding:0;display:contents;color:#000;font-family:Assistant,sans-serif;font-weight:600;font-size:14px;line-height:110%;letter-spacing:0}.product .product fieldset{display:flex;align-items:center;gap:5px;margin-bottom:20px}.product variant-selects>fieldset:last-of-type{margin-bottom:0!important}.product .variant-sizechart{display:flex;justify-content:space-between;align-content:center;align-items:center}.product fieldset label{padding:0;margin:0!important}p.stars{display:flex;gap:12px;align-items:center;color:#000;font-family:Assistant,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0}.product .product-popup-modal__button{font-weight:400;font-size:14px;line-height:140%;letter-spacing:0;display:flex;gap:10px;align-items:center;opacity:1;font-family:Assistant,sans-serif;color:#000;padding:0}.product .product-form__input--pill input[type=radio]:checked+label{display:flex;font-weight:400;align-items:center;justify-content:center}.product .product-form__input--pill input[type=radio]+label{color:#000;border:1px solid #00000033;border-radius:100px;box-shadow:0 4px 30px #00000005;display:flex;align-items:center;justify-content:center;margin:0;font-family:Assistant,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;text-transform:capitalize}.product-popup-modal__opener{display:inline-block;margin:0}@media screen and (min-width:1125px){.product .first-label{margin-left:20px!important}}@media screen and (min-width:750px){.product .product-media-container.constrain-height{--constrained-min-height: 1300px}}@media screen and (max-width:749px){.product .product-media-container.constrain-height{--constrained-min-height: 700px}.product .slider-buttons{display:none}.product .product__title h1{font-size:28px}.product__info-container>*+*{margin:16px 0}.product p.product__text.inline-richtext{font-size:16px}.product .product-form__input .form__label{display:block;margin-bottom:12px!important}#upsell_card i.prev-one.slick-arrow,#upsell_card i.next-one.slick-arrow{top:-11%;width:30px;height:30px}#upsell_card h2 p{font-size:22px}.product .product-form__submit{height:44px}.product .product fieldset{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;flex-direction:column}}@media(min-width:749px)and (max-width:1124px){.product .variant-sizechart{flex-direction:column;align-items:flex-start}.product .product__title h1{font-size:32px}.product .product-form__submit{height:44px;background:#000}.product .product__info-wrapper{padding:0 0 0 2rem}#upsell_card i.prev-one.slick-arrow,#upsell_card i.next-one.slick-arrow{top:-8%}.product p.product__text.inline-richtext{font-size:16px}.product .product-form__input .form__label{margin-bottom:12px!important;display:block}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/product.css.map */
