*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:12px}body{margin:0;background:#fae7ef;color:#3c1025;font-family:Arial,Helvetica,sans-serif}.landing{width:100%;max-width:750px;margin:0 auto;background:#fff9fb;box-shadow:0 0 50px #8b124b12}.top-strip{background:#24101c;color:#fff;text-align:center;font-size:10px;font-weight:700;letter-spacing:.06em;padding:11px 6px;line-height:1.5}.image-block{margin:0;padding:0;position:relative}.image-block img{display:block;width:100%;height:auto}.hero-link{position:absolute;right:1.5%;top:79%;width:43%;height:10%;border-radius:12px}.hero-link:focus-visible{outline:4px solid #0c0;outline-offset:2px}.cta-row{padding:7px 9px;background:#fff4f9;border-top:3px solid #e81770;border-bottom:3px solid #e81770}.cta{display:flex;align-items:center;justify-content:center;gap:20px;min-height:58px;width:100%;padding:8px 16px;text-align:center;color:#151015;background:linear-gradient(#50f51a,#20d605);border:2px solid #56123b;border-radius:30px;text-decoration:none;box-shadow:0 3px #66113d25}.cta strong{display:block;font-size:18px;line-height:1.2}.cta small{display:block;font-size:10px;margin-top:3px}.cart{font-size:21px}.video-block{background:#21151a;position:relative}.video-block video{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center 35%;background:#21151a}footer{text-align:center;padding:32px 18px 100px;background:#fff4f8;border-top:2px solid #e81770}footer p{font-size:10px;line-height:1.7;margin:8px 0;color:#775568}.footer-brand{font-family:Georgia,serif;font-size:25px;color:#3c1025;line-height:1.2}.footer-brand span{display:block;font-family:Arial,sans-serif;font-size:8px;letter-spacing:.3em}footer a{display:inline-block;margin-top:12px;font-size:11px;color:#95134d}.sticky-cta{position:fixed;z-index:10;bottom:10px;left:50%;transform:translate(-50%);width:calc(100% - 24px);max-width:726px;display:flex;justify-content:space-between;align-items:center;gap:8px;border-radius:30px;border:2px solid #571135;background:linear-gradient(#50f51a,#20d605);color:#151015;text-decoration:none;padding:13px 20px;box-shadow:0 4px 18px #3c102543;font-size:13px;font-weight:800}.sticky-cta small{font-size:10px;font-weight:600}.sticky-cta[hidden]{display:none}.cta:hover,.sticky-cta:hover{filter:brightness(1.04)}a:focus-visible{outline:3px solid #56123b;outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:fixed;top:-100px;left:15px;padding:10px;background:#fff;z-index:100}.skip:focus{top:10px}@media(max-width:500px){.top-strip{font-size:8px;padding:8px 4px}.cta-row{padding:5px 6px}.cta{min-height:48px;gap:16px;padding:7px 12px}.cta strong{font-size:14px}.cta small{font-size:9px}.cart{font-size:18px}.sticky-cta{padding:11px 12px;font-size:11px;bottom:max(8px,env(safe-area-inset-bottom))}.sticky-cta small{font-size:9px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cta-row{background:linear-gradient(180deg,#fff1f7,#f4c6da);padding:12px 18px;border:0}.cta{border:1px solid #d8aa56;border-radius:10px;background:linear-gradient(120deg,#e81770,#b60d51);color:#fff;box-shadow:0 4px #8b124b,0 8px 18px #8b124b30;animation:sakura-heartbeat 3.6s ease-in-out infinite;transform-origin:center}.cta .cart{font-size:0}.cta .cart:after{content:"\1f6d2";font-size:21px}.cta strong{font-size:17px}.cta small{color:#ffe8ac}.sticky-cta{background:linear-gradient(120deg,#e81770,#ae0d4f);border:1px solid #d8aa56;border-radius:10px;color:#fff;animation:sakura-floating-heartbeat 3.6s ease-in-out infinite;box-shadow:0 4px #8b124b,0 8px 22px #8b124b40}.sticky-cta small{color:#ffe8ac}.hero-link{animation:sakura-halo 3.6s ease-in-out infinite}.demo-gif{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.video-block{line-height:0}.featured-reviews{padding:30px 22px 24px;background:linear-gradient(125deg,#54102f,#8b124b 70%,#5b0d31);color:#fff;border-bottom:6px solid #dca746}.review-title>span{font-size:17px;font-weight:700;letter-spacing:.04em;color:#ffc9df}.review-title h2{font-size:clamp(31px,6vw,51px);margin:12px 0;line-height:1.03;letter-spacing:-.04em}.review-title h2 em{font-style:normal;color:#ffd99d}.review-title>p{font-size:13px;color:#f0d9e4;margin:0 0 23px}.featured-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.review-card{min-width:0}.featured-card{border-radius:13px;overflow:hidden;background:#fff8fb;color:#331623;box-shadow:0 6px 17px #30051925}.featured-card>img{display:block;width:100%;aspect-ratio:1.42;object-fit:cover;object-position:center 22%;border-bottom:4px solid #e81770}.review-body{padding:15px 16px 20px}.review-body header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px}.review-person h3{font-size:16px;line-height:1.2;margin:0}.review-person p{font-size:12px;color:#7c6471;margin:5px 0 0;line-height:1.4}.review-stars{display:inline-block;color:#d89a24;white-space:nowrap;font-size:19px;letter-spacing:-1px;line-height:1.3}.review-stars i{font-style:normal;color:#dccdd5}.review-card blockquote{font-size:15px;line-height:1.6;margin:16px 0 0;overflow-wrap:anywhere}.all-reviews{padding:36px 25px;background:#fff8fb}.review-eyebrow{color:#a51652;font-size:10px;letter-spacing:.08em;font-weight:800}.review-heading{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}.review-heading h2{font-size:36px;margin:12px 0;line-height:1.04;letter-spacing:-.035em;color:#6e103d}.review-heading>div>p{font-size:12px;line-height:1.5;color:#7b6571;margin:0}.review-score{text-align:center;min-width:125px}.review-score>strong{display:block;color:#a51652;font-size:50px;letter-spacing:-.04em;line-height:1.2}.review-score small{font-size:18px;letter-spacing:0;color:#7b6571}.review-score p{font-size:10px;max-width:140px;margin:7px 0 0;color:#7b6571}.average-stars{position:relative;font-size:22px;letter-spacing:0}.average-stars>span{color:#dccdd5}.average-stars>b{position:absolute;top:0;left:0;overflow:hidden;font-weight:400;color:#d89a24}.review-tools{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:24px 0;align-items:center}.rating-row{display:grid;grid-template-columns:27px 1fr 20px;align-items:center;gap:8px;font-size:11px;margin:8px 0}.rating-track{height:7px;background:#f1dfe8;border-radius:5px;overflow:hidden}.rating-track i{display:block;background:#d71765;height:100%;border-radius:5px}.rating-row b{font-size:10px}.review-tools label{display:flex;flex-direction:column;font-size:11px;gap:8px;font-weight:700}.review-tools select{width:100%;padding:12px 8px;border:1px solid #e5bfce;border-radius:6px;background:#fff;color:#53152f;font-size:12px}.review-count{font-size:10px;line-height:1.5;color:#7b6571;margin:17px 0}.additional-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.additional-card{border:1px solid #ebd6e0;border-radius:10px;padding:15px;background:#fff}.additional-card header{display:flex;gap:10px;align-items:center;margin-bottom:10px}.additional-card header img{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none}.additional-card[data-review-id="9"] header img,.additional-card[data-review-id="10"] header img,.additional-card[data-review-id="11"] header img{object-fit:contain;background:#f4e7ee}.additional-card h3{font-size:13px}.additional-card .review-person p{font-size:10px}.additional-card blockquote{font-size:12px;line-height:1.6;margin-top:10px}.additional-card .review-stars{font-size:15px}.more-reviews{display:block;margin:25px auto 0;padding:13px 25px;border:1px solid #b51356;border-radius:6px;background:#fff;color:#a51652;font-size:13px;font-weight:700;cursor:pointer}.more-reviews:hover{background:#fff0f7}.reviews-empty{font-size:13px;color:#7b6571}.review-card[hidden],.more-reviews[hidden],.reviews-empty[hidden]{display:none!important}select:focus-visible,button:focus-visible{outline:3px solid #d89a24;outline-offset:3px}@keyframes sakura-heartbeat{0%,62%,to{transform:scale(1)}68%{transform:scale(1.025)}74%{transform:scale(1)}80%{transform:scale(1.018)}87%{transform:scale(1)}}@keyframes sakura-floating-heartbeat{0%,62%,to{transform:translate(-50%) scale(1)}68%{transform:translate(-50%) scale(1.018)}74%{transform:translate(-50%) scale(1)}80%{transform:translate(-50%) scale(1.012)}87%{transform:translate(-50%) scale(1)}}@keyframes sakura-halo{0%,62%,to{box-shadow:0 0 #e8177000}72%{box-shadow:0 0 0 5px #e8177055}88%{box-shadow:0 0 0 12px #e8177000}}@media(max-width:480px){.cta-row{padding:10px 16px 13px}.cta strong{font-size:14px}.cta small{font-size:9px}.sticky-cta{padding:12px 11px;font-size:10px}.sticky-cta small{font-size:8px}.featured-reviews{padding:24px 12px 18px}.review-title>span{font-size:13px}.review-title h2{font-size:33px;margin:10px 0}.review-title>p{font-size:10px;margin-bottom:18px}.featured-grid{gap:12px 9px}.review-body{padding:11px 10px 15px}.review-person h3{font-size:13px}.review-person p{font-size:10px}.review-stars{font-size:15px}.review-card blockquote{font-size:12px;line-height:1.6;margin-top:12px}.all-reviews{padding:28px 16px}.review-heading{gap:12px}.review-heading h2{font-size:26px}.review-heading>div>p{font-size:10px}.review-eyebrow{font-size:8px}.review-score{min-width:95px}.review-score>strong{font-size:39px}.review-score small{font-size:14px}.review-score>.review-stars{font-size:18px}.review-score p{font-size:8px;max-width:95px}.review-tools{gap:15px}.additional-grid{grid-template-columns:1fr}.additional-card{padding:15px}.additional-card h3{font-size:14px}.additional-card blockquote{font-size:12px}.review-tools select{font-size:10px;padding:12px 5px}}.skip{top:0;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.skip:focus{clip-path:none;width:auto;height:auto;top:10px;overflow:visible}.cta{background:linear-gradient(115deg,#fff375,#ffd527 58%,#ffbf00);color:#351024;border:2px solid #fff5b2;box-shadow:0 5px #98214d,0 9px 20px #6b123944;animation:sakura-jump 3s ease-in-out infinite}.cta small{color:#5a2638;font-weight:600}.cta .cart:after{content:none}.cart svg{display:block;width:23px;height:23px;color:#351024}.sticky-cta{background:linear-gradient(115deg,#fff375,#ffd527 58%,#ffbf00);border:2px solid #fff5b2;color:#351024;box-shadow:0 4px #98214d,0 8px 22px #6b123955;animation:sakura-sticky-jump 3s ease-in-out infinite}.sticky-cta small{color:#5a2638}.hero-link{animation:sakura-halo 3s ease-in-out infinite}.video-block{position:relative;line-height:0;background:#241b20}.demo-hd{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.animation-toggle{position:absolute;right:12px;top:12px;width:34px;height:34px;border:1px solid #ffffff99;border-radius:50%;background:#35102499;color:#fff;font-size:16px;line-height:1;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes sakura-jump{0%,5%,26%,to{transform:translateY(0)}12%{transform:translateY(-10px)}17%{transform:translateY(0)}21%{transform:translateY(-4px)}}@keyframes sakura-sticky-jump{0%,5%,26%,to{transform:translate(-50%)}12%{transform:translate(-50%,-9px)}17%{transform:translate(-50%)}21%{transform:translate(-50%,-3px)}}@media(prefers-reduced-motion:reduce){.cta,.sticky-cta,.hero-link{animation:none!important}}.sakura-native-hook,.sakura-page #_rsi-cod-form-sticky,.sakura-page ._rsi-cod-form-sticky-btn{display:none!important}.sakura-offer-hit{position:absolute;left:6%;width:88%;height:22%;background:transparent;border:0;cursor:pointer;border-radius:12px}.sakura-offer-hit-1{top:21%}.sakura-offer-hit-2{top:46%}.sakura-offer-hit-3{top:71%}.sakura-offer-hit:focus-visible{outline:4px solid #641232;outline-offset:2px}.sakura-page #_rsi-cod-form-modal-form{--sakura-accent:#e81770}.sakura-page #_rsi-cod-form-modal-form ._rsi-quantity-offers-offer-container[data-offer-pos="1"]{border-color:#e81770!important}body.sakura-modal-open .sticky-cta{display:none!important}.sakura-offer-hit{top:25.5%;width:30%;height:58.5%}.sakura-offer-hit-1{left:1.5%}.sakura-offer-hit-2{left:34.5%}.sakura-offer-hit-3{left:67%}.sakura-page #_rsi-buy-now-button-floating,.sakura-page ._rsi-buy-now-button-floating{display:none!important}.sakura-page .sticky-cta{justify-content:center;text-align:center;min-height:66px;padding:18px 22px;font-size:clamp(16px,3.6vw,20px);line-height:1.25;gap:0;bottom:max(12px,env(safe-area-inset-bottom));z-index:30}.sakura-page .sticky-cta>span{display:block;width:100%;text-align:center}.sakura-page .cta-row{position:relative;isolation:isolate;background:none;border:0;--sakura-edge-top:linear-gradient(90deg,#fde8ee 5%,#fdeff3 20%,#fdf1f4 50%,#fff1f3 80%,#fdedf3 95%);--sakura-edge-bottom:linear-gradient(90deg,#c6d4ed 5%,#c9cdd6 20%,#c5c4c8 50%,#eac9cd 80%,#e2c7ca 95%)}.sakura-page .cta-row:before,.sakura-page .cta-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.sakura-page .cta-row:before{background:var(--sakura-edge-top)}.sakura-page .cta-row:after{background:var(--sakura-edge-bottom);-webkit-mask-image:linear-gradient(180deg,transparent,#000);mask-image:linear-gradient(180deg,transparent,#000)}.sakura-page #comparativo+.cta-row{--sakura-edge-top:linear-gradient(90deg,#99173d 5%,#fa509f 20%,#a44b63 50%,#301b1b 80%,#281212 95%);--sakura-edge-bottom:linear-gradient(90deg,#fcd1de 5%,#f4c6cd 20%,#fde7e7 50%,#f2a2a2 80%,#a81a4a 95%)}.sakura-page #preguntas+.cta-row{--sakura-edge-top:linear-gradient(90deg,#81112a 5%,#a11940 20%,#ae204d 50%,#8b1434 80%,#6b0b20 95%);--sakura-edge-bottom:linear-gradient(125deg,#54102f,#8b124b 70%,#5b0d31)}.sakura-page #combos+.cta-row{--sakura-edge-top:linear-gradient(90deg,#a71837 5%,#cf2159 20%,#c32058 50%,#ae193c 80%,#e02d69 95%);--sakura-edge-bottom:linear-gradient(#fff8fb,#fff8fb)}@media(max-width:500px){.sakura-page .sticky-cta{min-height:64px;padding:17px 14px;font-size:16px;width:calc(100% - 24px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/logy-sakura-mexico-landing.css.map */
