@media(min-width:1101px){.premium-hero{align-items:center}.premium-buybox{position:static;align-self:center;padding-block:0}}.premium-buybox h1{max-width:720px;font-size:clamp(2rem,2.55vw,3rem);line-height:1.03;letter-spacing:-.032em;margin-bottom:16px}.premium-story .premium-split__copy h2{font-size:clamp(2rem,2.55vw,3rem)}.premium-specs__card h3{font-size:clamp(1.35rem,1.45vw,1.48rem);line-height:1.12;letter-spacing:-.018em;text-wrap:balance}.premium-gallery__thumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;padding-inline:18px}.premium-gallery__thumbs button{flex:0 0 96px;width:96px}.premium-mini-trust{margin-top:4px;padding-top:16px}.premium-mini-trust__icon{display:inline-block;margin-right:5px;font-size:1rem;line-height:1}.premium-product{padding-bottom:34px}.premium-story .premium-visual{overflow:hidden;background:transparent;box-shadow:0 14px 36px #061f4012}.premium-story .premium-visual img{display:block;width:100%;max-height:600px;padding:0;object-fit:contain;border-radius:20px}@media(min-width:1101px){.section--soft:has(.premium-faq){padding-top:78px;padding-bottom:72px}.premium-faq{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:48px;align-items:start}.premium-faq>div:last-child{padding-top:18px;padding-left:0}.premium-faq details{padding:21px 0}}@media(max-width:1100px){.premium-buybox h1{max-width:760px;font-size:clamp(2rem,5vw,2.8rem)}.premium-gallery__thumbs{justify-content:flex-start;padding-inline:12px}.premium-faq{gap:34px}}@media(max-width:700px){.premium-buybox h1{font-size:2rem}.premium-gallery__thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:0}.premium-gallery__thumbs button{width:auto;flex:initial}.section--soft:has(.premium-faq){padding-top:48px;padding-bottom:48px}}@media(min-width:701px)and (max-width:1366px){.premium-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}.premium-hero>*{min-width:0}.premium-gallery{max-width:520px}.premium-gallery__main{aspect-ratio:1.06;border-radius:20px}.premium-gallery__main>img{padding:14px}#MainContent .premium-gallery .premium-gallery__thumbs{display:flex!important;flex-wrap:wrap;justify-content:center!important;gap:8px!important;padding:4px 2px 12px!important;overflow-x:hidden!important}#MainContent .premium-gallery .premium-gallery__thumbs>button{width:68px!important;min-width:68px!important;height:68px!important;flex:0 0 68px;border-radius:12px!important}.premium-buybox{position:static;padding:0;max-width:none}.premium-buybox h1{font-size:clamp(1.7rem,2.7vw,2.5rem);line-height:1.08;margin-bottom:12px}.premium-subtitle{font-size:.92rem}.premium-rating{margin:12px 0}.premium-buybox .price{flex-wrap:wrap}.premium-buybox .price__current{font-size:clamp(1.65rem,2.7vw,2.2rem)}.premium-checks{margin:16px 0}.premium-checks li{font-size:.84rem}.premium-mini-trust{font-size:.61rem}.premium-story.section,.premium-dark.section,.section:has(.premium-specs),.section--soft:has(.premium-faq){padding-block:44px}.premium-story .premium-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px;align-items:start}.premium-story .premium-split>*{min-width:0}.premium-story .premium-split__copy h2,.premium-faq h2{font-size:clamp(1.65rem,2.7vw,2.4rem)}.premium-story .premium-split__copy>.rte{font-size:.92rem;line-height:1.55}.premium-story .premium-visual{width:100%;max-width:100%;border-radius:20px}.premium-story .premium-visual img{max-height:460px;border-radius:20px}.premium-metrics{gap:8px;margin-top:18px}.premium-metrics div{min-height:0;padding:12px 9px}.premium-metrics strong{font-size:1.15rem}.premium-metrics span{font-size:.64rem}.premium-steps article{min-width:0;min-height:0;padding:20px 16px}.premium-specs{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px}.premium-specs>*{min-width:0}.premium-specs dl div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px}.premium-specs dt,.premium-specs dd{font-size:.82rem;overflow-wrap:break-word}.premium-specs__card{min-height:0;padding:24px}.premium-faq{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:28px}.premium-faq>*{min-width:0}.premium-faq>div:last-child{padding-top:0}.premium-faq details{padding:16px 0}.premium-proof__grid>div{padding-inline:12px}.premium-proof strong{font-size:1.3rem}.premium-documents__grid{gap:12px}.premium-document{padding:16px;gap:12px}}.premium-buybox:not(:has(>.premium-opinion))>.premium-disclosure-wrap--hero{margin-bottom:20px}@media(min-width:701px)and (max-width:1366px){.premium-buybox:not(:has(>.premium-opinion))>.premium-disclosure-wrap--hero{margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/product-balance-fixes.css.map */
