.amhs-screen-gallery{padding-top:18px;padding-bottom:58px}.amhs-screen-gallery__heading{text-align:center;margin:0 auto 26px;max-width:640px}.amhs-screen-gallery__heading h2{font-size:clamp(23px,3vw,33px);line-height:1.25;margin:0 0 9px;letter-spacing:-.02em}.amhs-screen-gallery__heading p{font-size:14px;line-height:1.6;color:#60707e;margin:0}.amhs-screen-gallery__component{display:block;max-width:860px;margin:0 auto}.amhs-screen-gallery__stage{position:relative;width:100%;aspect-ratio:4 / 3;background:#f7f9fa;border:1px solid #e1e8ed;border-radius:16px;overflow:hidden;box-shadow:0 8px 28px #1423330d}.amhs-screen-gallery__slide{margin:0;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.amhs-screen-gallery__slide[hidden]{display:none!important}.amhs-screen-gallery__photo{display:block!important;width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain!important;object-position:center}.amhs-screen-gallery__navigation[hidden]{display:none!important}.amhs-screen-gallery__navigation{display:flex;align-items:center;justify-content:center;gap:18px;margin:17px 0 0}.amhs-screen-gallery__arrow{border:1px solid #dbe3e8;background:#fff;border-radius:50%;width:42px;height:42px;display:grid;place-items:center;font:inherit;font-size:19px;color:#253b54;cursor:pointer}.amhs-screen-gallery__arrow:hover{background:#eef3f6}.amhs-screen-gallery__dots{display:flex;gap:9px;align-items:center;justify-content:center}.amhs-screen-gallery__dot{display:block;width:11px;height:11px;border:1px solid #8c9aa7;background:#fff;border-radius:50%;padding:0;cursor:pointer}.amhs-screen-gallery__dot[aria-current=true]{background:#2d5875;border-color:#2d5875}.amhs-screen-gallery__count{font-size:12px;min-width:41px;color:#546575;text-align:center;font-variant-numeric:tabular-nums}.amhs-screen-gallery__arrow:focus-visible,.amhs-screen-gallery__dot:focus-visible{outline:3px solid #334fb4;outline-offset:3px}@media(max-width:749px){.amhs-screen-gallery{padding-top:10px;padding-bottom:42px}.amhs-screen-gallery__stage{aspect-ratio:1 / 1;border-radius:12px}.amhs-screen-gallery__slide{padding:15px}.amhs-screen-gallery__heading{margin-bottom:18px}.amhs-screen-gallery__navigation{gap:13px}}@media(prefers-reduced-motion:reduce){.amhs-screen-gallery__slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/amhs-screen-gallery.css.map */
