.mm-pt-gallery{--pt-thumb-size:84px;--pt-thumb-gap:7px;--pt-visible-thumbs:6;--pt-gallery-h:calc(var(--pt-thumb-size) * var(--pt-visible-thumbs) + var(--pt-thumb-gap) * (var(--pt-visible-thumbs) - 1));--pt-cream:#F5F5F7;--pt-cream-dk:#E8E8EC;--pt-cream-lt:#F5F5F7;--pt-ink:#1C1F26;--pt-ink-m:#5F656C;--pt-ink-f:#696F77;--pt-amber-text:#C2410C;--pt-amber:#F5874F;--pt-amber-l:rgba(245,135,79,.08);--pt-amber-h:#E0723D;--pt-amber-glow:rgba(245,135,79,.12);--pt-green:#285C44;--pt-green-l:#E8F3ED;--pt-green-dk:#1B3D2E;--pt-white:#FFFFFF;--pt-border:rgba(28,31,38,.08);--pt-border-lt:rgba(28,31,38,.06);--pt-midnight:#1C1F26;--pt-pearl:#F5F5F7;--pt-r:14px;--pt-fd:"Space Grotesk",system-ui,sans-serif;--pt-fb:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,sans-serif;--pt-fm:"DM Mono",monospace;--pt-shadow-sm:0 2px 8px rgba(17,17,17,.03);--pt-shadow-md:0 8px 30px rgba(17,17,17,.05);--pt-shadow-lg:0 10px 40px rgba(17,17,17,.06);--pt-ease:cubic-bezier(.22,1,.36,1);font-family:var(--pt-fb);color:var(--pt-ink);font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased}.mm-pt-gallery *,.mm-pt-gallery *:before,.mm-pt-gallery *:after{box-sizing:border-box}.mm-pt-gallery .gallery-block{position:relative;width:100%}.mm-pt-gallery .gallery-inner{display:flex;flex-direction:column;gap:0}.mm-pt-gallery .gallery-main-wrap{order:1;width:100%;position:relative;border-radius:0;overflow:hidden;background:var(--pt-white)}.mm-pt-gallery .gallery-main{width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--pt-white);position:relative;touch-action:pan-y;z-index:1}.mm-pt-gallery .gallery-main img{width:100%;height:100%;object-fit:contain;display:block;transition:opacity .25s ease,transform .4s ease}.mm-pt-gallery .gallery-main img:hover{transform:scale(1.02)}.mm-pt-gallery .gallery-caption{position:absolute;bottom:0;left:0;right:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:linear-gradient(to top,rgba(0,0,0,.45),transparent);color:#fff;font-size:11px;pointer-events:none}.mm-pt-gallery .gc-label{font-family:var(--pt-fm);letter-spacing:.04em;opacity:.9}.mm-pt-gallery .gc-counter{font-family:var(--pt-fm);opacity:.85}.mm-pt-gallery .gallery-nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:34px;height:34px;border-radius:50%;border:none;background:#ffffffd9;color:var(--pt-ink);font-size:20px;line-height:1;cursor:pointer;box-shadow:var(--pt-shadow-sm);display:flex;align-items:center;justify-content:center}.mm-pt-gallery .gallery-nav-prev{left:10px}.mm-pt-gallery .gallery-nav-next{right:10px}@media(min-width:769px){.mm-pt-gallery .gallery-nav-btn{display:none}}.mm-pt-gallery .gallery-thumb-col{order:2;width:100%;position:relative;background:var(--pt-cream-lt)}.mm-pt-gallery .gallery-thumbs{display:flex;flex-direction:row;gap:8px;overflow-x:auto;overflow-y:hidden;padding:10px 40px 10px 12px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x}.mm-pt-gallery .gallery-thumbs::-webkit-scrollbar{display:none}.mm-pt-gallery .thumb{width:64px;height:64px;flex-shrink:0;border-radius:9px;overflow:hidden;border:2px solid var(--pt-border-lt);cursor:pointer;background:var(--pt-white);padding:0;transition:all .15s ease;position:relative;z-index:2}.mm-pt-gallery .thumb img{width:100%;height:100%;object-fit:contain;display:block}.mm-pt-gallery .thumb.active{border-color:var(--pt-amber);box-shadow:0 0 0 2px var(--pt-amber)}.mm-pt-gallery .thumb:hover:not(.active){border-color:var(--pt-ink-f);transform:scale(1.05)}.mm-pt-gallery .thumb:active{transform:scale(.95)!important;transition:transform .08s ease}.mm-pt-gallery .thumb-scroll-fade{position:absolute;top:0;right:0;bottom:0;width:40px;background:linear-gradient(to right,transparent,var(--pt-cream-lt));display:flex;align-items:center;justify-content:flex-end;padding-right:6px;pointer-events:none}.mm-pt-gallery .thumb-scroll-hint{display:flex;align-items:center;opacity:0;transition:opacity .3s ease;pointer-events:none}.mm-pt-gallery .thumb-scroll-hint.visible{opacity:1}.mm-pt-gallery .tsh-arrow{width:10px;height:10px;border-right:2px solid #999;border-bottom:2px solid #999;transform:rotate(-45deg);opacity:.6}@media(min-width:769px){.mm-pt-gallery .gallery-block{position:sticky;top:64px;height:fit-content}.mm-pt-gallery .gallery-inner{flex-direction:row;gap:12px;align-items:stretch}.mm-pt-gallery .gallery-main-wrap{order:2;flex:1;border-radius:14px;box-shadow:var(--pt-shadow-md);border:1px solid var(--pt-border-lt)}.mm-pt-gallery .gallery-main{aspect-ratio:1/1;height:auto}.mm-pt-gallery .gallery-main-wrap{align-self:flex-start}.mm-pt-gallery .gallery-thumb-col{order:1;width:var(--pt-thumb-size);flex-shrink:0;background:transparent}.mm-pt-gallery .gallery-thumbs{position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;gap:7px;width:var(--pt-thumb-size);height:auto;overflow-y:auto;overflow-x:hidden;padding:0}.mm-pt-gallery .thumb{width:var(--pt-thumb-size);height:var(--pt-thumb-size)}.mm-pt-gallery .thumb-scroll-fade{position:relative;top:auto;right:auto;bottom:auto;width:auto;height:40px;background:linear-gradient(to bottom,transparent,var(--pt-cream-lt));padding:0;justify-content:center}.mm-pt-gallery .thumb-scroll-hint{flex-direction:column;align-items:center}.mm-pt-gallery .tsh-arrow{transform:rotate(45deg)}}.mm-pt-gallery .g-badge{position:absolute;top:14px;left:14px;z-index:5;background:#fef1ea;color:var(--pt-amber-text,#C2410C);font-family:var(--pt-fm);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:5px 11px;border-radius:20px;pointer-events:none}.mm-pt-gallery .pt-slide{display:none;position:absolute;top:0;right:0;bottom:0;left:0;font-family:var(--pt-fb);z-index:2}.mm-pt-gallery .pt-slide.show{display:block}.mm-pt-gallery .pts-inner{width:100%;height:100%;display:flex}.mm-pt-gallery .pts-half{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 18px;position:relative}.mm-pt-gallery .pts-before{background:#1e1c17}.mm-pt-gallery .pts-after{background:linear-gradient(160deg,#2a1508,#1a0c04)}.mm-pt-gallery .pts-after-alt{background:linear-gradient(160deg,#271204,#180c02)}.mm-pt-gallery .pts-tag{position:absolute;top:14px;font-size:9px;font-weight:700;padding:3px 9px;border-radius:20px;letter-spacing:.08em;text-transform:uppercase}.mm-pt-gallery .pts-tag-b{left:14px;background:#ffffff1a;color:#ffffff8c}.mm-pt-gallery .pts-tag-a{right:14px;background:var(--pt-amber);color:#fff}.mm-pt-gallery .pts-emoji{font-size:38px;margin-bottom:9px;line-height:1}.mm-pt-gallery .pts-emoji.dim{opacity:.5}.mm-pt-gallery .pts-name{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.mm-pt-gallery .pts-name-b{color:#ffffffe6}.mm-pt-gallery .pts-name-a{color:#f0c480}.mm-pt-gallery .pts-note{font-size:11px;font-weight:700;margin-bottom:10px}.mm-pt-gallery .pts-note-b{color:#fff6}.mm-pt-gallery .pts-note-a{color:#6dc99a}.mm-pt-gallery .pts-list{display:grid;gap:5px;width:100%}.mm-pt-gallery .pts-list div{font-size:10.5px;display:flex;align-items:center;gap:6px}.mm-pt-gallery .pts-list.b div{color:#ffffff73}.mm-pt-gallery .pts-list.a div{color:#ffffffbf}.mm-pt-gallery .pts-x{color:#c0392b;font-size:11px;flex-shrink:0}.mm-pt-gallery .pts-c{color:#6dc99a;font-size:11px;flex-shrink:0}.mm-pt-gallery .pts-div{width:2px;background:#ffffff14;position:relative;flex-shrink:0}.mm-pt-gallery .pts-vs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#2a2720;color:#ffffff80;font-size:8px;font-weight:800;padding:4px 5px;border-radius:4px;border:1px solid rgba(255,255,255,.12);letter-spacing:.06em}.mm-pt-gallery .pts-cap{position:absolute;bottom:12px;left:50%;transform:translate(-50%);background:#1a1710cc;color:#fff9;font-size:9.5px;padding:4px 12px;border-radius:20px;white-space:nowrap;font-weight:500}.mm-pt-gallery .thumb.thumb-split{overflow:hidden;padding:0}.mm-pt-gallery .tsp{display:flex;width:100%;height:100%}.mm-pt-gallery .tsp-half{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-size:9.5px;font-weight:700;line-height:1.1}.mm-pt-gallery .tsp-l{background:#2a2720;color:#ffffff8c}.mm-pt-gallery .tsp-r{background:linear-gradient(160deg,#2a1508,#1a0c04);color:#f0c480}.mm-pt-gallery .tsp-ico{font-size:13px}.mm-pt-gallery .pk-track{display:none}@media(max-width:768px){.mm-pt-gallery .gallery-main:has(.pk-track){aspect-ratio:auto;touch-action:auto}.mm-pt-gallery .gallery-main:has(.pk-track)>[data-pt-main-img]{display:none!important}.mm-pt-gallery .gallery-main-wrap:has(.pk-track) .gallery-nav-btn{display:none}.mm-pt-gallery .pk-track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding:16px;scroll-padding:0 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.mm-pt-gallery .pk-track::-webkit-scrollbar{display:none}.mm-pt-gallery .pk-slide{flex:0 0 82%;aspect-ratio:1/1;scroll-snap-align:start;border-radius:14px;overflow:hidden;background:var(--pt-white);border:1px solid var(--pt-border-lt)}.mm-pt-gallery .pk-slide img{width:100%;height:100%;object-fit:contain;display:block}.mm-pt-gallery .gallery-main-wrap:has(.pk-track) .gallery-caption{background:none;bottom:24px;left:28px;right:auto;padding:3px 8px;border-radius:999px;background:#1c1f26b8}.mm-pt-gallery .gallery-main-wrap:has(.pk-track) .gc-label{display:none}.mm-pt-gallery .gallery-main-wrap:has(.pk-track)~.gallery-thumb-col .thumb,.mm-pt-gallery .gallery-inner:has(.pk-track) .thumb{width:40px;height:40px;border-radius:7px}.mm-pt-gallery .gallery-inner:has(.pk-track) .gallery-thumbs{padding:0 40px 10px 16px}.mm-pt-gallery .gallery-inner:has(.pk-track) .gallery-thumb-col{background:var(--pt-white)}.mm-pt-gallery .gallery-main-wrap:has(.pk-track) .g-badge{top:24px;left:26px}}@media(max-width:768px){.mm-pt-gallery .gallery-inner:has(.pk-track) .gallery-thumb-col{display:none}.mm-pt-gallery .gallery-main-wrap:has(.pk-track):after{content:"";position:absolute;left:16px;right:16px;bottom:4px;height:3px;border-radius:2px;z-index:3;background:linear-gradient(var(--pt-ink,#1C1F26),var(--pt-ink,#1C1F26)) 0 0/var(--pk-progress,3.6%) 100% no-repeat,var(--pt-border-lt,#E5E5E5);transition:background-size .25s ease}.mm-pt-gallery .gallery-main-wrap:has(.pk-track) .gallery-caption{bottom:28px}.mm-pt-gallery .gallery-main-wrap.pk-past-first .g-badge{opacity:0;pointer-events:none}.mm-pt-gallery .gallery-main-wrap:has(.pk-track) .g-badge{transition:opacity .2s ease}}@media(max-width:768px){.mm-pt-gallery .pk-slide--cmp{position:relative;border:0}.mm-pt-gallery .pk-slide--cmp .pt-slide{display:block;position:absolute;top:0;right:0;bottom:0;left:0}}@media(max-width:768px){.mm-pt-gallery .pk-slide--cmp .pts-half{justify-content:flex-start;padding:40px 10px 36px}.mm-pt-gallery .pk-slide--cmp .pts-emoji{font-size:26px;margin-bottom:6px}.mm-pt-gallery .pk-slide--cmp .pts-name{font-size:11px;margin-bottom:4px}.mm-pt-gallery .pk-slide--cmp .pts-note{font-size:10.5px;margin-bottom:6px;text-align:center}.mm-pt-gallery .pk-slide--cmp .pts-list{gap:3px}.mm-pt-gallery .pk-slide--cmp .pts-list div{font-size:10px;line-height:1.25}.mm-pt-gallery .pk-slide--cmp .pts-list div:nth-child(n+4){display:none}.mm-pt-gallery .pk-slide--cmp .pts-cap{display:none}}.mm-pt-gallery{display:block;min-width:0;width:100%}.mm-pt-gallery .gallery-block{position:relative;top:auto}.mm-pt-gallery .gallery-main-wrap{min-width:0}.mm-pt-gallery .gallery-thumb-col{min-height:0}.mm-pt-gallery .thumb:focus-visible,.mm-pt-gallery .pk-track:focus-visible{outline:2px solid var(--pt-ink);outline-offset:2px}.mm-pt-gallery .thumb-scroll-fade{position:absolute;top:auto;bottom:0;left:0;right:0;pointer-events:none}.mm-pt-gallery .gc-label{font-family:var(--pt-fb);letter-spacing:normal}.mm-pt-gallery .gc-counter{font-family:var(--pt-fm);font-variant-numeric:tabular-nums}.mm-pt-gallery .g-badge,.mm-pt-gallery .pts-tag,.mm-pt-gallery .pts-vs{font-family:var(--pt-fm);font-size:9.5px;letter-spacing:.12em}.mm-pt-gallery .pts-name{font-family:var(--pt-fd)}@media(prefers-reduced-motion:reduce){.mm-pt-gallery *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/416/assets/mm-papertype-gallery.css.map */
