:root{--aa-text: #1d1d1f;--aa-muted: #6e6e73;--aa-alt: #f5f5f7;--aa-line: #d2d2d7;--aa-dark: #000000;--aa-dark-2: #1d1d1f;--aa-radius: 22px;--aa-radius-sm: 14px;--aa-ease: cubic-bezier(.28, .11, .32, 1);--aa-shadow: 0 4px 24px rgba(0, 0, 0, .06);--aa-shadow-hover: 0 12px 40px rgba(0, 0, 0, .12)}body.aa-system-font,body.aa-system-font h1,body.aa-system-font h2,body.aa-system-font h3,body.aa-system-font h4,body.aa-system-font h5,body.aa-system-font .h0,body.aa-system-font .h1,body.aa-system-font .h2,body.aa-system-font .h3,body.aa-system-font .button,body.aa-system-font input,body.aa-system-font select,body.aa-system-font textarea{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,Helvetica Neue,Helvetica,Arial,sans-serif}body.aa-system-font{-webkit-font-smoothing:antialiased;letter-spacing:-.01em}body.aa-system-font h1,body.aa-system-font h2,body.aa-system-font .h0,body.aa-system-font .h1,body.aa-system-font .h2{letter-spacing:-.025em;font-weight:600}.aa-glass .section-header .header-wrapper{background:#ffffffc7;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.aa-glass .section-header{background:transparent}.header__menu-item{font-size:1.35rem;letter-spacing:0}.aa-wrap{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media(min-width:750px){.aa-wrap{padding:0 5rem}}.aa-eyebrow{font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0 0 .6rem;color:var(--aa-accent)}.aa-title{font-size:clamp(3.2rem,6vw,6.4rem);line-height:1.05;margin:0 0 1rem;font-weight:600}.aa-title--md{font-size:clamp(2.8rem,4.4vw,4.8rem)}.aa-sub{font-size:clamp(1.7rem,2.2vw,2.4rem);line-height:1.35;margin:0 0 2.4rem;opacity:.85}.aa-muted{color:var(--aa-muted)}.aa-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3.2rem;flex-wrap:wrap}.aa-section-head h2{margin:0;font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.1}.aa-section-head h2 span{color:var(--aa-muted)}.aa-btns{display:flex;gap:1.6rem;flex-wrap:wrap;align-items:center}.aa-center .aa-btns{justify-content:center}.aa-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1.2rem 2.4rem;border-radius:980px;font-size:1.6rem;font-weight:500;text-decoration:none;background:var(--aa-accent);color:#fff;transition:transform .25s var(--aa-ease),background .25s,box-shadow .25s;border:0;cursor:pointer}.aa-btn:hover{transform:scale(1.03);box-shadow:0 6px 20px #0071e340}.aa-btn--ghost{background:transparent;color:var(--aa-accent);box-shadow:inset 0 0 0 1px var(--aa-accent)}.aa-btn--ghost:hover{background:var(--aa-accent);color:#fff}.aa-btn--wa{background:#25d366;color:#fff}.aa-btn--wa:hover{box-shadow:0 6px 20px #25d36659}.aa-btn--block{width:100%}.aa-link{color:var(--aa-accent);text-decoration:none;font-size:1.7rem;display:inline-flex;align-items:center;gap:.3rem}.aa-link:hover{text-decoration:underline}.aa-link:after{content:"\203a";font-size:1.2em;line-height:1;transform:translateY(-1px)}.button,.shopify-payment-button__button--unbranded{border-radius:980px!important}.button:after,.button:before{border-radius:980px!important}.aa-tone--light{background:#fff;color:var(--aa-text)}.aa-tone--alt{background:var(--aa-alt);color:var(--aa-text)}.aa-tone--dark{background:var(--aa-dark);color:#f5f5f7}.aa-tone--dark .aa-sub,.aa-tone--dark .aa-muted{color:#a1a1a6;opacity:1}.aa-tone--dark .aa-link{color:#2997ff}.aa-tone--dark .aa-btn--ghost{color:#2997ff;box-shadow:inset 0 0 0 1px #2997ff}.aa-hero{position:relative;overflow:hidden;text-align:center}.aa-hero__inner{padding:6rem 1.5rem 0;max-width:980px;margin:0 auto;position:relative;z-index:2}.aa-hero--left .aa-hero__inner{text-align:left;margin-left:0}.aa-hero__media{position:relative;margin:3.6rem auto 0;max-width:1100px;z-index:1}.aa-hero__media img{width:100%;height:auto;display:block}.aa-hero__media svg{width:min(100%,620px);height:auto;display:block;margin:0 auto}.aa-hero--full{min-height:80vh;display:flex;align-items:flex-end}.aa-hero--full .aa-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.aa-hero--full .aa-hero__bg img{width:100%;height:100%;object-fit:cover}.aa-hero--full .aa-hero__inner{padding-bottom:6rem}.aa-hero__price{font-size:1.6rem;margin:-1.2rem 0 2.4rem}.aa-glow{position:absolute;inset:auto 0 -30% 0;height:70%;z-index:0;background:radial-gradient(ellipse at center,var(--aa-glow, rgba(0,113,227,.35)) 0%,transparent 65%);pointer-events:none}@media(prefers-reduced-motion:no-preference){.aa-reveal{opacity:0;transform:translateY(30px);transition:opacity 1s var(--aa-ease),transform 1s var(--aa-ease)}.aa-reveal.is-in{opacity:1;transform:none}.aa-float{animation:aaFloat 6s ease-in-out infinite}@keyframes aaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}}.aa-models{padding:3.2rem 0}.aa-models__track{display:flex;gap:2.4rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.8rem 1.5rem 1.6rem;justify-content:flex-start;scrollbar-width:none}.aa-models__track::-webkit-scrollbar{display:none}@media(min-width:990px){.aa-models__track{justify-content:center}}.aa-model{flex:0 0 auto;width:10.4rem;text-align:center;text-decoration:none;color:inherit;scroll-snap-align:start}.aa-model__img{height:8.4rem;display:flex;align-items:flex-end;justify-content:center;margin-bottom:1rem;transition:transform .3s var(--aa-ease)}.aa-model:hover .aa-model__img{transform:translateY(-4px)}.aa-model__img img{max-height:100%;width:auto}.aa-model__img svg{height:100%;width:auto}.aa-model__name{font-size:1.3rem;font-weight:500;line-height:1.3}.aa-model__tag{display:block;font-size:1.1rem;color:#bf4800;margin-top:.3rem}.aa-tiles{display:grid;gap:1.2rem;padding:1.2rem}@media(min-width:750px){.aa-tiles--2{grid-template-columns:1fr 1fr}.aa-tiles--3{grid-template-columns:repeat(3,1fr)}}.aa-tile{border-radius:var(--aa-radius);overflow:hidden;text-align:center;padding:4.8rem 2.4rem 0;min-height:52rem;display:flex;flex-direction:column;position:relative}.aa-tile h3{font-size:clamp(2.8rem,3.4vw,4rem);margin:0 0 .6rem;line-height:1.1}.aa-tile p{font-size:1.8rem;margin:0 0 1.8rem}.aa-tile .aa-btns{justify-content:center}.aa-tile__media{margin-top:auto;padding-top:2.4rem}.aa-tile__media img{width:100%;max-height:30rem;object-fit:contain;display:block;margin:0 auto}.aa-tile__media svg{max-height:28rem;width:auto;margin:0 auto;display:block}.aa-trust{padding:4rem 0}.aa-trust__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem}@media(min-width:990px){.aa-trust__grid{grid-template-columns:repeat(var(--cols, 4),1fr)}}.aa-trust__item{display:flex;gap:1.2rem;align-items:flex-start}.aa-trust--center .aa-trust__item{flex-direction:column;align-items:center;text-align:center}.aa-icon{width:4.4rem;height:4.4rem;flex:0 0 4.4rem;border-radius:50%;display:grid;place-items:center;background:var(--aa-alt);color:var(--aa-accent)}.aa-tone--alt .aa-icon{background:#fff}.aa-tone--dark .aa-icon{background:#1d1d1f;color:#2997ff}.aa-icon svg{width:2.2rem;height:2.2rem}.aa-trust__item h3{font-size:1.6rem;margin:0 0 .3rem;font-weight:600}.aa-trust__item p{font-size:1.4rem;margin:0;color:var(--aa-muted);line-height:1.45}.aa-cards{padding:7rem 0}.aa-cards__track{display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:1rem 1.5rem 3rem;scrollbar-width:none}.aa-cards__track::-webkit-scrollbar{display:none}@media(min-width:750px){.aa-cards__track{padding-left:max(5rem,calc((100vw - var(--page-width)) / 2 + 5rem))}}.aa-card{flex:0 0 min(82vw,34rem);min-height:44rem;border-radius:var(--aa-radius);padding:3.2rem;scroll-snap-align:start;background:#fff;box-shadow:var(--aa-shadow);display:flex;flex-direction:column;transition:transform .4s var(--aa-ease),box-shadow .4s;position:relative;overflow:hidden}.aa-card:hover{transform:scale(1.015);box-shadow:var(--aa-shadow-hover)}.aa-card--dark{background:#000;color:#f5f5f7}.aa-card__kicker{font-size:1.3rem;font-weight:600;margin-bottom:.8rem;color:var(--aa-muted)}.aa-card h3{font-size:2.6rem;line-height:1.15;margin:0 0 1.2rem}.aa-card p{font-size:1.6rem;line-height:1.5;margin:0;color:var(--aa-muted)}.aa-card--dark p{color:#a1a1a6}.aa-card .aa-icon{width:6rem;height:6rem;margin-top:auto}.aa-card .aa-icon svg{width:3rem;height:3rem}.aa-cards__nav{display:flex;gap:1.2rem;justify-content:flex-end;padding:0 1.5rem}@media(min-width:750px){.aa-cards__nav{padding-right:5rem;max-width:var(--page-width);margin:0 auto}}.aa-cards__nav button{width:3.6rem;height:3.6rem;border-radius:50%;border:0;background:#e8e8ed;color:var(--aa-text);cursor:pointer;font-size:2rem;line-height:1;transition:background .2s}.aa-cards__nav button:hover{background:#d2d2d7}.aa-compare{padding:8rem 0}.aa-compare__grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(24rem,1fr);gap:2.4rem;overflow-x:auto;padding-bottom:1rem;scroll-snap-type:x mandatory}.aa-compare__col{text-align:center;scroll-snap-align:start}.aa-compare__img{height:22rem;display:flex;align-items:flex-end;justify-content:center;margin-bottom:2rem}.aa-compare__img img{max-height:100%;width:auto}.aa-compare__img svg{height:100%;width:auto}.aa-compare__col h3{font-size:2.2rem;margin:0 0 .4rem}.aa-compare__price{font-size:1.5rem;margin:0 0 1.6rem}.aa-compare__specs{list-style:none;padding:2rem 0 0;margin:2rem 0 0;border-top:1px solid var(--aa-line);display:grid;gap:2.2rem}.aa-compare__specs li{font-size:1.4rem;line-height:1.4}.aa-compare__specs strong{display:block;font-size:1.7rem;font-weight:600;margin-bottom:.2rem}.aa-compare__specs span{color:var(--aa-muted)}.aa-tone--dark .aa-compare__specs{border-color:#424245}.aa-steps{padding:8rem 0}.aa-steps__grid{display:grid;gap:2rem;counter-reset:aastep}@media(min-width:750px){.aa-steps__grid{grid-template-columns:repeat(var(--cols, 3),1fr)}}.aa-step{border-radius:var(--aa-radius);padding:3.2rem;background:#fff;position:relative}.aa-tone--light .aa-step{background:var(--aa-alt)}.aa-tone--dark .aa-step{background:#1d1d1f}.aa-step:before{counter-increment:aastep;content:counter(aastep);display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--aa-accent);color:#fff;font-weight:600;font-size:1.8rem;margin-bottom:2rem}.aa-step h3{font-size:2.2rem;margin:0 0 .8rem}.aa-step p{font-size:1.6rem;line-height:1.5;margin:0;color:var(--aa-muted)}.aa-step__chips{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1.6rem}.aa-chip{font-size:1.2rem;font-weight:600;padding:.5rem 1.1rem;border-radius:980px;background:var(--aa-alt);color:var(--aa-text)}.aa-tone--light .aa-chip{background:#fff}.aa-tone--dark .aa-chip{background:#2d2d2f;color:#f5f5f7}.aa-pay{padding:2.4rem 0;overflow:hidden}.aa-pay__track{display:flex;gap:1.2rem;width:max-content;animation:aaMarquee var(--speed, 30s) linear infinite}.aa-pay:hover .aa-pay__track{animation-play-state:paused}.aa-pay__item{display:inline-flex;align-items:center;gap:.8rem;padding:1rem 2rem;border-radius:980px;background:#fff;font-size:1.5rem;font-weight:600;white-space:nowrap;box-shadow:0 1px #0000000a}.aa-tone--light .aa-pay__item{background:var(--aa-alt)}.aa-tone--dark .aa-pay__item{background:#1d1d1f}.aa-pay__dot{width:1rem;height:1rem;border-radius:50%;background:var(--dot, var(--aa-accent))}@keyframes aaMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.aa-pay__track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}}.aa-reviews{padding:8rem 0}.aa-reviews__grid{display:grid;gap:2rem}@media(min-width:750px){.aa-reviews__grid{grid-template-columns:repeat(3,1fr)}}.aa-review{border-radius:var(--aa-radius);padding:3.2rem;background:#fff;display:flex;flex-direction:column;gap:1.6rem}.aa-tone--light .aa-review{background:var(--aa-alt)}.aa-tone--dark .aa-review{background:#1d1d1f}.aa-stars{color:#ff9f0a;font-size:1.8rem;letter-spacing:.2rem}.aa-review blockquote{margin:0;font-size:1.8rem;line-height:1.5;font-weight:500}.aa-review__who{margin-top:auto;display:flex;align-items:center;gap:1.2rem;font-size:1.4rem}.aa-avatar{width:4rem;height:4rem;border-radius:50%;background:var(--aa-accent);color:#fff;display:grid;place-items:center;font-weight:600;overflow:hidden}.aa-avatar img{width:100%;height:100%;object-fit:cover}.aa-review__who strong{display:block}.aa-verified{color:#1a7f37;font-size:1.2rem;font-weight:600}.aa-store{padding:8rem 0}.aa-store__grid{display:grid;gap:2rem}@media(min-width:990px){.aa-store__grid{grid-template-columns:1fr 1.25fr;align-items:stretch}}.aa-store__info{border-radius:var(--aa-radius);padding:4rem;background:#fff;display:flex;flex-direction:column;gap:2.4rem}.aa-tone--light .aa-store__info{background:var(--aa-alt)}.aa-tone--dark .aa-store__info{background:#1d1d1f}.aa-store__row{display:flex;gap:1.4rem;align-items:flex-start}.aa-store__row h3{margin:0 0 .3rem;font-size:1.5rem;font-weight:600}.aa-store__row p,.aa-store__row a{margin:0;font-size:1.6rem;color:inherit;text-decoration:none;line-height:1.5}.aa-store__row a:hover{color:var(--aa-accent)}.aa-store__map{border-radius:var(--aa-radius);overflow:hidden;min-height:40rem;background:var(--aa-alt);position:relative}.aa-store__map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;filter:grayscale(.2) contrast(1.05)}.aa-store__map img{width:100%;height:100%;object-fit:cover}.aa-open{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:600;color:#1a7f37}.aa-open:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px #1a7f3726}.aa-faq{padding:8rem 0}.aa-faq__list{max-width:86rem;margin:0 auto}.aa-faq details{border-bottom:1px solid var(--aa-line)}.aa-tone--dark .aa-faq details{border-color:#424245}.aa-faq summary{list-style:none;cursor:pointer;padding:2.4rem 0;font-size:1.9rem;font-weight:600;display:flex;justify-content:space-between;gap:2rem;align-items:center}.aa-faq summary::-webkit-details-marker{display:none}.aa-faq summary:after{content:"+";font-size:2.6rem;font-weight:300;transition:transform .3s var(--aa-ease);color:var(--aa-muted)}.aa-faq details[open] summary:after{transform:rotate(45deg)}.aa-faq__a{padding:0 0 2.4rem;font-size:1.6rem;line-height:1.6;color:var(--aa-muted)}.aa-faq__a p{margin:0 0 1rem}.aa-cta{padding:8rem 0;text-align:center}.aa-cta .aa-btns{justify-content:center}.aa-wa-float{position:fixed;right:1.8rem;bottom:1.8rem;z-index:90;display:flex;align-items:center;gap:1rem;text-decoration:none}.aa-wa-float__btn{width:5.8rem;height:5.8rem;border-radius:50%;background:#25d366;display:grid;place-items:center;box-shadow:0 8px 24px #25d36666;transition:transform .25s var(--aa-ease);position:relative}.aa-wa-float__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 #25d36680;animation:aaPulse 2.4s infinite}@keyframes aaPulse{0%{box-shadow:0 0 #25d36680}70%{box-shadow:0 0 0 16px #25d36600}to{box-shadow:0 0 #25d36600}}.aa-wa-float:hover .aa-wa-float__btn{transform:scale(1.08)}.aa-wa-float__btn svg{width:3rem;height:3rem;fill:#fff}.aa-wa-float__label{background:#fff;color:var(--aa-text);padding:.9rem 1.4rem;border-radius:980px;font-size:1.4rem;font-weight:600;box-shadow:var(--aa-shadow);opacity:0;transform:translate(10px);transition:all .3s var(--aa-ease);pointer-events:none}@media(min-width:750px){.aa-wa-float:hover .aa-wa-float__label,.aa-wa-float.is-hint .aa-wa-float__label{opacity:1;transform:none}}.aa-wa-float--left{right:auto;left:1.8rem;flex-direction:row-reverse}.aa-badges{display:flex;gap:.6rem;flex-wrap:wrap;margin-bottom:-.4rem}.aa-badge{font-size:1.2rem;font-weight:600;padding:.4rem 1rem;border-radius:980px;background:var(--aa-alt);color:var(--aa-text)}.aa-badge--new{color:#bf4800;background:#fff4ec}.aa-badge--refurb{color:#06c;background:#eaf3ff}.aa-badge--low{color:#b42318;background:#fff0ee}.aa-badge--ok{color:#1a7f37;background:#ebf8ef}.aa-keyinfo{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.2rem 0}.aa-keyinfo__item{background:var(--aa-alt);border-radius:var(--aa-radius-sm);padding:1.4rem 1.6rem;display:flex;gap:1rem;align-items:center}.aa-keyinfo__item .aa-icon{width:3.6rem;height:3.6rem;flex-basis:3.6rem;background:#fff}.aa-keyinfo__item .aa-icon svg{width:1.8rem;height:1.8rem}.aa-keyinfo__label{font-size:1.2rem;color:var(--aa-muted);display:block}.aa-keyinfo__value{font-size:1.5rem;font-weight:600;display:block;line-height:1.3}.aa-pdp-trust{border:1px solid var(--aa-line);border-radius:var(--aa-radius-sm);padding:.4rem 1.6rem;margin:1.6rem 0}.aa-pdp-trust__row{display:flex;gap:1.2rem;padding:1.2rem 0;align-items:center;font-size:1.4rem}.aa-pdp-trust__row+.aa-pdp-trust__row{border-top:1px solid var(--aa-line)}.aa-pdp-trust__row svg{width:2.2rem;height:2.2rem;color:var(--aa-accent);flex:0 0 2.2rem}.aa-pdp-trust__row strong{display:block;font-size:1.4rem}.aa-pdp-trust__row span{color:var(--aa-muted);font-size:1.3rem}.aa-wa-order{margin:1rem 0}.aa-wa-order .aa-btn{width:100%;padding:1.5rem 2rem}.aa-wa-order small{display:block;text-align:center;margin-top:.8rem;color:var(--aa-muted);font-size:1.2rem}.card-wrapper .card{transition:transform .4s var(--aa-ease),box-shadow .4s var(--aa-ease)}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:var(--aa-shadow-hover)}.card__heading{font-weight:600}.price-item--sale{color:#bf4800}.product-form__input input[type=radio]+label{border-radius:14px!important;padding:1.2rem 1.8rem;font-weight:500}.product-form__input input[type=radio]:checked+label{box-shadow:0 0 0 2px var(--aa-accent) inset;background:#fff;color:var(--aa-text)}.aa-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:80;background:#ffffffeb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--aa-line);padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));display:flex;align-items:center;gap:1.2rem;transform:translateY(110%);transition:transform .35s var(--aa-ease)}.aa-sticky-buy.is-visible{transform:none}.aa-sticky-buy__info{flex:1;min-width:0}.aa-sticky-buy__title{font-size:1.4rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aa-sticky-buy__price{font-size:1.3rem;color:var(--aa-muted)}.aa-sticky-buy .aa-btn{padding:1rem 2rem;font-size:1.5rem}@media(min-width:990px){.aa-sticky-buy{display:none}}body.aa-has-sticky .aa-wa-float{bottom:9rem}.aa-design-mode .aa-reveal{opacity:1!important;transform:none!important}.aa-btn svg{width:2rem;height:2rem;flex:0 0 2rem}.aa-btn--wa svg{fill:currentColor}.aa-cards__track{--aa-gutter: 1.5rem;scroll-padding-left:var(--aa-gutter);padding-left:var(--aa-gutter)}@media(min-width:750px){.aa-cards__track{--aa-gutter: max(5rem, calc((100vw - var(--page-width)) / 2 + 5rem))}}.aa-card .aa-icon{flex:0 0 auto;align-self:flex-start;background:var(--aa-alt);color:var(--aa-accent)}.aa-card--dark .aa-icon{background:#1d1d1f;color:#2997ff}.aa-compare__tag{min-height:2.2rem;margin:0 0 .4rem;font-size:1.3rem;font-weight:600;color:#bf4800}.aa-review{margin:0}.aa-tone--light .aa-store__info .aa-icon,.aa-tone--alt .aa-store__info .aa-icon{background:#fff}@media(max-width:749px){.aa-tile{min-height:44rem;padding-top:3.6rem}.aa-store__info{padding:2.8rem}.aa-cards,.aa-compare,.aa-steps,.aa-reviews,.aa-store,.aa-faq,.aa-cta{padding:5.6rem 0}}.aa-brand{position:relative;overflow:hidden;text-align:center;padding:7rem 1.5rem 0;isolation:isolate}.aa-brand__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.aa-brand__bg img{width:100%;height:100%;object-fit:cover;opacity:.35}.aa-brand__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at 50% 30%,#000 20%,transparent 70%)}.aa-tone--light .aa-brand__grid,.aa-tone--alt .aa-brand__grid{background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 1px)}.aa-brand__glow{position:absolute;left:50%;bottom:-25%;width:120%;height:75%;transform:translate(-50%);z-index:-1;background:radial-gradient(ellipse at center,var(--aa-glow) 0%,transparent 62%)}.aa-brand__inner{max-width:110rem;margin:0 auto;position:relative}.aa-brand__eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:.7rem 1.6rem;border-radius:980px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;margin:0 0 2.8rem}.aa-tone--light .aa-brand__eyebrow,.aa-tone--alt .aa-brand__eyebrow{border-color:#0000001f;background:#00000008}.aa-brand__dot{width:.8rem;height:.8rem;border-radius:50%;background:#30d158;box-shadow:0 0 0 4px #30d15833}.aa-brand__word{margin:0 0 2.4rem;line-height:.9;font-weight:700;letter-spacing:-.045em;text-transform:uppercase}.aa-brand__word span{display:block;font-size:clamp(5.2rem,13vw,17rem);background:linear-gradient(180deg,var(--aa-brand-c1) 15%,var(--aa-brand-c2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.aa-brand__word .aa-brand__word-2{font-size:clamp(2.4rem,5.4vw,7rem);letter-spacing:.32em;font-weight:500;margin-top:1rem;padding-left:.32em}.aa-brand__word--shine span{background-image:linear-gradient(110deg,var(--aa-brand-c2) 0%,var(--aa-brand-c1) 30%,#ffffff 45%,var(--aa-brand-c1) 60%,var(--aa-brand-c2) 100%);background-size:250% 100%}@media(prefers-reduced-motion:no-preference){.aa-brand__word--shine span{animation:aaShine 6s ease-in-out infinite}}@keyframes aaShine{0%{background-position:100% 0}60%,to{background-position:0 0}}.aa-brand__logo{margin:0 auto 2.4rem}.aa-brand__logo img{width:100%;height:auto}.aa-brand__tagline{font-size:clamp(1.7rem,2vw,2.2rem);line-height:1.45;max-width:62rem;margin:0 auto 3.2rem;opacity:.75}.aa-brand .aa-btns{justify-content:center}.aa-brand__phones{display:flex;justify-content:center;align-items:flex-end;gap:0;margin:5.6rem auto 0;max-width:100rem;height:clamp(24rem,40vw,46rem)}.aa-brand__phones>img{max-height:100%;width:auto}.aa-brand__phone{height:100%;flex:0 0 auto}.aa-brand__phone svg{height:100%;width:auto;display:block}.aa-brand__phone--l,.aa-brand__phone--r{height:82%;margin:0 -9%;z-index:1;opacity:.9}.aa-brand__phone--l{transform:rotate(-10deg) translateY(6%)}.aa-brand__phone--r{transform:rotate(10deg) translateY(6%)}.aa-brand__phone--c{z-index:2}@media(prefers-reduced-motion:no-preference){.aa-brand__phone--c{animation:aaFloat 6s ease-in-out infinite}}.aa-brand__stats{list-style:none;margin:0 auto;padding:2.4rem 0 3.2rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;max-width:110rem;position:relative;z-index:3;border-top:1px solid rgba(255,255,255,.12)}.aa-tone--light .aa-brand__stats,.aa-tone--alt .aa-brand__stats{border-color:#00000014}@media(min-width:990px){.aa-brand__stats{grid-template-columns:repeat(4,1fr)}}.aa-brand__stats li{display:flex;align-items:center;gap:1.2rem;text-align:left;justify-content:center}.aa-brand__stat-icon{width:4rem;height:4rem;border-radius:12px;display:grid;place-items:center;background:#ffffff14;color:#2997ff;flex:0 0 4rem}.aa-tone--light .aa-brand__stat-icon,.aa-tone--alt .aa-brand__stat-icon{background:#0000000d;color:var(--aa-accent)}.aa-brand__stat-icon svg{width:2rem;height:2rem}.aa-brand__stats strong{display:block;font-size:1.5rem}.aa-brand__stats small{display:block;font-size:1.3rem;opacity:.65}@media(max-width:749px){.aa-brand{padding-top:4.8rem}.aa-brand__stats li{justify-content:flex-start}}.aa-lb{--lb: #0f9d58;--lb-soft: #e8f6ee;border-radius:var(--aa-radius-sm);border:1px solid var(--aa-line);padding:1.8rem;margin:1.6rem 0;background:linear-gradient(180deg,#fff,#fbfdfb)}.aa-lb.is-hidden,.aa-lb-unavailable.is-hidden{display:none}.aa-lb-unavailable{font-size:1.3rem;color:var(--aa-muted);margin:1rem 0}.aa-lb__head{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1.2rem}.aa-lb__logo{height:2.8rem;width:auto}.aa-lb__brand{font-weight:800;font-size:2rem;letter-spacing:-.02em;color:var(--lb, #0f9d58)}.aa-lb__motto{font-size:1.2rem;font-weight:600;font-style:italic;padding:.4rem 1rem;border-radius:980px;background:var(--lb-soft, #e8f6ee);color:var(--lb, #0f9d58)}.aa-lb__title{font-size:1.6rem;margin:0 0 1.4rem;line-height:1.45}.aa-lb__timeline{list-style:none;margin:0 0 1.6rem;padding:0;display:flex;overflow-x:auto;scrollbar-width:none;position:relative}.aa-lb__timeline::-webkit-scrollbar{display:none}.aa-lb__timeline li{flex:1 0 7.2rem;text-align:center;position:relative;padding-top:1.8rem}.aa-lb__timeline li:before{content:"";position:absolute;top:.55rem;left:0;right:0;height:2px;background:var(--aa-line)}.aa-lb__timeline li:first-child:before{left:50%}.aa-lb__timeline li:last-child:before{right:50%}.aa-lb__pin{position:absolute;top:0;left:50%;width:1.3rem;height:1.3rem;margin-left:-.65rem;border-radius:50%;background:#fff;border:2px solid var(--aa-line);z-index:1}.aa-lb__timeline li.is-now .aa-lb__pin{background:var(--lb, #0f9d58);border-color:var(--lb, #0f9d58);box-shadow:0 0 0 4px var(--lb-soft, #e8f6ee)}.aa-lb__timeline small{display:block;font-size:1.1rem;color:var(--aa-muted)}.aa-lb__timeline b{display:block;font-size:1.3rem;font-weight:600;white-space:nowrap}.aa-lb__btn{width:100%;background:var(--lb, #0f9d58);padding:1.4rem 2rem}.aa-lb__btn:hover{box-shadow:0 6px 20px #0f9d584d}.aa-lb__fine{font-size:1.2rem;color:var(--aa-muted);margin:1rem 0 0;line-height:1.5;text-align:center}.aa-lb__fine a{color:inherit}.aa-lb-inline{margin:.4rem 0 0;font-size:1.25rem;color:var(--aa-muted)}.aa-lb-inline strong{color:var(--aa-text)}.aa-lb-word{font-weight:700;color:#0f9d58}.aa-lbsec{--lb: #0f9d58;--lb-soft: #e8f6ee;padding:8rem 0}.aa-lbsec__grid{display:grid;gap:4rem;align-items:center}@media(min-width:990px){.aa-lbsec__grid{grid-template-columns:1.05fr 1fr;gap:6rem}}.aa-lbsec .aa-lb__head{margin-bottom:2rem}.aa-lbsec .aa-lb__brand{font-size:2.6rem}.aa-lbsec__steps{list-style:none;padding:0;margin:0 0 3.2rem;display:grid;gap:1.6rem}.aa-lbsec__steps li{display:flex;gap:1.4rem;align-items:flex-start}.aa-lbsec__steps li>span{flex:0 0 3.2rem;height:3.2rem;border-radius:50%;display:grid;place-items:center;background:var(--lb-soft);color:var(--lb);font-weight:700;font-size:1.4rem}.aa-lbsec__steps strong{font-size:1.6rem;display:block}.aa-lbsec__steps p{margin:.2rem 0 0;font-size:1.4rem;color:var(--aa-muted)}.aa-tone--dark .aa-lbsec__steps li>span{background:#0f9d5833;color:#34c77b}.aa-lbsim{border-radius:var(--aa-radius);padding:3.6rem 3.2rem;background:#fff;box-shadow:var(--aa-shadow-hover);text-align:center;color:var(--aa-text)}.aa-lbsim__label{font-size:1.4rem;font-weight:600;color:var(--aa-muted);margin:0 0 .6rem}.aa-lbsim__price{display:block;font-size:clamp(3.6rem,5vw,5.2rem);font-weight:700;letter-spacing:-.03em;margin-bottom:2rem;font-variant-numeric:tabular-nums}.aa-lbsim__range{width:100%;-webkit-appearance:none;appearance:none;height:.6rem;border-radius:980px;background:linear-gradient(90deg,var(--lb) var(--p, 30%),#e8e8ed var(--p, 30%));outline:none;margin:0 0 2rem}.aa-lbsim__range::-webkit-slider-thumb{-webkit-appearance:none;width:2.8rem;height:2.8rem;border-radius:50%;background:#fff;box-shadow:0 2px 10px #00000040;cursor:grab}.aa-lbsim__range::-moz-range-thumb{width:2.8rem;height:2.8rem;border-radius:50%;background:#fff;border:0;box-shadow:0 2px 10px #00000040;cursor:grab}.aa-lbsim__chips{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:center;margin-bottom:2.4rem}.aa-lbsim__chips .aa-chip{border:0;cursor:pointer;background:var(--aa-alt)}.aa-lbsim__chips .aa-chip:hover,.aa-lbsim__chips .aa-chip.is-active{background:var(--lb-soft);color:var(--lb)}.aa-lbsim__result{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1.2rem;margin-bottom:1.6rem}.aa-lbsim__result>div{border-radius:var(--aa-radius-sm);background:var(--aa-alt);padding:1.6rem 1.2rem}.aa-lbsim__result>div.is-main{background:var(--lb-soft);color:var(--lb)}.aa-lbsim__result small{display:block;font-size:1.2rem;opacity:.8;margin-bottom:.4rem}.aa-lbsim__result strong{font-size:2.2rem;font-variant-numeric:tabular-nums}.aa-lbsim__bars{display:flex;gap:.4rem;height:.8rem;margin-bottom:.4rem}.aa-lbsim__bars span{border-radius:980px;background:#c9ebd8}.aa-lbsim__bars span.is-now{background:var(--lb)}.aa-lb,.aa-lb *{box-sizing:border-box}.aa-lb__timeline li{flex:1 0 6.4rem}.aa-lb__timeline small{white-space:nowrap}.aa-catalog{padding:7.2rem 0}.aa-catalog .aa-section-head{margin-bottom:2.4rem}.aa-catalog__toolbar{display:flex;gap:1.2rem;flex-wrap:wrap;margin-bottom:1.6rem}.aa-catalog__search{flex:1 1 28rem;display:flex;align-items:center;gap:1rem;background:#fff;border-radius:980px;padding:0 1.8rem;box-shadow:inset 0 0 0 1px var(--aa-line)}.aa-tone--light .aa-catalog__search{background:var(--aa-alt);box-shadow:none}.aa-catalog__search svg{width:2rem;height:2rem;color:var(--aa-muted);flex:0 0 2rem}.aa-catalog__search input{border:0;background:transparent;font-size:1.6rem;padding:1.4rem 0;width:100%;outline:none;color:var(--aa-text)}.aa-catalog__search:focus-within{box-shadow:inset 0 0 0 2px var(--aa-accent)}.aa-catalog__sort select{appearance:none;-webkit-appearance:none;border:0;border-radius:980px;padding:1.4rem 4rem 1.4rem 1.8rem;font-size:1.5rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%236e6e73' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 1.6rem center;box-shadow:inset 0 0 0 1px var(--aa-line);color:var(--aa-text);cursor:pointer}.aa-catalog__chips{display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;margin:0 -1.5rem;padding:.4rem 1.5rem 1.2rem}.aa-catalog__chips::-webkit-scrollbar{display:none}.aa-catalog__chip{flex:0 0 auto;border:0;cursor:pointer;font-size:1.45rem;font-weight:500;padding:1rem 1.8rem;border-radius:980px;background:#fff;color:var(--aa-text);box-shadow:inset 0 0 0 1px var(--aa-line);transition:all .2s;min-height:4.4rem}.aa-tone--light .aa-catalog__chip{background:var(--aa-alt);box-shadow:none}.aa-catalog__chip:hover{box-shadow:inset 0 0 0 1px var(--aa-text)}.aa-catalog__chip.is-active{background:var(--aa-text);color:#fff;box-shadow:none}.aa-catalog__chip--state{color:#06c}.aa-catalog__count{font-size:1.4rem;color:var(--aa-muted);margin:.4rem 0 1.6rem}.aa-catalog__grid .grid__item[hidden]{display:none}.aa-catalog__empty{text-align:center;padding:4rem 1rem;color:var(--aa-muted)}.aa-catalog__empty .aa-btn{margin-top:1rem}.aa-catalog .card__information{padding-bottom:1.6rem}.aa-brand__asset{max-height:100%;width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 30px 60px rgba(0,0,0,.55))}.aa-hero__media .aa-asset-img{width:min(100%,980px);height:auto;margin:0 auto;display:block}.aa-tone--dark .aa-hero__media .aa-asset-img{filter:drop-shadow(0 30px 60px rgba(0,0,0,.6))}.aa-model__img img{max-width:100%;object-fit:contain}.aa-models .aa-model{width:12rem}.aa-compare__img img{max-width:100%;object-fit:contain}.aa-brand__asset{height:100%}.aa-hero__media .aa-asset-img,.aa-tile__media img{height:auto}.aa-model__img img,.aa-compare__img img{height:100%;width:auto}.aa-catalog .card__media .media img,.aa-catalog .card__media img{object-fit:contain!important;background:#fff}.aa-catalog .card .media{background:#fff}.drawer__inner{border-radius:24px 0 0 24px}@media(max-width:749px){.drawer__inner{border-radius:0}}.drawer__header{padding:2rem 0 1.4rem;border-bottom:1px solid var(--aa-line)}.drawer__heading{font-size:2.4rem;font-weight:600;letter-spacing:-.02em}cart-drawer-items .cart-items,.cart-items{border-spacing:0}.cart-item{border-bottom:1px solid var(--aa-line)}.cart-item td{padding-top:1.8rem;padding-bottom:1.8rem}.cart-item__media{width:11rem}@media(min-width:750px){.cart .cart-item__media{width:14rem}}.cart-item__image{border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.06);object-fit:contain!important;padding:.4rem;aspect-ratio:1;height:auto}.cart-item__name{font-size:1.7rem;font-weight:600;text-decoration:none;letter-spacing:-.01em}.cart-item__name:hover{text-decoration:underline}.cart-item__details>*+*{margin-top:.6rem}.cart-item__details .product-option{font-size:1.4rem}.cart-item__details dl{display:flex;flex-wrap:wrap;gap:.5rem;margin:.8rem 0 0}.cart-item__details dl .product-option{margin:0;display:inline-flex;gap:.3rem;background:var(--aa-alt);border-radius:980px;padding:.35rem 1rem;font-size:1.2rem}.cart-item__details dl .product-option dt{color:var(--aa-muted)}.cart-item__details dl .product-option dd{margin:0;font-weight:600}.aa-cart-desc{font-size:1.3rem;line-height:1.45;color:var(--aa-muted);margin:.6rem 0 0;max-width:34rem}.aa-cart-badges{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.8rem}.aa-cart-badges .aa-badge{font-size:1.1rem;padding:.3rem .8rem}.cart-item__quantity-wrapper .quantity{border-radius:980px;overflow:hidden}.cart-item__quantity-wrapper .quantity:after,.cart-item__quantity-wrapper .quantity:before{border-radius:980px!important}cart-remove-button .button{border-radius:50%!important}.cart-drawer__footer,.cart__footer .totals{padding-top:1.6rem}.totals__total{font-size:1.6rem;font-weight:500}.totals__total-value{font-size:2.4rem;font-weight:700;letter-spacing:-.02em}.aa-cart-lb{margin:.6rem 0 0;font-size:1.35rem;color:var(--aa-muted)}.aa-cart-lb strong{color:var(--aa-text)}.aa-cart-trust{list-style:none;margin:1.4rem 0 .4rem;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.aa-cart-trust li{background:var(--aa-alt);border-radius:14px;padding:1rem .6rem;text-align:center;font-size:1.15rem;line-height:1.3;display:flex;flex-direction:column;align-items:center;gap:.4rem}.aa-cart-trust svg{width:2rem;height:2rem;color:var(--aa-accent)}.cart__ctas{display:flex;flex-direction:column;gap:1rem}.cart__checkout-button{min-height:5.2rem;font-size:1.7rem;font-weight:600}.aa-cart-wa{width:100%;min-height:5.2rem;font-size:1.6rem}.aa-cart-empty{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center;margin-top:1.6rem}.aa-cart-empty .aa-icon{width:7rem;height:7rem}.aa-cart-empty .aa-icon svg{width:3.4rem;height:3.4rem}.aa-cart-empty p{color:var(--aa-muted);font-size:1.5rem;max-width:30rem;margin:0}.aa-cart-empty .aa-btn{width:100%;max-width:32rem}.cart__empty-text{font-size:2.6rem;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/7/assets/al-amine.css.map */
