body:has(product-info[data-product-id="15439999926425"]){--c338-accent:#6d388b;--c338-ink:#27232b;--c338-muted:#716a77}product-info[data-product-id="15439999926425"] .page-width{max-width:1200px;padding-left:24px;padding-right:24px}product-info[data-product-id="15439999926425"] .product{column-gap:40px}product-info[data-product-id="15439999926425"] .product__title h1{font-size:32px;line-height:1.2;letter-spacing:-.5px;color:#27232b}product-info[data-product-id="15439999926425"] .product__info-container>*+*{margin-top:16px}product-info[data-product-id="15439999926425"] .fixed-hero-social{font-size:12px!important;color:#716a77;margin:8px 0 12px!important}product-info[data-product-id="15439999926425"] .price-item--sale{font-size:30px;font-weight:750;color:#6d388b}product-info[data-product-id="15439999926425"] .price__badge-sale{display:none!important}product-info[data-product-id="15439999926425"] .tnl124-points{margin:16px 0!important;color:#27232b!important}product-info[data-product-id="15439999926425"] .tnl124-points p{font-size:15px!important;margin:8px 0!important;line-height:1.45!important}product-info[data-product-id="15439999926425"] .tnl124-points p span{color:#6d388b}product-info[data-product-id="15439999926425"] .tnl124-offers{margin:20px 0!important;color:#27232b!important}product-info[data-product-id="15439999926425"] .tnl124-offers>h3{font-size:16px!important;letter-spacing:.025em!important;margin:0 0 14px!important}product-info[data-product-id="15439999926425"] .tnl124-offer-list{gap:10px!important}product-info[data-product-id="15439999926425"] .tnl124-offer{box-sizing:border-box;min-height:80px!important;padding:24px 14px 14px!important;gap:10px!important;border:1px solid #ded1e7!important;border-radius:12px!important;background:#fff!important}product-info[data-product-id="15439999926425"] .tnl124-offer:has(input:checked){border:2px solid #6d388b!important;background:#f7f4fa!important;padding:23px 13px 13px!important}product-info[data-product-id="15439999926425"] .tnl124-offer-title{gap:4px!important}product-info[data-product-id="15439999926425"] .tnl124-offer-title b{font-size:14px!important;color:#27232b}product-info[data-product-id="15439999926425"] .tnl124-offer-title small{font-size:13px!important;color:#716a77!important}product-info[data-product-id="15439999926425"] .tnl124-offer-copy{gap:5px!important}product-info[data-product-id="15439999926425"] .tnl124-offer-copy>[data-offer-saving]{font-size:14px!important}product-info[data-product-id="15439999926425"] .tnl124-offer-price strong{font-size:23px!important}product-info[data-product-id="15439999926425"] .tnl124-offer i{font-size:10px!important;padding:3px 8px!important;right:0!important;top:0!important}product-info[data-product-id="15439999926425"] .tnl124-offer-note{font-size:12px!important;line-height:1.5;text-align:left!important;color:#716a77!important}product-info[data-product-id="15439999926425"] .product-form__submit{min-height:56px;font-size:18px;font-weight:750;border-radius:10px;background:#6d388b;color:#fff}product-info[data-product-id="15439999926425"] .tnl124-guarantee p{font-size:13px!important;line-height:1.55!important;color:#716a77}product-info[data-product-id="15439999926425"] .tnl124-payments{list-style:none!important;display:flex!important;flex-direction:row!important;gap:6px!important;padding:0!important}product-info[data-product-id="15439999926425"] .tnl124-payments li::marker{content:""}product-info[data-product-id="15439999926425"] .tnl124-checkpoints{margin:20px 0!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent{background:#fff;color:#27232b}body:has(product-info[data-product-id="15439999926425"]) #MainContent .custom-stats-section{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:32px;max-width:1200px;width:calc(100% - 48px);margin:48px auto!important;padding:32px!important;border:1px solid #e8e1ed;border-radius:16px;background:#f7f4fa}body:has(product-info[data-product-id="15439999926425"]) #MainContent .stats-left-col,body:has(product-info[data-product-id="15439999926425"]) #MainContent .stats-right-col{min-width:0!important;padding:0!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .stats-left-col h2{font-size:30px!important;color:#27232b!important;text-align:left}body:has(product-info[data-product-id="15439999926425"]) #MainContent .stats-right-col h3{font-size:20px!important;color:#6d388b!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .svg-ring-box{width:44px!important;height:44px!important;margin-right:14px!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .ring-fill{stroke:#6d388b!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .custom-faq-container{max-width:1000px;width:calc(100% - 48px)!important;margin:48px auto!important;padding:0!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .faq-header-title{font-size:30px;color:#27232b;border:0;margin:0 0 24px;padding:0}body:has(product-info[data-product-id="15439999926425"]) #MainContent .faq-block{border:1px solid #e8e1ed;border-radius:10px;margin:0 0 10px;padding:0;background:#fff}body:has(product-info[data-product-id="15439999926425"]) #MainContent .faq-summary-row{display:grid!important;grid-template-columns:20px minmax(0,1fr) 16px!important;gap:12px!important;padding:18px!important;min-height:56px;align-items:center!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .faq-question-text{font-size:15px!important;line-height:1.45!important;min-width:0!important;width:auto!important;word-break:normal!important;overflow-wrap:break-word}body:has(product-info[data-product-id="15439999926425"]) #MainContent .faq-symbol-icon,body:has(product-info[data-product-id="15439999926425"]) #MainContent .faq-chevron{color:#6d388b!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .faq-answer-box{padding:0 18px 18px 50px!important;font-size:14px!important;line-height:1.65!important;color:#716a77}body:has(product-info[data-product-id="15439999926425"]) #MainContent .review-section{margin:48px auto!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .section-title{color:#27232b;font-size:30px;margin:0 0 24px}body:has(product-info[data-product-id="15439999926425"]) #MainContent .review-card{background:#fff;border:1px solid #e8e1ed;box-shadow:0 6px 24px #27232b06;border-radius:14px}body:has(product-info[data-product-id="15439999926425"]) #MainContent .quote-badge{background:#6d388b;box-shadow:none}body:has(product-info[data-product-id="15439999926425"]) #MainContent .card-content{align-items:flex-start;text-align:left}body:has(product-info[data-product-id="15439999926425"]) .lp-fixed-purchase-bar{border-color:#e8e1ed!important;box-shadow:0 -4px 20px #27232b0a!important}body:has(product-info[data-product-id="15439999926425"]) .lp-fixed-purchase-bar:not([hidden]){gap:12px!important;padding-top:10px!important;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}@media(max-width:749px){product-info[data-product-id="15439999926425"] .page-width{padding-left:16px;padding-right:16px}product-info[data-product-id="15439999926425"] .product__info-wrapper{padding:20px 0 0!important}product-info[data-product-id="15439999926425"] .product__title h1{font-size:21px;line-height:1.26;letter-spacing:-.25px}product-info[data-product-id="15439999926425"] .product__info-container>*+*{margin-top:12px}product-info[data-product-id="15439999926425"] .fixed-hero-social{font-size:11px!important;line-height:1.45!important}product-info[data-product-id="15439999926425"] .price-item--sale{font-size:28px}product-info[data-product-id="15439999926425"] .product__media-list .product__media{padding-top:0!important;height:clamp(218px,68vw,280px)!important}product-info[data-product-id="15439999926425"] .product__media-list .product__media img{object-fit:contain!important;width:100%!important;height:100%!important}product-info[data-product-id="15439999926425"] .thumbnail-list__item{width:48px!important;flex-basis:48px!important}product-info[data-product-id="15439999926425"] .thumbnail{height:48px!important}product-info[data-product-id="15439999926425"] .tnl124-points p{font-size:14px!important;margin:7px 0!important}product-info[data-product-id="15439999926425"] .tnl124-offers{margin:18px 0!important}product-info[data-product-id="15439999926425"] .tnl124-offers>h3{font-size:14px!important;margin-bottom:12px!important}product-info[data-product-id="15439999926425"] .tnl124-offer-list{gap:8px!important}product-info[data-product-id="15439999926425"] .tnl124-offer{min-height:72px!important;padding:21px 12px 12px 10px!important;grid-template-columns:18px minmax(0,1fr) auto!important;gap:8px!important}product-info[data-product-id="15439999926425"] .tnl124-offer:has(input:checked){padding:20px 11px 11px 9px!important}product-info[data-product-id="15439999926425"] .tnl124-offer-title b{font-size:13px!important}product-info[data-product-id="15439999926425"] .tnl124-offer-title small{font-size:12px!important}product-info[data-product-id="15439999926425"] .tnl124-offer-price{min-width:70px!important}product-info[data-product-id="15439999926425"] .tnl124-offer-price strong{font-size:20px!important}product-info[data-product-id="15439999926425"] .tnl124-offer-copy>[data-offer-saving]{font-size:13px!important}product-info[data-product-id="15439999926425"] .tnl124-offer i{font-size:9px!important}product-info[data-product-id="15439999926425"] select{min-height:44px;font-size:14px}product-info[data-product-id="15439999926425"] .tnl124-checkpoints strong,product-info[data-product-id="15439999926425"] .tnl124-checkpoints .checkpoint>span:last-child{font-size:11px!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .custom-stats-section{width:calc(100% - 32px);grid-template-columns:minmax(0,1fr);gap:20px;margin:32px auto!important;padding:22px 18px!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .stats-left-col h2,body:has(product-info[data-product-id="15439999926425"]) #MainContent .faq-header-title,body:has(product-info[data-product-id="15439999926425"]) #MainContent .section-title{font-size:23px!important;line-height:1.25}body:has(product-info[data-product-id="15439999926425"]) #MainContent .custom-faq-container{width:calc(100% - 32px)!important;margin:32px auto!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .faq-summary-row{padding:14px!important;gap:8px!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .faq-question-text{font-size:14px!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .faq-answer-box{padding:0 14px 16px 42px!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .review-section{margin:32px auto!important}body:has(product-info[data-product-id="15439999926425"]) #MainContent .card-content{padding:20px!important}body:has(product-info[data-product-id="15439999926425"]) .lp-fixed-purchase-bar:not([hidden]){display:grid!important;grid-template-columns:36px minmax(0,1fr) 128px!important;grid-template-rows:auto!important;min-height:72px!important;gap:8px!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important}body:has(product-info[data-product-id="15439999926425"]) .lp-fixed-purchase-bar img{grid-column:1!important;grid-row:1!important;width:36px!important;height:36px!important;min-width:36px!important}body:has(product-info[data-product-id="15439999926425"]) .lp-fixed-purchase-bar__copy{grid-column:2!important;grid-row:1!important}body:has(product-info[data-product-id="15439999926425"]) .lp-fixed-purchase-bar__copy strong{font-size:11px!important}body:has(product-info[data-product-id="15439999926425"]) .lp-fixed-purchase-bar__copy span{font-size:12px!important}body:has(product-info[data-product-id="15439999926425"]) .lp-fixed-purchase-bar button{grid-column:3!important;grid-row:1!important;width:128px!important;min-width:0!important;height:50px!important;padding:8px!important;font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c338-ui-20261022.css.map */
