.brand-story__grid{align-items:center}.brand-story__media{aspect-ratio:4/3;overflow:hidden;border-radius:24px}.brand-story__media img,.brand-story__placeholder{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.brand-story__media{aspect-ratio:16/10;border-radius:18px}}.hero{position:relative;isolation:isolate;width:100%;min-height:clamp(520px,78svh,820px);height:clamp(520px,78svh,820px);overflow:hidden;background:var(--c-bg,#fff)}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center center;transform:scale(1.06);transform-origin:center top}.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.hero__content{position:relative;z-index:2;width:min(760px,calc(100% - 40px));min-height:100%;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:clamp(28px,5vw,72px);color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.28)}.hero__heading{max-width:700px;margin:0;color:#fff;font-size:clamp(2.2rem,4.8vw,5rem);line-height:1.03;font-weight:800;text-wrap:balance}.hero__subheading{max-width:560px;margin:0;color:#fff;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.5}.hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}@media(max-width:749px){.hero{min-height:55svh;height:55svh}.hero__img{object-position:center top}.hero__content{width:100%;padding:28px 22px 34px;justify-content:flex-end}.hero__heading{font-size:clamp(2rem,10vw,3rem)}.hero__subheading{font-size:1rem}.hero__actions .btn{width:100%}.hero__actions .btn--small{width:auto}}@media(hover:none){.product-card__img--hover{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=BAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ */
