.vm-product-immersive{box-sizing:border-box;position:relative;width:100vw!important;max-width:100vw!important;min-width:100vw;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important;border:0!important;border-radius:0!important;background:rgb(var(--color-base-background));overflow:visible!important}.vm-product-immersive>.page-width{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.vm-product-immersive .featured-product.product{box-sizing:border-box;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important;gap:0!important}.vm-product-immersive .featured-product>.product__gallery-container{box-sizing:border-box;position:relative!important;top:auto!important;left:auto!important;z-index:0;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:none!important;min-width:0;margin:0!important;padding:0 0 142px!important;border:0!important;border-radius:0!important;background:#131b1f;overflow:hidden!important}.vm-product-immersive .vm-product-hero-backdrop{position:absolute!important;top:-4%!important;right:-4%!important;bottom:-4%!important;left:-4%!important;z-index:0;display:block;width:108%!important;height:108%!important;background-repeat:no-repeat!important;background-position:50% 36%!important;background-size:cover!important;opacity:var(--vm-hero-opacity, .8);filter:blur(20px) saturate(.91) brightness(.75);pointer-events:none}.vm-product-immersive .featured-product>.product__gallery-container:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,#0d141812,#0d14180a 58%,#101619b3);pointer-events:none}.vm-product-immersive .product__gallery-container>media-gallery{box-sizing:border-box;position:relative!important;z-index:1;display:block!important;width:100%!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important}.vm-product-immersive .product__gallery .product__media-container{box-sizing:border-box;position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0;margin:0!important;padding:0!important}.vm-product-immersive .product__gallery .product__media-container>.relative{box-sizing:border-box;position:relative;display:block;flex:0 0 auto;order:0;width:100%!important;max-width:none!important;height:clamp(420px,calc(100svh - 185px),var(--vm-hero-height,760px))!important;min-width:0;margin:0!important;padding:0!important}.vm-product-immersive .product__gallery slider-element{display:block!important;box-sizing:border-box;width:100%!important;max-width:none!important;height:100%!important;min-width:0;overflow:hidden!important}.vm-product-immersive .product__gallery .product__media-list{box-sizing:border-box;display:flex!important;flex-direction:row!important;align-items:stretch!important;width:100%!important;height:100%!important;min-width:0;gap:0!important}.vm-product-immersive .product__gallery .product__media-list>.product__media{box-sizing:border-box;position:relative;flex:0 0 100%!important;display:block;width:100%!important;height:100%!important;min-width:0;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden}.vm-product-immersive .product__gallery .product__media-list>.product__media:before{display:none!important}.vm-product-immersive .product__gallery .product__media-list>.product__media img{position:absolute;top:0!important;bottom:auto!important;left:0!important;display:block;width:100%!important;height:calc(100% - var(--vm-main-image-open-gap,52px))!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}.vm-product-immersive .product__gallery .product__media-list>.product__media :is(video,model-viewer){width:100%;height:100%;max-height:100%;object-fit:contain!important}.vm-product-immersive .product__gallery .product__thumbnails,.vm-product-immersive .product__gallery .product__thumbnails--beside{box-sizing:border-box;position:relative!important;z-index:4!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;order:1;flex:0 0 auto;display:flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:min(720px,calc(100% - 36px))!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;padding:9px 4px!important;overflow:hidden!important;transform:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vm-product-immersive .product__gallery .product__thumbnails-list{box-sizing:border-box;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:center!important;gap:11px!important;width:100%!important;min-width:0;height:85px!important;min-height:0;max-height:85px!important;padding:4px!important;margin:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none}.vm-product-immersive .product__gallery .product__thumbnails-list::-webkit-scrollbar{display:none}.vm-product-immersive .product__gallery .product__thumbnail{box-sizing:border-box;position:relative;flex:0 0 63px!important;display:block;width:63px!important;height:72px!important;max-height:72px!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid rgba(237,245,244,.22)!important;border-radius:8px!important;background:#0b151a80!important;box-shadow:0 6px 16px #0000004f!important;overflow:hidden;cursor:pointer}.vm-product-immersive .product__gallery .product__thumbnail[aria-current=true]{border-color:#f9fdfcf0!important;box-shadow:0 0 0 1px #f9fdfc99,0 8px 22px #00000052!important}.vm-product-immersive .product__gallery .product__thumbnail img{display:block;width:100%;height:100%;object-fit:cover!important}.vm-product-immersive .product__gallery .product__thumbnail:focus-visible{outline:2px solid rgb(var(--color-base-button));outline-offset:2px}.vm-product-immersive .featured-product>product-info.product__info{box-sizing:border-box;position:relative!important;top:auto!important;left:auto!important;z-index:5!important;isolation:isolate;align-self:stretch!important;display:block!important;width:100%!important;max-width:none!important;min-width:0;margin:calc(-1 * var(--vm-info-overlap,130px)) 0 0!important;padding:clamp(37px,4.8vw,66px) max(24px,calc((100% - 1060px)/2)) 70px!important;border:0!important;border-radius:clamp(26px,3.7vw,50px) clamp(26px,3.7vw,50px) 0 0!important;background:var(--vm-info-panel-color,#1b1d1f)!important;box-shadow:0 -26px 57px #00000057;transform:translateY(calc(-1 * var(--vm-drawer-lift,0px)))}.vm-product-immersive .product__info>*{box-sizing:border-box;width:100%;max-width:880px;min-width:0;margin-inline:auto}.vm-product-immersive .product__info>.product__title{margin-block-start:0!important}.vm-product-immersive .product__info>.vm-product-purchase-sheet{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:880px;min-width:0;margin:var(--vm-title-price-gap,40px) auto 0!important;padding:clamp(22px,3vw,34px) clamp(17px,3.5vw,42px) clamp(28px,3.2vw,40px);border:0;border-top:1px solid rgba(241,248,247,.07);border-radius:var(--rounded-block,17px);background:var(--vm-price-panel-color,#1b2429);box-shadow:0 -6px 18px #0000001f,0 14px 31px #0000001f}.vm-product-immersive .vm-product-purchase-sheet>*{box-sizing:border-box;width:100%;max-width:none;min-width:0;margin-inline:0}.vm-product-immersive .vm-product-purchase-sheet>*+*{margin-block-start:19px}.vm-product-immersive .vm-product-purchase-sheet>.product__price{margin-block-start:0!important}.vm-product-immersive .vm-product-purchase-sheet>.vm-product-craft-note{margin-block-start:11px!important}.vm-product-immersive .vm-product-purchase-sheet>.product__reward{margin-block-start:12px!important}.vm-product-immersive .vm-product-purchase-sheet>.product-form-wrapper{position:relative;z-index:2;margin-block-start:22px!important}.vm-product-immersive .vm-product-purchase-sheet>.vm-planet-drawer{box-sizing:border-box;z-index:1;position:relative;width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin:-3px auto 0!important}.vm-product-immersive .vm-product-purchase-sheet .product-form-wrapper:has(+.vm-planet-drawer) .product-express{position:relative;z-index:3;box-shadow:0 11px 19px -8px #00000070,0 5px 11px -6px #0000003b}.vm-product-immersive .vm-product-purchase-sheet>.vm-planet-drawer .shopify-planet-banner-v2{box-sizing:border-box;width:100%;border-top:0!important;border-radius:0 0 12px 12px!important}.vm-product-immersive .product__info>details.product__accordion{width:100%;max-width:880px;background:#212c31}@media screen and (max-width:1023px){.vm-product-immersive .product__gallery .product__media-container>.relative{height:clamp(355px,calc(100svh - 202px),590px)!important}.vm-product-immersive .featured-product>.product__gallery-container{padding-bottom:120px!important}.vm-product-immersive .featured-product>product-info.product__info{margin-top:-110px!important;padding:35px 24px 55px!important}}@media screen and (max-width:767px){.vm-product-immersive .product__gallery .product__media-container>.relative{height:clamp(335px,calc(100svh - 250px),530px)!important}.vm-product-immersive .product__gallery .product__media-list>.product__media img{height:calc(100% - 30px)!important}.vm-product-immersive .product__gallery .product__thumbnails,.vm-product-immersive .product__gallery .product__thumbnails--beside{max-width:calc(100% - 24px)!important;padding:7px 2px!important}.vm-product-immersive .product__gallery .product__thumbnails-list{height:69px!important;max-height:69px!important;gap:8px!important}.vm-product-immersive .product__gallery .product__thumbnail{flex-basis:49px!important;width:49px!important;height:57px!important;max-height:57px!important}.vm-product-immersive .featured-product>.product__gallery-container{padding-bottom:110px!important}.vm-product-immersive .featured-product>product-info.product__info{margin-top:-96px!important;padding:30px 17px 46px!important;border-radius:28px 28px 0 0!important}.vm-product-immersive .product__info>.vm-product-purchase-sheet{margin-top:clamp(23px,5vw,34px)!important;padding:22px 15px 28px}.vm-product-immersive .vm-product-purchase-sheet>.vm-planet-drawer{width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important}}@media(prefers-reduced-motion:reduce){.vm-product-immersive .featured-product>product-info.product__info{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/venemask-product-depth.css.map */
