:root{--cf-weight-gossamer-bg:#e8e2f2;--cf-weight-gossamer-border:#b7a4cd;--cf-weight-gossamer-ink:#4c3d62;--cf-weight-micro-bg:#dde3f2;--cf-weight-micro-border:#a0b0d5;--cf-weight-micro-ink:#3e4e76;--cf-weight-superfine-bg:#d5e8ef;--cf-weight-superfine-border:#90b9c9;--cf-weight-superfine-ink:#31586c;--cf-weight-ultrafine-bg:#d2e8e4;--cf-weight-ultrafine-border:#88b6ad;--cf-weight-ultrafine-ink:#315c53;--cf-weight-lace-bg:#dde8d5;--cf-weight-lace-border:#9eb88a;--cf-weight-lace-ink:#415a35;--cf-weight-fingering-bg:#e9e8ca;--cf-weight-fingering-border:#b8b477;--cf-weight-fingering-ink:#5b5a2d;--cf-weight-sport-bg:#f0e1bd;--cf-weight-sport-border:#c8ab63;--cf-weight-sport-ink:#6f5724;--cf-weight-dk-bg:#efd3b7;--cf-weight-dk-border:#c59162;--cf-weight-dk-ink:#774b2b;--cf-weight-worsted-bg:#e6b8a7;--cf-weight-worsted-border:#b7755d;--cf-weight-worsted-ink:#783e2b;--cf-weight-bulky-bg:#9e5944;--cf-weight-bulky-border:#874832;--cf-weight-bulky-ink:#ffffff}[data-cf-weight=gossamer],.weight-badge--gossamer,.weight-badge-number--gossamer{--cf-weight-bg:var(--cf-weight-gossamer-bg);--cf-weight-border:var(--cf-weight-gossamer-border);--cf-weight-ink:var(--cf-weight-gossamer-ink)}[data-cf-weight=micro],.weight-badge--micro,.weight-badge-number--micro{--cf-weight-bg:var(--cf-weight-micro-bg);--cf-weight-border:var(--cf-weight-micro-border);--cf-weight-ink:var(--cf-weight-micro-ink)}[data-cf-weight=superfine],.weight-badge--superfine,.weight-badge-number--superfine{--cf-weight-bg:var(--cf-weight-superfine-bg);--cf-weight-border:var(--cf-weight-superfine-border);--cf-weight-ink:var(--cf-weight-superfine-ink)}[data-cf-weight=ultrafine],.weight-badge--ultrafine,.weight-badge-number--ultrafine{--cf-weight-bg:var(--cf-weight-ultrafine-bg);--cf-weight-border:var(--cf-weight-ultrafine-border);--cf-weight-ink:var(--cf-weight-ultrafine-ink)}[data-cf-weight=lace],.weight-badge--lace,.weight-badge-number--lace{--cf-weight-bg:var(--cf-weight-lace-bg);--cf-weight-border:var(--cf-weight-lace-border);--cf-weight-ink:var(--cf-weight-lace-ink)}[data-cf-weight=fingering],.weight-badge--fingering,.weight-badge-number--fingering{--cf-weight-bg:var(--cf-weight-fingering-bg);--cf-weight-border:var(--cf-weight-fingering-border);--cf-weight-ink:var(--cf-weight-fingering-ink)}[data-cf-weight=sport],.weight-badge--sport,.weight-badge-number--sport{--cf-weight-bg:var(--cf-weight-sport-bg);--cf-weight-border:var(--cf-weight-sport-border);--cf-weight-ink:var(--cf-weight-sport-ink)}[data-cf-weight=dk],.weight-badge--dk,.weight-badge-number--dk{--cf-weight-bg:var(--cf-weight-dk-bg);--cf-weight-border:var(--cf-weight-dk-border);--cf-weight-ink:var(--cf-weight-dk-ink)}[data-cf-weight=worsted],.weight-badge--worsted,.weight-badge-number--worsted{--cf-weight-bg:var(--cf-weight-worsted-bg);--cf-weight-border:var(--cf-weight-worsted-border);--cf-weight-ink:var(--cf-weight-worsted-ink)}[data-cf-weight=bulky],.weight-badge--bulky,.weight-badge-number--bulky{--cf-weight-bg:var(--cf-weight-bulky-bg);--cf-weight-border:var(--cf-weight-bulky-border);--cf-weight-ink:var(--cf-weight-bulky-ink)}:is(.weight-badge,.weight-badge-number)[class*=--],.cf-thickness[data-cf-weight],.cf-weight-pill[data-cf-weight],.cf-product-weight[data-cf-weight] .cf-weight-cyc-number,.cf-product-weight[data-cf-weight]:not(:has(.cf-weight-pill)),.strand-button[data-cf-weight]{background:var(--cf-weight-bg)!important;border:1px solid var(--cf-weight-border)!important;color:var(--cf-weight-ink)!important}.cf-thickness[data-cf-weight]{display:inline-flex;align-items:center;border-radius:999px;padding:3px 8px;font-weight:600;text-decoration:none}.strand-button[data-cf-weight].active{outline:2px solid var(--cf-weight-border);outline-offset:2px}.header .cf-menu-weight{display:flex!important;align-items:center;gap:9px;width:100%;min-width:0;text-align:left}.header .cf-menu-weight-icon{display:block!important;flex:0 0 20px;width:20px;height:20px;border:1px solid var(--cf-weight-border);border-radius:50%;background:var(--cf-weight-bg);box-sizing:border-box}.header .cf-menu-weight-copy{display:block!important;flex:1 1 auto;min-width:0;text-align:left}.header .cf-menu-weight-name{display:block!important;font-family:var(--font-body-family);font-size:14px;line-height:1.35;font-weight:700;color:#493127;text-align:left}.header .cf-menu-weight-range{display:block!important;margin-top:3px;font-family:var(--font-body-family);font-size:11.5px;line-height:1.4;font-weight:400;color:#604438;letter-spacing:normal;text-align:left;white-space:normal}@media(min-width:1200px){.header__bottom .header__inline-menu>.list-menu>li>.cf-nav-dropdown[data-cf-dropdown*=yarn-weight]{width:560px!important;--cf-drop-cols:2!important;padding:12px;gap:2px 10px;max-height:min(520px,calc(100dvh - 280px))}.header__bottom .cf-nav-dropdown[data-cf-dropdown*=yarn-weight] a.header__menu-item{justify-content:flex-start;min-height:52px;height:auto;padding:7px 9px}.header__bottom .header__inline-menu>.list-menu>li>.cf-nav-dropdown[data-cf-dropdown=yarn]{width:560px!important;--cf-drop-cols:3!important;padding:12px;gap:1px 8px}.header__bottom .cf-nav-dropdown[data-cf-dropdown=yarn] a.header__menu-item{min-height:34px;height:auto;padding:7px 8px;font-size:13px;line-height:1.4;justify-content:flex-start;text-align:left}}@media(max-width:1199px){.header .menu-drawer__submenu:has(.cf-menu-weight) .menu-drawer__menu{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.header .menu-drawer__submenu:has(.cf-menu-weight) .menu-drawer__menu>li{border:0!important}.header .menu-drawer__submenu:has(.cf-menu-weight) a.menu-drawer__menu-item{padding:8px;min-height:52px}.header .menu-drawer__submenu:has(.cf-menu-weight) .cf-menu-weight-range{font-size:12px}.header #link-Yarn>.menu-drawer__inner-submenu>.menu-drawer__menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px}.header #link-Yarn>.menu-drawer__inner-submenu>.menu-drawer__menu>li{border:0!important;min-width:0}.header #link-Yarn>.menu-drawer__inner-submenu>.menu-drawer__menu a{min-height:44px;padding:8px;font-size:14px}}.header .cf-menu-weight-icon{display:none!important}.header .cf-menu-weight-copy{display:flex!important;flex-direction:column;align-items:flex-start;gap:0}.header .cf-menu-weight-name{display:inline-flex!important;align-items:center;justify-content:flex-start;width:auto;max-width:100%;padding:5px 11px!important;border:1px solid var(--cf-weight-border);border-radius:999px;background:var(--cf-weight-bg);color:var(--cf-weight-ink);font-size:14px;font-weight:600;line-height:1.35;box-sizing:border-box}.header .cf-menu-weight-range{margin-top:5px}@media(min-width:1200px){.header__bottom .cf-nav-dropdown[data-cf-dropdown*=yarn-weight] a.header__menu-item{min-height:65px;padding:7px 9px}}@media(max-width:1199px){.header .menu-drawer__submenu:has(.cf-menu-weight) a.menu-drawer__menu-item{min-height:64px}.header .cf-menu-weight-name{font-size:15px}}.header .cf-menu-weight-copy{align-items:flex-start!important}.header .cf-menu-weight-name,.header .cf-menu-weight-range{align-self:flex-start!important}.header .cf-menu-weave{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:3px;width:100%;min-width:0;text-align:left}.header .cf-menu-weave-name{display:block!important;align-self:flex-start!important;font-family:var(--font-body-family);font-size:14px;line-height:1.35;font-weight:700;color:#493127;text-align:left}.header .cf-menu-weave-range{display:block!important;align-self:flex-start!important;font-family:var(--font-body-family);font-size:11.5px;line-height:1.45;font-weight:400;color:#604438;text-align:left;letter-spacing:normal;white-space:normal}@media(min-width:1200px){.header__bottom .header__inline-menu>.list-menu>li>.cf-nav-dropdown[data-cf-dropdown*=weaving]{width:600px!important;--cf-drop-cols:2!important;padding:12px;gap:2px 10px}.header__bottom .cf-nav-dropdown[data-cf-dropdown*=weaving] a.header__menu-item{justify-content:flex-start!important;min-height:52px;height:auto;padding:7px 9px}}@media(max-width:1199px){.header .menu-drawer__submenu:has(.cf-menu-weave) .menu-drawer__menu>li{border:0!important}.header .menu-drawer__submenu:has(.cf-menu-weave) a.menu-drawer__menu-item{min-height:54px;padding:8px}.header .cf-menu-weave-range{font-size:12px}}.header .cf-brand-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;text-align:center}.header .cf-brand-logo{display:block!important;object-fit:contain;width:120px;height:44px;max-width:100%;mix-blend-mode:multiply}.header .cf-brand-logo--white{filter:brightness(0);opacity:.8}.header .cf-brand-name{font-family:var(--font-body-family);font-size:12px;font-weight:500;line-height:1.35;color:#604438}@media(min-width:1200px){.header__bottom .header__inline-menu>.list-menu>li>.cf-nav-dropdown[data-cf-dropdown=brands]{width:640px!important;--cf-drop-cols:4!important;padding:16px;gap:8px}.header__bottom .cf-nav-dropdown[data-cf-dropdown=brands] a.header__menu-item{min-height:105px;height:100%;padding:12px 8px;border:1px solid #e6d8cc;border-radius:9px;justify-content:center;background:#fffdf9}.header__bottom .cf-nav-dropdown[data-cf-dropdown=brands] a.header__menu-item:hover{background:#edf0dc;border-color:#b3bc8c}}@media(max-width:1199px){.header .menu-drawer__submenu:has(.cf-brand-tile) .menu-drawer__menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.header .menu-drawer__submenu:has(.cf-brand-tile) .menu-drawer__menu>li{border:0!important}.header .menu-drawer__submenu:has(.cf-brand-tile) a.menu-drawer__menu-item{min-height:104px;height:100%;padding:12px 8px;border:1px solid #e6d8cc;border-radius:9px;justify-content:center}}.header .cf-brand-logo--emma{object-view-box:inset(12% 65% 64% 4%)}
/*# sourceMappingURL=/cdn/shop/t/37/assets/cf-weight-system.css.map */
