body.template-product .halo-productView .productView-title{color:#000!important;font-size:clamp(28px,2.25vw,38px)!important;font-weight:700!important;line-height:1.18;letter-spacing:-.02em;text-transform:none!important}body.template-product .halo-productView .careapex-product-rating{margin-top:10px;margin-bottom:20px}body.template-product .halo-productView .careapex-product-rating .spr-badge-caption{font-size:14px;font-weight:500}body.template-product .halo-productView .productView-price{margin-top:4px;margin-bottom:0}body.template-product .halo-productView .productView-price .price.price--large .price-item{font-size:clamp(22px,1.8vw,28px);font-weight:700!important;line-height:1.25}body.template-product .halo-productView .careapex-product-benefit{max-width:620px;margin:-4px 0 22px;color:var(--color-text2);font-size:15px;line-height:1.65}body.template-product .halo-productView .productView-form .productView-groupTop{align-items:flex-end;gap:12px;margin-top:6px}body.template-product .halo-productView .productView-form .productView-quantity{flex:0 0 auto;margin-bottom:20px}body.template-product .halo-productView .productView-form .productView-action{flex:1 1 240px;width:auto;margin-bottom:20px}body.template-product .halo-productView .productView-form [data-btn-addToCart]{background:#a12180!important;border-color:#a12180!important;color:#fff!important;font-weight:700}body.template-product .halo-productView .productView-form [data-btn-addToCart]:hover,body.template-product .halo-productView .button--primary{background:#a12180!important;border-color:#a12180!important;color:#fff!important}body.template-product .halo-productView .productView-form .productView-groupBottom{margin-top:2px}body.template-product .halo-productView .productView-form .productView-payment .shopify-payment-button{margin-top:10px}body.template-product .halo-productView .productView-form .productView-payment .shopify-payment-button__button:not(.shopify-payment-button__button--branded){background:#fff!important;border-color:#a12180!important;color:#a12180!important;font-weight:600}body.template-product .halo-productView .productView-form .productView-payment .shopify-payment-button__button:not(.shopify-payment-button__button--branded):hover{background:#fff!important;border-color:#a12180!important;color:#a12180!important}body.template-product .halo-productView .productView-form .productView-payment .shopify-payment-button__button--branded{background:#fff!important;border:1px solid #a12180!important}body.template-product .halo-productView .productView-form .productView-payment .shopify-payment-button__button--branded .shopify-cleanslate div[role=button]{background:#fff!important;border:0!important;color:#a12180!important}body.template-product .halo-productView .productView-tab{margin-top:38px}body.template-product .halo-productView .productView-tab .tabs-contents .toggleLink,body.template-product .halo-productView .productView-tab .tabs .tab-title{color:#000;font-size:15px;font-weight:600;letter-spacing:.04em}body.template-product .halo-productView,body.template-product .halo-productView .productView-form,body.template-product .halo-productView .productView-tab,body.template-product .halo-productView .productView-tab .tab-content,body.template-product .halo-productView .productView-tab .toggle-content{background:#fff}body.template-product .halo-productView .productView-form .productView-quantity input,body.template-product .halo-productView .productView-form .productView-quantity button,body.template-product .halo-productView .productView-form .productView-quantity.style-2,body.template-product .halo-productView .productView-form .productView-quantity.style-3 .show-label-style-3,body.template-product .halo-productView .productView-form .product-form__label,body.template-product .halo-productView .productView-form .productView-wishlist a,body.template-product .halo-productView .productView-tab .tab-content{border-color:#e5e5e5!important}body.template-product .halo-productView .productView-soldProduct,body.template-product .halo-productView .productView-promotion,body.template-product .halo-productView .productView-inventory{color:#a12180!important}body.template-product .halo-productView .productView-inventory .progress:after{background:#a12180!important}body.template-product .halo-productView .productView-tab .tabs-contents .toggleLink{padding-top:20px;padding-bottom:20px}body.template-product .halo-productView .productView-tab .toggle-content{padding-bottom:24px;font-size:15px;line-height:1.7}body.template-product .jdgm-widget{--careapex-review-purple: #972179;--careapex-review-purple-soft: #fbf4f9;--careapex-review-border: #e5e5e5;--careapex-review-text: #202020;--careapex-review-muted: #666666;--jdgm-primary-color: #972179;--jdgm-secondary-color: #972179;--jdgm-star-color: #972179;--jdgm-write-review-text-color: #ffffff;--jdgm-write-review-bg-color: #972179;color:var(--careapex-review-text)}body.template-product .jdgm-rev-widg{padding:34px!important;background:#fff;border:1px solid var(--careapex-review-border);border-radius:14px}body.template-product .jdgm-rev-widg__title{color:#000;font-size:clamp(24px,2vw,32px);font-weight:700;letter-spacing:-.02em}body.template-product .jdgm-row-stars{margin:24px 0 30px!important;padding:28px!important;background:#fafafa;border:1px solid var(--careapex-review-border);border-radius:12px}body.template-product .jdgm-rev-widg__summary-average,body.template-product .jdgm-rev-widg__summary-text,body.template-product .jdgm-rev__author,body.template-product .jdgm-rev__title,body.template-product .jdgm-rev__body{color:var(--careapex-review-text)!important}body.template-product .jdgm-rev-widg__summary-average{font-size:28px;font-weight:700}body.template-product .jdgm-rev-widg__summary-text,body.template-product .jdgm-rev__timestamp,body.template-product .jdgm-rev__location{color:var(--careapex-review-muted)!important}body.template-product .jdgm-star,body.template-product .jdgm-star:before,body.template-product .jdgm-rev-widg__summary-stars,body.template-product .jdgm-histogram__frequency,body.template-product .jdgm-histogram__percentage,body.template-product .jdgm-rev__icon,body.template-product .jdgm-rev__buyer-badge,body.template-product .jdgm-rev__buyer-badge-wrapper{color:var(--careapex-review-purple)!important}body.template-product .jdgm-histogram__bar{height:8px!important;background:#e9e9e9!important;border-radius:999px;overflow:hidden}body.template-product .jdgm-histogram__bar-content{background:var(--careapex-review-purple)!important;border-radius:inherit}body.template-product .jdgm-rev__buyer-badge{padding:3px 8px!important;background:var(--careapex-review-purple-soft)!important;border:1px solid rgba(151,33,121,.24);border-radius:999px;font-weight:600}body.template-product .jdgm-write-rev-link,body.template-product .jdgm-submit-rev,body.template-product .jdgm-btn{color:#fff!important;background:var(--careapex-review-purple)!important;border:1px solid var(--careapex-review-purple)!important;border-radius:8px!important;font-weight:600!important;transition:color .2s ease,background-color .2s ease,border-color .2s ease}body.template-product .jdgm-write-rev-link{min-height:46px;padding:12px 22px!important}body.template-product .jdgm-write-rev-link:hover,body.template-product .jdgm-write-rev-link:focus-visible,body.template-product .jdgm-submit-rev:hover,body.template-product .jdgm-submit-rev:focus-visible,body.template-product .jdgm-btn:hover,body.template-product .jdgm-btn:focus-visible{color:var(--careapex-review-purple)!important;background:#fff!important}body.template-product .jdgm-rev-widg a:not(.jdgm-write-rev-link):not(.jdgm-btn):not(.jdgm-paginate__page){color:var(--careapex-review-purple)!important}body.template-product .jdgm-rev{margin:0 0 16px!important;padding:24px!important;background:#fff;border:1px solid var(--careapex-review-border)!important;border-radius:10px}body.template-product .jdgm-rev__header{margin-bottom:14px}body.template-product .jdgm-rev__author,body.template-product .jdgm-rev__title{font-weight:700!important}body.template-product .jdgm-rev__body{font-size:15px;line-height:1.7}body.template-product .jdgm-rev__pic-link,body.template-product .jdgm-rev__pic-img{border-radius:8px}@media(max-width:767px){body.template-product .halo-productView .productView-title{font-size:28px!important}body.template-product .halo-productView .careapex-product-rating{margin-bottom:16px}body.template-product .halo-productView .careapex-product-benefit{margin-bottom:18px;font-size:14px}body.template-product .halo-productView .productView-form .productView-groupTop{gap:8px}body.template-product .halo-productView .productView-form .productView-action{flex-basis:100%}body.template-product .halo-productView .productView-tab{margin-top:30px}body.template-product .jdgm-rev-widg{padding:20px!important;border-radius:10px}body.template-product .jdgm-row-stars{margin:18px 0 24px!important;padding:20px!important}body.template-product .jdgm-rev{padding:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-careapex-product-polish.css.map */
