.atorhome-review-gallery{position:relative}.atorhome-review-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.atorhome-review-gallery__track::-webkit-scrollbar{display:none}.testimonials-section .atorhome-review-gallery__image{flex:0 0 100%;min-width:0;display:block;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;scroll-snap-align:start;scroll-snap-stop:always}.atorhome-review-gallery__image:focus-visible{outline:2px solid #C49A6C;outline-offset:-4px}.atorhome-review-gallery__controls{position:absolute;inset:auto 8px 8px;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.testimonials-section .atorhome-review-gallery__arrow{width:32px;height:32px;padding:0;border:1px solid #E8E0D4;border-radius:50%;background:#fdfaf6;color:#1d2b2e;font:24px/1 sans-serif;cursor:pointer;pointer-events:auto}.atorhome-review-gallery__dots{display:flex;border-radius:20px;background:#fdfaf6;pointer-events:auto}.testimonials-section .atorhome-review-gallery__dot{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:transparent;cursor:pointer}.atorhome-review-gallery__dot span{width:6px;height:6px;border:1px solid #2F4144;border-radius:50%}.atorhome-review-gallery__dot[aria-current=true] span{background:#2f4144}.atorhome-review-gallery__controls button:focus-visible{outline:2px solid #1D2B2E;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/atorhome-review-gallery.css.map */
