.tdp-case-text{display:contents}.tdp-pg{width:min(92vw,980px);margin:0 auto}.tdp-pg__heading{text-align:center;margin:0 0 2rem}.tdp-pg__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--tdp-pg-gap)}.tdp-pg .tdp-pg__item{flex:0 0 calc((100% - (var(--tdp-pg-cols) - 1) * var(--tdp-pg-gap)) / var(--tdp-pg-cols));margin:0;overflow:hidden;border-radius:var(--tdp-pg-radius);transform:translateZ(0)}.tdp-pg__open{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.tdp-pg .tdp-pg__item .tdp-pg__img{display:block;width:100%;height:var(--tdp-pg-height);max-width:none;margin:0;border:0;border-radius:0;box-shadow:none;object-fit:cover;transition:transform .4s ease}.tdp-pg .tdp-pg__open:hover .tdp-pg__img,.tdp-pg .tdp-pg__open:focus-visible .tdp-pg__img{transform:scale(1.03)}.tdp-pg__placeholder{background:rgba(var(--color-foreground),.04)}.tdp-pg__box{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.tdp-pg__box[open]{display:flex;align-items:center;justify-content:center}.tdp-pg__box::backdrop{background:#000000e0}.tdp-pg__big{max-width:calc(100vw - 12rem);max-height:calc(100vh - 10rem);object-fit:contain;border-radius:8px;-webkit-user-select:none;user-select:none}.tdp-pg__close,.tdp-pg__nav{position:absolute;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer;line-height:1;transition:background .2s}.tdp-pg__close:hover,.tdp-pg__nav:hover{background:#ffffff4d}.tdp-pg__close{top:1.6rem;right:1.6rem;width:4.4rem;height:4.4rem;font-size:3rem}.tdp-pg__nav{top:50%;width:5rem;height:5rem;margin-top:-2.5rem;font-size:4rem;padding-bottom:.4rem}.tdp-pg__nav--prev{left:2rem}.tdp-pg__nav--next{right:2rem}.tdp-pg__count{position:absolute;bottom:1.6rem;left:0;right:0;margin:0;text-align:center;color:#ffffffd9;font-size:1.4rem;pointer-events:none}@media screen and (max-width:749px){.tdp-pg__big{max-width:100vw;max-height:calc(100vh - 12rem);border-radius:0}.tdp-pg__nav{top:auto;bottom:1rem;margin-top:0;width:4.4rem;height:4.4rem;font-size:3.4rem}.tdp-pg__nav--prev{left:1.6rem}.tdp-pg__nav--next{right:1.6rem}.tdp-pg__count{bottom:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
