@media screen and (min-width:990px){#SF-5183824994>.navigation>li.kq-featured-moved{display:none!important}#SF-5183824994>.navigation>#kq-desktop-new-arrivals{display:block!important}#SF-5183824994 .kq-fabrics-enhanced>.children>:not(.kq-fabrics-desktop){display:none!important}#SF-5183824994 .kq-fabrics-enhanced>.children{padding:0!important;width:720px!important;max-width:calc(100vw - 32px)!important}#SF-5183824994 .kq-fabrics-desktop{display:block!important;width:100%;box-sizing:border-box;font-family:var(--font-body-family,Assistant,sans-serif);background:#fff;color:#555;text-align:left}#SF-5183824994 .kq-fabrics-desktop-grid{display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:repeat(10,minmax(43px,auto));min-height:430px;background:linear-gradient(to right,#8080800f 0 220px,#fff 220px 100%)}#SF-5183824994 .kq-fabrics-desktop-grid>details,#SF-5183824994 .kq-fabrics-desktop-grid>details::details-content{display:contents}#SF-5183824994 .kq-fabrics-desktop-grid>details>summary{grid-column:1;display:flex;align-items:center;min-height:41px;box-sizing:border-box;margin:2px 6px 0;padding:10px 12px;list-style:none;border:0;border-radius:5px;background:transparent;color:#555!important;font-size:16px!important;line-height:1.3!important;font-weight:400!important;cursor:pointer}#SF-5183824994 .kq-fabrics-desktop-grid summary::-webkit-details-marker{display:none}#SF-5183824994 .kq-fabrics-desktop-grid>details[open]>summary{background:#80808029}#SF-5183824994 .kq-fabrics-desktop-grid>details>summary:hover{background:#8080801a}#SF-5183824994 .kq-fabrics-desktop-panel{display:none;grid-column:2;grid-row:1/-1;min-width:0;box-sizing:border-box;padding:0 10px 10px;color:#252525}#SF-5183824994 .kq-fabrics-desktop-grid>details[open]>.kq-fabrics-desktop-panel{display:block}#SF-5183824994 .kq-fabrics-desktop :is(summary,a):focus-visible{outline:2px solid #356556;outline-offset:2px}#SF-5183824994 .kq-fabrics-desktop .kq-ranked{width:100%;box-sizing:border-box;padding:0 6px 8px}#SF-5183824994 .kq-fabrics-desktop .kq-ranked>h3{display:none!important}#SF-5183824994 .kq-fabrics-desktop .kq-ranked-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;margin:0!important;padding:0!important;border-bottom:1px solid #dce3df}#SF-5183824994 .kq-fabrics-desktop .kq-ranked-actions>a{display:flex;align-items:center;min-height:40px;padding:8px 0!important;font-size:14px!important;font-weight:500!important;color:#356556!important;text-decoration:none!important;border:0!important}#SF-5183824994 .kq-fabrics-desktop .kq-ranked-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}#SF-5183824994 .kq-fabrics-desktop .kq-ranked-grid>a{display:flex;align-items:center;min-width:0;min-height:42px;box-sizing:border-box;margin:0!important;padding:7px 0!important;color:#252525!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;white-space:normal!important;text-decoration:none!important;border-bottom:1px solid #e7ebe8}#SF-5183824994 .kq-fabrics-desktop .kq-preorder-menu{padding:0 6px 10px}#SF-5183824994 .kq-fabrics-desktop .kq-preorder-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#SF-5183824994 .kq-fabrics-desktop .kq-preorder-menu-actions{display:flex;align-items:center;min-height:40px;border-bottom:1px solid #dce3df;margin:0 0 12px}#SF-5183824994 .kq-fabrics-desktop .kq-preorder-menu-actions a{display:flex;align-items:center;min-height:40px;padding:8px 0!important;font-size:14px!important;font-weight:500!important;color:#356556!important;text-decoration:none!important}#SF-5183824994 .kq-fabrics-desktop .kq-preorder-menu-card{display:flex!important;flex-direction:column;min-width:0;margin:0!important;padding:0 0 8px!important;border:1px solid #dce3df!important;border-radius:6px;background:#fff;text-decoration:none!important;overflow:hidden}#SF-5183824994 .kq-fabrics-desktop .kq-preorder-menu-card img{display:block!important;width:100%!important;height:96px!important;object-fit:contain;padding:4px!important;margin:0!important;box-sizing:border-box}#SF-5183824994 .kq-fabrics-desktop .kq-preorder-menu-card strong{margin:5px 8px 2px;font-size:14px!important;font-weight:500!important;line-height:1.25!important;color:#33483e!important}#SF-5183824994 .kq-fabrics-desktop .kq-preorder-menu-card span{margin:0 8px;font-size:12px!important;line-height:1.25!important;color:#65736b!important}}@media screen and (min-width:990px){body #SF-5183824994>.navigation>li[data-kq-dropdown-anchor]>.children{position:fixed!important;right:auto!important;bottom:auto!important;transform:none!important;margin:0!important;width:720px!important;max-width:calc(100vw - 32px)!important}body #SF-5183824994>.navigation>li[data-name=Notions][data-kq-dropdown-anchor]>.children{left:var(--kq-notions-left)!important;top:var(--kq-notions-top)!important}body #SF-5183824994>.navigation>li[data-name=Threads][data-kq-dropdown-anchor]>.children{left:var(--kq-threads-left)!important;top:var(--kq-threads-top)!important}}#SF-5183824994 .kq-services-details>summary,#SF-6423936608 .kq-services-details>summary{list-style:none;cursor:pointer;display:block;outline-offset:-2px;font:inherit}.kq-services-details>summary::-webkit-details-marker{display:none}.kq-services-details>summary .flexcol{display:block!important}.kq-service-caret{position:absolute;right:0;top:50%;display:block;width:20.6094px;height:20px;font-size:0;color:#0006;line-height:20px;transform:translateY(-50%) rotate(90deg);pointer-events:none}.kq-service-caret:before{content:"\ea54";font:400 20px/20px remixicon!important}.kq-services-details[open] .kq-service-caret{transform:translateY(-50%) rotate(90deg)}.kq-services-links{box-sizing:border-box;background:#fff;text-align:left}.kq-services-links>a{display:flex!important;align-items:center;box-sizing:border-box;min-height:44px;padding:10px 14px!important;margin:0!important;border:0;border-bottom:1px solid #e7ebe8;font-family:inherit;font-size:16px!important;font-weight:400!important;line-height:1.35!important;color:#33483e!important;text-decoration:none!important;white-space:normal!important}.kq-services-links>a:last-child{border-bottom:0}.kq-services-links>a.kq-services-all{font-size:14px!important;font-weight:500!important;color:#356556!important}.kq-services-links>a:hover,.kq-services-links>a:focus-visible{background:#f4f7f4;color:#356556!important}.kq-services-links>a:focus-visible{outline:2px solid #356556;outline-offset:-2px}@media screen and (min-width:990px){body #SF-5183824994>.navigation>li.item{padding-left:8px!important;padding-right:8px!important}body #SF-5183824994>.navigation>li.is-parent-top{padding-right:28px!important}body #SF-5183824994>.navigation>li.kq-services-item{position:relative!important;padding-right:28px!important}#SF-5183824994 .kq-service-caret{right:-20px}#SF-5183824994 .kq-services-details>summary>.inner{display:flex;align-items:center;box-sizing:border-box;min-height:40px;border-bottom:1px solid transparent;padding:0 10px!important}#SF-5183824994 .kq-services-details>summary .name{display:inline!important;font-family:Assistant,sans-serif!important;font-size:16px!important;font-weight:500!important;color:#000!important;line-height:1.4!important}#SF-5183824994 .kq-services-links{position:absolute;top:100%;left:0;width:300px;max-width:calc(100vw - 32px);padding:4px 8px;box-shadow:0 6px 16px #00000014;z-index:1002}#SF-5183824994 .kq-services-details[open]>summary{background:#f5f5f5}#SF-5183824994 .kq-threads-desktop-grid{height:420px!important;min-height:420px!important;grid-template-rows:repeat(8,43px) minmax(0,1fr)!important}#SF-5183824994 .kq-threads-desktop-panel{height:100%;min-height:0;overflow-y:auto;box-sizing:border-box}}#SF-6423936608>.navigation>li.kq-main-added{order:1!important;display:block!important;width:100%!important;max-width:none!important}#SF-6423936608>.navigation>li[data-name=More]{order:2!important}#SF-6423936608 .kq-services-details>summary{border-bottom:0}#SF-6423936608 .kq-services-details>summary>.inner{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center;height:52px!important;min-height:52px!important;border-bottom:1px solid #d9dedb;padding:12px 18px!important;box-sizing:border-box;width:100%!important}#SF-6423936608 .kq-services-details>summary>.inner>.icon{display:none!important}#SF-6423936608 .kq-services-details>summary .info{position:static!important;transform:none!important;left:auto!important;right:auto!important;width:auto!important;max-width:none!important;margin:0!important;flex:1 1 auto!important}#SF-6423936608 .kq-services-details>summary .flexcol{display:block!important;width:100%!important;max-width:none!important}#SF-6423936608 .kq-service-caret{right:-6px;width:24.6094px;height:24px;line-height:24px;transform:translateY(-50%)}#SF-6423936608 .kq-service-caret:before{font-size:24px!important;line-height:24px!important}#SF-6423936608 .kq-services-details[open] .kq-service-caret{transform:translateY(-50%) rotate(90deg)}#SF-6423936608 .kq-services-details>summary .name{font-family:Assistant,sans-serif!important;font-size:19px!important;font-weight:500!important;color:#293f35!important;line-height:1.35!important}#SF-6423936608 .kq-services-links{padding:0 14px 8px;background:#fff}#SF-6423936608 .kq-services-links>a{font-size:16px!important;min-height:48px;padding:12px 8px!important}#SF-6423936608 .kq-services-links>a.kq-services-all{font-size:14px!important}@media screen and (min-width:990px){#SF-5183824994 .kq-fabrics-desktop-grid{height:564px!important;min-height:564px!important;grid-template-rows:repeat(10,minmax(0,1fr))!important}#SF-5183824994 .kq-fabrics-desktop-panel{height:100%;min-height:0;overflow-y:auto;box-sizing:border-box}}@media screen and (min-width:990px){#SF-5183824994 .kq-fabrics-desktop-grid{grid-template-rows:repeat(10,43px) minmax(0,1fr)!important}}@media screen and (min-width:990px){#SF-5183824994 .kq-fabrics-desktop-grid{grid-template-rows:repeat(11,43px) minmax(0,1fr)!important}#SF-5183824994 .kq-fabrics-category-link{display:flex!important;align-items:center;min-height:41px;box-sizing:border-box;margin:2px 6px 0!important;padding:10px 12px!important;border:0!important;border-radius:5px;background:transparent;color:#555!important;font-size:16px!important;line-height:1.3!important;font-weight:400!important;text-decoration:none!important}#SF-5183824994 .kq-fabrics-category-link:hover{background:#8080801a}}.kq-patterns-desktop{display:none}@media screen and (min-width:990px){#SF-5183824994 .kq-patterns-enhanced>.children>:not(.kq-patterns-desktop){display:none!important}#SF-5183824994 .kq-patterns-enhanced>.children{padding:0!important;width:720px!important;max-width:calc(100vw - 32px)!important}body #SF-5183824994>.navigation>li[data-name="Patterns, Kits & Gifts"][data-kq-dropdown-anchor]>.children{left:var(--kq-patterns-left)!important;top:var(--kq-patterns-top)!important}#SF-5183824994 .kq-patterns-desktop{display:block!important;width:100%;box-sizing:border-box;font-family:var(--font-body-family,Assistant,sans-serif);background:#fff;color:#555;text-align:left}#SF-5183824994 .kq-patterns-desktop-grid{display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:43px 43px 43px minmax(0,1fr);height:230px;background:linear-gradient(to right,#8080800f 0 220px,#fff 220px 100%)}#SF-5183824994 .kq-patterns-desktop-grid>details,#SF-5183824994 .kq-patterns-desktop-grid>details::details-content{display:contents}#SF-5183824994 .kq-patterns-desktop-grid>details>summary{grid-column:1;display:flex;align-items:center;min-height:41px;box-sizing:border-box;margin:2px 6px 0;padding:10px 12px;list-style:none;border:0;border-radius:5px;background:transparent;color:#555!important;font-size:16px!important;line-height:1.3!important;font-weight:400!important;cursor:pointer}#SF-5183824994 .kq-patterns-desktop-grid summary::-webkit-details-marker{display:none}#SF-5183824994 .kq-patterns-desktop-grid>details[open]>summary{background:#80808029}#SF-5183824994 .kq-patterns-desktop-grid>details>summary:hover{background:#8080801a}#SF-5183824994 .kq-patterns-desktop-panel{display:none;grid-column:2;grid-row:1/-1;min-width:0;min-height:0;height:100%;box-sizing:border-box;padding:0 16px 10px;overflow-y:auto;color:#252525}#SF-5183824994 .kq-patterns-desktop-grid>details[open]>.kq-patterns-desktop-panel{display:block}#SF-5183824994 a.kq-patterns-desktop-action{display:flex!important;align-items:center;min-height:40px;box-sizing:border-box;margin:0!important;padding:8px 0!important;border:0!important;border-bottom:1px solid #dce3df!important;color:#356556!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}#SF-5183824994 .kq-patterns-desktop-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}#SF-5183824994 .kq-patterns-desktop-links>a{display:flex!important;align-items:center;min-width:0;min-height:42px;box-sizing:border-box;margin:0!important;padding:7px 0!important;border:0!important;border-bottom:1px solid #e7ebe8!important;color:#252525!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;white-space:normal!important;text-decoration:none!important}#SF-5183824994 .kq-patterns-desktop :is(summary,a):focus-visible{outline:2px solid #356556;outline-offset:2px}}:is(#SF-5183824994,#SF-6423936608)>.navigation>li.kq-more-replaced{display:none!important}.kq-patterns-mobile{display:none}@media screen and (min-width:990px){body #SF-5183824994>.navigation>li.item{padding-left:5px!important;padding-right:5px!important}body #SF-5183824994>.navigation>li.is-parent-top,body #SF-5183824994>.navigation>li.kq-services-item{padding-right:25px!important}}#SF-6423936608 .kq-patterns-enhanced>.children>:not(.kq-patterns-mobile){display:none!important}#SF-6423936608 .kq-patterns-mobile{display:block!important;background:#fff;font-family:var(--font-body-family,Assistant,sans-serif)}#SF-6423936608 .kq-patterns-mobile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;align-items:stretch;background:#8080801a;padding:4px;box-sizing:border-box}#SF-6423936608 .kq-patterns-mobile-grid>details,#SF-6423936608 .kq-patterns-mobile-grid>details::details-content{display:contents}#SF-6423936608 .kq-patterns-mobile-grid>details>summary{display:flex;align-items:center;justify-content:center;list-style:none;box-sizing:border-box;min-width:0;min-height:64px;padding:6px 2px;border:1px solid #dce3df;border-radius:6px;background:#fff;color:#33483e;cursor:pointer;text-align:center;font-size:16px!important;font-weight:400!important;line-height:1.2!important;order:0}#SF-6423936608 .kq-patterns-mobile-grid summary::-webkit-details-marker{display:none}#SF-6423936608 .kq-patterns-mobile-grid>details[open]>summary{background:#e9f1eb;border-color:#356556;color:#244c3e}#SF-6423936608 .kq-patterns-mobile-grid .kq-patterns-desktop-panel{display:none;grid-column:1/-1;order:1;min-width:0;background:#fff;margin:0 -4px -4px;padding:0 14px 8px;box-sizing:border-box}#SF-6423936608 .kq-patterns-mobile-grid>details[open]>.kq-patterns-desktop-panel{display:block}#SF-6423936608 .kq-patterns-desktop-action{display:flex!important;align-items:center;min-height:44px;margin:0!important;padding:8px 0!important;border:0!important;border-bottom:1px solid #dce3df!important;color:#356556!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}#SF-6423936608 .kq-patterns-desktop-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}#SF-6423936608 .kq-patterns-desktop-links>a{display:flex!important;align-items:center;min-width:0;min-height:48px;box-sizing:border-box;margin:0!important;padding:10px 0!important;border:0!important;border-bottom:1px solid #e7ebe8!important;color:#33483e!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;white-space:normal!important;text-decoration:none!important}#SF-6423936608 .kq-patterns-mobile :is(summary,a):focus-visible{outline:2px solid #356556;outline-offset:2px}@media screen and (min-width:990px){body #SF-5183824994>.navigation>li.item>.inner,body #SF-5183824994>.navigation>li.item>.kq-services-details>summary>.inner{padding-left:6px!important;padding-right:6px!important}}@media screen and (min-width:990px){#SF-5183824994 .kq-fabrics-category-link[href="/collections/new-arrival"]{color:#356556!important;font-weight:500!important;gap:8px}#SF-5183824994 .kq-fabrics-category-link[href="/collections/new-arrival"]:after{content:"NEW";display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:auto;padding:2px 7px;border:1px solid #d4e4d9;border-radius:10px;background:#e9f1eb;color:#356556;font:600 10px/14px var(--font-body-family,Assistant,sans-serif);letter-spacing:.08em}}@media screen and (min-width:990px){#SF-5183824994 .kq-fabrics-desktop-grid>details:has(>section[aria-label=Pre-Orders])>summary{color:#356556!important;font-weight:500!important;gap:8px}#SF-5183824994 .kq-fabrics-desktop-grid>details:has(>section[aria-label=Pre-Orders])>summary:after{content:"RESERVE";display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:auto;padding:2px 7px;border:1px solid #d4e4d9;border-radius:10px;background:#e9f1eb;color:#356556;font:600 10px/14px var(--font-body-family,Assistant,sans-serif);letter-spacing:.08em}}#SF-5183824994 .kq-threads-desktop-grid>details>summary.kq-perle-sale-summary{display:flex!important;align-items:center;justify-content:space-between;gap:8px}:is(#SF-5183824994,#SF-6423936608) .kq-perle-sale-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:3px 6px;border-radius:3px;background:#f3e5e8;color:#81384a;font-size:10px!important;font-weight:600!important;line-height:1!important;letter-spacing:.06em!important}:is(#SF-5183824994,#SF-6423936608) .kq-perle-offer{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin:0 0 10px;padding:12px 14px;background:#fbf4f5;border:1px solid #ead7dc;border-radius:5px;box-sizing:border-box;white-space:normal}:is(#SF-5183824994,#SF-6423936608) .kq-perle-offer-title{margin:0;color:#81384a;font-family:inherit;font-size:19px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:normal!important}:is(#SF-5183824994,#SF-6423936608) .kq-perle-offer-note{color:#664f55;font-family:inherit;font-size:13px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:normal!important}:is(#SF-5183824994,#SF-6423936608) .kq-perle-offer>a.kq-perle-offer-link{display:inline-flex!important;align-items:center;min-height:32px;margin:0!important;padding:0!important;border:0!important;color:#81384a!important;font-family:inherit;font-size:14px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:normal!important;text-decoration:none!important}:is(#SF-5183824994,#SF-6423936608) .kq-perle-offer>a.kq-perle-offer-link:hover{text-decoration:underline!important}:is(#SF-5183824994,#SF-6423936608) .kq-perle-offer>a.kq-perle-offer-link:focus-visible{outline:2px solid #81384a;outline-offset:3px}#SF-6423936608.naviItem.CONTEXT_SLIDE .kq-threads-tiles>details>summary.kq-perle-sale-summary{flex-direction:column;gap:5px}#SF-6423936608 .kq-perle-offer{padding:10px 12px;margin-top:4px}@media screen and (min-width:990px){#SF-5183824994 .kq-fabrics-desktop-panel a{cursor:pointer;transition:background-color .14s ease,color .14s ease}#SF-5183824994 .kq-fabrics-desktop-panel :is(.kq-ranked-grid,.kq-color-grid,.kq-season-grid)>a{border-radius:4px}#SF-5183824994 .kq-fabrics-desktop-panel a:is(:hover,:focus-visible){background:#edf2eb;color:#356556!important}}@media screen and (min-width:990px){#SF-5183824994 :is(.kq-notions-desktop-panel,.kq-threads-desktop-panel,.kq-threads-desktop-top) a{cursor:pointer;transition:background-color .14s ease,color .14s ease}#SF-5183824994 :is(.kq-notions-desktop-links,.kq-threads-desktop-links,.kq-threads-desktop-panel .kq-thread-color-grid)>a{border-radius:4px}#SF-5183824994 :is(.kq-notions-desktop-panel,.kq-threads-desktop-panel,.kq-threads-desktop-top) a:is(:hover,:focus-visible){background:#edf2eb;color:#356556!important}}@media screen and (min-width:990px){#SF-5183824994 .kq-patterns-desktop-panel a{cursor:pointer;transition:background-color .14s ease,color .14s ease}#SF-5183824994 .kq-patterns-desktop-links>a{border-radius:4px}#SF-5183824994 .kq-patterns-desktop-panel a:is(:hover,:focus-visible){background:#edf2eb;color:#356556!important}}@media screen and (min-width:990px){#SF-5183824994 .kq-patterns-desktop-grid{grid-template-rows:repeat(4,43px) minmax(0,1fr)}}#SF-6423936608 .kq-patterns-mobile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kq-machines-browser{font-family:var(--font-body-family,Assistant,sans-serif);background:#fff;color:#252525;text-align:left}.kq-machines-brands{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:14px 18px 12px}.kq-machines-brand{min-width:0}#SF-5183824994 .kq-machines-brand>h3,#SF-6423936608 .kq-machines-brand>h3{margin:0!important;padding:0 0 9px!important;border:0!important;border-bottom:1px solid #dce3df!important;font-family:inherit!important;font-size:17px!important;font-weight:600!important;line-height:1.3!important;color:#356556!important}.kq-machines-links{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0!important;padding:0!important;list-style:none!important}.kq-machines-links>li{display:block!important;min-width:0;width:auto!important;margin:0!important;padding:0!important;border:0!important;list-style:none!important}#SF-5183824994 .kq-machines-links>li>a,#SF-6423936608 .kq-machines-links>li>a{display:flex!important;align-items:center;min-width:0;min-height:38px;box-sizing:border-box;margin:0!important;padding:7px 6px!important;border:0!important;border-bottom:1px solid #e7ebe8!important;border-radius:4px;font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1.35!important;color:#252525!important;text-decoration:none!important}.kq-machines-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0 18px;border-top:1px solid #dce3df}#SF-5183824994 .kq-machines-footer>a,#SF-6423936608 .kq-machines-footer>a{display:flex!important;align-items:center;min-width:0;min-height:44px;margin:0!important;padding:6px!important;border:0!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;line-height:1.3!important;color:#356556!important;text-decoration:none!important;border-radius:4px}.kq-machines-browser a{cursor:pointer;transition:background-color .14s ease,color .14s ease}#SF-5183824994 .kq-machines-browser a:is(:hover,:focus-visible),#SF-6423936608 .kq-machines-browser a:is(:hover,:focus-visible){background:#edf2eb;color:#356556!important}.kq-machines-browser a:focus-visible{outline:2px solid #356556;outline-offset:2px}@media screen and (min-width:990px){#SF-5183824994 .kq-machines-browser{position:fixed;left:var(--kq-machines-left,16px);top:var(--kq-machines-top,110px);width:560px;max-width:calc(100vw - 32px);padding:0;box-sizing:border-box;box-shadow:0 6px 16px #00000014;z-index:1002}}#SF-6423936608 .kq-machines-browser{display:block;width:100%;padding:0;box-shadow:none;overflow:visible}#SF-6423936608 .kq-machines-brands{grid-template-columns:minmax(0,1fr);gap:16px;padding:10px 12px 14px}#SF-6423936608 .kq-machines-links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}#SF-6423936608 .kq-machines-links>li>a{height:100%;min-height:48px;font-size:16px!important;color:#33483e!important}#SF-6423936608 .kq-machines-footer{gap:12px;padding:0 12px}#SF-6423936608 .kq-machines-footer>a{min-height:48px;font-size:15px!important}#SF-6423936608 .kq-machines-mobile-brand-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;background:#8080801a;box-sizing:border-box}#SF-6423936608 .kq-machines-brand-choice,#SF-6423936608 .kq-machines-brand-choice::details-content{display:contents}#SF-6423936608 .kq-machines-brand-choice>summary{display:flex;align-items:center;justify-content:center;order:0;min-width:0;min-height:72px;box-sizing:border-box;margin:0!important;padding:8px 4px!important;border:1px solid #dce3df!important;border-radius:6px;background:#fff;list-style:none;cursor:pointer}#SF-6423936608 .kq-machines-brand-choice>summary::-webkit-details-marker{display:none}#SF-6423936608 .kq-machines-brand-choice>summary:focus-visible{outline:2px solid #356556;outline-offset:2px}#SF-6423936608 .kq-machines-brand-choice>summary>img{display:block;width:auto!important;max-width:100%;height:auto!important;max-height:36px;object-fit:contain;mix-blend-mode:multiply}#SF-6423936608 .kq-machines-brand-choice[open]>summary{background:#e9f1eb;border-color:#356556!important}#SF-6423936608 .kq-machines-brand-panel{display:none;grid-column:1/-1;order:1;min-width:0;padding:0 14px 8px;margin:0 -4px -4px;background:#fff;box-sizing:border-box}#SF-6423936608 .kq-machines-brand-choice[open]>.kq-machines-brand-panel{display:block}@media screen and (min-width:990px){#SF-5183824994 .kq-fabrics-desktop{color:#3d3935}#SF-5183824994 .kq-fabrics-desktop :is(a,summary,strong,h3,h4){color:#3d3935!important}#SF-5183824994 .kq-fabrics-desktop .kq-fabrics-category-link[href="/collections/new-arrival"],#SF-5183824994 .kq-fabrics-desktop-grid>details:has(>section[aria-label=Pre-Orders])>summary{color:#3d3935!important}#SF-5183824994 .kq-fabrics-desktop .kq-fabrics-category-link[href="/collections/new-arrival"]:after,#SF-5183824994 .kq-fabrics-desktop-grid>details:has(>section[aria-label=Pre-Orders])>summary:after{color:#3d3935;background:#f2f0ed;border-color:#a69d94}#SF-5183824994 .kq-fabrics-desktop-grid>details[open]>summary{background:#f2f0ed;box-shadow:inset 0 0 0 1px #a69d94}#SF-5183824994 .kq-fabrics-desktop-grid>details>summary:hover,#SF-5183824994 .kq-fabrics-desktop .kq-fabrics-category-link:hover{background:#f2f0ed}#SF-5183824994 .kq-fabrics-desktop .kq-fabrics-desktop-panel a:is(:hover,:focus-visible){color:#3d3935!important;background:#f2f0ed!important}#SF-5183824994 .kq-fabrics-desktop :is(.kq-precut-tile,.kq-preorder-menu-card):is(:hover,:focus-visible){border-color:#a69d94!important}#SF-5183824994 .kq-fabrics-desktop .kq-precut-feature{background:#f2f0ed!important}#SF-5183824994 .kq-fabrics-desktop :is(.kq-precut-tile small,.kq-precut-feature em,.kq-premium-card p,.kq-preorder-menu-card span){color:#726b64!important}#SF-5183824994 .kq-fabrics-desktop :is(a,summary):focus-visible{outline-color:#3d3935!important}}body :is(#SF-5183824994,#SF-6423936608) :is(a,summary,.name,.tab-slide-tab,h3,h4,strong){color:#3d3935!important}body :is(#SF-5183824994,#SF-6423936608) :is(a,summary,.tab-slide-tab):is(:hover,:focus-visible),body :is(#SF-5183824994,#SF-6423936608) details[open]>summary,body :is(#SF-5183824994,#SF-6423936608) .tab-slide-tab.tab-slide-active{background-color:#f2f0ed!important;color:#3d3935!important}body :is(#SF-5183824994,#SF-6423936608) details[open]>summary,body :is(#SF-5183824994,#SF-6423936608) .tab-slide-tab.tab-slide-active{border-color:#a69d94!important;box-shadow:inset 0 0 0 1px #a69d94!important}body :is(#SF-5183824994,#SF-6423936608) :is(a,summary,button,.tab-slide-tab):focus-visible{outline-color:#3d3935!important}body :is(#SF-5183824994,#SF-6423936608) :is(.kq-precut-tile,.kq-preorder-menu-card,.kq-premium-card):is(:hover,:focus-visible){border-color:#a69d94!important}body :is(#SF-5183824994,#SF-6423936608) .kq-precut-feature{background:#f2f0ed!important}body :is(#SF-5183824994,#SF-6423936608) :is(.kq-precut-tile small,.kq-precut-feature em,.kq-premium-card p,.kq-preorder-menu-card span,.kq-preorder-card small){color:#726b64!important}body :is(#SF-5183824994,#SF-6423936608) :is(.kq-ranked-grid,.kq-fabrics-desktop-panel,.kq-threads-desktop-panel){scrollbar-color:#a69d94 #f2f0ed}body :is(#SF-5183824994,#SF-6423936608) :is(.kq-perle-sale-badge,.kq-perle-offer-title,.kq-perle-offer-link),body :is(#SF-5183824994,#SF-6423936608) li[data-name=SALE] .name{color:#81384a!important}body :is(#SF-5183824994,#SF-6423936608) a.kq-menu-action-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;min-height:40px!important;margin:0!important;padding:8px 0!important;font-family:var(--font-body-family,Assistant,sans-serif)!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:normal!important;color:#3d3935!important;text-align:left!important;text-decoration:none!important}body :is(#SF-5183824994,#SF-6423936608) a.kq-menu-action-link:is(:hover,:focus-visible){color:#3d3935!important;background-color:#f2f0ed!important;text-decoration:underline!important;text-underline-offset:3px}#SF-6423936608 a.kq-menu-action-link{min-height:44px!important}body :is(#SF-5183824994,#SF-6423936608):is(#SF-5183824994,#SF-6423936608) a.kq-menu-action-link{color:#2f5f8f!important}body :is(#SF-5183824994,#SF-6423936608):is(#SF-5183824994,#SF-6423936608) a.kq-menu-action-link:is(:hover,:focus-visible){color:#2f5f8f!important}@media screen and (min-width:990px){body #SF-5183824994 .kq-fabrics-desktop .kq-fabrics-desktop-grid>details>summary,body #SF-5183824994 .kq-fabrics-desktop a.kq-fabrics-category-link{font-family:var(--font-body-family,Assistant,sans-serif)!important;font-size:16px!important;font-weight:500!important;letter-spacing:normal!important;color:#292623!important;line-height:1.3!important}}body :is(#SF-5183824994,#SF-6423936608) :is(.kq-notions-desktop-grid,.kq-threads-desktop-grid,.kq-patterns-desktop-grid,.kq-patterns-mobile-grid)>details>summary,body #SF-6423936608 .tab-slide-tab{font-family:var(--font-body-family,Assistant,sans-serif)!important;font-weight:500!important;letter-spacing:normal!important;color:#292623!important}@media screen and (min-width:990px){#SF-5183824994 .kq-machines-brands{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 18px 12px}#SF-5183824994 .kq-machines-links{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px}#SF-5183824994 .kq-machines-links>li>a{height:100%}}@media screen and (min-width:990px){body #SF-5183824994>.navigation>li>.inner .name,body #SF-5183824994>.navigation>li>.kq-services-details>summary .name{font-family:var(--font-body-family,Assistant,sans-serif)!important;font-size:17px!important;font-weight:500!important;letter-spacing:normal!important;color:#292623!important}body #SF-5183824994>.navigation>li,body #SF-5183824994>.navigation>li>.inner,body #SF-5183824994>.navigation>li>.inner a,body #SF-5183824994>.navigation>li>.kq-services-details>summary,body #SF-5183824994>.navigation>li>.kq-services-details>summary>.inner{background-color:#fff!important}body #SF-5183824994>.navigation>li:hover>.inner .name,body #SF-5183824994>.navigation>li>.kq-services-details:is([open],:hover)>summary .name{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:6px!important}body #SF-5183824994>.navigation>li>.kq-services-details>summary .kq-service-caret{color:#9b9691!important}}@media screen and (min-width:990px){body #SF-5183824994 .kq-fabrics-desktop .kq-fabrics-category-link[href="/collections/new-arrival"]:after{background:#2f5f8f!important;color:#fff!important;border-color:#2f5f8f!important}body #SF-5183824994 .kq-fabrics-desktop-grid>details:has(>section[aria-label=Pre-Orders])>summary:after{background:#f4c46a!important;color:#513507!important;border-color:#d49a31!important}}body:has(.header__search>details[open]) :is(#SF-5183824994,#SF-6423936608){opacity:0!important;visibility:hidden!important;pointer-events:none!important}body:has(.header__search>details[open]) :is(#SF-5183824994,#SF-6423936608) *{visibility:hidden!important;pointer-events:none!important}#SF-5183824994 .kq-machines-brand>.kq-machines-logo-heading{display:flex;align-items:center;min-height:36px}#SF-5183824994 .kq-machines-logo-heading>img{display:block!important;width:auto!important;height:auto!important;max-width:128px;max-height:30px;object-fit:contain}:is(#SF-5183824994,#SF-6423936608) .kq-machines-accuquilt{display:block;padding:10px 18px 12px;border-top:1px solid #dce3df;background:#fff}:is(#SF-5183824994,#SF-6423936608) .kq-machines-accuquilt>h3{margin:0!important;padding:0 0 4px!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important;color:#3d3935!important;letter-spacing:normal!important}:is(#SF-5183824994,#SF-6423936608) .kq-machines-accuquilt>a{display:flex!important;align-items:center;min-height:36px;padding:4px 0!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;color:#246aa3!important;text-decoration:none!important}#SF-6423936608 .kq-machines-accuquilt{padding:10px 16px}#SF-6423936608 .kq-machines-accuquilt>a{min-height:44px}:is(#SF-5183824994,#SF-6423936608) .kq-machines-accuquilt>h3>img{display:block!important;width:128px!important;height:auto!important;max-width:100%;object-fit:contain}body :is(#SF-5183824994,#SF-6423936608) li[data-name="New Arrivals"],body #SF-5183824994>.navigation>#kq-desktop-new-arrivals,body #SF-5183824994 .kq-fabrics-category-link[href="/collections/new-arrival"]{display:none!important}@media(min-width:990px){body #SF-5183824994 .kq-fabrics-desktop-grid{height:521px!important;min-height:521px!important;grid-template-rows:repeat(10,43px) minmax(0,1fr)!important}body #SF-5183824994 .kq-fabrics-desktop-grid>details>summary{grid-row:auto!important}}body :is(#SF-5183824994,#SF-6423936608) .kq-services-details>summary,body :is(#SF-5183824994,#SF-6423936608) .kq-services-details[open]>summary,body :is(#SF-5183824994,#SF-6423936608) .kq-services-details>summary:is(:hover,:focus-visible){background-color:#fff!important;box-shadow:none!important}body #SF-6423936608 .kq-services-details>summary>.inner{background-color:#fff!important}body #SF-6423936608 .kq-machines-brand-choice>summary,body #SF-6423936608 .kq-machines-brand-choice[open]>summary,body #SF-6423936608 .kq-machines-brand-choice>summary:is(:hover,:focus-visible){background-color:#fff!important;box-shadow:none!important;border-color:#dce3df!important}body #SF-6423936608 .kq-machines-brand-choice[open]>summary{border-color:#a69d94!important}body :is(#SF-5183824994,#SF-6423936608) .kq-preorder-menu-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body :is(#SF-5183824994,#SF-6423936608) .kq-preorder-menu .kq-preorder-menu-grid .kq-preorder-menu-card{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:6px 0 8px!important;border:1px solid #dedbd7!important;border-radius:6px!important;background:#fff!important;text-decoration:none!important;overflow:hidden}body :is(#SF-5183824994,#SF-6423936608) .kq-preorder-menu .kq-preorder-menu-grid .kq-preorder-menu-card img{display:block!important;width:100%!important;height:56px!important;object-fit:contain!important;margin:0!important;padding:2px 6px!important;box-sizing:border-box}body :is(#SF-5183824994,#SF-6423936608) .kq-preorder-menu .kq-preorder-menu-grid .kq-preorder-menu-card strong{display:block!important;margin:5px 8px 2px!important;padding:0!important;font-size:14px!important;line-height:1.25!important;font-weight:500!important;letter-spacing:0!important;color:#3d3935!important;white-space:normal!important;overflow-wrap:break-word}body :is(#SF-5183824994,#SF-6423936608) .kq-preorder-menu .kq-preorder-menu-grid .kq-preorder-menu-card span{display:block!important;margin:0 8px!important;padding:0!important;font-size:12px!important;line-height:1.3!important;font-weight:400!important;letter-spacing:0!important;color:#726b64!important}body :is(#SF-5183824994,#SF-6423936608) .kq-preorder-menu .kq-preorder-menu-grid .kq-preorder-menu-card:focus-visible{outline:2px solid #245b86!important;outline-offset:2px}@media(min-width:990px){body #SF-5183824994 .kq-preorder-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body #SF-5183824994 .kq-preorder-menu .kq-preorder-menu-grid .kq-preorder-menu-card img{height:72px!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/keaton-desktop-navigation.css.map */
