.rc-kick{display:inline-flex;align-items:center;gap:6px;background:#e9f8ec;color:#0e7f2d;font:700 12px/1 var(--rc-head);letter-spacing:.14em;text-transform:uppercase;padding:7px 14px;border-radius:99px;margin:0 0 10px}.rc-kick.dk{background:#3ddc3c1f;color:#7dff7a;border:1px solid rgba(61,220,60,.35)}.rc-sec.rc-vids,.rc-sec.rc-rw,.rc-sec.rc-how,.rc-sec.rc-spots,.rc-sec.rc-incl,.rc-sec.rc-faq{padding:clamp(34px,4.4vw,56px) 0}.rc-sec.rc-vids .rc-h2,.rc-sec.rc-rw .rc-h2,.rc-sec.rc-how .rc-h2,.rc-sec.rc-spots .rc-h2,.rc-sec.rc-faq .rc-h2{font-size:clamp(26px,3.6vw,40px);line-height:1.1;margin:0 0 6px}.rc-sec.rc-vids .rc-sub,.rc-sec.rc-rw .rc-sub,.rc-sec.rc-how .rc-sub,.rc-sec.rc-spots .rc-sub{max-width:640px;margin:0 auto 24px;font-size:clamp(14px,1.6vw,16px);opacity:1;color:#4f6156}.rc-sec.rc-vids{background:radial-gradient(900px 380px at 50% 0%,#14522a,#14522a00 70%),linear-gradient(180deg,#06190d,#0a2412);color:#fff}.rc-sec.rc-vids .rc-h2{color:#fff}.rc-sec.rc-vids .rc-h2 span{color:#3ddc3c}.rc-sec.rc-vids .rc-sub{color:#cfe0d2}.rc-sec.rc-vids .rc-vid-grid{gap:18px;max-width:1080px}.rc-sec.rc-vids .rc-vid{position:relative;background:#0d2d17;border:1px solid rgba(125,255,122,.18);border-radius:20px;box-shadow:0 18px 40px #00000059;transition:transform .25s,box-shadow .25s}.rc-sec.rc-vids .rc-vid:hover{transform:translateY(-4px);box-shadow:0 24px 48px #00000073,0 0 0 2px #3ddc3c8c}.rc-sec.rc-vids .rc-vid-media{aspect-ratio:4/5;max-height:none}.rc-sec.rc-vids .rc-vid-media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:58%;background:linear-gradient(180deg,#04100a00,#04100af0);z-index:1;pointer-events:none}.rc-sec.rc-vids .rc-vid-body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:16px;pointer-events:none}.rc-sec.rc-vids .rc-vid-body h3{color:#fff;font-size:18px;margin:0 0 5px;text-shadow:0 2px 10px rgba(0,0,0,.4)}.rc-sec.rc-vids .rc-vid-body p{color:#d6e6d9;font-size:13px;line-height:1.45}.rc-sec.rc-vids .rc-vid-n{background:linear-gradient(135deg,#3ddc3c,#0e8a32);padding:7px 12px;top:14px;left:14px}.rc-sec.rc-vids .rc-vid-btn{top:12px;bottom:auto;right:12px}.rc-vid-cta{display:flex;align-items:center;justify-content:space-between;gap:18px 28px;max-width:1080px;margin:26px auto 0;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#3ddc3c,#ffd54a 45%,#13a53b) border-box;border:2.5px solid transparent;border-radius:22px;padding:18px 22px;color:#10211a;box-shadow:0 22px 48px #00000059}.rc-vid-cta-l{display:flex;align-items:center;gap:16px;min-width:0}.rc-vid-cta-img{width:84px;height:84px;flex:none;border-radius:16px;background:#f1f6ef;overflow:hidden;display:grid;place-items:center}.rc-vid-cta-img img{width:100%;height:100%;object-fit:contain;display:block}.rc-vid-cta-h{display:block;font:800 clamp(17px,2vw,21px)/1.2 var(--rc-head);color:#0b2f16;margin-bottom:6px}.rc-vid-cta-p{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.rc-vid-cta-p s{color:#8a958d;font-weight:600;font-size:15px;text-decoration-color:#e0202e;text-decoration-thickness:2px}.rc-vid-cta-p strong{font:800 26px/1 var(--rc-head);background:linear-gradient(180deg,#22d04f,#0b7a2a);-webkit-background-clip:text;background-clip:text;color:transparent}.rc-vid-cta .rc-off{background:linear-gradient(135deg,#e0202e,#ff5a1f);border-radius:8px;font-size:12px;padding:4px 8px}.rc-vid-cta-up{display:inline-block;margin-top:7px;font-size:13px;font-weight:700;color:#8a6200;text-decoration:none;background:#fff8dc;border:1px dashed #e0a800;border-radius:99px;padding:4px 11px}.rc-vid-cta-up:hover{background:#fff1bf;color:#5a4300}.rc-vid-cta-r{flex:none;width:min(340px,100%)}.rc-vid-cta .rc-btn{background:linear-gradient(135deg,#22d04f,#0e8a32);border-radius:14px;box-shadow:0 10px 22px #13a53b66,inset 0 -3px #00000026;min-height:54px}.rc-vid-cta-t{display:flex;justify-content:center;gap:6px 14px;flex-wrap:wrap;margin-top:8px;font-size:12px;font-weight:600;color:#4f6156}.rc-vid-cta-t span{display:inline-flex;align-items:center;gap:5px}.rc-vid-cta-t .rc-ico{color:#13a53b;font-size:15px}@media(max-width:899px){.rc-sec.rc-vids .rc-vid{flex:0 0 74%}.rc-vid-cta{flex-direction:column;align-items:stretch;text-align:left}.rc-vid-cta-r{width:100%}}@media(max-width:480px){.rc-vid-cta{padding:16px}.rc-vid-cta-img{width:68px;height:68px}}.rc-sec.rc-rw{background:linear-gradient(180deg,#f2f8f0,#fff)}.rc-sec.rc-rw .rc-rw-grid{grid-template-columns:290px minmax(0,1fr);gap:22px}.rc-sec.rc-rw .rc-rw-sum{background:radial-gradient(260px 160px at 90% 0%,#3ddc3c40,#3ddc3c00),linear-gradient(160deg,#0b2f16,#0e4a22);border:0;border-radius:22px;color:#fff;padding:24px;box-shadow:0 20px 44px #0b2f1647}.rc-sec.rc-rw .rc-rw-avg b{color:#fff;font-size:58px}.rc-sec.rc-rw .rc-rw-avg span{color:#b9cfbd}.rc-sec.rc-rw .rc-rw-sum .rc-stars-bg{color:#ffffff38}.rc-sec.rc-rw .rc-rw-sum .rc-stars-fg{color:#ffc928}.rc-sec.rc-rw .rc-rw-based{color:#cfe0d2}.rc-sec.rc-rw .rc-rw-bars li{color:#e6efe7}.rc-sec.rc-rw .rc-rw-bars i{background:#ffffff24}.rc-sec.rc-rw .rc-rw-bars em{background:linear-gradient(90deg,#ffd54a,#ffb400)}.rc-sec.rc-rw .rc-rw-bars li span:last-child{color:#b9cfbd}.rc-sec.rc-rw .rc-rw-sum .rc-btn{background:linear-gradient(135deg,#3ddc3c,#13a53b);border-radius:14px;box-shadow:0 10px 22px #00000040}.rc-sec.rc-rw .rc-rw-note{color:#9db8a2}.rc-sec.rc-rw .rc-rw-list{gap:14px}.rc-sec.rc-rw .rc-rw-card{position:relative;border:1px solid #e3ebe1;border-radius:18px;padding:18px 18px 16px;box-shadow:0 8px 22px #0b2f160f;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden}.rc-sec.rc-rw .rc-rw-card:before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:linear-gradient(90deg,#3ddc3c,#ffd54a)}.rc-sec.rc-rw .rc-rw-card:after{content:"\201d";position:absolute;right:14px;bottom:-14px;font:800 92px/1 Georgia,serif;color:#e6f5e8;pointer-events:none}.rc-sec.rc-rw .rc-rw-card:hover{transform:translateY(-3px);border-color:#bfe6c6;box-shadow:0 16px 32px #0b2f161f}.rc-sec.rc-rw .rc-rw-card h3{font-size:16px;font-weight:800}.rc-sec.rc-rw .rc-rw-card p{font-size:14.5px;color:#26352b}.rc-sec.rc-rw .rc-rw-by{position:relative;z-index:1}.rc-sec.rc-rw .rc-rw-av{background:linear-gradient(135deg,#22d04f,#0e8a32);color:#fff;width:40px;height:40px;box-shadow:0 4px 10px #13a53b59}.rc-sec.rc-rw .rc-rw-more{border:0;background:linear-gradient(135deg,#0b2f16,#14522a);color:#fff;border-radius:99px;padding:13px 28px;box-shadow:0 10px 22px #0b2f1640}.rc-sec.rc-rw .rc-rw-more:hover{background:#13a53b}@media(max-width:899px){.rc-sec.rc-rw .rc-rw-grid{grid-template-columns:1fr}}.rc-sec.rc-how{background:radial-gradient(900px 380px at 50% 0%,#14522a,#14522a00 70%),linear-gradient(180deg,#06190d,#0a2412)}.rc-sec.rc-how .rc-sub{color:#cfe0d2}.rc-sec.rc-how .rc-steps{gap:16px}.rc-sec.rc-how .rc-step{position:relative;background:linear-gradient(180deg,#0f3119,#0a2412);border:1px solid rgba(125,255,122,.16);border-radius:20px;transition:transform .25s,border-color .25s,box-shadow .25s}.rc-sec.rc-how .rc-step:hover{transform:translateY(-4px);border-color:#3ddc3c99;box-shadow:0 18px 36px #00000059}.rc-sec.rc-how .rc-step-img{aspect-ratio:4/3;overflow:hidden}.rc-sec.rc-how .rc-step-img img{transition:transform .5s}.rc-sec.rc-how .rc-step:hover .rc-step-img img{transform:scale(1.06)}.rc-sec.rc-how .rc-step-img:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(180deg,#0a241200,#0f3119);pointer-events:none}.rc-sec.rc-how .rc-step-n{top:12px;left:12px;width:42px;height:42px;padding:0;display:grid;place-items:center;border-radius:50%;font-size:15px;background:linear-gradient(135deg,#3ddc3c,#0e8a32);box-shadow:0 0 0 4px #06190d8c,0 6px 14px #00000059}.rc-sec.rc-how .rc-step h3{font-size:17px;font-weight:800;padding:12px 16px 5px}.rc-sec.rc-how .rc-step p{padding:0 16px 18px;font-size:13.5px;line-height:1.5;color:#b9cfbd}.rc-sec.rc-spots{background:#fff}.rc-sec.rc-spots .rc-spot-grid{gap:14px}.rc-sec.rc-spots .rc-spot{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 12px 26px #0b2f1624;transition:transform .25s,box-shadow .25s}.rc-sec.rc-spots .rc-spot:hover{transform:translateY(-4px);box-shadow:0 20px 36px #0b2f1638}.rc-sec.rc-spots .rc-spot-img{aspect-ratio:4/5;margin:0;border-radius:0}.rc-sec.rc-spots .rc-spot-img img{transition:transform .5s}.rc-sec.rc-spots .rc-spot:hover .rc-spot-img img{transform:scale(1.07)}.rc-sec.rc-spots .rc-spot:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(180deg,#04100a00,#04100abf);pointer-events:none}.rc-sec.rc-spots .rc-spot b{position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:2;max-width:calc(100% - 16px);background:#fff;color:#0b2f16;padding:7px 13px;border-radius:99px;font-size:12px;font-weight:800;letter-spacing:.04em;line-height:1.2;text-align:center;box-shadow:0 6px 14px #00000040;white-space:nowrap}@media(max-width:560px){.rc-sec.rc-spots .rc-spot b{white-space:normal;font-size:11px;padding:6px 10px}}.rc-sec.rc-incl{background:linear-gradient(180deg,#f2f8f0,#eaf4e8)}.rc-sec.rc-incl .rc-incl-grid{gap:18px;align-items:stretch}.rc-sec.rc-incl .rc-card{border:0;border-radius:22px;padding:clamp(20px,2.6vw,28px);box-shadow:0 16px 36px #0b2f161a}.rc-sec.rc-incl .rc-card h3{display:flex;align-items:center;gap:10px;font-size:clamp(18px,2vw,21px);margin-bottom:16px}.rc-sec.rc-incl .rc-card h3:before{content:"";width:6px;height:24px;border-radius:3px;background:linear-gradient(#3ddc3c,#0e8a32);flex:none}.rc-sec.rc-incl .rc-incl-in img{border-radius:16px}.rc-sec.rc-incl .rc-list{gap:9px}.rc-sec.rc-incl .rc-list li{background:#f4faf3;border:1px solid #e1efdf;border-radius:12px;padding:10px 12px;font-size:14.5px}.rc-sec.rc-incl .rc-list .rc-ico{background:linear-gradient(135deg,#22d04f,#0e8a32)}.rc-sec.rc-incl .rc-card:last-child{background:radial-gradient(280px 180px at 100% 0%,#3ddc3c38,#3ddc3c00),linear-gradient(160deg,#0b2f16,#0e4a22);color:#fff;box-shadow:0 20px 44px #0b2f1647}.rc-sec.rc-incl .rc-card:last-child h3{color:#fff}.rc-sec.rc-incl .rc-safety li{background:#ffffff0f;border-color:#ffffff1f;color:#e6efe7}.rc-sec.rc-incl .rc-safety .rc-ico{background:#3ddc3c29;color:#7dff7a;border:0;border-radius:10px;padding:6px}.rc-sec.rc-faq{background:#fff}.rc-sec.rc-faq .rc-faq-grid{gap:26px}.rc-sec.rc-faq .rc-h2{margin-bottom:18px}.rc-sec.rc-faq details{background:#fff;border:1.5px solid #e3ebe1;border-radius:14px;margin-bottom:10px;box-shadow:0 4px 12px #0b2f160a;transition:border-color .2s,box-shadow .2s}.rc-sec.rc-faq details:hover{border-color:#bfe6c6}.rc-sec.rc-faq details[open]{border-color:#13a53b;box-shadow:0 12px 26px #13a53b1f}.rc-sec.rc-faq summary{padding:15px 16px 15px 18px;font-family:var(--rc-head);font-weight:600;font-size:15px;color:#0b2f16}.rc-sec.rc-faq summary .rc-ico{width:30px;height:30px;padding:7px;border-radius:50%;background:#e9f8ec;color:#0e7f2d;box-sizing:border-box;transition:transform .2s,background .2s}.rc-sec.rc-faq details[open] summary .rc-ico{background:#13a53b;color:#fff}.rc-sec.rc-faq .rc-ans{padding:0 18px 18px;font-size:14.5px;line-height:1.6}.rc-sec.rc-faq .rc-final{position:sticky;top:20px;overflow:visible;background:linear-gradient(160deg,#f6fcf4,#fff) padding-box,linear-gradient(135deg,#3ddc3c,#ffd54a 45%,#13a53b) border-box;border:2.5px solid transparent;border-radius:22px;padding:32px 22px 22px;box-shadow:0 20px 44px #0b2f1624;margin-top:14px}.rc-final-rib{position:absolute;top:-15px;left:50%;transform:translate(-50%);background:linear-gradient(90deg,#e0202e,#ff5a1f);color:#fff;font:800 12px/1 var(--rc-head);letter-spacing:.12em;text-transform:uppercase;padding:9px 18px;border-radius:99px;white-space:nowrap;box-shadow:0 6px 16px #e0202e66;z-index:2}.rc-sec.rc-faq .rc-final-img{margin:-32px -22px 16px;border-radius:19px 19px 0 0;overflow:hidden}.rc-sec.rc-faq .rc-final h3{font-size:clamp(22px,2.6vw,28px);color:#0b2f16}.rc-sec.rc-faq .rc-final h3 span{background:linear-gradient(180deg,#22d04f,#0b7a2a);-webkit-background-clip:text;background-clip:text;color:transparent}.rc-sec.rc-faq .rc-final .rc-btn{background:linear-gradient(135deg,#22d04f,#0e8a32);border-radius:14px;box-shadow:0 10px 22px #13a53b66,inset 0 -3px #00000026}.rc-sec.rc-faq .rc-final .rc-trust{justify-content:center;font-weight:600}.rc-sec.rc-faq .rc-final .rc-trust .rc-ico{color:#13a53b;font-size:20px}@media(max-width:899px){.rc-sec.rc-faq .rc-final{position:static}}@media(prefers-reduced-motion:reduce){.rc-sec.rc-vids .rc-vid,.rc-sec.rc-how .rc-step,.rc-sec.rc-spots .rc-spot,.rc-sec.rc-rw .rc-rw-card,.rc-sec .rc-step-img img,.rc-sec .rc-spot-img img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/roachora-polish.css.map */
