.aarons-category-editorial{color-scheme:light;--paper: #f7f3ec;--paper-deep: #eee7dc;--ink: #32261d;--muted: #705d4b;--accent: #89512e;--line: #cdbdab;--espresso: #291d16;--cream: #faf5eb;--serif: Georgia, "Times New Roman", serif;--sans: "Segoe UI", sans-serif;--ease: cubic-bezier(.22,1,.36,1)}.aarons-category-editorial,.aarons-category-editorial *,.aarons-category-editorial *:before,.aarons-category-editorial *:after{box-sizing:border-box}.aarons-category-editorial{width:100%;max-width:none;letter-spacing:normal;text-align:start;-webkit-font-smoothing:antialiased}.aarons-category-editorial img{max-width:100%}.aarons-category-editorial figure,.aarons-category-editorial ul,.aarons-category-editorial ol{margin:0}.aarons-category-editorial h1,.aarons-category-editorial h2,.aarons-category-editorial h3{color:inherit}.aarons-category-editorial .page-width{max-width:none;padding-inline:0}.aarons-category-editorial .button{min-width:0;border-radius:0!important;box-shadow:none;font-family:var(--sans)!important;line-height:1.4;letter-spacing:normal}.aarons-category-editorial .button:before,.aarons-category-editorial .button:after{content:none!important}.aarons-category-editorial{margin:0;color:var(--ink);background:var(--paper);font:16px/1.6 var(--sans)}.aarons-category-editorial ::selection{color:var(--paper);background:#815335}.aarons-category-editorial a{color:inherit;text-underline-offset:5px}.aarons-category-editorial button,.aarons-category-editorial a{-webkit-tap-highlight-color:transparent}.aarons-category-editorial button{color:inherit;font:inherit;cursor:pointer}.aarons-category-editorial button,.aarons-category-editorial a{transition:color .3s var(--ease),background-color .3s var(--ease),opacity .3s var(--ease)}.aarons-category-editorial button:focus-visible,.aarons-category-editorial a:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.aarons-category-editorial [hidden]{display:none!important}.aarons-category-editorial svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.aarons-category-editorial h1,.aarons-category-editorial h2,.aarons-category-editorial h3{font-family:var(--serif);font-weight:400;letter-spacing:-.035em;line-height:1.04;margin:0;text-wrap:balance}.aarons-category-editorial p{margin:0;text-wrap:pretty}.aarons-category-editorial .page-width{width:min(1440px,calc(100% - 112px));margin-inline:auto}.aarons-category-editorial .hero a:focus-visible,.aarons-category-editorial .hero button:focus-visible{outline-color:var(--cream)}.aarons-category-editorial .hero{position:relative;min-height:720px;height:min(920px,100svh);isolation:isolate;overflow:hidden;background:var(--espresso);color:var(--cream)}.aarons-category-editorial .hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.aarons-category-editorial .hero-copy{position:absolute;inset:50% auto auto 56px;width:min(41%,600px);transform:translateY(-39%)}.aarons-category-editorial .hero h1{font-size:clamp(52px,4.7vw,76px);letter-spacing:-.04em}.aarons-category-editorial .hero-copy>p{max-width:400px;margin-top:24px;color:#eadbca;font-size:16px;line-height:1.7}.aarons-category-editorial .button{min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:32px;padding:16px 24px;font-size:14px;font-weight:500;text-decoration:none;border:0}.aarons-category-editorial .button-light{color:var(--ink);background:var(--cream)}.aarons-category-editorial .button-light:hover{background:#e4d4c0}.aarons-category-editorial .button-dark{background:var(--ink);color:var(--cream)}.aarons-category-editorial .button-dark:hover{background:#6e492d}.aarons-category-editorial .button:active,.aarons-category-editorial button:active{transform:translateY(1px)}.aarons-category-editorial .hero .button{margin-top:32px}.aarons-category-editorial .hero-explore{display:flex;align-items:center;justify-content:space-between;gap:24px;width:fit-content;min-height:44px;margin-top:32px;color:#eadbca;font-size:14px;text-decoration:none}.aarons-category-editorial .hero-explore svg{height:18px;width:18px}.aarons-category-editorial .hero-error{margin-top:16px;max-width:360px;color:var(--cream);font-size:14px}.aarons-category-editorial .hero-error button{border:0;padding:8px 0;background:transparent;text-decoration:underline;text-underline-offset:4px}.aarons-category-editorial .hero-image[data-failed=true],.aarons-category-editorial [data-natural-photo][data-failed=true]{visibility:hidden}.aarons-category-editorial .text-link{display:inline-flex;align-items:center;gap:24px;font-size:14px;text-decoration:none}.aarons-category-editorial .text-link:hover{color:var(--accent)}.aarons-category-editorial .folio-story{padding-bottom:112px;scroll-margin-top:40px}.aarons-category-editorial .story-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;margin-bottom:64px}.aarons-category-editorial .story-heading h2{font-size:clamp(48px,4.45vw,72px)}.aarons-category-editorial .story-heading>p{max-width:320px;font-size:16px;line-height:1.7;color:var(--muted);margin-bottom:4px}.aarons-category-editorial .story-layout{display:block}.aarons-category-editorial .story-media{display:none}.aarons-category-editorial .chapter-nav{display:flex;gap:40px;align-items:center;margin-bottom:24px;min-height:44px}.aarons-category-editorial .chapter-nav a{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:8px 0;text-decoration:none;color:var(--muted);font-size:16px}.aarons-category-editorial .chapter-nav a:after{position:absolute;content:"";bottom:0;left:0;right:0;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease)}.aarons-category-editorial .chapter-nav a[aria-current=true]{color:var(--ink)}.aarons-category-editorial .chapter-nav a[aria-current=true]:after{transform:scaleX(1)}.aarons-category-editorial .photo-stage{position:relative;height:min(68svh,780px);min-height:440px;overflow:hidden;isolation:isolate;background:var(--paper)}.aarons-category-editorial .photo-layer{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:58% center;opacity:0;transform:scale(1);transition:opacity .65s var(--ease),transform 1.25s var(--ease)}.aarons-category-editorial .photo-layer.is-current{opacity:1;transform:scale(1.025)}.aarons-category-editorial .photo-stage[data-photo=inside] .photo-layer.is-current{transform:scale(1.015) translate(-.5%)}.aarons-category-editorial .photo-caption{display:flex;align-items:flex-start;gap:16px;min-height:40px;padding-top:16px;font-size:12px;color:var(--muted)}.aarons-category-editorial .photo-caption>[data-photo-caption]{margin-right:auto;flex-shrink:0}.aarons-category-editorial .photo-caption>[data-photo-error]{max-width:350px}.aarons-category-editorial .photo-caption button,.aarons-category-editorial [data-retry-natural]{background:transparent;border:0;padding:0;font-size:12px;text-decoration:underline;text-underline-offset:4px;flex-shrink:0}.aarons-category-editorial .story-chapter{padding-block:48px;scroll-margin-top:104px}.aarons-category-editorial .story-chapter h3{max-width:400px;font-size:44px;line-height:1.1}.aarons-category-editorial .story-chapter>p{color:var(--muted);max-width:37ch;font-size:16px;line-height:1.75;margin-top:32px}.aarons-category-editorial .story-chapter>p.chapter-note{font-size:14px;margin-top:24px}.aarons-category-editorial .chapter-photo{margin:32px 0 0}.aarons-category-editorial .chapter-photo img{display:block;width:100%;height:auto;background:var(--paper)}.aarons-category-editorial .natural-error{color:var(--muted);margin-top:12px;font-size:14px}.aarons-category-editorial [data-retry-natural]{display:inline-block;margin-top:8px}.aarons-category-editorial .finish-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;width:min(1440px,calc(100% - 112px));margin-inline:auto;padding-bottom:96px;background:var(--paper)}.aarons-category-editorial .finish-photo{position:relative;height:min(40vw,500px);min-height:0;margin:0;overflow:hidden;isolation:isolate;background:var(--paper)}.aarons-category-editorial .finish-photo>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:darken}.aarons-category-editorial .finish-photo>.natural-error,.aarons-category-editorial .finish-photo>[data-retry-natural]{position:relative;z-index:1;background:var(--paper);margin:0;padding:12px 24px}.aarons-category-editorial .finish-copy{align-self:center;width:100%;max-width:500px;margin:0;padding:0}.aarons-category-editorial .finish-copy h2{font-size:clamp(36px,3.4vw,48px)}.aarons-category-editorial .finish-copy>p{font-size:16px;line-height:1.8;color:var(--muted);max-width:37ch;margin-top:24px}.aarons-category-editorial .program-overview{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start;padding-block:0 48px}.aarons-category-editorial .program-overview h2{max-width:440px;font-size:44px;line-height:1.12}.aarons-category-editorial .program-overview-copy>p{max-width:68ch;font-size:16px;line-height:1.8;color:var(--muted)}.aarons-category-editorial .program-terms{display:flex;flex-wrap:wrap;gap:24px 40px;margin:32px 0 0}.aarons-category-editorial .program-terms dt{color:var(--muted);font-size:14px}.aarons-category-editorial .program-terms dd{margin:8px 0 0;font-size:16px}.aarons-category-editorial .manufacturing-capabilities{padding-bottom:80px}.aarons-category-editorial .capability-row{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start;padding-block:40px;border-top:1px solid var(--line)}.aarons-category-editorial .capability-row h3{max-width:21ch;font-size:32px;line-height:1.2}.aarons-category-editorial .capability-row>p{max-width:65ch;font-size:16px;line-height:1.8;color:var(--muted)}.aarons-category-editorial .capability-category{font-weight:500;color:var(--ink)}.aarons-category-editorial .program-range{padding-block:80px 112px}.aarons-category-editorial .range-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;margin-bottom:48px}.aarons-category-editorial .range-heading h2{font-size:48px;line-height:1.12;max-width:22ch}.aarons-category-editorial .range-heading>p{max-width:430px;color:var(--muted);font-size:16px;line-height:1.8}.aarons-category-editorial .program-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.aarons-category-editorial .program-product{min-width:0;display:flex}.aarons-category-editorial .program-product>a{display:flex;flex-direction:column;width:100%;height:100%;border:1px solid var(--line);background:#fcfaf6;text-decoration:none;transition:border-color .25s var(--ease),background-color .25s var(--ease)}.aarons-category-editorial .program-product>a:hover{border-color:var(--accent);background:#fffdf9}.aarons-category-editorial .program-product>a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.aarons-category-editorial .product-visual{position:relative;aspect-ratio:1.2;overflow:hidden;background:#f0ede7;isolation:isolate}.aarons-category-editorial .program-product img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:24px;object-fit:contain;mix-blend-mode:darken}.aarons-category-editorial .product-card-copy{display:flex;flex-direction:column;flex:1;padding:24px}.aarons-category-editorial .program-product h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--sans)!important;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.015em;min-height:2.8em}.aarons-category-editorial .product-model{font-size:14px;line-height:1.6;color:var(--muted);margin-top:8px}.aarons-category-editorial .product-meta{display:grid;gap:4px;min-height:3.2em;margin-top:20px;margin-bottom:24px;color:var(--muted);font-size:14px;line-height:1.6}.aarons-category-editorial .product-meta strong{color:var(--ink);font-weight:500}.aarons-category-editorial .product-meta>span:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.aarons-category-editorial .product-card-action{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:auto;min-height:24px;font-size:14px;font-weight:500}.aarons-category-editorial .program-product>a:hover .product-card-action{color:var(--accent);text-decoration:underline;text-underline-offset:5px}.aarons-category-editorial .range-collection-link{margin-top:40px;min-height:44px}.aarons-category-editorial .buyer-rfq{display:grid;grid-template-columns:1fr 1fr;gap:112px;align-items:start;padding-bottom:112px}.aarons-category-editorial .buyer-panel h2{font-size:40px;line-height:1.12}.aarons-category-editorial .buyer-panel-intro{max-width:47ch;font-size:16px;line-height:1.8;color:var(--muted);margin-top:24px}.aarons-category-editorial .buyer-panel ul{margin:32px 0 0;padding-left:20px}.aarons-category-editorial .buyer-panel li{padding-left:4px;margin-bottom:16px;font-size:16px;line-height:1.75}.aarons-category-editorial .buyer-panel li::marker{color:var(--accent)}.aarons-category-editorial .rfq-panel{background:var(--paper-deep);padding:32px}.aarons-category-editorial .rfq-panel li:last-child{margin-bottom:0}.aarons-category-editorial .rfq-panel>.button{margin-top:24px;max-width:100%}.aarons-category-editorial .sourcing-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start;padding-bottom:112px}.aarons-category-editorial .sourcing-faq h2{font-size:44px;line-height:1.12;max-width:20ch}.aarons-category-editorial .faq-list details{border-top:1px solid var(--line)}.aarons-category-editorial .faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:32px;list-style:none;cursor:pointer;min-height:80px;padding-block:24px;font-family:var(--serif);font-size:24px;line-height:1.3;letter-spacing:-.02em}.aarons-category-editorial .faq-list summary::-webkit-details-marker{display:none}.aarons-category-editorial .faq-list summary::marker{content:""}.aarons-category-editorial .faq-list summary:hover{color:var(--accent)}.aarons-category-editorial .faq-list summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.aarons-category-editorial .faq-list summary svg{width:20px;height:20px}.aarons-category-editorial .faq-vertical{transform-origin:center;transition:transform .3s var(--ease)}.aarons-category-editorial .faq-list details[open] .faq-vertical{transform:scaleY(0)}.aarons-category-editorial .faq-list details>p{color:var(--muted);max-width:65ch;font-size:16px;line-height:1.8;padding-bottom:24px}.aarons-category-editorial .finish-actions{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-top:40px}.aarons-category-editorial .finish-actions>.button,.aarons-category-editorial .finish-actions>.reference-link{margin:0;max-width:100%}.aarons-category-editorial .reference-link{width:fit-content}.aarons-category-editorial .button:disabled{cursor:not-allowed;opacity:.65}.aarons-category-editorial .quote-noscript{padding-block:24px;color:var(--muted);font-size:16px}.aarons-category-editorial .range-note{color:var(--muted);margin-top:32px;font-size:14px}.aarons-category-editorial .range-actions{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:24px}.aarons-category-editorial .range-actions>.range-collection-link{margin:0}.aarons-category-editorial .factory-evidence{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:64px;padding-bottom:80px}.aarons-category-editorial .factory-photo{margin:0}.aarons-category-editorial .factory-photo img{display:block;width:100%;height:320px;object-fit:cover;object-position:50% 58%}.aarons-category-editorial .factory-photo figcaption{color:var(--muted);font-size:12px;line-height:1.6;margin-top:12px}.aarons-category-editorial .factory-copy h2{font-size:36px;line-height:1.12;max-width:24ch}.aarons-category-editorial .factory-copy>p{color:var(--muted);font-size:16px;line-height:1.8;margin-top:20px;max-width:56ch}.aarons-category-editorial .factory-checks{display:grid;gap:16px;list-style:none;padding:0;margin:24px 0 0}.aarons-category-editorial .factory-checks li{display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;font-size:14px;line-height:1.7}.aarons-category-editorial .factory-checks strong{font-weight:500}.aarons-category-editorial .factory-checks span{color:var(--muted)}.aarons-category-editorial .factory-tour-link{min-height:44px;margin-top:24px}.aarons-category-editorial .development-process{padding-bottom:112px}.aarons-category-editorial .development-process>h2{font-size:48px;line-height:1.12;max-width:660px;margin-bottom:40px}.aarons-category-editorial .development-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.aarons-category-editorial .development-steps li{border:1px solid var(--line);padding:32px}.aarons-category-editorial .development-step-number{display:block;color:var(--accent);font-size:14px;line-height:1.6;margin-bottom:16px}.aarons-category-editorial .development-steps h3{font-size:24px;line-height:1.2}.aarons-category-editorial .development-steps p{color:var(--muted);font-size:16px;line-height:1.8;margin-top:16px}@media(min-width:901px){.aarons-category-editorial.category-story-ready .story-layout{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(270px,.74fr);gap:64px;align-items:start}.aarons-category-editorial.category-story-ready .story-media{display:block;position:sticky;top:var(--category-sticky-top,40px)}.aarons-category-editorial.category-story-ready .story-chapters{padding-top:68px}.aarons-category-editorial.category-story-ready .story-chapter{min-height:64svh;display:flex;flex-direction:column;justify-content:center;padding-block:48px}.aarons-category-editorial.category-story-ready .story-chapter:last-child{min-height:62svh}.aarons-category-editorial.category-story-ready .chapter-photo{display:none}}@media(min-width:1800px){.aarons-category-editorial .hero-copy{left:max(56px,calc((100% - 1560px)/2))}}@media(max-width:1200px)and (min-width:901px){.aarons-category-editorial .page-width{width:calc(100% - 80px)}.aarons-category-editorial .hero-copy{left:40px;width:44%}.aarons-category-editorial .hero h1{font-size:64px}.aarons-category-editorial.category-story-ready .story-layout{grid-template-columns:minmax(0,1.55fr) minmax(250px,.8fr);gap:40px}.aarons-category-editorial .photo-stage{height:min(64svh,700px);min-height:420px}.aarons-category-editorial .story-chapter h3{font-size:36px}.aarons-category-editorial .finish-section{width:calc(100% - 80px);gap:48px}}@media(max-width:900px){.aarons-category-editorial .page-width{width:calc(100% - 48px)}.aarons-category-editorial .header-back{display:none}.aarons-category-editorial .hero{height:auto;min-height:0;padding-top:0;display:flex;flex-direction:column}.aarons-category-editorial .hero-copy{position:relative;inset:auto;transform:none;width:calc(100% - 48px);margin-inline:auto;padding-top:32px;padding-bottom:24px}.aarons-category-editorial .hero h1{max-width:600px;font-size:64px}.aarons-category-editorial .hero-copy>p{max-width:400px;margin-top:24px}.aarons-category-editorial .hero .button{margin-top:32px}.aarons-category-editorial .hero-explore{margin-top:24px}.aarons-category-editorial .hero-image{position:relative;z-index:0;inset:auto;height:450px;width:100%;order:2;object-position:81% center}.aarons-category-editorial .folio-story{padding-bottom:64px}.aarons-category-editorial .story-heading{display:block;margin-bottom:40px}.aarons-category-editorial .story-heading h2{font-size:48px}.aarons-category-editorial .story-heading>p{max-width:400px;margin-top:24px}.aarons-category-editorial.category-story-ready .story-media{display:block;position:static}.aarons-category-editorial .story-media .photo-stage,.aarons-category-editorial .story-media .photo-caption{display:none}.aarons-category-editorial .chapter-nav{gap:40px;margin:0 0 24px}.aarons-category-editorial .story-chapter{padding:32px 0 48px;scroll-margin-top:32px}.aarons-category-editorial .story-chapter h3{font-size:40px;max-width:520px}.aarons-category-editorial .chapter-photo{margin-top:32px}.aarons-category-editorial .chapter-photo img{width:100%;height:auto;aspect-ratio:1.28;object-fit:cover;object-position:58% center}.aarons-category-editorial [data-chapter=exterior] .chapter-photo img{aspect-ratio:1.08;object-position:center center}.aarons-category-editorial [data-chapter=details] .chapter-photo img{aspect-ratio:1.28;object-position:center center}.aarons-category-editorial .story-chapter>p{max-width:560px;margin-top:24px}.aarons-category-editorial .story-chapter>p.chapter-note{margin-top:16px}.aarons-category-editorial .finish-section{grid-template-columns:1fr;gap:32px;width:calc(100% - 88px);margin-inline:24px 64px;padding-bottom:64px}.aarons-category-editorial .finish-photo{height:auto;min-height:0;aspect-ratio:4/3}.aarons-category-editorial .finish-copy{width:100%;max-width:none;padding:0}.aarons-category-editorial .finish-copy h2{font-size:40px}.aarons-category-editorial .finish-copy>p{max-width:520px;margin-top:24px}}@media(max-width:520px){.aarons-category-editorial .hero-copy{padding-top:16px}.aarons-category-editorial .hero h1{font-size:52px}.aarons-category-editorial .hero-copy>p{max-width:300px;font-size:16px}.aarons-category-editorial .hero-image{height:340px;object-position:76% center}.aarons-category-editorial .hero-explore{margin-top:20px}.aarons-category-editorial .button{gap:24px;padding-inline:20px}.aarons-category-editorial .story-heading h2{font-size:48px}.aarons-category-editorial .story-heading>p{max-width:310px}.aarons-category-editorial .chapter-nav{justify-content:space-between;gap:24px}.aarons-category-editorial .story-chapter h3{font-size:36px}.aarons-category-editorial [data-chapter=exterior] .chapter-photo img{aspect-ratio:.92}.aarons-category-editorial [data-chapter=inside] .chapter-photo img{aspect-ratio:1.08;object-position:58% center}.aarons-category-editorial [data-chapter=details] .chapter-photo img{aspect-ratio:1.06}.aarons-category-editorial .finish-photo{aspect-ratio:1}.aarons-category-editorial .finish-copy h2{font-size:36px}}@media(prefers-reduced-motion:reduce){.aarons-category-editorial *,.aarons-category-editorial *:before,.aarons-category-editorial *:after{animation:none!important;transition:none!important}.aarons-category-editorial .photo-layer,.aarons-category-editorial .photo-layer.is-current,.aarons-category-editorial .photo-stage .photo-layer.is-current{transform:none!important}}@media(max-width:1200px)and (min-width:901px){.aarons-category-editorial .program-overview,.aarons-category-editorial .capability-row,.aarons-category-editorial .sourcing-faq{gap:48px}.aarons-category-editorial .buyer-rfq{gap:64px}.aarons-category-editorial .range-heading{gap:40px}.aarons-category-editorial .range-heading h2{font-size:40px}.aarons-category-editorial .product-card-copy,.aarons-category-editorial .program-product img{padding:20px}}@media(max-width:900px){.aarons-category-editorial .program-overview{grid-template-columns:1fr;gap:24px;padding-block:0 32px}.aarons-category-editorial .program-overview h2{font-size:36px;max-width:550px}.aarons-category-editorial .program-overview-copy>p{font-size:16px}.aarons-category-editorial .program-terms{display:grid;grid-template-columns:1fr;gap:16px}.aarons-category-editorial .program-terms>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px}.aarons-category-editorial .program-terms dd{margin:0}.aarons-category-editorial .manufacturing-capabilities,.aarons-category-editorial .program-range,.aarons-category-editorial .buyer-rfq,.aarons-category-editorial .sourcing-faq{padding-bottom:64px}.aarons-category-editorial .capability-row{grid-template-columns:1fr;gap:16px;padding-block:32px}.aarons-category-editorial .capability-row h3{font-size:28px;max-width:28ch}.aarons-category-editorial .range-heading{display:block;margin-bottom:32px}.aarons-category-editorial .range-heading h2{font-size:40px;max-width:24ch}.aarons-category-editorial .range-heading>p{margin-top:24px;max-width:560px}.aarons-category-editorial .program-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.aarons-category-editorial .buyer-rfq{grid-template-columns:1fr;gap:48px}.aarons-category-editorial .buyer-panel h2{font-size:36px}.aarons-category-editorial .buyer-panel ul{margin-top:24px}.aarons-category-editorial .sourcing-faq{grid-template-columns:1fr;gap:32px}.aarons-category-editorial .sourcing-faq h2{font-size:36px;max-width:26ch}.aarons-category-editorial .faq-list summary{font-size:22px;gap:24px}.aarons-category-editorial .finish-actions{margin-top:32px;gap:24px}}@media(max-width:520px){.aarons-category-editorial .program-products{grid-template-columns:1fr;gap:24px}.aarons-category-editorial .product-visual{aspect-ratio:1.3}.aarons-category-editorial .program-product h3{font-size:18px}.aarons-category-editorial .product-meta{font-size:14px}.aarons-category-editorial .range-heading h2{font-size:36px}.aarons-category-editorial .finish-actions{width:100%}.aarons-category-editorial .finish-actions>.button{gap:16px}}@media(max-width:900px){.aarons-category-editorial .program-range{padding-top:48px}.aarons-category-editorial .range-actions{flex-direction:column;align-items:flex-start;gap:24px}.aarons-category-editorial .factory-evidence,.aarons-category-editorial .development-process{padding-bottom:64px}.aarons-category-editorial .factory-evidence{grid-template-columns:1fr;gap:24px}.aarons-category-editorial .factory-photo img{height:auto;aspect-ratio:3/2;max-height:360px}.aarons-category-editorial .factory-copy h2,.aarons-category-editorial .development-process>h2{font-size:36px}.aarons-category-editorial .factory-copy>p{max-width:60ch}.aarons-category-editorial .development-steps{grid-template-columns:1fr;gap:32px}.aarons-category-editorial .development-steps p{max-width:60ch}}@media(max-width:520px){.aarons-category-editorial .hero h1{font-size:48px}.aarons-category-editorial .factory-copy h2,.aarons-category-editorial .development-process>h2{font-size:36px}.aarons-category-editorial .development-steps li,.aarons-category-editorial .rfq-panel{padding:24px}.aarons-category-editorial .factory-checks li{grid-template-columns:1fr;gap:4px}}.aarons-category-editorial .range-types{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.aarons-category-editorial .range-types>a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:12px 16px;border:1px solid var(--line);background:#fcfaf6;color:var(--ink);font:500 14px/1.5 var(--sans);text-decoration:none}.aarons-category-editorial .range-types>a:hover{border-color:var(--accent);background:var(--paper-deep)}.aarons-category-editorial .range-types>a svg{width:16px;height:16px}.aarons-category-editorial .hero{min-height:640px;height:min(840px,88svh)}.aarons-category-editorial .hero h1{max-width:600px;font-size:clamp(48px,4.45vw,72px)}.aarons-category-editorial .hero-copy{width:min(43%,600px)}.aarons-category-editorial .photo-stage{height:min(62svh,700px);min-height:400px}.aarons-category-editorial .photo-layer{object-fit:contain;object-position:center;mix-blend-mode:darken}.aarons-category-editorial .photo-layer[data-failed=true]{visibility:hidden}.aarons-category-editorial .photo-layer.is-current,.aarons-category-editorial .photo-stage[data-photo=inside] .photo-layer.is-current{transform:scale(1.015)}.aarons-category-editorial .photo-stage[data-photo=details] .photo-layer.is-current{transform:scale(1.02);object-position:center}.aarons-category-editorial .chapter-photo img{object-fit:contain;object-position:center;mix-blend-mode:darken}.aarons-category-editorial .hero-copy,.aarons-category-editorial .range-heading>*,.aarons-category-editorial .story-heading>*{min-width:0}.aarons-category-editorial .program-product [data-product-title]{overflow-wrap:anywhere}@media(min-width:901px){.aarons-category-editorial.category-story-ready .story-chapter{min-height:58svh}.aarons-category-editorial.category-story-ready .story-chapter:last-child{min-height:56svh}}@media(max-width:900px){.aarons-category-editorial .hero{height:auto;min-height:0}.aarons-category-editorial .hero-copy{width:calc(100% - 48px)}.aarons-category-editorial .hero h1{font-size:48px}.aarons-category-editorial .photo-stage{height:auto;min-height:0}.aarons-category-editorial .chapter-photo img,.aarons-category-editorial [data-chapter=exterior] .chapter-photo img,.aarons-category-editorial [data-chapter=inside] .chapter-photo img,.aarons-category-editorial [data-chapter=details] .chapter-photo img{aspect-ratio:4/3;object-fit:contain;object-position:center}}@media(max-width:520px){.aarons-category-editorial .range-types{display:grid;grid-template-columns:1fr;gap:12px}.aarons-category-editorial .range-types>a{width:100%}.aarons-category-editorial .chapter-nav{gap:16px;flex-wrap:wrap}.aarons-category-editorial .chapter-nav a{font-size:14px}}@media(max-width:900px){.aarons-category-editorial .page-width,.aarons-category-editorial .hero-copy{width:calc(100% - 88px);margin-inline:24px 64px}}@media(max-width:520px){.aarons-category-editorial .hero h1{font-size:clamp(32px,10.25vw,40px)}.aarons-category-editorial .finish-copy h2{font-size:36px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/aarons-category-editorial.css.map */
