.bt-page .hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:center;padding-block:48px}.bt-page .hero h1{font-size:clamp(34px,6vw,58px);line-height:1.05;margin:0 0 16px}.bt-page .hero .sub{font-size:18px;max-width:46ch}.bt-page .hero img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:28px;border:2px solid var(--ol);display:block}.bt-page .eyebrow{display:inline-block;background:var(--gold);border:2px solid var(--ol);border-radius:99px;padding:5px 14px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;color:var(--deep)}.bt-page a.atc{display:block;text-align:center;text-decoration:none;width:auto;max-width:380px;padding:16px 32px;margin-top:8px}.bt-page .hero .from{font-size:22px;font-weight:700;margin:6px 0 4px}.bt-page .hero .mini{justify-content:flex-start}.bt-page .vgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}.bt-page .band{background:linear-gradient(135deg,#c2622f,var(--accent) 45%,var(--deep));padding-block:56px;border-block:2px solid var(--ol);text-align:center}.bt-page .band h2{color:#fff;margin-bottom:10px}.bt-page .band p{color:#ffe4c7;margin:0 auto 18px;max-width:52ch}.bt-page .band a.atc{margin-inline:auto;background:#fff;color:var(--deep)}.bt-page .rvslider{max-width:1080px;margin:28px auto 0;padding-inline:16px}.bt-page .rvs{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 4px 18px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bt-page .rvs::-webkit-scrollbar{display:none}.bt-page .rvs .rc{flex:0 0 calc((100% - 36px)/3);width:auto;min-height:0;scroll-snap-align:start}.bt-page .rvnav{display:flex;align-items:center;justify-content:center;gap:16px}.bt-page .rvnav button{width:46px;height:46px;border-radius:50%;border:2px solid var(--ol);background:#fff;color:var(--deep);font-size:24px;line-height:1;cursor:pointer;box-shadow:0 3px 0 var(--ol)}.bt-page .rvnav button:hover{background:var(--accent);color:#fff}.bt-page .rvdots{display:flex;gap:8px;align-items:center}.bt-page .rvdots i{width:10px;height:10px;border-radius:50%;background:#d9b99c;cursor:pointer;display:block}.bt-page .rvdots i.on{background:var(--accent);transform:scale(1.25)}.bt-page .badots:has(button:only-child){display:none}.bt-page .gal .main,.bt-page .split>img,.bt-page .card img,.bt-page .hero img{aspect-ratio:auto!important;height:auto!important;object-fit:fill!important;background:none!important}.bt-page .split{align-items:start}.bt-page .thumbs img,.bt-page .baimg img{object-fit:contain!important;background:#fffaf3}@media(max-width:1000px){.bt-page .rvs .rc{flex-basis:calc((100% - 18px)/2)}}@media(max-width:760px){.bt-page .hero{grid-template-columns:minmax(0,1fr);padding-block:28px;gap:24px}.bt-page .vgrid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px}.bt-page .vgrid .vc{flex:none;width:68%;scroll-snap-align:center}.bt-page a.atc{max-width:none}.bt-page .hero .mini{justify-content:center}.bt-page .rvs .rc{flex-basis:86%}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/balmora-landing.css.map */
