.ytp-cued-thumbnail-overlay-image{background-size:contain!important;-moz-background-size:contain!important;-webkit-background-size:contain!important}.youtube-container{display:block;width:100%;margin:30px auto}.youtube-player{top:0;margin:20px auto;padding-bottom:100%;overflow:hidden;position:relative;width:100%;height:100%;cursor:hand;cursor:pointer;display:block}img.youtube-thumbnail{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;height:auto}svg.icon.icon-play{width:1rem;height:2rem;margin-left:.2rem}div.youtube-play-btn{position:absolute;top:47%;left:50%;width:100%;z-index:999;background:var(--color-white);border:.1rem solid var(--color-black);border-radius:50%;color:var(--color-body-text);display:flex;align-items:center;justify-content:center;height:4.2rem;width:4.2rem;padding:20px;transform:translate(-50%,-50%);transition:transform var(--duration-short) ease,color var(--duration-short) ease}.youtube-iframe{width:100%;height:100%;position:absolute;top:0;left:0}.tns-nav{-webkit-user-select:none;user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0;margin-bottom:1rem!important;margin-top:1rem!important}.controls li img{display:inline-block;vertical-align:middle}.controls .prev{left:0}.controls .next{right:0}.controls li:hover{background:var(--color-white)}.tns-controls{text-align:center;margin-bottom:10px}.tns-controls [aria-controls]{font-size:15px;margin:0 5px;padding:0 1em;height:2.5em;color:var(--color-body-text);background:var(--color-body-text-link);border-radius:3px;border:0}.lt-ie9 .tns-controls>[aria-controls]{line-height:2.5em}[data-action]{display:block;margin:10px auto;font-size:17px;min-width:2em;text-align:center;background:transparent;border:0}.tns-controls [disabled]{color:#999;background:#b3b3b3;cursor:not-allowed!important}.tns-nav{text-align:center;margin:10px 0;position:relative;bottom:0;width:100%;gap:5px}.tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:var(--color-placeholder);border:0}.tns-nav>.tns-nav-active{background:var(--color-body-text)}.product-image.mobile-ready-padding.mb-2.mx-0.d-flex.justify-content-around.glider-slide.active.left-2.visible{width:0%!important;min-width:0!important}.main .container .glider-contain .glider .card-image{margin-right:.5rem;background:var(--color-white);border:none;outline:none;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;border-radius:2px}.card-media{min-width:100%}.main .container .glider-contain .glider .card-image img{display:block;position:relative;left:0;bottom:0;width:100%;height:auto;object-fit:cover}.container .glider-contain .glider-prev,.container .glider-contain .glider-next{font-size:1.5rem;background:var(--icon-background);box-shadow:0 1px 5px #0000000d;width:3rem;height:3rem;line-height:1;position:absolute;top:40%}.container .glider-contain .glider-next:focus,.container .glider-contain .glider-next:hover,.container .glider-contain .glider-prev:focus,.container .glider-contain .glider-prev:hover{background-color:var(--color-body-text-link)}.main .container .glider-contain .glider-prev .fas,.main .container .glider-contain .glider-next .fas{margin-left:1rem}.product-thumbnails{width:100%;margin:0 auto}.product-images .single-product-image a,.thumb-slide-inner{cursor:zoom-in}.external-video-container-vimeo{padding:0;position:relative;aspect-ratio:auto 1 / 1}.external-video-container-vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.external-video-container-youtube iframe{width:100%}#product-image .focus-inset:focus{margin:2px}@media only screen and (max-width: 768px){.main .glider-contain .glider-prev,.main .glider-contain .glider-next{display:none}}@media only screen and (min-width: 769px){.main .glider-contain .dots{display:none}}.product-media-desktop-only{display:none}.product-media-mobile-only{display:block}@media only screen and (min-width: 768px){.product-media-desktop-only{display:block}.product-media-mobile-only{display:none}.switch-product-layout{flex-direction:row-reverse}}.glider-prev svg,.glider-next svg{width:24px;height:24px}.glider-prev:hover svg path,.glider-next:focus svg path{stroke:var(--icon-font-hover)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-product-media.css.map */
