.sd-sw{--sw-paper: #f5f2ec;--sw-paper2: #ede8df;--sw-ink: #20201e;--sw-ink-soft: #514c44;--sw-taupe: #9a9285;--sw-line: #dbd4c8;--sw-line-soft: #e6e0d5;--sw-disp: var(--font-latin-deco, "Marcellus", serif);--sw-util: "Tenor Sans", sans-serif;--sw-jp: var(--font-body, "Zen Kaku Gothic New", sans-serif);background:var(--sw-paper);color:var(--sw-ink);font-family:var(--sw-jp);line-height:1.75}.sd-sw__wrap{max-width:1360px;margin:0 auto;padding:0 clamp(16px,4vw,52px) clamp(40px,6vw,80px)}.sd-sw__hero{padding:clamp(20px,4vw,48px) 0 clamp(16px,3vw,34px)}.sd-sw__eyebrow{font-family:var(--sw-util);font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--sw-taupe);margin-bottom:12px}.sd-sw__title{font-family:var(--sw-disp);font-weight:400;font-size:clamp(34px,7vw,76px);line-height:.98;letter-spacing:.02em;margin:0 0 12px}.sd-sw__lead{color:var(--sw-ink-soft);font-size:13px;line-height:1.9}.sd-sw__directory{border-top:1px solid var(--sw-line);border-bottom:1px solid var(--sw-line);padding:22px 0;margin-bottom:clamp(20px,3vw,36px)}.sd-sw__dir-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;cursor:pointer;-webkit-user-select:none;user-select:none}.sd-sw__dir-label{font-family:var(--sw-util);font-size:12px;letter-spacing:.28em;text-transform:uppercase}.sd-sw__dir-toggle{font-size:11px;letter-spacing:.14em;color:var(--sw-taupe);display:flex;align-items:center;gap:.6em}.sd-sw__dir-mk{display:inline-block;transition:transform .3s}.sd-sw__directory.is-open .sd-sw__dir-mk{transform:rotate(45deg)}.sd-sw__dir-body{max-height:0;overflow:hidden;transition:max-height .45s ease}.sd-sw__directory.is-open .sd-sw__dir-body{max-height:1200px}.sd-sw__dir-grid{padding-top:18px;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--sw-line-soft);border:1px solid var(--sw-line-soft)}.sd-sw__staff{text-align:left;background:var(--sw-paper);border:0;padding:11px 13px;display:flex;flex-direction:column;gap:4px;cursor:pointer;transition:background .25s;font-family:var(--sw-jp)}.sd-sw__staff:hover{background:var(--sw-paper2)}.sd-sw__staff.is-active{background:var(--sw-ink);color:var(--sw-paper)}.sd-sw__staff-all{font-family:var(--sw-disp);font-size:17px;letter-spacing:.04em}.sd-sw__staff-nm{font-size:14px;font-weight:500;letter-spacing:.08em}.sd-sw__staff-spec{font-size:10.5px;letter-spacing:.03em;color:var(--sw-ink-soft);line-height:1.6}.sd-sw__staff.is-active .sd-sw__staff-spec{color:#c9c2b5}.sd-sw__meta{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:18px}.sd-sw__count{font-size:11px;letter-spacing:.1em;color:var(--sw-taupe)}.sd-sw__loading{font-size:11px;letter-spacing:.08em;color:var(--sw-taupe);opacity:.7}.sd-sw__loadmsg{grid-column:1 / -1;padding:48px 0;text-align:center;font-size:12px;letter-spacing:.08em;color:var(--sw-taupe)}.sd-sw__ctx{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;padding:10px 14px;border:1px solid var(--sw-line, #e4dfd8);border-radius:2px}.sd-sw__ctx-txt{font-size:12px;letter-spacing:.04em}.sd-sw__ctx-clear{font-size:11px;letter-spacing:.04em;color:var(--sw-taupe);text-decoration:none;white-space:nowrap;border-bottom:1px solid currentColor;padding-bottom:1px}.sd-sw__lookbook{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(10px,1.4vw,20px) clamp(10px,1.4vw,18px)}.sd-sw__look{display:block;position:relative;text-decoration:none;color:var(--sw-ink)}.sd-sw__frame{display:block;position:relative;overflow:hidden;background:var(--sw-paper2);aspect-ratio:3 / 4}.sd-sw__frame img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.sd-sw__look:hover .sd-sw__frame img{transform:scale(1.045)}.sd-sw__cap{padding:10px 2px 0;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.sd-sw__cap-nm{font-size:12px;letter-spacing:.06em}.sd-sw__cap-h{font-family:var(--sw-util);font-size:10px;letter-spacing:.12em;color:var(--sw-taupe)}.sd-sw__empty{text-align:center;font-size:13px;color:var(--sw-taupe);padding:40px 0}.sd-sw__pager{display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap;padding:clamp(40px,6vw,80px) 0 clamp(16px,3vw,30px)}.sd-sw__pg{font-family:var(--sw-util);font-size:13px;letter-spacing:.1em;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--sw-ink-soft);text-decoration:none;transition:color .2s,background .2s}.sd-sw__pg--arr{color:var(--sw-taupe)}a.sd-sw__pg:hover{color:var(--sw-ink)}.sd-sw__pg--cur{background:var(--sw-ink);color:var(--sw-paper);border-radius:2px}.sd-sw__pg--dots{min-width:24px;color:var(--sw-taupe)}@media(min-width:680px){.sd-sw__lookbook{grid-template-columns:repeat(3,1fr)}.sd-sw__dir-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:900px){.sd-sw__lookbook{grid-template-columns:repeat(4,1fr)}.sd-sw__dir-grid{grid-template-columns:repeat(5,1fr)}}@media(min-width:1100px){.sd-sw__dir-grid{grid-template-columns:repeat(7,1fr)}}@media(prefers-reduced-motion:reduce){.sd-sw__frame img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sd-staff-wearing.css.map */
