.lf-pdp{--lf-acc: var(--lf-green, #0F6E56)}.lf-pdp__info-wrapper{padding-top:1.5rem}.lf-gal__media .lf-ph,.lf-gal__thumb-ph .lf-ph,.lf-gal__modal-ph .lf-ph{display:block;width:100%;height:100%;background:#f2f2ef;fill:#12211c59}.lf-gal__thumb-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:inherit}.lf-gal__modal-ph{width:100%;max-width:110rem;aspect-ratio:1 / 1;margin:0 auto}.lf-pdp .product__media-wrapper{min-width:0;max-width:100%}.lf-pdp .thumbnail-slider{min-width:0;overflow:hidden}.lf-pdp .thumbnail-slider .thumbnail-list{min-width:0;max-width:100%}@media screen and (max-width:749px){.lf-pdp .thumbnail-slider .thumbnail-list.slider{column-gap:.75rem;padding:.75rem .1rem;width:100%;overflow-x:auto}.lf-pdp .thumbnail-list__item.slider__slide{width:calc((100% / var(--mobile-thumbnails, 5)) - .6rem)}}@media screen and (min-width:750px){.lf-pdp .thumbnail-slider .thumbnail-list.slider--tablet-up{width:100%;overflow-x:auto}.lf-pdp .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc((100% / var(--desktop-thumbnails, 5)) - .8rem)}}.lf-pdp .product__info-container>*{margin-top:0;margin-bottom:0}.lf-pdp .product__info-container>*+*{margin-top:0}.lf-pdp .product__info-container>.lf-pdp__text{margin:1.5rem 0}.lf-pdp .product__info-container .product-form{margin:.3rem 0}.lf-pdp .product__info-container>.product__accordion,.lf-pdp .product__info-container>.product__description,.lf-pdp .product__info-container>[id^=price-]{margin:1.5rem 0}.lf-pdp .lf-mobile-only{display:none}@media screen and (max-width:749px){.lf-pdp .lf-mobile-only{display:block}.lf-pdp .lf-benefit.lf-mobile-only{display:flex}}.lf-pdp{--lf-font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif}.lf-head{font-family:var(--lf-font-system);width:100%;margin:0;padding:0}.lf-head *{box-sizing:border-box}.lf-head__kicker{margin:0 0 9px;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase;color:var(--lf-acc);font-family:var(--lf-font-system)}.lf-head .lf-head__title{margin:0 0 14px;padding:0;font-family:var(--lf-font-system);font-size:29px;font-weight:800;line-height:30.16px;letter-spacing:-.8px;color:#111}.lf-head__mark{color:var(--lf-acc)}.lf-head__badges{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 13px}.lf-head__badge{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border:1px solid #EAE8E4;border-radius:999px;background:#f7f5f2;font-size:11px;font-weight:600;line-height:1;color:#3a3a3a}.lf-head__badge svg{flex-shrink:0;display:block;color:var(--lf-acc)}.lf-head__proof{display:flex;align-items:center;gap:9px;text-decoration:none;cursor:pointer}.lf-head__faces{display:flex;flex-shrink:0}.lf-head__face{display:block;width:27px;height:27px;margin-right:-8px;overflow:hidden;border:1.5px solid #FFFFFF;border-radius:50%;background:#ededed}.lf-head__face:last-child{margin-right:0}.lf-head__face img{display:block;width:100%;height:100%;object-fit:cover}.lf-head__stars{display:inline-flex;align-items:center;color:#ffb800}.lf-head__stars svg{display:block}.lf-head__count{font-size:13px;line-height:1;color:#4a4a4a}.lf-head__count b{font-size:13px;font-weight:700;color:#1a1a1a}.lf-head__velocity{margin:6px 0 0;padding-left:2px;font-size:12.5px;font-weight:400;line-height:1.2;color:#767676}.lf-head__sub{margin:18px 0 14px;padding:0;font-size:17px;font-weight:800;line-height:1.35;color:#111}.lf-benefit{display:flex;align-items:flex-start;gap:10px;width:100%;margin:0;padding:7px 0;border-bottom:1px solid #E8EDEB;font-family:var(--lf-font-system);box-sizing:border-box}.lf-benefit__icon{display:grid;place-items:center;flex:0 0 21px;width:21px;height:21px;margin-top:1px;border-radius:7px;background:var(--lf-mint-soft, #E1F5EE);color:var(--lf-acc)}.lf-benefit__icon svg{display:block;width:68%;height:68%}.lf-benefit__copy{min-width:0}.lf-benefit__headline{margin:0;font-family:var(--lf-font-system);font-size:16px;font-weight:700;line-height:1.22;letter-spacing:-.24px;color:#1a1a1a}.lf-benefit__detail{margin:2px 0 0;font-family:var(--lf-font-system);font-size:13px;font-weight:400;line-height:1.35;letter-spacing:.6px;color:#626a67}.lf-offer{padding:6px 0;text-align:center}.lf-offer__text{display:inline-block;max-width:100%;margin:0;padding:4px 12px;background:#f7f7f7;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.lf-offer__text span{padding-bottom:1px;border-bottom:2px solid #000000;font-size:13px;font-weight:600;letter-spacing:normal;color:#000}.lf-pdp .product__info-container>.lf-sold{margin:7px 0 11px}.lf-sold{padding:9px 13px;border:1px solid #E8E8E8;border-radius:10px;background:#fff;box-shadow:0 1px 5px #0000000d}.lf-sold__wrap{display:flex;align-items:center;gap:11px;min-width:0}.lf-sold__track{position:relative;display:block;flex:1 1 auto;width:100%;min-width:0;height:8px;border-radius:999px;background:#e8e8e8}.lf-sold__fill{position:absolute;top:0;left:0;display:block;height:100%;border-radius:999px;background:var(--lf-acc);transition:width 2.5s cubic-bezier(.25,1,.5,1)}.lf-sold__fill--pulse{animation:lf-sold-pulse 2.8s ease-in-out infinite}.lf-sold__label{flex:0 0 auto;min-width:68px;font-size:13px;font-weight:700;color:var(--lf-acc);white-space:nowrap}@keyframes lf-sold-pulse{0%,to{box-shadow:0 0 #0f6e5600}50%{box-shadow:0 0 6px 3px #0f6e5659}}.lf-pdp .product__info-container>.lf-fbuy{margin:0}.lf-pdp .lf-fbuy>*{margin-top:0;margin-bottom:0}.lf-fbuy{width:100%;min-width:0}.lf-buy{--lf-pk-border: #BED8D1;--lf-pk-active: #0F6E56;--lf-pk-active-bg: #E9FBF3;--lf-pk-badge-bg: #0F6E56;--lf-pk-badge-text: #FFFFFF;--lf-pt-border: #D9D9D9;--lf-pt-active-bg: #ECF3F2;display:block;width:100%;min-width:0;margin:0;color:#000}.lf-buy *,.lf-buy *:before,.lf-buy *:after{box-sizing:border-box}.lf-fbuy[data-lf-mode=sub] [data-lf-show=one],.lf-fbuy:not([data-lf-mode=sub]) [data-lf-show=sub]{display:none!important}.lf-pdp .lf-packs{display:block;margin:0}.lf-pdp .lf-packs__fieldset{display:flex;flex-direction:column;gap:20px;width:100%;max-width:none;min-width:0;margin:0;padding:0;border:0}.lf-pdp .lf-packs__fieldset>.lf-packs__heading+.lf-pack--badge{margin-top:12px}.lf-packs__heading{margin:0 0 2px;padding:0;font-size:15px;font-weight:700;color:#000}.lf-pack{position:relative;min-width:0}.lf-pack__input,.lf-ptype__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.lf-pack__card{position:relative;display:grid;grid-template-columns:75px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:60px;margin:0;padding:0 10px 0 0;border:1.875px solid var(--lf-pk-border);border-radius:5px;background:#fff;color:#000;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.lf-pack__card:hover{border-color:var(--lf-pk-active)}.lf-pack.is-selected .lf-pack__card,.lf-pack__input:checked+.lf-pack__card{border-color:var(--lf-pk-active);background:var(--lf-pk-active-bg)}.lf-pack__input:focus-visible+.lf-pack__card{outline:2px solid var(--lf-pk-active);outline-offset:3px}.lf-pack.is-soldout .lf-pack__card{opacity:.45;cursor:not-allowed}.lf-pack__media{position:relative;align-self:stretch;width:75px;min-height:0;overflow:hidden}.lf-pack__img,.lf-pack__ph{position:absolute;top:8px;left:0;display:block;width:75px;height:57px;border-radius:0}.lf-pack__img{object-fit:contain;object-position:center top}.lf-pack__ph{background:#f2f2ef;fill:#12211c59}.lf-pack__body{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:8px 0}.lf-pack__title{font-size:16px;font-weight:700;line-height:1.2;color:#000;overflow-wrap:anywhere}.lf-pack__save{font-size:15px;font-weight:400;line-height:1.25;color:#000;overflow-wrap:anywhere}.lf-pack__pricing{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:2px;padding:8px 0;text-align:right;white-space:nowrap}.lf-pack__price{font-size:15px;font-weight:700;line-height:1.2;color:#000}.lf-pack__full{font-size:14px;font-weight:400;line-height:1.2;color:#8a8a8a;text-decoration:line-through}.lf-pack__badge{position:absolute;top:-11px;right:20px;z-index:1;max-width:calc(100% - 110px);padding:4px 19px;border-radius:999px;background:var(--lf-pk-badge-bg);color:var(--lf-pk-badge-text);font-size:11.3px;font-weight:400;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.lf-ptype{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 0;padding:0;border:0;min-width:0}.lf-ptype[hidden],.lf-ptype__opt[hidden]{display:none!important}.lf-ptype--single,.lf-ptype:has(>.lf-ptype__opt[hidden]){grid-template-columns:minmax(0,1fr)}.lf-ptype__opt{position:relative;min-width:0;display:flex}.lf-ptype__card{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;min-height:62px;margin:0;padding:16px 18px;border:1.25px solid var(--lf-pt-border);border-radius:12px;background:#fff;text-align:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.lf-ptype__card:hover{border-color:var(--lf-pk-active)}.lf-ptype__opt.is-selected .lf-ptype__card,.lf-ptype__input:checked+.lf-ptype__card{border-color:var(--lf-pk-active);background:var(--lf-pt-active-bg)}.lf-ptype__input:focus-visible+.lf-ptype__card{outline:2px solid var(--lf-pk-active);outline-offset:3px}.lf-ptype__title{font-size:16px;font-weight:600;line-height:1.25;color:#111;overflow-wrap:anywhere}.lf-ptype__text{margin-top:4px;font-size:13px;font-weight:400;line-height:1.3;color:#444;overflow-wrap:anywhere}.lf-ptype__text:empty{display:none}@media screen and (max-width:749px){.lf-ptype__card{padding:12px 10px}.lf-ptype__title{font-size:15px;line-height:1.2}.lf-ptype__text{font-size:12.5px;line-height:1.25}}@media screen and (max-width:359px){.lf-pack__card{grid-template-columns:60px minmax(0,1fr) auto;column-gap:8px}.lf-pack__media{width:60px}.lf-pack__img,.lf-pack__ph{width:60px;height:46px;top:7px}.lf-pack__title{font-size:14.5px}.lf-pack__save{font-size:13.5px}.lf-ptype__card{padding:12px 10px}.lf-ptype__title{font-size:14.5px}}.lf-pdp .lf-fbuy .product-form,.lf-pdp .lf-atc-block .product-form__buttons{margin:0}.lf-pdp .lf-atc-wrap{max-width:none;width:100%;padding-top:15px}.lf-pdp .lf-atc{--color-button: var(--lf-atc-rgb, 15, 110, 86);--color-button-text: var(--lf-atc-fg-rgb, 255, 255, 255);--alpha-button-background: 1;--buttons-radius: 10px;--buttons-radius-outset: 10px;--buttons-border-width: 0px;--border-offset: 0px;display:flex;flex-wrap:wrap;align-items:baseline;align-content:center;justify-content:center;column-gap:8px;row-gap:2px;width:100%;min-height:58px;margin:0;padding:6px 12px;border:1.875px solid var(--lf-atc-bg, #0F6E56);border-radius:10px;background-color:var(--lf-atc-bg, #0F6E56);color:var(--lf-atc-fg, #FFFFFF);font-family:var(--font-body-family);font-size:22px;font-weight:500;letter-spacing:0;line-height:1.15;text-transform:none;text-align:center}.lf-pdp .lf-atc:not([disabled]):hover{filter:brightness(.96)}.lf-pdp .lf-atc:after{box-shadow:none}.lf-pdp .lf-atc[disabled]{background-color:#9db8b0;border-color:#9db8b0;cursor:not-allowed}.lf-atc__label{font-weight:500}.lf-atc__prices{display:inline-flex;align-items:baseline;flex-wrap:wrap;justify-content:center;column-gap:8px}.lf-atc__sep,.lf-atc__price{font-weight:500}.lf-atc__compare{font-weight:500;opacity:.4;text-decoration:line-through}.lf-atc__compare[hidden],.lf-pdp .lf-atc[disabled] .lf-atc__prices{display:none}.lf-atc__sub{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:0 0 100%;font-size:13px;font-weight:500;line-height:1.3;color:rgba(var(--lf-atc-fg-rgb, 255, 255, 255),.6)}.lf-atc__check{flex:0 0 auto;width:14px;height:14px}.lf-pdp .lf-atc.loading>span{visibility:hidden}@media screen and (max-width:389px){.lf-pdp .lf-atc{font-size:18px;padding:6px 8px}}.lf-pdp .product__info-container>.lf-delivery,.lf-pdp .lf-fbuy>.lf-delivery{margin:20px 0 0}.lf-delivery{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;font-size:18px;font-weight:500;line-height:1.35;text-align:center;color:#000}.lf-delivery__copy{min-width:0}.lf-delivery__dot{position:relative;flex:0 0 16px;width:16px;height:16px;border-radius:50%;background:#d3e9e2}.lf-delivery__dot:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--lf-green, #0F6E56);animation:lf-delivery-pulse 1.8s ease-out infinite}.lf-delivery__date{padding-left:4px;font-weight:500;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}@keyframes lf-delivery-pulse{0%{box-shadow:0 0 #0f6e5673}70%{box-shadow:0 0 0 5px #0f6e5600}to{box-shadow:0 0 #0f6e5600}}@media screen and (max-width:389px){.lf-delivery{font-size:16px}}.lf-guarantee{--lf-icon: calc(var(--font-heading-scale, 1.3) * 3rem);margin:0;padding:0}.lf-guarantee__item{display:flex;align-items:center;margin-bottom:var(--lf-icon)}.lf-guarantee__icon{flex-shrink:0;width:var(--lf-icon);height:var(--lf-icon);margin-right:calc(var(--font-heading-scale, 1.3) * 1rem);object-fit:contain}.lf-guarantee .lf-guarantee__text{margin:0;font-size:calc(var(--font-heading-scale, 1.3) * 1.4rem)}.lf-pdp .product__info-container>.lf-rev{margin:18px 0 0}.lf-rev{position:relative;z-index:1;width:100%;padding:0;box-sizing:border-box}.lf-rev *,.lf-rev *:before,.lf-rev *:after{box-sizing:border-box}.lf-rev__track{display:flex;gap:10px;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lf-rev__track::-webkit-scrollbar{display:none}.lf-rev__card{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;flex:0 0 calc(100% - 32px);min-width:0;padding:8px 12px;border-radius:10px;background:var(--lf-rev-bg, #F5EFE9);scroll-snap-align:center}.lf-rev__photo{width:42px;height:42px;overflow:hidden;border-radius:50%;background:#d6d2cc}.lf-rev__photo img,.lf-rev__photo svg{display:block;width:100%;height:100%;object-fit:cover}.lf-rev__photo svg{fill:#12211c4d}.lf-rev__content{display:flex;flex-direction:column;gap:3px;min-width:0}.lf-rev__quote{margin:0;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:-.005em;color:#1a1a1a;overflow-wrap:break-word}.lf-rev__meta{display:flex;align-items:center;gap:5px;margin-top:1px}.lf-rev__name{font-family:Georgia,Times New Roman,serif;font-size:13.5px;font-weight:600;line-height:1;letter-spacing:.01em;color:#1a1a1a}.lf-rev__dots{display:flex;justify-content:center;align-items:center;gap:5px;padding:10px 0 0}.lf-rev__dot{width:5px;height:5px;padding:0;border:0;border-radius:50%;background:#c9c5c0;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .2s ease,transform .2s ease}.lf-rev__dot[aria-current=true]{background:#1a1a1a;transform:scale(1.2)}.lf-rev__dot:focus-visible{outline:2px solid var(--lf-acc);outline-offset:2px}@media(min-width:640px){.lf-rev__card{padding:10px 14px;gap:12px}.lf-rev__photo{width:46px;height:46px}.lf-rev__quote{font-size:12.5px}.lf-rev__name{font-size:14px}}@media(min-width:768px){.lf-rev__track{padding:0 24px}.lf-rev__card{flex:0 0 calc(85% - 10px);max-width:580px;padding:12px 18px;gap:14px;border-radius:12px}.lf-rev__photo{width:50px;height:50px}.lf-rev__quote{font-size:13px;line-height:1.35}.lf-rev__name{font-size:14.5px}}@media(min-width:1024px){.lf-rev__card{flex:0 0 calc(78% - 10px);max-width:620px;padding:14px 20px}.lf-rev__photo{width:54px;height:54px}.lf-rev__quote{font-size:13.5px}.lf-rev__name{font-size:15px}}.lf-pdp .product__info-container>.lf-payment{margin:14px 0 0}.lf-payment{width:100%}.lf-pdp .lf-payment__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding:0}.lf-pdp .lf-payment__item{display:block;margin:0;padding:0;line-height:0}.lf-pdp .lf-payment__icon{display:block;width:38px;height:24px;border-radius:3px;overflow:hidden}.lf-pdp .lf-fbuy{position:relative;z-index:2}.lf-pdp .lf-fbuy+*{clear:both}@media(prefers-reduced-motion:reduce){.lf-sold__fill--pulse,.lf-delivery__dot,.lf-delivery__dot:after{animation:none}.lf-pack__card,.lf-ptype__card{transition:none}.lf-rev__track{scroll-behavior:auto}.lf-rev__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lf-producto.css.map */
