.hb-customer-review{padding-top:48px;padding-bottom:48px;scroll-margin-top:100px}.hb-customer-review__grid{display:grid;grid-template-columns:minmax(240px,340px) minmax(0,460px);justify-content:center;align-items:center;gap:clamp(32px,6vw,88px)}.hb-customer-review__media{position:relative;width:100%;aspect-ratio:512/910;overflow:hidden;border-radius:16px;background:#f5efe7}.hb-customer-review__video{display:block;width:100%;height:100%;object-fit:contain}.hb-customer-review__eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px}.hb-customer-review__copy h2{margin-bottom:20px}.hb-customer-review__copy .rte{margin-bottom:26px}.hb-customer-review__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:50%;border:2px solid white;background:#000000a6;color:#fff;font-size:28px;cursor:pointer}.hb-customer-review__play[hidden]{display:none}@media(max-width:749px){.hb-customer-review{padding-top:32px;padding-bottom:32px}.hb-customer-review__grid{grid-template-columns:minmax(0,1fr);gap:28px}.hb-customer-review__media{max-width:300px;margin:0 auto}.hb-customer-review__copy{text-align:center;max-width:460px;margin:0 auto}}.hb-story{padding-top:48px;padding-bottom:48px}.hb-story__grid{display:grid;grid-template-columns:minmax(240px,340px) minmax(0,460px);justify-content:center;align-items:center;gap:clamp(32px,6vw,88px)}.hb-story__media{position:relative;width:100%;aspect-ratio:512 / 910;overflow:hidden;border-radius:16px;background:#f5efe7}.hb-story__video{display:block;width:100%;height:100%;object-fit:contain}.hb-story__eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px}.hb-story__copy h2{margin-bottom:20px}.hb-story__copy .rte{margin-bottom:26px}@media(max-width:749px){.hb-story{padding-top:32px;padding-bottom:32px}.hb-story__grid{grid-template-columns:minmax(0,1fr);gap:28px}.hb-story__media{max-width:300px;margin:0 auto}.hb-story__copy{text-align:center;max-width:460px;margin:0 auto}}.hb-story__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:50%;border:2px solid white;background:#000000a6;color:#fff;font-size:28px;cursor:pointer}.hb-story__play[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/43/compiled_assets/styles.css.map */
