.flat-wrap-media-product{position:relative}.flat-wrap-media-product .tf-product-media-main .swiper-slide{height:auto}.flat-wrap-media-product .tf-product-media-main .item{width:100%;height:100%;display:flex;overflow:hidden;aspect-ratio:.9}.flat-wrap-media-product .tf-product-media-main .item iframe{width:100%}.flat-wrap-media-product .tf-product-media-main .item img{width:100%;height:100vh;object-fit:contain}.flat-wrap-media-product .tf-product-media-main .slide-3d,.flat-wrap-media-product .tf-product-media-main .slide-video{height:auto}video{width:100%}.nav-swiper-group{position:absolute;bottom:10px;left:50%;transform:translate(-50%);z-index:2;display:flex;align-items:center;gap:10px;font-size:18px;line-height:28px;text-transform:uppercase}@media(min-width:768px){.nav-swiper-group{bottom:24px}}.thumbs-pagination{position:absolute;left:unset;top:unset;bottom:10px;right:24px;z-index:2;display:flex;width:auto;gap:10px;align-items:center;font-size:14px;line-height:20px;font-weight:400}.thumbs-pagination .swiper-slice{width:24px;height:1px;background-color:#000;display:block}@media(min-width:768px){.thumbs-pagination{font-size:18px;line-height:28px;bottom:24px}}.swiper-button-disabled+.text-main{display:none}.tf-product-media-thumbs.no-thumb{display:none}.tf-product-media-thumbs{width:100%;flex-shrink:0}.tf-product-media-main.no-thumb .swiper-slide:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:linear-gradient(to top,#fffc 0,#fff0 80px 100%);pointer-events:none}.tf-product-media-thumbs .swiper-slide .item{position:relative;aspect-ratio:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-product-media-thumbs .swiper-slide .item img{width:100%;height:100%;object-fit:cover}.tf-product-media-thumbs .swiper-slide .item:after{position:absolute;content:"";top:0;right:0;left:0;bottom:0;border:2px solid transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-product-media-thumbs .swiper-slide.swiper-slide-thumb-active .item:after{border-color:#11111126}.thumbs-slider{display:flex;flex-direction:column;gap:15px}.tf-model-viewer{width:100%;height:100%;aspect-ratio:1;position:relative}.tf-model-viewer model-viewer{display:block;position:relative;z-index:5;width:100%;height:100%}.tf-model-viewer model-viewer.disabled{pointer-events:none}.tf-model-viewer.active model-viewer{pointer-events:all}.tf-model-viewer.active .wrap-btn-viewer{display:none}.wrap-btn-viewer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 5px #0000004d;z-index:5}.wrap-btn-viewer .icon{font-size:20px}.tf-zoom-main{position:sticky;z-index:50}.tf-zoom-main .drift-zoom-pane{top:0;left:0;height:520px;max-width:520px;width:100%;background:#fff;-webkit-transform:translate3d(0,0,0);box-shadow:0 1px 3px #0000001a;z-index:3}.drift-bounding-box.drift-open{background:#ffffff40;box-shadow:0 0 0 1px #0000001a inset;z-index:5000}.drift-zoom-pane{z-index:5000;background-color:transparent}.drift-zoom-pane.drift-inline{box-shadow:0 6px 18px #0000001a}.tf-product-zoom-inner{position:relative}.tf-product-gallery a{display:block}.tf-product-gallery .item video,.tf-product-gallery a img{width:100%;height:100%;object-fit:cover}.tf-product-gallery .item iframe{width:100%;height:100%;aspect-ratio:1}.section-image-zoom .other-image-zoom{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(min-width:1200px){.section-image-zoom.zoom-active .other-image-zoom{opacity:.3}}.pswp__bg{background:#fff}.pswp__icn{fill:#222;color:#fff}.pswp__icn .pswp__icn-shadow{stroke:#fff;stroke-width:1px;fill:none}.pswp__counter{color:#222;text-shadow:1px 1px 3px #ffffff}.tf-grid-gallery{display:grid;gap:10px}.tf-grid-gallery.grid-2-col{grid-template-columns:repeat(2,1fr)}.tf-grid-gallery.grid-2-col .item>a{aspect-ratio:1}.tf-grid-gallery.stacked{grid-template-columns:repeat(2,1fr)}.tf-grid-gallery.stacked .item:first-child{grid-column:span 2}.tf-product-media-thumbs .item{cursor:pointer}@media(min-width:1200px){.thumbs-slider.thumb-left,.thumbs-slider.thumb-right{flex-direction:row}.thumbs-slider.thumb-left{flex-direction:row-reverse}.thumbs-slider.thumb-top{flex-direction:column-reverse}.thumbs-slider.thumb-left .flat-wrap-media-product,.thumbs-slider.thumb-right .flat-wrap-media-product{width:calc(67.36% - 15px)}.thumbs-slider.thumb-left .flat-wrap-media-product .tf-product-media-main,.thumbs-slider.thumb-right .flat-wrap-media-product .tf-product-media-main{height:100%}.thumbs-slider.thumb-left .flat-wrap-media-product .tf-product-media-main .item,.thumbs-slider.thumb-right .flat-wrap-media-product .tf-product-media-main .item{aspect-ratio:unset;display:flex;width:100%;height:100%;max-height:744px}.thumbs-slider.thumb-left .flat-wrap-media-product .tf-product-media-main .item img,.thumbs-slider.thumb-right .flat-wrap-media-product .tf-product-media-main .item img{aspect-ratio:unset}.thumbs-slider.thumb-left .tf-product-media-thumbs,.thumbs-slider.thumb-right .tf-product-media-thumbs{max-width:238px;max-height:744px;width:32.64%}.thumbs-slider.thumb-left .tf-product-media-thumbs .item,.thumbs-slider.thumb-right .tf-product-media-thumbs .item{width:100%;height:100%}}@media(max-width:1199px){.group-btn-action .tf-btn-icon{width:46px;height:46px}}@media(max-width:767px){.tf-grid-gallery{display:flex;overflow-x:auto}.tf-grid-gallery>.item{width:100%;flex-shrink:0}.product-info-name{margin-block-start:30px;margin-top:30px}.group-btn-action{display:none!important}}.tf-product-media-wrap.has-image-border{--product-image-border-color: #C6A15B}.tf-product-media-wrap.has-image-border .tf-product-media-main .swiper-slide .item,.tf-product-media-wrap.has-image-border .tf-product-media-thumbs .swiper-slide .item{border:1px solid var(--product-image-border-color);border-radius:8px}.tf-product-media-wrap.has-image-border .tf-product-media-thumbs .swiper-slide.swiper-slide-thumb-active:not(.swiper-slide-duplicate) .item{border-color:#6e7285}.tf-product-media-wrap.has-image-border .tf-product-media-thumbs .swiper-slide.swiper-slide-thumb-active .item:after{border-color:transparent}.tf-product-media-wrap.has-image-border .tf-product-media-thumbs .swiper-slide-duplicate.swiper-slide-thumb-active .item{border-color:var(--product-image-border-color)}.tf-product-media-wrap.has-image-border .tf-grid-gallery .item{border:1px solid var(--product-image-border-color);border-radius:8px;overflow:hidden}.tf-product-media-wrap.has-image-border .tf-product-media-main .swiper-slide .item img,.tf-product-media-wrap.has-image-border .tf-grid-gallery .item img{border-radius:7px}.tf-product-media-wrap.has-image-bg{--product-image-bg-color: #F7E3BC}.tf-product-media-wrap.has-image-bg .flat-wrap-media-product .tf-product-media-main .item img,.tf-product-media-wrap.has-image-bg .tf-grid-gallery .item img{background-color:var(--product-image-bg-color)}.tf-product-media-wrap.image-size-small .tf-product-media-main .swiper-slide .item,.tf-product-media-wrap.image-size-small .tf-grid-gallery>.item{aspect-ratio:unset;height:420px;max-height:50vh}.tf-product-media-wrap.image-size-medium .tf-product-media-main .swiper-slide .item,.tf-product-media-wrap.image-size-medium .tf-grid-gallery>.item{aspect-ratio:unset;max-height:100vh}.tf-product-media-wrap.image-size-large .tf-product-media-main .swiper-slide .item,.tf-product-media-wrap.image-size-large .tf-grid-gallery>.item{aspect-ratio:unset;height:700px;max-height:76vh}@media(max-width:991px){.tf-product-media-wrap.image-size-medium .tf-product-media-main .swiper-slide .item,.tf-product-media-wrap.image-size-medium .tf-grid-gallery>.item{max-height:62vh}.flat-wrap-media-product .tf-product-media-main .item img{height:100%}}@media(max-width:767px){.tf-product-media-wrap.image-size-small .tf-product-media-main .swiper-slide .item,.tf-product-media-wrap.image-size-medium .tf-product-media-main .swiper-slide .item,.tf-product-media-wrap.image-size-large .tf-product-media-main .swiper-slide .item,.tf-product-media-wrap.image-size-small .tf-grid-gallery>.item,.tf-product-media-wrap.image-size-medium .tf-grid-gallery>.item,.tf-product-media-wrap.image-size-large .tf-grid-gallery>.item{height:auto;max-height:60vh;aspect-ratio:1}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gallery-slider-thumb.css.map */
