.bs-vertical-gallery{display:grid!important;grid-template-columns:minmax(0,1fr) 68px;gap:10px;align-items:start;direction:ltr}
.bs-vertical-gallery>[data-product-single-media-group]{grid-column:1;grid-row:1;width:100%;min-width:0;max-width:100%;order:0}
.bs-vertical-gallery>.t4s-col-thumb{grid-column:2;grid-row:1;width:68px!important;max-width:68px;margin:0!important;overflow:visible!important;order:0}
.bs-vertical-gallery .t4s-carousel__nav-scroller{max-height:340px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}
.bs-vertical-gallery .t4s-carousel__nav{display:flex;flex-direction:column;flex-wrap:nowrap;gap:6px;margin:0!important}
.bs-vertical-gallery .t4s-carousel__nav>.t4s-col-item{width:100%!important;flex:0 0 auto;margin:0!important;padding:0!important}
.bs-vertical-gallery [data-thumb__frame]{position:static!important;width:100%!important;max-width:none;transform:none!important}
.bs-vertical-gallery .bs-gallery-video:empty{display:none}
.bs-vertical-gallery .bs-gallery-video .babey-product-video{display:block;width:100%;padding:0;margin:6px 0 0;border:1px solid #0878c9;border-radius:7px;background:#fff;overflow:hidden;text-decoration:none;position:relative}
.bs-vertical-gallery .babey-product-video__image{display:block;position:relative;width:100%;aspect-ratio:1;background:#fff}
.bs-vertical-gallery .babey-product-video__image img{display:block;width:100%;height:100%;object-fit:contain}
.bs-vertical-gallery .babey-product-video__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;background:#0002}
.bs-vertical-gallery .babey-product-video__play svg{width:25px;height:25px;padding:5px;border-radius:50%;background:#0878c9}
.bs-vertical-gallery .babey-product-video__title,.bs-vertical-gallery .babey-product-video__caption{display:none}
.bs-vertical-gallery .btn_pnav_prev,.bs-vertical-gallery .btn_pnav_next{display:none}
@media(max-width:767px){.bs-vertical-gallery{grid-template-columns:minmax(0,1fr) 52px;gap:7px}.bs-vertical-gallery>.t4s-col-thumb{width:52px!important;max-width:52px}.bs-vertical-gallery .t4s-carousel__nav-scroller{max-height:230px}}

.bs-vertical-gallery .t4s-carousel__nav-scroller{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;padding:0!important}
.bs-vertical-gallery .t4s-carousel__nav{width:100%!important}
.bs-vertical-gallery:has(.bs-gallery-video .babey-product-video) .t4s-carousel__nav-item[data-mdtype="external_video"]{display:none!important}
