.wk-fabrics,.wk-fabrics *{box-sizing:border-box}.wk-fabrics{background:var(--wkf-bg);color:var(--wkf-text);padding:var(--wkf-top) 48px var(--wkf-bottom);font-family:var(--font-body-family, Arial, sans-serif);-webkit-text-size-adjust:100%}.wk-fabrics .wk-fabrics__inner{width:100%;max-width:var(--wkf-width);margin-inline:auto}.wk-fabrics .wk-fabrics__header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:36px}.wk-fabrics .wk-fabrics__intro{min-width:0}.wk-fabrics .wk-fabrics__eyebrow{margin:0 0 18px;color:var(--wkf-muted);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.2em}.wk-fabrics .wk-fabrics__heading{max-width:22ch;margin:0;color:var(--wkf-text);font-family:var(--wkf-heading-font);font-size:clamp(34px,3.4vw,56px);font-weight:400;line-height:1.08;letter-spacing:-.035em;text-transform:none;overflow-wrap:anywhere}.wk-fabrics .wk-fabrics__subtitle{margin:20px 0 0;color:var(--wkf-muted);font-size:15px;line-height:1.65}.wk-fabrics .wk-fabrics__explore{display:inline-flex;flex-shrink:0;align-items:center;gap:14px;min-height:44px;max-width:100%;padding:6px 0;color:var(--wkf-accent);font-size:14px;font-weight:500;line-height:1.5;text-decoration:none}.wk-fabrics .wk-fabrics__explore svg{display:block;width:23px;height:23px;flex:0 0 23px}.wk-fabrics .wk-fabrics__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}.wk-fabrics .wk-fabrics__card{min-width:0;margin:0;padding:0;background:transparent;border:0;box-shadow:none}.wk-fabrics .wk-fabrics__card-body{display:block;color:inherit;text-decoration:none;border-radius:var(--wkf-radius)}.wk-fabrics .wk-fabrics__media{position:relative;width:100%;aspect-ratio:var(--wkf-ratio);overflow:hidden;border-radius:var(--wkf-radius);background:#eae5dd}.wk-fabrics .wk-fabrics__image{display:block;width:100%;height:100%;max-width:none;object-fit:var(--wkf-fit);object-position:var(--wkf-focus)}.wk-fabrics .wk-fabrics__placeholder{display:block;width:100%;height:100%;fill:#b5ada2}.wk-fabrics .wk-fabrics__upload-hint{position:absolute;inset:auto 12px 16px;padding:9px 12px;border-radius:4px;background:#f7f1e8;color:#4f4942;text-align:center;font-size:12px;line-height:1.5}.wk-fabrics .wk-fabrics__caption{padding-top:18px}.wk-fabrics .wk-fabrics__name{margin:0;color:var(--wkf-text);font-family:var(--wkf-heading-font);font-size:clamp(24px,2vw,32px);font-weight:400;line-height:1.2;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.wk-fabrics .wk-fabrics__name--trademark{display:inline-flex;align-items:flex-start;gap:.12em;max-width:100%}.wk-fabrics .wk-fabrics__name-label{min-width:0}.wk-fabrics .wk-fabrics__tm{position:relative;top:.15em;flex:0 0 auto;margin:0;font-family:Arial,sans-serif;font-size:.42em;font-weight:400;line-height:1;letter-spacing:0;vertical-align:baseline;text-decoration:none}.wk-fabrics .wk-fabrics__name.wk-fabrics__name--trademark:after{content:none}.wk-fabrics .wk-fabrics__material{margin:8px 0 0;color:var(--wkf-muted);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.wk-fabrics a:focus-visible{outline:2px solid var(--wkf-accent);outline-offset:5px}@media(hover:hover){.wk-fabrics .wk-fabrics__explore:hover span,.wk-fabrics a.wk-fabrics__card-body:hover .wk-fabrics__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}}@media(min-width:750px)and (max-width:989px){.wk-fabrics{padding-inline:36px}.wk-fabrics .wk-fabrics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.wk-fabrics{padding:calc(var(--wkf-top) * .65) 20px calc(var(--wkf-bottom) * .65)}.wk-fabrics .wk-fabrics__header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:26px}.wk-fabrics .wk-fabrics__eyebrow{margin-bottom:14px;font-size:10px}.wk-fabrics .wk-fabrics__heading{max-width:22ch;font-size:clamp(32px,8vw,44px)}.wk-fabrics .wk-fabrics__subtitle{margin-top:16px;font-size:14px}.wk-fabrics .wk-fabrics__explore{font-size:13px}.wk-fabrics .wk-fabrics__grid{grid-template-columns:minmax(0,1fr);gap:32px}.wk-fabrics .wk-fabrics__caption{padding-top:15px}.wk-fabrics .wk-fabrics__name{font-size:29px}.wk-fabrics .wk-fabrics__material{margin-top:6px;font-size:13px}}.wk-seasonal-offer{display:inline-flex;align-items:center;padding:4px 8px;border-radius:3px;background:#f3ede2;color:#5c4433;font-family:var(--text-font-family);font-size:11px;line-height:1.4;font-weight:600;letter-spacing:.025em}.wk-cart-offer{width:100%;padding:14px 16px;border:1px solid #d9d1c4;border-radius:8px;background:#f7f3ec;color:#353d33;text-align:left}.wk-cart-offer p{margin:0}.wk-cart-offer__title{font-size:14px;line-height:1.45;font-weight:650}.wk-cart-offer__detail{padding-top:4px;font-size:12px;line-height:1.5}.wk-cart-offer__shipping{margin-top:10px!important;padding-top:10px;border-top:1px solid #ded8ce;font-size:12px;line-height:1.4;font-weight:600}lb-price:has(.lb-price-compare-price):after{content:var(--wk-seasonal-offer-label);display:inline-flex;margin-top:6px;padding:4px 8px;border-radius:3px;background:#f3ede2;color:#5c4433;font-family:var(--text-font-family);font-size:11px;line-height:1.4;font-weight:600;letter-spacing:.025em}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAAAAAIAAAAAAAAAEAAAS */
