.pelo-salon-landing{--pink-50:#fff5f9;--pink-100:#fde7f0;--pink-200:#f9cfe0;--magenta:#c2185b;--magenta-d:#9c0f47;--magenta-l:#e0457f;--ink:#2a1420;--muted:#6f5563;--line:#f1d6e2;--ok:#1f9d55;--gold:#f5b301;--white:#fff;--radius:16px;--shadow:0 8px 28px rgba(156,15,71,.12)}.pelo-salon-landing,.pelo-salon-landing *{box-sizing:border-box;margin:0;padding:0}.pelo-salon-landing{font-family:Poppins,system-ui,sans-serif;color:var(--ink);background:var(--white);line-height:1.55;font-size:16px;padding-bottom:84px}.pelo-salon-landing img{max-width:100%;display:block}.pelo-salon-landing .wrap{max-width:1120px;margin:0 auto;padding:0 16px}.pelo-salon-landing h1,.pelo-salon-landing h2,.pelo-salon-landing h3{line-height:1.2}.pelo-salon-landing h2{font-size:clamp(1.5rem,5vw,2.2rem);text-align:center;margin-bottom:.6em}.pelo-salon-landing h2 em{font-style:normal;color:var(--magenta)}.pelo-salon-landing .sub{color:var(--muted);text-align:center;max-width:640px;margin:0 auto 28px}.pelo-salon-landing section{padding:56px 0}.pelo-salon-landing .alt{background:var(--pink-50)}.pelo-salon-landing .pending{background:#fff3cd;color:#7a5a00;border:1px dashed #d4a300;border-radius:6px;padding:0 6px;font-size:.85em;font-weight:600}.pelo-salon-landing .banner{background:var(--magenta-d);color:#fff;text-align:center;font-size:.85rem;padding:8px 12px;font-weight:500}.pelo-salon-landing .banner b{color:#ffd6e7}.pelo-salon-landing header{display:flex;justify-content:center;padding:12px 0;border-bottom:1px solid var(--line)}.pelo-salon-landing .logo{font-weight:800;letter-spacing:.08em;color:var(--magenta-d);text-transform:uppercase}.pelo-salon-landing .atf{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding:20px 16px 40px}.pelo-salon-landing .atf>*,.pelo-salon-landing .mech>*,.pelo-salon-landing .kit>*,.pelo-salon-landing .final .box>*{min-width:0}@media(min-width:900px){.pelo-salon-landing .atf{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;padding-top:36px}}.pelo-salon-landing .gallery .main{border-radius:var(--radius);overflow:hidden;background:var(--pink-100);aspect-ratio:1}.pelo-salon-landing .gallery .main img{width:100%;height:100%;object-fit:cover}.pelo-salon-landing .thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;padding-bottom:4px}.pelo-salon-landing .thumbs button{flex:0 0 64px;height:64px;border-radius:10px;overflow:hidden;border:2px solid transparent;background:var(--pink-100);cursor:pointer;padding:0}.pelo-salon-landing .thumbs button.on{border-color:var(--magenta)}.pelo-salon-landing .thumbs img{width:100%;height:100%;object-fit:cover}.pelo-salon-landing .stars{color:var(--gold);letter-spacing:2px}.pelo-salon-landing .rating{display:flex;align-items:center;gap:8px;font-size:.9rem;color:var(--muted);flex-wrap:wrap}.pelo-salon-landing .atf h1{font-size:clamp(1.7rem,6vw,2.4rem);margin:6px 0 8px}.pelo-salon-landing .atf .lead{color:var(--muted);margin-bottom:14px}.pelo-salon-landing .checks{list-style:none;display:grid;gap:8px;margin-bottom:18px}.pelo-salon-landing .checks li{display:flex;gap:10px;align-items:flex-start}.pelo-salon-landing .checks li:before{content:"\2714";flex:0 0 22px;height:22px;border-radius:50%;background:var(--gold);color:#fff;font-size:.75rem;display:grid;place-items:center;margin-top:2px}.pelo-salon-landing .price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:16px}.pelo-salon-landing .price s{color:var(--muted)}.pelo-salon-landing .price strong{font-size:2rem;color:var(--magenta-d)}.pelo-salon-landing .save{background:var(--ok);color:#fff;font-size:.8rem;font-weight:600;padding:3px 10px;border-radius:99px}.pelo-salon-landing .bundles{display:grid;gap:10px;margin-bottom:14px}.pelo-salon-landing .bundle{position:relative;display:grid;grid-template-columns:22px 56px 1fr auto;gap:12px;align-items:center;border:2px solid var(--line);border-radius:14px;padding:12px;cursor:pointer;background:#fff;transition:.15s}.pelo-salon-landing .bundle:hover{border-color:var(--magenta-l)}.pelo-salon-landing .bundle.on{border-color:var(--magenta);background:var(--pink-50);box-shadow:var(--shadow)}.pelo-salon-landing .bundle input{accent-color:var(--magenta);width:18px;height:18px}.pelo-salon-landing .bundle img{width:56px;height:56px;border-radius:10px;object-fit:cover;background:var(--pink-100)}.pelo-salon-landing .bundle .n{font-weight:600}.pelo-salon-landing .bundle .u{font-size:.8rem;color:var(--muted)}.pelo-salon-landing .bundle .p{text-align:right}.pelo-salon-landing .bundle .p b{display:block;color:var(--magenta-d)}.pelo-salon-landing .bundle .p s{font-size:.78rem;color:var(--muted)}.pelo-salon-landing .tag{position:absolute;top:-10px;right:12px;background:var(--magenta);color:#fff;font-size:.7rem;font-weight:700;padding:2px 10px;border-radius:99px;letter-spacing:.03em}.pelo-salon-landing .tag.best{background:var(--ok)}.pelo-salon-landing .colors{display:flex;gap:8px;align-items:center;margin-bottom:14px;flex-wrap:wrap;font-size:.9rem}.pelo-salon-landing .colors button{border:2px solid var(--line);background:#fff;border-radius:99px;padding:6px 14px;cursor:pointer;font:inherit;display:flex;gap:6px;align-items:center}.pelo-salon-landing .colors button.on{border-color:var(--magenta)}.pelo-salon-landing .dot{width:14px;height:14px;border-radius:50%}.pelo-salon-landing .gifts{border:2px dashed var(--magenta-l);border-radius:14px;padding:14px;margin-bottom:16px;background:#fff}.pelo-salon-landing .gifts h4{font-size:.95rem;margin-bottom:8px}.pelo-salon-landing .gifts li{list-style:none;display:flex;justify-content:space-between;gap:10px;font-size:.88rem;padding:4px 0}.pelo-salon-landing .gifts li s{color:var(--muted)}.pelo-salon-landing .gifts li b{color:var(--ok)}.pelo-salon-landing .btn{display:block;width:100%;text-align:center;background:linear-gradient(135deg,var(--magenta),var(--magenta-d));color:#fff;border:0;border-radius:14px;padding:17px 18px;font:700 1.05rem Poppins,sans-serif;cursor:pointer;text-decoration:none;box-shadow:0 10px 24px #c2185b59}.pelo-salon-landing .btn small{display:block;font-weight:500;font-size:.78rem;opacity:.9}.pelo-salon-landing .pulse{animation:pulse 2s infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.pelo-salon-landing .pulse{animation:none}}.pelo-salon-landing .badges{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;font-size:.8rem}.pelo-salon-landing .badges div{display:flex;gap:8px;align-items:center;background:var(--pink-50);border-radius:10px;padding:8px 10px}.pelo-salon-landing .ship{font-size:.85rem;color:var(--muted);margin-top:10px;text-align:center}.pelo-salon-landing .steps{display:grid;gap:16px}@media(min-width:800px){.pelo-salon-landing .steps{grid-template-columns:repeat(3,1fr)}}.pelo-salon-landing .step{background:#fff;border-radius:var(--radius);padding:22px;box-shadow:var(--shadow)}.pelo-salon-landing .step .num{width:40px;height:40px;border-radius:50%;background:var(--magenta);color:#fff;font-weight:800;display:grid;place-items:center;margin-bottom:10px}.pelo-salon-landing .step h3{margin-bottom:6px}.pelo-salon-landing .step p{color:var(--muted);font-size:.95rem}.pelo-salon-landing .step p i{color:var(--magenta-d);font-style:normal;font-weight:500}.pelo-salon-landing .banner-img{border-radius:var(--radius);overflow:hidden;margin:28px auto 0;max-width:720px;box-shadow:var(--shadow)}.pelo-salon-landing .note{text-align:center;margin-top:18px;font-weight:600;color:var(--magenta-d)}.pelo-salon-landing .mech{display:grid;gap:24px}@media(min-width:900px){.pelo-salon-landing .mech{grid-template-columns:1fr 1fr}}.pelo-salon-landing .card{background:#fff;border-radius:var(--radius);padding:24px;box-shadow:var(--shadow)}.pelo-salon-landing .card.problem{border-top:5px solid #9aa0a6}.pelo-salon-landing .card.solution{border-top:5px solid var(--magenta)}.pelo-salon-landing .card h3{font-size:1.3rem;margin-bottom:10px}.pelo-salon-landing .card p{margin-bottom:10px}.pelo-salon-landing .src{font-size:.75rem;color:var(--muted)}.pelo-salon-landing .cycle{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center;margin:14px 0;font-size:.8rem;font-weight:600}.pelo-salon-landing .cycle span{background:#eceff1;border-radius:99px;padding:6px 12px}.pelo-salon-landing .cycle i{color:#9aa0a6;font-style:normal}.pelo-salon-landing .benefits{display:grid;gap:14px;margin-top:36px}@media(min-width:700px){.pelo-salon-landing .benefits{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.pelo-salon-landing .benefits{grid-template-columns:repeat(3,1fr)}}.pelo-salon-landing .benefit{display:flex;gap:14px;background:#fff;border-radius:14px;padding:16px;border:1px solid var(--line)}.pelo-salon-landing .benefit .ic{font-size:1.6rem}.pelo-salon-landing .benefit h4{margin-bottom:2px}.pelo-salon-landing .benefit p{font-size:.9rem;color:var(--muted)}.pelo-salon-landing .tbl-wrap{overflow-x:auto;border-radius:var(--radius);box-shadow:var(--shadow);background:#fff}.pelo-salon-landing table{border-collapse:collapse;width:100%;min-width:620px;font-size:.9rem}.pelo-salon-landing th,.pelo-salon-landing td{padding:12px 10px;text-align:center;border-bottom:1px solid var(--line)}.pelo-salon-landing th:first-child,.pelo-salon-landing td:first-child{text-align:left;font-weight:500}.pelo-salon-landing thead th{background:var(--pink-100);font-size:.82rem}.pelo-salon-landing thead th.us{background:var(--magenta);color:#fff}.pelo-salon-landing td.us{background:var(--pink-50);font-weight:700}.pelo-salon-landing .y{color:var(--ok);font-weight:700}.pelo-salon-landing .n{color:#c62828;font-weight:700}.pelo-salon-landing .w{color:#b8860b}.pelo-salon-landing .kit{display:grid;gap:24px;align-items:center}@media(min-width:900px){.pelo-salon-landing .kit{grid-template-columns:1fr 1fr}}.pelo-salon-landing .kit ul{list-style:none;display:grid;gap:8px}.pelo-salon-landing .kit li{background:#fff;border:1px solid var(--line);border-radius:12px;padding:10px 14px}.pelo-salon-landing .specs{font-size:.85rem;color:var(--muted);margin-top:12px}.pelo-salon-landing .rounded{border-radius:var(--radius);box-shadow:var(--shadow)}.pelo-salon-landing .reviews{display:grid;gap:14px}@media(min-width:800px){.pelo-salon-landing .reviews{grid-template-columns:repeat(3,1fr)}}.pelo-salon-landing .review{background:#fff;border-radius:14px;padding:18px;border:1px dashed #d4a300}.pelo-salon-landing .review p{font-size:.92rem;margin:8px 0}.pelo-salon-landing .review .who{font-size:.82rem;color:var(--muted)}.pelo-salon-landing .faq{display:grid;gap:10px;max-width:980px;margin:0 auto}@media(min-width:900px){.pelo-salon-landing .faq{grid-template-columns:1fr 1fr;align-items:start}}.pelo-salon-landing details{background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 16px}.pelo-salon-landing summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:10px}.pelo-salon-landing summary::-webkit-details-marker{display:none}.pelo-salon-landing summary:after{content:"+";color:var(--magenta);font-size:1.3rem;line-height:1}.pelo-salon-landing details[open] summary:after{content:"\2013"}.pelo-salon-landing details p{margin-top:10px;color:var(--muted);font-size:.93rem}.pelo-salon-landing .final{background:linear-gradient(160deg,var(--pink-100),#fff)}.pelo-salon-landing .final .box{display:grid;gap:24px;align-items:center}@media(min-width:900px){.pelo-salon-landing .final .box{grid-template-columns:1fr 1fr}}.pelo-salon-landing .final .cos{font-size:1.02rem;margin-bottom:16px}.pelo-salon-landing footer{background:var(--ink);color:#e8d7df;font-size:.85rem;padding:32px 0 40px}.pelo-salon-landing footer a{color:#ffd6e7}.pelo-salon-landing footer .links{display:flex;flex-wrap:wrap;gap:14px;margin:10px 0}.pelo-salon-landing footer details{background:transparent;border-color:#4a2c3a;color:#e8d7df}.pelo-salon-landing footer details p{color:#cbb3be}.pelo-salon-landing .sticky{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--line);box-shadow:0 -6px 20px #00000014;z-index:50;transform:translateY(110%);transition:transform .25s}.pelo-salon-landing .sticky.show{transform:none}.pelo-salon-landing .sticky .wrap{display:flex;align-items:center;gap:12px;padding-top:10px;padding-bottom:10px}.pelo-salon-landing .sticky img{width:48px;height:48px;border-radius:10px;object-fit:cover}.pelo-salon-landing .sticky .info{flex:1;min-width:0;font-size:.85rem;line-height:1.3}.pelo-salon-landing .sticky .info b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pelo-salon-landing .sticky .info s{color:var(--muted)}.pelo-salon-landing .sticky .info strong{color:var(--magenta-d)}.pelo-salon-landing .sticky .btn{width:auto;padding:12px 18px;font-size:.92rem}.pelo-salon-landing .modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#2a14208c;display:none;align-items:flex-end;justify-content:center;z-index:100}.pelo-salon-landing .modal.open{display:flex}@media(min-width:700px){.pelo-salon-landing .modal{align-items:center}}.pelo-salon-landing .sheet{background:#fff;width:100%;max-width:480px;border-radius:20px 20px 0 0;padding:22px 18px;max-height:92vh;overflow:auto}@media(min-width:700px){.pelo-salon-landing .sheet{border-radius:20px}}.pelo-salon-landing .sheet h3{margin-bottom:4px}.pelo-salon-landing .sheet .sum{background:var(--pink-50);border-radius:10px;padding:10px 12px;font-size:.9rem;margin:10px 0 14px}.pelo-salon-landing .sheet label{display:block;font-size:.82rem;font-weight:600;margin:10px 0 4px}.pelo-salon-landing .sheet input,.pelo-salon-landing .sheet select{width:100%;padding:12px;border:1px solid var(--line);border-radius:10px;font:inherit}.pelo-salon-landing .sheet .close{float:right;background:none;border:0;font-size:1.5rem;cursor:pointer;color:var(--muted)}.pelo-salon-landing .sheet .fine{font-size:.75rem;color:var(--muted);margin-top:10px;text-align:center}body>._rsi-buy-now-button,body>.rsi_buy_now_button,body>#rsi_buy_now_button,body>.rsi-btn-skel,.rsi_floating,.rsi_floating_top,.rsi_floating_bottom{display:none!important}.pelo-salon-landing .cta-form{margin:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/page-pelo-salon.css.map */
