.timi-gallery__slide--letters{overflow:hidden;background:var(--timi-color-tile, #f5f5f5)}.letters-preview__frame{position:relative;width:100%;aspect-ratio:15 / 16}.timi-gallery__slide--letters .letters-preview__frame{height:100%}.letters-preview__chain{display:block;width:100%;height:100%;object-fit:contain}.letters-preview__letters{position:absolute;top:0;right:0;bottom:0;left:0}.letters-preview__slot{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.letters-preview__letter{position:absolute;left:0;top:0;height:auto;max-width:none}.letters-preview__letter.is-new{animation:letters-preview-in .18s ease-out}.letters-preview__debug{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.letters-preview__frame .letters-preview__fallback{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.timi-gallery__slide--letters.is-fallback .letters-preview__frame .letters-preview__fallback{display:block}.timi-gallery__slide--letters.is-fallback .letters-preview__chain,.timi-gallery__slide--letters.is-fallback .letters-preview__letters{visibility:hidden}.letters-preview__thumb img{display:block;width:100%;height:auto;aspect-ratio:6 / 7;object-fit:cover;object-position:50% 60%}@keyframes letters-preview-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.letters-preview__letter.is-new{animation:none}}.letters-preview-inline{display:none}@media(max-width:749px){.letters-preview-inline{display:block;position:relative;overflow:hidden;height:0;padding-bottom:var(--lp-box, 39.4%);margin-bottom:12px;background:var(--timi-color-tile, #f5f5f5)}.letters-preview-inline[hidden]{display:none}.letters-preview-inline__frame{position:absolute;width:calc(100% * 100 / var(--lp-crop-w, 92));left:calc(-100% * var(--lp-crop-x, 4) / var(--lp-crop-w, 92));top:calc(-100% * var(--lp-crop-y, 33) / var(--lp-crop-h, 34))}}.product-main-slide.letters-preview-slide{aspect-ratio:1 / 1;overflow:hidden}.product-main-slide.letters-preview-slide .letters-preview__frame{height:auto;margin-top:-3.333%}.product__thumb.letters-preview__thumb .image-wrap{background:var(--timi-color-tile, #f5f5f5)}.product__thumb.letters-preview__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 40%}
/*# sourceMappingURL=/cdn/shop/t/61/assets/letters-preview.css.map */
