.ess-featured-product-module-wrap{display:flex;position:relative;height:100%;height:100svh;max-height:100svh;overflow:hidden}.ess-featured-product-bg{position:absolute;left:0;top:0;width:100%;height:100%;height:100svh;object-fit:cover}.ess-featured-product-img-wrap{align-self:flex-start;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;position:relative;left:8%;width:100%;max-width:84%;overflow:hidden;margin-top:calc(15svh - 1.5rem);transition:margin-top .4s ease,max-width .4s ease}.ess-featured-img-icon-wrap{position:relative;overflow:hidden;height:70svh;width:100%;max-width:70rem;flex:none;transition:width .4s ease,max-width .4s ease,height .4s ease}.ess-featured-product-module-wrap .ess-featured-product-card-meta{position:relative;background:transparent;border:none;box-sizing:border-box;width:100%;padding:1.4rem 0 1.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;transition:width .4s ease;max-width:70rem}.ess-featured-product-module-wrap .ess-featured-product-img-wrap.is-expanded{margin-top:0;max-width:92%}.ess-featured-product-module-wrap .ess-featured-product-img-wrap.is-expanded .ess-featured-product-card-meta{width:100%}.ess-featured-product-module-wrap .ess-featured-product-card-title,.ess-featured-product-module-wrap .ess-featured-product-card-price{color:#f3e0d0}.ess-featured-product-module-wrap .ess-featured-product-card-price{width:30%;text-align:right;display:block}.ess-featured-img-icon-wrap.is-expanded{width:100%;max-width:100%;height:100svh;flex:none}.ess-featured-product-img{position:absolute;top:0;left:0;height:100%;width:100%;object-position:center center;max-width:none;object-fit:cover;display:block;transform-origin:center center;will-change:transform}.scaled .ess-featured-product-img{max-height:100vh;max-width:100vw}.ess-featured-product-img-icon{position:absolute;right:2rem;bottom:2rem;transition:transform .4s ease}.scaled .ess-featured-product-img-icon{right:2rem}.is-expanded .ess-featured-product-img-icon{transform:rotate(45deg)}@media all and (min-width:420px){.ess-featured-product-img-wrap{left:10%;max-width:80%}.ess-featured-product-module-wrap .ess-featured-product-img-wrap.is-expanded{max-width:90%;left:10%}.ess-featured-img-icon-wrap{height:70svh;width:100%}}@media all and (min-width:768px){.ess-featured-product-img-wrap{left:30%;max-width:70%;align-items:center;margin-top:calc(10svh - 1.5rem)}.ess-featured-product-module-wrap .ess-featured-product-img-wrap.is-expanded{max-width:70%;left:30%}.ess-featured-img-icon-wrap{height:80svh;width:80%}.ess-featured-product-module-wrap .ess-featured-product-card-meta{width:80%}}@media all and (min-width:1026px){.ess-featured-product-img-wrap{left:50%;width:50%;align-items:center}.ess-featured-product-module-wrap .ess-featured-product-img-wrap.is-expanded{max-width:50%;left:50%}.ess-featured-img-icon-wrap{height:80svh;width:80%}.ess-featured-product-module-wrap .ess-featured-product-card-meta{width:80%}}@media all and (min-width:2000px){.ess-featured-img-icon-wrap,.ess-featured-product-module-wrap .ess-featured-product-card-meta{max-width:80rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ess-fullscreen-image-with-product.css.map */
