:root{--apex-orange:#c94b08;--apex-accent:#f56818;--apex-silver:#eef0f2;--apex-ink:#222831;--apex-muted:#59636e;--apex-line:#dce1e5}html{scroll-behavior:smooth;scroll-padding-top:12rem}body{letter-spacing:.005em}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.035em;line-height:1.12}a,button,input,summary{touch-action:manipulation}:focus-visible{outline:2px solid var(--apex-orange);outline-offset:4px}.button{font-weight:600;letter-spacing:0;min-height:5rem}.apex-text-link{font-weight:600;text-underline-offset:.5rem;color:inherit}.header__heading-link .h2{font-size:2.6rem;font-weight:700;letter-spacing:-.06em}.header__heading-link .h2:after{content:"";display:inline-block;width:.6rem;height:.6rem;margin-left:.4rem;background:var(--apex-orange)}.announcement-bar__message{font-size:1.25rem;letter-spacing:0}.apex-header-search{display:none;min-width:0}.apex-header-search input{width:100%;min-width:0;border:0;background:transparent;font:inherit;padding:1.3rem 1.8rem;color:var(--apex-ink)}.apex-header-search button{border:0;background:transparent;color:var(--apex-ink);min-width:5rem;cursor:pointer}.apex-nav{background:#fff;border-bottom:1px solid var(--apex-line)}.apex-nav__inner{display:flex;justify-content:center;gap:4rem;overflow-x:auto}.apex-nav a{display:block;flex-shrink:0;color:var(--apex-ink);font-size:1.45rem;font-weight:600;text-decoration:none;padding:1.6rem 0;border-bottom:2px solid transparent}.apex-nav a:hover{color:var(--apex-orange);border-bottom-color:var(--apex-orange)}.apex-hero-section{background:#f4f5f6;overflow:hidden}.apex-hero{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:4rem;padding-top:5.5rem;padding-bottom:5.5rem;min-height:61rem}.apex-hero__category{font-size:1.4rem;font-weight:600;margin:0 0 2rem;color:var(--apex-muted)}.apex-hero h1{font-size:clamp(4.8rem,4.9vw,7rem);font-weight:600;max-width:55rem;margin:0 0 2.5rem}.apex-hero__description{font-size:1.7rem;line-height:1.7;max-width:44rem;color:var(--apex-muted);margin-bottom:3rem}.apex-hero__actions{display:flex;align-items:center;gap:2.5rem;flex-wrap:wrap}.apex-hero__actions .apex-text-link{font-size:1.45rem}.apex-hero__note{font-size:1.2rem;color:var(--apex-muted);margin:2.5rem 0 0}.apex-hero__visual{margin:0;min-width:0;position:relative}.apex-hero__image{display:block;width:100%;height:48rem;object-fit:cover;object-position:65% center;border-radius:1.2rem}.apex-hero__visual figcaption{position:absolute;right:1.4rem;bottom:1.2rem;background:#fffdf8e8;color:#3d444b;padding:.35rem .7rem;border-radius:.3rem;font-size:1rem}.apex-categories,.apex-features{padding-top:7rem;padding-bottom:7rem}.apex-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:3rem;margin-bottom:3.2rem}.apex-section-heading h2{font-size:clamp(3rem,3.3vw,4.2rem);font-weight:600;margin:0}.apex-section-heading p{font-size:1.5rem;color:var(--apex-muted);margin:0;max-width:38rem}.apex-categories__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem}.apex-category{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-width:0;border-radius:1.2rem;padding:3rem;overflow:hidden;scroll-margin-top:12rem}.apex-category:first-child{grid-row:span 2;display:flex;flex-direction:column;align-items:stretch}.apex-category--dark{background:var(--apex-ink);color:#fff}.apex-category--silver{background:var(--apex-silver);color:var(--apex-ink)}.apex-category--white{background:#fafafa;border:1px solid var(--apex-line);color:var(--apex-ink)}.apex-category__copy{position:relative;z-index:1}.apex-category h3{font-size:2.7rem;font-weight:600;margin:0 0 1.2rem}.apex-category:first-child h3{font-size:3.6rem}.apex-category p{font-size:1.5rem;line-height:1.65;margin:0;max-width:32rem;opacity:.85}.apex-category .apex-text-link{display:inline-block;margin-top:1.8rem;font-size:1.35rem}.apex-category__media{position:relative;min-width:0;display:flex;align-items:center;justify-content:center;min-height:18rem}.apex-category:first-child .apex-category__media{flex:1;width:100%;min-height:25rem}.apex-category__media img,.apex-category__media svg{width:100%;height:auto;max-height:30rem;object-fit:contain}.apex-category__caption{position:absolute;bottom:0;right:0;font-size:.9rem;opacity:.65}.apex-selection{padding-top:2rem;padding-bottom:6rem}.apex-editor-note{background:var(--apex-silver);color:var(--apex-ink);padding:2rem;border-radius:.8rem}.card__heading{font-size:1.65rem;font-weight:600;line-height:1.4}.price{font-weight:600;letter-spacing:-.02em}.apex-specs{margin:1.5rem 0;display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}.apex-spec{min-width:0}.apex-spec dt{font-size:1.1rem;color:var(--apex-muted);line-height:1.4;margin-bottom:.3rem}.apex-spec dd{margin:0;font-size:1.35rem;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.apex-specs--chips .apex-spec{padding:.8rem;background:var(--apex-silver);border-radius:.5rem}.apex-specs--tiles{gap:1.5rem}.apex-specs--tiles .apex-spec{border:1px solid var(--apex-line);background:#fff;border-radius:.8rem;padding:2rem}.apex-specs--tiles dd{font-size:2.2rem;line-height:1.2}.apex-specs--tiles dt{font-size:1.25rem;margin-bottom:1rem}.apex-configuration-wrap{background:var(--apex-silver)}.apex-configuration{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;padding-top:6rem;padding-bottom:6rem}.apex-configuration h2{font-size:4.2rem;margin:0 0 2rem;max-width:40rem}.apex-configuration .rte{color:var(--apex-muted);line-height:1.7}.apex-configuration h3{font-size:2rem;line-height:1.4;max-width:42rem;margin:2.5rem 0}.apex-features__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.apex-feature{border-radius:1rem;padding:2.8rem;min-width:0}.apex-feature--silver{background:var(--apex-silver);color:var(--apex-ink)}.apex-feature--white{background:#fff;border:1px solid var(--apex-line);color:var(--apex-ink)}.apex-feature--orange{background:var(--apex-orange);color:#fff}.apex-feature--dark{background:var(--apex-ink);color:#fff}.apex-feature h3{font-size:1.4rem;font-weight:400;letter-spacing:0;margin:2.8rem 0 .8rem}.apex-feature__value{font-family:var(--font-heading-family);font-size:2.6rem;letter-spacing:-.04em;font-weight:600;line-height:1.15;margin:0 0 1.8rem;overflow-wrap:anywhere}.apex-feature .rte{font-size:1.4rem;line-height:1.7;opacity:.9}.apex-feature a{color:inherit;text-underline-offset:.4rem}.apex-guide-wrap{background:var(--apex-silver);border-block:1px solid var(--apex-line)}.apex-guide{display:grid;grid-template-columns:1fr 1fr;gap:8rem;padding-top:6rem;padding-bottom:6rem;scroll-margin-top:12rem}.apex-guide__intro h2{font-size:clamp(3rem,3.6vw,4.6rem);margin:0 0 2rem;max-width:45rem}.apex-guide__intro .rte{font-size:1.6rem;line-height:1.75;max-width:43rem;color:var(--apex-muted)}.apex-guide__intro .button{margin-top:1.5rem}.apex-guide__item{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #cbd2d8}.apex-guide__item:last-child{border:0;padding:0;margin:0}.apex-guide__item h3{font-size:1.9rem;margin:0 0 .8rem}.apex-guide__item p{font-size:1.45rem;line-height:1.7;margin:0;color:var(--apex-muted)}.apex-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:7rem;padding-top:7rem;padding-bottom:7rem}.apex-faq h2{font-size:4rem;margin:0 0 1.5rem}.apex-faq p{color:var(--apex-muted);line-height:1.7}.apex-faq details{border-bottom:1px solid var(--apex-line)}.apex-faq summary{font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 0;list-style:none;cursor:pointer}.apex-faq summary::-webkit-details-marker{display:none}.apex-faq summary span{font-size:2.5rem;font-weight:400;color:var(--apex-orange)}.apex-faq details[open] summary span{transform:rotate(45deg)}.apex-faq .rte{font-size:1.5rem;padding:0 3rem 1.5rem 0;line-height:1.7}.apex-footer{background:var(--apex-ink);color:#e9edf0;padding-top:5rem}.apex-footer a{color:inherit;text-decoration:none}.apex-footer a:hover{text-decoration:underline;text-underline-offset:.4rem}.apex-footer h2,.apex-footer h3{color:#fff}.apex-footer__top{display:flex;align-items:center;justify-content:space-between;gap:4rem;padding-bottom:4rem;border-bottom:1px solid #4a5057}.apex-footer__top h2{font-size:3.6rem;margin:0 0 1.2rem}.apex-footer__top p{margin:0;color:#c7cdd3;line-height:1.6}.apex-footer__columns{display:grid;grid-template-columns:1.5fr repeat(var(--apex-footer-columns,2),1fr);gap:4rem;padding-block:5rem}.apex-wordmark{display:inline-block;font-family:var(--font-heading-family);font-size:4.8rem;line-height:1;font-weight:600;letter-spacing:-.06em;color:#fff}.apex-wordmark span{display:block;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:.05em;margin-top:.6rem}.apex-footer__brand .rte{max-width:26rem;margin-top:2rem;font-size:1.4rem;color:#c7cdd3}.apex-footer__brand img{max-width:100%;height:auto}.apex-footer__brand>p{font-size:1.2rem;color:#c7cdd3}.apex-footer__column h3{font-size:1.6rem;margin:0 0 2rem}.apex-footer__column ul{list-style:none;padding:0;margin:0}.apex-footer__column li{margin:0 0 1.2rem;font-size:1.4rem}.apex-footer__column .rte,.apex-footer__column>a{font-size:1.4rem;line-height:1.7;overflow-wrap:anywhere}.apex-footer__contact{display:block;margin-top:1.5rem}.apex-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding:2.5rem 0;border-top:1px solid #4a5057}.apex-footer__policies{display:flex;gap:2rem;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:1.2rem}.product__title h1{font-size:clamp(3rem,3.5vw,4.8rem)}.product__info-container .price{font-size:2.5rem}.product__description{line-height:1.8}@media(min-width:990px){.header.header--middle-left{grid-template-columns:auto minmax(20rem,52rem) auto;justify-content:space-between;column-gap:4rem}.apex-header-search{display:flex;background:var(--apex-silver);border-radius:.6rem;grid-column:2;grid-row:1}.header__icons{grid-column:3}.header__icons>.header__search{display:none}.header__inline-menu{grid-row:2;grid-column:1/-1}}@media(max-width:989px){.apex-hero{grid-template-columns:1fr 1fr;gap:2rem;min-height:0;padding-block:4rem}.apex-hero h1{font-size:4.6rem}.apex-hero__image{height:40rem}.apex-hero__description{font-size:1.5rem}.apex-category{padding:2rem}.apex-category h3{font-size:2.2rem}.apex-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apex-configuration,.apex-guide{gap:4rem}.apex-footer__columns{grid-template-columns:repeat(2,1fr)}.apex-nav__inner{gap:3rem}.apex-section-heading{align-items:flex-start;flex-direction:column;gap:1.4rem}.apex-faq{gap:4rem}}@media(max-width:749px){.apex-hero{grid-template-columns:1fr;gap:3rem}.apex-hero h1{font-size:4.8rem}.apex-hero__image{height:auto;aspect-ratio:1.35}.apex-hero__category{font-size:1.2rem;margin-bottom:1.5rem}.apex-hero__note{margin-top:2rem}.apex-hero__description{max-width:48rem}.apex-nav__inner{justify-content:flex-start;gap:2.5rem}.apex-nav a{font-size:1.3rem;padding-block:1.3rem}.apex-categories,.apex-features{padding-block:4rem}.apex-categories__grid{grid-template-columns:1fr;gap:1.5rem}.apex-category:first-child{grid-row:auto;display:grid;grid-template-columns:1fr 1fr}.apex-category:first-child .apex-category__media{min-height:18rem}.apex-category:first-child h3{font-size:2.7rem}.apex-category h3{font-size:2.4rem}.apex-category p{font-size:1.35rem}.apex-category__caption{font-size:.8rem}.apex-section-heading{margin-bottom:2.5rem}.apex-section-heading h2{font-size:3.2rem}.apex-configuration,.apex-guide,.apex-faq{grid-template-columns:1fr;gap:3rem;padding-block:4rem}.apex-configuration h2,.apex-guide h2,.apex-faq h2{font-size:3.4rem}.apex-feature{padding:2rem}.apex-feature__value{font-size:2.3rem}.apex-feature .rte{font-size:1.3rem}.apex-feature h3{margin-top:2rem}.apex-specs--tiles .apex-spec{padding:1.5rem}.apex-specs--tiles dd{font-size:1.8rem}.apex-footer__top{align-items:flex-start;flex-direction:column;gap:2rem}.apex-footer__top h2{font-size:3rem}.apex-footer__columns{gap:3rem;padding-block:3rem}.apex-footer__brand{grid-column:1/-1}.apex-footer__brand .rte{max-width:38rem}.apex-footer__bottom{align-items:flex-start;flex-direction:column}.apex-selection{padding-bottom:4rem}.apex-footer__top .button{width:100%}}@media(max-width:374px){.apex-hero h1{font-size:4rem}.apex-features__grid{grid-template-columns:1fr}.apex-category{padding:1.5rem}.apex-category h3,.apex-category:first-child h3{font-size:2.2rem}}@media(min-width:990px){.header>.header__search{display:none}}.apex-aio-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:9rem;padding-top:8rem;padding-bottom:8rem;scroll-margin-top:12rem}.apex-aio-story__intro{scroll-margin-top:12rem}.apex-aio-story h2{font-size:clamp(3.4rem,3.6vw,4.8rem);max-width:44rem;margin:0 0 2.5rem}.apex-aio-story__intro>.rte{font-size:1.7rem;color:var(--apex-muted);line-height:1.7;max-width:43rem}.apex-aio-story__intro>.button{margin-top:2rem}.apex-aio-story__details article{display:flex;gap:2.5rem;padding:2.4rem 0;border-bottom:1px solid var(--apex-line)}.apex-aio-story__details article:first-child{padding-top:0}.apex-aio-story__details article:last-child{border-bottom:0;padding-bottom:0}.apex-aio-story__details .apex-icon{color:var(--apex-orange);flex-shrink:0}.apex-aio-story h3{font-size:2rem;margin:0 0 1rem}.apex-aio-story__details .rte{font-size:1.45rem;line-height:1.7;color:var(--apex-muted)}.apex-aio-story__details .rte p{margin:0}.apex-categories__grid--balanced{grid-template-columns:repeat(2,minmax(0,1fr))}.apex-categories__grid--balanced .apex-category:first-child{grid-row:auto;display:grid;grid-template-columns:1fr 1fr}.apex-categories__grid--balanced .apex-category:first-child h3{font-size:2.7rem}.apex-categories__grid--balanced .apex-category:first-child .apex-category__media{min-height:18rem}.apex-nav a:first-child{color:var(--apex-orange);border-bottom-color:var(--apex-orange)}.apex-hero__visual--product .apex-hero__image{object-fit:contain;object-position:center;aspect-ratio:1;height:auto;max-height:56rem;background:#fff}@media(max-width:749px){.apex-aio-story{grid-template-columns:1fr;gap:3.5rem;padding-block:4.5rem}.apex-aio-story__intro>.rte{font-size:1.5rem}.apex-aio-story__details article{gap:1.8rem}.apex-categories__grid--balanced{grid-template-columns:1fr}.apex-categories__grid--balanced .apex-category:first-child h3{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.apex-brand-link{display:inline-block;color:#fff;text-decoration:none}.apex-brand-signature{display:block;font-family:var(--font-heading-family);font-weight:600;font-size:4.2rem;letter-spacing:-.075em;line-height:.8;color:#fff}.apex-brand-signature__dot{color:#f56818}.apex-brand-signature small{display:block;font-family:var(--font-body-family);font-size:1rem;font-weight:400;letter-spacing:.16em;line-height:1;margin-top:.8rem}@media(max-width:749px){.apex-brand-signature{font-size:4rem}.apex-brand-signature small{font-size:.85rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/apex.css.map */
