:root{--lf-coral-50:#fff4ef;--lf-coral-100:#ffe4d9;--lf-coral-300:#ff8c70;--lf-coral-500:#ef6a48;--lf-coral-600:#d8542f;--lf-coral-700:#b23e1e;--lf-ink-900:#2e1f16;--lf-ink-600:#6b5446;--lf-ink-400:#826c5a;--lf-line:#ece3dd;--lf-surface:#ffffff;--lf-bg:#faf3ec;--lf-cream:#fff4ef;--lf-sand:#f9dfbc;--lf-sand-deep:#f7d7a8;--lf-action:#b23e1e;--lf-ok:#178d2b;--lf-warn:#c17d00;--lf-error:#c0392b;--lf-info:#2b6cb0;--lf-recipe-vacuno:#d8542f;--lf-recipe-cerdo:#8a9bb8;--lf-recipe-pollo:#c08a3e;--lf-recipe-salmon:#5a6157;--lf-recipe-senior:#e8552b;--lf-sub:#0f766e;--lf-save:#178d2b;--lf-r-sm:8px;--lf-r-md:12px;--lf-r-lg:16px;--lf-r-pill:999px;--lf-card-shadow:0 4px 16px rgba(28,28,30,.05);--lf-sh-sm:0 1px 2px rgba(28,28,30,.06);--lf-sh-md:0 6px 18px rgba(184,74,40,.08);--lf-sh-lg:0 16px 40px rgba(184,74,40,.12);--lf-fs-display: clamp(36px, calc(27px + 2.5vw) , 60px);--lf-fs-h2: clamp(28px, calc(21.65px + 1.69vw) , 46px);--lf-fs-h3: clamp(18px, calc(17.3px + .19vw) , 20px);--lf-fs-body: clamp(16px, calc(15.3px + .19vw) , 18px);--lf-fs-body-sm: clamp(13px, calc(12.65px + .09vw) , 14px);--lf-fs-eyebrow: clamp(11px, calc(10.65px + .09vw) , 12px);--lf-fs-data: clamp(28px, calc(25.18px + .75vw) , 36px);--lf-lh-title:1.08;--lf-lh-text:1.5;--lf-ls-display:-.032em;--lf-ls-title:-.022em;--lf-ls-h3:-.015em;--lf-ls-text:-.005em;--lf-font-ui: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI Variable Display", "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading-family: var(--lf-font-ui);--font-body-family: var(--lf-font-ui);--lf-h2: var(--lf-fs-h2);--lf-sp-1:4px;--lf-sp-2:8px;--lf-sp-3:12px;--lf-sp-4:16px;--lf-sp-6:24px;--lf-sp-8:32px;--lf-sp-12:48px;--lf-sp-16:64px;--lf-sp-24:96px;--lf-section-y: clamp(56px, 9vw, 112px);--lf-gutter:16px}.lf-section{padding-block:var(--lf-section-y);padding-inline:0;color:var(--lf-ink-900)}.lf-section .lf-container{max-width:var(--container-width, 1120px);margin-inline:auto;padding-inline:var(--lf-gutter);box-sizing:border-box;width:100%;min-width:0}.lf-section *,.lf-section *:before,.lf-section *:after{box-sizing:border-box}.lf-section.color-bg{background:var(--lf-bg)}.lf-section.color-surface{background:var(--lf-surface)}.lf-section.color-coral{background:var(--lf-coral-50)}@media(min-width:750px){.lf-section{--lf-gutter:30px}}@media(min-width:1442px){.lf-section{--lf-gutter:50px}}@media(max-width:749px){.lf-section{--lf-gutter:16px}.lf-section .lf-container .lf-container,.lf-section .lf-container .container,.lf-section .lf-container .page-width,.lf-section .lf-container .shopify-section,.lf-section>.container,.lf-section>.page-width,.lf-section .lf-flush{padding-inline:0!important}.lf-section .lf-container>[class*=wrap]:not([class*=card]):not(.lf-keep-pad),.lf-section .lf-container>[class*=grid]:not([class*=card]):not(.lf-keep-pad),.lf-section .lf-container>[class*=head]:not([class*=card]):not(.lf-keep-pad),.lf-section .lf-container>[class*=intro]:not([class*=card]):not(.lf-keep-pad),.lf-section .lf-container>[class*=row]:not([class*=card]):not(.lf-keep-pad){padding-inline:0}}.lf-h2,.lf-section .lf-head{margin:0 0 var(--lf-sp-2);font-family:var(--font-heading-family);font-weight:600;font-size:var(--lf-fs-h2);line-height:1.12;letter-spacing:var(--lf-ls-title);color:var(--lf-ink-900);text-wrap:balance}.lf-sub{margin:0 0 var(--lf-sp-6);color:var(--lf-ink-600);font-size:var(--lf-fs-body);line-height:var(--lf-lh-text)}.lf-section .lf-head+*{margin-top:var(--lf-sp-6)}@media(min-width:750px){.lf-section .lf-head+*{margin-top:var(--lf-sp-8)}}.lf-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--lf-sp-2);min-height:48px;padding:12px 24px;border:1px solid transparent;border-radius:var(--lf-r-pill);font-family:var(--font-body-family,"Poppins",sans-serif);font-size:var(--lf-fs-body);font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.lf-btn--primary{min-height:52px;background:var(--lf-action);border-color:var(--lf-action);color:#fff}.lf-btn--primary:hover{background:var(--lf-coral-700);border-color:var(--lf-coral-700);color:#fff}.lf-btn--secondary{background:var(--lf-surface);border-color:var(--lf-line);color:var(--lf-ink-900)}.lf-btn--secondary:hover{border-color:var(--lf-ink-400);color:var(--lf-ink-900)}.lf-btn--sub{background:var(--lf-sub);border-color:var(--lf-sub);color:#fff}.lf-btn--sm{min-height:44px;padding:10px 18px;font-size:var(--lf-fs-body-sm)}.lf-btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--lf-coral-100)}.lf-btn:disabled,.lf-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.lf-badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:4px 11px;border-radius:var(--lf-r-pill);line-height:1.3}.lf-badge--sub{background:#e3f1ef;color:var(--lf-sub)}.lf-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--lf-sp-4)}.lf-benefit{background:var(--lf-surface);border:1px solid var(--lf-line);border-radius:var(--lf-r-lg);padding:18px;box-shadow:none}.lf-benefit__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--lf-r-md);background:var(--lf-coral-50);color:var(--lf-coral-600);margin-bottom:10px}.lf-benefit__icon svg{width:22px;height:22px}.lf-benefit__title{font-size:var(--lf-fs-h3);font-weight:600;margin:0 0 4px;line-height:1.2}.lf-benefit__text{font-size:var(--lf-fs-body-sm);color:var(--lf-ink-600);margin:0;line-height:var(--lf-lh-text)}.lf-ingredients{display:flex;flex-wrap:wrap;gap:10px}.lf-disclaimer{font-size:var(--lf-fs-body-sm);color:var(--lf-ink-400);margin-top:12px;line-height:1.45}.lf-accordion details{border:1px solid var(--lf-line);border-radius:var(--lf-r-lg);margin-bottom:12px;background:var(--lf-surface);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.lf-accordion details[open]{border-color:var(--lf-coral-300);box-shadow:var(--lf-sh-sm)}.lf-accordion summary{list-style:none;cursor:pointer;padding:18px 20px;font-weight:700;font-size:var(--lf-fs-body);color:var(--lf-ink-900);display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:44px}.lf-accordion summary:hover{color:var(--lf-coral-700)}.lf-accordion summary::-webkit-details-marker{display:none}.lf-accordion summary:after{content:"+";display:flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:var(--lf-r-pill);background:var(--lf-coral-50);color:var(--lf-coral-600);font-size:18px;line-height:1}.lf-accordion details[open] summary:after{content:"\2013";background:var(--lf-coral-600);color:#fff}.lf-accordion summary:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--lf-coral-100)}.lf-accordion .lf-acc-body{padding:0 20px 18px;font-size:var(--lf-fs-body-sm);color:var(--lf-ink-600);line-height:1.6}.lf-highlight{margin:6px 0 4px}.lf-highlight__benefit{display:inline-flex;align-items:center;gap:8px;font-size:var(--lf-fs-body-sm);font-weight:600;color:var(--lf-coral-700)}.lf-highlight__benefit svg{width:18px;height:18px}.lf-pricectx{margin-top:6px;font-size:var(--lf-fs-body-sm);color:var(--lf-ink-600)}.lf-pricectx__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.lf-pricectx b{color:var(--lf-ink-900);font-weight:700;font-variant-numeric:tabular-nums}.lf-pricectx small,.lf-pricectx__sep{color:var(--lf-ink-400)}.lf-pricectx__info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;border-radius:var(--lf-r-pill);border:1px solid var(--lf-ink-400);background:transparent;color:var(--lf-ink-400);font-size:13px;font-weight:800;font-style:italic;line-height:1;cursor:pointer;vertical-align:middle;padding:0}.lf-pricectx__info:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.lf-pricectx__info:hover{border-color:var(--lf-coral-600);color:var(--lf-coral-600)}.lf-pricectx__editor{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px;background:var(--lf-coral-50);border:1px solid var(--lf-coral-100);border-radius:10px;padding:8px 12px;font-size:var(--lf-fs-body-sm)}.lf-pricectx__kg{display:inline-flex;align-items:center;gap:4px}.lf-pricectx__kg input{width:60px;min-height:44px;text-align:center;font-size:16px;font-weight:700;color:var(--lf-ink-900);border:1px solid var(--lf-coral-300);border-radius:8px;padding:0 6px;background:#fff;-moz-appearance:textfield}.lf-pricectx__kg input::-webkit-outer-spin-button,.lf-pricectx__kg input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lf-pricectx__tip{margin-top:6px;font-size:var(--lf-fs-body-sm);line-height:1.5;color:var(--lf-ink-600);background:var(--lf-bg);border-radius:10px;padding:10px 12px}.lf-macros{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0}.lf-macros .lf-macro{flex:1 1 0;min-width:62px;text-align:center;background:var(--lf-coral-50);border:1px solid var(--lf-line);border-radius:12px;padding:8px 6px}.lf-macros .lf-macro b{display:block;font-size:16px;font-weight:700;color:var(--lf-ink-900);line-height:1.1;font-variant-numeric:tabular-nums}.lf-macros .lf-macro span{display:block;font-size:12px;color:var(--lf-ink-600);margin-top:3px;letter-spacing:.02em}.lf-trust{overflow:hidden;background:var(--lf-bg);border:1px solid var(--lf-line);border-radius:var(--lf-r-md);padding:11px 0}.lf-trust__track{display:flex;width:max-content;gap:24px;padding-left:24px;animation:lf-trust-marq 30s linear infinite}.lf-trust__item{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--lf-ink-900);line-height:1;white-space:nowrap;flex:0 0 auto}.lf-trust__item svg{flex:0 0 auto;color:var(--lf-coral-600)}@keyframes lf-trust-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lf-trust__track{animation:none}}@media(max-width:749px){.lf-trust{padding:12px 14px}.lf-trust__track{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;width:auto;padding-left:0;animation:none;transform:none}.lf-trust__item{white-space:normal;align-items:flex-start;line-height:1.3}.lf-trust__item svg{margin-top:1px}.lf-trust__item--dup{display:none}}.lf-bx-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;background:var(--lf-surface);border:1px solid var(--lf-line);border-radius:var(--lf-r-md);padding:14px 16px;margin:.4rem 0}.lf-bx-trust__item{display:flex;align-items:center;gap:10px}.lf-bx-trust__ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:9px;background:var(--lf-coral-50);color:var(--lf-coral-600)}.lf-bx-trust__ico svg{width:24px;height:24px}.lf-bx-trust__lbl{font-size:var(--lf-fs-body-sm);font-weight:600;line-height:1.25;color:var(--lf-ink-900)}@media(max-width:480px){.lf-bx-trust{grid-template-columns:1fr;gap:9px}}.lf-rating{display:flex;align-items:center;gap:8px}.lf-stars{position:relative;display:inline-block;font-size:16px;line-height:1;letter-spacing:2px;color:var(--lf-line)}.lf-stars:before{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--pct,0%);overflow:hidden;white-space:nowrap;color:#f5a623}.lf-rating__count{font-size:13px;color:var(--lf-ink-600)}.lf-tag{display:inline-block;background:var(--lf-coral-50);color:var(--lf-coral-700);font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:4px 10px;border-radius:var(--lf-r-pill)}.lf-ficha{margin:.6rem 0}.lf-ficha__ttl{display:block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lf-ink-600);margin-bottom:12px}.lf-ficha__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}.lf-ficha__cell{display:flex;flex-direction:column;gap:3px}.lf-ficha__k{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lf-ink-600)}.lf-ficha__v{font-size:var(--lf-fs-body-sm);color:var(--lf-ink-900);line-height:1.35}.lf-ficha__sin{display:flex;flex-direction:column;gap:3px;margin-top:14px}.main_product_title h1{color:var(--lf-ink-900);font-family:var(--font-heading-family);font-size:clamp(28px,3.4vw,36px);line-height:1.12;letter-spacing:-.005em}.main_product_div.main_product_title{margin:.4rem 0 .2rem}.main_product_div.lf-rating,.main_product_div.lf-highlight{margin:.4rem 0}.main_product_div.main_product_price{margin:.5rem 0}.main_product_div.lf-trust{margin:.6rem 0 .2rem}.product_form_submit_button,.sticky_atc_btn{background:var(--lf-coral-600)!important;color:#fff!important;border:0!important;font-family:var(--font-body-family,"Poppins",sans-serif)!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--lf-r-pill)!important}.product_form_submit_button .btn_text,.sticky_atc_btn .btn_text{text-transform:uppercase;letter-spacing:.04em;font-weight:800;color:#fff}.product_form_submit_button:hover:not(:disabled),.sticky_atc_btn:hover:not(:disabled){background:var(--lf-coral-700)!important;color:#fff!important;border-color:var(--lf-coral-700)!important}.lf-satc{--lf-satc-bg:var(--lf-coral-600);--lf-satc-fg:#ffffff;--lf-satc-btn-bg:#ffffff;--lf-satc-btn-fg:var(--lf-coral-700);--lf-satc-gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:200;visibility:hidden;pointer-events:none;transform:translateY(calc(100% + 16px));transition:transform .32s cubic-bezier(.4,0,.2,1),visibility 0s linear .32s;font-family:var(--font-body-family,"Poppins",sans-serif)}.lf-satc,.lf-satc *,.lf-satc *:before,.lf-satc *:after{box-sizing:border-box}.lf-satc [hidden]{display:none!important}.lf-satc.is-visible{visibility:visible;transform:translateY(0);transition:transform .32s cubic-bezier(.4,0,.2,1),visibility 0s}.lf-satc__inner{max-width:var(--container-width, 1120px);margin-inline:auto;padding:0 15px calc(var(--lf-satc-gap) + env(safe-area-inset-bottom,0px))}.lf-satc__card{pointer-events:auto;background:var(--lf-satc-bg);border-radius:14px;padding:9px;box-shadow:0 -6px 8px #00000014}.lf-satc__meta{padding:0 6px 5px;min-width:0}.lf-satc__title{margin:0;color:var(--lf-satc-fg);font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lf-satc__price{margin:1px 0 0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;color:var(--lf-satc-fg);font-size:16px;font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums}.lf-satc__price del{font-size:16px;font-weight:400;opacity:.72;text-decoration-thickness:1px}.lf-satc__btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:50px;min-height:50px;padding:0 16px;border:0;border-radius:20px;cursor:pointer;background:var(--lf-satc-btn-bg);color:var(--lf-satc-btn-fg);font-family:inherit;font-size:16px;font-weight:600;line-height:1;letter-spacing:0;text-transform:none;transition:opacity .16s ease,color .16s ease}.lf-satc__btn:hover:not(:disabled){color:var(--lf-coral-600)}.lf-satc__btn:disabled{opacity:.6;cursor:not-allowed}.lf-satc__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.lf-satc__btn[aria-busy=true] .lf-satc__btn-txt{opacity:0}.lf-satc__spin{position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:lf-satc-spin .8s linear infinite}@keyframes lf-satc-spin{to{transform:rotate(360deg)}}.lf-satc__btn{position:relative}@media(min-width:750px){.lf-satc__inner{max-width:760px;padding:0 24px calc(16px + env(safe-area-inset-bottom,0px))}.lf-satc__card{display:flex;align-items:center;gap:20px;padding:10px 10px 10px 18px}.lf-satc__meta{padding:0;flex:1 1 auto}.lf-satc__title{font-size:18px}.lf-satc__btn{width:auto;flex:0 0 auto;min-width:240px;padding:0 28px}}@media(prefers-reduced-motion:reduce){.lf-satc{transition:none}.lf-satc__spin{animation-duration:2s}}html.lf-satc-on sticky-atc{display:none!important}html.lf-satc-on.lf-satc-open .lefov-calc-fab,html.lf-satc-on.lf-satc-open scroll-to-top{bottom:calc(142px + env(safe-area-inset-bottom,0px))!important}html.lf-satc-on:not(.lf-satc-open) .lefov-calc-fab{bottom:calc(var(--lefov-scroll-bottom, 3rem) + var(--lefov-scroll-size, 4rem) + var(--lefov-fab-gap, .75rem) + env(safe-area-inset-bottom,0px))!important}@media(min-width:750px){html.lf-satc-on.lf-satc-open .lefov-calc-fab,html.lf-satc-on.lf-satc-open scroll-to-top{bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}}html.lf-satc-open .grecaptcha-badge,body:has(sticky-atc.is-visible) .grecaptcha-badge{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:768px){.grecaptcha-badge{display:none!important}}.bogos-volume-discount-widget{display:none!important}header a[href*="apio.cl"],.header a[href*="apio.cl"],.header__inline-menu a[href*="apio.cl"],.header__menu a[href*="apio.cl"],nav a[href*="apio.cl"],.menu-drawer a[href*="apio.cl"],.header__inline-menu a[href*=suscri],.header__menu a[href*=suscri],.menu-drawer a[href*=suscri],.header__inline-menu a[href*=calculadora],.menu-drawer a[href*=calculadora]{border:2px solid var(--lf-coral-600);border-radius:var(--lf-r-pill);padding:4px 14px;color:var(--lf-coral-700);font-weight:700}.lefov-section .lf-sub,.lefov-section .lf-steps__intro,.lefov-section .lf-steps__tx,.lefov-section .lf-needs__intro,.lefov-section .lf-need__text,.lefov-section .lf-need__text p,.lefov-section .lf-ing__intro,.lefov-section .lf-ing__intro p,.lefov-section .lf-benefit__text,.lefov-section .lf-acc-body,.lefov-section .lf-acc-body p,.lefov-section .lf-compare,.lefov-section .lf-compare th,.lefov-section .lf-compare td{font-size:var(--lf-fs-body)!important;line-height:var(--lf-lh-text)}.lefov-section .lf-ing__benefit,.lefov-section .lf-disclaimer{font-size:var(--lf-fs-body-sm)!important}.lefov-section .lf-ing__name,.lefov-section .lf-need__title,.lefov-section .lf-steps__ct,.lefov-section .lf-benefit__title{font-size:var(--lf-fs-h3)!important;line-height:1.2}:root[data-lf-dark=on]{--lf-bg:#161311;--lf-surface:#1e1a18;--lf-ink-900:#f2ece8;--lf-ink-600:#c7bdb6;--lf-ink-400:#9a8f88;--lf-line:#3a302b;--lf-coral-50:#241d19;--lf-coral-100:#3a2a22}.footer_style3_layout .layout3_heading h2,.layout3_heading .lf-footer-claim{font-size:var(--lf-fs-h3)!important;line-height:1.25!important;letter-spacing:.02em!important;font-weight:700!important;max-width:22ch}.footer_copyright_wrapper p{font-size:var(--lf-fs-body-sm)}.footer_copyright_wrapper a{text-decoration:underline;text-underline-offset:2px}.lf-footer-brand{display:flex;align-items:center;flex:0 0 auto}.lf-footer-brand a{display:block;line-height:0}.lf-footer-brand img{display:block;width:100%;max-width:130px;height:auto}@media(max-width:749px){.footer-inner-wrapper.footer_style3 .footer_bottom_inner{flex-direction:column;align-items:flex-start;gap:16px}.lf-footer-brand img{max-width:104px}}.quantity_inner{border:1px solid var(--lf-line,#e6e3df);border-radius:10px;overflow:hidden;width:122px;max-width:122px;background:var(--lf-surface,#fbfaf8)}.quantity_inner button.btn_minus,.quantity_inner button.btn_plus{border:none;height:44px;min-width:40px;transition:background .15s ease}.quantity_inner button.btn_minus:hover,.quantity_inner button.btn_plus:hover{background:#0000000a}.main_product_quantity_wrapper .quantity_inner input,.quantity_inner input[type=number],.quantity_inner input{height:44px;border-left:1px solid var(--lf-line,#e6e3df);border-right:1px solid var(--lf-line,#e6e3df);font-weight:600;font-variant-numeric:tabular-nums;background:#fff}.quantity_inner input:focus-visible{outline:2px solid var(--lf-brand,#e77023);outline-offset:-2px}@media(min-width:990px){.faqs-section .faq_item_image+*,.faqs-section .faq_wrapper:not(:has(.faq_item_image)) faq-list>div{column-count:2;column-gap:48px}.faqs-section .faq_wrapper:not(:has(.faq_item_image)) faq-list details,.faqs-section .faq_wrapper:not(:has(.faq_item_image)) faq-list .faq_item_content{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}}.lfxs{margin:14px 0 0}.lfxs--carrito{margin:6px 2rem 4px}.lfxs__h{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--lf-ink-600,#5b5d63)}.lfxs__grid{display:grid;grid-template-columns:1fr;gap:8px}.lfxs--pdp .lfxs__grid{gap:10px}.lfxs--carrito .lfxs__grid{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.lfxs--carrito .lfxs__grid::-webkit-scrollbar{height:4px}.lfxs--carrito .lfxs__grid::-webkit-scrollbar-thumb{background:var(--lf-line,#e6e3df);border-radius:99px}.lfxs--carrito .lfxs__card{flex:0 0 128px;flex-direction:column;align-items:stretch;text-align:center;gap:6px;padding:10px;scroll-snap-align:start}.lfxs--carrito .lfxs__img{width:100%;height:64px}.lfxs--carrito .lfxs__name{white-space:normal;font-size:13px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lfxs--carrito .lfxs__price{font-size:13px}.lfxs--carrito .lfxs__add{min-height:44px;padding:0 10px;font-size:13px;width:100%}.lfxs__card{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--lf-line,#e6e3df);border-radius:12px;background:#fff}.lfxs__img{width:48px;height:48px;flex:0 0 auto;object-fit:cover;border-radius:9px;display:block}.lfxs__body{min-width:0;flex:1 1 auto}.lfxs__name{margin:0;font-size:13.5px;font-weight:600;line-height:1.25;color:var(--lf-ink-900,#1c1c1e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lfxs__price{margin:2px 0 0;font-size:13px;font-weight:700;color:var(--lf-ink-600,#5b5d63);font-variant-numeric:tabular-nums}.lfxs__add{flex:0 0 auto;min-height:44px;padding:0 14px;border-radius:999px;border:1.5px solid var(--lf-action,#b23e1e);background:#fff;color:var(--lf-action,#b23e1e);font-size:13px;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}.lfxs__add:hover:not(:disabled){background:var(--lf-action,#b23e1e);color:#fff}.lfxs__add:disabled{opacity:.55;cursor:default}.main_product_info_inner .main_product_div.main_product_quantity_wrapper{float:left;width:auto;margin:0 10px 0 0}.main_product_info_inner .main_product_div.main_product_quantity_wrapper+.main_product_action_btns_wrapper{overflow:hidden;margin-top:2rem}.main_product_info_inner .main_product_div.main_product_quantity_wrapper+.main_product_action_btns_wrapper product-form,.main_product_info_inner .main_product_div.main_product_quantity_wrapper+.main_product_action_btns_wrapper .shopify-product-form{display:block}.main_product_info_inner .main_product_action_btns_wrapper+.main_product_div{clear:both}.main_product_info_inner .main_product_div.main_product_quantity_wrapper .quantity_inner,.main_product_info_inner .main_product_div.main_product_quantity_wrapper quantity-picker{height:50px;width:122px;max-width:122px}.main_product_info_inner .main_product_div.main_product_quantity_wrapper .quantity_inner button,.main_product_info_inner .main_product_div.main_product_quantity_wrapper .quantity_inner input{height:48px}.rv2-sels{flex-wrap:wrap!important;width:auto!important;max-width:100%!important}.rv2-sels .rv2-sel{max-width:100%!important;min-width:0!important;flex:1 1 160px!important}@media(max-width:749px){.lf-section,.lf-container{max-width:100%}}.rv2-grid{display:flex!important;flex-wrap:nowrap!important;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:var(--lf-line, #ece3dd) transparent}.rv2-grid::-webkit-scrollbar{height:6px}.rv2-grid::-webkit-scrollbar-track{background:transparent}.rv2-grid::-webkit-scrollbar-thumb{background:var(--lf-line, #ece3dd);border-radius:999px}.rv2-grid::-webkit-scrollbar-thumb:hover{background:var(--lf-coral-300, #ff8c70)}.rv2-grid>.rv2-card{flex:0 0 min(300px,82%)!important;scroll-snap-align:start;align-self:stretch}@media(min-width:750px){.rv2-grid>.rv2-card{flex-basis:320px!important}}.rv2-morewrap{display:none!important}.badge_inner.badge_sale{background:var(--lf-action, #b23e1e)!important;color:#fff!important;border-radius:var(--lf-r-pill, 999px);font-weight:700;letter-spacing:.01em}.badge_inner.badge_sale span,.product_block_badge.pc_badge_sale span{color:#fff!important}.product_block_badge.pc_badge_sale{background:var(--lf-action, #b23e1e)!important;border-radius:var(--lf-r-pill, 999px)}:root{--lf-panel-inset: 8px;--lf-panel-radius: 20px;--lf-panel-gap: 8px;--lf-panel-gutter: 8px}@media(min-width:750px){:root{--lf-panel-inset: clamp(16px, 2.2vw, 32px);--lf-panel-radius: 28px;--lf-panel-gap: 14px;--lf-panel-gutter: 24px}}.shopify-section.lefov-section>.lfb,.shopify-section.lefov-section>.lfn,.shopify-section.lefov-section>.lfsc,.shopify-section.lefov-section>.lf-section,.shopify-section.lefov-section>.lfm,.shopify-section.faqs-section>.faq_main_wrap,.marquee-main{margin-inline:var(--lf-panel-inset);margin-bottom:var(--lf-panel-gap);border-radius:var(--lf-panel-radius)}.shopify-section.lefov-section>.lfb>.lfb__in,.shopify-section.lefov-section>.lfn>.lfn__in,.shopify-section.lefov-section>.lfsc>.lfsc__in,.shopify-section.lefov-section>.lfm>.lfm__in,.shopify-section.lefov-section>.lf-section>.lf-container{padding-inline:var(--lf-panel-gutter)}.shopify-section.lefov-section>.lf-section .lf-ing__track{scroll-padding-inline:var(--lf-panel-gutter)}.shopify-section.lefov-section:first-of-type>.lfb,.shopify-section.lefov-section:first-of-type>.lfn,.shopify-section.lefov-section:first-of-type>.lf-section,.shopify-section-group-header-group+.shopify-section.lefov-section>.lfb{margin-top:calc(var(--lf-panel-gap) * 2)}.shopify-section.lefov-section>.lfsc{margin-top:var(--lf-panel-gap)}.lf-ilus{display:block;width:var(--lf-ilus-w,96px);height:auto}.lf-ilus-fila{display:flex;align-items:center;justify-content:space-between;gap:24px}.lf-ilus-fila>:first-child{min-width:0}.lf-ilus-fila .lf-ilus{flex:none}@media(max-width:749px){.lf-ilus-fila{flex-direction:column-reverse;align-items:flex-start;gap:14px}.lf-ilus-fila .lf-ilus{width:88px!important}}.cart_drawer.lf-cargando .cart_drawer_content_wrapper{opacity:.55;transition:opacity .18s ease;pointer-events:none}.cart_drawer.lf-cargando:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--lf-action, #b23e1e);transform-origin:0 50%;animation:lf-barra 1.1s cubic-bezier(.4,0,.2,1) infinite;z-index:5}@keyframes lf-barra{0%{transform:scaleX(0);opacity:1}70%{transform:scaleX(.92);opacity:1}to{transform:scaleX(1);opacity:0}}@media(prefers-reduced-motion:reduce){.cart_drawer.lf-cargando:after{animation:none;transform:scaleX(1);opacity:.5}.cart_drawer.lf-cargando .cart_drawer_content_wrapper{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lefov-components.css.map */
