.vb-product-story{container:vb-pdp-story / inline-size;max-width:1440px;margin:40px auto;padding-inline:16px}.vb-product-story__review{display:flex;flex-wrap:wrap;gap:12px;padding:16px}.vb-product-story__review button{min-height:44px;padding:12px;background:#fff;color:#000;border:1px solid #000}.vb-product-story__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#000;color:#fff}.vb-product-story__content{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;padding:clamp(28px,3.2vw,48px)}.vb-product-story__media{grid-column:2;grid-row:1;position:relative;min-width:0;min-height:340px;overflow:hidden;background:#e8e3dc}.vb-product-story__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.vb-product-story__heading{width:100%;margin:0;color:inherit;font-family:var(--font-family-body, Arial, sans-serif)}.vb-product-story__logo{display:block;width:340px;max-width:100%;height:auto;filter:brightness(0) invert(1)}.vb-product-story__copy{font:400 14px / 1.45 var(--font-family-body, Arial, sans-serif);color:#fff}.vb-product-story__copy p{margin:0 0 18px}.vb-product-story__copy p:last-child{margin-bottom:0}.vb-product-story__cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:1px solid #fff;background:#fff;color:#000;font:400 16px / 1.25 var(--font-family-body, Arial, sans-serif);text-decoration:none}.vb-product-story__cta:hover{background:#e9e9e9;border-color:#e9e9e9;color:#000}.vb-product-story__cta:focus-visible,.vb-product-story__control:focus-visible{outline:3px solid #81b8ff;outline-offset:4px}.vb-product-story__controls{position:absolute;right:16px;bottom:16px;display:flex;gap:12px}.vb-product-story__control{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:12px;border:0;border-radius:0;background:#fff;color:#000;cursor:pointer}.vb-product-story__control[hidden],.vb-product-story__control svg[hidden]{display:none}.vb-product-story__control svg{display:block;width:24px;height:24px}@container vb-pdp-story (width < 750px){.vb-product-story__grid{grid-template-columns:minmax(0,1fr)}.vb-product-story__media{grid-column:1;grid-row:1;min-height:0;aspect-ratio:1 / 1}.vb-product-story__content{grid-column:1;grid-row:2;padding:28px 24px;gap:26px}.vb-product-story__logo{width:260px}.vb-product-story__copy{font-size:16px;line-height:1.45}.vb-product-story__copy p{margin-bottom:26px}.vb-product-story__copy p:last-child{margin-bottom:0}.vb-product-story__controls{right:16px;bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/component.vb-product-story.css.map */
