@media screen and (min-width:1101px){.fw-brand-footer__copyright{padding-left:120px}}@media screen and (min-width:750px)and (max-width:1100px){.fw-b-page .fw-brand-footer__utility{grid-template-areas:"links copyright" "commerce commerce";grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;min-height:0;padding:12px 22px}.fw-b-page .fw-brand-footer__commerce{justify-content:flex-end}.fw-b-page .fw-brand-footer__links{padding-left:140px}.fw-b-page .fw-brand-footer__copyright{text-align:right}}@media screen and (max-width:749px){.fw-b-page .fw-brand-footer__utility{gap:10px;min-height:0;padding:14px 20px}.fw-b-page .fw-brand-footer__commerce{gap:10px}.fw-b-page .fw-brand-footer__copyright{text-align:right}}.fw-poise-craft{max-width:1440px;margin:72px auto;padding:0 32px;color:#30262d}.fw-poise-craft header{max-width:720px;margin-bottom:32px}.fw-poise-craft__eyebrow{font-size:11px;letter-spacing:.18em;font-weight:600}.fw-poise-craft h2{font-family:var(--font-heading-family);font-size:clamp(30px,3.2vw,48px);font-weight:400;line-height:1.15;letter-spacing:-.02em;margin:14px 0}.fw-poise-craft header>p:last-child{font-size:16px;line-height:1.6;color:#6c6269}.fw-poise-craft__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fw-poise-craft article{min-width:0;border-bottom:1px solid #e1dbe0;padding-bottom:24px}.fw-poise-craft figure{margin:0;aspect-ratio:3/2;background:#fff;overflow:hidden}.fw-poise-craft img{display:block;width:100%;height:100%;object-fit:contain}.fw-poise-craft__copy{padding:20px 0 0}.fw-poise-craft__number{font-size:11px;color:#897d85;letter-spacing:.1em}.fw-poise-craft h3{font-size:19px;line-height:1.3;font-weight:500;margin:8px 0 10px}.fw-poise-craft__copy p{font-size:14px;line-height:1.7;color:#6c6269;margin:0;max-width:43ch}@media(max-width:749px){.fw-poise-craft{margin:42px auto;padding:0 20px}.fw-poise-craft__grid{grid-template-columns:1fr;gap:28px}.fw-poise-craft header{margin-bottom:24px}.fw-poise-craft__copy{padding-top:14px}}.fw-poise-experience .fw-experience__card-media{margin:0;aspect-ratio:1;background:#fff}.fw-poise-experience .fw-experience__card-media img{object-fit:contain}.fw-poise-experience .fw-experience__header h2{max-width:15ch;word-break:normal;overflow-wrap:normal}.fw-poise-experience .fw-experience__card-copy h3{max-width:16ch;font-size:clamp(24px,2.2vw,32px);line-height:1.12}.fw-poise-experience .fw-experience__card-copy{min-height:200px}.fw-poise-experience .fw-experience__facts strong{font-size:clamp(17px,4.8vw,26px);line-height:1.2}@media(min-width:760px){.fw-poise-experience{padding-top:64px;padding-bottom:72px}.fw-poise-experience .fw-experience__principles{padding-top:48px}}@media(max-width:759px){.fw-poise-experience .fw-experience__header h2{font-size:40px;line-height:1.04}.fw-poise-experience .fw-experience__card-copy{min-height:190px}}.fw-home-refresh--movement{position:relative;margin:0;padding:0;overflow:hidden}.fw-home-refresh--movement picture,.fw-home-refresh--movement img{display:block;width:100%;height:auto}.fw-home-refresh--movement .fw-home-refresh__hotspot{position:absolute;display:block;z-index:3;min-height:44px;min-width:44px}.fw-home-refresh--movement .fw-home-refresh__hotspot--flow{top:24%;bottom:1.5%;left:.7%;width:48.7%}.fw-home-refresh--movement .fw-home-refresh__hotspot--hybrid{top:24%;bottom:1.5%;right:.7%;width:48.7%}.fw-home-refresh--movement a:focus-visible{outline:3px solid #602b37;outline-offset:-4px}@media(max-width:749px){.fw-home-refresh--movement .fw-home-refresh__hotspot--flow{top:11%;right:2%;bottom:auto;left:2%;width:auto;height:43.5%}.fw-home-refresh--movement .fw-home-refresh__hotspot--hybrid{top:55%;right:2%;bottom:1%;left:2%;width:auto;height:auto}}.fw-more{padding:76px 7vw 65px;scroll-margin-top:100px;border-bottom:1px solid #d7c4b2}.fw-more__heading{display:grid;grid-template-columns:1.2fr 1fr;gap:8vw;align-items:end;margin-bottom:22px}.fw-more__heading h2{font-size:clamp(35px,3.8vw,55px);line-height:1.08;max-width:550px;margin:14px 0 0;color:#482f27}.fw-more__intro p{font-size:14px;line-height:1.8;color:#705746;margin:0 0 17px;max-width:430px}.fw-more__intro a{font-size:12px;color:#602b37;text-decoration:none;border-bottom:1px solid #b18c75;padding-bottom:8px;display:inline-flex;gap:35px}.fw-more__offer-note{font-size:11px;line-height:1.6;color:#805d48;margin:0 0 30px}.fw-more__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:42px 22px}.fw-more__grid .fw-b-card__image{aspect-ratio:4/5}.fw-more__grid .fw-b-card__image img{width:100%;height:100%;object-fit:cover}.fw-more__grid .fw-b-card__choose{margin-top:7px}.fw-more__paths{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:55px;padding-top:28px;border-top:1px solid #d7c4b2}.fw-more__paths>a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:25px;text-decoration:none;color:#705746;font-size:12px;line-height:1.5;min-height:60px}.fw-more__path-name{font-family:var(--font-heading-family,Georgia,serif);font-size:32px;color:#602b37}@media(max-width:700px){.fw-more{padding:44px 20px 40px;scroll-margin-top:75px}.fw-more__heading{display:block;margin-bottom:20px}.fw-more__heading h2{font-size:35px;max-width:320px}.fw-more__intro{margin-top:20px}.fw-more__intro p{font-size:13px}.fw-more__offer-note{font-size:10px;margin-bottom:25px}.fw-more__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 13px}.fw-more__paths{grid-template-columns:1fr;gap:13px;margin-top:35px;padding-top:20px}.fw-more__paths>a{gap:20px;grid-template-columns:75px 1fr auto;font-size:11px}.fw-more__path-name{font-size:28px}}.fw-new-edit{background:#f8f5ef;color:#482735}.fw-new-edit__hero{position:relative;isolation:isolate}.fw-new-edit__image img{display:block;width:100%;height:auto}.fw-new-edit__copy{position:absolute;inset:0 auto 0 7.5%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:47%;padding:4% 0}.fw-new-edit__eyebrow{font-size:clamp(11px,1.05vw,17px);letter-spacing:.24em;line-height:1.5;margin:0 0 26px;font-weight:500}.fw-new-edit__copy h2{color:inherit;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(48px,6.8vw,112px);line-height:1.04;letter-spacing:-.035em;margin:0 0 24px}.fw-new-edit__body{font-size:clamp(16px,1.5vw,23px);line-height:1.5;margin:0 0 30px}.fw-new-edit__cta{display:inline-flex;gap:36px;align-items:center;min-height:48px;border-bottom:1px solid currentColor;text-decoration:none;color:inherit;font-size:14px;letter-spacing:.04em}.fw-new-edit a:focus-visible{outline:2px solid #652b3e;outline-offset:5px}.fw-new-edit__collection{padding-top:48px;padding-bottom:64px;color:#222}.fw-new-edit__intro{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px}.fw-new-edit__intro h2{font-family:var(--font-heading-family);font-size:clamp(28px,3vw,44px);font-weight:400;margin:0 0 8px}.fw-new-edit__intro p{font-size:14px;margin:0;color:#625e58}.fw-new-edit__intro>a{color:inherit;min-height:44px;display:inline-flex;align-items:center;gap:20px;font-size:13px;text-underline-offset:5px}.fw-new-edit__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}.fw-new-edit__product-link{display:block;color:inherit;text-decoration:none}.fw-new-edit__product-image{aspect-ratio:4/5;background:#e2e2e2;overflow:hidden}.fw-new-edit__product-image img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .25s ease}.fw-new-edit__product-link:hover img{transform:scale(1.025)}.fw-new-edit__product-link h3{font-family:var(--font-heading-family);font-weight:400;font-size:17px;line-height:1.4;margin:16px 0 6px;letter-spacing:0}.fw-new-edit__price{font-size:14px;margin:0}@media(max-width:989px){.fw-new-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.fw-new-edit__copy h2{font-size:7vw}.fw-new-edit__eyebrow{margin-bottom:18px}.fw-new-edit__body{margin-bottom:16px}.fw-new-edit__collection{padding-top:32px;padding-bottom:40px}}@media(max-width:599px){.fw-new-edit__hero{display:flex;flex-direction:column}.fw-new-edit__copy{position:relative;inset:auto;max-width:none;order:-1;padding:34px 24px 28px}.fw-new-edit__copy h2{font-size:48px;margin-bottom:14px}.fw-new-edit__eyebrow{font-size:11px;margin-bottom:16px}.fw-new-edit__body{font-size:16px;margin-bottom:14px}.fw-new-edit__cta{font-size:13px;min-height:44px}.fw-new-edit__image{aspect-ratio:4/5;overflow:hidden}.fw-new-edit__image img{height:100%;width:100%;object-fit:cover;object-position:80% center}.fw-new-edit__intro{display:block;margin-bottom:24px}.fw-new-edit__intro>a{margin-top:10px}.fw-new-edit__product-link h3{font-size:16px;margin-top:12px}.fw-new-edit__price{font-size:13px}}@media(prefers-reduced-motion:reduce){.fw-new-edit__product-image img{transition:none}}.fw-wool{max-width:1440px;margin:64px auto;display:grid;grid-template-columns:1fr 1fr;background:#f5f0e8;color:#492b37}.fw-wool__visual{margin:0;position:relative;min-width:0}.fw-wool__visual img{display:block;width:100%;height:100%;max-height:820px;object-fit:cover;object-position:center 65%}.fw-wool__visual figcaption{position:absolute;bottom:0;left:0;right:0;margin:0;padding:14px 20px;background:#f7f2ebed;font-size:11px;line-height:1.5;color:#5d514a}.fw-wool__copy{padding:clamp(28px,5vw,76px);align-self:center}.fw-wool__eyebrow{letter-spacing:.2em;font-size:11px;margin:0 0 24px}.fw-wool__copy h2{font-family:var(--font-heading-family);font-size:clamp(32px,4.2vw,64px);font-weight:400;line-height:1.08;color:inherit;margin:0 0 24px}.fw-wool__body{font-size:16px;line-height:1.75;margin:0 0 30px;color:#514c48}.fw-wool__number{display:flex;align-items:baseline;gap:14px;margin:0 0 30px}.fw-wool__number strong{font-family:var(--font-heading-family);font-size:clamp(56px,6vw,88px);font-weight:400;line-height:1}.fw-wool__number span{font-size:18px}.fw-wool__blend{border-top:1px solid #d5c8bf;padding-top:22px}.fw-wool__blend h3{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:inherit;margin:0 0 12px}.fw-wool__blend p,.fw-wool details p{font-size:14px;line-height:1.8;margin:0}.fw-wool details{border-top:1px solid #d5c8bf;margin-top:24px;padding-top:18px}.fw-wool summary{font-size:14px;cursor:pointer;padding:6px 0}.fw-wool details p{padding-top:12px}@media(max-width:749px){.fw-wool{grid-template-columns:1fr;margin:32px 0}.fw-wool__visual{aspect-ratio:4/3}.fw-wool__visual img{height:100%;position:absolute}.fw-wool__copy{padding:32px 24px 40px}.fw-wool__eyebrow{margin-bottom:18px}.fw-wool__copy h2{font-size:38px}.fw-wool__number{margin-bottom:24px}}.fw-kol{display:block;margin:1.6rem 0;padding:1.4rem 0;border-top:1px solid rgba(var(--color-foreground),.14);border-bottom:1px solid rgba(var(--color-foreground),.14);text-align:left}.fw-kol__label{display:block;margin-bottom:.65rem;font-size:1.3rem;font-weight:600;letter-spacing:.02em}.fw-kol__controls{display:flex;gap:.8rem}.fw-kol__controls input{min-width:0;width:100%;min-height:4.4rem;padding:.9rem 1rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:2px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem}.fw-kol__controls button{min-height:4.4rem;padding:.9rem 1.3rem;border:1px solid rgb(var(--color-foreground));border-radius:2px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font:inherit;font-size:1.3rem;cursor:pointer}.fw-kol__help,.fw-kol__status{margin:.7rem 0 0;font-size:1.2rem;line-height:1.5}.fw-kol__help{color:rgba(var(--color-foreground),.75)}.fw-kol__status:empty{display:none}.fw-kol__status[data-error=true]{color:#a8271f}.fw-kol__remove{margin-top:.6rem;padding:.4rem 0;border:0;background:none;color:inherit;text-decoration:underline;font:inherit;font-size:1.2rem;cursor:pointer}.fw-kol [disabled]{opacity:.6;cursor:wait}.fw-kol input:focus-visible,.fw-kol button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.fw-service-promises{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#73584a;color:#fffaf4;border-block:1px solid rgba(255,250,244,.15)}.fw-service-promises__item{display:flex;align-items:center;justify-content:center;gap:13px;min-height:78px;padding:18px 16px;text-align:left;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.075em;text-transform:uppercase}.fw-service-promises__item+.fw-service-promises__item{border-left:1px solid rgba(255,250,244,.22)}.fw-service-promises svg{width:29px;height:29px;flex:0 0 29px}@media(max-width:749px){.fw-service-promises{grid-template-columns:repeat(2,minmax(0,1fr))}.fw-service-promises__item{justify-content:flex-start;min-height:70px;padding:15px 17px;gap:10px;font-size:10px;letter-spacing:.04em}.fw-service-promises svg{width:25px;height:25px;flex-basis:25px}.fw-service-promises__item:nth-child(3){border-left:0}.fw-service-promises__item:nth-child(n+3){border-top:1px solid rgba(255,250,244,.22)}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
