html .kl-hero .kl-price__note{display:none}@media(max-width:599px){html [id$=__kl_hero]{padding-top:12px!important;padding-bottom:36px!important}html [id$=__kl_dolor],html [id$=__kl_compara]{padding-top:56px!important;padding-bottom:56px!important}html [id$=__kl_alivios]{padding-top:48px!important;padding-bottom:40px!important}html [id$=__kl_beneficios]{padding-top:0!important;padding-bottom:40px!important}html [id$=__kl_detalles]{padding-top:0!important;padding-bottom:56px!important}html [id$=__kl_faq]{padding-top:56px!important;padding-bottom:40px!important}html [id$=__kl_cta]{padding-top:8px!important;padding-bottom:40px!important}html .kl-hero__grid{gap:22px}html .kl-hero__copy{gap:16px}html .kl-hero__sub{display:none}html .kl-split{gap:28px}html .kl-head{margin-bottom:28px;gap:10px}html .kl-buyrow{flex-direction:column-reverse;gap:12px}html .kl-buyrow>div{display:flex;flex-direction:column;align-items:center;gap:2px}html .kl-price__now{font-size:32px}html .kl-pains{gap:12px}html .kl-pain{display:grid;grid-template-columns:44px 1fr;column-gap:14px;row-gap:4px;padding:18px;align-items:start}html .kl-pain .kl-ico{grid-row:span 2}html .kl-pain h3{font-size:17px;align-self:center}html .kl-pain p{font-size:14.5px;grid-column:2}html .kl-turn{margin-top:28px}html .kl-feat{padding:14px}html .kl-feats{gap:10px}html .kl-faq summary,html .kl-faq__q{min-height:52px}html [id$=__kl_beneficios] .kl-media{aspect-ratio:1/1!important}html .kl-hero .kl-pill{display:none}html media-gallery slideshow-controls{position:static!important;inset:auto!important;margin-top:10px;justify-content:center}}@media(max-width:749px){html media-gallery slideshow-arrows,html media-gallery slideshow-arrows.mobile\:hidden{display:flex!important;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:space-between;padding:0 6px;pointer-events:none;z-index:3;mix-blend-mode:normal!important}html media-gallery slideshow-arrows .slideshow-control{pointer-events:auto;width:34px!important;height:34px!important;padding:0!important;border-radius:50%;background:#ffffff47!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.55)!important;color:#2e2420!important;box-shadow:none!important;display:flex!important;align-items:center;justify-content:center;opacity:1!important;visibility:visible!important}html media-gallery slideshow-arrows .slideshow-control svg{width:15px;height:15px;filter:drop-shadow(0 0 2px rgba(255,255,255,.9))}}html .product-information p:has(>strong:only-child):not(details p){display:inline-flex;width:fit-content;align-items:center;gap:8px;margin:0;padding:9px 16px 9px 12px;border-radius:999px;background:#fff1e8;border:1.5px solid #b5532f;color:#b5532f;font-size:15px;line-height:1.2;box-shadow:0 8px 18px -12px #b5532fb3}html .product-information p:has(>strong:only-child):not(details p):before{content:"\1f525";font-size:17px;line-height:1;animation:kl-flame 1.8s ease-in-out infinite}html .product-information p:has(>strong:only-child):not(details p) strong{font-weight:800;letter-spacing:.01em}@keyframes kl-flame{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){html .product-information p:has(>strong:only-child):not(details p):before{animation:none}}@media(max-width:599px){html .product-information p:has(>strong:only-child):not(details p){font-size:15.5px;padding:10px 16px 10px 12px}}html:root{--kl-bg: #f3f6f8;--kl-ink: #15212c;--kl-ink-soft: #56646f;--kl-ice: #e2eef2;--kl-ice-2: #edf4f6;--kl-ice-deep: #2b7486;--kl-warm: #e8613c;--kl-warm-2: #fde6dd;--kl-night: #13202b;--kl-line: rgba(21,33,44,.1);--kl-shadow: 0 18px 40px -18px rgba(21,33,44,.28)}html:root,html .color-scheme-1{--color-background: #f3f6f8;--color-background-rgb: 243 246 248;--color-foreground: #15212c;--color-foreground-rgb: 21 33 44;--color-border: #15212c;--color-border-rgb: 21 33 44;--color-input-border: rgb(221 230 234 / 1);--color-input-text: rgb(21 33 44 / 1);--color-primary-button-background: rgb(232 97 60 / 1);--color-primary-button-border: rgb(232 97 60 / 1);--color-primary-button-hover-background: #cf4f2c;--color-primary-button-hover-border: #cf4f2c;--color-primary-button-text: rgb(255 255 255 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-focus-outline: rgb(232 97 60);--color-secondary-button-border: rgb(21 33 44 / 1);--color-secondary-button-text: rgb(21 33 44 / 1);--color-selected-variant-background: rgb(21 33 44 / 1);--color-selected-variant-border: rgb(21 33 44 / 1);--color-selected-variant-hover-background: #2b3a48;--color-selected-variant-hover-border: #2b3a48;--color-variant-border: rgb(221 230 234 / 1);--color-variant-text: rgb(21 33 44 / 1)}html body{background:#f3f6f8}html .kl-btn--primary{box-shadow:0 14px 30px -14px #e8613cbf}html .kl-btn--primary:hover{background:#cf4f2c;box-shadow:0 20px 36px -14px #e8613cd9}html .kl-pill .kl-dot{box-shadow:0 0 #e8613c99}html .kl-pack{color:#15212c}html .kl-pack__opt{border-color:#dde6ea}html .kl-pack__opt:has(input:checked){border-color:#e8613c;box-shadow:0 0 0 3px #e8613c26;background:#fff7f4}html .kl-pack__opt:has(input:checked) .kl-pack__dot{border-color:#e8613c}html .kl-pack__tag{background:#e8613c}html .kl-pack__tag--left{background:#15212c}html .kl-pack__name small b{color:#e8613c}html .kl-pack__name small,html .kl-pack__note{color:#56646f}html .kl-cta__card .kl-pack{color:#15212c}html .product-information p:has(>strong:only-child):not(details p){background:#e6f2f5;border-color:#2b7486;color:#1e5f6f;box-shadow:0 8px 18px -12px #2b7486b3}html .kl-sticky{background:#f3f6f8f5;border-top-color:#dde6ea;color:#15212c}html .kl-sticky button{background:#e8613c;box-shadow:0 10px 24px -10px #e8613ccc}html .kl-track__card,html .kl-track input{border-color:#dde6ea}html .kl-track__steps b{background:#e2eef2;color:#2b7486}html .kl-rateline{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:14px;color:#15212c;text-decoration:none}html .kl-rateline span:last-child{color:#56646f;text-decoration:underline;text-underline-offset:3px}html .kl-rateline__stars{position:relative;display:inline-block;font-size:16px;letter-spacing:1px;line-height:1;color:#d6dde2}html .kl-rateline__stars:before{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;right:0;bottom:0;left:0;width:calc(var(--r) / 5 * 100%);overflow:hidden;color:#f2a93b;white-space:nowrap}@media(min-width:990px){html .product-information__grid{grid-template-columns:minmax(0,560px) minmax(0,520px)!important;justify-content:center;column-gap:64px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/kl-mobile.css.map */
