.txgM7a_home{--gutter:clamp(20px, 5vw, 72px);max-width:1440px;padding:0 var(--gutter);margin:auto}.txgM7a_header{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;height:100px;margin:auto;padding:0 clamp(20px,5vw,72px);display:flex}.txgM7a_header>a:first-child{letter-spacing:-.065em;font-size:32px}.txgM7a_navigation{gap:36px;display:flex}.txgM7a_navigation a,.txgM7a_signIn{align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.txgM7a_signIn{gap:24px}.txgM7a_navigation a:hover,.txgM7a_signIn:hover{text-decoration:underline}.txgM7a_hero{text-align:center;padding:88px 0 72px}.txgM7a_eyebrow{letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:500}.txgM7a_hero h1{letter-spacing:-.065em;font-size:clamp(52px,7.4vw,106px);font-weight:500;line-height:1.02}.txgM7a_intro{color:var(--muted);max-width:500px;margin:28px auto 0;font-size:18px;line-height:1.6}.txgM7a_actions{justify-content:center;align-items:center;gap:28px;margin-top:32px;display:flex}.txgM7a_actions>a:first-child,.txgM7a_closing>a{gap:28px;min-height:48px;font-size:14px}.txgM7a_quietLink{align-items:center;gap:20px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.txgM7a_quietLink:hover{text-decoration:underline}.txgM7a_product,.txgM7a_explanation,.txgM7a_provider{scroll-margin-top:32px}.txgM7a_previewWrap{background:var(--surface);padding:24px 40px 40px}.txgM7a_previewControls{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.txgM7a_viewSwitch{gap:20px;display:flex}.txgM7a_viewSwitch button{min-height:40px;color:var(--muted);background:0 0;border:0;border-bottom:1px solid #0000;padding:8px 0;font-size:12px;font-weight:400}.txgM7a_viewSwitch button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}.txgM7a_viewSwitch button:hover{color:var(--ink)}.txgM7a_previewLabel{letter-spacing:.1em;color:var(--muted);font-size:12px}.txgM7a_previewWindow{background:var(--paper);border:1px solid var(--line)}.txgM7a_appBar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:72px;padding:0 32px;display:flex}.txgM7a_appBrand{letter-spacing:-.05em;align-items:center;gap:20px;font-size:20px;font-weight:700;display:flex}.txgM7a_appBrand span{letter-spacing:0;font-size:12px;font-weight:400}.txgM7a_appBrand span:first-child{color:var(--line)}.txgM7a_appBar>a{align-items:center;gap:20px;min-height:44px;font-size:12px;text-decoration:none;display:flex}.txgM7a_appBar>a:hover{text-decoration:underline}.txgM7a_collection,.txgM7a_providerPreview{padding:32px}.txgM7a_collectionHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.txgM7a_collectionHeading h2{letter-spacing:-.05em;font-size:36px;line-height:1.1}.txgM7a_collectionHeading p{color:var(--muted);font-size:12px}.txgM7a_garments{grid-template-columns:1fr 1fr;gap:24px;display:grid}.txgM7a_garmentCard{min-width:0;text-decoration:none}.txgM7a_photo{background:var(--surface);aspect-ratio:1.26;place-items:center;display:grid;position:relative;overflow:hidden}.txgM7a_garment{width:78%;position:relative}.txgM7a_garment>img:first-child{mix-blend-mode:multiply;width:100%;height:auto;display:block}.txgM7a_garment .txgM7a_logo{width:10%;height:auto;position:absolute;top:28%;left:60%}.txgM7a_photoNote{letter-spacing:.08em;color:var(--muted);font-size:12px;position:absolute;bottom:16px;left:20px}.txgM7a_garmentInfo,.txgM7a_garmentMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.txgM7a_garmentInfo{margin-top:16px}.txgM7a_garmentInfo h3{letter-spacing:-.03em;font-size:18px}.txgM7a_garmentInfo>span{font-size:13px}.txgM7a_garmentMeta{color:var(--muted);margin-top:4px;font-size:12px}.txgM7a_garmentMeta>span:last-child{align-items:center;gap:12px;display:flex}.txgM7a_garmentMeta>span:last-child>span{color:var(--ink);font-size:20px}.txgM7a_previewCaption{color:var(--muted);justify-content:space-between;gap:20px;margin-top:16px;font-size:12px;display:flex}.txgM7a_explanation{grid-template-columns:1fr 1fr;gap:12%;padding:128px 0 112px;display:grid}.txgM7a_sectionIntro h2,.txgM7a_provider h2,.txgM7a_closing h2{letter-spacing:-.05em;font-size:clamp(32px,3.4vw,48px);line-height:1.12}.txgM7a_sectionIntro>p:not(.txgM7a_eyebrow){color:var(--muted);max-width:340px;margin:24px 0 16px;font-size:16px}.txgM7a_steps article{border-top:1px solid var(--line);padding:24px 0 28px}.txgM7a_steps h3{letter-spacing:-.025em;font-size:19px}.txgM7a_steps p{color:var(--muted);max-width:420px;margin-top:10px;font-size:15px}.txgM7a_steps article:last-child{padding-bottom:0}.txgM7a_provider{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.3fr 1fr;gap:10%;padding:56px 0;display:grid}.txgM7a_provider h2{font-size:clamp(28px,2.6vw,36px)}.txgM7a_providerCopy{padding-top:36px}.txgM7a_providerCopy p{color:var(--muted);max-width:420px;margin-bottom:16px;font-size:15px}.txgM7a_closing{text-align:center;padding:112px 0 96px}.txgM7a_closing h2{font-size:clamp(40px,4.6vw,64px)}.txgM7a_closing>a{margin-top:32px}.txgM7a_disclosure{color:var(--muted);margin-top:20px;font-size:12px}.txgM7a_signature{letter-spacing:-.06em;text-align:center;-webkit-user-select:none;user-select:none;padding:24px 0 56px;font-size:clamp(100px,26.6vw,385px);font-weight:700;line-height:.8}.txgM7a_orderSummary{gap:64px;padding:4px 0 24px;display:flex}.txgM7a_orderSummary>span{color:var(--muted);font-size:12px}.txgM7a_orderSummary strong{color:var(--ink);letter-spacing:-.05em;font-size:40px;font-weight:400;line-height:1.4;display:block}.txgM7a_providerPreview{min-height:499px}.txgM7a_orderTable{overflow:auto}.txgM7a_orderTable table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.txgM7a_orderTable th{color:var(--muted);background:var(--surface);padding:12px;font-weight:400}.txgM7a_orderTable td{border-bottom:1px solid var(--line);padding:8px 12px}.txgM7a_orderTable a{flex-direction:column;justify-content:center;min-height:44px;text-decoration:none;display:inline-flex}.txgM7a_orderTable a:hover{text-decoration:underline}.txgM7a_orderTable td:last-child a{align-items:center;min-width:44px;font-size:20px}.txgM7a_orderTable td span{color:var(--muted);font-size:12px}.txgM7a_providerNote{color:var(--muted);margin-top:24px;font-size:12px}.txgM7a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.txgM7a_garment{transition:transform .25s}.txgM7a_garmentCard:hover .txgM7a_garment{transform:scale(1.025)}.txgM7a_actions>a:first-child,.txgM7a_closing>a{transition:background-color .16s}}.txgM7a_actions>a:first-child:hover,.txgM7a_closing>a:hover{background:var(--muted)}@media (max-width:900px){.txgM7a_hero{padding-top:64px}.txgM7a_previewWrap{padding:20px}.txgM7a_previewLabel{display:none}.txgM7a_collection,.txgM7a_providerPreview{padding:24px}.txgM7a_photo{aspect-ratio:1}.txgM7a_garment{width:100%}.txgM7a_collectionHeading h2{font-size:30px}.txgM7a_explanation{gap:8%;padding:88px 0}.txgM7a_provider{gap:8%}.txgM7a_garmentInfo h3{font-size:16px}.txgM7a_providerPreview{min-height:450px}}@media (max-width:600px){.txgM7a_header{gap:16px;height:80px}.txgM7a_header>a:first-child{font-size:28px}.txgM7a_navigation{gap:16px}.txgM7a_navigation a,.txgM7a_signIn{font-size:12px}.txgM7a_navigation a:last-child{display:none}.txgM7a_signIn{gap:12px}.txgM7a_hero{padding:52px 0 48px}.txgM7a_hero h1{font-size:clamp(44px,10.8vw,64px)}.txgM7a_eyebrow{margin-bottom:20px;font-size:12px}.txgM7a_intro{margin-top:24px;font-size:16px}.txgM7a_actions{flex-wrap:wrap;gap:20px;margin-top:24px}.txgM7a_actions>a:first-child{gap:16px;padding:12px 16px}.txgM7a_quietLink{gap:12px;font-size:13px}.txgM7a_previewWrap{margin:0 -8px;padding:12px}.txgM7a_previewControls{margin:0 4px 12px}.txgM7a_viewSwitch{gap:20px}.txgM7a_viewSwitch button{font-size:12px}.txgM7a_appBar{min-height:60px;padding:0 16px}.txgM7a_appBrand{gap:12px;font-size:18px}.txgM7a_appBar>a{gap:8px;font-size:12px}.txgM7a_collection,.txgM7a_providerPreview{padding:24px 16px}.txgM7a_collectionHeading{margin-bottom:20px}.txgM7a_collectionHeading h2{font-size:28px}.txgM7a_collectionHeading p{display:none}.txgM7a_garments{grid-template-columns:1fr;gap:28px}.txgM7a_photo{aspect-ratio:1.15}.txgM7a_garment{width:84%}.txgM7a_garmentInfo h3{font-size:18px}.txgM7a_previewCaption{flex-direction:column;gap:4px;margin-top:20px;font-size:12px}.txgM7a_explanation{grid-template-columns:1fr;gap:40px;padding:72px 0}.txgM7a_sectionIntro h2{font-size:36px}.txgM7a_sectionIntro>p:not(.txgM7a_eyebrow){margin-top:20px}.txgM7a_steps article{padding:24px 0}.txgM7a_provider{grid-template-columns:1fr;gap:24px;padding:40px 0}.txgM7a_provider h2{font-size:30px}.txgM7a_providerCopy{padding-top:0}.txgM7a_closing{padding:72px 0 64px}.txgM7a_closing h2{font-size:40px}.txgM7a_signature{padding-bottom:32px;font-size:25vw}.txgM7a_orderSummary{gap:28px}.txgM7a_orderSummary>span,.txgM7a_orderTable table{font-size:12px}.txgM7a_orderTable td,.txgM7a_orderTable th{padding:8px 4px}.txgM7a_orderTable th:nth-child(2),.txgM7a_orderTable td:nth-child(2){display:none}.txgM7a_orderTable td:last-child a{min-width:40px}}
