
.dxe{background:#fff;color:#0e0a0a;font-family:var(--typeBasePrimary,Inter),sans-serif;letter-spacing:normal}.dxe a:focus-visible{outline:2px solid #3c4c36;outline-offset:5px}.dxe__inner{max-width:1440px;margin:auto;padding:65px 5% 75px}.dxe__eyebrow{font-size:11px;letter-spacing:.16em;color:#3c4c36;font-weight:600;margin:0 0 14px}.dxe h1,.dxe h2,.dxe h3{font-family:var(--typeHeaderPrimary,Fraunces),Georgia,serif;letter-spacing:normal;line-height:1.15}.dxe__banner{border-top:1px solid #e8e8e1}.dxe__photo{display:block}.dxe__photo img{display:block;width:100%;height:auto}.dxe__banner-copy{display:grid;grid-template-columns:1fr auto;gap:0 45px;padding-top:30px}.dxe__banner-copy .dxe__eyebrow{grid-column:1}.dxe__banner-copy h2{grid-column:1;font-size:38px;margin:0}.dxe__copy{font-size:14px;line-height:1.8;color:#555;max-width:650px;margin:16px 0 0}.dxe__banner-copy>.dxe__copy{grid-column:1}.dxe__cta{display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:15px 24px;min-height:50px;background:#f7d57d;color:#0e0a0a;font-size:12px;letter-spacing:.075em;border:1px solid #f7d57d;line-height:1.5}.dxe__cta:hover{filter:brightness(.96)}.dxe__banner-copy>.dxe__cta{grid-column:2;grid-row:1/4;align-self:center}.dxe__services{grid-column:1/-1;border-top:1px solid #e8e8e1;margin-top:25px;padding-top:18px}.dxe__services>p{font-size:12px;color:#3c4c36;margin:0 0 5px}.dxe dynox-stock-delivery.dx-delivery{padding:0;margin:0;border:0;font-size:12px}.dxe .dx-delivery .dx-delivery__free{display:none}.dxe .dx-delivery .dx-delivery__dates{font-size:12px;font-weight:400;margin:0 0 5px}.dxe .dx-delivery .dx-delivery__basis{font-size:11px;margin:0 0 2px;color:#777}.dxe .dx-delivery .dx-delivery__detail{font-size:11px;color:#777;line-height:1.7}.dxe__breadcrumbs{font-size:12px;color:#777;margin:0 0 38px}.dxe__intro{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:end;margin-bottom:40px}.dxe__intro h1{font-size:54px;margin:0}.dxe__intro .dxe__copy{max-width:460px;font-size:15px;margin:0}.dxe__collection-services{display:grid;grid-template-columns:1fr 1fr;gap:35px;border-block:1px solid #e8e8e1;padding:22px 0;margin:0 0 48px;font-size:13px;color:#3c4c36}.dxe__collection-services p{margin:0 0 5px}.dxe__collection-services small{font-size:11px;color:#777;display:block}.dxe__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.dxe__card{min-width:0}.dxe__card>a{display:block;border:0}.dxe__card-media{aspect-ratio:1;background:#fafafa;overflow:hidden;margin-bottom:26px}.dxe__card-media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .4s}.dxe__card>a:hover img{transform:scale(1.025)}.dxe__card .dxe__eyebrow{font-size:10px;margin-bottom:11px}.dxe__card h2,.dxe__card h3{font-size:25px;margin:0}.dxe__feature{font-size:13px;color:#666;min-height:44px;margin:12px 0 0;line-height:1.7}.dxe__price{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:14px;margin:18px 0 0}.dxe__view{font-size:12px;color:#3c4c36;text-decoration:underline;text-underline-offset:5px}.dxe__availability{font-size:11px;color:#777;margin:12px 0 0}.dxe__help{margin-top:70px;border-top:1px solid #e8e8e1;padding-top:32px;display:flex;justify-content:space-between;gap:30px;align-items:center}.dxe__help h2{font-size:28px;margin:0}.dxe__help p{font-size:14px;color:#555;margin:12px 0 0}.dxe__link{font-size:14px;color:#3c4c36;text-decoration:underline;text-underline-offset:5px}.dxe__terms{font-size:11px;color:#777;margin:25px 0 0;line-height:1.7}.dxe__recommendations{border-top:1px solid #e8e8e1}.dxe__recommendations .dxe__intro h2{font-size:38px;margin:0}.dxe__recommendations .dxe__intro{align-items:center}.dxe__recommendations .dxe__intro>.dxe__copy{justify-self:end}.dxe__recommendations .dxe__summary{border-top:1px solid #e8e8e1;padding-top:22px;margin-top:32px;font-size:13px;color:#3c4c36}.dxe__summary p{margin:0 0 7px}.dxe__summary a{color:inherit;text-decoration:underline;text-underline-offset:4px}
@media(max-width:800px){.dxe__inner{padding:40px 6% 55px}.dxe__banner-copy{display:block;padding-top:26px}.dxe__banner-copy h2{font-size:34px;max-width:350px}.dxe__banner-copy>.dxe__cta{margin-top:24px;width:100%;font-size:11px}.dxe__copy{font-size:14px}.dxe__intro{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.dxe__intro h1{font-size:42px}.dxe__intro .dxe__copy{font-size:14px}.dxe__collection-services{grid-template-columns:1fr;gap:18px;margin-bottom:32px}.dxe__grid{grid-template-columns:1fr;gap:44px}.dxe__card-media{aspect-ratio:1.12;margin-bottom:22px}.dxe__card h2,.dxe__card h3{font-size:26px}.dxe__feature{min-height:0}.dxe__help{flex-direction:column;align-items:flex-start;margin-top:45px}.dxe__help h2{font-size:26px}.dxe__recommendations .dxe__intro h2{font-size:32px}.dxe__recommendations .dxe__intro>.dxe__copy{justify-self:start}.dxe__recommendations .dxe__summary{font-size:12px}}
@media(prefers-reduced-motion:reduce){.dxe__card-media img{transition:none}}

/* Direct product links below the three-chair homepage banner. */
.dxe__product-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:18px 0 0}.dxe__product-links a{display:flex;align-items:center;justify-content:center;gap:14px;color:#3c4c36;font-size:14px;line-height:1.6;padding:8px 6px;min-height:44px;text-align:center}.dxe__product-links a span:first-child{text-decoration:underline;text-underline-offset:5px}.dxe__product-links a:hover{color:#0e0a0a}@media(max-width:800px){.dxe__product-links{gap:4px;padding-top:10px}.dxe__product-links a{font-size:11px;gap:5px;padding:8px 0}.dxe__banner-copy h2{font-size:32px}}
