.l4pr-container .am-gallery-row{display:flex;align-items:center;gap:16px;margin-top:12px;max-width:100%;overflow:hidden}.l4pr-container .am-gallery-row .swiper-custom-pagination{flex:1 1 0;width:0;min-width:0;margin:0;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.l4pr-container .am-gallery-row .swiper-custom-pagination::-webkit-scrollbar{display:none}.l4pr-container .am-gallery-row .swiper-pagination-bullets{display:flex;flex-wrap:nowrap;gap:8px}#root .l4pr-container .am-gallery-row .swiper-pagination-bullets{margin-top:0;margin-bottom:0}.l4pr-container .am-gallery-row .swiper-pagination-bullet{flex:0 0 auto}#root .l4pr.thumbs-slider .am-gallery-row .swiper-pagination-bullets .swiper-wrapper{padding-bottom:0;align-items:center}#root .l4pr.thumbs-slider .am-gallery-row .swiper-pagination-bullets .swiper-button-nav{display:none}.l4pr-container .am-gallery-row .swiper-custom-pagination{--pager_w: 44px;--ratio: 1}.l4pr-container .am-gallery-row .swiper-pagination-bullets .swiper-pagination-bullet{padding:4px;margin-bottom:0}.l4pr-container .am-gallery-row .am-gallery-bar{flex:0 0 auto;margin-top:0}.am-gallery-bar{display:flex;align-items:center;gap:8px;margin-top:14px;flex-wrap:nowrap}.am-gallery-bar button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(128,128,128,.4);background:transparent;color:inherit;font-family:var(--main_ff);font-size:var(--btn_fz, 15px);font-weight:var(--btn_fw, 600);line-height:1;padding:0 18px;height:44px;min-height:0;width:auto;min-width:0;float:none;margin:0;border-radius:var(--btn_br, 4px);cursor:pointer;transition:border-color .15s,background-color .15s}.am-gallery-bar button:before,.am-gallery-bar button:after{content:none;display:none}#root .am-gallery-bar button:hover,#root .am-gallery-bar button:focus-visible{background:#0000000a;border-color:currentColor;color:inherit}#root .am-gallery-bar button:hover .am-gb-icon,#root .am-gallery-bar button:focus-visible .am-gb-icon{stroke:currentColor}#root .am-gallery-bar button[aria-pressed=true]{background:var(--secondary_bg_btn, #141414);border-color:var(--secondary_bg_btn, #141414);color:var(--secondary_btn_text, #fff)}#root .am-gallery-bar button[aria-pressed=true] .am-gb-icon{stroke:currentColor}#root .am-gallery-bar button[aria-pressed=true]:hover{background:var(--secondary_bg_btn, #141414);color:var(--secondary_btn_text, #fff);opacity:.88}.am-gallery-bar button[data-am-mode=photos]{padding:0;width:44px}.am-gallery-bar .am-gb-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.am-gallery-bar .am-gb-icon{width:18px;height:18px;flex:none;display:block}#root .l4pr .swiper-slide .model-3d,#root .l4pr .li .model-3d{position:relative;display:block;width:100%;height:auto;aspect-ratio:1 / 1}#root .l4pr .li:has(.am-model-inline)>a[data-fancybox]{display:none}#root .l4pr .am-model-inline{position:relative;z-index:1}#root .l4pr .am-model-inline model-viewer{touch-action:none;pointer-events:auto}#root .am-model-inline .am-xr-btn{position:absolute;right:16px;left:auto;bottom:52px;transform:none;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:7px;margin:0;padding:0 12px;height:32px;min-height:0;width:auto;min-width:0;float:none;border:1px solid rgba(128,128,128,.28);border-radius:var(--btn_br, 4px);background:#fff;color:#3a3a3a;font-family:var(--main_ff);font-size:12px;font-weight:500;line-height:1;cursor:pointer}#root .am-model-inline .am-xr-btn .am-gb-icon{width:16px;height:16px;flex:none;display:block}#root .am-model-inline .am-xr-btn:before,#root .am-model-inline .am-xr-btn:after{content:none;display:none}#root .am-model-inline .am-xr-btn:hover{background:#f0f0f0}#root .am-model-inline .am-xr-btn[data-shopify-xr-hidden]{display:none}.am-model-inline .am-xr-notes{position:absolute;right:16px;bottom:12px;left:16px;z-index:3;margin:0;font-size:11px;line-height:1.4;text-align:right;opacity:.45;pointer-events:none}.am-model-inline .am-xr-notes p{margin:0}@media(max-width:600px){.am-gallery-bar button{font-size:14px;height:42px}.l4pr-container .am-gallery-row .swiper-custom-pagination{--pager_w: 42px}#root .am-model-inline .am-xr-btn{right:12px;bottom:46px;height:30px;font-size:11px;padding:0 10px}.am-model-inline .am-xr-notes{left:12px;right:12px;bottom:10px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/am-gallery-variant-filter.css.map */
