.product-use-video{background:#f0f4ec;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:40px;margin-top:32px;padding:28px;display:grid}.product-use-video.product-use-video-vertical{grid-template-columns:minmax(0,1fr) minmax(0,340px)}.product-use-video-copy h3{margin:0 0 16px;font-size:28px;line-height:1.2}.product-use-video-copy p{color:#626b63;margin:0;line-height:1.65}.product-use-video-player{background:#17251b;border-radius:10px;width:100%;overflow:hidden}.product-use-video-player iframe,.product-use-video-play,.product-use-video-play img{border:0;width:100%;height:100%;display:block}.product-use-video-play{cursor:pointer;color:#fff;background:0 0;min-height:44px;padding:0;position:relative}.product-use-video-play img{object-fit:contain}.product-use-video-play span{white-space:nowrap;background:#263c28;border-radius:30px;align-items:center;gap:8px;min-height:44px;padding:12px 18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-use-video-play:focus-visible{outline-offset:-5px;outline:3px solid #c5fa45}@media (max-width:900px){.product-use-video,.product-use-video.product-use-video-vertical{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px}.product-use-video-player{max-width:560px;margin-inline:auto}.product-use-video-vertical .product-use-video-player{width:80%;max-width:340px}}@media (max-width:600px){.product-use-video,.product-use-video.product-use-video-vertical{padding:20px 0}.product-use-video-copy{padding-inline:16px}.product-use-video-copy h3{font-size:24px}}
