.ProductGallery-module__mJy3mW__main{background:var(--card-tile-bg,#fafafa);border-radius:var(--r-md);position:relative}.ProductGallery-module__mJy3mW__imageWrap{aspect-ratio:1;cursor:zoom-in;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.ProductGallery-module__mJy3mW__image{object-fit:contain;max-height:90%;transform:translate(-50%,-50%);top:50%!important;left:50%!important}.ProductGallery-module__mJy3mW__blurBg{object-fit:cover;filter:blur(16px);opacity:.9;transform:scale(1.12)}.ProductGallery-module__mJy3mW__nodeWrap{aspect-ratio:1;max-width:90%;height:90%}.ProductGallery-module__mJy3mW__thumbNode{place-items:center;display:grid;position:absolute;inset:0}.ProductGallery-module__mJy3mW__thumbNode>*{width:auto;height:100%}.ProductGallery-module__mJy3mW__lbNode{width:min(90vw,80vh);max-width:100%}.ProductGallery-module__mJy3mW__lightbox{--yarl__color_backdrop:#000000b8}:is(.ProductGallery-module__mJy3mW__lightbox .yarl__carousel,.ProductGallery-module__mJy3mW__lightbox .yarl__slide_wrapper){transition:none!important}.ProductGallery-module__mJy3mW__lightbox .yarl__container{padding-bottom:110px}.ProductGallery-module__mJy3mW__lightboxSingle .yarl__container{padding-bottom:0}:is(.ProductGallery-module__mJy3mW__lightbox .yarl__button.yarl__navigation_prev,.ProductGallery-module__mJy3mW__lightbox .yarl__button.yarl__navigation_next){border-radius:var(--r-sm);width:44px;height:44px;color:var(--black-color);filter:none;background:#d9d9d9;padding:10px}.ProductGallery-module__mJy3mW__lightbox .yarl__navigation_prev{left:12px}.ProductGallery-module__mJy3mW__lightbox .yarl__navigation_next{right:12px}:is(.ProductGallery-module__mJy3mW__lightbox .yarl__navigation_prev .yarl__icon,.ProductGallery-module__mJy3mW__lightbox .yarl__navigation_next .yarl__icon){width:24px;height:24px}@media (hover:hover) and (pointer:fine){:is(.ProductGallery-module__mJy3mW__lightbox .yarl__button.yarl__navigation_prev:hover,.ProductGallery-module__mJy3mW__lightbox .yarl__button.yarl__navigation_next:hover){color:var(--orange-color)}}.ProductGallery-module__mJy3mW__lbThumbs{scrollbar-width:none;z-index:5;gap:10px;max-width:calc(100% - 24px);display:flex;position:absolute;bottom:18px;left:50%;overflow-x:auto;transform:translate(-50%)}.ProductGallery-module__mJy3mW__lbThumbs::-webkit-scrollbar{display:none}.ProductGallery-module__mJy3mW__lbThumb{border-radius:var(--r-xs);cursor:pointer;background:#fff;border:2px solid #0000;flex:none;width:96px;height:64px;padding:0;position:relative;overflow:hidden}.ProductGallery-module__mJy3mW__lbThumbActive{border-color:var(--orange-color)}.ProductGallery-module__mJy3mW__lbThumbImg{object-fit:contain}.ProductGallery-module__mJy3mW__thumbsBar{grid-template-columns:15px minmax(0,1fr) 15px;align-items:stretch;gap:5px;margin-top:15px;display:grid}.ProductGallery-module__mJy3mW__thumbs{scroll-behavior:smooth;scrollbar-width:none;z-index:1;grid-auto-columns:calc(33.3333% - 3.33333px);grid-auto-flow:column;gap:5px;min-width:0;height:76px;display:grid;position:relative;overflow:auto hidden}.ProductGallery-module__mJy3mW__thumbs::-webkit-scrollbar{display:none}.ProductGallery-module__mJy3mW__thumb{border-radius:var(--r-sm);cursor:pointer;background:var(--grey-color);border:2px solid #0000;min-width:0;height:100%;position:relative;overflow:hidden}.ProductGallery-module__mJy3mW__thumbActive{background:var(--white-color);border-color:var(--orange-color)}@media (hover:hover) and (pointer:fine){.ProductGallery-module__mJy3mW__thumb:not(.ProductGallery-module__mJy3mW__thumbActive):hover,.ProductGallery-module__mJy3mW__lbThumb:not(.ProductGallery-module__mJy3mW__lbThumbActive):hover{border-color:#cd523766}}.ProductGallery-module__mJy3mW__thumbImg{object-fit:contain}.ProductGallery-module__mJy3mW__navBtn{border-radius:var(--r-xs);z-index:5;pointer-events:auto;place-items:center;width:100%;height:100%;padding:0;display:grid;position:relative}.ProductGallery-module__mJy3mW__navBtnActive{background:var(--orange-color);cursor:pointer}.ProductGallery-module__mJy3mW__navBtnDisabled{background:var(--grey-color);cursor:default}.ProductGallery-module__mJy3mW__navIcon{width:4px;height:8px}.ProductGallery-module__mJy3mW__navBtnActive .ProductGallery-module__mJy3mW__navIcon{color:var(--white-color)}.ProductGallery-module__mJy3mW__navBtnDisabled .ProductGallery-module__mJy3mW__navIcon{color:var(--black-color)}.ProductGallery-module__mJy3mW__navIconLeft{transform:rotate(180deg)}@media (max-width:1200px){.ProductGallery-module__mJy3mW__imageWrap{aspect-ratio:8/7;max-height:90%}.ProductGallery-module__mJy3mW__image{object-fit:contain;max-height:100%}}@media (max-width:1024px){.ProductGallery-module__mJy3mW__thumbsBar{grid-template-columns:1fr}.ProductGallery-module__mJy3mW__navBtn{display:none}.ProductGallery-module__mJy3mW__thumbs{grid-auto-columns:calc(33.3333% - 3.33333px)}}@media (max-width:768px){.ProductGallery-module__mJy3mW__lightbox{--yarl__color_backdrop:#000000f0}.ProductGallery-module__mJy3mW__lightbox .yarl__container{padding-bottom:76px}:is(.ProductGallery-module__mJy3mW__lightbox .yarl__navigation_prev,.ProductGallery-module__mJy3mW__lightbox .yarl__navigation_next){display:none}.ProductGallery-module__mJy3mW__lbThumbs{gap:6px;bottom:10px}.ProductGallery-module__mJy3mW__lbThumb{width:64px;height:44px}}
