.playts-showcase{--ps-ink: var(--pc-ink, #1a1a1a);--ps-ink-2: var(--pc-ink-2, #4a4a4a);--ps-ink-3: var(--pc-ink-3, #8a8580);--ps-line: var(--pc-line, #e8e4dc);--ps-tile: var(--pc-stage-bg, #f1efe9);font-family:Inter Tight,Helvetica,Arial,sans-serif;color:var(--ps-ink)}.playts-showcase__inner{max-width:none;margin:0 auto;padding:8px 0 12px;box-sizing:border-box}.playts-showcase__heading,.playts-showcase__sub{padding-inline:var(--side-spacing, 1.1rem)}.playts-showcase__heading{font-size:clamp(28px,4vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:0 0 14px}.playts-showcase__sub{margin:0 0 26px;max-width:60ch;font-size:var(--text-size-base);line-height:1.5;color:var(--ps-ink-2)}.playts-showcase__sub p{margin:0 0 .6em}.playts-showcase__sub p:first-child{margin-top:0}.playts-showcase__sub p:last-child{margin-bottom:0}.playts-showcase__sub a{color:inherit;text-decoration:underline;text-underline-offset:2px}.playts-showcase__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 26px}@media(max-width:1040px){.playts-showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}}@media(max-width:899px){#page-content .shopify-section.section-playts-showcase{margin-inline:0;max-width:none;border-radius:0}.playts-showcase__grid{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;margin-inline:0;padding-inline:var(--side-spacing, 1.1rem);scroll-snap-type:x mandatory;scroll-padding-inline:var(--side-spacing, 1.1rem);scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.playts-showcase__grid::-webkit-scrollbar{display:none}.playts-showcase__card{flex:0 0 auto;width:min(var(--ps-card-vw, 75vw),var(--ps-card-max, 320px));scroll-snap-align:start}.playts-showcase .playts-showcase__card.is-collapsed{display:flex}.playts-showcase .playts-showcase__more-row{display:none}.playts-showcase__heading,.playts-showcase__sub{padding-inline:calc(2 * var(--side-spacing, .7rem))}}.playts-showcase__card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.playts-showcase__media{position:relative;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:var(--ps-tile);border:1px solid var(--ps-line)}.playts-showcase__media-link{display:block;width:100%;height:100%}.playts-showcase__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s cubic-bezier(.2,.6,.2,1)}.playts-showcase__card:hover .playts-showcase__media img{transform:scale(1.03)}.playts-showcase__media-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--ps-ink-3);font-size:12px;text-align:center;padding:12px}.playts-showcase__actions{position:absolute;right:var(--side-spacing, .7rem);bottom:var(--side-spacing, .7rem);display:flex;align-items:center;justify-content:flex-end;gap:8px;pointer-events:none;z-index:2}.playts-showcase__actions>*{pointer-events:auto}.playts-showcase__glass{background:#ffffff9e;-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px);border:1px solid rgba(255,255,255,.55);box-shadow:0 1px #ffffff73 inset,0 4px 14px #0000001a;color:var(--ps-ink);text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,transform .15s ease}.playts-showcase__glass:hover{background:#ffffffd9}.playts-showcase__glass:active{transform:scale(.96)}.playts-showcase__glass svg{display:block}.playts-showcase__glass--icon{flex:0 0 auto;width:42px;height:42px;border-radius:999px}.playts-showcase__glass--cart{background:#1a1a1a;border-color:#ffffff2e;color:#fff;box-shadow:0 1px #ffffff38 inset,0 4px 14px #0003}.playts-showcase__glass--cart:hover{background:#000}.playts-showcase__name,.playts-showcase__price{position:absolute;left:var(--side-spacing, .7rem);z-index:3;font-variant-numeric:tabular-nums}.playts-showcase__name{top:var(--side-spacing, .7rem);max-width:calc(100% - 2 * var(--side-spacing, .7rem) - 2px);padding:5px 11px;border-radius:14px;background:#ffffffb8;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);font-size:14px;font-weight:500;line-height:1.25;letter-spacing:-.005em;color:var(--ps-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.playts-showcase__price{bottom:var(--side-spacing, .7rem);pointer-events:none;padding-left:11px;display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1.15;text-shadow:0 0 6px rgba(255,255,255,.7),0 1px 2px rgba(255,255,255,.55)}.playts-showcase__price-now{color:var(--ps-ink);font-weight:600;font-size:15px}.playts-showcase__price-was{color:var(--ps-ink-3);text-decoration:line-through;font-size:15px}.playts-showcase__debug{margin-top:8px;padding:8px 10px;border-radius:8px;background:#f5f3ee;border:1px dashed var(--ps-line);font-size:11.5px;line-height:1.4;color:var(--ps-ink-2)}.playts-showcase__debug code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.playts-showcase__debug--warn{background:#fdeeeb;border-color:#e7b7ae;color:#a3271a}.playts-showcase__debug a{color:inherit;font-weight:600}.playts-showcase__placeholder{border:1px dashed var(--ps-line);border-radius:12px;padding:40px;text-align:center;color:var(--ps-ink-3);font-size:14px}.playts-showcase__card.is-collapsed{display:none}@keyframes ps-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.playts-showcase__card.is-revealed{animation:ps-reveal .35s ease both}@media(prefers-reduced-motion:reduce){.playts-showcase__card.is-revealed{animation:none}}.playts-showcase__more-row{display:flex;justify-content:center;margin-top:28px}.playts-showcase__more{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border:1.5px solid var(--ps-ink, #1a1a1a);border-radius:100px;background:transparent;color:var(--ps-ink, #1a1a1a);font-family:inherit;font-size:var(--text-size-small);font-weight:500;line-height:1;cursor:pointer;transition:transform .15s ease}.playts-showcase__more:hover{transform:scale(1.04)}.playts-showcase__more svg{flex:0 0 auto}
/*# sourceMappingURL=/cdn/shop/t/9/assets/playts-showcase.css.map */
