.main-product__image-content{position:relative}.tgal{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.tgal__b{position:absolute;top:calc(50% - 40px);transform:translateY(-50%);width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#ffffffeb;box-shadow:0 2px 10px #11141824;color:#111418;cursor:pointer;pointer-events:auto;opacity:0;transition:opacity .2s ease,background-color .16s ease,transform .16s ease}.tgal__b svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tgal__b--prev{left:14px}.tgal__b--next{right:14px}@media(hover:none){.tgal__b{opacity:1}}@media(hover:hover){.main-product__image-content:hover .tgal__b{opacity:1}.tgal__b:hover{background:#fff;transform:translateY(-50%) scale(1.06)}}.tgal__b:focus-visible{opacity:1;outline:2px solid #2a9fb4;outline-offset:3px}.tgal__b:active{transform:translateY(-50%) scale(.96)}.main-product__image-content xo-gallery-item{cursor:zoom-in}.tlb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .22s ease}.tlb.is-on{opacity:1}.tlb[hidden]{display:none}.tlb__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#090b0ef9;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.tlb:not([hidden])~.tnav,.tlb:not([hidden])~.tbuy{opacity:0!important;pointer-events:none!important}html.tlb-open .tnav,html.tlb-open .tbuy{opacity:0!important;pointer-events:none!important}.tlb__panel{position:relative;width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:14px 12px 12px}@media(min-width:900px){.tlb__panel{padding:18px 72px 16px}}.tlb__count{grid-row:1;margin:0;justify-self:start;align-self:start;font-size:14px;font-weight:600;color:#ffffffb8;font-variant-numeric:tabular-nums;letter-spacing:.02em}.tlb__x{position:absolute;top:10px;right:10px;z-index:2;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer;transition:background-color .16s ease,transform .16s ease}@media(min-width:900px){.tlb__x{top:14px;right:16px}}.tlb__x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media(hover:hover){.tlb__x:hover{background:#fff3;transform:rotate(90deg)}}.tlb__x:focus-visible{outline:2px solid #fff;outline-offset:3px}.tlb__stage{grid-row:2;display:flex;align-items:center;justify-content:center;min-height:0;padding:8px 0}.tlb__stage img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:10px;background:#fff}.tlb__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.tlb__arrow svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tlb__arrow--prev{left:6px}.tlb__arrow--next{right:6px}@media(min-width:900px){.tlb__arrow--prev{left:16px}.tlb__arrow--next{right:16px}}@media(hover:hover){.tlb__arrow:hover{background:#ffffff38}}.tlb__arrow:active{transform:translateY(-50%) scale(.94)}.tlb__arrow:focus-visible{outline:2px solid #fff;outline-offset:3px}.tlb__strip{grid-row:3;display:flex;gap:8px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:10px 2px 2px;scrollbar-width:none}@media(min-width:900px){.tlb__strip{justify-content:center}}.tlb__strip::-webkit-scrollbar{display:none}.tlb__thumb{flex:none;width:58px;height:58px;padding:3px;border:2px solid transparent;border-radius:9px;background:#ffffff14;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}@media(min-width:900px){.tlb__thumb{width:66px;height:66px}}.tlb__thumb img{width:100%;height:100%;object-fit:contain;border-radius:6px}@media(hover:hover){.tlb__thumb:hover{background:#ffffff29}}.tlb__thumb.is-on{border-color:#fff;background:#ffffff2e}.tlb__thumb:focus-visible{outline:2px solid #2a9fb4;outline-offset:2px}@media(prefers-reduced-motion:reduce){.tlb,.tlb__x,.tlb__arrow,.tlb__thumb,.tgal__b{transition:none}.tlb__x:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/tron-lightbox.css.map */
