@keyframes drift-fadeZoomIn{0%{transform:scale(1);opacity:0}to{transform:scale(1);opacity:1}}@keyframes drift-fadeZoomOut{0%{transform:scale(1);opacity:1}15%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}@keyframes drift-loader-rotate{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(-180deg)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes drift-loader-before{0%{transform:scale(1)}10%{transform:scale(1.2) translate(6px)}25%{transform:scale(1.3) translate(8px)}40%{transform:scale(1.2) translate(6px)}50%{transform:scale(1)}60%{transform:scale(.8) translate(6px)}75%{transform:scale(.7) translate(8px)}90%{transform:scale(.8) translate(6px)}to{transform:scale(1)}}@keyframes drift-loader-after{0%{transform:scale(1)}10%{transform:scale(1.2) translate(-6px)}25%{transform:scale(1.3) translate(-8px)}40%{transform:scale(1.2) translate(-6px)}50%{transform:scale(1)}60%{transform:scale(.8) translate(-6px)}75%{transform:scale(.7) translate(-8px)}90%{transform:scale(.8) translate(-6px)}to{transform:scale(1)}}@-webkit-keyframes drift-fadeZoomIn{0%{-webkit-transform:scale(1.5);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@-webkit-keyframes drift-fadeZoomOut{0%{-webkit-transform:scale(1);opacity:1}15%{-webkit-transform:scale(1.1);opacity:1}to{-webkit-transform:scale(.5);opacity:0}}@-webkit-keyframes drift-loader-rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0)}50%{-webkit-transform:translate(-50%,-50%) rotate(-180deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-360deg)}}@-webkit-keyframes drift-loader-before{0%{-webkit-transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(6px)}25%{-webkit-transform:scale(1.3) translateX(8px)}40%{-webkit-transform:scale(1.2) translateX(6px)}50%{-webkit-transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(6px)}75%{-webkit-transform:scale(.7) translateX(8px)}90%{-webkit-transform:scale(.8) translateX(6px)}to{-webkit-transform:scale(1)}}@-webkit-keyframes drift-loader-after{0%{-webkit-transform:scale(1)}10%{-webkit-transform:scale(1.2) translateX(-6px)}25%{-webkit-transform:scale(1.3) translateX(-8px)}40%{-webkit-transform:scale(1.2) translateX(-6px)}50%{-webkit-transform:scale(1)}60%{-webkit-transform:scale(.8) translateX(-6px)}75%{-webkit-transform:scale(.7) translateX(-8px)}90%{-webkit-transform:scale(.8) translateX(-6px)}to{-webkit-transform:scale(1)}}.drift-zoom-pane{background:#00000080;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.drift-zoom-pane.drift-opening{animation:drift-fadeZoomIn .18s ease-out;-webkit-animation:drift-fadeZoomIn .18s ease-out}.drift-zoom-pane.drift-closing{animation:drift-fadeZoomOut .21s ease-in;-webkit-animation:drift-fadeZoomOut .21s ease-in}.drift-zoom-pane.drift-inline{position:absolute;width:200px;height:200px;border-radius:50%;box-shadow:0 6px 18px #0000004d}.drift-loading .drift-zoom-pane-loader{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:66px;height:20px;animation:drift-loader-rotate 1.8s infinite linear;-webkit-animation:drift-loader-rotate 1.8s infinite linear}.drift-zoom-pane-loader:before,.drift-zoom-pane-loader:after{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:#ffffffe6}.drift-zoom-pane-loader:before{left:0;animation:drift-loader-before 1.8s infinite linear;-webkit-animation:drift-loader-before 1.8s infinite linear}.drift-zoom-pane-loader:after{right:0;animation:drift-loader-after 1.8s infinite linear;-webkit-animation:drift-loader-after 1.8s infinite linear;animation-delay:-.9s;-webkit-animation-delay:-.9s}.drift-bounding-box{background-color:#0006;display:none}.drift-zoom-container{position:absolute;right:44.8%;margin-top:4.8%;pointer-events:none;width:540px;height:677px;z-index:90}.skin-perfection .drift-zoom-container{right:45.8%;height:688px}.productpage-usecaution .drift-zoom-container{margin-top:57px;width:548px;height:700px;right:44.5%}@media only screen and (min-width: 1100px){.product-single__photo-wrapper:hover .youtube-video img,.product-single__photo-wrapper:hover .product-featured-img{z-index:11111111;opacity:0}}.drift-zoom-container.visible{box-shadow:#0000004d 1px 0 15px;-webkit-box-shadow:rgb(0 0 0 / 8%) 1px 0px 15px;pointer-events:auto;opacity:1}.vlf-vanish-landing-catalog .drift-zoom-container{top:293px}@media only screen and (max-width: 1600px){.drift-zoom-container{right:39%}.productpage-usecaution .drift-zoom-container{right:38.7%}.skin-perfection .drift-zoom-container{right:40.4%}}@media only screen and (max-width: 1400px){.drift-zoom-container{right:39%}.skin-perfection .drift-zoom-container{right:39.3%}}@media only screen and (max-width: 1200px){.drift-zoom-container{right:20px;width:300px;height:300px;display:none}}@media only screen and (max-width: 992px){.drift-zoom-container,.drift-bounding-box,.drift-zoom-pane.drift-open,.drift-zoom-pane{display:none}}body .zoom{overflow:hidden;width:100%}body .zoom .media{bottom:0;display:block;left:0;margin:auto;max-height:100%;max-width:100%;right:0;top:0;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}body .transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}
/*# sourceMappingURL=/cdn/shop/t/3/assets/drift-zoom.css.map */
