.outfit-recommendation[data-astro-cid-m2ldghrz]{--outfit-panel-height:350px;background:#fff;border:1px solid #d5e2f9;border-radius:18px;justify-self:end;width:100%;max-width:700px;padding:23px;box-shadow:0 18px 50px #29313e0b}.outfit-audience-switch[data-astro-cid-m2ldghrz]{gap:6px;margin-bottom:17px;display:flex}.outfit-audience-switch[data-astro-cid-m2ldghrz] button[data-astro-cid-m2ldghrz]{min-height:32px;color:var(--muted);background:#fff;border:1px solid #dce7f9;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:750;display:flex}.outfit-audience-switch[data-astro-cid-m2ldghrz] button[data-astro-cid-m2ldghrz][aria-pressed=true]{color:#fff;background:var(--brand-strong);border-color:var(--brand-strong)}.outfit-audience-switch[data-astro-cid-m2ldghrz] button[data-astro-cid-m2ldghrz]:hover{border-color:var(--brand)}.outfit-heading[data-astro-cid-m2ldghrz]{justify-content:space-between;align-items:center;gap:14px;margin-bottom:19px;display:flex}.outfit-heading[data-astro-cid-m2ldghrz]>div[data-astro-cid-m2ldghrz]{flex:1;min-width:0}.outfit-eyebrow[data-astro-cid-m2ldghrz]{letter-spacing:1.8px;color:var(--brand-strong);font-size:9px;font-weight:800}.outfit-heading[data-astro-cid-m2ldghrz] h2[data-astro-cid-m2ldghrz]{letter-spacing:-1px;margin-top:5px;font-size:28px;font-weight:750}.outfit-selector[data-astro-cid-m2ldghrz]{flex-shrink:0;max-width:130px}.outfit-selector[data-astro-cid-m2ldghrz]>span[data-astro-cid-m2ldghrz]{color:var(--muted);margin-bottom:4px;font-size:8px;font-weight:650;display:block}.outfit-selector[data-astro-cid-m2ldghrz] select[data-astro-cid-m2ldghrz]{width:100%;color:var(--ink);cursor:pointer;background:#f6f9ff;border:1px solid #d5e2f9;border-radius:6px;padding:7px 5px;font-size:10px;font-weight:700;display:block}.outfit-look-layout[data-astro-cid-m2ldghrz]{height:var(--outfit-panel-height);grid-template-columns:.8fr 1.2fr;gap:16px;display:grid}.outfit-products[data-astro-cid-m2ldghrz]{flex-direction:column;min-width:0;min-height:0;display:flex}.outfit-products-heading[data-astro-cid-m2ldghrz]{justify-content:space-between;align-items:center;gap:6px;margin-bottom:10px;font-size:11px;font-weight:750;display:flex}.outfit-products-heading[data-astro-cid-m2ldghrz]>span[data-astro-cid-m2ldghrz]{color:var(--muted);white-space:nowrap;font-size:9px;font-weight:500}.outfit-tryon[data-astro-cid-m2ldghrz]{flex-direction:column;gap:8px;min-width:0;min-height:0;margin:0;display:flex}.outfit-model-image[data-astro-cid-m2ldghrz]{background:#edf1fc;border:1px solid #e0e9f8;border-radius:11px;flex:1;align-items:center;min-height:0;display:flex;overflow:hidden}.outfit-model-image[data-astro-cid-m2ldghrz] img[data-astro-cid-m2ldghrz]{object-fit:contain;flex-shrink:0;width:100%;height:100%}.outfit-tryon[data-astro-cid-m2ldghrz] figcaption[data-astro-cid-m2ldghrz]{color:var(--muted);flex-wrap:wrap;gap:3px 6px;font-size:8px;line-height:1.5;display:flex}.outfit-tryon[data-astro-cid-m2ldghrz] figcaption[data-astro-cid-m2ldghrz]>span[data-astro-cid-m2ldghrz]{color:var(--brand-strong);font-weight:750}.outfit-board[data-astro-cid-m2ldghrz]{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:0;display:grid}.outfit-board-5[data-astro-cid-m2ldghrz] .outfit-piece[data-astro-cid-m2ldghrz]:nth-child(4){grid-column:span 2}.outfit-board-4[data-astro-cid-m2ldghrz] .outfit-piece[data-astro-cid-m2ldghrz]:nth-child(4){grid-column:1/-1}.outfit-board-3[data-astro-cid-m2ldghrz]{grid-template-rows:1.15fr .85fr;grid-template-columns:1.1fr 1fr}.outfit-board-3[data-astro-cid-m2ldghrz] .outfit-piece[data-astro-cid-m2ldghrz]:nth-child(2){grid-area:1/2/3}.outfit-piece[data-astro-cid-m2ldghrz]{background:#f3f7ff;border:1px solid #e0e9f8;border-radius:9px;flex-direction:column;min-width:0;min-height:0;padding:8px;transition:border-color .18s,background .18s;display:flex}.outfit-piece[data-astro-cid-m2ldghrz]:hover{border-color:var(--brand);background:#edf3ff}.outfit-piece-label[data-astro-cid-m2ldghrz]{color:var(--muted);text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:4px;font-size:6px;font-weight:750;display:flex}.outfit-piece-label[data-astro-cid-m2ldghrz]>span[data-astro-cid-m2ldghrz]{color:var(--brand-strong)}.outfit-piece-label[data-astro-cid-m2ldghrz] svg[data-astro-cid-m2ldghrz]{width:10px;height:10px;margin-left:auto}.outfit-image[data-astro-cid-m2ldghrz]{flex:1;place-items:center;min-height:0;padding-block:6px;display:grid;overflow:hidden}.outfit-image[data-astro-cid-m2ldghrz] img[data-astro-cid-m2ldghrz]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;min-height:0}.outfit-piece-name[data-astro-cid-m2ldghrz]{font-size:9px;font-weight:750;line-height:1.4}.outfit-footer[data-astro-cid-m2ldghrz]{justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.outfit-footer[data-astro-cid-m2ldghrz] p[data-astro-cid-m2ldghrz]{min-width:0;font-size:11px;font-weight:750}.outfit-footer[data-astro-cid-m2ldghrz] strong[data-astro-cid-m2ldghrz]{font-weight:750}.outfit-footer[data-astro-cid-m2ldghrz] p[data-astro-cid-m2ldghrz]>span[data-astro-cid-m2ldghrz]{color:var(--muted);margin-top:3px;font-size:9px;font-weight:500;display:block}.outfit-pagination[data-astro-cid-m2ldghrz]{flex-shrink:0;align-items:center;gap:7px;display:flex}.outfit-pagination[data-astro-cid-m2ldghrz] button[data-astro-cid-m2ldghrz]{width:28px;height:28px;color:var(--brand-strong);background:var(--accent-soft);border:0;border-radius:50%;place-items:center;display:grid}.outfit-pagination[data-astro-cid-m2ldghrz] button[data-astro-cid-m2ldghrz]:not(:disabled):hover{background:#d5e5ff}.outfit-pagination[data-astro-cid-m2ldghrz] button[data-astro-cid-m2ldghrz]:disabled{opacity:.35;cursor:default}.outfit-pagination[data-astro-cid-m2ldghrz] button[data-astro-cid-m2ldghrz]:first-child{transform:rotate(180deg)}.outfit-pagination[data-astro-cid-m2ldghrz]>span[data-astro-cid-m2ldghrz]{color:var(--muted);white-space:nowrap;font-size:9px}@media (width>=641px) and (width<=899px){.outfit-recommendation[data-astro-cid-m2ldghrz]{padding:15px}.outfit-heading[data-astro-cid-m2ldghrz]{flex-wrap:wrap;gap:8px}.outfit-heading[data-astro-cid-m2ldghrz] h2[data-astro-cid-m2ldghrz]{font-size:24px}.outfit-selector[data-astro-cid-m2ldghrz]{max-width:110px}.outfit-look-layout[data-astro-cid-m2ldghrz]{grid-template-columns:.7fr 1.3fr;gap:10px}.outfit-board[data-astro-cid-m2ldghrz]{gap:5px}.outfit-piece[data-astro-cid-m2ldghrz]{padding:5px}.outfit-piece-name[data-astro-cid-m2ldghrz]{font-size:9px}}@media (width<=640px){.outfit-recommendation[data-astro-cid-m2ldghrz]{--outfit-panel-height:390px;border-radius:14px;justify-self:center;max-width:480px;margin-top:30px;padding:16px}.outfit-heading[data-astro-cid-m2ldghrz]{gap:8px}.outfit-heading[data-astro-cid-m2ldghrz] h2[data-astro-cid-m2ldghrz]{font-size:25px}.outfit-look-layout[data-astro-cid-m2ldghrz]{grid-template-columns:.7fr 1.3fr;gap:10px}.outfit-products-heading[data-astro-cid-m2ldghrz]{gap:4px;font-size:10px}.outfit-products-heading[data-astro-cid-m2ldghrz]>span[data-astro-cid-m2ldghrz]{font-size:8px}.outfit-board[data-astro-cid-m2ldghrz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.outfit-board-5[data-astro-cid-m2ldghrz]{grid-template-rows:repeat(3,minmax(0,1fr))}.outfit-board-5[data-astro-cid-m2ldghrz] .outfit-piece[data-astro-cid-m2ldghrz]:nth-child(4){grid-column:auto}.outfit-board-5[data-astro-cid-m2ldghrz] .outfit-piece[data-astro-cid-m2ldghrz]:nth-child(5){grid-column:1/-1}.outfit-board-4[data-astro-cid-m2ldghrz]{grid-template-rows:repeat(2,minmax(0,1fr))}.outfit-board-4[data-astro-cid-m2ldghrz] .outfit-piece[data-astro-cid-m2ldghrz]:nth-child(4){grid-column:auto}.outfit-piece[data-astro-cid-m2ldghrz]{padding:6px}.outfit-piece-label[data-astro-cid-m2ldghrz]{letter-spacing:0;gap:3px;font-size:6px}.outfit-piece-label[data-astro-cid-m2ldghrz] svg[data-astro-cid-m2ldghrz]{display:none}.outfit-piece-name[data-astro-cid-m2ldghrz]{font-size:9px}.outfit-footer[data-astro-cid-m2ldghrz] p[data-astro-cid-m2ldghrz]{font-size:10px}}
