.gs-section{padding:var(--gs-section-padding, 48px) 0;box-sizing:border-box}.gs-section .gs-heading{text-align:center;font-size:1.75rem;font-weight:600;margin:0 0 1.5rem}.gs-section .gs-slider-outer{display:flex;align-items:center;gap:10px;margin:0 auto;padding:0 50px;box-sizing:border-box}.gs-section .gs-arrow{flex-shrink:0;width:42px;height:42px;border-radius:50%;border:2px solid #222;background:#fff;color:#222;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s,transform .15s;z-index:2}.gs-section .gs-arrow:hover{background:#222;color:#fff;transform:scale(1.08)}.gs-section .gs-arrow:disabled{opacity:.35;cursor:default;transform:none}.gs-section .gs-viewport{flex:1;overflow:hidden;min-width:0}.gs-section .gs-track{display:flex;gap:var(--gs-gap, 12px);transition:transform .42s cubic-bezier(.4,0,.2,1);will-change:transform}.gs-section .gs-slide{flex-shrink:0;display:flex;flex-direction:column}.gs-section .gs-thumb{position:relative;overflow:hidden;border-radius:var(--gs-border-radius, 8px);cursor:pointer;background:#eee;width:100%;aspect-ratio:var(--gs-aspect-ratio, 4/3)}.gs-section .gs-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease;pointer-events:none}.gs-section .gs-thumb:hover img{transform:scale(1.06)}.gs-section .gs-zoom-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;background:#0000;transition:background .25s}.gs-section .gs-zoom-icon svg{opacity:0;transform:scale(.7);transition:all .25s}.gs-section .gs-thumb:hover .gs-zoom-icon{background:#00000047}.gs-section .gs-thumb:hover .gs-zoom-icon svg{opacity:1;transform:scale(1)}.gs-section .gs-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:13px}.gs-section .gs-caption{font-size:13px;color:#555;text-align:center;margin:6px 0 0}.gs-section .gs-dots{display:flex;justify-content:center;gap:7px;margin-top:16px}.gs-section .gs-dot{width:8px;height:8px;border-radius:50%;background:#ccc;border:none;cursor:pointer;padding:0;transition:background .2s,transform .2s}.gs-section .gs-dot--active{background:#222;transform:scale(1.3)}.lb-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000000ed;z-index:99999;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.lb-backdrop.lb-open{display:flex}.lb-backdrop .lb-box{position:relative;width:100%;max-width:960px;display:flex;flex-direction:column;align-items:center;gap:14px}.lb-backdrop .lb-close-btn{position:absolute;top:-46px;right:0;width:38px;height:38px;border-radius:50%;border:none;background:#ffffff24;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:background .2s}.lb-backdrop .lb-close-btn:hover{background:#ffffff47}.lb-backdrop .lb-stage{width:100%;display:flex;align-items:center;gap:10px}.lb-backdrop .lb-nav{flex-shrink:0;width:46px;height:46px;min-width:46px;border-radius:50%;border:2px solid rgba(255,255,255,.4);background:#ffffff1a;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s}.lb-backdrop .lb-nav:hover{background:#ffffff40;border-color:#ffffffb3}.lb-backdrop .lb-nav:disabled{opacity:.2;cursor:default}.lb-backdrop .lb-slider-wrap{flex:1;overflow:hidden;border-radius:6px;min-width:0}.lb-backdrop .lb-track{display:flex;gap:16px;transition:transform .38s cubic-bezier(.4,0,.2,1);will-change:transform}.lb-backdrop .lb-slide{flex-shrink:0;display:flex;flex-direction:column;align-items:center}.lb-backdrop .lb-slide img{width:100%;max-height:72vh;object-fit:contain;display:block;border-radius:4px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lb-backdrop .lb-caption{font-size:13px;color:#fff9;margin:8px 0 0;text-align:center}@media(max-width:767px){.gs-section .gs-slider-outer{padding:0;position:relative}.gs-section .gs-viewport{width:100%}.gs-section .gs-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;background:#ffffffd9!important}.gs-section .gs-arrow--prev{left:-45px}.gs-section .gs-arrow--next{right:-45px}.lb-backdrop .lb-nav{display:none}.lb-backdrop .lb-slide img{max-height:60vh}.lb-backdrop .lb-close-btn{top:-42px;right:10px}}.gs-arrow{height:50px!important;width:50px!important;box-shadow:0 0 6px #0000004d!important;border-radius:0!important;border:0!important}.gs-arrow svg{height:35px;width:35px}@media(max-width:1199px){.gs-section{padding:50px 0}.gs-section .gs-track{gap:20px}.gs-arrow{height:40px!important;width:40px!important}.gs-arrow svg{height:30px;width:30px}}@media(max-width:991px){.gs-section{padding:40px 0}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/image-gallery-lightbox.css.map */
