.MagicToolboxContainer{display:flex;flex-direction:column;padding-inline:0;pointer-events:all;text-align:center;width:100%}.MagicToolboxContainer img{max-width:100%}.MagicToolboxContainer a{margin:0 auto}.MagicZoomPlus{opacity:1}.MagicToolboxSelectorsContainer{clear:both;color:transparent;margin:1rem 0;text-align:center}.MagicToolboxSelectorsContainer a{display:inline-block;margin:0 .4rem}.MagicToolboxSelectorsContainer .mcs-item a{margin:0}.MagicToolboxSelectorsContainer>div:not(.MagicScroll) a{line-height:0}.MagicToolboxSelectorsContainer a>img{max-height:100%;max-width:100%;vertical-align:middle}.MagicToolboxContainer.layout-bottom .MagicToolboxSelectorsContainer a{margin-block-end:1rem}.MagicToolboxContainer.layout-right,.MagicToolboxContainer.layout-left{display:flex;flex-direction:row}.MagicToolboxContainer.layout-right .MagicToolboxSlides,.MagicToolboxContainer.layout-left .MagicToolboxSlides{flex-basis:100%;flex-grow:1}.MagicToolboxContainer.layout-left .MagicToolboxSelectorsContainer a,.MagicToolboxContainer.layout-right .MagicToolboxSelectorsContainer a{margin:0 0 1rem;width:100%}.MagicToolboxContainer.layout-left .MagicToolboxSelectorsContainer a img,.MagicToolboxContainer.layout-right .MagicToolboxSelectorsContainer a img{margin:0;width:100%}.MagicToolboxContainer.layout-left .MagicToolboxSelectorsContainer{margin-inline-end:1rem;order:1}.MagicToolboxContainer.layout-left .MagicToolboxSlides{order:2}.MagicToolboxContainer.layout-right .MagicToolboxSelectorsContainer{margin-inline-start:1rem;order:2}.MagicToolboxContainer.layout-right .MagicToolboxSlides{order:1}.MagicToolboxContainer.layout-right .mcs-item,.MagicToolboxContainer.layout-left .mcs-item{box-sizing:content-box;padding-block-end:1rem}.MagicToolboxContainer.layout-right.thumbnail-size-small .MagicToolboxSelectorsContainer,.MagicToolboxContainer.layout-left.thumbnail-size-small .MagicToolboxSelectorsContainer{flex-basis:100px;flex-shrink:0}.MagicToolboxContainer.thumbnail-size-small .MagicToolboxSelectorsContainer img{height:100px;width:100px}.MagicToolboxSlide{display:none}.MagicToolboxSlide.active-magic-slide{display:block;line-height:0}.MagicToolboxSlides{order:1;position:relative;z-index:1}.MagicToolboxContainer .MagicToolboxSelectorsContainer{float:none;margin:2rem 0;order:2;width:auto}.MagicToolboxContainer.layout-right .MagicToolboxSelectorsContainer a,.MagicToolboxContainer.layout-left .MagicToolboxSelectorsContainer a{width:auto}.MagicToolboxSelectorsContainer.no-magic-scroll a img{display:none}.MagicToolboxSelectorsContainer.no-magic-scroll{font-size:0}.MagicToolboxSelectorsContainer.no-magic-scroll a{background:#aaa;border-radius:100%;cursor:pointer;display:inline-block;font-size:0;line-height:0;margin:3px;position:relative;text-indent:-9999px;vertical-align:middle;width:auto}.MagicToolboxSelectorsContainer.no-magic-scroll a:before{background:transparent;border:1px solid transparent;border-radius:100%;content:"";display:block;height:10px;margin:1px;position:relative;text-indent:-9999px;width:10px}.MagicToolboxSelectorsContainer.no-magic-scroll a.active-magic-selector:before,.MagicToolboxSelectorsContainer.no-magic-scroll a:hover:before{background:#fff}.MagicToolboxContainer .MagicToolboxSlides{margin-inline:0}.MagicToolboxMessage{display:none}.mz-zoom-window img{max-width:1000px}.mz-thumb:hover:not(.mz-thumb-selected) img,.mz-thumb:hover:not(.active-magic-selector) img{border:1px solid rgba(0,0,0,.3);filter:none;opacity:1}.mz-thumb-selected img,.active-magic-selector img{filter:none}div:not(.MagicScroll)>a[data-slide-id]{aspect-ratio:1}a[data-slide-id] img,a[data-zoom-id] img,.mz-thumb img{aspect-ratio:1;border:1px solid rgba(0,0,0,.1);height:100%;object-fit:contain;opacity:.75;padding:2px}a[data-slide-id].active-magic-selector img,a[data-slide-id].mz-thumb-selected img{border:1px solid rgba(0,0,0,.4);filter:none;opacity:1}.MagicToolboxSlides .MagicToolboxSlides-arrow{background-color:transparent;border:0 solid transparent;border-radius:100%;box-shadow:none;color:#b4b4b499;cursor:pointer;display:inline-block;font-size:0;height:40px;margin-block-start:-30px;min-height:0;min-width:0;position:absolute;text-align:center;text-transform:none;top:50%;transition:color .25s,background-color .25s;width:40px;z-index:2100000000}.MagicToolboxSlides .MagicToolboxSlides-arrow:before{display:block;height:100%;position:static;transform:scale(.9);transition:transform .25s}.MagicToolboxSlides .MagicToolboxSlides-arrow.magic-prev{left:0}.MagicToolboxSlides .MagicToolboxSlides-arrow.magic-next{right:0}.MagicToolboxSlides .MagicToolboxSlides-arrow.magic-prev:before{transform:rotate(180deg)}.MagicToolboxSlides .MagicToolboxSlides-arrow.magic-prev:before,.MagicToolboxSlides .MagicToolboxSlides-arrow.magic-next:before{content:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=)}@supports ((mask-image: url()) and (mask-repeat: no-repeat) and (mask-position: center) and (mask-size: cover)){.MagicToolboxSlides .MagicToolboxSlides-arrow.magic-prev:before,.MagicToolboxSlides .MagicToolboxSlides-arrow.magic-next:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=)}}.magic-video-container{height:auto;max-width:100%;overflow:hidden;padding-block-end:56.25%;position:relative}.magic-video-container video,.magic-video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.magic-video-container .video-wrapper{height:auto;padding:0;position:static}a[data-slide-id^=video]{position:relative}a[data-slide-id^=video]:before{background-color:#0009;border:2px solid rgba(255,255,255,.8);border-radius:50%;content:"";display:inline-block;height:36px;left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);width:36px;z-index:1}a[data-slide-id^=video]:after{border-block-end:8px solid transparent;border-block-start:8px solid transparent;border-inline-start:12px solid rgba(255,255,255,.8);box-sizing:border-box;content:"";height:16px;left:50%;margin-inline-start:1px;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);width:12px;z-index:2}a[data-slide-id^=video]:hover:before{background-color:#000000b3;border-color:#fff}a[data-slide-id^=video]:hover:after{border-inline-start-color:#fff}.mz-figure.mz-active>img{filter:none}.mz-lens img{display:none}.mz-lens{background:#ffffff4d;border:1px solid rgba(255,255,255,.5);box-shadow:none}.mz-hint-message{color:#fff}.mz-expand .mz-expand-bg{display:none}.mz-expand{background-color:#1f1f1ff5}.MagicToolboxContainer .vellir-peek-mode{display:none}@-moz-document url-prefix(){.mz-expand-bg{display:none}}#SirvIcon{object-fit:contain}.spin-overlay-icon{position:relative}.spin-overlay-icon:before{background:url(https://magictoolbox.sirv.com/shopify/icons/overlay.png) center center no-repeat;background-position-y:bottom;background-size:90% auto;content:"";height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%;z-index:1}.product-mz-link{cursor:zoom-in;display:block;text-decoration:none}.product-mz-link:hover{text-decoration:none}.product-mz-link .aspect-ratio{display:block}.mz-expand{z-index:9999}.mz-expand-bg{background-color:#000000f2}.mz-gallery-overlay-wrap{border-radius:var(--border-radius-base);cursor:zoom-in;height:100%;inset-block-start:0;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;overflow:hidden;pointer-events:none;position:absolute;touch-action:pan-x pan-y;width:100%;z-index:15}.mz-gallery-overlay-wrap .MagicZoomPlus,.mz-gallery-overlay-wrap .mz-figure{border-radius:var(--border-radius-base);display:block;height:100%;width:100%}.mz-gallery-overlay-wrap img{border-radius:var(--border-radius-base);height:100%;object-fit:contain;opacity:0;width:100%}.image-zoom-type-lightbox .product-media-icon-enlarge{pointer-events:auto}.product-media-main-wrap{position:relative}.mz-expand .mz-image-stage{touch-action:manipulation}@media(min-width:750px){.mz-gallery-overlay-wrap{height:auto;inset-block-end:.1rem;inset-block-start:.1rem;inset-inline-end:.1rem;inset-inline-start:.1rem;pointer-events:auto;width:auto}.product-media-main-wrap:hover .swiper-slide-active .product-media-icon-enlarge,.product-media-main-wrap:hover .swiper-slide-active .product-media-door-vision:not([hidden]),.product-media-main-wrap:hover .swiper-slide-active .product-media-fire-badge{opacity:1}}@media(min-width:768px){.layout-right .MagicToolboxSelectorsContainer,.layout-left .MagicToolboxSelectorsContainer{margin:0}.MagicToolboxContainer{display:block;flex-direction:row;padding-inline:initial}.MagicToolboxContainer .MagicToolboxSelectorsContainer{margin:1rem 0;order:0}.MagicToolboxContainer .MagicToolboxSlides{margin-inline:initial;order:0}.MagicToolboxContainer.layout-right .MagicToolboxSelectorsContainer a,.MagicToolboxContainer.layout-left .MagicToolboxSelectorsContainer a{width:100%}.MagicToolboxMessage{display:block}.MagicToolboxSelectorsContainer.no-magic-scroll{font-size:inherit}.MagicToolboxSelectorsContainer.no-magic-scroll a{background:transparent;border-radius:0;cursor:default;font-size:inherit;line-height:normal;margin:0 .4rem;position:static;text-indent:0;vertical-align:middle;width:auto}.MagicToolboxSelectorsContainer.no-magic-scroll a img{display:inline-block}.MagicToolboxSelectorsContainer.no-magic-scroll a:before{background:transparent;border:0;border-radius:0;content:none;display:none;height:0;margin:0;position:static;text-indent:0;width:0}.mz-zoom-window img{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/magiczoomplus.additional.css.map */
