.vajra-media-stage{position:relative;overflow:hidden}.vajra-media-stage .vajra-img-primary{transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);opacity:1;display:block;width:100%;height:100%}.vajra-media-stage .vajra-img-secondary{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.vajra-media-stage:hover .vajra-img-secondary,.vajra-media-stage:focus .vajra-img-secondary,.vajra-media-stage:focus-within .vajra-img-secondary,.vajra-media-stage:active .vajra-img-secondary,.vajra-media-stage.is-swapped .vajra-img-secondary,article:hover .vajra-media-stage.has-secondary-img .vajra-img-secondary,article:focus-within .vajra-media-stage.has-secondary-img .vajra-img-secondary,article.is-active .vajra-media-stage.has-secondary-img .vajra-img-secondary{opacity:1!important;transform:scale(1.05)}.vajra-media-stage:hover .vajra-img-primary,.vajra-media-stage:focus .vajra-img-primary,.vajra-media-stage:focus-within .vajra-img-primary,.vajra-media-stage:active .vajra-img-primary,.vajra-media-stage.is-swapped .vajra-img-primary,article:hover .vajra-media-stage.has-secondary-img .vajra-img-primary,article:focus-within .vajra-media-stage.has-secondary-img .vajra-img-primary,article.is-active .vajra-media-stage.has-secondary-img .vajra-img-primary{opacity:0!important}.vajra-media-stage{position:relative!important;width:100%!important;aspect-ratio:1 / 1!important;border-radius:1rem!important;overflow:hidden!important;background-color:#f8fafc!important;display:flex!important;align-items:center!important;justify-content:center!important}.vajra-media-stage img,.vajra-media-stage .vajra-img-primary,.vajra-media-stage .vajra-img-secondary{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;padding:0!important}.vajra-media-stage img.object-contain,.vajra-media-stage.fit-contain img{object-fit:contain!important;padding:.5rem!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
