.product.product--large{display:flex;flex-wrap:wrap;gap:0;margin:0}.product-price-wrapper{display:flex;flex-direction:column;gap:5px;margin:24px 0 0}.price-row{position:relative;display:flex;align-items:center;flex-wrap:wrap;column-gap:20px;row-gap:5px}.price-inner{display:flex;align-items:center;flex-wrap:wrap;gap:5px}span.sale-price{display:flex;font-size:24px;line-height:34px;font-weight:700;letter-spacing:0}span.compare-price{font-size:20px;line-height:30px;color:#68809a;font-weight:600;letter-spacing:0;text-decoration:line-through}span.save-badge{display:flex;padding:5px 10px;border-radius:5px;background-color:#ff87ac;color:#fff;font-size:14px;line-height:20px}.price-note{font-size:14px;line-height:20px}.product--large:not(.product--no-media) .product__media-wrapper{width:54.1%}section.productGallery{position:sticky;top:40px}.mainImg img,.mainImg video{width:100%;object-fit:cover;border-radius:24px;height:700px}.product--large:not(.product--no-media) .product__info-wrapper{width:45.9%;padding:0 0 0 16px}.product__info-container{padding:24px;border-radius:24px}.productSubtitle{font-size:14px;line-height:14px;color:#333;text-transform:uppercase;margin:0 0 16px}.product__title h1{font-size:48px;line-height:59px;margin:0;text-transform:capitalize}.productTagline{margin:16px 0 0;font-size:18px;line-height:26px;letter-spacing:-.36px;font-weight:500;text-transform:uppercase}.product__description{margin:16px 0 0}.product__description p{font-size:14px;line-height:20px;color:#333;margin:0 0 16px}variant-selects fieldset{padding:0;border:0;margin:24px 0 0}variant-selects fieldset legend.form__label{margin:0 0 16px!important;padding:0;font-size:14px;line-height:14px;color:#ff87ac;text-transform:uppercase}body .product-form__input--pill input[type=radio]+label{margin:0;font-size:14px;line-height:14px;color:#000;border:solid 2px #000;padding:8px 12px}body .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;justify-content:flex-end}body .price--on-sale .price-item--regular{text-decoration:line-through;color:#68809a;font-size:18px;line-height:18px;margin:0}body .product-form__input--pill input[type=radio]:checked+label{border-color:#ff87ac;background-color:#fff;color:#ff87ac!important}.price{margin:0}.price--on-sale .price__sale{display:flex;align-items:center;flex-direction:row-reverse;gap:16px}body .product-content{padding:20px!important}.priceMainRow{display:flex;align-items:center;gap:16px;margin:24px 0 0;letter-spacing:-.7px}body .essentials-wrapper{padding:40px 16px;text-align:center}section.essentials-wrapper .page-width{background:#f7f7f7;padding:80px 40px;border-radius:24px;text-align:center}.product-form__buttons{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0 0}.product-form__buttons button{width:calc(70% - 16px);font-size:18px;line-height:18px;font-weight:100;text-transform:uppercase;padding:14px 20px;border-radius:50px;color:#fff;background-color:#000}.chat-with-us-btn{padding:16px;width:30%;border:solid 1px #ff87ac;text-align:center;border-radius:50px;font-size:14px;line-height:14px;color:#333;text-transform:uppercase}.reelHeading{font-size:14px;line-height:1.2;margin:0 0 12px;color:#000;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;font-family:var(--font-heading-family)}body .testimonialClean{background-color:#fff}body .journalSection{padding:16px;background-color:#fff}.journal-container{padding:80px 0 80px 64px;background-color:#f7f7f7;border-radius:24px}main#MainContent>.shopify-section>product-info{padding:16px 0 0;display:block;margin-bottom:0}.priceMainRow span{font-size:14px;line-height:14px;font-weight:400;color:#68809a}@media only screen and (max-width:1199px){.product--large:not(.product--no-media) .product__media-wrapper{width:50%}.product--large:not(.product--no-media) .product__info-wrapper{width:50%;padding:0 0 0 16px}.product__title h1{font-size:42px;line-height:52px}.product-form__buttons{gap:10px;margin:20px 0 0}.product-form__buttons button{width:calc(60% - 10px);font-size:16px;line-height:16px;padding:10px 14px}.chat-with-us-btn{padding:15px 12px;width:40%;font-size:14px;line-height:14px}.product__info-container{padding:16px;border-radius:16px}}@media only screen and (max-width:768px){span.sale-price{font-size:20px;line-height:30px}span.compare-price{font-size:16px;line-height:24px}.product--large:not(.product--no-media) .product__media-wrapper{width:100%}.product--large:not(.product--no-media) .product__info-wrapper{width:100%;padding:24px 0 0}.mainImg img,.mainImg video{height:300px}body .mainSlider{width:100%;padding-left:0}.thumb img{height:70px;border-radius:10px}.product__title h1{font-size:40px;line-height:46px}.productTagline{margin:12px 0 0;font-size:16px;line-height:24px}.product-form__buttons button{width:100%;font-size:16px;line-height:16px}.chat-with-us-btn{padding:14px;width:100%}body .testimonialClean{padding:64px 24px}section.essentials-wrapper .page-width{padding:40px 16px}.journal-container{padding:40px 0 40px 16px}.price--on-sale .price__sale{gap:5px}.priceMainRow{gap:6px;margin:16px 0 0}.product__info-container{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/product-main-new.css.map */
