.rail--n1 .rail__ph{animation:none;opacity:1}.rail--n2 .rail__ph{animation-name:railCycle2}.rail--n3 .rail__ph{animation-name:railCycle3}@keyframes railCycle2{0%{opacity:0}3%{opacity:1}47%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes railCycle3{0%{opacity:0}2%{opacity:1}31%{opacity:1}33.3%{opacity:0}to{opacity:0}}.cart__line img{width:84px;height:112px}.legal .cart__line img{width:114px;height:152px}.legal .cart__line{gap:1.2rem}.lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:var(--studio);display:grid;grid-template-rows:1fr auto}.lb[hidden]{display:none}.lb__stage{position:relative;overflow:hidden;touch-action:none;cursor:zoom-in}.lb__stage img{position:absolute;top:0;left:0;transform-origin:0 0;max-width:none;max-height:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform}.lb--in .lb__stage{cursor:crosshair}@media(hover:none){.lb--in .lb__stage{cursor:grab}.lb--in .lb__stage.is-drag{cursor:grabbing}}.lb__btn{background:none;border:0;cursor:pointer;color:var(--ink);display:inline-flex;padding:.4rem}.lb__btn:hover{color:var(--mid)}.lb__btn svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5}.lb__btn{width:44px;height:44px;align-items:center;justify-content:center;padding:0}.lb__x{position:absolute;top:.7rem;right:.7rem;z-index:4}.lb__side,.gal__arrow{color:#fff;mix-blend-mode:difference}.lb__side:hover,.gal__arrow:hover{color:#fff;opacity:.65}.lb__side{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.lb__side--prev{left:.5rem}.lb__side--next{right:.5rem}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tt4-final-l.css.map */
