html body.tf-theme #MainContent .section-main-product .tb-price-card{background:linear-gradient(100deg,#ff4974,#ff8fa8)!important;border:0!important;border-radius:8px!important;color:#fff!important;padding:14px 16px!important}html body.tf-theme #MainContent .section-main-product .tb-price-label,html body.tf-theme #MainContent .section-main-product .tb-price-current,html body.tf-theme #MainContent .section-main-product .tb-price-compare{color:#fff!important}html body.tf-theme #MainContent .section-main-product .tb-price-save{margin-inline-start:auto!important;background:#fff!important;color:#ff4974!important;border-radius:4px!important}html body.tf-theme #MainContent .section-main-product .tb-why-card{border:1px solid #ff4974!important;border-radius:8px!important;padding:18px!important;background:snow!important}html body.tf-theme #MainContent .section-main-product .tb-why-icon path{fill:#ff4974!important}html body.tf-theme #MainContent .section-main-product .tb-why-check{color:#ff4974!important}html body.tf-theme #MainContent .section-main-product .pqi2-grid{gap:12px!important}html body.tf-theme #MainContent .section-main-product .pqi2-card{background:#e8faf5!important;border:0!important;border-radius:6px!important;min-height:78px!important}html body.tf-theme #MainContent .section-main-product .pqi2-inventory{background:#fff!important;border:1px solid #8edbcd!important;border-radius:6px!important;padding:10px 16px!important;margin-top:20px!important}html body.tf-theme #MainContent .section-main-product .pqi2-trust{border:0!important;border-radius:0!important;padding:20px 0!important;margin-top:12px!important}html body.tf-theme #MainContent .section-main-product .pqi2-ti{display:flex!important;flex-direction:column!important;gap:10px!important;text-align:center!important}html body.tf-theme #MainContent .section-main-product .pqi2-ti svg{width:40px!important;height:40px!important;padding:8px!important;stroke:#ff4974!important;border:1px solid #ffb6c7!important;border-radius:12px!important}html body.tf-theme #MainContent .section-main-product .pqi2-ti span{font:12px/1.4 Plus Jakarta Sans,sans-serif!important;text-transform:uppercase!important}html body.tf-theme #MainContent .product__variant-picker input:checked+label{background:#fff0f4!important;border-color:#ff4974!important;color:#ff4974!important}html body.tf-theme #MainContent .ptabs-section{border:0!important;box-shadow:none!important;margin:40px auto!important;--tab-accent:#ff4974;--tab-accent-light:#fff0f4;--tab-accent-mid:#ffb6c7}html body.tf-theme #MainContent .ptabs-nav{border:0!important;padding:0!important;gap:12px!important;background:transparent!important;align-items:center!important}html body.tf-theme #MainContent .ptabs-nav__btn{padding:9px 18px!important;border:0!important;border-radius:100px!important;font:14px/20px Playfair,serif!important;letter-spacing:0!important;text-transform:none!important;margin:0!important}html body.tf-theme #MainContent .ptabs-nav__btn.active{background:#ff4974!important;color:#fff!important;border:0!important}html body.tf-theme #MainContent .ptabs-nav__btn:after{display:none!important}html body.tf-theme #MainContent .ptabs-body{padding:32px 0 0!important;min-height:0!important}html body.tf-theme #MainContent .ov-grid{gap:32px!important}html body.tf-theme #MainContent .ov-block{border:1px solid #f0e9eb;border-radius:8px;padding:16px}html body.tf-theme #MainContent .ov-block-title{font:18px/1.5 Playfair Display,serif;text-transform:none;letter-spacing:0}html body.tf-theme #MainContent .ov-steps li{background:transparent;border:0;padding:3px 0}html body.tf-theme #MainContent .ov-steps li:before{background:none;color:#ff4974;min-width:16px;height:auto}@media(min-width:768px){html body.tf-theme #MainContent .section-main-product .product__media-wrapper .product__media{height:609px!important;padding-bottom:0!important}html body.tf-theme #MainContent .section-main-product .product__media-wrapper .product__media img{height:100%!important;object-fit:contain!important}}html body.tf-theme #MainContent .tf-product-closing{margin:40px auto 0;color:#151515}html body.tf-theme #MainContent .tf-product-faq{background:#fbe7ee;padding:48px max(48px,calc((100vw - 1080px)/2))}html body.tf-theme #MainContent .tf-product-faq h2{font:700 16px/1.5 Plus Jakarta Sans,sans-serif;margin:0 0 24px;text-transform:uppercase}html body.tf-theme #MainContent .tf-product-faq details{background:#fff;border:0;border-radius:6px;margin:12px 0;padding:16px 20px}html body.tf-theme #MainContent .tf-product-faq summary{cursor:pointer;list-style:none;font:15px/1.5 Playfair,serif;display:flex;gap:12px}html body.tf-theme #MainContent .tf-product-faq summary:before{content:"\25b8";color:#ff4974}html body.tf-theme #MainContent .tf-product-faq details[open] summary:before{content:"\25be"}html body.tf-theme #MainContent .tf-product-faq .rte{font:14px/1.7 Playfair,serif;padding:12px 0 0 22px}html body.tf-theme #MainContent .tf-product-share{padding:32px 16px 48px;text-align:center}html body.tf-theme #MainContent .tf-product-share h2{font:22px/1.5 Playfair Display,serif;margin:0 0 16px}html body.tf-theme #MainContent .tf-product-share-links{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}html body.tf-theme #MainContent .tf-product-share-links a{display:inline-flex;gap:6px;align-items:center;border-radius:100px;background:#ff4974;color:#fff;padding:9px 16px;font:12px/18px Playfair,serif;text-decoration:none}@media(max-width:767px){html body.tf-theme #MainContent .ptabs-section{width:calc(100% - 32px)!important;margin:24px auto!important}html body.tf-theme #MainContent .ptabs-nav{gap:4px!important}html body.tf-theme #MainContent .ptabs-nav__btn{padding:7px 12px!important;font-size:12px!important}html body.tf-theme #MainContent .ov-grid{grid-template-columns:1fr!important;gap:16px!important}html body.tf-theme #MainContent .tf-product-faq{padding:32px 16px}html body.tf-theme #MainContent .tf-product-share{padding-bottom:110px}html body.tf-theme #MainContent .section-main-product .pqi2-ti span{font-size:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/tf-product-design.css.map */
