.product__media-lower{position:relative}.product__inline-video{overflow:hidden;background:#000;border-radius:var(--block-border-radius-reduced);box-shadow:var(--block-box-shadow-reduced);aspect-ratio:16 / 9}.product__inline-video-player{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:999px){.product__inline-video{margin-top:16px}}@media screen and (min-width:1000px)and (max-width:1599px){.product__media-lower--with-video{display:grid;grid-template-columns:minmax(240px,46%) minmax(0,1fr);gap:24px;align-items:stretch;margin-top:16px}.product__media-lower--with-video .product__media-nav{min-width:0;height:100%;margin-top:0;align-items:stretch}}@media screen and (min-width:1600px){.product__media-lower--with-video{--inline-product-video-width: min(340px, 20vw);display:grid;grid-template-columns:var(--inline-product-video-width) minmax(0,1fr);gap:24px;align-items:stretch;width:calc(100% + var(--inline-product-video-width) + 24px);margin-inline-start:calc(-1 * (var(--inline-product-video-width) + 24px));margin-top:16px}.product__media-lower--with-video .product__media-nav{min-width:0;height:100%;margin-top:0;align-items:stretch}}@media screen and (min-width:1000px){.product__media-lower--with-video .product__thumbnail-scroll-shadow,.product__media-lower--with-video .product__thumbnail-list,.product__media-lower--with-video .product__thumbnail-list-inner,.product__media-lower--with-video .product__thumbnail-item,.product__media-lower--with-video .product__thumbnail{height:100%}.product__media-lower--with-video .product__thumbnail-list-inner{gap:8px;grid-template-columns:none;grid-auto-columns:38%}.product__media-lower--with-video .product__thumbnail{min-width:0;overflow:hidden;background:rgb(var(--secondary-background))}.product__media-lower--with-video .product__thumbnail>img{display:block;width:100%;height:100%;object-fit:contain}[dir=ltr] .product__media-lower--with-video .product__thumbnail:after,[dir=rtl] .product__media-lower--with-video .product__thumbnail:after{top:2px;right:2px;bottom:2px;left:2px;width:auto;height:auto;box-shadow:inset 0 0 0 2px rgb(var(--text-color))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-inline-video.css.map */
