.product-media-modal__dialog{box-sizing:border-box;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;justify-content:center;position:relative}.product-media-modal__content{box-sizing:border-box;max-height:100vh;max-height:100dvh;padding-top:5.5rem;padding-bottom:2rem;overflow:hidden}.product-media-modal__content>*:not(.active){display:none!important}.product-media-modal__content>.active{display:block!important}@media screen and (min-width:750px){.product-media-modal__content>*:not(.active){display:none!important}.product-media-modal__content>.active{display:block!important}.product-media-modal__content>*+*{margin-top:0!important}.product-media-modal__content{padding-left:6rem;padding-right:6rem}.product-media-modal__content>img,.product-media-modal__content>img.global-media-settings{width:auto!important;max-width:100%}}@media screen and (min-width:990px){.product-media-modal__content{padding-left:8rem;padding-right:8rem}}.product-media-modal__content>img,.product-media-modal__content>img.global-media-settings,.product-media-modal__dialog .product-media-modal__content>img{display:block;width:auto!important;max-width:100%;height:auto!important;max-height:calc(100vh - 8rem);max-height:calc(100dvh - 8rem);object-fit:contain!important;object-position:center center;margin-left:auto;margin-right:auto}.product-media-modal__content>.deferred-media,.product-media-modal__content>.product-media-modal__model,.product-media-modal__content product-model{width:auto!important;max-width:100%;max-height:calc(100vh - 8rem);max-height:calc(100dvh - 8rem);margin-left:auto;margin-right:auto}.product-media-modal__content .media>img,.product-media-modal__content .deferred-media__poster img,.product-media-modal__content video,.product-media-modal__content iframe,.product-media-modal__content model-viewer{object-fit:contain!important;object-position:center center}.cn-lightbox-nav{position:fixed;top:50%;transform:translateY(-50%);z-index:3;box-sizing:border-box;width:4.4rem;height:4.4rem;padding:0;margin:0;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:50%;background-color:rgb(var(--color-background));color:rgba(var(--color-foreground),.7);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px #00000014;-webkit-tap-highlight-color:transparent}.cn-lightbox-nav:hover{color:rgba(var(--color-foreground),.95);border-color:rgba(var(--color-foreground),.28)}.cn-lightbox-nav:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.cn-lightbox-nav[hidden]{display:none!important}.cn-lightbox-nav--prev{left:1.2rem}.cn-lightbox-nav--next{right:1.2rem}.cn-lightbox-nav .icon,.cn-lightbox-nav svg{width:1.4rem;height:1.4rem;pointer-events:none}@media screen and (min-width:750px){.cn-lightbox-nav--prev{left:2.4rem}.cn-lightbox-nav--next{right:2.4rem}}@media screen and (min-width:990px){.cn-lightbox-nav--prev{left:3.2rem}.cn-lightbox-nav--next{right:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/campernv-lightbox.css.map */
