:root{--ink: #202020;--text: #595959;--paper: #fff;--dark: #faf9f6;--line: #e4e1db;--accent-ink: #786449}html{color-scheme:light}body{background:#fff;color:var(--ink);font-family:Inter,system-ui,sans-serif;font-weight:450}h1,h2,h3{color:var(--ink);font-weight:750;letter-spacing:-.035em;line-height:1.16}p{color:var(--text)}strong,b{font-weight:700}button,input,select,textarea{font-family:inherit}.eyebrow{color:var(--accent-ink);font-size:11px;font-weight:700;letter-spacing:.035em}.button,.text-link{font-weight:700;letter-spacing:0;font-size:13px;text-transform:none}.button--primary,.button--dark,.campaign__button,.product-form__submit{background:var(--accent);color:#211d17;border-color:var(--accent)}.button--secondary:hover{background:#f4f0e9}.text-link:hover{color:var(--accent-ink)}.site-header,.apex-header{background:#fff;color:var(--ink);border-color:var(--line)}.brand{color:var(--ink)}.apex-market{color:#66615a;font-weight:600;letter-spacing:.015em;font-size:10px}.apex-nav>a,.apex-nav summary{color:var(--ink);font-size:13px;font-weight:650;text-transform:none;letter-spacing:-.01em}.apex-header .header-actions{color:var(--ink)}.cart-link span{color:var(--accent-ink);font-weight:650}.nav-dropdown__panel,.mobile-panel{background:#fff;color:var(--ink);border-color:var(--line);box-shadow:0 16px 30px #30251312}.nav-dropdown__panel a{color:#45413b;font-size:13px;font-weight:550}.nav-dropdown__panel a:hover{color:var(--accent-ink)}.mobile-panel>a,.mobile-panel details>summary{border-color:var(--line);font-weight:650}.announcement{background:var(--accent)}.announcement a{font-weight:700;font-size:11px;letter-spacing:.02em}.campaign{background:#faf9f6}.campaign__copy>p{letter-spacing:.035em;font-size:12px;font-weight:650}.campaign__copy h1,.campaign__copy h2{letter-spacing:-.045em;font-weight:750;line-height:1.03}.campaign__slide--product .campaign__copy>p{color:var(--accent-ink)}.campaign__slide--product .campaign__copy h2{color:var(--ink)}.campaign__button{font-size:13px;letter-spacing:0;font-weight:700}.campaign__controls button{background:#ffffffc9;color:#29231b}.campaign__controls [data-campaign-dot]{background:#7e7363}.campaign__controls [aria-current=true]{background:var(--accent)}.center-heading h2{font-weight:750;letter-spacing:-.035em;font-size:clamp(28px,3vw,40px)}.center-heading p{color:var(--text);font-size:14px}.category-section,.apex-categories,.vehicle-section{background:#fff}.apex-categories .category-tile{background:#fff;border:1px solid var(--line);border-radius:6px;aspect-ratio:1.28}.apex-categories .category-tile>img{height:78%;width:100%;top:0;object-fit:contain}.apex-categories .category-tile:after{display:none}.apex-categories .category-copy{padding:22px 28px;background:#fff}.apex-categories .category-copy h3{color:var(--ink);font-weight:750;letter-spacing:-.025em;font-size:clamp(22px,2vw,28px);margin-bottom:7px}.apex-categories .category-copy p{color:#625e58;font-size:13px}.category-copy p span{color:var(--accent-ink)}.build-photo__label span{color:#e1cfb3;font-size:11px;font-weight:650;letter-spacing:.025em}.build-photo__label h3{color:#fff;font-size:28px;font-weight:750;letter-spacing:-.035em}.product-card__media,.product-detail__image,.cart-line__image,.product-card__details{background:#fff}.product-card h3,.build-shop .product-card h3{color:var(--ink);text-transform:none;letter-spacing:-.02em;font-size:15px;font-weight:650;line-height:1.45}.product-card__price,.build-shop .product-card__price,.product-price{color:#302a21;font-weight:700;letter-spacing:-.015em}.product-card__price{font-size:14px}.product-card__price s,.product-price__compare,.cart-original{color:#77716a;font-weight:450}.product-card__link,.product-card__sold{font-weight:650;font-size:12px}.build-shop .product-card__link{color:var(--ink);border-color:#b7a487;font-size:12px;font-weight:650;text-transform:none;letter-spacing:0}.build-shop>.button{color:var(--ink);border-color:var(--accent);font-size:12px}.rail-controls button{background:#fff;border-color:#d5ccbe;color:#706048}.rail-controls span{color:#6b655e;font-size:10px;font-weight:650;letter-spacing:0}.build-shop__note{color:#6b655e;font-size:12px}.section-heading h2{color:var(--ink);font-weight:750;letter-spacing:-.035em;font-size:32px}.section-heading>.text-link{font-size:13px}.product-detail h1{color:var(--ink);text-transform:none;font-weight:750;letter-spacing:-.035em;line-height:1.25;font-size:clamp(24px,2.3vw,34px)}.product-detail__shipping,.product-form__note{color:#655f57;font-size:12px}.product-form__submit{font-size:14px;letter-spacing:0;font-weight:700}.product-form select{font-size:14px}.product-accordions summary,.faq-list summary{font-size:14px;font-weight:650;letter-spacing:-.015em}.product-accordions .rte,.product-description,.faq-list p{font-size:14px}.product-description h3{font-size:20px}.collection-header h1{text-transform:none;letter-spacing:-.04em;font-weight:750}.breadcrumbs{color:#726d66;font-size:12px}.catalog-sidebar h2{font-size:12px;font-weight:750;text-transform:none;letter-spacing:0}.catalog-sidebar nav{font-size:13px}.catalog-sidebar a[aria-current=true],.catalog-sidebar a:hover{color:var(--accent-ink)}.collection-toolbar p,.collection-toolbar__sort label,.collection-toolbar__sort select,.collection-toolbar__sort .button{font-size:12px}.empty-state{background:#faf9f6}.product-card__placeholder,.product-detail__placeholder{background:#f6f4f0;color:var(--ink)}.story-section,.contact-section{background:#faf9f6}.story-copy h2{color:var(--ink);text-transform:none;font-weight:750;letter-spacing:-.04em}.story-principles{border-color:var(--line)}.story-principles b,.vehicle-top span,.vehicle-bottom span{color:var(--accent-ink)}.vehicle-card{border-color:var(--line);color:var(--ink)}.vehicle-card:hover{background:#f8f5ef}.contact-form input,.contact-form textarea{background:#fff}input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select{border-color:#d2cec6;color:var(--ink)}input::placeholder,textarea::placeholder{color:#7b756e}.form-success{background:#eaf3ea;color:#285731}.cart-discount{color:#466236}.apex-newsletter{background:#fff;border-color:var(--line)}.apex-newsletter h2{color:var(--ink);font-weight:750;letter-spacing:-.035em}.apex-newsletter>p{font-size:14px}.newsletter-form{border-color:#b7a487}.newsletter-form input{color:var(--ink);font-size:14px}.newsletter-form button{color:var(--accent-ink);font-size:13px;font-weight:700;letter-spacing:0}.site-footer{background:#faf9f6;color:var(--ink);border-color:var(--line)}.footer-brand>p{color:#59534a;font-weight:550}.footer-top h2{color:var(--ink);font-size:13px;text-transform:none;letter-spacing:0;font-weight:750}.footer-top>div>a:not(.brand){color:#5d574f;font-size:12px;font-weight:550}.footer-bottom{color:#686259;border-color:var(--line)}.footer-bottom p{color:#686259;font-size:10px}@media(max-width:1100px)and (min-width:761px){.apex-nav{gap:18px}.apex-nav>a,.apex-nav summary{font-size:11px;letter-spacing:0}}@media(max-width:760px){.announcement a{font-size:8px;letter-spacing:.01em}.mobile-panel details>summary{border-color:var(--line)}.campaign__copy>p{font-size:10px;letter-spacing:.02em}.campaign__button{font-size:12px}.center-heading h2{font-size:28px;letter-spacing:-.035em}.center-heading p{font-size:13px}.apex-categories .category-tile{aspect-ratio:1.12}.apex-categories .category-copy{padding:18px 20px}.apex-categories .category-copy h3{font-size:22px}.apex-categories .category-copy p{font-size:12px}.product-card h3{font-size:12px;line-height:1.45;letter-spacing:-.015em}.product-card__price{font-size:12px}.build-shop .product-card h3{font-size:15px}.product-detail h1{font-size:25px;letter-spacing:-.035em}.section-heading h2,.apex-newsletter h2{font-size:28px;letter-spacing:-.035em}}.category-section{color:var(--ink)}.vehicle-kicker{color:var(--accent-ink);letter-spacing:.02em;font-weight:650}.vehicle-tile>p{color:var(--text);font-size:13px}.story-copy>p{font-size:14px}.story-principles span{font-size:13px}.story-photo figcaption{color:#6b655e;letter-spacing:0;text-transform:none;font-size:12px}.form-errors{background:#fff0ed;color:#913e2a}.apex-header__top{min-height:84px;height:84px;display:flex;justify-content:space-between;gap:28px}.apex-header .brand{width:156px;flex:0 0 156px}.apex-header .apex-nav{display:flex;flex:1;padding:0;min-height:0;height:auto;width:auto;gap:25px;justify-content:center;border:0}.apex-nav>a,.apex-nav summary{font-size:12px;white-space:nowrap}.apex-nav>a:first-child{display:none}.apex-nav>a:last-child{display:none}.header-actions{gap:18px}.announcement{min-height:30px}.announcement a{font-size:10px;letter-spacing:.04em}.apex-editorial{display:grid;grid-template-columns:44% 56%;background:#f7f6f2;max-width:1920px;margin:auto}.apex-editorial__copy{padding:72px clamp(30px,4.6vw,88px) 24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.editorial-kicker{display:flex;align-items:center;gap:12px;font-size:10px;font-weight:700;letter-spacing:.12em;margin:0 0 35px}.editorial-kicker span{width:24px;height:2px;background:var(--accent)}.apex-editorial h1{font-size:clamp(42px,4.6vw,84px);line-height:1.04;letter-spacing:-.055em;font-weight:750;margin:0 0 25px}.apex-editorial h1 em{font-style:normal;color:#927e60}.apex-editorial__intro{font-size:15px;line-height:1.8;max-width:310px;margin:0 0 30px;color:#625e56}.apex-editorial .button{min-height:50px;padding:16px 22px;background:#202020;color:#fff;gap:32px;font-size:12px;border-color:#202020}.apex-editorial .button:hover{background:#786449;border-color:#786449}.editorial-secondary{font-size:12px;font-weight:650;margin-top:20px;display:flex;gap:24px;padding-bottom:6px;border-bottom:1px solid #c9c1b4}.editorial-index{width:100%;display:flex;justify-content:space-between;font-size:8px;letter-spacing:.08em;color:#81796b;border-top:1px solid #ded9cf;margin-top:60px;padding-top:16px;gap:12px}.apex-editorial__visual{margin:0;position:relative;min-width:0;aspect-ratio:1.14;overflow:hidden}.apex-editorial__visual picture,.apex-editorial__visual img{display:block;width:100%;height:100%}.apex-editorial__visual img{object-fit:cover;object-position:center 52%}.apex-editorial__visual figcaption{position:absolute;bottom:0;left:0;right:0;padding:42px 25px 20px;background:linear-gradient(transparent,#000000a6);color:#fff;display:flex;justify-content:space-between;font-size:10px;font-weight:550;gap:15px}.vehicle-section{padding:0;border-bottom:1px solid var(--line);background:#fff}.vehicle-section>.page-width{display:grid;grid-template-columns:1fr 3fr;align-items:center;padding-top:28px;padding-bottom:28px;gap:35px}.platform-label .eyebrow{font-size:9px;margin:0 0 7px;letter-spacing:.08em}.platform-label h2{font-size:20px;letter-spacing:-.04em;margin:0}.vehicle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.vehicle-tile{min-height:0;padding:8px 24px;border:0;border-left:1px solid var(--line);background:#fff}.vehicle-kicker,.vehicle-tile>p{display:none}.vehicle-bottom{align-items:center}.vehicle-bottom h3{font-size:17px;margin:0;letter-spacing:-.035em}.vehicle-bottom .round-arrow{width:25px;height:25px;border:0;color:#927e60}.vehicle-bottom .round-arrow svg{width:16px}.vehicle-tile:hover{background:#faf9f6}.apex-categories{background:#f7f6f2}.apex-categories .center-heading{text-align:left;margin-bottom:30px}.apex-categories .center-heading h2{font-size:34px;letter-spacing:-.045em}.apex-categories .center-heading p{margin-top:10px}.apex-categories .category-grid{grid-template-columns:repeat(4,1fr);gap:16px}.apex-categories .category-tile{aspect-ratio:.85;background:#fff;border:0}.apex-categories .category-tile img{height:72%;width:100%;object-fit:contain;padding:18px}.apex-categories .category-copy{padding:14px 20px}.apex-categories .category-copy h3{font-size:19px;letter-spacing:-.035em}.apex-categories .category-copy p{font-size:11px}.section-heading h2{font-size:34px;letter-spacing:-.045em}@media(min-width:1600px){.apex-editorial__visual{max-height:760px}.apex-editorial__copy{padding-top:80px}}@media(max-width:1100px)and (min-width:761px){.apex-header .apex-nav{gap:16px}.apex-nav>a,.apex-nav summary{font-size:10px}.apex-header .brand{width:132px;flex-basis:132px}.apex-header__top{gap:18px}.apex-editorial__copy{padding:40px 30px 20px}.editorial-index{margin-top:35px}.apex-editorial h1{font-size:44px}.apex-editorial__visual{aspect-ratio:.95}.vehicle-tile{padding:8px 12px}.vehicle-bottom h3{font-size:14px}}@media(max-width:760px){.apex-header__top{height:68px;min-height:68px;display:grid;grid-template-columns:1fr auto 1fr;gap:12px}.apex-header .brand{width:135px}.apex-header .apex-nav{display:none}.header-actions{gap:14px}.announcement a{font-size:8px}.apex-editorial{grid-template-columns:1fr}.apex-editorial__copy{padding:36px 24px 30px}.editorial-kicker{font-size:9px;margin-bottom:20px}.apex-editorial h1{font-size:47px;margin-bottom:18px}.apex-editorial__intro{font-size:13px;max-width:320px;line-height:1.7;margin-bottom:23px}.apex-editorial .button{min-height:46px;padding:13px 20px}.editorial-secondary{margin-top:17px}.editorial-index{display:none}.apex-editorial__visual{aspect-ratio:1.2}.apex-editorial__visual figcaption{font-size:9px;padding:30px 20px 15px}.vehicle-section>.page-width{grid-template-columns:1fr;gap:18px;padding-top:24px;padding-bottom:24px}.platform-label{display:flex;align-items:center;justify-content:space-between;gap:12px}.platform-label .eyebrow{font-size:8px;margin:0}.platform-label h2{font-size:18px}.vehicle-grid{gap:0}.vehicle-tile{padding:8px 10px}.vehicle-tile:first-child{border-left:0;padding-left:0}.vehicle-bottom h3{font-size:12px}.vehicle-bottom .round-arrow{width:18px}.apex-categories .category-grid{grid-template-columns:repeat(2,1fr);gap:12px}.apex-categories .category-tile{aspect-ratio:.78}.apex-categories .category-copy{padding:12px}.apex-categories .category-copy h3{font-size:16px}.apex-categories .category-copy p{font-size:10px}.apex-categories .center-heading h2,.section-heading h2{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/apex-light.css.map */
