.apparel-deadline{position:relative;z-index:2;max-width:1180px;margin:24px auto;padding:24px 28px;border:1px solid #737373;background:#101010;color:#fff;text-align:center;font-family:Arial,sans-serif}.apparel-deadline strong{display:block;font-size:12px;letter-spacing:.18em;line-height:1.5}.apparel-deadline p{margin:8px 0;font-size:clamp(15px,1.5vw,20px);line-height:1.5;font-weight:600}.apparel-deadline small{display:block;color:#d5d5d5;font-size:13px;line-height:1.5}.apparel-deadline--announcement{max-width:none;margin:0;border-width:0 0 1px;padding:14px 20px;background:#e9e8e5;color:#111}.apparel-deadline--announcement small{color:#333}.apparel-deadline--announcement p{margin:4px 0;font-size:15px}.apparel-deadline--announcement strong{font-size:10px}.last-call-notice{display:none!important}.arrival{position:relative;isolation:isolate;overflow:hidden;background:#000;border-block:1px solid #292929;padding:clamp(48px,8vw,120px) 24px;scroll-margin-top:24px}.arrival-atmosphere{position:absolute;inset:0;z-index:-1;opacity:.18;background:repeating-linear-gradient(90deg,transparent 0 74px,#4f4f4f 75px,transparent 76px),linear-gradient(0deg,#000 0%,transparent 50%,#000 100%);mask-image:linear-gradient(0deg,#000,transparent 85%);pointer-events:none}.arrival-composition{max-width:1180px;margin:auto;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(20px,4vw,70px)}.arrival-monogram{display:block;width:100%;height:auto;object-fit:contain;filter:none;transform:none;mix-blend-mode:normal;opacity:1}.arrival-copy h2{margin:0;color:#f5f5f5;font-family:Impact,Arial Narrow,sans-serif;font-weight:700;font-size:clamp(32px,4.5vw,68px);line-height:1.08;letter-spacing:-.015em}.arrival-copy h2 span{display:block;margin-bottom:8px}.arrival-copy h2 span:last-child{color:#b8b8b8}.arrival-whisper{margin:32px 0 26px;color:#ddd;font-size:16px;line-height:1.5}.arrival-instruction{font-size:11px;letter-spacing:.16em;color:#bdbdbd;line-height:1.7}.arrival-entered .arrival-copy h2 span,.arrival-entered .arrival-whisper,.arrival-entered .arrival-instruction{animation:arrival-reveal .7s both}.arrival-entered .arrival-copy h2 span:nth-child(2){animation-delay:.45s}.arrival-entered .arrival-copy h2 span:nth-child(3){animation-delay:.9s}.arrival-entered .arrival-whisper{animation-delay:1.35s}.arrival-entered .arrival-instruction{animation-delay:1.8s}@keyframes arrival-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.journal-discovery{position:relative;padding:36px 24px}.journal-discovery a{display:flex;justify-content:space-between;border-block:1px solid #555;padding:22px 0;color:#fff;font-size:24px;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline:3px solid #fff;outline-offset:5px}.size-pill{min-width:46px;min-height:46px}.size-pill[aria-pressed=true]{outline:2px solid #fff;outline-offset:3px}.product-detail-media img{object-fit:contain;max-width:100%;height:auto}.product-detail-list{line-height:1.8}.product-detail-copy{max-width:65ch}.site-nav a,.site-nav summary{min-height:44px;display:flex;align-items:center}.menu-toggle{min-height:44px;min-width:44px}@media(max-width:720px){.arrival-composition{grid-template-columns:1fr;gap:28px}.arrival-monogram{max-width:480px;margin:auto}.arrival-copy{padding:0 12px}.arrival-copy h2{font-size:clamp(32px,8.8vw,54px)}.arrival{padding:40px 16px 56px}.apparel-deadline{padding:20px 16px;margin:18px 16px}.apparel-deadline--announcement{margin:0;padding:12px 16px}.apparel-deadline p{font-size:15px}.apparel-deadline small{font-size:12px}.product-detail-shell{grid-template-columns:minmax(0,1fr)}.product-detail-card{min-width:0}.product-detail-meta{grid-template-columns:1fr}.size-row{flex-wrap:wrap;gap:12px}.hero-meta{gap:12px}.artifact-grid{gap:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation:none!important;transition:none!important}.arrival-copy>*{opacity:1;transform:none}}.hero-copy{min-width:0}.hero-copy h1{font-size:clamp(48px,7vw,88px);overflow-wrap:normal;line-height:1.04}.hero-layout{gap:32px}@media(max-width:720px){.hero-copy h1{font-size:clamp(42px,12vw,60px)}}[hidden]{display:none!important}.size-pill[aria-pressed=true]{background:#eee;color:#111}.intercept-signal{display:inline-flex;align-items:center;gap:32px;margin-top:28px;padding:16px 0;min-height:48px;border-bottom:1px solid #888;color:#eee;font-size:11px;letter-spacing:.15em;text-decoration:none}.intercept-signal:hover{border-color:#fff;color:#fff}.size-pill[aria-pressed=true]:hover,.size-pill[aria-pressed=true]:focus-visible{color:#111}@media(max-width:720px){.product-detail>.section{padding-top:28px}.product-detail-media{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px}.product-detail-media img{width:100%;height:auto;aspect-ratio:auto;padding:8px}.product-detail-media img:only-child{grid-column:1/-1;max-height:280px;object-fit:contain}}
