:root{--av-ground:#fafaf8;--av-surface:#eceeeb;--av-ink:#202924;--av-accent:#274f3e;--av-white:#fff;--av-space:clamp(20px,4vw,64px);--av-body:1rem;--av-small:.875rem;--av-lead:1.375rem;--av-head:clamp(2rem,3.8vw,3.5rem);--av-display:clamp(2.75rem,4.7vw,4.5rem)}html{scroll-behavior:smooth;scroll-padding-top:32px}body{font-family:var(--font-body--family),sans-serif;color:var(--av-ink);background:var(--av-ground)}.av-store,.av-footer{font-family:var(--font-body--family),sans-serif;font-size:var(--av-body);line-height:1.55;color:var(--av-ink)}.av-store *,.av-footer *{box-sizing:border-box}.av-store h1,.av-store h2,.av-store h3,.av-footer h2,.av-product-title h1{font-style:normal;font-weight:500;letter-spacing:-.035em;line-height:1.08;text-wrap:balance;margin:0}.av-store h2{font-size:var(--av-head)}.av-store h3{font-size:var(--av-lead);letter-spacing:-.025em}.av-store p{margin:0;max-width:58ch}.av-store a,.av-footer a{color:inherit;text-decoration:none}.av-store a:focus-visible,.av-footer a:focus-visible,.av-store summary:focus-visible,.av-store select:focus-visible{outline:3px solid var(--av-accent);outline-offset:5px}.av-hero{background:var(--av-surface);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);height:clamp(580px,46vw,720px);overflow:hidden}.av-hero-copy{padding:76px 0 76px var(--av-space);align-self:center;z-index:1}.av-hero h1{font-size:var(--av-display);max-width:10ch;margin-bottom:24px}.av-hero-copy p{max-width:32ch;margin-bottom:32px}.av-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px;padding:15px 24px;background:var(--av-accent);color:var(--av-white)!important;font-weight:600;font-size:var(--av-body);transition:background .2s,transform .2s}.av-button:hover{background:var(--av-ink)}.av-button:active{transform:translateY(2px)}.av-text-link{display:block;text-decoration:underline!important;text-underline-offset:5px;margin-top:22px;font-size:var(--av-body);width:fit-content}.av-text-link:hover{color:var(--av-accent)}.av-hero-media{position:relative;display:block;min-width:0;overflow:hidden}.av-hero-media .av-object{position:absolute;top:0;right:0;bottom:0;left:0;width:110%;max-width:none;height:100%;object-fit:cover;object-position:center;mix-blend-mode:multiply;animation:av-enter .7s ease-out both}.av-hero-caption{position:absolute;left:8%;right:var(--av-space);bottom:28px;display:flex;justify-content:space-between;gap:20px;background:var(--av-surface);padding:12px 16px;font-size:var(--av-small)}.av-service-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:32px var(--av-space);background:var(--av-ground)}.av-service-strip a{display:flex;flex-direction:column;gap:5px}.av-service-strip strong{font-weight:600;font-size:var(--av-body)}.av-service-strip span{font-size:var(--av-small)}.av-service-strip a:hover strong{text-decoration:underline;text-underline-offset:4px}.av-section{padding:100px var(--av-space)}.av-section-head{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:38px}.av-section-head p{margin-top:18px}.av-filter{flex-shrink:0}.av-filter label{display:block;margin-bottom:8px}.av-filter select{font:inherit;padding:12px 42px 12px 16px;min-height:48px;background:var(--av-white);color:var(--av-ink);border:1px solid var(--av-ink);border-radius:0;max-width:100%}.av-result:empty{display:none}.av-result{padding-bottom:20px;font-size:var(--av-small)}.av-model{display:grid;grid-template-columns:minmax(120px,.9fr) minmax(190px,1.35fr) minmax(190px,1.1fr) minmax(145px,.7fr);align-items:center;gap:28px;padding:24px;background:var(--av-surface);margin-bottom:14px}.av-model:nth-child(2n){background:#f2f3f0}.av-model[hidden],.av-filter[hidden]{display:none!important}.av-model-image{aspect-ratio:1;overflow:hidden}.av-model-image{max-width:210px}.av-model-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s}.av-model-image:hover img{transform:scale(1.045)}.av-model-copy h3{font-size:clamp(1.375rem,2.1vw,2rem);margin-bottom:12px}.av-model-copy p{font-size:var(--av-small);max-width:25ch}.av-specs{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:0;font-variant-numeric:tabular-nums}.av-specs dt{font-size:var(--av-small);margin-bottom:6px}.av-specs dd{font-size:var(--av-lead);margin:0;white-space:nowrap;font-weight:500}.av-specs dd span{font-size:var(--av-small)}.av-model-action{display:flex;flex-direction:column;gap:16px;align-items:stretch}.av-price{font-size:var(--av-lead);font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.av-button-small{min-height:48px;padding:12px 16px;gap:12px;font-size:var(--av-small)}.av-caption{font-size:var(--av-small)!important;line-height:1.55}.av-comparison>.av-caption{margin-top:24px;max-width:80ch}.av-explainer{display:grid;grid-template-columns:1.2fr 1fr;gap:0;padding-top:20px;padding-bottom:80px;align-items:stretch}.av-explainer-image{min-height:530px;overflow:hidden}.av-explainer-image img{height:100%;width:100%;object-fit:cover;object-position:47% center}.av-explainer-copy{background:var(--av-surface);padding:clamp(28px,4vw,64px)}.av-explainer-copy h2{margin-bottom:22px}.av-explainer-copy h3{margin:30px 0 10px}.av-faq{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;padding-top:50px}.av-faq h2{max-width:10ch}.av-questions details{margin-bottom:12px;background:var(--av-surface);padding:20px 24px}.av-questions summary{cursor:pointer;font-size:var(--av-body);font-weight:600;min-height:30px;list-style:none;display:flex;justify-content:space-between;gap:22px;align-items:center}.av-questions summary::-webkit-details-marker{display:none}.av-questions summary:after{content:"+";font-size:var(--av-lead);font-weight:400}.av-questions details[open] summary:after{content:"\2212"}.av-questions details>div{margin-top:18px;max-width:55ch}.av-footer{background:var(--av-surface);padding:64px var(--av-space) 30px}.av-footer-main{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:64px}.av-wordmark{font-size:clamp(3rem,6vw,6rem);letter-spacing:-.06em;line-height:1;font-weight:600}.av-footer h2{font-size:var(--av-lead);margin:0 0 24px}.av-footer-main>div>a:not(.av-wordmark),.av-footer nav>a{display:block;width:fit-content;min-height:40px}.av-footer a:hover{text-decoration:underline;text-underline-offset:4px}.av-footer p{max-width:28ch;margin-top:22px}.av-footer .av-copyright{max-width:none;margin:58px 0 0;font-size:var(--av-small)}.av-product-title p{font-size:var(--av-body);margin:0 0 12px}.av-product-title h1{font-size:clamp(2rem,3.2vw,3rem);max-width:18ch}.av-purchase-facts{margin:12px 0 8px}.av-purchase-facts .av-specs{padding:20px 24px;background:var(--av-surface);max-width:480px}.av-purchase-facts p{margin:18px 0 0;font-size:var(--av-small);line-height:1.6}.av-purchase-facts a{color:var(--av-ink);text-underline-offset:4px}.product-details .price{font-size:var(--av-lead);font-weight:600}.product-details .button{min-height:52px}.header-logo{font-family:var(--font-body--family),sans-serif;font-weight:600}.av-quick-nav{display:flex;justify-content:center;gap:32px;padding:12px 20px;background:var(--av-ground);font-size:.875rem;font-weight:500}.av-quick-nav a{color:var(--av-ink);text-decoration:none;min-height:32px;display:flex;align-items:center}.av-quick-nav a:hover{text-decoration:underline;text-underline-offset:5px}.av-quick-nav a:focus-visible{outline:3px solid var(--av-accent);outline-offset:4px}.av-questions a{text-decoration:underline;text-underline-offset:3px}@media(min-width:701px)and (max-width:1000px){.av-hero{grid-template-columns:1fr 1fr}.av-hero-copy{padding-right:20px}.av-hero-copy .av-button{max-width:100%;gap:16px;padding-inline:18px}.av-hero-media .av-object{width:100%;object-fit:contain}}@media(max-width:700px){.product-media-container--image{height:310px;aspect-ratio:auto}.product-media-container--image .product-media{height:310px;min-height:0}.product-media-container--image .product-media__image{height:310px;object-fit:contain}.av-quick-nav a{min-height:40px}}@media(max-width:700px){.av-hero{height:auto}.av-quick-nav{gap:24px;justify-content:space-between;padding-block:6px;font-size:.8125rem}.av-service-strip strong{max-width:23ch}}@keyframes av-enter{0%{opacity:.4;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@media(min-width:1500px){.av-hero{min-height:680px}.av-hero-media .av-object{object-fit:contain}.av-store,.av-footer{max-width:1800px;margin-inline:auto}}@media(max-width:1000px){.av-model{grid-template-columns:145px 1fr 1fr;gap:20px}.av-model-action{grid-column:2/4;flex-direction:row;justify-content:space-between;align-items:center}.av-model-image{grid-row:span 2}.av-faq{gap:36px}.av-footer-main{gap:32px}.av-hero{min-height:520px}.av-hero-copy{padding-block:50px}}@media(max-width:700px){.av-hero{display:flex;flex-direction:column;min-height:0}.av-hero-copy{padding:36px 20px 24px}.av-hero h1{font-size:2.75rem;max-width:12ch;margin-bottom:18px}.av-hero-copy p{max-width:36ch;margin-bottom:24px}.av-hero-copy .av-button{min-height:50px}.av-hero-copy .av-text-link{margin-top:16px}.av-hero-media{height:330px}.av-hero-media .av-object{width:100%;height:390px;object-fit:contain;object-position:50% 0}.av-hero-caption{left:20px;right:20px;bottom:12px;gap:12px;font-size:.8125rem;padding:10px 0}.av-service-strip{gap:12px;padding:24px 20px;grid-template-columns:1fr}.av-service-strip a{flex-direction:row;justify-content:space-between;gap:16px}.av-service-strip span{text-align:right;max-width:24ch}.av-section{padding:60px 20px}.av-section-head{align-items:start;flex-direction:column;gap:24px;margin-bottom:24px}.av-section-head h2{max-width:13ch}.av-filter,.av-filter select{width:100%}.av-model{padding:16px;grid-template-columns:110px minmax(0,1fr);gap:16px}.av-model-image{grid-row:1}.av-model-copy h3{font-size:1.375rem;margin-bottom:8px}.av-model-copy p{font-size:.875rem}.av-model>.av-specs{grid-column:1/3;padding:8px 0;gap:12px}.av-model-action{grid-column:1/3;gap:12px}.av-price{font-size:1.375rem}.av-model .av-button{min-width:145px}.av-explainer{display:flex;flex-direction:column;padding-top:0;padding-bottom:40px}.av-explainer-image{min-height:0;height:280px}.av-explainer-copy{padding:28px 24px}.av-explainer-copy h2{max-width:12ch}.av-faq{display:block;padding-top:30px}.av-faq h2{margin-bottom:28px;max-width:none}.av-questions details{padding:18px}.av-footer{padding:44px 20px 24px}.av-footer-main{grid-template-columns:1fr 1fr;gap:40px 24px}.av-footer-main>div:first-child{grid-column:1/3}.av-footer h2{font-size:1.125rem;margin-bottom:18px}.av-footer-main a,.av-footer-main p{font-size:.875rem;overflow-wrap:anywhere}.av-footer-main .av-wordmark{font-size:4rem}.av-footer .av-copyright{margin-top:38px}.av-product-title h1{font-size:2rem;max-width:18ch}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.av-store *,.av-store *:before,.av-store *:after{animation:none!important;transition:none!important}}.av-specs dd{white-space:normal;overflow-wrap:anywhere}.av-hero-media .av-object,.av-explainer-image img{object-fit:contain;background:var(--av-surface)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/avelino-conversion.css.map */
