body:has(.fs-editorial-grid) [id$=__text_columns_8NKy96]{display:none}.fs-editorial-grid__selection{max-width:1304px;margin:0 auto;padding-bottom:32px}.fs-editorial-grid__selection h2{font-size:clamp(28px,3vw,38px);margin:0 0 30px}.fs-editorial-grid__product-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.fs-editorial-grid__product-list li{margin:0;min-width:0}.fs-editorial-grid__product-list a{display:block;color:inherit;text-decoration:none}.fs-editorial-grid__product-list .fs-discovery-collection{display:flex;text-decoration:underline;color:#645c50}.fs-editorial-grid__product-list img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff;margin-bottom:18px}.fs-editorial-grid__product-list h3{font-size:17px;line-height:1.4;margin:7px 0 12px;letter-spacing:0}.fs-editorial-grid__view{font-size:12px;text-decoration:underline;text-underline-offset:4px}.fs-editorial-grid{background:#f4f1eb;color:#302c25;padding:48px 48px 12px}.fs-editorial-grid__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:1304px;margin:0 auto}.fs-editorial-grid--wide .fs-editorial-grid__inner{grid-template-columns:1fr}.fs-editorial-grid__story{min-width:0}.fs-editorial-grid__picture{display:block;background:#c3b6a0}.fs-editorial-grid__image{display:block;width:100%;height:auto}.fs-editorial-grid__caption{padding:25px 0 35px}.fs-editorial-grid__eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.13em;margin:0 0 10px}.fs-editorial-grid__caption h2{font-size:clamp(27px,3vw,39px);line-height:1.16;margin:0 0 14px;letter-spacing:-.02em}.fs-editorial-grid__description{font-size:15px;line-height:1.7;max-width:620px;margin:0 0 15px}.fs-editorial-grid__links{display:flex;flex-wrap:wrap;gap:12px 28px}.fs-editorial-grid__links a{display:inline-flex;gap:24px;align-items:center;min-height:44px;border-bottom:1px solid currentColor;font-size:13px;color:inherit;text-decoration:none}.fs-editorial-grid__pieces{margin:20px 0 0;font-size:11px;line-height:1.9;color:#645c50}.fs-editorial-grid__pieces a{display:inline;margin-left:5px;text-decoration:underline;text-underline-offset:3px;color:inherit}.fs-editorial-grid a:focus-visible{outline:2px solid #504532;outline-offset:5px}@media(max-width:749px){.fs-editorial-grid__product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.fs-editorial-grid__product-list h3{font-size:15px}.fs-editorial-grid{padding:28px 20px 0}.fs-editorial-grid__inner{grid-template-columns:1fr;gap:12px}.fs-editorial-grid__caption{padding:22px 0 30px}.fs-editorial-grid__description{font-size:14px}}.fs-hero-room{background:#f4f1eb;color:#302c25}.fs-hero-room__seasonal-intro{padding:clamp(15px,2.3vw,28px) 20px;background:#532d32;color:#fffaf1;text-align:center}.fs-hero-room__seasonal-intro h1{margin:0;color:inherit;font-size:clamp(26px,3vw,43px);line-height:1.08}.fs-hero-room__seasonal-intro p{margin:5px 0 0;font-size:clamp(13px,1.4vw,16px);line-height:1.4}.fs-hero-room__seasonal-intro .fs-hero-room__seasonal-wide{display:none}.fs-hero-room__seasonal-kicker{margin-bottom:6px;color:#efd0a9;font-size:11px;font-weight:600;letter-spacing:.18em;line-height:1.25;text-transform:uppercase}.fs-hero-room__seasonal-collection[hidden]{display:none}@media(max-width:749px){.fs-hero-room__seasonal-kicker:has(>.fs-hero-room__seasonal-collection[hidden]){display:none}}.fs-hero-room__seasonal-rail{display:none}@media(min-width:750px){.fs-hero-room__seasonal-intro--editorial{padding:clamp(17px,1.4vw,22px) 0;background:radial-gradient(ellipse at 13% -25%,#794852 0%,transparent 56%),linear-gradient(106deg,#592f39,#40232b);border-bottom:1px solid #a57565;color:#fff6e8;text-align:left}.fs-hero-room__seasonal-intro--editorial .fs-hero-room__seasonal-inner{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);max-width:1400px;margin-inline:auto;padding-inline:clamp(28px,4vw,56px)}.fs-hero-room__seasonal-intro--editorial .fs-hero-room__seasonal-compact{display:none}.fs-hero-room__seasonal-intro--editorial .fs-hero-room__seasonal-wide{display:block}.fs-hero-room__seasonal-intro--editorial .fs-hero-room__seasonal-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:7px 11px;margin-bottom:8px}.fs-hero-room__seasonal-collection:not([hidden]){display:inline-flex;align-items:center;gap:11px;color:#fff1e4}.fs-hero-room__seasonal-kicker>.fs-hero-room__seasonal-wide+.fs-hero-room__seasonal-collection:before{width:16px;height:1px;background:#cf9b84;content:""}.fs-hero-room__seasonal-intro--editorial:has(>.fs-hero-room__seasonal-rail){padding-bottom:0}.fs-hero-room__seasonal-rail{display:block;max-width:1400px;margin:clamp(12px,1.25vw,18px) auto 0;padding-inline:clamp(28px,4vw,56px)}.fs-hero-room__seasonal-rail .fs-hero-room__controls{position:static;justify-content:center;border-top:1px solid #bb8f8166;color:#fff1e4}.fs-hero-room:has(>.fs-hero-room__seasonal-intro--editorial>.fs-hero-room__seasonal-rail)>.fs-hero-room__stage>.fs-hero-room__controls{display:none}.fs-hero-room:has(>.fs-hero-room__seasonal-intro--editorial .fs-hero-room__seasonal-shop[href]:not([hidden]))>.fs-hero-room__stage .fs-room-discovery__collection-link{display:none}.fs-hero-room__seasonal-intro--editorial h1{font-size:clamp(35px,3.25vw,54px);font-weight:400;letter-spacing:-.035em;line-height:1.02;text-transform:none;text-wrap:balance}.fs-hero-room__seasonal-intro--editorial .fs-hero-room__seasonal-lede{max-width:46ch;min-width:0;padding-left:clamp(14px,1.8vw,25px);border-left:1px solid #bb8f81}.fs-hero-room__seasonal-intro--editorial .fs-hero-room__seasonal-lede p{min-block-size:3lh;margin:0;color:#fff1e4;font-size:clamp(14px,1.15vw,17px);line-height:1.38;text-wrap:pretty}.fs-hero-room__seasonal-actions{display:flex;align-items:center;flex-wrap:wrap;gap:4px clamp(12px,2vw,24px);margin-top:4px}.fs-hero-room__seasonal-collection-note{flex:1 1 12ch;min-width:0;color:#f2d7ba;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.fs-hero-room__seasonal-shop{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:9px;min-width:0;max-width:100%;min-height:44px;padding:6px 14px;border:1px solid #dcc5b2;color:#fff6e8;font-size:13px;line-height:1.2;text-decoration:none}.fs-hero-room__seasonal-shop span{overflow-wrap:anywhere}.fs-hero-room__seasonal-shop svg{flex:none}.fs-hero-room__seasonal-shop[hidden]{display:none}.fs-hero-room__seasonal-shop:hover{border-color:#fff6e8;background:#fff6e81c;color:#fff6e8}.fs-hero-room__seasonal-shop:focus-visible{outline:1px solid currentColor;outline-offset:4px}}.fs-hero-room__picture{display:block;width:100%;line-height:0;background:#5b5140}.fs-hero-room__image{display:block;width:100%;height:auto}.fs-hero-room__content{max-width:1400px;margin:0 auto;padding:52px 48px 64px}.fs-hero-room__intro{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:32px 64px;padding-bottom:42px}.fs-hero-room__eyebrow{font-size:11px;line-height:1.6;letter-spacing:.12em;text-transform:uppercase}.fs-hero-room__eyebrow{margin:0 0 12px}.fs-hero-room__heading{margin:0;font-size:clamp(32px,3.5vw,52px);line-height:1.12;letter-spacing:-.02em}.fs-hero-room__description p{margin:0 0 16px;max-width:480px;font-size:16px;line-height:1.65}.fs-hero-room__products{border-top:1px solid #d6cec2;padding-top:30px;scroll-margin-top:180px}.fs-hero-room__products-heading{margin:0 0 22px;font-size:24px;line-height:1.3}.fs-hero-room__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none}.fs-hero-room__card{min-width:0;margin:0}.fs-hero-room__product-link{display:block;color:inherit;text-decoration:none}.fs-hero-room__product-link:focus-visible{outline:2px solid #504532;outline-offset:6px}.fs-hero-room__product-image{display:grid;place-items:center;aspect-ratio:1;background:#fff;overflow:hidden}.fs-hero-room__product-image img{display:block;width:100%;height:100%;object-fit:contain}.fs-hero-room__product-title{margin:18px 0 10px;font-size:17px;line-height:1.4;letter-spacing:0}.fs-hero-room__view{display:inline-flex;align-items:center;gap:18px;min-height:36px;font-size:12px;text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){.fs-hero-room__content{padding:30px 20px 40px}.fs-hero-room__intro{grid-template-columns:1fr;gap:18px;padding-bottom:28px}.fs-hero-room__description p{font-size:14px}.fs-hero-room__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.fs-hero-room__product-title{font-size:15px}.fs-hero-room__products-heading{font-size:22px}}.fs-hero-room{display:block}.fs-hero-room__stage{position:relative;isolation:isolate}.fs-hero-room__stage:after{content:"";position:absolute;inset:auto 0 0;height:100px;background:linear-gradient(transparent,#1a161159);pointer-events:none;z-index:3}.fs-hero-room__slides{display:grid;overflow:clip;touch-action:pan-y pinch-zoom;--room-reveal: inset(0 0 0 100%);--room-drift: 14px}.fs-hero-room__slides[data-direction=previous]{--room-reveal: inset(0 100% 0 0);--room-drift: -14px}.fs-hero-room__slide{grid-area:1 / 1;min-width:0;visibility:visible}.fs-hero-room__slide[aria-hidden=true]{visibility:hidden;pointer-events:none}.fs-hero-room__slide.is-leaving{visibility:visible;z-index:1}.fs-hero-room__slide.is-entering{z-index:2;animation:fs-room-reveal .8s cubic-bezier(.22,.68,.18,1) both}@keyframes fs-room-reveal{0%{clip-path:var(--room-reveal);transform:translate(var(--room-drift))}to{clip-path:inset(0);transform:translate(0)}}.fs-hero-room__picture{aspect-ratio:16 / 9}.fs-hero-room__image{width:100%;height:100%;object-fit:cover}.fs-hero-room__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none}.fs-hero-room__video[data-ready]{opacity:1}.fs-hero-room__controls{position:absolute;z-index:4;bottom:23px;right:clamp(20px,4vw,64px);display:flex;align-items:center;gap:10px;color:#fffaf1}.fs-hero-room__stage:has(.fs-room-discovery__collection-link):after{display:none}.fs-hero-room__stage:has(.fs-room-discovery__collection-link) .fs-hero-room__controls{position:relative;inset:auto;transform:none;justify-content:center;background:#302c25}.fs-hero-room__dots{display:flex}.fs-hero-room__controls button{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none;-webkit-tap-highlight-color:transparent;cursor:pointer;touch-action:manipulation}.fs-hero-room__dot span{font-family:inherit;font-size:11px;font-weight:400;letter-spacing:.12em;font-variant-numeric:tabular-nums;opacity:.72;text-shadow:0 1px 5px rgba(0,0,0,.45);transform:translateY(-2px);transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.fs-hero-room__dot:after{content:"";position:absolute;bottom:7px;width:20px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.fs-hero-room__dot[aria-current=true] span{opacity:1;transform:translateY(-4px)}.fs-hero-room__dot[aria-current=true]:after{transform:scaleX(1)}.fs-hero-room__arrow svg{filter:drop-shadow(0 1px 3px rgba(0,0,0,.3));transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease}@media(hover:hover){.fs-hero-room__arrow[data-step="-1"]:hover svg{transform:translate(-4px)}.fs-hero-room__arrow[data-step="1"]:hover svg{transform:translate(4px)}.fs-hero-room__dot:hover span{opacity:1;transform:translateY(-4px)}}.fs-hero-room__controls .fs-hero-room__arrow:active svg{transform:scale(.88)}.fs-hero-room__dot:active span{transform:translateY(-2px) scale(.9)}.fs-hero-room__stage>.fs-hero-room__autoplay{position:absolute;z-index:4;top:12px;right:16px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:#fffaf1;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.fs-hero-room__autoplay svg{filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.fs-hero-room__autoplay:focus-visible{outline:1px solid currentColor;outline-offset:1px}.fs-hero-room__play-icon,.fs-hero-room__autoplay[aria-pressed=true] .fs-hero-room__pause-icon{display:none}.fs-hero-room__autoplay[aria-pressed=true] .fs-hero-room__play-icon{display:block}.fs-hero-room__controls button:focus-visible{outline:1px solid currentColor;outline-offset:1px;border-radius:2px}.fs-hero-room__controls button:focus:not(:focus-visible){outline:none}.fs-hero-room__content[hidden]{display:none}.fs-hero-room__content.is-arriving .fs-hero-room__intro{animation:fs-room-caption .55s .12s ease both}@keyframes fs-room-caption{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(min-width:750px){.fs-hero-room__grid:has(>:nth-child(3)):not(:has(>:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))}.fs-hero-room__grid:has(>:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}}.fs-hero-room__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:749px){.fs-hero-room__picture{aspect-ratio:4 / 5}.fs-hero-room--wide-mobile .fs-hero-room__picture{aspect-ratio:16 / 9}.fs-hero-room__video[data-desktop-only]{display:none}.fs-hero-room__controls{bottom:12px;right:50%;transform:translate(50%);gap:0}.fs-hero-room__controls:has(.fs-hero-room__dot:nth-child(6)) button{width:clamp(32px,8.5vw,44px)}.fs-hero-room__controls:has(.fs-hero-room__dot:nth-child(8)) button{width:clamp(24px,8vw,44px)}.fs-hero-room__autoplay{margin-left:0}.fs-hero-room__content{padding:28px 16px 36px}.fs-hero-room__heading{font-size:clamp(28px,7.2vw,34px);line-height:1.15}.fs-hero-room__grid{gap:24px 14px}.fs-hero-room__card{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:0;align-items:start}.fs-hero-room__product-link{display:contents}.fs-hero-room__product-title{margin:12px 0 8px;font-size:16px;line-height:1.35;text-transform:none;letter-spacing:0;overflow-wrap:anywhere}.fs-hero-room__view{min-height:44px;font-size:13px;line-height:1.4;align-self:stretch}.fs-hero-room__card .fs-discovery-collection{margin:0;min-height:44px;font-size:12px;line-height:1.4;align-self:stretch}.fs-hero-room__product-link:focus-visible>*{outline:1px solid #504532;outline-offset:2px}.fs-hero-room__slides{--room-drift: 8px}.fs-hero-room__slides[data-direction=previous]{--room-drift: -8px}}@media(prefers-reduced-motion:reduce){.fs-hero-room__video{display:none}.fs-hero-room__slide.is-entering,.fs-hero-room__content.is-arriving .fs-hero-room__intro{animation:none}.fs-hero-room__dot span,.fs-hero-room__dot:after,.fs-hero-room__arrow svg{transition:none}}.fs-room-discovery{display:block;position:relative}.fs-room-discovery__frame{position:relative}.fs-room-discovery__collection-link{position:absolute;z-index:1;left:50%;bottom:clamp(12px,2vw,24px);transform:translate(-50%);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;max-width:calc(100% - 24px);min-height:44px;padding:9px 19px;border:1px solid #fffaf1;border-radius:2px;background:#302c25;color:#fffaf1;font-size:13px;line-height:1.3;text-align:center;text-decoration:none}.fs-room-discovery__collection-link:hover{background:#4b4135;color:#fffaf1}.fs-room-discovery__collection-link:focus-visible{outline:2px solid #fffaf1;outline-offset:2px}.fs-product-point{position:absolute;left:var(--point-x);top:var(--point-y);transform:translate(-50%,-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.fs-product-point>span{pointer-events:none;display:grid;place-items:center;width:24px;height:24px;border-radius:46% 54% 51% 49%;border:1px solid rgba(255,255,255,.88);background:#2620193d;box-shadow:0 1px 3px #00000026;transition:background .3s ease,scale .35s cubic-bezier(.2,.8,.2,1);animation:fs-product-point-organic 4.8s ease-in-out infinite}.fs-product-point:nth-of-type(2n)>span{animation-delay:-1.8s}.fs-product-point:nth-of-type(3n)>span{animation-delay:-3.6s}@keyframes fs-product-point-organic{0%,to{border-radius:46% 54% 51% 49%;transform:scale(.96);box-shadow:0 0 #ffffff17}50%{border-radius:54% 46% 47% 53%;transform:scale(1.04);box-shadow:0 0 0 4px #ffffff06}}.fs-product-point:focus-visible{outline:1px solid #fff;outline-offset:1px}.fs-product-point:focus:not(:focus-visible){outline:none;box-shadow:none}.fs-product-point>span svg{transition:rotate .35s cubic-bezier(.2,.8,.2,1)}.fs-product-point[aria-expanded=true]>span{background:#262019a6;scale:1.12}.fs-product-point[aria-expanded=true]>span svg{rotate:45deg}@media(hover:hover){.fs-product-point:hover>span{background:#26201999;scale:1.12}}.fs-product-point:active>span{scale:.88;transition-duration:.12s}.fs-product-point__panel{position:fixed;inset:auto;left:var(--panel-left, 12px);top:var(--panel-top, 12px);width:var(--panel-width, min(320px, calc(100vw - 24px) ));max-height:calc(100dvh - 24px);margin:0;padding:22px 18px 8px;box-sizing:border-box;overflow-y:auto;border:1px solid #d6cec2;border-radius:2px;background:#f8f5ef;color:#302c25;box-shadow:0 6px 24px #00000024;text-align:left;opacity:0;transform:translateY(var(--panel-enter-y, 7px)) scale(.975);transform-origin:var(--panel-origin-x, 50%) var(--panel-origin-y, 0%);pointer-events:none;transition:opacity .24s ease,transform .32s cubic-bezier(.2,.8,.2,1),display .32s allow-discrete,overlay .32s allow-discrete}.fs-product-point__panel:popover-open[data-ready]{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}@starting-style{.fs-product-point__panel:popover-open[data-ready]{opacity:0;transform:translateY(var(--panel-enter-y, 7px)) scale(.975)}}.fs-product-point__panel::backdrop{background:transparent}.fs-product-point__close{position:absolute;right:0;top:0;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit}.fs-product-point__product{display:flex;align-items:center;gap:14px;padding-right:18px;color:inherit;text-decoration:none}.fs-product-point__thumbnail{width:64px;height:76px;flex:0 0 64px;object-fit:contain;background:#fff}.fs-product-point__info{display:flex;flex-direction:column;min-width:0;gap:6px}.fs-product-point__title{font-size:14px;line-height:1.4}.fs-product-point__price{font-size:12px;line-height:1.4;color:#645c50}.fs-product-point__view{font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.fs-product-point__browse,.fs-discovery-collection{display:flex;align-items:center;min-height:44px;font-size:12px;line-height:1.5;color:#645c50;text-decoration:underline;text-decoration-color:#aaa092;text-underline-offset:4px}.fs-product-point__browse{border-top:1px solid #e0d9cf;margin-top:14px;padding-top:5px}.fs-discovery-collection{margin-top:8px}.fs-product-point__panel a:focus-visible,.fs-product-point__panel button:focus-visible{outline:2px solid #504532;outline-offset:2px}@media(prefers-reduced-motion:reduce){.fs-product-point>span{transition:none;animation:none;border-radius:50%}.fs-product-point>span svg,.fs-product-point__panel{transition:none}}@media(max-width:749px){.fs-product-point{left:var(--point-mobile-x);top:var(--point-mobile-y)}.fs-room-discovery__collection-link{position:static;transform:none;margin:10px auto;border-color:#302c25}.fs-room-discovery__collection-link:focus-visible{outline-color:#504532}}
/*# sourceMappingURL=/cdn/shop/t/404/compiled_assets/styles.css.map?subset=AAAAoAAAAAAAAAAAAAAAAACA */
