.sa-product-gallery{min-width:0;width:100%}.sa-product-gallery .sa-gallery-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;margin:0;list-style:none}.sa-product-gallery .sa-gallery-item{min-width:0;margin:0;padding:0;aspect-ratio:1;overflow:hidden;border-radius:15px}.sa-product-gallery .sa-gallery-item:first-child{grid-column:1 / -1}.sa-product-gallery .sa-gallery-item a{display:block;width:100%;height:100%}.sa-product-gallery .sa-gallery-item img{display:block;width:100%;height:100%;object-fit:contain}.sa-product-gallery .sa-gallery-navigation{display:none}.sa-product-gallery a:focus-visible{outline:2px solid #713b4b;outline-offset:-4px}@media(max-width:749px){.sa-product-gallery .sa-gallery-items{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.sa-product-gallery .sa-gallery-items::-webkit-scrollbar,.sa-product-gallery .sa-gallery-navigation::-webkit-scrollbar{display:none}.sa-product-gallery .sa-gallery-item{flex:0 0 100%;width:100%;border-radius:10px;scroll-snap-align:start;scroll-snap-stop:always}.sa-product-gallery .sa-gallery-navigation{display:flex;max-width:100%;width:252px;overflow-x:auto;scrollbar-width:none;margin:8px auto 0}.sa-product-gallery .sa-gallery-dot{display:flex;justify-content:center;align-items:center;width:36px;height:44px;flex:0 0 36px;padding:0;border:0;background:transparent;cursor:pointer}.sa-product-gallery .sa-gallery-dot span{display:block;width:7px;height:7px;border-radius:50%;background:#898989}.sa-product-gallery .sa-gallery-dot.is-selected span{background:#b97c8c}.sa-product-gallery .sa-gallery-dot:focus-visible{outline:2px solid #713b4b;outline-offset:-4px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/soothearc-gallery.css.map */
