.fp-header .header-actions__cart-icon{--cart-bubble-size:18px;--cart-bubble-top:2px;--cart-bubble-right:0px}.fp-header .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none;-webkit-mask:none}.fp-header .header-actions__cart-icon .cart-bubble{box-shadow:0 0 0 2px #fff;border-radius:50%}.fp-header .cart-bubble__text{font-size:.7rem;font-weight:700}.fp-header .account-button__icon{width:22px;height:24px}.fp-header header-actions{gap:6px}.cart-drawer__dialog{background:#fff}.cart-drawer__header{background:#fff!important;color:#111;border-bottom:1px solid #eee!important;padding-block:12px!important}.cart-drawer__header .cart-drawer__heading{margin:0;font-family:var(--font-heading--family,"Bebas Neue",sans-serif);font-size:1.7rem;font-weight:400;letter-spacing:.03em;text-transform:uppercase;color:#111}.cart-drawer__heading .cart-bubble__background{background-color:#111!important}.cart-drawer__heading .cart-bubble__text{color:#fff!important}.cart-drawer__header .cart-drawer__close-button{color:#111!important}.cart-drawer--empty .cart-drawer__header{background:transparent!important;border-bottom:0!important}.cart-drawer__items{padding-top:6px;background:#fff}.fp-cartbar{margin:10px 0 6px;padding:12px 14px;border-radius:14px;background:#f6f6f6}.fp-cartbar__t{display:flex;align-items:center;gap:8px;margin:0;font-size:.84rem;font-weight:700;line-height:1.3;color:#111}.fp-cartbar__t svg{flex:none;width:16px;height:16px;color:#c00}.fp-cartbar__t b{color:#c00}.fp-cartbar__bar{display:block;height:8px;margin-top:10px;border-radius:999px;background:#e4e4e4;overflow:hidden}.fp-cartbar__bar i{display:block;height:100%;width:var(--p,0%);border-radius:inherit;background:linear-gradient(90deg,#c00,#ff5a5a);transition:width .6s cubic-bezier(.2,.7,.2,1)}.fp-cartbar.is-max{background:#effaf3}.fp-cartbar.is-max .fp-cartbar__t,.fp-cartbar.is-max .fp-cartbar__t svg,.fp-cartbar.is-max .fp-cartbar__t b{color:#14773b}.fp-cartbar.is-max .fp-cartbar__bar i{background:linear-gradient(90deg,#1b9a4a,#3ed660)}.fp-cartbar__ok{margin:8px 0 0;font-size:.76rem;font-weight:700;color:#14773b}.fp-cartbar__cta{display:inline-block;margin-top:8px;font-size:.78rem;font-weight:700;color:#c00;text-decoration:underline;text-underline-offset:3px}.cart-drawer .cart-items .cart-items__table-row,.cart-drawer .cart-items .cart-items__table-row.cart-items__table-row--full-width-variants{display:grid!important;grid-template-columns:72px minmax(0,1fr) auto!important;grid-template-areas:"media details price" "media quantity quantity" "media error error"!important;grid-template-rows:auto auto 1fr!important;column-gap:12px!important;row-gap:8px!important;align-items:start;padding:14px 0!important;margin:0!important;background:transparent;border:0!important;border-bottom:1px solid #f0f0f0!important;border-radius:0;box-shadow:none}.cart-drawer .cart-items .cart-items__table-row:last-child{border-bottom:0!important}.cart-drawer .cart-items .cart-items__media{grid-area:media!important;min-width:0}.cart-drawer .cart-items .cart-items__details{display:block!important;grid-area:details!important;min-width:0}.cart-drawer .cart-items .cart-items__price{grid-area:price!important;align-self:start;text-align:right!important;min-width:0!important;width:auto!important;color:#111;font-family:var(--font-heading--family,"Bebas Neue",sans-serif);font-size:1.3rem;letter-spacing:.02em;white-space:nowrap}.cart-drawer .cart-items .cart-items__price *{font-size:inherit}.cart-drawer .cart-items .cart-items__quantity{grid-area:quantity!important;align-self:end;width:100%!important;margin:0!important}.cart-drawer .cart-items .cart-items__error{grid-area:error!important}.cart-drawer .cart-items__media-container{aspect-ratio:1/1!important;width:72px;background:#f5f5f5;border-radius:12px}.cart-drawer .cart-items__media-image{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:4px;border:0;border-radius:0}.cart-drawer .cart-items__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:#111;font-weight:700;font-size:.92rem;line-height:1.25;overflow-wrap:anywhere}.cart-drawer .cart-items__variants-wrapper:empty{display:none}.cart-drawer .cart-items__unit-price-wrapper{display:none}.cart-drawer .cart-items__quantity-controls{width:100%;justify-content:space-between;align-items:center}.cart-drawer .quantity-selector{border:1px solid #e0e0dc;border-radius:999px;overflow:hidden;background:#fff}.cart-drawer .cart-items__remove{opacity:.45;transition:opacity .2s ease,color .2s ease}.cart-drawer .cart-items__remove:hover{opacity:1;color:#c00}.cart-drawer__summary{background:#fff;border-top:1px solid #eee;box-shadow:0 -10px 24px #0000000d}.cart-totals__total-label{font-weight:700;text-transform:none;letter-spacing:0;font-size:.95rem}.cart-totals__total-value{font-family:var(--font-heading--family,"Bebas Neue",sans-serif);font-size:2rem!important;letter-spacing:.02em;color:#111}.cart__ctas{display:grid;gap:10px}.cart__ctas>.cart__checkout-button{order:1}.cart__ctas>.additional-checkout-buttons{order:2}.cart__checkout-button{background:#c00!important;color:#fff!important;border:0!important;border-radius:12px!important;height:52px!important;font-weight:700;letter-spacing:.02em;text-transform:none;box-shadow:0 8px 18px #cc000038;transition:background .2s ease,transform .15s ease}.cart__checkout-button:hover{background:#a30000!important;color:#fff!important;transform:translateY(-1px)}.cart__checkout-button[disabled]{background:#cfcfcb!important;box-shadow:none}.fp-cart-pay{order:3;display:flex;flex-direction:column;align-items:center;gap:8px;padding:2px 0 0;border:0;background:transparent}.fp-cart-pay__label{display:flex;align-items:center;gap:6px;margin:0;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#777}.fp-cart-pay__label svg{width:13px;height:13px}.fp-cart-pay__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.fp-cart-pay__list li{display:block;line-height:0}.fp-cart-pay__list svg{display:block;width:38px;height:auto}.cart__ctas:after{order:4;content:"Env\edo gratis a todo M\e9xico \b7  Meses sin intereses";display:block;text-align:center;font-size:.74rem;line-height:1.4;color:#777}.cart-items__empty-button{background:#c00!important;color:#fff!important;border-radius:12px!important;border:0!important;font-weight:700;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.fp-cartbar__bar i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/fp-cart.css.map */
