.aqp-page .install-video-wrap iframe,.aqp-page .install-video-wrap video{width:100%;height:100%;display:block;border:none}.aqp-page{--ink:#152233;--sub:#5b6472;--teal:#0d9488;--teal-dark:#0f5f57;--coral:#f2603f;--coral-dark:#d24a2c;--bg:#ffffff;--bg-soft:#f4f9f8;--bg-sand:#faf7f2;--line:#e5e9ec;--star:#f5a623;--font-heading:"Plus Jakarta Sans","Inter",Helvetica,Arial,sans-serif;--font-body:"Inter",Helvetica,Arial,sans-serif;--shadow-sm:0 1px 2px rgba(16,24,32,.06);--shadow-md:0 8px 24px -12px rgba(16,24,32,.16);--shadow-lg:0 24px 48px -20px rgba(16,24,32,.22)}.aqp-page,.aqp-page *{box-sizing:border-box}.aqp-page{margin:0;font-family:var(--font-body);color:var(--ink);background:var(--bg);line-height:1.65;-webkit-font-smoothing:antialiased}.aqp-page h1,.aqp-page h2,.aqp-page h3,.aqp-page h4,.aqp-page h5{font-family:var(--font-heading);letter-spacing:-.01em}.aqp-page img{max-width:100%;height:auto;display:block}.aqp-page .wrap{max-width:1120px;margin:0 auto;padding:0 24px}.aqp-page .ph{background:radial-gradient(circle at 20% 20%,rgba(13,148,136,.1),transparent 40%),linear-gradient(135deg,#eef7f6,#e3f1ee);border:1px dashed #bcdedb;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#537d78;font-size:13px;text-align:center;padding:14px}.aqp-page .hero-photo{border-radius:20px;overflow:hidden;position:relative;box-shadow:var(--shadow-lg);background:var(--bg-soft)}.aqp-page .hero-photo img{width:100%;height:100%;object-fit:cover}.aqp-page .photo-credit{position:absolute;bottom:8px;right:12px;background:#00000073;color:#fff;font-size:10.5px;padding:3px 8px;border-radius:20px;font-family:var(--font-body)}.aqp-page .aqp-header{background:#0d2b28;color:#fff;padding:15px 0;font-size:14px;position:sticky;top:0;z-index:50;box-shadow:var(--shadow-sm)}.aqp-page .aqp-header .wrap{display:flex;justify-content:space-between;align-items:center}.aqp-page .brand-name{font-family:var(--font-heading);font-weight:800;letter-spacing:-.01em;font-size:1.05rem}.aqp-page .badge-livraison{color:#8fd9c9;font-weight:600;font-size:13px}.aqp-page .hero{padding:52px 0 28px;background:linear-gradient(180deg,var(--bg-soft),#fff 75%)}.aqp-page .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}@media(max-width:860px){.aqp-page .hero-grid{grid-template-columns:1fr;gap:32px}}.aqp-page .hero-photo{height:420px}.aqp-page .eyebrow{color:var(--teal-dark);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;margin-bottom:12px}.aqp-page h1{font-size:2.4rem;font-weight:800;line-height:1.15;margin:0 0 16px;color:var(--ink)}.aqp-page .subtitle{color:var(--sub);font-size:1.08rem;margin-bottom:20px;line-height:1.7}.aqp-page .stars{color:var(--star);font-size:17px;letter-spacing:1px}.aqp-page .rating-row{display:flex;align-items:center;gap:10px;margin-bottom:22px;color:var(--sub);font-size:14px}.aqp-page .rating-row b{color:var(--ink);font-weight:700}.aqp-page .price-box{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px 24px;margin-bottom:24px;box-shadow:var(--shadow-md)}.aqp-page .price-now{font-family:var(--font-heading);font-size:2.1rem;font-weight:800;color:var(--teal-dark);letter-spacing:-.02em}.aqp-page .price-old{color:#9aa2b1;text-decoration:line-through;font-size:1.1rem;margin-left:10px}.aqp-page .price-tag{display:inline-block;background:#fdeae4;color:var(--coral-dark);font-weight:700;font-size:12px;padding:3px 10px;border-radius:20px;margin-left:10px;vertical-align:middle}.aqp-page .price-sub{color:var(--sub);font-size:13px;margin-top:8px}.aqp-page .cta{display:block;width:100%;text-align:center;background:var(--coral);color:#fff;font-family:var(--font-heading);font-weight:700;font-size:1.05rem;padding:16px 20px;border:none;border-radius:12px;cursor:pointer;box-shadow:0 10px 24px -10px #f2603f8c;margin-bottom:10px;transition:transform .12s ease,box-shadow .12s ease}.aqp-page .cta:hover{transform:translateY(-1px);box-shadow:0 14px 28px -10px #f2603f99}.aqp-page .trust-row{display:flex;flex-wrap:wrap;gap:16px;margin-top:18px;font-size:13px;color:var(--sub)}.aqp-page .trust-row span{display:flex;align-items:center;gap:6px}.aqp-page .section{padding:64px 0}.aqp-page .section.alt{background:var(--bg-soft)}.aqp-page .section.sand{background:var(--bg-sand)}.aqp-page .section-head{text-align:center;max-width:640px;margin:0 auto 40px}.aqp-page .section-head .eyebrow{display:block;text-align:center}.aqp-page .section-head h2{font-size:1.85rem;font-weight:800;margin-bottom:12px}.aqp-page .section-head p{color:var(--sub)}.aqp-page .features{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:860px){.aqp-page .features{grid-template-columns:1fr 1fr}}@media(max-width:560px){.aqp-page .features{grid-template-columns:1fr}}.aqp-page .feature-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px;box-shadow:var(--shadow-sm);transition:box-shadow .15s ease,transform .15s ease}.aqp-page .feature-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.aqp-page .feature-card .ph{height:150px;margin-bottom:18px}.aqp-page .feature-card h3{font-size:1.08rem;font-weight:700;margin:0 0 8px}.aqp-page .feature-card p{color:var(--sub);font-size:14px;margin:0;line-height:1.6}.aqp-page .modes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:10px}@media(max-width:760px){.aqp-page .modes{grid-template-columns:1fr}}.aqp-page .mode-card{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-sm)}.aqp-page .mode-card .ph{height:130px;border-radius:0;border:none}.aqp-page .mode-card .mode-body{padding:20px}.aqp-page .mode-card h4{margin:0 0 6px;font-size:1.02rem;font-weight:700}.aqp-page .mode-card p{margin:0;font-size:13.5px;color:var(--sub)}.aqp-page .split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:860px){.aqp-page .split{grid-template-columns:1fr}}.aqp-page .split .ph{height:320px}.aqp-page .split h2{font-size:1.75rem;font-weight:800;margin-bottom:16px}.aqp-page .split ul{padding-left:20px;color:var(--sub);margin:0}.aqp-page .split li{margin-bottom:8px}.aqp-page .noise-scale{margin-top:20px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;box-shadow:var(--shadow-sm)}.aqp-page .noise-row{display:flex;justify-content:space-between;font-size:13px;color:var(--sub);margin-bottom:8px}.aqp-page .noise-bar{height:8px;border-radius:6px;background:var(--bg-soft);overflow:hidden;margin-bottom:14px}.aqp-page .noise-fill{height:100%;background:var(--teal);border-radius:6px}.aqp-page .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:760px){.aqp-page .steps{grid-template-columns:1fr}}.aqp-page .step{text-align:center}.aqp-page .step .ph{height:160px;margin-bottom:14px}.aqp-page .step-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--teal);color:#fff;font-family:var(--font-heading);font-weight:700;font-size:13px;margin-bottom:10px}.aqp-page .step h4{margin:6px 0;font-size:1.02rem;font-weight:700}.aqp-page .step p{color:var(--sub);font-size:13.5px;margin:0}.aqp-page .variants{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:760px){.aqp-page .variants{grid-template-columns:1fr}}.aqp-page .variant-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px;text-align:center;box-shadow:var(--shadow-sm)}.aqp-page .variant-card .ph{height:120px;margin-bottom:12px}.aqp-page .variant-card h5{margin:0 0 4px;font-size:.97rem;font-weight:700}.aqp-page .variant-card span.note{display:inline-block;font-size:11.5px;color:var(--coral-dark);background:#fdeae4;padding:2px 8px;border-radius:20px;margin-top:6px}.aqp-page .reviews-summary{display:flex;align-items:center;gap:28px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px 30px;margin-bottom:34px;flex-wrap:wrap;box-shadow:var(--shadow-sm)}.aqp-page .reviews-summary .score{font-family:var(--font-heading);font-size:3rem;font-weight:800;line-height:1;color:var(--teal-dark)}.aqp-page .reviews-summary .score-sub{color:var(--sub);font-size:13px;margin-top:6px}.aqp-page .reviews-summary .divider{width:1px;background:var(--line);align-self:stretch}.aqp-page .reviews-summary .stats p{margin:0;color:var(--sub);font-size:14px}.aqp-page .carousel-wrap{position:relative}.aqp-page .review-track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.aqp-page .review-track::-webkit-scrollbar{display:none}.aqp-page .review-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px 24px;min-width:290px;max-width:290px;scroll-snap-align:start;flex-shrink:0;box-shadow:var(--shadow-sm)}.aqp-page .review-card .stars{font-size:14px;margin-bottom:10px;display:block}.aqp-page .review-card p{margin:0 0 12px;font-size:14px;color:var(--ink);line-height:1.6}.aqp-page .review-meta{display:flex;justify-content:space-between;font-size:12.5px;color:var(--sub)}.aqp-page .carousel-btn{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;color:var(--teal-dark);box-shadow:var(--shadow-md)}.aqp-page .carousel-btn.prev{left:-16px}.aqp-page .carousel-btn.next{right:-16px}@media(max-width:640px){.aqp-page .carousel-btn{display:none}}.aqp-page .faq-item{background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px 22px;margin-bottom:12px;box-shadow:var(--shadow-sm)}.aqp-page .faq-item h4{margin:0 0 8px;font-size:1.02rem;font-weight:700}.aqp-page .faq-item p{margin:0;color:var(--sub);font-size:14px;line-height:1.6}.aqp-page .guarantees{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center}@media(max-width:760px){.aqp-page .guarantees{grid-template-columns:1fr 1fr}}.aqp-page .guarantee{padding:12px}.aqp-page .guarantee .icon{width:52px;height:52px;border-radius:50%;background:var(--bg-soft);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:21px}.aqp-page .guarantee h5{margin:0 0 6px;font-size:.97rem;font-weight:700}.aqp-page .guarantee p{margin:0;color:var(--sub);font-size:12.5px}.aqp-page .final-cta{background:linear-gradient(135deg,var(--teal-dark),var(--teal));color:#fff;border-radius:24px;padding:56px 40px;text-align:center;position:relative;overflow:hidden;box-shadow:var(--shadow-lg)}.aqp-page .final-cta h2{margin:0 0 14px;font-size:1.95rem;font-weight:800}.aqp-page .final-cta p{margin:0 0 28px;color:#d4f0ea}.aqp-page .final-cta .cta{background:#fff;color:var(--teal-dark);max-width:380px;margin:0 auto 12px}.aqp-page .final-cta .countdown{font-size:13px;color:#d4f0ea}.aqp-page .aqp-footer{padding:32px 0;text-align:center;color:var(--sub);font-size:12.5px;border-top:1px solid var(--line)}.aqp-page .pdp-variant-price{font-family:var(--font-heading)}@media(max-width:860px){.aqp-page .hero-photo-col{order:-1}.aqp-page .hero-photo{height:260px}}@media(max-width:640px){.aqp-page h1{font-size:1.55rem;line-height:1.25}.aqp-page .pdp-info h1{font-size:1.35rem}.aqp-page .subtitle{font-size:.98rem}.aqp-page .price-now{font-size:1.7rem}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aqp-page .reveal,.aqp-page .hero-grid>*{transition:none!important;animation:none!important;opacity:1!important;transform:none!important}}@keyframes aqpFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.aqp-page .hero-grid>*{animation:aqpFadeUp .7s ease both}.aqp-page .hero-grid>*:nth-child(2){animation-delay:.12s}.aqp-page .reveal{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.aqp-page .reveal.is-visible{opacity:1;transform:translateY(0)}.aqp-page .faq-item h4,.aqp-page .faq-item p{margin:0}@media(max-width:640px){.aqp-page .aqp-header{padding:10px 0}.aqp-page .aqp-header .wrap{display:grid;grid-template-columns:1fr auto;grid-template-areas:"brand cart" "nav nav";row-gap:6px;align-items:center;flex-wrap:unset}.aqp-page .aqp-header .brand-name{grid-area:brand;font-size:.92rem}.aqp-page .aqp-header nav{grid-area:nav}.aqp-page .aqp-header nav ul{gap:14px!important}.aqp-page .aqp-header nav a{font-size:12.5px!important}.aqp-page .aqp-header .wrap>div:last-child{grid-area:cart;justify-self:end}.aqp-page .aqp-header .badge-livraison{display:none}.aqp-page .aqp-header a[aria-label=Panier]{font-size:12.5px;white-space:nowrap}}.aqp-page .page-content{color:var(--ink);font-size:15.5px;line-height:1.8}.aqp-page .page-content h2{font-size:1.4rem;font-weight:700;margin:32px 0 14px}.aqp-page .page-content p{margin:0 0 16px}.aqp-page .page-content ul{padding-left:20px;margin:0 0 16px;color:var(--sub)}.aqp-page .page-content li{margin-bottom:8px}.aqp-page .page-content a{color:var(--teal-dark);font-weight:600}.aqp-page .about-btn-wrap{display:flex;justify-content:flex-end;margin-bottom:12px}.aqp-page .about-btn{display:inline-block;background:#fff;color:var(--teal-dark);border:1.5px solid var(--teal-dark);font-family:var(--font-heading);font-weight:700;font-size:14px;padding:9px 20px;border-radius:22px;text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.aqp-page .about-btn:hover{background:var(--teal-dark);color:#fff;box-shadow:var(--shadow-sm)}@media(max-width:860px){.aqp-page .about-btn-wrap{justify-content:center;margin-bottom:14px}}@media(max-width:640px){.aqp-page .about-btn{font-size:12.5px;padding:7px 16px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/theme.css.map */
