.product__title h1{font-size:35px;line-height:1.2}.product_info_box .bundle-form__submit:hover,.product_info_box .product-form__buttons button:hover{background:#754782!important}.product_info_box .product__title-block .product__title{margin-bottom:20px;margin-top:20px}.lp-badge-wrapper{margin:5px 0;margin-top:20px!important;margin-bottom:24px!important}.product_info_box.grid__item.scroll-trigger{padding-top:0!important}.qty_add_cart quantity-input,.money-guarentee-text,.pdp-tab-list-section{display:none!important}.sticky-product{display:none!important}.main-product-section{background:#fff!important}variant-selects{display:none!important}.ingredients-section__cards-mobile .ingredients-card-wrap:nth-last-child(-n+4){display:none!important}.ingredients-section__cards-mobile .ingredients-card-wrap:nth-last-child(5):after{display:none!important}.lp-reviews-badge{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.lp-reviews-stars{display:flex;align-items:center;gap:2px}.lp-reviews-stars svg{fill:#f90}.lp-reviews-rating-value{font-size:18px;font-weight:500;color:#555;margin-left:2px}.lp-reviews-count{font-size:18px;color:#555;text-decoration:underline;text-underline-offset:3px}a.lp-reviews-count:hover{color:#744682}.lp-subtitle{font-size:20px;color:#754782;font-weight:500;letter-spacing:.1px}.lp-badge-wrapper{margin:5px 0}.lp-badge{display:inline-block;font-size:16px;font-weight:600;letter-spacing:.05em;padding:2px 20px;border-radius:100px;text-transform:uppercase}.lp-usp-list{margin:5px 0}.lp-usp-items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.lp-usp-items li{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#240e2b;line-height:1.4}.lp-usp-items li svg{flex-shrink:0}.lp-usp-read-more{text-align:center;margin-top:12px}.lp-usp-read-more a,.lp-usp-read-more-btn{font-size:15px;font-weight:500;color:#754782;text-decoration:underline;text-underline-offset:4px;background:none;border:none;cursor:pointer;font-family:inherit;letter-spacing:.02em}.lp-usp-read-more a:hover,.lp-usp-read-more-btn:hover{color:#240e2b}.lp-offer-picker{display:flex;flex-direction:column;gap:10px}.lp-offer-heading{font-weight:600;color:#240e2b;font-size:16px;letter-spacing:0;margin-bottom:5px}.lp-offer-card{display:flex;align-items:center;gap:12px;border:2px solid #DED8E5;border-radius:15px;padding:14px 16px;cursor:pointer;position:relative;transition:border-color .2s,background-color .2s,box-shadow .2s;background:#fff}.lp-offer-card:hover{border-color:#b8a3c0}.lp-offer-card--selected{border-color:#744682;background:#ece5f0;box-shadow:0 0 0 1px #744682}.lp-offer-radio-circle{width:22px;height:22px;border:2px solid #DED8E5;border-radius:50%;flex-shrink:0;position:relative;transition:border-color .2s}.lp-offer-card--selected .lp-offer-radio-circle{border-color:#744682}.lp-offer-card--selected .lp-offer-radio-circle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:#744682}.lp-usp-items li svg{flex-shrink:0;width:14px;height:14px}.lp-offer-content{flex:1;min-width:0}.lp-offer-top-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lp-offer-label{font-size:16px;font-weight:600;color:#240e2b;line-height:1.3}.lp-offer-supply-badge{display:inline-block;font-size:12px;font-weight:500;color:#744682;background:#f3e8f9;border:1px solid #E0C8E8;border-radius:6px;padding:2px 8px;line-height:1.4;white-space:nowrap}.lp-offer-per-unit{display:block;font-size:13px;color:#744682;margin-top:2px;font-weight:400}.lp-offer-price-col{text-align:right;flex-shrink:0;position:relative}.lp-offer-promo-badge{display:inline-block;font-size:11px;font-weight:600;color:#fff;background:#744682;border-radius:4px;padding:2px 8px;line-height:1.3;white-space:nowrap;position:absolute;right:0;top:-10px;transform:translateY(-100%)}.lp-offer-price{font-size:18px;font-weight:600;color:#240e2b}.lp-subscription{margin:5px 0}.lp-subscription-card{display:flex;align-items:center;gap:14px;border:2px dashed #744682;border-radius:15px;padding:16px 18px;cursor:pointer;background:#fdfaff;transition:background-color .2s,border-color .2s}.lp-subscription-card:hover{background:#f8f0fb}.lp-subscription-checkbox{position:relative;width:22px;height:22px;flex-shrink:0}.lp-subscription-check{display:block;width:22px;height:22px;border:2px solid #DED8E5;border-radius:4px;background:#fff;transition:background-color .2s,border-color .2s}.lp-subscription-input:checked~.lp-subscription-check{background:#744682;border-color:#744682}.lp-subscription-input:checked~.lp-subscription-check:after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.lp-subscription-content{display:flex;flex-direction:column;gap:2px}.lp-subscription-heading{font-size:16px;font-weight:700;color:#240e2b;line-height:1.3}.lp-subscription-subtext{font-size:14px;color:#999;font-weight:400;line-height:1.3}.lp-availability{display:flex;align-items:center;justify-content:center;gap:6px;padding:0 0 5px;margin-top:0!important}.product__info-container .product-form{margin-top:10px!important;margin-bottom:-5px!important}.lp-availability-dot{width:12px;height:12px;border-radius:50%;flex-shrink:0;background-color:#ff9902!important}.lp-availability-text{font-size:14px;font-weight:600;text-transform:uppercase}.lp-guarantee-banner{display:flex;align-items:center;justify-content:space-between;border-radius:10px;padding:0;position:relative;overflow:visible;margin-top:15px}.lp-guarantee-arrow{position:absolute;top:-10px;left:50%;transform:translate(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid;display:block!important}.lp-guarantee-content{display:flex;flex-direction:column;gap:2px;flex:1;padding:18px}.lp-guarantee-heading{font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.3;color:#754782!important}.lp-guarantee-subtext{font-size:16px;font-weight:500;line-height:1.4;color:#754782!important}.lp-guarantee-image{flex-shrink:0;margin-left:16px;position:absolute;bottom:-7px;right:0}.lp-guarantee-image img{height:auto;object-fit:contain;width:140px}.desktop-tabs{display:block}.mobile-tabs{display:none}@media only screen and (max-width:767px){.desktop-tabs{display:none}.mobile-tabs{display:block}.lp-subtitle{font-size:17px}kaching-bundle,kaching-bundle-deals{display:block;padding-top:2px}.lp-availability-dot{width:10px;height:10px}.lp-availability-text{font-size:12px;font-weight:600;text-transform:uppercase}.lp-badge{font-size:13px;padding:3px 16px}.lp-usp-items li{font-size:14px}.lp-offer-card{padding:12px 14px;gap:10px}.lp-offer-label{font-size:14px}.lp-offer-supply-badge{font-size:11px}.lp-offer-price{font-size:16px}.lp-offer-promo-badge{font-size:10px}.lp-guarantee-banner{padding:0}.lp-guarantee-heading{font-size:15px}.lp-guarantee-subtext{font-size:16px;max-width:222px}.lp-guarantee-image img{max-width:max-content;height:auto;object-fit:contain;width:166px;right:-19px;position:relative}}@media screen and (max-width:990px){.page-width{max-width:var(--page-width);margin:0 auto;padding:0 25px}.product_sec_top .grid__item.product__media-wrapper{padding-bottom:25px!important}.lp-subtitle{font-size:15px}.product_info_box.grid__item.scroll-trigger{padding:0 20px!important}.product_info_box .product__title-block .product__title{margin-bottom:0;margin-top:0}.product__title h1{font-size:20px!important}.lp-reviews-count,.lp-reviews-rating-value{font-size:15px}}.product-tabs{max-width:100%;margin-top:25px}.template-product-hairbooster-lp-1 .shopify-section-group-header-group{display:none}
/*# sourceMappingURL=/cdn/shop/t/108/assets/hairbooster-lp.css.map */
