.pteaser{display:block}.pteaser__inner{max-width:var(--sole-container-narrow);margin-inline:auto;padding-inline:var(--sole-gutter, clamp(1rem, 5vw, 5rem))}.pteaser__hero{background:#16181c;color:var(--sole-text);padding-block:var(--sole-section-y);overflow:hidden}.pteaser__hero-grid{display:grid;grid-template-columns:1fr;gap:var(--sole-space-2xl);align-items:start}@media(min-width:1000px){.pteaser__hero-grid{grid-template-columns:1fr 1fr;gap:var(--sole-space-3xl)}.pteaser__copy-col{order:1}.pteaser__stage-col{order:2}}.pteaser__badge{display:inline-block;background:var(--sole-accent);color:var(--sole-on-accent);font-family:var(--sole-font-display);font-weight:var(--sole-fw-bold, 700);font-size:var(--sole-body-s-size);text-transform:uppercase;letter-spacing:.05em;padding:5px 12px;border-radius:var(--sole-radius-sm)}.pteaser__h1{font-family:var(--sole-font-display);font-weight:700;font-size:var(--sole-h1-size);line-height:var(--sole-h1-lh);text-transform:uppercase;margin:var(--sole-space-md) 0 0}.pteaser__u{display:block;width:64px;height:4px;background:var(--sole-accent);margin-top:var(--sole-space-md)}.pteaser__arrival{color:var(--sole-countdown-accent);font-family:var(--sole-font-display);font-weight:600;font-size:var(--sole-body-l-size);line-height:var(--sole-body-l-lh);margin:var(--sole-space-md) 0 0}.pteaser__hook{color:var(--sole-text);opacity:.9;font-size:var(--sole-body-m-size);line-height:1.4;max-width:40ch;margin:var(--sole-space-sm) 0 0}.pteaser__desc{color:var(--sole-text);opacity:.85;font-size:var(--sole-body-size);line-height:var(--sole-body-lh);max-width:46ch;margin:var(--sole-space-md) 0 0}.pteaser__desc :where(p){margin:0 0 var(--sole-space-sm)}.pteaser__desc :where(ul){margin:var(--sole-space-sm) 0 0;padding-left:1.15em}.pteaser__desc :where(li){margin:0 0 4px}.pteaser__capture{margin-top:var(--sole-space-xl);max-width:32rem;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:var(--sole-radius-lg);padding:clamp(1.25rem,3vw,1.75rem)}.pteaser__capture:focus-within{box-shadow:0 0 0 1px #ffffff24}.pteaser__capture-h{font-family:var(--sole-font-display);font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:var(--sole-body-m-size);margin:0 0 var(--sole-space-sm)}.pteaser__form-row{display:flex;flex-wrap:wrap;gap:var(--sole-space-sm)}.pteaser__form-row input[type=email]{flex:1 1 13rem;min-height:52px;padding:0 var(--sole-space-md);font-size:16px;color:var(--sole-ink);background:var(--sole-white);border:1px solid rgba(0,0,0,.08);border-radius:var(--sole-radius);caret-color:var(--sole-accent)}.pteaser__form-row input[type=email]::placeholder{color:#666}.pteaser__form-row input[type=email]:focus-visible{outline:3px solid var(--sole-accent);outline-offset:2px}.pteaser__cta{min-height:48px}.pteaser__capture-sub{font-size:var(--sole-body-s-size);color:var(--sole-text-muted);margin:var(--sole-space-sm) 0 0}.pteaser__form-err{color:var(--sole-error-text, #ff8a8a);font-size:var(--sole-body-s-size);margin:var(--sole-space-sm) 0 0}.pteaser__form-ok{color:var(--sole-success-text);font-weight:600;font-size:var(--sole-body-size);margin:var(--sole-space-sm) 0 0}.pteaser__gallery{display:block}.pteaser__stage{position:relative;min-height:clamp(300px,40vw,480px);display:flex;align-items:flex-end;justify-content:center;border-radius:var(--sole-radius-lg);overflow:hidden;background:radial-gradient(58% 58% at 60% 55%,#44474d,#2a2c31 44%,#16181c 76%)}.pteaser__wm{position:absolute;top:clamp(20px,6%,40px);bottom:auto;left:6%;right:6%;text-align:right;font-family:var(--sole-font-display);font-weight:700;font-size:clamp(3.5rem,12vw,9rem);line-height:1;letter-spacing:-.03em;color:#ffffff0d;pointer-events:none;z-index:1;white-space:nowrap;-webkit-mask-image:linear-gradient(to bottom,#000 60%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,transparent 100%)}.pteaser__main{position:relative;z-index:2;width:100%;max-width:100%;height:auto;max-height:100%;object-fit:contain;filter:drop-shadow(0 24px 48px rgba(0,0,0,.55))}.pteaser__gallery--light .pteaser__stage{background:radial-gradient(60% 60% at 60% 50%,#fff,#f3f4f6 78%)}.pteaser__gallery--light .pteaser__wm{color:#0000000d}.pteaser__gallery--light .pteaser__main{filter:drop-shadow(0 18px 34px rgba(0,0,0,.2))}.pteaser__gallery--light .pteaser__thumb{background:#fff;border-color:#0000001f}.pteaser__gallery--light .pteaser__thumb.is-active{border-color:var(--sole-accent)}.pteaser__thumbs{display:flex;flex-wrap:wrap;gap:var(--sole-space-sm);margin:var(--sole-space-md) 0 0;padding:0;list-style:none}.pteaser__thumb{width:72px;height:72px;padding:0;border:2px solid transparent;border-radius:var(--sole-radius);overflow:hidden;background:var(--sole-surface);cursor:pointer}.pteaser__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pteaser__thumb.is-active{border-color:var(--sole-accent)}.pteaser__thumb:focus-visible{outline:3px solid var(--sole-focus-ring);outline-offset:2px}.pteaser__nophoto{position:relative;min-height:clamp(300px,40vw,480px);border-radius:var(--sole-radius-lg);overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:var(--sole-space-md);padding:var(--sole-space-2xl);background:radial-gradient(58% 58% at 60% 55%,#2c2f34 0%,var(--sole-dark-surface, #1a1a1a) 70%)}.pteaser__nophoto .pteaser__wm{font-size:clamp(3.5rem,12vw,9rem)}.pteaser__nophoto-chips{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:var(--sole-space-sm)}.pteaser__nophoto-chips span{border:1px solid var(--sole-border);border-radius:var(--sole-radius-pill);padding:5px 12px;font-size:var(--sole-body-s-size);font-weight:500}.pteaser__nophoto-note{position:relative;z-index:2;font-size:var(--sole-body-s-size);letter-spacing:.08em;text-transform:uppercase;color:var(--sole-text-muted)}.pteaser__nophoto--light{background:radial-gradient(60% 60% at 60% 50%,#fff,#f3f4f6 78%);color:#1a1c1e}.pteaser__nophoto--light .pteaser__wm{color:#0000000d}.pteaser__nophoto--light .pteaser__nophoto-chips span{border-color:#00000026;color:#1a1c1e}.pteaser__nophoto--light .pteaser__nophoto-note{color:#5b616b}.pteaser__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sole-space-md);margin:var(--sole-space-2xl) 0 0}@media(min-width:620px){.pteaser__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.pteaser__stat{border-left:2px solid var(--sole-accent);padding-left:var(--sole-space-md)}.pteaser__stat-v{font-family:var(--sole-font-display);font-weight:700;font-size:var(--sole-h3-size);line-height:1}.pteaser__stat-l{font-size:var(--sole-body-s-size);text-transform:uppercase;letter-spacing:.04em;color:var(--sole-text-muted);margin:6px 0 0}.pteaser__closing{background:var(--sole-surface);color:var(--sole-text);padding-block:clamp(2rem,4vw,3.25rem);border-top:1px solid var(--sole-border);text-align:center}.pteaser__closing-eyebrow{font-size:var(--sole-body-s-size);text-transform:uppercase;letter-spacing:.1em;color:var(--sole-accent-text);font-weight:700;margin:0 0 var(--sole-space-sm)}.pteaser__closing-h{font-family:var(--sole-font-display);font-weight:700;text-transform:uppercase;font-size:var(--sole-h2-size);line-height:var(--sole-h2-lh);margin:0 0 var(--sole-space-lg)}.pteaser .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:no-preference){.pteaser__copy-col>*,.pteaser__stage-col{opacity:0;transform:translateY(16px);animation:pteaserRise .55s ease-out forwards}.pteaser__stage-col{animation-delay:.05s}.pteaser__copy-col>*:nth-child(2){animation-delay:.1s}.pteaser__copy-col>*:nth-child(3){animation-delay:.16s}.pteaser__copy-col>*:nth-child(n+4){animation-delay:.22s}@keyframes pteaserRise{to{opacity:1;transform:none}}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/product-teaser.css.map */
