@media screen and (max-width:699px){as-archive-gallery[data-mobile-gallery-rail] product-gallery>.page-dots,as-archive-gallery[data-mobile-gallery-rail] .product-gallery__media-list-wrapper>.page-dots,as-archive-gallery[data-mobile-gallery-rail] .product-gallery__thumbnail-list-wrapper{display:none!important}.as-mobile-gallery-rail{position:absolute;z-index:5;left:50%;bottom:14px;display:grid;grid-template-columns:30px minmax(112px,126px) 30px;gap:9px;align-items:center;width:min(214px,calc(100vw - 72px));color:#f3f0eb;font-family:var(--heading-font-family);font-size:10px;font-weight:400;letter-spacing:.04em;line-height:1;pointer-events:auto;filter:drop-shadow(0 1px 3px rgb(0 0 0 / 55%));transform:translate(-50%)}.as-mobile-gallery-rail__current,.as-mobile-gallery-rail__total{color:inherit;font:inherit;text-align:center}.as-mobile-gallery-rail__track{position:relative;width:100%;height:30px;padding:0;border:0;background:transparent;color:inherit;cursor:ew-resize;touch-action:none}.as-mobile-gallery-rail__track:before{position:absolute;top:50%;right:0;left:0;height:1px;background:currentColor;content:"";opacity:.58}.as-mobile-gallery-rail__marker{position:absolute;top:50%;left:var(--as-gallery-progress, 0%);width:9px;height:9px;border:1px solid currentColor;background:rgb(var(--background));pointer-events:none;transform:translate(-50%,-50%) rotate(45deg)}}@media screen and (min-width:700px){.as-mobile-gallery-rail{display:none!important}}@media(prefers-reduced-motion:no-preference){.as-mobile-gallery-rail__marker{transition:left .16s ease-out}.as-mobile-gallery-rail.is-dragging .as-mobile-gallery-rail__marker{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/aftersoil-mobile-gallery-rail.css.map */
