.tryon-page{color:#183b30;background:linear-gradient(135deg,#f5f3ed,#edf4ef);min-height:90vh;padding:76px max(24px,5vw) 96px}.tryon-workspace{grid-template-columns:minmax(280px,.85fr) minmax(420px,1.15fr);align-items:start;gap:68px;max-width:1240px;margin:auto;display:grid}.tryon-kicker{letter-spacing:.2em;color:#497366;font-size:11px;font-weight:700}.tryon-intro h1{letter-spacing:-.06em;margin:24px 0;font-size:clamp(42px,4.6vw,68px);line-height:1.06}.tryon-intro h1 em{color:#4c7968;font-family:Georgia,serif;font-weight:400}.tryon-intro>p{color:#586b62;max-width:410px;font-size:18px;line-height:1.7}.tryon-steps{gap:25px;margin:36px 0;padding:0;list-style:none;display:grid}.tryon-steps li{gap:18px;display:flex}.tryon-steps li>span{border:1px solid #ccd9d0;border-radius:50%;flex-shrink:0;place-content:center;width:32px;height:32px;font-size:11px;display:grid}.tryon-steps strong,.tryon-steps small{display:block}.tryon-steps strong{margin-bottom:5px;font-size:15px}.tryon-steps small{color:#66756c;font-size:13px;line-height:1.65}.tryon-note{border-top:1px solid #d5dfd6;max-width:420px;padding-top:24px;font-size:12px;line-height:1.7}.tryon-note p{color:#66756c;margin:6px 0}.tryon-note a{text-decoration:underline}.tryon-editor .editor-card{border:1px solid #dfe7df;border-radius:20px;width:100%;max-width:none;box-shadow:0 18px 60px #183b3010}.tryon-editor .editor-card-head{color:#3c6b59}.tryon-editor .button-full{background:#245a45}.tryon-editor .privacy-note{font-size:11px}.tryon-outfits{border:0;margin:24px 0;padding:0}.tryon-outfits legend{letter-spacing:.03em;color:#385345;margin-bottom:14px;font-size:12px;font-weight:700}.tryon-outfits>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tryon-outfits button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce4dc;border-radius:10px;padding:15px 13px;transition:background .15s,border-color .15s}.tryon-outfits button[aria-pressed=true]{background:#eef6ef;border-color:#387156;box-shadow:inset 0 0 0 1px #387156}.tryon-outfits strong,.tryon-outfits small{display:block}.tryon-outfits strong{color:#234b3a;font-size:13px}.tryon-outfits small{color:#6c7d71;margin-top:5px;font-size:10px}.tryon-outfits button:focus-visible{outline-offset:2px;outline:3px solid #9bcab2}.tryon-outfits:disabled{opacity:.6}.tryon-editor .drop-zone{min-height:230px}@media (max-width:900px){.tryon-workspace{grid-template-columns:1fr;gap:28px}.tryon-page{padding:36px 20px 60px}.tryon-intro h1{font-size:46px}.tryon-steps{grid-template-columns:repeat(3,1fr);gap:16px}.tryon-steps li{display:block}.tryon-steps li>span{margin-bottom:10px}.tryon-note{max-width:none}}@media (max-width:480px){.tryon-steps{grid-template-columns:1fr}.tryon-steps li{display:flex}.tryon-intro h1{font-size:42px}.tryon-outfits button{padding:12px 10px}.tryon-outfits small{line-height:1.5}.tryon-editor .editor-card-head>span{display:none}}.tryon-brand{letter-spacing:.1em;color:#456b58;justify-content:space-between;gap:16px;max-width:1240px;margin:0 auto 42px;font-size:11px;font-weight:700;display:flex}.tryon-balance{border-bottom:1px solid #e2e8e1;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 0;font-size:12px;display:flex}.tryon-balance>span{color:#62766a;margin-left:auto}.tryon-balance>div{gap:16px;width:100%;display:flex}.tryon-balance a{color:#245a45;text-decoration:underline}.tryon-page .editor-card-head{margin-bottom:0}.tryon-seo{border-top:1px solid #d5dfd6;grid-template-columns:1fr 1fr;gap:68px;max-width:1240px;margin:72px auto 0;padding-top:40px;display:grid}.tryon-seo h2{margin:14px 0 18px;font-size:26px}.tryon-seo p{color:#586b62;font-size:14px;line-height:1.85}.tryon-seo a{text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.tryon-seo{grid-template-columns:1fr;gap:28px;margin-top:48px}}
