*{margin:0;padding:0;box-sizing:border-box}:root{--green:#5fb69b;--green-dark:#3d9478;--green-light:#e8f7f2;--navy:#1b2e2a;--text:#181b1d;--text-muted:#5a6472;--bg:#fdffff;--border:#e5e7eb;--yellow:#f59e0b;--red:#ef4444;--font:"Inter",sans-serif}body{font-family:var(--font);background:var(--bg);color:var(--text);max-width:390px;margin:0 auto;font-size:15px;line-height:1.5}.ann-bar{background:#1b2e2a;color:#fff;text-align:center;padding:9px 16px;font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px}.stars{color:var(--yellow);font-size:14px}.rating-row{display:flex;align-items:center;gap:6px;margin-bottom:6px}.rating-num{font-weight:700;font-size:14px}.rating-count{color:var(--green-dark);font-size:13px;text-decoration:underline;cursor:pointer}.tap-link{color:var(--green-dark);font-size:13px;font-weight:500;display:flex;align-items:center;gap:4px;margin-bottom:14px;cursor:pointer;text-decoration:underline}.hero-wrap{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:1/1;background:#1b2e2a}.hero-img{width:100%;height:100%;object-fit:cover;display:block}.hero-placeholder{width:100%;height:100%;min-height:300px;display:flex;align-items:center;justify-content:center;color:#ffffff4d;font-size:13px;background:linear-gradient(135deg,#1b2e2a,#2d4a3e)}.badge-top{position:absolute;top:12px;left:12px;background:var(--green);color:#fff;font-size:11px;font-weight:700;padding:5px 10px;border-radius:20px;letter-spacing:.5px}.badge-pct{position:absolute;top:10px;right:10px;background:var(--green);border-radius:50%;width:70px;height:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;border:2px solid rgba(255,255,255,.3)}.badge-pct b{font-size:21px;font-weight:800;line-height:1}.badge-pct small{font-size:8px;text-align:center;line-height:1.2;padding:0 3px}.hero-caption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#1b2e2ad9);padding:24px 14px 12px;color:#fff}.hero-caption h3{font-size:14px;font-weight:700;line-height:1.3;margin-bottom:8px}.hero-press{display:flex;gap:10px;flex-wrap:wrap}.hero-press span{font-size:9px;font-weight:700;color:#fff9;font-style:italic}.thumb-row{display:flex;gap:8px;overflow-x:auto;padding:10px 16px;scrollbar-width:none}.thumb-row::-webkit-scrollbar{display:none}.thumb{width:62px;height:62px;border-radius:8px;border:2px solid transparent;overflow:hidden;flex-shrink:0;cursor:pointer;background:#e5e7eb}.thumb.active{border-color:var(--green)}.thumb img{width:100%;height:100%;object-fit:cover}.reviews-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.review-tabs-bar{display:flex;gap:0;background:#fff}.rtab{flex:1;padding:10px 8px;font-size:12px;font-weight:600;text-align:center;cursor:pointer;color:var(--text-muted);border-bottom:2px solid transparent}.rtab.active{color:var(--green-dark);border-bottom-color:var(--green)}.rcarousel-wrap{position:relative;overflow:hidden;transition:height .3s ease}.rtrack{display:flex;transition:transform .35s ease;align-items:flex-start}.rslide{min-width:100%}.rcard{padding:16px;background:#fff}.rcard-header{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}.ravatar{width:38px;height:38px;border-radius:50%;background:var(--green-light);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:var(--green-dark)}.rname{font-size:13px;font-weight:700}.rmeta{font-size:11px;color:var(--text-muted)}.rstars{color:var(--yellow);font-size:12px;margin:4px 0 6px}.rbody{font-size:12px;line-height:1.7;color:var(--text);font-style:italic}.rbody:before{content:'"'}.rbody:after{content:'"'}.rfooter{font-size:10px;color:var(--text-muted);margin-top:6px}.fb-slide{padding:12px 16px}.fb-img-placeholder{border-radius:10px;border:1px solid var(--border);background:#f0f2f5;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:12px;margin-bottom:6px}.fb-img-placeholder img{width:100%;height:100%;object-fit:cover;border-radius:10px}.carousel-controls{display:flex;justify-content:space-between;align-items:center;padding:8px 16px 12px}.carr-btn{background:none;border:1px solid var(--border);border-radius:50%;width:30px;height:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:16px}.carr-dots{display:flex;gap:5px}.cdot{width:6px;height:6px;border-radius:50%;background:var(--border);cursor:pointer}.cdot.active{background:var(--green)}.pinfo{padding:8px 16px 16px}.ptitle{font-size:19px;font-weight:800;line-height:1.25;color:var(--navy);margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.psub{font-size:13px;color:var(--text-muted);line-height:1.6;margin-bottom:14px}.psub strong{color:var(--text);font-weight:700}.pbullets{list-style:none;display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.pbullets li{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.pbullets li:before{content:"";width:20px;height:20px;min-width:20px;background:var(--green);border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='white'%3E%3Cpath fill-rule='evenodd' d='M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z' clip-rule='evenodd'/%3E%3C/svg%3E");background-size:12px;background-repeat:no-repeat;background-position:center}.clin-card{border:1px solid var(--border);border-radius:12px;padding:14px;text-align:center;margin-bottom:16px}.clin-title{font-size:13px;font-weight:600;margin-bottom:6px}.clin-body{font-size:12px;color:var(--text-muted);line-height:1.5}.clin-link{color:var(--green-dark);font-style:italic;font-weight:600;cursor:pointer;text-decoration:underline}.tcarousel{position:relative;overflow:hidden;margin-bottom:16px}.ttrack{display:flex;transition:transform .35s ease}.tslide{min-width:100%;padding:14px;border:1px solid var(--border);border-radius:12px}.tslide-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.tavatar{width:44px;height:44px;border-radius:50%;background:#e5e7eb;overflow:hidden;flex-shrink:0}.tname{font-size:13px;font-weight:700}.ttitle{font-size:11px;color:var(--text-muted)}.tverified{color:var(--green)}.tquote{font-size:13px;color:var(--text);font-style:italic;line-height:1.6;margin-bottom:10px}.tmore{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--green-dark);font-weight:600;cursor:pointer}.tdots{display:flex;justify-content:center;gap:6px;margin-top:8px}.disc-box{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:12px 14px;margin-bottom:16px}.disc-box p:first-child{font-size:13px;font-weight:700;margin-bottom:3px}.disc-box span{color:var(--green-dark);font-weight:600}.disc-box p:last-child{font-size:12px;color:var(--text-muted)}.ptabs{display:flex;border:1px solid var(--border);border-radius:10px;overflow:hidden;margin-bottom:14px}.ptab{flex:1;padding:11px;text-align:center;font-size:13px;font-weight:600;cursor:pointer;background:#fff;border:none;transition:all .2s}.ptab.active{background:var(--navy);color:#fff}.poptions{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.ocard{border:2px solid var(--border);border-radius:12px;padding:14px;cursor:pointer;position:relative;transition:border-color .2s}.ocard.selected{border-color:var(--green)}.ocard.featured:before{content:"M\c1S POPULAR \2014  AHORRA 28%";position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--green);color:#fff;font-size:10px;font-weight:700;padding:3px 10px;border-radius:20px;white-space:nowrap}.oheader{display:flex;align-items:center;gap:10px;margin-bottom:4px}.oradio{width:18px;height:18px;border-radius:50%;border:2px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.oradio.sel{border-color:var(--green)}.oradio.sel:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--green)}.oname{font-size:14px;font-weight:700}.oprice{margin-left:auto;text-align:right}.oprice-main{font-size:14px;font-weight:700;color:var(--green-dark)}.oprice-old{font-size:12px;color:var(--red);text-decoration:line-through}.odesc{font-size:12px;color:var(--text-muted);margin-left:28px;margin-bottom:8px}.obadges{display:flex;gap:6px;margin-left:28px;flex-wrap:wrap}.bsave{background:var(--green-light);color:var(--green-dark);font-size:10px;font-weight:700;padding:3px 8px;border-radius:20px}.bguarantee{background:#fff;border:1px solid var(--border);color:var(--text-muted);font-size:10px;font-weight:600;padding:3px 8px;border-radius:20px}.cta-btn{width:100%;background:var(--green);color:#fff;border:none;border-radius:10px;padding:14px 16px 10px;font-size:15px;font-weight:700;cursor:pointer;letter-spacing:.5px;margin-bottom:8px;line-height:1.4}.delivery-note{text-align:center;font-size:12px;color:var(--text-muted);margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:6px}.delivery-note strong{color:var(--text)}.pulse-dot{width:8px;height:8px;min-width:8px;border-radius:50%;background:#22c55e;display:inline-block;animation:pulse-green 1.4s ease-in-out infinite}@keyframes pulse-green{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.trust-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 14px;padding:10px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:10px}.tbadge{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--text-muted)}.guarantee-text-box{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;margin-bottom:0;background:#fff}.guarantee-text-box img,.guarantee-text-box svg{flex-shrink:0}.guarantee-text-box p{font-size:12px;color:var(--text-muted);line-height:1.5;text-align:left;margin:0}.guarantee-text-box p strong{color:var(--text)}.exp-list{border-top:1px solid var(--border)}.exp-item{border-bottom:1px solid var(--border)}.exp-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;padding:13px 0;background:none;border:none;cursor:pointer;font-size:14px;font-weight:600;color:var(--text);text-align:left}.exp-icon{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;color:var(--text-muted);transition:transform .2s}.exp-trigger.open .exp-icon{transform:rotate(45deg)}.exp-body{display:none;padding-bottom:12px;font-size:13px;color:var(--text-muted);line-height:1.7}.exp-body.open{display:block}.press-section{padding:20px 0;border-top:1px solid var(--border)}.press-label{font-size:11px;font-weight:700;letter-spacing:1.5px;color:var(--text-muted);text-align:center;margin-bottom:14px}.press-scroll{display:flex;gap:12px;overflow-x:auto;padding:0 16px 4px;scrollbar-width:none}.press-scroll::-webkit-scrollbar{display:none}.press-card{flex-shrink:0;border:1px solid var(--border);border-radius:10px;padding:12px 16px;text-align:center;min-width:110px;background:#fff}.press-name{font-size:14px;font-weight:800;color:var(--text-muted);font-style:italic}.press-tag{font-size:10px;color:var(--text-muted);margin-top:3px}.quiz-section{background:#fff}.quiz-hdr{background:var(--green);color:#fff;padding:14px 16px;text-align:center}.quiz-hdr-label{font-size:10px;font-weight:700;letter-spacing:1.5px;opacity:.85;margin-bottom:4px}.quiz-hdr h2{font-size:17px;font-weight:800;line-height:1.3}.quiz-hdr p{font-size:12px;opacity:.9;margin-top:6px;line-height:1.5}.quiz-body{padding:20px 16px}.quiz-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:18px 16px;box-shadow:0 2px 12px #0000000f}.qprog{font-size:10px;font-weight:700;letter-spacing:1px;color:var(--text-muted);margin-bottom:5px}.qcat{font-size:10px;font-weight:700;letter-spacing:1.2px;color:var(--green-dark);margin-bottom:8px}.qqn{font-size:16px;font-weight:700;color:var(--navy);margin-bottom:14px;line-height:1.35}.qopts{display:flex;flex-direction:column;gap:9px}.qopt{display:flex;align-items:flex-start;gap:12px;padding:12px 13px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:all .15s}.qopt:active{border-color:var(--green);background:var(--green-light)}.qopt-radio{width:18px;height:18px;border-radius:50%;border:2px solid var(--border);flex-shrink:0;margin-top:1px}.qopt-label{font-size:13px;font-weight:600;color:var(--text)}.qopt-sub{font-size:11px;color:var(--text-muted);margin-top:2px}.qback{display:flex;align-items:center;gap:4px;color:var(--text-muted);font-size:13px;font-weight:500;cursor:pointer;margin-top:14px;background:none;border:none}.qloading-title{font-size:12px;font-weight:700;letter-spacing:1px;color:var(--text-muted);margin-bottom:16px;text-align:center}.lstep{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--border);font-size:13px;color:var(--text-muted)}.lstep:last-child{border-bottom:none}.lstep-icon{width:22px;height:22px;flex-shrink:0;border-radius:50%}.lstep-icon.done{background:var(--green);display:flex;align-items:center;justify-content:center}.lstep-icon.spin{border:2px solid var(--border);border-top-color:var(--green);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.rbadge-good{display:inline-flex;align-items:center;gap:5px;background:var(--green-light);color:var(--green-dark);font-size:11px;font-weight:700;padding:4px 10px;border-radius:20px;margin-bottom:10px}.rtitle-big{font-size:20px;font-weight:800;color:var(--navy);line-height:1.25;margin-bottom:12px}.rtitle-big span{color:var(--green)}.verdict-box{background:var(--green-light);border:1px solid var(--green);border-radius:10px;padding:12px;margin-bottom:14px;display:flex;align-items:center;gap:10px}.verdict-txt{font-size:12px;color:var(--text);line-height:1.5;flex:1}.verdict-pct{font-size:34px;font-weight:900;color:var(--green-dark);flex-shrink:0}.mcard{border:1px solid var(--border);border-radius:12px;padding:13px;margin-bottom:9px}.mcard-hdr{display:flex;align-items:center;gap:9px;margin-bottom:7px}.mcheck{width:22px;height:22px;background:var(--green);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mcheck svg{width:11px;height:11px;stroke:#fff;fill:none;stroke-width:2.5}.mcat{font-size:10px;font-weight:700;letter-spacing:1px;color:var(--text-muted)}.mtitle{font-size:14px;font-weight:700;color:var(--navy)}.msub{font-size:12px;font-weight:600;color:var(--green-dark);margin-bottom:5px}.mbody{font-size:12px;color:var(--text-muted);line-height:1.6}.mbody strong{color:var(--text)}.rsummary{background:#f0faf6;border-left:3px solid var(--green);padding:11px 13px;border-radius:0 8px 8px 0;margin-bottom:14px;font-size:13px;line-height:1.6}.rsummary a{color:var(--green-dark);font-weight:600}.reward-box{background:var(--green-light);border:1px solid var(--green);border-radius:12px;padding:14px}.reward-label{font-size:10px;font-weight:700;letter-spacing:1.2px;color:var(--green-dark);margin-bottom:5px}.reward-title{font-size:16px;font-weight:800;color:var(--navy);margin-bottom:5px}.reward-desc{font-size:12px;color:var(--text-muted);margin-bottom:12px;line-height:1.5}.email-form{display:flex;gap:7px;margin-bottom:6px}.email-inp{flex:1;padding:10px 11px;border:1.5px solid var(--border);border-radius:8px;font-size:13px;font-family:var(--font);outline:none}.email-inp:focus{border-color:var(--green)}.email-sub{background:var(--navy);color:#fff;border:none;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.nospam{font-size:11px;color:var(--text-muted);text-align:center;margin-bottom:10px}.reward-trust{display:flex;justify-content:center;gap:14px;font-size:11px;color:var(--text-muted)}.guar-section{background:#e8f4fb;padding:18px 16px}.guar-inner{display:flex;gap:14px;align-items:center}.guar-svg{width:76px;height:76px;flex-shrink:0}.guar-txt h3{font-size:15px;font-weight:800;color:var(--navy);margin-bottom:5px}.guar-txt p{font-size:12px;color:var(--text-muted);line-height:1.6}.guar-txt p strong{color:var(--text)}.ing-section{padding:22px 16px}.chip{display:inline-flex;align-items:center;gap:6px;background:var(--green-light);color:var(--green-dark);font-size:10px;font-weight:700;padding:4px 12px;border-radius:20px;letter-spacing:.8px;margin-bottom:10px}.sec-title{font-size:19px;font-weight:800;color:var(--navy);line-height:1.3;margin-bottom:7px;text-align:center}.sec-sub{font-size:13px;color:var(--text-muted);line-height:1.6;margin-bottom:14px;text-align:center}.ing-media{border-radius:12px;overflow:hidden;margin-bottom:14px;background:#f3f4f6;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:12px}.ing-media img{width:100%;height:100%;object-fit:cover}.ing-list{border:1px solid var(--border);border-radius:12px;overflow:hidden}.ing-item{border-bottom:1px solid var(--border)}.ing-item:last-child{border-bottom:none}.ing-hdr{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;cursor:pointer}.ing-name{font-size:14px;font-weight:700;color:var(--navy);display:flex;align-items:center}.ing-tog{width:22px;height:22px;background:var(--green-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--green-dark);transition:transform .2s;flex-shrink:0}.ing-tog.open{transform:rotate(45deg)}.ing-body{display:none;padding:0 14px 12px;font-size:13px;color:var(--text-muted);line-height:1.7}.ing-body.open{display:block}.usage-note{background:var(--green-light);border-radius:10px;padding:12px 14px;margin-top:14px;font-size:13px;line-height:1.6}.ftags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ftag{background:var(--green-light);color:var(--green-dark);font-size:11px;font-weight:600;padding:4px 11px;border-radius:20px}.clinical-section{padding:22px 16px}.ba-img{border-radius:12px;overflow:hidden;aspect-ratio:3/2;background:#e5e7eb;margin-bottom:18px;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:12px}.ba-img img{width:100%;height:100%;object-fit:cover}.stat-probe{font-size:12px;font-weight:600;color:var(--green-dark);margin-bottom:12px}.stat-accordion{display:flex;flex-direction:column;gap:10px}.stat-item{border:1px solid var(--border);border-radius:12px;overflow:hidden}.stat-item.open{border-color:var(--green)}.stat-trigger{width:100%;padding:14px;display:flex;align-items:center;gap:12px;background:#fff;border:none;cursor:pointer;text-align:left}.stat-item.open .stat-trigger{background:var(--green-light)}.stat-bar-wrap{flex:1}.stat-bar-label{font-size:10px;font-weight:700;letter-spacing:.8px;color:var(--text-muted);margin-bottom:5px}.stat-bar-track{height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.stat-bar-fill{height:100%;border-radius:4px;background:var(--green);transition:width .6s ease}.stat-num{font-size:22px;font-weight:900;color:var(--green-dark);min-width:52px;text-align:right}.stat-plus{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--text-muted);flex-shrink:0;transition:transform .2s}.stat-item.open .stat-plus{transform:rotate(45deg);border-color:var(--green)}.stat-body{display:none;padding:0 14px 14px;font-size:13px;color:var(--text-muted);line-height:1.7;background:#fff}.stat-item.open .stat-body{display:block}.stat-ba-img{border-radius:8px;overflow:hidden;margin-top:10px;aspect-ratio:16/9;background:#e5e7eb;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:11px}.stat-ba-img img{width:100%;height:100%;object-fit:cover}.clinical-note{font-size:11px;color:var(--text-muted);line-height:1.6;margin-top:14px;padding:11px;background:#f9fafb;border-radius:8px}.trust-nums{display:flex;justify-content:space-around;padding:14px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:14px 0}.tnum{text-align:center}.tnum-val{font-size:17px;font-weight:800;color:var(--navy)}.tnum-label{font-size:10px;color:var(--text-muted);margin-top:2px}.comp-section{padding:22px 16px;background:#fafafa}.comp-tabs{display:flex;border:1px solid var(--border);border-radius:10px;overflow:hidden;margin-bottom:14px}.ctab{flex:1;padding:10px 8px;font-size:12px;font-weight:600;text-align:center;cursor:pointer;background:#fff;border:none;color:var(--text-muted);transition:all .2s}.ctab.active{background:var(--navy);color:#fff}.comp-table{width:100%;border-collapse:collapse;font-size:12px}.comp-table th{background:var(--navy);color:#fff;padding:9px 8px;text-align:left;font-size:11px;font-weight:700}.comp-table th:last-child{text-align:center}.comp-table td{padding:9px 8px;border-bottom:1px solid var(--border);vertical-align:top;line-height:1.4}.comp-table td:last-child{text-align:center}.comp-table tr:last-child td{border-bottom:none}.pos{color:var(--green);font-weight:600}.neg{color:var(--red)}.comp-note{font-size:13px;color:var(--text-muted);line-height:1.7;margin-top:12px;padding:12px;background:#fff;border-radius:10px;border:1px solid var(--border)}.comp-cta{width:100%;background:var(--navy);color:#fff;border:none;border-radius:10px;padding:14px;font-size:13px;font-weight:700;cursor:pointer;margin-top:12px}.second-cta{padding:16px;border-top:4px solid var(--green)}.faq-section{padding:22px 16px;background:#fafafa}.glet-section{padding:22px 16px}.glet-card{background:var(--navy);color:#fff;border-radius:16px;padding:20px 16px}.glet-label{font-size:10px;font-weight:700;letter-spacing:1.5px;color:var(--green);margin-bottom:7px}.glet-title{font-size:17px;font-weight:800;margin-bottom:12px;line-height:1.3}.glet-body{font-size:13px;line-height:1.8;color:#ffffffd9}.glet-body p{margin-bottom:11px}.glet-sig{font-size:14px;font-weight:700;margin-top:14px}.glet-role{font-size:10px;color:#ffffff80;letter-spacing:.5px;margin-top:2px}.glet-cta{width:100%;background:var(--green);color:#fff;border:none;border-radius:10px;padding:14px;font-size:14px;font-weight:700;cursor:pointer;margin-top:14px}.glet-sub{font-size:11px;color:#fff6;text-align:center;margin-top:7px}.cred-section{padding:16px;background:#f9fafb;border-top:1px solid var(--border)}.cred-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.cred-org{font-size:9px;font-weight:700;letter-spacing:1.2px;color:var(--green-dark)}.cred-desc{font-size:11px;color:var(--text-muted);line-height:1.4;margin-top:2px}.footer-stats-row{display:flex;gap:0;border-top:1px solid var(--border);padding-top:10px;margin-bottom:8px;flex-wrap:wrap;gap:4px 0}.fstat{font-size:11px;color:var(--text-muted);display:flex;align-items:center;gap:4px;width:100%}.fstat:before{content:"\2713";color:var(--green);font-weight:700}.footer-tagline{font-size:11px;color:var(--text-muted);font-style:italic;margin-top:6px}.copyright{font-size:10px;color:#9ca3af;margin-top:8px}.float-cta{position:fixed;bottom:16px;right:16px;background:var(--navy);color:#fff;border:none;border-radius:30px;padding:10px 15px;font-size:12px;font-weight:700;cursor:pointer;box-shadow:0 4px 16px #00000040;display:flex;align-items:center;gap:6px;z-index:100}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:200;display:flex;align-items:flex-end;justify-content:center}.modal-overlay.hidden{display:none}.modal-sheet{background:#fff;border-radius:20px 20px 0 0;width:100%;max-width:390px;max-height:90vh;overflow-y:auto;padding:0 0 32px}.modal-handle{width:36px;height:4px;background:#e5e7eb;border-radius:2px;margin:12px auto 0}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px}.modal-title{font-size:16px;font-weight:800;color:var(--navy)}.modal-close{background:none;border:none;font-size:22px;color:var(--text-muted);cursor:pointer;line-height:1}.clin-modal-card{padding:14px 16px;border-bottom:1px solid var(--border)}.clin-modal-card:last-child{border-bottom:none}.clin-modal-header{display:flex;gap:12px;align-items:flex-start;margin-bottom:10px}.clin-modal-avatar{width:50px;height:50px;border-radius:50%;background:#e5e7eb;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:var(--green-dark)}.clin-modal-name{font-size:14px;font-weight:700}.clin-modal-role{font-size:11px;color:var(--text-muted);line-height:1.4}.clin-modal-quote{font-size:13px;color:var(--text);font-style:italic;line-height:1.6}.clin-modal-quote:before{content:'"'}.clin-modal-quote:after{content:'"'}.tp-row{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 4px;cursor:pointer}.tp-stars-wrap{display:flex;align-items:center;gap:7px}.tp-score{font-size:14px;font-weight:700;color:#181b1d}.tp-label{font-size:13px;font-weight:600;color:#181b1d}.tp-logo-wrap{display:flex;align-items:center;gap:5px}.tp-count{font-size:12px;color:#5a6472}.tp-tap{padding:0 16px 6px;color:#00875a;font-size:13px;font-weight:500;text-decoration:underline;cursor:pointer}.payment-icons{display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 0 2px;flex-wrap:wrap}.pay-icon{height:20px;border-radius:3px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;background:#fff;padding:1px 5px}.hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/misohair-ampolla-pdp.css.map */
