.apx{--w: #ffffff;--g: #f8f8f9;--k: #000000;--t: #111111;--m: #666666;--ln: #e5e5e7;--b: #000000;--bl: #ffffff;--r: var(--r-superficie);font-family:var(--font-modern, "Jost", -apple-system, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.apx h1,.apx h2,.apx h3,.apx h4{font-family:var(--font-editorial, "Cormorant Garamond", serif)!important;font-weight:500!important;text-wrap:balance}.apx p,.apx span,.apx li,.apx summary,.apx dt,.apx dd{font-family:var(--font-modern, "Jost", sans-serif)!important}.apx a,.apx button,.apx input{font-family:var(--font-modern, "Jost", sans-serif)!important}.apx img{max-width:100%;height:auto}.apx *{min-width:0}.section-announcement{display:none!important}.apx .s{padding:48px 18px;text-align:center}.apx .s.hs{padding-top:20px;padding-bottom:32px}.apx .in{max-width:860px;margin:0 auto}.apx .lt{background:var(--w);color:var(--t)}.apx .gy{background:var(--g);color:var(--t)}.apx .dk{background:var(--k);color:#f5f5f7}.apx .k{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;opacity:.75;margin:0 0 10px}.apx h1,.apx h2{letter-spacing:-.015em;line-height:1.08;margin:0 0 12px}.apx h1{font-size:clamp(34px,8.5vw,68px)}.apx h2{font-size:clamp(28px,6.8vw,50px)}.apx .mu{opacity:.5;display:block}.apx p.tx{font-size:clamp(15px,3.8vw,18px);line-height:1.5;margin:0 auto;max-width:600px;opacity:.75}.hero-bundle-section{padding-top:14px!important;padding-bottom:28px!important}.hero-bundle-container{display:flex;flex-direction:column;align-items:center;max-width:980px;margin:0 auto}.hero-bundle-header{margin-bottom:12px}.hero-kicker-pill{display:inline-block;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding:5px 14px!important;background:#f0f0f2!important;color:#111!important;border:1px solid #e0e0e4!important;border-radius:var(--r-pillola)!important;margin-bottom:8px!important}.hero-main-title{margin-bottom:6px!important}.hero-lead-text{font-size:14.5px!important;line-height:1.45!important;max-width:500px;margin:0 auto 12px!important}.hero-bundle-media{position:relative;max-width:270px;margin:0 auto 14px!important;border-radius:var(--r-superficie)!important;overflow:hidden;box-shadow:0 10px 30px #00000012;background:#fff}.hero-bundle-badge{position:absolute;top:12px;left:50%;transform:translate(-50%);background:#fffffff5!important;color:#000!important;font-size:10px!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important;padding:5px 15px!important;border-radius:var(--r-pillola)!important;border:1px solid rgba(0,0,0,.12)!important;white-space:nowrap;box-shadow:0 4px 16px #00000014!important;z-index:2}.hero-bundle-actions{width:100%;max-width:380px;margin:0 auto}.hero-pricing-row{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:12px}.hero-price-highlight{display:flex;align-items:baseline;gap:8px}.hero-price-val{font-size:30px;font-weight:600;color:#000;letter-spacing:-.02em}.hero-price-orig{font-size:16px;text-decoration:line-through;color:#888}.hero-shipping-included{font-size:12px;color:#111;background:#f0f0f2;padding:4px 10px;border-radius:var(--r-pillola);font-weight:500;letter-spacing:.02em}.hero-cta-buttons{display:flex;flex-direction:column;gap:8px;margin:0 0 12px!important}.hero-primary-btn{background:#000!important;color:#fff!important;padding:15px 28px!important;font-size:15.5px!important;font-weight:500!important;letter-spacing:.04em!important;border-radius:var(--r-pillola)!important;box-shadow:0 6px 20px #0000002e!important;display:block}.hero-secondary-link{font-size:13.5px!important;color:#111!important;text-decoration:underline!important;text-underline-offset:4px}.hero-single-comparison{font-size:12px!important;color:#666!important;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 10px;margin:4px 0 8px!important}.hero-single-comparison .pi-intro{opacity:.8}.hero-single-comparison .pi{font-weight:600;color:#111}.hero-footer-note{font-size:11.5px!important;color:#777!important;margin:6px 0 0!important;letter-spacing:.02em}.apx .im{background:var(--g);border-radius:var(--r);padding:0;margin:20px auto 0;max-width:320px;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d}.apx .gy .im{box-shadow:none;background:transparent}.apx .dk .im{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff17}.apx .im img{display:block;width:100%}.apx .hero{display:flex;flex-direction:column;align-items:center}.apx .prow{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:center;align-items:baseline;margin:16px 0 0}.apx .prow .pi{font-size:14px;opacity:.6}.apx .prow .pi b{font-weight:600;opacity:1}.apx .price{font-size:clamp(24px,6vw,32px);font-weight:600;letter-spacing:-.02em;margin:0 0 2px}.apx .psub{font-size:13px;opacity:.5;margin:0 0 16px}.apx .gr{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;max-width:1140px;margin:32px auto 0}.apx .cd{background:var(--w);border-radius:var(--r-superficie)!important;padding:34px 22px 28px;text-align:center;display:flex;flex-direction:column;box-shadow:inset 0 0 0 1px #e5e5e7,0 8px 24px #00000008}.apx .gy .cd{background:var(--w)}.apx .dk .cd{background:#161618;box-shadow:inset 0 0 0 1px #ffffff1f}.apx .cd .bg{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--m)!important;font-weight:600;margin:0 0 10px}.apx .dk .cd .bg{color:#f5f5f7b3!important}.apx .cd h3{font-family:var(--font-editorial, "Cormorant Garamond", serif)!important;font-size:clamp(22px,5.2vw,30px);letter-spacing:-.015em;font-weight:500;line-height:1.12;margin:0 0 8px}.apx .cd .cl{font-size:14.5px;line-height:1.45;margin:0 0 14px;opacity:.75}.apx .cd .ci{margin-top:18px;border-radius:var(--r-interno)!important;overflow:hidden;background:var(--g)}.apx .gy .cd .ci{background:var(--g)}.apx .cd .ci img{display:block;width:100%}.apx .cd form{margin:0}.apx .soon{font-size:13px;opacity:.5;margin:6px 0 0}.apx .cmp{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;max-width:900px;margin:32px auto 0}.apx .cmp .col{border-radius:var(--r-superficie)!important;padding:30px 24px;text-align:left;box-shadow:inset 0 0 0 1px var(--ln);background:var(--w)}.apx .cmp .col.hi{background:#fbfbfb;box-shadow:inset 0 0 0 1.5px #000,0 10px 30px #0000000a}.apx .gy .cmp .col.hi{background:var(--w)}.apx .cmp .lab{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;opacity:.6;margin:0 0 8px}.apx .cmp .nm{font-family:var(--font-editorial, "Cormorant Garamond", serif)!important;font-size:24px;font-weight:500;letter-spacing:-.01em;margin:0 0 6px}.apx .cmp .pz{font-family:var(--font-editorial, "Cormorant Garamond", serif)!important;font-size:34px;font-weight:600;letter-spacing:-.02em;margin:0 0 6px}.apx .cmp .cp{font-size:13.5px;line-height:1.45;opacity:.65;margin:0}.apx .clar{max-width:720px;margin:24px auto 0;padding:22px;border-radius:var(--r-superficie)!important;box-shadow:inset 0 0 0 1px var(--ln);text-align:left;background:var(--w)}.apx .clar strong{display:block;font-family:var(--font-editorial, "Cormorant Garamond", serif)!important;font-size:18px;font-weight:600;margin-bottom:6px}.apx .clar p{font-size:14px;line-height:1.5;opacity:.7;margin:0}.apx .src{font-size:12px;opacity:.45;margin:16px auto 0;max-width:700px;line-height:1.45}.apx .tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;max-width:1140px;margin:32px auto 0}.apx .tile{border-radius:var(--r-superficie)!important;padding:32px 24px;text-align:left;box-shadow:inset 0 0 0 1px #e5e5e7;background:var(--w)}.apx .lt .tile,.apx .gy .tile{box-shadow:inset 0 0 0 1px #e5e5e7}.apx .gy .tile{background:var(--w)}.apx .lt .tile{background:#fbfbfb}.apx .dk .tile{background:#161618;box-shadow:inset 0 0 0 1px #ffffff1a}.apx .tile .kk{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;opacity:.6;margin:0 0 8px}.apx .tile h3{font-family:var(--font-editorial, "Cormorant Garamond", serif)!important;font-size:24px;font-weight:500;letter-spacing:-.015em;margin:0 0 8px;line-height:1.15}.apx .tile p{font-size:15px;line-height:1.5;opacity:.7;margin:0}.apx .stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;max-width:1000px;margin:30px auto 0}.apx .stat .v{font-family:var(--font-editorial, "Cormorant Garamond", serif)!important;font-size:clamp(36px,9vw,56px);font-weight:500;letter-spacing:-.02em;line-height:1;margin:0 0 6px}.apx .stat .l{font-size:13.5px;line-height:1.4;opacity:.65;margin:0}.apx .steps{display:grid;grid-template-columns:minmax(0,1fr);gap:0;max-width:760px;margin:28px auto 0;text-align:left}.apx .step{display:flex;gap:18px;padding:22px 0;border-top:1px solid var(--ln)}.apx .step:last-child{border-bottom:1px solid var(--ln)}.apx .dk .step{border-color:#ffffff24}.apx .step .n{flex:0 0 32px;height:32px;border-radius:var(--r-pillola)!important;background:var(--b);color:#fff!important;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center}.apx .dk .step .n{background:var(--bl);color:var(--k)!important}.apx .step h3{font-family:var(--font-editorial, "Cormorant Garamond", serif)!important;font-size:20px;font-weight:500;margin:3px 0 6px;letter-spacing:-.01em}.apx .step p{font-size:15px;line-height:1.5;opacity:.7;margin:0}.apx .fnd{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:1000px;margin:0 auto;align-items:center;text-align:left}.apx .fnd .fim{border-radius:var(--r-superficie)!important;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d}.apx .fnd .fim img{display:block;width:100%}.apx .fnd .sig{font-size:14px;opacity:.6;margin:14px 0 0;font-style:italic}.apx .faq{max-width:820px;margin:28px auto 0;text-align:left}.apx .faq details{border-top:1px solid var(--ln)}.apx .faq details:last-of-type{border-bottom:1px solid var(--ln)}.apx .dk .faq details{border-color:#ffffff24}.apx .faq summary{list-style:none;cursor:pointer;padding:20px 34px 20px 0;position:relative;font-family:var(--font-editorial, "Cormorant Garamond", serif)!important;font-size:20px;font-weight:500;letter-spacing:-.01em}.apx .faq summary::-webkit-details-marker{display:none}.apx .faq summary:after{content:"+";position:absolute;right:4px;top:16px;font-size:24px;font-weight:300;color:var(--m);transition:transform .2s ease}.apx .dk .faq summary:after{color:#f5f5f799}.apx .faq details[open] summary:after{transform:rotate(45deg)}.apx .faq .ans{padding:0 0 22px;font-size:15px;line-height:1.6;opacity:.7}.apx .faq .ans p{margin:0 0 10px}.apx .faq .ans p:last-child{margin:0}.apx .nl{max-width:520px;margin:24px auto 0}.apx .nl .row{display:flex;flex-direction:column;gap:10px}.apx .nl input[type=email]{width:100%;box-sizing:border-box;padding:14px 18px;border-radius:var(--r-pillola);border:1px solid var(--ln);background:var(--w);color:var(--t);font-size:16px}.apx .dk .nl input[type=email]{background:#ffffff14;border-color:#fff3;color:var(--g)}.apx .nl .ok{font-size:14px;color:var(--b)!important;margin:10px 0 0}.apx .nl .pv{font-size:12px;opacity:.45;margin:12px 0 0}.apx .rv{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.apx .rv.in{opacity:1;transform:none}.apx a:focus-visible,.apx button:focus-visible,.apx input:focus-visible,.apx summary:focus-visible{outline:2px solid #1d1d1f;outline-offset:3px}.apx .dk a:focus-visible,.apx .dk button:focus-visible,.apx .dk summary:focus-visible{outline-color:#fff}@media(min-width:750px){.apx .s{padding:80px 24px}.apx .s.hs{padding-top:40px;padding-bottom:64px}.apx .hero,.hero-bundle-container{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"copy media" "act media";align-items:center;column-gap:54px;text-align:left;max-width:1060px;margin:0 auto}.hero-bundle-header,.apx .hcopy{grid-area:copy;align-self:end;margin-bottom:0}.hero-bundle-actions,.apx .hact{grid-area:act;align-self:start;margin:0;max-width:none}.hero-bundle-media,.apx .hero .im{grid-area:media;margin:0!important;max-width:440px!important}.hero-pricing-row{justify-content:flex-start!important}.hero-cta-buttons{flex-direction:row!important;align-items:center!important;margin-top:16px!important}.hero-primary-btn{width:auto!important;display:inline-block!important;padding:15px 34px!important}.hero-single-comparison{justify-content:flex-start!important}.hero-footer-note{text-align:left!important}.apx .hero .cta,.apx .hero .prow{justify-content:flex-start}.apx .hero .cta{margin-top:24px}.apx .hero p.tx{margin-left:0}.apx .gr,.apx .tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.apx .cd{padding:44px 28px 34px}.apx .cmp{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.apx .stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.apx .fnd{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}.apx .nl .row{flex-direction:row}.apx .nl .btn{flex:0 0 auto}}.apx .dk h1,.apx .dk h2,.apx .dk h3,.apx .dk h4,.apx .dk h5,.apx .dk h6,.apx .dk p,.apx .dk li,.apx .dk dt,.apx .dk dd,.apx .dk summary,.apx .dk span,.apx .dk strong,.apx .dk b,.apx .dk em{color:#f5f5f7!important}.apx .dk .btn,.apx .dk .btn span,.apx .dk .step .n,.apx .dk .hero-kicker-pill,.apx .dk .hero-bundle-badge,.apx .dk .hero-shipping-included{color:#111!important}.apx .dk .cmp .col,.apx .dk .clar{background:#161618!important;box-shadow:inset 0 0 0 1px #ffffff1f!important}.apx .dk .cmp .col.hi{background:#1c1c1f!important;box-shadow:inset 0 0 0 1.5px #fff!important}.apx .src,.apx .nl .pv{opacity:.7}.apx .hero .im.hero-bundle-media{max-width:270px}@media(max-width:749px)and (max-height:730px){.hero-bundle-section{padding-top:6px!important;padding-bottom:18px!important}.hero-bundle-header{margin-bottom:6px}.hero-kicker-pill{margin-bottom:5px!important}.hero-main-title{margin-bottom:4px!important}.hero-lead-text{font-size:13px!important;line-height:1.4!important;margin-bottom:8px!important}.apx .hero .im.hero-bundle-media{max-width:178px;margin-bottom:8px!important}.hero-bundle-badge{display:none}.hero-pricing-row{margin-bottom:8px}.hero-cta-buttons{gap:6px;margin-bottom:8px!important}.hero-primary-btn{padding:13px 26px!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/elaxo-apple.css.map */
