.eg-mount{min-width:0}body:has(.eg-mount.is-fallback:not(.is-fallback-ready)) .product-media-modal__content,body:has(.eg-mount.is-mounted) .product-media-modal__content{display:none!important}.eg-mount.is-fallback:not(.is-fallback-ready)>*{display:none!important}@media screen and (min-width:750px){product-info:has(.eg-mount) .page-width{max-width:var(--eg-pagew-page, 1600px);padding-left:var(--eg-side, 50px);padding-right:var(--eg-side, 50px)}product-info:has(.eg-mount) .product__info-wrapper{padding-left:var(--eg-colgap, 40px)!important}product-info:has(.eg-mount) .product__info-container{max-width:var(--eg-textmax, 600px)}product-info:has(.eg-mount) .product__media-wrapper{max-width:var(--eg-galw-page, 55%)!important;width:calc(var(--eg-galw-page, 55%) - var(--grid-desktop-horizontal-spacing, 8px) / 2)!important}product-info:has(.eg-mount) .product__info-wrapper{max-width:calc(100% - var(--eg-galw-page, 55%))!important;width:calc(100% - var(--eg-galw-page, 55%) - var(--grid-desktop-horizontal-spacing, 8px) / 2)!important}}.eg{position:relative;container-type:inline-size}.eg-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--eg-gapx, 6px);row-gap:var(--eg-gapy, 6px)}.eg-grid[hidden]{display:none!important}.eg-t{position:relative;order:var(--o);aspect-ratio:1;overflow:hidden;background:#fff;border-radius:var(--eg-rt, 0) var(--eg-rt, 0) var(--eg-rb, 0) var(--eg-rb, 0)}.eg-grid--hero .eg-t--hero{grid-column:1 / -1;aspect-ratio:auto;height:min(100cqw,var(--eg-heroh, calc(100svh - 170px) ))}.eg-t--wide,.eg-t--span{grid-column:1 / -1;aspect-ratio:2 / 1}.eg-t img,.eg-t video{display:block;width:100%;height:100%}.eg-fit-contain img{object-fit:contain}.eg-fit-cover img{object-fit:cover}.eg-t video{object-fit:cover;background:#fff}.eg-zoomable{cursor:zoom-in}.eg-mob{display:none!important}.eg-mcount,.eg-mprog{display:none}@media screen and (max-width:749px){.eg-grid{display:flex;gap:var(--eg-gapx, 6px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.eg-grid::-webkit-scrollbar{display:none}.eg-t,.eg-grid--hero .eg-t--hero,.eg-t--wide,.eg-t--span{order:var(--om);flex:0 0 var(--eg-mslide, 86%);grid-column:auto;aspect-ratio:1;height:auto;scroll-snap-align:start}.eg-desk{display:none!important}.eg-mob{display:block!important}.eg{width:100vw;margin-left:calc(50% - 50vw)}.eg-mcount{display:block;position:absolute;top:10px;right:calc(100% - var(--eg-mslide, 100%) + 10px);z-index:2;font-size:12px;line-height:1;padding:5px 9px;border-radius:2px;background:#f0f5f8eb;color:#23526c;pointer-events:none}.eg-mprog{display:block;position:relative;height:2px;margin:0;border-radius:0;overflow:hidden;background:#0b0b0b1f;pointer-events:none}.eg[data-count=false] .eg-mcount,.eg[data-progress=false] .eg-mprog{display:none}.eg-mprog b{display:block;height:100%;width:0;background:#0b0b0b;transition:width .15s}}.eg-lb{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fff;overflow:hidden}.eg-lb::backdrop{background:#0b0b0b99}.eg-lb__track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.eg-lb__track::-webkit-scrollbar{display:none}.eg-lb__slide{flex:0 0 100%;height:100%;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;padding:56px 72px 48px;box-sizing:border-box}.eg-lb__slide img,.eg-lb__slide video{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.eg-lb__btn{position:fixed;z-index:2;width:44px;height:44px;display:grid;place-items:center;border:1px solid #cad4de;border-radius:2px;background:#fff;color:#0b0b0b;cursor:pointer;padding:0}.eg-lb__btn svg{width:18px;height:18px}.eg-lb__close{top:12px;right:12px}.eg-lb__prev{left:16px;top:50%;transform:translateY(-50%)}.eg-lb__next{right:16px;top:50%;transform:translateY(-50%)}.eg-lb__btn:disabled{opacity:.3;cursor:default}.eg-lb__count{position:fixed;top:22px;left:50%;transform:translate(-50%);font-size:13px;color:#5b6670;z-index:2}.eg-t--video.eg-zoomable:after,.eg-zoomable:after{content:"";position:absolute;right:10px;bottom:10px;width:32px;height:32px;border-radius:2px;background:#ffffffeb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b0b0b' stroke-width='1.6'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center / 16px no-repeat;box-shadow:inset 0 0 0 1px #dde5eb;opacity:0;transition:opacity .2s;pointer-events:none}.eg-zoomable:hover:after,.eg-zoomable:focus-visible:after{opacity:1}@media screen and (max-width:749px){.eg-lb__slide{padding:56px 0 24px}.eg-lb__prev,.eg-lb__next{display:none}.eg-zoomable:after{display:none}}@media(prefers-reduced-motion:reduce){.eg-mprog b{transition:none}}@media screen and (min-width:750px){product-info:has(.eg-mount) .product-form__input,product-info:has(.eg-mount) .product-form__buttons{max-width:none}}product-info:has(.eg-mount) fieldset.product-form__input--pill{display:grid!important;grid-template-columns:repeat(var(--eg-pills-d, 6),minmax(0,1fr))!important;gap:8px!important}product-info:has(.eg-mount) fieldset.product-form__input--pill>label{width:auto!important;min-width:0!important;margin:0!important;justify-content:center}@media screen and (max-width:749px){product-info:has(.eg-mount) fieldset.product-form__input--pill{grid-template-columns:repeat(var(--eg-pills-m, 6),minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/estara-gallery.css.map */
