.header{margin-inline:auto;margin-block-start:12px;border-radius:20px;overflow:hidden;box-shadow:0 1px 2px #1e281e0f,0 8px 20px -12px #1e281e2e}@media screen and (min-width:750px){.header{max-width:calc(var(--page-width, 1200px) - 48px)}}.sticky-header-shell{position:sticky;top:0;z-index:31}.variant-option--pack-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:10px;border:none;padding:0;margin:0;width:100%}.variant-option--pack-cards legend{display:none}.variant-option--pack-cards .variant-option__button-label{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;text-align:center;white-space:normal;padding:16px 8px 14px;border-radius:14px;border:1.5px solid var(--color-variant-border);background:var(--color-variant-background);min-height:0;overflow:visible}.variant-option--pack-cards .variant-option__button-label:before,.variant-option--pack-cards .variant-option__button-label:after{display:none!important}.variant-option--pack-cards .variant-option__button-label:has(:checked){background:var(--color-variant-background)!important;color:var(--color-variant-text)!important;border-color:rgb(var(--color-foreground-rgb))!important;border-width:2px;padding:15px 7px 13px}.variant-option--pack-cards .variant-option__button-label__pill{display:none}.pack-card__badge{position:absolute;top:-11px;left:50%;translate:-50% 0;background:rgb(var(--color-foreground-rgb));color:rgb(var(--color-background-rgb));font-size:10px;font-weight:600;letter-spacing:.01em;padding:3px 10px;border-radius:999px;white-space:nowrap}.pack-card__name{font-weight:600;font-size:.92em}.variant-option__button-label--has-swatch:has(input:disabled){cursor:not-allowed;opacity:.35;pointer-events:none;position:relative}.variant-option__button-label--has-swatch:has(input:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(42,47,43,.6),transparent calc(50% + 1px));border-radius:50%}.pack-card__cyber-badge{display:block;margin:2px 0 1px;font-size:.64em;font-weight:700;color:#2a2f2b;background:#cfa15a;border-radius:999px;padding:1px 8px;white-space:nowrap}.pack-card__hint{display:block;margin-top:-2px;font-size:.7em;font-weight:400;opacity:.6}.pack-card__price{font-weight:700;font-size:1.05em}.pack-card__savings{margin-top:2px;padding:2px 9px;border-radius:999px;background:#5c7a6324;color:#3f5a45;font-size:.74em;font-weight:700}div[ref=priceContainer]:has(.compare-at-price) .price-item__group.price,div[ref=priceContainer]:has(.compare-at-price)>.price{color:#3f5a45;font-weight:700}.price-savings-badge{display:inline-block;margin-top:6px;padding:3px 11px;border-radius:999px;background:#5c7a6324;color:#3f5a45;font-size:.78em;font-weight:600;white-space:nowrap}.sticky-add-to-cart__price .price-savings-badge{display:none}.sticky-add-to-cart__variant{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-add-to-cart__price div[ref=priceContainer]{display:flex;flex-direction:column;align-items:flex-end;gap:0}.sticky-add-to-cart__price .compare-at-price{font-size:.8em}.cart-items__savings{margin-top:4px;font-size:.8em}.text-block.rte p:has(>strong):has(>br):has(>span){display:flex;flex-direction:column;gap:6px}.text-block.rte p:has(>strong):has(>br):has(>span) strong{margin-bottom:2px;font-size:1.05em}.text-block.rte p:has(>strong):has(>br):has(>span) br{display:none}.text-block.rte p:has(>strong):has(>br):has(>span) span{display:block}@media screen and (max-width:749px){.text-block.rte p:has(>strong):has(>br):has(>span){gap:8px}.text-block.rte p:has(>strong):has(>br):has(>span) span{line-height:1.45}}.upzella-fbt{margin:20px 0 8px;padding:14px 16px;border:1px solid rgba(92,122,99,.25);border-radius:14px;background:#fff}.upzella-fbt__heading{font-size:0!important;margin:0 0 10px!important}.upzella-fbt__heading:before{content:"Llev\e1telo junto y ahorr\e1";font-size:.95rem;font-weight:600;color:#2a2f2b}.upzella-fbt__list{gap:10px!important}.upzella-fbt__card{padding:8px 10px!important;border-radius:12px!important;font-size:.9rem!important}.upzella-fbt__img{width:48px!important;height:48px!important}.upzella-fbt__total{display:none!important}.upzella-fbt__button{font-size:.9rem!important;padding:10px 14px!important;border-radius:999px!important}.upzella-fbt__list{display:grid!important;grid-template-columns:1fr;gap:8px!important}@media screen and (min-width:750px){.upzella-fbt__list{grid-template-columns:1fr 1fr}}.upzella-fbt,.upzella-fbt__card{background:transparent!important}.shopify-app-block:has(>.upzella-fbt){margin-top:-58px}@media screen and (max-width:749px){.shopify-app-block:has(>.upzella-fbt){margin-top:-46px}}.upzella-fbt{position:relative;z-index:2}.upzella-fbt__total{display:block!important;font-size:0!important;margin:10px 0 0!important}.upzella-fbt__total:before{content:"Combo: ahorr\e1s $160 en el vaso";font-size:.85rem;font-weight:600;color:#3f5a45}@media screen and (max-width:749px){.upzella-fbt__button{width:100%!important;white-space:nowrap}.upzella-fbt__total{width:100%;text-align:center}}.upzella-fbt__total{display:inline-block!important;width:auto!important;margin:0!important;padding:8px 14px!important;border-radius:999px!important;background:#5c7a63!important;box-shadow:0 4px 12px -6px #2f4a3599}.upzella-fbt__total:before{font-size:.9rem!important;font-weight:700!important;color:#fff!important;letter-spacing:.01em}@media screen and (max-width:749px){.upzella-fbt__total{display:block!important;width:100%!important;text-align:center;border-radius:12px!important;padding:10px 14px!important}.upzella-fbt__total:before{font-size:.95rem!important}}@media screen and (max-width:749px){.upzella-fbt div:has(>.upzella-fbt__total){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}.upzella-fbt__total,.upzella-fbt__button{width:100%!important;flex:0 0 auto!important}}.upzella-fbt__heading:before{content:"Sum\e1  un vaso y ahorr\e1  $160"!important}.upzella-fbt__total{white-space:pre-line}.upzella-fbt__total:before{content:"CON EL COMBO AHORR\c1S $160\a Descuento aplicado al agregar el vaso"!important;font-size:.8rem!important;line-height:1.35;text-align:center}.upzella-fbt__price{font-size:0!important}.upzella-fbt__card:has(img[alt*=liso i]) .upzella-fbt__price:before{content:"$690 \2192  $530 con combo";font-size:.85rem;font-weight:600;color:#3f5a45}.upzella-fbt__button{font-size:0!important}.upzella-fbt__button:before{content:"AGREGAR VASO CON $160 DE DESCUENTO";font-size:.85rem;font-weight:600;letter-spacing:.02em}.upzella-fbt div:has(>.upzella-fbt__total){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}.upzella-fbt__total,.upzella-fbt__button{width:100%!important;flex:0 0 auto!important}.upzella-fbt__total{display:block!important;text-align:center;border-radius:12px!important;padding:10px 14px!important}.upzella-fbt__card:has(img[alt*=liso i]) .upzella-fbt__price:before{font-size:.85rem;font-weight:400;color:#8a918b;text-decoration:line-through;content:"$690"}.upzella-fbt__card:has(img[alt*=liso i]) .upzella-fbt__price:after{font-size:.95rem;font-weight:700;color:#3f5a45;margin-left:6px;content:"\2192  $530"}.upzella-fbt__check{-webkit-appearance:none;appearance:none;width:18px!important;height:18px!important;margin:0!important;flex:none;border:2px solid #5c7a63!important;border-radius:50%!important;background:#fff!important;display:grid;place-content:center;cursor:pointer}.upzella-fbt__check:before{content:"";width:8px;height:8px;border-radius:50%;background:#5c7a63;transform:scale(0);transition:transform .15s ease}.upzella-fbt__check:checked:before{transform:scale(1)}.upzella-fbt__heading:after{content:" \b7  eleg\ed  uno";font-size:.8rem;font-weight:400;color:#5c7a63}.upzella-fbt__check:after,.upzella-fbt__check:checked:after{content:none!important;display:none!important}.upzella-fbt__check,.upzella-fbt__check:checked{background-image:none!important}.upzella-fbt__total{background:transparent!important;box-shadow:none!important;border-radius:0!important;border-left:3px solid #5c7a63;padding:2px 0 2px 12px!important;text-align:left!important}.upzella-fbt__total:before{color:#3f5a45!important}@media screen and (max-width:749px){.upzella-fbt__total{text-align:left!important;border-radius:0!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-resuelto.css.map */
