.sd-sl{--sl-paper: #f5f2ec;--sl-paper2: #ede8df;--sl-ink: #20201e;--sl-ink-soft: #514c44;--sl-taupe: #9a9285;--sl-line: #dbd4c8;--sl-line-soft: #e6e0d5;--sl-disp: var(--font-latin-deco, "Marcellus", serif);--sl-util: "Tenor Sans", sans-serif;--sl-jp: var(--font-body, "Zen Kaku Gothic New", sans-serif);background:var(--sl-paper);color:var(--sl-ink);font-family:var(--sl-jp);line-height:1.75}.sd-sl__wrap{max-width:1360px;margin:0 auto;padding:0 clamp(16px,4vw,52px) clamp(40px,6vw,80px)}.sd-sl__hero{padding:clamp(20px,4vw,48px) 0 clamp(16px,3vw,34px)}.sd-sl__eyebrow{font-family:var(--sl-util);font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--sl-taupe);margin-bottom:12px}.sd-sl__title{font-family:var(--sl-disp);font-weight:400;font-size:clamp(34px,7vw,76px);line-height:.98;letter-spacing:.02em;margin:0 0 12px}.sd-sl__lead{color:var(--sl-ink-soft);font-size:13px;line-height:1.9}.sd-sl__filter{border-top:1px solid var(--sl-line);border-bottom:1px solid var(--sl-line);padding:16px 0;margin-bottom:clamp(18px,3vw,32px);display:flex;align-items:center;gap:14px;flex-wrap:wrap}.sd-sl__filter--sub{border-top:0;margin-top:calc(-1*clamp(18px,3vw,32px))}.sd-sl__flabel{font-family:var(--sl-util);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--sl-taupe);margin-right:4px}.sd-sl__chips{display:flex;gap:8px;flex-wrap:wrap}.sd-sl__chip{font-family:var(--sl-jp);font-size:13px;letter-spacing:.06em;color:var(--sl-ink-soft);border:1px solid var(--sl-line);border-radius:999px;padding:7px 16px;cursor:pointer;background:transparent;transition:background .2s,color .2s,border-color .2s}.sd-sl__chip:hover{border-color:var(--sl-ink)}.sd-sl__chip.is-on{background:var(--sl-ink);color:var(--sl-paper);border-color:var(--sl-ink)}.sd-sl__meta{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:18px}.sd-sl__count{font-size:11px;letter-spacing:.1em;color:var(--sl-taupe)}.sd-sl__loading{font-size:11px;letter-spacing:.08em;color:var(--sl-taupe);opacity:.7}.sd-sl__ctx{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;padding:10px 14px;border:1px solid var(--sl-line, #e4dfd8);border-radius:2px}.sd-sl__ctx-txt{font-size:12px;letter-spacing:.04em}.sd-sl__ctx-clear{font-size:11px;letter-spacing:.04em;color:var(--sl-taupe);text-decoration:none;white-space:nowrap;border-bottom:1px solid currentColor;padding-bottom:1px}.sd-sl__loadmsg{grid-column:1 / -1;padding:48px 0;text-align:center;font-size:12px;letter-spacing:.08em;color:var(--sl-taupe)}.sd-sl__lookbook{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(10px,1.4vw,20px) clamp(10px,1.4vw,18px)}.sd-sl__look{display:block;position:relative;text-decoration:none;color:var(--sl-ink)}.sd-sl__frame{display:block;position:relative;overflow:hidden;background:var(--sl-paper2);aspect-ratio:3 / 4}.sd-sl__frame img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.sd-sl__look:hover .sd-sl__frame img{transform:scale(1.045)}.sd-sl__cap{padding:9px 2px 0;display:flex;align-items:center;gap:8px}.sd-sl__cap-no{font-family:var(--sl-util);font-size:11px;letter-spacing:.12em;color:var(--sl-ink-soft)}.sd-sl__cap-tst{font-size:10px;letter-spacing:.06em;color:var(--sl-taupe);border:1px solid var(--sl-line);border-radius:999px;padding:1px 9px}.sd-sl__empty{text-align:center;font-size:13px;color:var(--sl-taupe);padding:40px 0}.sd-sl__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-sl__pg{font-family:var(--sl-util);font-size:13px;letter-spacing:.1em;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--sl-ink-soft);text-decoration:none;transition:color .2s,background .2s}.sd-sl__pg--arr{color:var(--sl-taupe)}a.sd-sl__pg:hover{color:var(--sl-ink)}.sd-sl__pg--cur{background:var(--sl-ink);color:var(--sl-paper);border-radius:2px}.sd-sl__pg--dots{min-width:24px;color:var(--sl-taupe)}@media(min-width:680px){.sd-sl__lookbook{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){.sd-sl__lookbook{grid-template-columns:repeat(4,1fr)}}@media(min-width:1100px){.sd-sl__lookbook{grid-template-columns:repeat(5,1fr)}}@media(prefers-reduced-motion:reduce){.sd-sl__frame img{transition:none}}.sd-coord-setmark{position:absolute;left:8px;top:8px;z-index:1;padding:3px 7px 2px;border:1px solid var(--color-sale, #8a3030);background:#ffffffeb;font-size:10px;font-weight:500;line-height:1.3;letter-spacing:.04em;color:var(--color-sale, #8a3030);pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sd-styling-lab.css.map */
