.so-cat.mw-collection-page{padding-top:calc(.8 * var(--hp-fs, 16px))!important}.so-cat .mw-collection-page-inner{padding-top:calc(1.2 * var(--hp-fs, 16px))}.so-cat .mw-collection-head{margin-bottom:calc(1 * var(--hp-fs, 16px))}.so-cat .mw-collection-head .mw-roomtag{margin-bottom:calc(.4 * var(--hp-fs, 16px))!important}.so-cat .mw-collection-head .mw-heading{font-size:clamp(1.9rem,4vw,3rem)!important}.so-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(.8 * var(--hp-fs, 16px)) calc(2.4 * var(--hp-fs, 16px));margin-bottom:calc(1.8 * var(--hp-fs, 16px))}.so-cat .so-filters{align-items:center;gap:calc(.6 * var(--hp-fs, 16px)) calc(1.4 * var(--hp-fs, 16px));margin-bottom:0}.so-cat .so-chip{display:inline-flex;align-items:center;gap:calc(.5 * var(--hp-fs, 16px))}.so-cat .so-chip-img{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block;box-shadow:0 0 0 1px #1e1b171a;transition:box-shadow .4s var(--hp-ease, ease)}.so-cat .so-chip.is-active .so-chip-img{box-shadow:0 0 0 2px var(--room-accent, #9C7E45)}.so-cat .so-chip:after{left:calc(40px + .5 * var(--hp-fs, 16px))}.so-cat .so-chip:not(:has(img)):after{left:0}.so-viewtoggle{display:flex;justify-content:center;gap:0;margin:0;width:max-content;border:1px solid rgba(30,27,23,.16);border-radius:999px;padding:3px}.so-view{-webkit-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font-family:var(--mw-roman, "Marcellus", serif);font-size:calc(.72 * var(--hp-fs, 16px));letter-spacing:.14em;text-transform:uppercase;color:var(--salon-mute, #665D52);padding:calc(.45 * var(--hp-fs, 16px)) calc(1.1 * var(--hp-fs, 16px));border-radius:999px;transition:background .3s var(--hp-ease, ease),color .3s var(--hp-ease, ease)}.so-view[aria-pressed=true]{background:var(--salon-ink, #1E1B17);color:#f6f1e7}.so-view:focus-visible{outline:2px solid var(--room-accent, #9C7E45);outline-offset:2px}.so-swatches{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:7px}.so-swatch{width:26px;height:26px;border-radius:50%;overflow:hidden;display:inline-block;cursor:pointer;box-shadow:0 0 0 1px #1e1b1724;transition:box-shadow .25s var(--hp-ease, ease),transform .25s var(--hp-ease, ease)}.so-swatch img{width:100%;height:100%;object-fit:cover;display:block}.so-swatch.is-on{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--salon-ink, #1E1B17)}.so-swatch:focus-visible{outline:2px solid var(--room-accent, #9C7E45);outline-offset:3px}@media(hover:hover)and (pointer:fine){.so-swatch:hover{transform:scale(1.12)}}.so-swatch-count{font-family:var(--mw-roman, "Marcellus", serif);font-size:calc(.68 * var(--hp-fs, 16px));letter-spacing:.08em;color:var(--salon-mute, #665D52);margin-left:4px}@media(max-width:899px){.so-swatch{width:30px;height:30px}.so-swatch-count{flex-basis:100%;margin-left:0}.so-cat .mw-collection-page-inner{padding-top:calc(.6 * var(--hp-fs, 16px))}.so-cat .so-chip-img{width:34px;height:34px}.so-cat .so-chip:after{left:calc(34px + .5 * var(--hp-fs, 16px))}.so-controls{gap:calc(.7 * var(--hp-fs, 16px)) calc(1.2 * var(--hp-fs, 16px));margin-bottom:calc(1.2 * var(--hp-fs, 16px))}.so-view{padding:calc(.4 * var(--hp-fs, 16px)) calc(.9 * var(--hp-fs, 16px))}}.so-cat .mw-piece.so-is-room .mw-frame{transform:none}.so-editorial .so-editorial-text{padding-top:calc(.9 * var(--hp-fs, 16px))!important}.so-editorial-eyebrow{font-family:var(--mw-roman, "Marcellus", serif);font-size:calc(.66 * var(--hp-fs, 16px));letter-spacing:.22em;text-transform:uppercase;color:var(--room-accent-text, #7A6132);margin-bottom:4px}.so-editorial p{font-family:var(--mw-roman, "Marcellus", serif);font-size:calc(.82 * var(--hp-fs, 16px));line-height:1.55;color:var(--salon-mute, #665D52);margin:6px 0 8px}.so-editorial-link{font-family:var(--mw-roman, "Marcellus", serif);font-size:calc(.72 * var(--hp-fs, 16px));letter-spacing:.14em;text-transform:uppercase;color:var(--salon-ink, #1E1B17);border-bottom:1px solid var(--room-accent, #9C7E45)}@media(prefers-reduced-motion:reduce){.so-swatch,.so-view,.so-chip-img{transition:none}}html[data-so-region=eu]:not([data-hp-filtered]) [data-so-grid]>a[href$=-us],html[data-so-region=us]:not([data-hp-filtered]) [data-so-grid]>a[href$=-eu]{display:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/catalogue-upgrade.css.map */
