media-gallery>slider-component[id^=GalleryViewer-]{position:relative}.allure-media-label{position:absolute;left:.75rem;bottom:.75rem;z-index:5;margin:0;padding:.2rem .45rem;background:#f6f2ecf0;color:#252923;font-size:.75rem;letter-spacing:.03em;line-height:1.3;pointer-events:none}.allure-media-label[hidden]{display:none!important}@media screen and (min-width:750px){media-gallery>slider-component[id^=GalleryViewer-]{position:relative}.allure-gallery-nav{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:space-between;padding:0 .8rem;pointer-events:none}.allure-gallery-nav__button{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:50%;background:rgba(var(--color-background),.92);color:rgb(var(--color-foreground));box-shadow:0 .2rem .8rem rgba(var(--color-shadow),.16);cursor:pointer}.allure-gallery-nav__button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.2rem}.allure-gallery-nav__button svg,.allure-gallery-nav__button .icon{width:1.4rem;height:1.4rem}.allure-gallery-nav__button--prev svg,.allure-gallery-nav__button--prev .icon{transform:rotate(90deg)}.allure-gallery-nav__button--next svg,.allure-gallery-nav__button--next .icon{transform:rotate(-90deg)}.allure-gallery-nav__count{position:absolute;left:50%;bottom:1rem;transform:translate(-50%);padding:.3rem .8rem;border-radius:999px;background:rgba(var(--color-background),.9);color:rgb(var(--color-foreground));font-size:1.2rem;line-height:1.4;pointer-events:none}}@media screen and (max-width:749px){.allure-gallery-nav{display:none}}product-modal.product-media-modal .product-media-modal__dialog{height:100dvh;overflow:hidden}product-modal.product-media-modal .product-media-modal__content{position:relative;display:block;box-sizing:border-box;width:100%;height:100dvh;max-height:100dvh;overflow:hidden;padding:0}product-modal.product-media-modal .product-media-modal__content>:not(.active){display:none}product-modal.product-media-modal .product-media-modal__content>.active{position:absolute;top:calc(6.4rem + env(safe-area-inset-top));left:max(4.8rem,env(safe-area-inset-left));display:block;width:calc(100% - max(4.8rem,env(safe-area-inset-left)) - max(4.8rem,env(safe-area-inset-right)));height:calc(100% - 11.2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-width:none;max-height:none;margin:0;object-fit:contain}product-modal.product-media-modal .product-media-modal__content>.active img{width:100%;height:100%;object-fit:contain}html:has(product-modal[open]){overflow:hidden}.allure-modal-nav__button{position:fixed;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:50%;background:rgba(var(--color-background),.92);color:rgb(var(--color-foreground));transform:translateY(-50%);cursor:pointer}.allure-modal-nav__button--prev{left:max(.8rem,env(safe-area-inset-left))}.allure-modal-nav__button--next{right:max(.8rem,env(safe-area-inset-right))}.allure-modal-nav__button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.2rem}.allure-modal-nav__button svg,.allure-modal-nav__button .icon{width:1.4rem;height:1.4rem}.allure-modal-nav__button--prev svg,.allure-modal-nav__button--prev .icon{transform:rotate(90deg)}.allure-modal-nav__button--next svg,.allure-modal-nav__button--next .icon{transform:rotate(-90deg)}.allure-modal-nav__count{position:fixed;left:50%;bottom:max(1.2rem,env(safe-area-inset-bottom));z-index:3;transform:translate(-50%);padding:.3rem .8rem;border-radius:999px;background:rgba(var(--color-background),.92);color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.4;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/allure-product-gallery.css.map */
