.product-video-feature{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.product-video-feature--small{min-height:40rem}.product-video-feature--medium{min-height:56rem}.product-video-feature--large{min-height:70rem}.product-video-feature--full{min-height:100vh}@media screen and (max-width:749px){.product-video-feature--small{min-height:30rem}.product-video-feature--medium{min-height:40rem}.product-video-feature--large{min-height:52rem}.product-video-feature--full{min-height:100svh}}.product-video-feature__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.product-video-feature__video,.product-video-feature__poster{width:100%;height:100%;object-fit:cover;display:block}.product-video-feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:0;z-index:1;pointer-events:none}.product-video-feature__content{position:relative;z-index:2;width:100%;padding-top:6rem;padding-bottom:6rem;display:flex;flex-direction:column;gap:2rem}.product-video-feature--align-left .product-video-feature__content{align-items:flex-start;text-align:left}.product-video-feature--align-center .product-video-feature__content{align-items:center;text-align:center}.product-video-feature--align-right .product-video-feature__content{align-items:flex-end;text-align:right}.product-video-feature__eyebrow{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:#c9a84c;opacity:.9}.product-video-feature__heading{font-size:clamp(3rem,6vw,6.4rem);font-weight:400;letter-spacing:-.03em;line-height:1.05;color:#fff;margin:0;max-width:16em}.product-video-feature__heading em{font-style:normal;color:#c9a84c}.product-video-feature__subtext{font-size:1.6rem;line-height:1.65;color:#ffffffb3;max-width:52rem;margin:0}.product-video-feature__cta{margin-top:1rem}.product-video-feature__rule{width:4rem;height:1px;background:#c9a84c;opacity:.6}@media screen and (max-width:749px){.product-video-feature__content{gap:1.6rem;padding-top:4rem;padding-bottom:4rem}.product-video-feature--align-right .product-video-feature__content{align-items:flex-start;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-product-video-feature.css.map */
