.sb-hero__overline{font-size:11px;line-height:1.5;letter-spacing:.07em;font-weight:700;margin:0 0 12px;color:#485467}
.sb-hero .sb-hero__title{font-size:clamp(27px,2.7vw,38px);line-height:1.14;letter-spacing:-.025em;margin:0;text-wrap:balance}
.sb-hero__subtitle{font-size:15px;line-height:1.6;margin:16px 0 0;color:#333}
.product:has(.sb-hero) .icontext-grid-row{display:grid;grid-template-columns:1fr;gap:10px}
.product:has(.sb-hero) .icontxt-item{width:100%;align-items:flex-start;gap:10px}
.product:has(.sb-hero) .icontxt-item span{font-size:14px;line-height:1.5}
.product:has(.sb-hero) .icontxt-item img{width:20px;height:20px;flex:0 0 20px;margin-top:2px;object-fit:contain}
.product:has(.sb-hero) .variant-list__left{min-width:0}
.sb-offer-phase{display:block;font-size:13px;font-weight:700;line-height:1.35;margin:4px 0}
.sb-offer-detail{display:block;font-size:12px;line-height:1.4;margin-top:5px;color:#464646}
.product:has(.sb-hero) .variant-list__item{padding-top:19px;padding-bottom:15px}
.product:has(.sb-hero) .variant-list__pricing{white-space:nowrap}
.product:has(.sb-hero) .review-item-text strong{font-weight:750}
body:has(.sb-hero) .three-steps-section .desc{line-height:1.6}
body:has(.sb-hero) .three-steps-section .step-heading{line-height:1.35}
body:has(.sb-hero) .shocker-faqs-section .answer-text{line-height:1.6;font-weight:400}
body:has(.sb-hero) .shocker-faqs-section .answer-text p+p{margin-top:12px}
body:has(.sb-hero) .shocker-faqs-section .text-wrapper{line-height:1.45;font-weight:600}
@media(min-width:768px){body:has(.sb-hero) .shocker-faqs-section .block-wrap{max-width:calc(50% - 15px)}}
@media(max-width:749px){
 .sb-hero__overline{font-size:10px}
 .sb-hero .sb-hero__title{font-size:27px;line-height:1.15}
 .sb-hero__subtitle{font-size:14px;line-height:1.55}
 .product:has(.sb-hero) .variant-list__name-row{flex-wrap:wrap;gap:4px}
 .product:has(.sb-hero) .variant-list__left{flex:1}
 .product:has(.sb-hero) .variant-list__end{flex:0 0 auto}
 .sb-offer-phase{font-size:12px}
 .sb-offer-detail{font-size:11px}
}
