*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--or:#FF6B35;--ord:#c94a1a;--pu:#7C3AED;--pul:#EDE9FE;--ye:#FFD700;--gr:#22C55E;--grd:#16a34a;--bl:#3B82F6;--pk:#FF4E8B;--cr:#FFFBF0;--wh:#fff;--tx:#1E1B4B;--mu:#6B7280;--fn:"Nunito",sans-serif}html{scroll-behavior:smooth}body{font-family:var(--fn);background:var(--cr);color:var(--tx);overflow-x:hidden;-webkit-font-smoothing:antialiased}nav{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;justify-content:space-between;align-items:center;padding:6px 24px;background:#fff;box-shadow:0 2px 16px #00000014;height:54px;box-sizing:border-box}.nav-logo{font-size:22px;font-weight:900;color:var(--pu);text-decoration:none}.nav-logo span{color:var(--or)}.nav-cta{background:var(--or);color:#fff;font-family:var(--fn);font-weight:800;font-size:13px;padding:7px 18px;border-radius:50px;border:none;cursor:pointer;text-decoration:none;box-shadow:0 3px 0 var(--ord);transition:transform .15s,box-shadow .15s}.nav-cta:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--ord)}.hero{padding-top:54px;background:linear-gradient(160deg,#fff9f0,#f0e6ff 55%,#ffe8f5);overflow:hidden}.slider-outer{width:100%;position:relative;overflow:hidden;background:#f0e6ff}.aspect-box{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden}.slides-track{display:flex;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .45s cubic-bezier(.4,0,.2,1)}.slide{min-width:100%;height:100%;overflow:hidden}.slide img{width:100%;height:100%;object-fit:contain;display:block;background:#f0e6ff}.sarrow{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background:#ffffffbf;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001f;z-index:2;color:var(--pu);font-size:12px;font-weight:900}.sarrow.prev{left:8px}.sarrow.next{right:8px}.thumbs{display:flex;justify-content:center;gap:8px;padding:10px 0 0;background:#f0e6ff4d}.thumb{width:52px;height:52px;border-radius:10px;overflow:hidden;cursor:pointer;border:3px solid transparent;transition:border-color .2s,transform .2s;flex-shrink:0}.thumb.on{border-color:var(--pu);transform:scale(1.08)}.thumb img{width:100%;height:100%;object-fit:cover}.hero-body{padding:16px 12px 0}.hero-badge{display:inline-flex;align-items:center;gap:7px;background:#fff;border:2px solid var(--pul);border-radius:50px;padding:5px 12px;font-size:11px;font-weight:800;color:var(--pu);margin-bottom:14px;margin-top:2px;box-shadow:0 3px 12px #7c3aed1a}.hero h1{font-size:clamp(30px,9vw,48px);font-weight:900;line-height:1.05;letter-spacing:-1.5px;margin-bottom:10px;width:100%}.c-or{color:var(--or)}.c-pu{color:var(--pu)}.hero-sub{font-size:15px;color:var(--mu);line-height:1.6;font-weight:600;margin-bottom:6px}.social-bar{display:flex;align-items:center;gap:10px;background:#fff;border-radius:50px;padding:9px 16px;margin-bottom:18px;box-shadow:0 3px 12px #00000014;border:2px solid #F3F0FF;width:fit-content;cursor:pointer;text-decoration:none;transition:border-color .2s}.social-bar:hover{border-color:var(--pul)}.avs{display:flex}.av{width:28px;height:28px;border-radius:50%;border:2px solid #fff;font-size:12px;display:flex;align-items:center;justify-content:center;font-weight:900;margin-left:-7px;flex-shrink:0}.av:first-child{margin-left:0}.av1{background:#fff3cd;color:#92400e}.av2{background:#dbeafe;color:#1e40af}.av3{background:#d1fae5;color:#065f46}.av4{background:#ffe4f0;color:#9d174d}.soc-info{display:flex;flex-direction:column}.soc-stars{color:var(--ye);font-size:12px;letter-spacing:1px;line-height:1}.soc-txt{font-size:11px;font-weight:700;color:var(--mu);line-height:1.3}.soc-txt span{color:var(--pu);text-decoration:underline;font-weight:800}.price-row{display:flex;align-items:center;gap:12px;margin-bottom:18px;flex-wrap:wrap}.price-main{font-size:32px;font-weight:900;letter-spacing:-1px}.price-tag{background:var(--gr);color:#fff;font-size:11px;font-weight:800;padding:5px 11px;border-radius:50px}.price-note{font-size:12px;color:var(--mu);font-weight:600;width:100%;margin-top:-6px}.btn-main{display:inline-block;background:var(--or);color:#fff;font-family:var(--fn);font-weight:900;font-size:17px;padding:16px 36px;border-radius:50px;border:none;cursor:pointer;text-decoration:none;box-shadow:0 5px 0 var(--ord);transition:transform .15s,box-shadow .15s;width:100%;text-align:center;margin-bottom:6px}.btn-main:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--ord)}.pills{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:12px;justify-content:center}.pill{display:flex;align-items:center;gap:5px;background:#fff;border-radius:50px;padding:6px 12px;font-size:11px;font-weight:700;color:var(--tx);box-shadow:0 2px 6px #00000012;border:1.5px solid #F3F0FF;white-space:nowrap}.pill svg{width:12px;height:12px;flex-shrink:0}@media(min-width:768px){.hero{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:calc(100vh - 62px);padding:48px 64px;gap:48px}.hero-left{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:520px;min-width:0}.hero-body{padding:0;max-width:none;margin:0}.hero-right{flex-shrink:0;display:flex;flex-direction:column;align-self:center;width:min(44vw,calc(100vh - 182px));max-width:520px}.slider-outer{width:100%;position:relative;background:#f0e6ff;border-radius:24px;overflow:hidden;box-shadow:0 8px 32px #7c3aed26}.aspect-box{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden;height:auto}.slides-track{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.thumbs{padding:12px 0;background:#f0e6ff4d}}@media(max-width:767px){.hero-left{order:2;padding-bottom:0;margin-bottom:0}.hero-right{order:1;width:100%}.hero-body{padding-bottom:0;margin-bottom:0}.hero{padding-bottom:0;padding-top:48px}nav{padding:4px 14px;height:48px}.hero-fade{height:8px}.how{padding-top:20px}.hero-sub{margin-bottom:6px}.hero-badge{margin-top:2px;margin-bottom:14px}.btn-main{margin-bottom:6px}.pills{padding-bottom:12px;justify-content:center}}.hero-fade{height:24px;background:linear-gradient(to bottom,#ffe8f5,#fff);margin-top:0;flex-shrink:0}@media(min-width:768px){.hero-fade{display:none}}section{padding:15px 24px}.c{max-width:1000px;margin:0 auto}.eyebrow{display:inline-block;background:var(--pul);color:var(--pu);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border-radius:50px;margin-bottom:12px}.stitle{font-size:clamp(24px,4.5vw,40px);font-weight:900;line-height:1.1;letter-spacing:-1px;color:var(--tx);margin-bottom:8px}.ssub{font-size:15px;color:var(--mu);line-height:1.65;max-width:500px;font-weight:600}.how{background:#fff;padding:0 24px 15px}.how-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px}.hstep{background:var(--cr);border-radius:18px;padding:16px 14px;text-align:center;border:2px solid transparent;transition:border-color .2s,transform .2s}.hstep:hover{border-color:var(--pul);transform:translateY(-3px)}.hstep-img{width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden;margin-bottom:12px;background:linear-gradient(135deg,#f0e6ff,#ffe8f5);display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--mu);font-weight:700;text-align:center;padding:8px}.hstep-num{width:24px;height:24px;border-radius:50%;background:var(--pu);color:#fff;font-size:12px;font-weight:900;display:flex;align-items:center;justify-content:center;margin:0 auto 8px}.hstep h3{font-size:12px;font-weight:800;margin-bottom:4px}.hstep p{font-size:11px;color:var(--mu);line-height:1.55;font-weight:600}.benefits{background:linear-gradient(135deg,#f0e6ff,#ffe8f5);padding:15px 24px}.bgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}.bcard{background:#fff;border-radius:20px;padding:22px 20px;box-shadow:0 4px 18px #0000000f;border:2px solid transparent;transition:transform .2s,border-color .2s}.bcard:hover{transform:translateY(-3px)}.bcard.feat{border-color:var(--or);background:linear-gradient(135deg,#fff9f0,#fff0e8)}.bcard.feat .btitle{color:var(--or)}.bcard.safe{border-color:var(--gr);background:linear-gradient(135deg,#f0fff4,#e8fff0)}.bcard.safe .btitle{color:var(--grd)}.bcard.purple{border-color:var(--pu);background:linear-gradient(135deg,#f5f0ff,#ede6ff)}.bcard.purple .btitle{color:var(--pu)}.bcard.yellow{border-color:#e6a800;background:linear-gradient(135deg,#fffef0,#fff9d6)}.bcard.yellow .btitle{color:#b07d00}.bcard.blue{border-color:var(--bl);background:linear-gradient(135deg,#f0f7ff,#e6f0ff)}.bcard.blue .btitle{color:#1d56b0}.bicon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bicon img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.btitle{font-size:15px;font-weight:800;margin-bottom:6px}.bcard p{font-size:13px;color:var(--mu);line-height:1.6;font-weight:600}@media(max-width:768px){.bgrid{grid-template-columns:1fr}.bcard{display:flex;flex-direction:row;align-items:center;gap:14px;padding:16px}.bicon{margin-bottom:0;flex-shrink:0;width:48px;height:48px}.bcard-text{display:flex;flex-direction:column;flex:1}.btitle{font-size:13px;font-weight:800;margin-bottom:3px;line-height:1.2}.bcard p{font-size:11px;line-height:1.5;margin:0}}.included{background:#fff;padding:15px 24px}.inc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px}.inc-item{background:var(--cr);border-radius:18px;padding:20px 16px;text-align:center;border:2px solid #F3F0FF;transition:border-color .2s,transform .2s}.inc-item:hover{border-color:var(--pul);transform:translateY(-3px)}.inc-img{width:100%;aspect-ratio:1/1;border-radius:12px;background:linear-gradient(135deg,#f0e6ff,#ffe8f5);display:flex;align-items:center;justify-content:center;margin-bottom:12px;overflow:hidden;font-size:42px}.inc-name{font-size:13px;font-weight:800;color:var(--tx);margin-bottom:4px}.inc-desc{font-size:11px;color:var(--mu);font-weight:600;line-height:1.5}.inc-digital .inc-img{background:linear-gradient(135deg,#ede9fe,#dbeafe)}.inc-badge{display:inline-block;background:var(--pu);color:#fff;font-size:10px;font-weight:800;padding:3px 8px;border-radius:50px;margin-top:4px}.gallery{background:linear-gradient(135deg,#fffbf0,#fff0e8);padding:15px 0}.gallery .c{padding:0 24px}.gcarousel-wrap{position:relative;overflow:hidden;margin-top:32px;padding:12px 0}.gcarousel-track{display:flex;gap:16px;transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform;cursor:grab}.gcarousel-track.drag{cursor:grabbing;-webkit-user-select:none;user-select:none}.gcard{flex-shrink:0;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #0000001a;border:2px solid transparent;transition:border-color .2s,transform .3s,box-shadow .3s}.gcard.center-card{transform:scale(1.06);box-shadow:0 8px 32px #ff6b3533;border-color:var(--or)}.gimg{aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:700;color:var(--mu)}.gi1{background:linear-gradient(135deg,#fff9c4,#fff0c4)}.gi2{background:linear-gradient(135deg,#ffe4f0,#f0e6ff)}.gi3{background:linear-gradient(135deg,#dbeafe,#e0f2fe)}.gi4{background:linear-gradient(135deg,#d1fae5,#ccfbf1)}.gi5{background:linear-gradient(135deg,#f0e6ff,#ede9fe)}.gi6{background:linear-gradient(135deg,#fff3cd,#ffe8d5)}.gi7{background:linear-gradient(135deg,#fce7f3,#fff0e8)}.gi-icon{font-size:44px}.glabel{padding:10px 12px;text-align:center;font-size:13px;font-weight:800;border-top:2px solid #F9F9F9}.ghint{text-align:center;margin-top:12px;font-size:12px;color:var(--mu);font-weight:600;display:flex;align-items:center;justify-content:center;gap:5px}.comparison{background:#fff;padding:15px 24px}.ctable{margin-top:32px;border-radius:20px;overflow:hidden;border:3px solid var(--pul);box-shadow:0 8px 28px #7c3aed1a}.chead{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;background:var(--pu)}.chcell{padding:12px 10px;text-align:center;font-size:12px;font-weight:800;color:#fff;display:flex;flex-direction:column;align-items:center;gap:8px}.chcell:first-child{text-align:left;align-items:flex-start;padding-left:20px;color:#ffffffb3;justify-content:flex-end}.chcell.hl{background:var(--or)}.ch-img{width:48px;height:48px;border-radius:10px;overflow:hidden;background:#ffffff26;display:flex;align-items:center;justify-content:center;font-size:22px}.crow{display:grid;grid-template-columns:2fr 1fr 1fr 1fr}.crow:nth-child(odd){background:var(--cr)}.crow:nth-child(2n){background:#fff}.ccell{padding:12px 8px;text-align:center;font-size:13px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #F3F0FF}.ccell:first-child{text-align:left;justify-content:flex-start;padding-left:20px;font-weight:700;font-size:11px}.ccell.hl{background:#ff6b350d}.cyes{color:var(--gr)}.cyes svg,.cno svg,.cpart svg{width:18px;height:18px}.cno{color:#d1d5db}.cpart{color:#f59e0b}.reviews{background:linear-gradient(135deg,#f0e6ff,#ffe8f5);padding:15px 24px}.rrating{display:flex;align-items:center;gap:10px;margin:12px 0 24px}.rstars{color:var(--ye);font-size:20px;letter-spacing:2px}.rtxt{font-size:13px;font-weight:700;color:var(--mu)}.rpage{display:none;grid-template-columns:repeat(3,1fr);gap:16px}.rpage.active{display:grid}.rcard{background:#fff;border-radius:18px;padding:20px;box-shadow:0 4px 18px #00000012;border:2px solid transparent}.rcard:hover{border-color:var(--ye)}.rstars2{color:var(--ye);font-size:13px;letter-spacing:1px;margin-bottom:8px}.rtext{font-size:13px;color:var(--tx);line-height:1.65;margin-bottom:12px;font-weight:600;font-style:italic}.rimg{width:100%;aspect-ratio:16/9;border-radius:10px;margin-bottom:12px;overflow:hidden;background:linear-gradient(135deg,#f0e6ff,#ffe8f5);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--mu);text-align:center;padding:8px}.rauthor{display:flex;align-items:center;gap:9px}.rphoto{width:36px;height:36px;border-radius:50%;flex-shrink:0;border:2px solid var(--pul);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:12px}.rp1{background:#fff3cd;color:#92400e}.rp2{background:#dbeafe;color:#1e40af}.rp3{background:#d1fae5;color:#065f46}.rp4{background:#ffe4f0;color:#9d174d}.rp5{background:#f0e6ff;color:#5b21b6}.rp6{background:#fef3c7;color:#92400e}.rname{font-size:12px;font-weight:800}.rloc{font-size:11px;color:var(--mu);font-weight:600}.rpagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:28px}.rpage-btn{width:36px;height:36px;border-radius:50%;border:2px solid var(--pul);background:#fff;cursor:pointer;font-size:16px;color:var(--pu);font-weight:900;display:flex;align-items:center;justify-content:center}.rpage-btn:hover{background:var(--pul)}.rpage-dots{display:flex;gap:6px}.rpdot{width:8px;height:8px;border-radius:50%;background:#7c3aed33;border:none;cursor:pointer;padding:0;transition:background .2s,transform .2s}.rpdot.on{background:var(--pu);transform:scale(1.3)}.faq{background:#fff;padding:15px 24px}.fgrid{margin-top:32px;display:flex;flex-direction:column;gap:8px}.fitem{border:2px solid #F3F0FF;border-radius:14px;overflow:hidden;transition:border-color .2s}.fitem:hover{border-color:var(--pul)}.fitem.open{border-color:var(--pu)}.fq{width:100%;background:var(--cr);border:none;font-family:var(--fn);font-size:14px;font-weight:800;color:var(--tx);padding:16px 20px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px}.fq:hover{background:#f0e6ff}.fitem.open .fq{background:var(--pul);color:var(--pu)}.ficon{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:var(--pu);color:#fff;display:flex;align-items:center;justify-content:center;transition:transform .2s}.ficon svg{width:14px;height:14px}.fitem.open .ficon{transform:rotate(45deg)}.fans{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s;font-size:13px;color:var(--mu);line-height:1.7;padding:0 20px;font-weight:600;background:#fff}.fitem.open .fans{max-height:300px;padding:12px 20px 16px}.guarantee{background:linear-gradient(135deg,#d1fae5,#ccfbf1);padding:15px 24px}.gbox{background:#fff;border-radius:24px;padding:40px;text-align:center;box-shadow:0 8px 28px #00000014;border:3px solid #A7F3D0;max-width:600px;margin:32px auto 0}.gicon{width:72px;height:72px;border-radius:50%;background:#d1fae5;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.gicon svg{width:36px;height:36px;color:var(--gr)}.gbox h3{font-size:24px;font-weight:900;margin-bottom:8px}.gbox p{font-size:14px;color:var(--mu);line-height:1.7;font-weight:600}.final{background:var(--pu);text-align:center;padding:80px 24px;position:relative;overflow:hidden}.final:before{content:"";position:absolute;top:-80px;left:-80px;width:350px;height:350px;border-radius:50%;background:#ffffff0d}.final:after{content:"";position:absolute;bottom:-70px;right:-70px;width:280px;height:280px;border-radius:50%;background:#ffffff0d}.final h2{font-size:clamp(26px,5.5vw,46px);font-weight:900;color:#fff;letter-spacing:-1px;margin-bottom:8px;position:relative;z-index:1}.final h2 span{color:var(--ye)}.final>p{font-size:16px;color:#fffc;margin-bottom:28px;font-weight:600;position:relative;z-index:1}.fprice{font-size:42px;font-weight:900;color:var(--ye);letter-spacing:-1px;position:relative;z-index:1;margin-bottom:4px}.fpnote{font-size:13px;color:#ffffffb3;font-weight:700;margin-bottom:24px;position:relative;z-index:1}.btn-final{display:inline-block;background:#fff;color:var(--pu);font-family:var(--fn);font-weight:900;font-size:18px;padding:16px 44px;border-radius:50px;text-decoration:none;box-shadow:0 6px #0003;transition:transform .15s,box-shadow .15s;position:relative;z-index:1}.btn-final:hover{transform:translateY(-3px);box-shadow:0 9px #0003}.ftrust{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:20px;position:relative;z-index:1}.ft{background:#ffffff26;border-radius:50px;padding:7px 14px;font-size:12px;font-weight:700;color:#fff}footer{padding:24px;text-align:center;background:#1e1b4b;font-size:12px;color:#ffffff80;font-weight:600}footer a{color:#fff9;text-decoration:none}.flogo{font-size:18px;font-weight:900;color:#fff;margin-bottom:5px;display:block}.flogo span{color:var(--or)}@media(max-width:900px){.bgrid,.inc-grid{grid-template-columns:1fr 1fr}.how-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){nav{padding:10px 16px}section,.benefits,.included,.gallery,.comparison,.reviews,.faq,.guarantee,.final{padding:15px 20px}.how{padding:0 20px 36px}.gallery{padding:15px 0}.gallery .c{padding:0 20px}.bgrid,.rpage{grid-template-columns:1fr}.gbox{padding:28px 18px}.how-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.chead,.crow{grid-template-columns:1.3fr .8fr .8fr .8fr}.ccell,.chcell{padding:10px 5px;font-size:10px}.ccell:first-child{padding-left:8px;font-size:10px}.inc-grid{grid-template-columns:1fr 1fr}.how-grid{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.guia{background:linear-gradient(135deg,#f0e6ff,#ede9fe);padding:15px 24px}.guia-top{text-align:center;margin-bottom:32px}.guia-layout{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.guia-img-wrap{position:relative}.guia-img{width:100%;border-radius:20px;box-shadow:0 12px 40px #7c3aed33}.guia-sub{font-size:16px;color:var(--mu);line-height:1.7;font-weight:600;margin:12px 0 24px}.guia-features{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.guia-feat{display:flex;align-items:center;gap:14px;background:#fff;border-radius:14px;padding:14px 16px;box-shadow:0 2px 10px #0000000f}.guia-feat-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.guia-feat-title{font-size:14px;font-weight:800;color:var(--tx);margin-bottom:2px}.guia-feat-desc{font-size:12px;color:var(--mu);font-weight:600}@media(max-width:768px){.guia-layout{grid-template-columns:1fr}.guia{padding:15px 20px}}.final-cta-new{background:linear-gradient(135deg,#1e1b4b,#7c3aed);padding:15px 40px}.final-cta-inner{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.final-badge{display:inline-block;background:var(--ye);color:#1e1b4b;font-family:var(--fn);font-weight:900;font-size:13px;padding:6px 18px;border-radius:50px;margin-bottom:16px;letter-spacing:.04em}.final-h2{font-family:var(--fn);font-size:clamp(28px,4vw,44px);font-weight:900;color:#fff;line-height:1.1;letter-spacing:-1px;margin-bottom:12px}.final-h2 em{font-style:normal;color:var(--ye)}.final-sub{font-size:16px;color:#ffffffbf;font-weight:600;line-height:1.65;margin-bottom:24px}.final-price-wrap{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:24px}.final-price-amount{font-family:var(--fn);font-size:48px;font-weight:900;color:#fff;letter-spacing:-1px}.final-price-tags{display:flex;flex-direction:column;gap:6px}.final-ptag{font-size:12px;font-weight:800;padding:4px 12px;border-radius:50px}.final-ptag.green{background:#22c55e33;color:#86efac}.final-ptag.purple{background:#ffffff26;color:#ffffffe6}.final-btn{display:inline-block;background:var(--or);color:#fff;font-family:var(--fn);font-weight:900;font-size:20px;padding:20px 48px;border-radius:50px;text-decoration:none;box-shadow:0 6px #c94a1a,0 0 40px #ff6b3566;transition:transform .15s,box-shadow .15s;margin-bottom:24px;display:block;text-align:center}.final-btn:hover{transform:translateY(-3px);box-shadow:0 9px #c94a1a,0 0 60px #ff6b3580}.final-trust-row{display:flex;gap:20px;flex-wrap:wrap}.final-trust-item{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#ffffffb3}.final-trust-item svg{flex-shrink:0}.final-review-card{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:22px;margin-bottom:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.final-stars{color:var(--ye);font-size:16px;letter-spacing:2px;margin-bottom:10px}.final-review-text{font-size:14px;color:#ffffffd9;line-height:1.65;font-style:italic;margin-bottom:14px;font-weight:600}.final-review-author{display:flex;align-items:center;gap:10px}.final-review-av{width:36px;height:36px;border-radius:50%;background:#fff3cd;color:#92400e;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:12px;flex-shrink:0}.final-review-name{font-size:13px;font-weight:800;color:#fff}.final-review-loc{font-size:11px;color:#ffffff80;font-weight:600}.final-counter{background:#ffd7001a;border:1px solid rgba(255,215,0,.3);border-radius:16px;padding:16px 20px;text-align:center}.final-counter-num{display:block;font-family:var(--fn);font-size:36px;font-weight:900;color:var(--ye);letter-spacing:-1px}.final-counter-label{font-size:13px;font-weight:700;color:#ffffffb3}@media(max-width:768px){.final-cta-new{padding:15px 20px}.final-cta-inner{grid-template-columns:1fr;gap:32px}.final-btn{font-size:17px;padding:16px 36px}}@keyframes pulse-btn{0%{box-shadow:0 5px 0 var(--ord),0 0 #ff6b3566}70%{box-shadow:0 5px 0 var(--ord),0 0 0 10px #ff6b3500}to{box-shadow:0 5px 0 var(--ord),0 0 #ff6b3500}}@keyframes pulse-nav{0%{box-shadow:0 4px 0 var(--ord),0 0 #ff6b3566}70%{box-shadow:0 4px 0 var(--ord),0 0 0 8px #ff6b3500}to{box-shadow:0 4px 0 var(--ord),0 0 #ff6b3500}}.btn-main,.nav-cta,.final-btn,.cta-mid-btn{animation:pulse-btn 2s ease-in-out infinite}.btn-main:hover,.nav-cta:hover,.final-btn:hover,.cta-mid-btn:hover{animation:none}.pay-row{margin-top:14px}.pay-label{font-size:11px;font-weight:700;color:var(--mu);display:block;margin-bottom:8px}.pay-icons{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pay-icon{height:32px;border-radius:8px;padding:4px 10px;display:flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid #eee;flex-shrink:0;font-size:11px;font-weight:700;color:var(--mu)}.pay-icon img{display:block;object-fit:contain}.pay-icon.contra{gap:5px;font-size:10px;font-weight:800;color:var(--gr);background:#f0fff4;border-color:#d1fae5}.price-old{font-size:18px;font-weight:700;color:var(--mu);text-decoration:line-through;letter-spacing:-.5px}.price-badge-off{background:#ffe4e4;color:#c0392b;font-size:12px;font-weight:900;padding:5px 12px;border-radius:50px;letter-spacing:.03em;border:1.5px solid #F5B7B1}.nav-logo{display:flex;align-items:center;height:100%}.nav-logo-img{height:38px;width:auto;display:block}@media(max-width:480px){.nav-logo-img{height:30px}}#shopify-section-template--20758376906950__custom_liquid_7KBMp8 .section--page-width{--page-margin: 0px !important;max-width:none!important;padding-left:0!important;padding-right:0!important}h1,h2,h3{font-family:var(--font-heading-family)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
