.main_products.hair-buy-area{margin-top:0!important;padding-top:40px!important;padding-bottom:30px!important;background:#fff}.hair-buy-area .product__info-wrapper{padding-top:0!important}.hair-buy-area .product__info-container{opacity:1!important}.hair-buy-area .product__info-container>.product__title{margin:0!important}.hair-buy-area .product__title h1{font-size:33px!important;line-height:1.12!important;letter-spacing:-1px!important}.hair-buy-area .product__title h1>b{font-size:inherit;font-weight:700;display:block}.hair-buy-area .product__title h1>span{font-size:20px!important;letter-spacing:0!important}.hair-buy-area .pro-test-kicker{color:#62625f}.hair-buy-area .pro-test-price-row{margin:0!important}.hair-buy-area .pro-test-price-row>[id^=price-]{order:0!important}.hair-buy-area .pro-test-price-row>span{order:1!important}.hair-buy-area .pro-test-reviews:has(.bottomLine:empty){display:none!important}.hair-buy-area .pro-test-installments{margin:7px 0 18px!important}.hair-buy-area .hair-model-group{margin:0 0 16px!important}.hair-buy-area .hair-model-group h2{font:700 12px/1.5 Arial,Helvetica,sans-serif;margin:0 0 8px!important}.hair-buy-area .hair-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hair-buy-area a.hair-model{display:flex;flex-direction:column;gap:3px;background:#fff;color:#20201f;text-decoration:none!important;border:1px solid #deded9;border-radius:5px;padding:9px 11px;line-height:1.4;min-width:0}.hair-buy-area a.hair-model *{text-decoration:none!important}.hair-buy-area a.hair-model.is-current{border-color:var(--pro-accent);background:var(--pro-tint);box-shadow:inset 0 0 0 .5px var(--pro-accent)}.hair-buy-area a.hair-model:hover{border-color:var(--pro-accent)}.hair-buy-area a.hair-model:focus-visible{outline:3px solid #3958a8;outline-offset:3px}.hair-buy-area .hair-model>span{display:flex;align-items:center;justify-content:space-between;gap:6px}.hair-buy-area .hair-model strong{font-size:12px;font-weight:700}.hair-buy-area .hair-model small{font-size:10px;color:#62625f}.hair-buy-area .hair-model b{font-size:12px;font-weight:700}.hair-buy-area .hair-model i{border:1px solid #999;width:13px;height:13px;border-radius:50%;display:block;flex:none}.hair-buy-area .is-current i{border:4px solid var(--pro-accent)}.hair-buy-area .hair-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;border-bottom:1px solid #deded9;padding:15px 0;margin:0 0 16px!important}.hair-buy-area .hair-specs span{font-size:9px}.hair-buy-area .hair-specs strong{font-size:13px}.hair-buy-area .hair-specs small{font-size:10px}.hair-buy-area .pro-test-confidence{margin:14px 0 0!important;font-size:11px;gap:20px;font-weight:700}.hair-buy-area .pro-test-confidence a{color:inherit;text-decoration:none}.hair-buy-area .hair-return-note{font-size:10px!important;line-height:1.5;color:#62625f;text-align:center;margin:3px 0 14px!important}.hair-buy-area .hair-setup{border-top:1px solid #deded9;border-bottom:1px solid #deded9;font-size:12px;margin:20px 0 0!important}.hair-buy-area .hair-safety{border-top:0;margin-top:0!important}.hair-buy-area .hair-setup summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:14px 0;font:700 12px/1.5 Arial,Helvetica,sans-serif}.hair-buy-area .hair-setup summary::-webkit-details-marker{display:none}.hair-buy-area .hair-setup summary>span{font-size:20px;font-weight:400;line-height:1}.hair-buy-area .hair-setup[open] summary>span{transform:rotate(45deg)}.hair-buy-area .hair-setup>div{padding:0 0 14px;color:#62625f}.hair-buy-area .hair-setup p{font-size:12px;line-height:1.5;margin:0 0 10px}.hair-buy-area .product-form__submit{border-radius:4px!important}.hair-buy-area .gPreorderBtn{background:var(--pro-accent)!important;color:#fff!important}.hair-buy-area .gPreorderBtn:hover{background:#bc151a!important}.hair-buy-area .gPreorderTopMessage{color:#8b401b!important;font-size:12px!important;line-height:1.5!important}.hair-buy-area .gPreorderBottomMessage{font-size:12px!important;line-height:1.5!important}.hair-buy-area .btn_withqty_col_left .product-form__quantity{justify-content:center!important}.hair-buy-area .product__info-container>lb-upsell-product-page-addon{order:10!important;margin-top:21px!important}@media(max-width:1100px)and (min-width:750px){.hair-buy-area .product__title h1{font-size:29px!important}}@media(max-width:749px){.main_products.hair-buy-area{padding-top:20px!important}.hair-buy-area .product__info-wrapper{padding-top:24px!important}.hair-buy-area .product__title h1{font-size:29px!important}.hair-buy-area .product__title h1>span{font-size:19px!important}.hair-buy-area .pro-test-intro{font-size:13px}.hair-buy-area .hair-specs{gap:12px}.hair-buy-area .hair-specs strong{font-size:12px}}.hair-buy-area .hair-alternate:empty{display:none}.hair-buy-area .hair-alternate{font-size:10px!important;color:#62625f;margin:-7px 0 12px!important}.hair-buy-area .hair-alternate a{color:inherit;text-decoration:none}.hair-buy-area .hair-alternate a:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/83/assets/hair-buy-area.css.map */
