@layer ds.components{.index-module__rKXUFG__header{z-index:calc(var(--ds-z-overlay) + 1);justify-content:space-between;align-items:center;gap:var(--ds-space-30);padding:var(--ds-space-30) var(--ds-space-gutter);display:flex;position:absolute;inset:0 0 auto}.index-module__rKXUFG__mark{gap:var(--ds-space-5);color:inherit;text-decoration:none;display:grid}.index-module__rKXUFG__mark:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.index-module__rKXUFG__word{font-size:var(--ds-text-sm);letter-spacing:var(--ds-tracking-wide);font-weight:400}.index-module__rKXUFG__line{color:var(--ds-color-text-muted);font-size:var(--ds-text-2xs);letter-spacing:.08em}.index-module__rKXUFG__nav{gap:clamp(var(--ds-space-20), 2.4vw, var(--ds-space-40));font-size:var(--ds-text-md);display:none}@media (min-width:48em){.index-module__rKXUFG__nav{display:flex}}.index-module__rKXUFG__link{color:inherit;text-underline-offset:var(--ds-space-5);text-decoration:none}.index-module__rKXUFG__link:hover{text-decoration:underline;text-decoration-thickness:var(--ds-border-hairline)}.index-module__rKXUFG__link:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}}
@layer ds.components{.index-module__3iVjPW__button{min-height:var(--ds-size-hit-min);padding:0 var(--button-padding,var(--ds-space-30));border:var(--ds-border-hairline) solid var(--ds-color-text);border-radius:var(--ds-radius-pill);background:var(--ds-color-text);color:var(--ds-color-surface);cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.index-module__3iVjPW__button:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.index-module__3iVjPW__outline{color:var(--ds-color-text);background:0 0}}
@layer ds.components{.index-module__vWt9FG__discounts{--discounts-min-width:13rem;--reveal-i:1;grid-template-columns:repeat(auto-fill, minmax(var(--discounts-min-width), 1fr));align-content:start;align-items:start;gap:var(--ds-space-30);margin:var(--discounts-offset,0) 0 0;display:grid}.index-module__vWt9FG__discount{gap:var(--ds-space-5);padding-top:var(--ds-space-15);border-top:var(--ds-border-hairline) solid var(--ds-color-text);display:grid}.index-module__vWt9FG__term{color:var(--ds-color-text-muted);font-size:var(--ds-text-sm)}.index-module__vWt9FG__value{font-size:var(--ds-text-xl);margin:0}}
@layer ds.components{.index-module__yLueXG__hero{flex-direction:column;justify-content:center;min-height:100svh;padding-top:5rem;display:flex;position:relative;overflow:clip}.index-module__yLueXG__stage{width:100%}.index-module__yLueXG__photograph{object-fit:contain;width:100%;height:auto;display:block}.index-module__yLueXG__copy{gap:var(--ds-space-20);padding:0 var(--ds-space-gutter) var(--ds-space-40);max-width:38rem;display:grid}@media (min-width:64em){.index-module__yLueXG__hero{grid-template-columns:minmax(24rem,.85fr) minmax(0,1.3fr);align-items:center;display:grid}.index-module__yLueXG__stage{grid-area:1/2}.index-module__yLueXG__copy{grid-area:1/1}}.index-module__yLueXG__title{font-size:var(--ds-text-title);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:300;line-height:1.08}.index-module__yLueXG__lead{color:var(--ds-color-text-muted);font-size:var(--ds-text-md);text-wrap:pretty;margin:0;line-height:1.5}@media (min-width:48em){.index-module__yLueXG__lead{font-size:var(--ds-text-lg)}}.index-module__yLueXG__actions{gap:var(--ds-space-15);margin-top:var(--ds-space-10);flex-wrap:wrap;display:flex}}
@layer ds.components{.index-module__fVIGpa__sheet{align-items:end;gap:clamp(var(--ds-space-20), 4vw, var(--ds-space-50));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48em){.index-module__fVIGpa__sheet{grid-template-columns:2320fr 3220fr}}.index-module__fVIGpa__drawing{width:100%;height:auto;color:var(--ds-color-text);display:block;overflow:visible}.index-module__fVIGpa__side{--label-size:84px;min-width:0}@media (min-width:48em){.index-module__fVIGpa__side{--label-size:64px}}.index-module__fVIGpa__front{--label-size:112px;min-width:0}@media (min-width:48em){.index-module__fVIGpa__front{--label-size:64px}}.index-module__fVIGpa__compact{--draw-duration:0s}.index-module__fVIGpa__miniature{width:100%;height:100%;color:var(--ds-color-text);display:block}.index-module__fVIGpa__outline{fill:var(--ds-color-surface);stroke:currentColor;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.index-module__fVIGpa__silhouette{fill:var(--ds-color-rule);stroke:none}.index-module__fVIGpa__visible{fill:var(--ds-color-surface);stroke:currentColor;stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;animation:index-module__fVIGpa__draw var(--draw-duration,1.6s) cubic-bezier(.6, 0, .2, 1) both}@media (prefers-reduced-motion:reduce){.index-module__fVIGpa__visible{animation:none}}.index-module__fVIGpa__hidden{fill:none;stroke:currentColor;stroke-width:.75px;vector-effect:non-scaling-stroke;stroke-dasharray:.006 .006;opacity:.35}.index-module__fVIGpa__floor{stroke:currentColor;stroke-width:.75px;vector-effect:non-scaling-stroke}.index-module__fVIGpa__dim{stroke:var(--ds-color-accent);stroke-width:.75px;vector-effect:non-scaling-stroke}.index-module__fVIGpa__extension{opacity:.45}.index-module__fVIGpa__label{fill:var(--ds-color-accent);stroke:none;font:500 var(--label-size) / 1 var(--ds-font-sans);font-variant-numeric:tabular-nums;text-anchor:middle}@keyframes index-module__fVIGpa__draw{0%{stroke-dashoffset:1px;fill-opacity:0}60%{fill-opacity:0}}}
@layer ds.components{html:has(.ModelHeader-module__dAsTda__compact){scroll-padding-top:calc(var(--ds-size-model-header) + var(--ds-space-30))}.ModelHeader-module__dAsTda__compact{z-index:calc(var(--ds-z-overlay) + 4);justify-content:space-between;align-items:center;gap:var(--ds-space-15);height:var(--ds-size-model-header);padding-inline:var(--ds-space-gutter);border-bottom:var(--ds-border-hairline) solid var(--ds-color-rule);background:var(--ds-color-surface);opacity:0;visibility:hidden;transition:opacity var(--ds-motion-base) var(--ds-motion-ease-out), transform var(--ds-motion-base) var(--ds-motion-ease-out), visibility var(--ds-motion-base);display:flex;position:fixed;inset:0 0 auto;transform:translateY(-100%)}.ModelHeader-module__dAsTda__compact[data-visible=true]{opacity:1;visibility:visible;transform:none}.ModelHeader-module__dAsTda__identity{align-items:center;gap:var(--ds-space-10);flex:1;min-width:0;text-decoration:none;display:flex}.ModelHeader-module__dAsTda__identity:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}@media (min-width:56em){.ModelHeader-module__dAsTda__identity{flex:none}}.ModelHeader-module__dAsTda__caption{min-width:0;line-height:1.15;display:grid}.ModelHeader-module__dAsTda__name{font-size:var(--ds-text-md)}.ModelHeader-module__dAsTda__kind{color:var(--ds-color-text-muted);font-size:var(--ds-text-2xs);display:none}@media (min-width:48em){.ModelHeader-module__dAsTda__kind{display:block}}.ModelHeader-module__dAsTda__drawing{flex:none;width:4rem;height:2rem;display:block}@media (min-width:48em){.ModelHeader-module__dAsTda__drawing{width:5rem}}.ModelHeader-module__dAsTda__nav{align-items:center;gap:var(--ds-space-15);font-size:var(--ds-text-2xs);white-space:nowrap;display:none}@media (min-width:56em){.ModelHeader-module__dAsTda__nav{display:flex}}.ModelHeader-module__dAsTda__link{text-underline-offset:var(--ds-space-5);text-decoration:none}.ModelHeader-module__dAsTda__link:hover{text-decoration:underline}.ModelHeader-module__dAsTda__link:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.ModelHeader-module__dAsTda__add{--button-padding:var(--ds-space-15);font-size:var(--ds-text-xs);white-space:nowrap;flex:none;justify-content:center}.ModelHeader-module__dAsTda__fullAction{display:none}@media (min-width:48em){.ModelHeader-module__dAsTda__fullAction{display:inline}}@media (min-width:48em){.ModelHeader-module__dAsTda__shortAction{display:none}}@media (prefers-reduced-motion:reduce){.ModelHeader-module__dAsTda__compact{transition:none}}}
@layer ds.components{.index-module__9jrBbG__section{--section-columns:minmax(12rem, 1fr) minmax(0, 3fr);--section-lead-width:22rem;gap:var(--ds-space-40);padding:var(--ds-space-50) var(--ds-space-gutter);border-top:var(--ds-border-hairline) solid var(--ds-color-rule);display:grid}@media (min-width:56em){.index-module__9jrBbG__section{grid-template-columns:var(--section-columns)}}.index-module__9jrBbG__intro{align-content:start;gap:var(--ds-space-15);display:grid}.index-module__9jrBbG__title{font-size:var(--ds-text-3xl);margin:0;font-weight:300;line-height:1.15}.index-module__9jrBbG__lead{max-width:var(--section-lead-width);color:var(--ds-color-text-muted);text-wrap:pretty;margin:0}.index-module__9jrBbG__list{margin:0;padding:0;list-style:none}.index-module__9jrBbG__models{gap:var(--ds-space-40);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:36em){.index-module__9jrBbG__models{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:36em){.index-module__9jrBbG__model:nth-child(2n){--reveal-i:1}}.index-module__9jrBbG__card{--kind-decoration:none;gap:var(--ds-space-5);color:inherit;text-decoration:none;display:grid}.index-module__9jrBbG__card:hover{--kind-decoration:underline}.index-module__9jrBbG__card:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.index-module__9jrBbG__drawing{--parallax:5%;margin-bottom:var(--ds-space-20);display:block}.index-module__9jrBbG__name{font-size:var(--ds-text-2xl);-webkit-text-decoration:var(--kind-decoration,none);text-decoration:var(--kind-decoration,none);text-underline-offset:var(--ds-space-5);font-weight:300}.index-module__9jrBbG__numeral{color:var(--ds-color-text-muted);font-size:var(--ds-text-xs);letter-spacing:var(--ds-tracking-wide)}.index-module__9jrBbG__kind{font-size:var(--ds-text-lg);-webkit-text-decoration:var(--kind-decoration,none);text-decoration:var(--kind-decoration,none);text-underline-offset:var(--ds-space-5)}.index-module__9jrBbG__meta{color:var(--ds-color-text-muted);font-size:var(--ds-text-sm);font-variant-numeric:tabular-nums}.index-module__9jrBbG__fabrics{gap:var(--ds-space-40) var(--ds-space-30);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:56em){.index-module__9jrBbG__fabrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.index-module__9jrBbG__fabric{gap:var(--ds-space-5);align-content:start;display:grid}.index-module__9jrBbG__fabric:nth-child(2n){--reveal-i:1}@media (min-width:56em){.index-module__9jrBbG__fabric:nth-child(3n+1){--reveal-i:0}.index-module__9jrBbG__fabric:nth-child(3n+2){--reveal-i:1}.index-module__9jrBbG__fabric:nth-child(3n){--reveal-i:2}}.index-module__9jrBbG__texture{aspect-ratio:1;margin-bottom:var(--ds-space-10);position:relative;overflow:clip}.index-module__9jrBbG__swatch{--parallax:6%;background-blend-mode:multiply;background-position:50%;background-size:140%;position:absolute;inset:-12% 0}.index-module__9jrBbG__cta{justify-self:start}@media (min-width:56em){.index-module__9jrBbG__cta{grid-column:2}}}
@layer ds.components{.QualityNotice-module__33up1W__notice{pointer-events:none;visibility:hidden;flex-basis:100%;justify-content:center;display:flex;position:relative}.QualityNotice-module__33up1W__notice[data-visible=true]{visibility:visible}.QualityNotice-module__33up1W__trigger{align-items:center;gap:var(--ds-space-10);min-height:var(--ds-size-hit-min);padding:var(--ds-space-10) var(--ds-space-15);border:var(--ds-border-hairline) solid var(--ds-color-text-muted);border-radius:var(--ds-radius-pill);background:var(--ds-color-surface-raised);color:var(--ds-color-text);font-size:var(--ds-text-xs);text-align:left;text-wrap:pretty;cursor:pointer;pointer-events:auto;display:inline-flex}.QualityNotice-module__33up1W__trigger[data-loading=true]{visibility:hidden;pointer-events:none}.QualityNotice-module__33up1W__trigger:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.QualityNotice-module__33up1W__info{border:var(--ds-border-hairline) solid currentcolor;border-radius:50%;flex:none;place-items:center;width:1.125rem;height:1.125rem;font-weight:500;line-height:1;display:grid}.QualityNotice-module__33up1W__loading{padding:var(--ds-space-10) var(--ds-space-15);border-radius:var(--ds-radius-pill);background:var(--ds-color-surface-raised);color:var(--ds-color-text-muted);font-size:var(--ds-text-xs);margin:0;position:absolute;top:50%;translate:0 -50%}.QualityNotice-module__33up1W__panel{z-index:calc(var(--ds-z-overlay) + 2);bottom:calc(100% + var(--ds-space-10));width:100%;max-width:29rem;max-height:65svh;padding:var(--ds-space-20);border:var(--ds-border-hairline) solid var(--ds-color-rule);border-radius:var(--ds-radius-panel);background:var(--ds-color-surface-raised);color:var(--ds-color-text);box-shadow:var(--ds-shadow-popover);pointer-events:auto;animation:QualityNotice-module__33up1W__appear var(--ds-motion-fast) var(--ds-motion-ease-out);position:absolute;left:50%;overflow-y:auto;transform:translate(-50%)}.QualityNotice-module__33up1W__panel[hidden]{display:none}@media (min-width:48em){.QualityNotice-module__33up1W__panel{padding:var(--ds-space-20) var(--ds-space-30) var(--ds-space-30)}}.QualityNotice-module__33up1W__heading{justify-content:space-between;align-items:center;gap:var(--ds-space-10);display:flex}.QualityNotice-module__33up1W__title{font-size:var(--ds-text-lg);text-wrap:balance;margin:0;font-weight:400}.QualityNotice-module__33up1W__close{width:var(--ds-size-hit-min);height:var(--ds-size-hit-min);margin-right:calc(-1 * var(--ds-space-10));font-size:var(--ds-text-xl);cursor:pointer;background:0 0;border:0;flex:none}.QualityNotice-module__33up1W__close:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.QualityNotice-module__33up1W__text{margin:var(--ds-space-10) 0 var(--ds-space-20);text-wrap:pretty}.QualityNotice-module__33up1W__actions{gap:var(--ds-space-10);flex-wrap:wrap;display:flex}.QualityNotice-module__33up1W__view{--button-padding:var(--ds-space-20);font-size:var(--ds-text-xs)}.QualityNotice-module__33up1W__empty{color:var(--ds-color-text-muted);font-size:var(--ds-text-xs);text-wrap:pretty;margin:0}@keyframes QualityNotice-module__33up1W__appear{0%{opacity:0;translate:0 var(--ds-space-5)}}@media (prefers-reduced-motion:reduce){.QualityNotice-module__33up1W__panel{animation:none}}}
@layer ds.components{.index-module__nEd2GW__wrap{--request-dot-size:1.125rem;--request-dot-ring:#0000001f;--request-field-bg:#f6f3ee;--request-field-radius:.625rem;--request-error:#a23c2a;gap:var(--ds-space-40);display:grid}@media (min-width:56em){.index-module__nEd2GW__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.index-module__nEd2GW__subtitle{margin:0 0 var(--ds-space-20);font-size:var(--ds-text-xl);font-weight:400}.index-module__nEd2GW__empty,.index-module__nEd2GW__muted{color:var(--ds-color-text-muted)}.index-module__nEd2GW__picks{margin:0;padding:0;list-style:none;display:grid}.index-module__nEd2GW__pick{grid-template-columns:var(--request-dot-size) 1fr auto;align-items:center;gap:var(--ds-space-15);padding:var(--ds-space-15) 0;border-bottom:var(--ds-border-hairline) solid var(--ds-color-rule);font-variant-numeric:tabular-nums;display:grid}@media (min-width:56em){.index-module__nEd2GW__pick{grid-template-columns:var(--request-dot-size) 1fr auto auto auto}}.index-module__nEd2GW__dot{width:var(--request-dot-size);height:var(--request-dot-size);box-shadow:inset 0 0 0 var(--ds-border-hairline) var(--request-dot-ring);border-radius:50%}.index-module__nEd2GW__smallButton{min-height:var(--ds-size-control-md);padding:0 var(--ds-space-15);border:var(--ds-border-hairline) solid var(--ds-color-rule);border-radius:var(--ds-radius-pill);cursor:pointer;background:0 0}.index-module__nEd2GW__smallButton:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.index-module__nEd2GW__form{gap:var(--ds-space-15);display:grid}@media (min-width:56em){.index-module__nEd2GW__form{--reveal-i:1}}.index-module__nEd2GW__field{gap:var(--ds-space-5);font-size:var(--ds-text-sm);display:grid}.index-module__nEd2GW__control{min-height:var(--ds-size-hit-min);padding:var(--ds-space-10) var(--ds-space-15);border:var(--ds-border-hairline) solid var(--ds-color-rule);border-radius:var(--request-field-radius);background:var(--request-field-bg);font:inherit;font-size:var(--ds-text-md)}.index-module__nEd2GW__control[aria-invalid=true]{border-color:var(--request-error)}.index-module__nEd2GW__control:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.index-module__nEd2GW__error{color:var(--request-error);font-size:var(--ds-text-xs)}.index-module__nEd2GW__submit{justify-self:start}.index-module__nEd2GW__disclosure{color:var(--ds-color-text-muted);font-size:var(--ds-text-2xs);margin:0}@media (min-width:56em){.index-module__nEd2GW__done{--reveal-i:1}}.index-module__nEd2GW__doneText{margin:0 0 var(--ds-space-20)}}
@layer ds.components{.index-module__wZmggG__layers{--layers-index-width:2.2rem;--layers-name-width:minmax(9rem, 14rem);--reveal-i:1;margin:0;padding:0;list-style:none;display:grid}.index-module__wZmggG__layer{grid-template-columns:var(--layers-index-width) 1fr;gap:var(--ds-space-20);padding:var(--ds-space-15) 0;border-bottom:var(--ds-border-hairline) solid var(--ds-color-rule);display:grid}@media (min-width:36em){.index-module__wZmggG__layer{grid-template-columns:var(--layers-index-width) var(--layers-name-width) 1fr}}.index-module__wZmggG__index{color:var(--ds-color-accent);font-variant-numeric:tabular-nums}.index-module__wZmggG__name{font-weight:500}.index-module__wZmggG__detail{color:var(--ds-color-text-muted);text-wrap:pretty;grid-column:2}@media (min-width:36em){.index-module__wZmggG__detail{grid-column:auto}}}
@layer ds.components{.index-module__JPUaOq__stage{--stage-min:38.75rem;--stage-top:7rem;gap:var(--ds-space-20);padding:var(--ds-space-60) var(--ds-space-gutter) var(--ds-space-40);flex-direction:column;display:flex;position:relative}@media (min-width:48em){.index-module__JPUaOq__stage{min-height:max(var(--stage-min), 92svh);padding:0;display:block}}.index-module__JPUaOq__view{height:min(62vw,21.25rem);margin-inline:calc(-1 * var(--ds-space-gutter));order:1;position:relative}@media (min-width:48em){.index-module__JPUaOq__view{height:auto;margin:0;position:absolute;inset:0}}.index-module__JPUaOq__entryDrawing{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.index-module__JPUaOq__view[data-entry-overlay=true] .index-module__JPUaOq__entryDrawing{visibility:hidden}.index-module__JPUaOq__canvas{cursor:grab;touch-action:pan-y;opacity:0;width:100%;height:100%;transition:opacity var(--ds-motion-slow) var(--ds-motion-ease);display:block;position:absolute;inset:0}.index-module__JPUaOq__canvas[data-ready=true]{opacity:1}.index-module__JPUaOq__canvas:active{cursor:grabbing}.index-module__JPUaOq__stills{pointer-events:none;position:absolute;inset:0;container-type:size}.index-module__JPUaOq__still{aspect-ratio:4/3;opacity:0;width:min(100cqw,133.333cqh);height:auto;transition:opacity var(--ds-motion-fast) var(--ds-motion-ease);margin:auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.index-module__JPUaOq__still[data-on=true]{opacity:1;transition:opacity var(--ds-motion-slow) var(--ds-motion-ease) 50ms}.index-module__JPUaOq__labels{pointer-events:none;position:absolute;inset:0}.index-module__JPUaOq__head{z-index:var(--ds-z-overlay);gap:var(--ds-space-5);pointer-events:none;display:grid}@media (min-width:48em){.index-module__JPUaOq__head{top:var(--stage-top);left:var(--ds-space-gutter);position:absolute}}.index-module__JPUaOq__numeral{color:var(--ds-color-text-muted);font-size:var(--ds-text-xs);margin:0}.index-module__JPUaOq__title{font-size:var(--ds-text-title);margin:0;font-weight:300;line-height:1.1}.index-module__JPUaOq__kind{font-size:var(--ds-text-lg);text-wrap:balance;margin:0}.index-module__JPUaOq__size{color:var(--ds-color-text-muted);font-variant-numeric:tabular-nums;margin:0}.index-module__JPUaOq__offer{z-index:var(--ds-z-overlay);justify-items:start;gap:var(--ds-space-5);order:3;display:grid}@media (min-width:48em){.index-module__JPUaOq__offer{top:var(--stage-top);right:var(--ds-space-gutter);text-align:right;justify-items:end;position:absolute}}.index-module__JPUaOq__price{font-size:var(--ds-text-2xl);font-variant-numeric:tabular-nums;margin:0;font-weight:300}.index-module__JPUaOq__note{max-width:15rem;color:var(--ds-color-text-muted);font-size:var(--ds-text-2xs);margin:0}.index-module__JPUaOq__add{--button-padding:var(--ds-space-20);margin-top:var(--ds-space-10)}.index-module__JPUaOq__link{color:var(--ds-color-text);font-size:var(--ds-text-xs)}.index-module__JPUaOq__link:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.index-module__JPUaOq__notice{z-index:var(--ds-z-overlay);color:var(--ds-color-accent);margin:0}@media (min-width:48em){.index-module__JPUaOq__notice{top:50%;left:var(--ds-space-gutter);position:absolute}}.index-module__JPUaOq__controls{z-index:var(--ds-z-overlay);justify-content:space-between;align-items:center;gap:var(--ds-space-15);pointer-events:none;flex-wrap:wrap;order:2;display:flex}@media (min-width:48em){.index-module__JPUaOq__controls{right:var(--ds-space-gutter);bottom:var(--ds-space-30);left:var(--ds-space-gutter);position:absolute}}.index-module__JPUaOq__group{pointer-events:auto;align-items:center;gap:var(--ds-space-10);flex-wrap:wrap;display:flex}.index-module__JPUaOq__upholstery{gap:var(--ds-space-20)}.index-module__JPUaOq__segmented{border:var(--ds-border-hairline) solid var(--ds-color-rule);border-radius:var(--ds-radius-pill);background:var(--ds-color-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:3px;display:flex}.index-module__JPUaOq__segment{min-height:calc(var(--ds-size-control-md) - 6px);padding:0 var(--ds-space-10);font-size:var(--ds-text-xs);border-radius:var(--ds-radius-pill);color:var(--ds-color-text-muted);white-space:nowrap;cursor:pointer;transition:background-color var(--ds-motion-base) var(--ds-motion-ease), color var(--ds-motion-base) var(--ds-motion-ease);background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}.index-module__JPUaOq__segment[aria-checked=true],.index-module__JPUaOq__segment[aria-pressed=true],.index-module__JPUaOq__segment[aria-current=page]{background:var(--ds-color-text);color:var(--ds-color-surface)}.index-module__JPUaOq__segment:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}@media (pointer:coarse){.index-module__JPUaOq__segment{min-height:calc(var(--ds-size-hit-min) - 6px)}}@media (min-width:36em){.index-module__JPUaOq__segment{padding:0 var(--ds-space-15);font-size:inherit}}.index-module__JPUaOq__mechanism{align-items:center;gap:var(--ds-space-10);min-height:var(--ds-size-control-md);padding:0 var(--ds-space-20) 0 var(--ds-space-15);border-radius:var(--ds-radius-pill);background:var(--ds-color-accent);color:var(--ds-color-surface);cursor:pointer;transition:background-color var(--ds-motion-base) var(--ds-motion-ease);border:0;display:inline-flex}.index-module__JPUaOq__mechanism:hover{background:color-mix(in srgb, var(--ds-color-accent) 86%, black)}.index-module__JPUaOq__mechanism:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}@media (pointer:coarse){.index-module__JPUaOq__mechanism{min-height:var(--ds-size-hit-min)}}.index-module__JPUaOq__mechanismIcon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.index-module__JPUaOq__swatch{width:var(--ds-size-control-sm);height:var(--ds-size-control-sm);border:var(--ds-border-hairline) solid #00000024;cursor:pointer;border-radius:50%}.index-module__JPUaOq__swatch[aria-checked=true]{outline:var(--ds-border-hairline) solid var(--ds-color-text);outline-offset:var(--ds-focus-offset)}.index-module__JPUaOq__swatch:focus-visible{outline:var(--ds-focus-ring);outline-offset:var(--ds-focus-offset)}.index-module__JPUaOq__fabricName{margin-left:var(--ds-space-5);font-size:var(--ds-text-xs)}@media (min-width:48em){.index-module__JPUaOq__fabricName{min-width:11rem}}.index-module__JPUaOq__sheet{padding:var(--ds-space-50) var(--ds-space-gutter) var(--ds-space-30);border-top:var(--ds-border-hairline) solid var(--ds-color-rule)}.index-module__JPUaOq__sectionTitle{margin:0 0 var(--ds-space-40);font-size:var(--ds-text-2xl);font-weight:300}.index-module__JPUaOq__figures{gap:var(--ds-space-20) var(--ds-space-40);margin:var(--ds-space-40) 0 0;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.index-module__JPUaOq__figure{padding-top:var(--ds-space-10);border-top:var(--ds-border-hairline) solid var(--ds-color-rule);gap:2px;display:grid}.index-module__JPUaOq__figureName{color:var(--ds-color-text-muted);font-size:var(--ds-text-xs)}.index-module__JPUaOq__figureValue{font-size:var(--ds-text-xl);font-variant-numeric:tabular-nums;margin:0}.index-module__JPUaOq__unit{margin:var(--ds-space-20) 0 0;color:var(--ds-color-text-muted);font-size:var(--ds-text-2xs)}@media (prefers-reduced-motion:reduce){.index-module__JPUaOq__canvas,.index-module__JPUaOq__still,.index-module__JPUaOq__segment,.index-module__JPUaOq__mechanism,.index-module__JPUaOq__still[data-on=true]{transition:none}}}
@layer ds.components{.index-module__-WbKEq__head{--head-clearance:8.75rem;gap:var(--ds-space-20);padding:var(--head-clearance) var(--ds-space-gutter) var(--ds-space-50);display:grid}.index-module__-WbKEq__title{font-size:var(--ds-text-display);margin:0;font-weight:300;line-height:1.05}.index-module__-WbKEq__lead{max-width:var(--ds-size-content-md);font-size:var(--ds-text-lg);text-wrap:pretty;margin:0}.index-module__-WbKEq__discounts{--discounts-offset:var(--ds-space-30)}.index-module__-WbKEq__section{--section-columns:minmax(12rem, 1fr) minmax(0, 3fr);--section-term-width:minmax(10rem, 14rem);gap:var(--ds-space-30) var(--ds-space-40);padding:var(--ds-space-50) var(--ds-space-gutter);border-top:var(--ds-border-hairline) solid var(--ds-color-rule);display:grid}@media (min-width:56em){.index-module__-WbKEq__section{grid-template-columns:var(--section-columns)}}.index-module__-WbKEq__sectionTitle{font-size:var(--ds-text-2xl);margin:0;font-weight:300}.index-module__-WbKEq__terms{--reveal-i:1;margin:0;display:grid}.index-module__-WbKEq__termRow{gap:var(--ds-space-5);padding:var(--ds-space-15) 0;border-bottom:var(--ds-border-hairline) solid var(--ds-color-rule);display:grid}@media (min-width:56em){.index-module__-WbKEq__termRow{grid-template-columns:var(--section-term-width) 1fr;gap:var(--ds-space-20)}}.index-module__-WbKEq__termName{color:var(--ds-color-text-muted)}.index-module__-WbKEq__termText{max-width:var(--ds-size-content-md);text-wrap:pretty;margin:0}.index-module__-WbKEq__lists{--reveal-i:1;gap:var(--ds-space-40);display:grid}@media (min-width:56em){.index-module__-WbKEq__lists{grid-template-columns:1fr 1fr}}.index-module__-WbKEq__listTitle{margin:0 0 var(--ds-space-15);font-size:var(--ds-text-lg);font-weight:400}.index-module__-WbKEq__items{gap:var(--ds-space-10);margin:0;padding-left:1.1em;display:grid}}
@layer ds.components{.index-module__3Q0xGq__section{--section-columns:minmax(12rem, 1fr) minmax(0, 3fr);--section-index-width:2.2rem;--section-term-width:minmax(10rem, 14rem);--section-fabric-width:15rem;gap:var(--ds-space-30) var(--ds-space-40);padding:var(--ds-space-50) var(--ds-space-gutter);border-top:var(--ds-border-hairline) solid var(--ds-color-rule);display:grid}@media (min-width:48em){.index-module__3Q0xGq__section{grid-template-columns:var(--section-columns)}}.index-module__3Q0xGq__title{font-size:var(--ds-text-2xl);margin:0;font-weight:300;line-height:1.2}.index-module__3Q0xGq__list{margin:0;padding:0;list-style:none}@media (min-width:48em){.index-module__3Q0xGq__list{grid-column:2}}.index-module__3Q0xGq__steps{--reveal-i:1;gap:var(--ds-space-15);counter-reset:step;font-size:var(--ds-text-lg);max-width:var(--ds-size-content-md);display:grid}.index-module__3Q0xGq__step{grid-template-columns:var(--section-index-width) 1fr;counter-increment:step;display:grid}.index-module__3Q0xGq__step:before{content:counter(step);color:var(--ds-color-accent);font-variant-numeric:tabular-nums}.index-module__3Q0xGq__aside{max-width:var(--ds-size-content-md);color:var(--ds-color-text-muted);text-wrap:pretty;margin:0}@media (min-width:48em){.index-module__3Q0xGq__aside{grid-column:2}}.index-module__3Q0xGq__facts{gap:var(--ds-space-10);max-width:var(--ds-size-content-md);display:grid}.index-module__3Q0xGq__fact:before{content:"— ";color:var(--ds-color-text-muted)}.index-module__3Q0xGq__fabrics{grid-template-columns:repeat(auto-fill, minmax(var(--section-fabric-width), 1fr));gap:var(--ds-space-40) var(--ds-space-30);display:grid}.index-module__3Q0xGq__fabric{gap:var(--ds-space-5);align-content:start;display:grid}@media (min-width:48em){.index-module__3Q0xGq__fabric:nth-child(3n+2){--reveal-i:1}.index-module__3Q0xGq__fabric:nth-child(3n){--reveal-i:2}}.index-module__3Q0xGq__texture{aspect-ratio:4/3;margin-bottom:var(--ds-space-10);position:relative;overflow:clip}.index-module__3Q0xGq__swatch{--parallax:6%;background-blend-mode:multiply;background-position:50%;background-size:160%;position:absolute;inset:-12% 0}.index-module__3Q0xGq__fabricName{font-size:var(--ds-text-lg)}.index-module__3Q0xGq__fabricMeta{color:var(--ds-color-text-muted);font-size:var(--ds-text-xs);font-variant-numeric:tabular-nums}.index-module__3Q0xGq__fabricNote{font-size:var(--ds-text-sm);text-wrap:pretty}.index-module__3Q0xGq__order{--reveal-i:1;gap:var(--ds-space-20);max-width:var(--ds-size-content-md);margin:0;display:grid}@media (min-width:48em){.index-module__3Q0xGq__order{grid-column:2}}.index-module__3Q0xGq__orderRow{gap:var(--ds-space-5);padding-bottom:var(--ds-space-15);border-bottom:var(--ds-border-hairline) solid var(--ds-color-rule);display:grid}@media (min-width:48em){.index-module__3Q0xGq__orderRow{grid-template-columns:var(--section-term-width) 1fr;gap:var(--ds-space-20)}}.index-module__3Q0xGq__orderTerm{color:var(--ds-color-text-muted)}.index-module__3Q0xGq__orderValue{margin:0}.index-module__3Q0xGq__cta{--reveal-i:1;justify-self:start}@media (min-width:48em){.index-module__3Q0xGq__cta{grid-column:2}}}
