.v2{--v2-ink:#000;--v2-muted:#3f3f3f;--v2-line:#d9d9d6;--v2-tint:#f2f2ef;--v2-paper:#fff;--v2-max:1240px;--v2-gut:clamp(20px,4vw,48px);color:var(--v2-ink);font-family:var(--font-body--family);font-size:1rem;line-height:1.6}.v2 *,.v2 *:before,.v2 *:after{box-sizing:border-box}.v2 img{display:block;max-width:100%;height:auto}.v2 a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}.v2 a:hover{text-decoration-thickness:2px}.v2 :focus-visible{outline:2px solid currentColor;outline-offset:3px}.v2-wrap{max-width:var(--v2-max);margin:0 auto;padding:0 var(--v2-gut)}.v2 h1,.v2 h2,.v2 h3{font-family:var(--font-heading--family);margin:0;color:inherit}.v2-h2{font-weight:750;font-size:clamp(1.75rem,3.6vw,2.75rem);line-height:1.04;letter-spacing:-.025em;max-width:22ch;text-wrap:balance}.v2-lede{font-size:1.0625rem;line-height:1.6;color:var(--v2-muted);max-width:58ch;margin:14px 0 0}.v2-label{font-size:.875rem;line-height:1.4;color:var(--v2-muted);margin:0 0 10px}.v2-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:clamp(28px,4vw,44px)}.v2-head .v2-lede{margin-top:10px}.v2-more{font-weight:600;font-size:.9375rem;display:inline-flex;align-items:center;min-height:44px}.v2-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.v2-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;border:1.5px solid var(--v2-ink);font-weight:600;font-size:.9375rem;text-decoration:none;background:transparent;color:var(--v2-ink);cursor:pointer;transition:background-color .15s,color .15s}.v2 .v2-btn{color:var(--v2-ink);text-decoration:none}.v2 .v2-btn--solid,.v2 .v2-btn:hover{background:var(--v2-ink);color:var(--v2-paper)}.v2 .v2-btn--solid:hover{background:#2a2a2a;border-color:#2a2a2a}.v2-dark .v2-btn{color:#fff;border-color:#fff}.v2-dark .v2-btn--solid,.v2-dark .v2-btn:hover{background:#fff;color:#000}.v2-hero{padding-top:clamp(32px,6vw,80px)}.v2-hero__grid{display:grid;grid-template-columns:1fr;gap:20px 56px;align-items:end}@media(min-width:900px){.v2-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.v2-hero__title{font-weight:800;font-size:clamp(2.6rem,7.4vw,5.75rem);line-height:.96;letter-spacing:-.035em;text-wrap:balance;max-width:12ch}.v2-hero__copy p{margin:0 0 14px;font-size:1.0625rem;line-height:1.6;max-width:46ch}.v2-hero__status{color:var(--v2-muted);font-size:.9375rem!important}.v2-hero__figure{margin:clamp(32px,5vw,56px) 0 0}.v2-hero__figure img{width:100%;aspect-ratio:3/2;object-fit:cover;background:var(--v2-tint)}.v2-cap{font-size:.875rem;line-height:1.45;color:var(--v2-muted);margin-top:10px}.v2-hero__figure .v2-cap{padding:0 var(--v2-gut);max-width:var(--v2-max);margin-left:auto;margin-right:auto}.v2-tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}@media(max-width:749px){.v2-tiles>li:last-child:nth-child(odd){grid-column:1/-1}.v2-tiles>li:last-child:nth-child(odd) .v2-tile__media{aspect-ratio:2/1}}@media(min-width:750px){.v2-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 20px}}@media(min-width:1100px){.v2-tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}.v2-tile{margin:0}.v2-tile a{text-decoration:none;display:block}.v2-tile__media{aspect-ratio:1/1;background:var(--v2-tint);border-radius:10px;overflow:hidden}.v2-tile__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.v2-tile a:hover img{transform:scale(1.03)}.v2-tile__class{font-size:.8125rem;color:var(--v2-muted);margin:14px 0 2px}.v2-tile__title{font-weight:700;font-size:1.125rem;line-height:1.25;letter-spacing:-.01em}.v2-tile a:hover .v2-tile__title{text-decoration:underline;text-underline-offset:.2em}.v2-tile__text{font-size:.9375rem;line-height:1.5;margin:4px 0 0;color:var(--v2-muted)}.v2-pieces{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px}@media(min-width:900px){.v2-pieces{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}}.v2-piece{margin:0;display:flex;flex-direction:column}.v2-piece__media{aspect-ratio:1/1;background:var(--v2-tint);border-radius:8px;overflow:hidden}.v2-piece__media img{width:100%;height:100%;object-fit:cover}.v2-piece__label{font-size:.8125rem;color:var(--v2-muted);margin:14px 0 2px}.v2-piece__title{font-weight:650;font-size:1rem;line-height:1.35}.v2-piece__title a{text-decoration:none}.v2-piece__title a:hover{text-decoration:underline}.v2-specs{list-style:none;margin:8px 0 0;padding:0;font-size:.875rem;line-height:1.5;color:var(--v2-muted)}.v2-specs li{margin:0;padding:0}.v2-piece__state{margin-top:10px;font-size:.8125rem;font-weight:600}.v2-note{font-size:.875rem;color:var(--v2-muted);margin:28px 0 0}.v2-dark{background:#000;color:#fff}.v2-dark .v2-lede,.v2-dark .v2-label,.v2-dark .v2-cap{color:#c9c9c9}.v2-dark a{color:#fff}.v2-photos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:28px 20px}@media(min-width:640px){.v2-photos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.v2-photos{grid-template-columns:repeat(3,minmax(0,1fr))}}.v2-photo{margin:0}.v2-photo img{width:100%;aspect-ratio:3/2;object-fit:cover;background:#1a1a1a}.v2-photo figcaption{font-size:.9375rem;font-weight:600;margin-top:10px}.v2-photo figcaption span{display:block;font-weight:400;font-size:.875rem;color:#c9c9c9;margin-top:2px}.v2-feature{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}@media(min-width:900px){.v2-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}}.v2-feature__media{background:var(--v2-tint);border-radius:10px;overflow:hidden;aspect-ratio:1/1}.v2-feature__media img{width:100%;height:100%;object-fit:cover}.v2-feature p{max-width:52ch}.v2-dl{margin:22px 0 0;border-top:1px solid var(--v2-line);font-size:.9375rem;max-width:52ch}.v2-dl div{display:grid;grid-template-columns:7.5rem 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--v2-line)}.v2-dl dt{font-weight:600;margin:0}.v2-dl dd{margin:0;color:var(--v2-muted)}.v2-info{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0 40px}@media(min-width:750px){.v2-info{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.v2-info{grid-template-columns:repeat(4,minmax(0,1fr))}}.v2-info li{border-top:1.5px solid var(--v2-ink);padding:18px 0 28px;margin:0}.v2-info h3{font-weight:700;font-size:1.0625rem;line-height:1.3;margin:0 0 6px}.v2-info p{margin:0;font-size:.9375rem;line-height:1.55;color:var(--v2-muted)}.v2-tintband{background:var(--v2-tint)}.v2-wl{max-width:640px;margin:0 auto}.v2-form{margin-top:28px;display:grid;gap:16px}.v2-field{display:grid;gap:6px}.v2-field label{font-weight:600;font-size:.9375rem}.v2-field input[type=email],.v2-field input[type=text],.v2-field select{width:100%;min-height:50px;padding:0 14px;border:1.5px solid #6f6f6f;border-radius:8px;background:#fff;color:#000;font:inherit;font-size:1rem}.v2-field input:focus-visible,.v2-field select:focus-visible{outline:2px solid #000;outline-offset:2px;border-color:#000}.v2-row{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:640px){.v2-row{grid-template-columns:1fr 1fr}}.v2-check{display:flex;gap:12px;align-items:flex-start;font-size:.9375rem;line-height:1.45}.v2-check input{width:22px;height:22px;margin:1px 0 0;flex:none;accent-color:#000}.v2-small{font-size:.8125rem;line-height:1.5;color:var(--v2-muted);margin:4px 0 0}.v2-alert{padding:14px 16px;border-radius:8px;border:1.5px solid #000;background:#fff;font-weight:600;margin-top:20px}.v2-alert--error{border-color:#7a1a1a;color:#7a1a1a}.v2-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.v2-story{max-width:760px}.v2-story p{font-size:1.1875rem;line-height:1.55;margin:16px 0 0}.v2-crumb{font-size:.875rem;color:var(--v2-muted);margin:0 0 18px}.v2-crumb a{color:var(--v2-muted)}.v2-coll__title{font-weight:800;font-size:clamp(2.4rem,6vw,4.25rem);line-height:.98;letter-spacing:-.03em}.v2-coll__desc{max-width:60ch;margin-top:16px;font-size:1.0625rem;line-height:1.6}.v2-coll__desc p{margin:0 0 10px}.v2-chip{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border:1.5px solid var(--v2-ink);border-radius:999px;font-size:.875rem;font-weight:600;margin-top:18px}.v2-others{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.v2-others a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1.5px solid var(--v2-line);border-radius:999px;text-decoration:none;font-weight:600;font-size:.9375rem}.v2-others a:hover{border-color:var(--v2-ink)}.v2-others a[aria-current]{background:var(--v2-ink);color:#fff;border-color:var(--v2-ink)}@media(prefers-reduced-motion:reduce){.v2 *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sgs-v2.css.map */
