.mccart{--mcbtn-alto:56px;--mc-o:#FF671F;--mc-od:#E8551A;--mc-tint:#FFF3EC;--mc-tint2:#FFF7F3;--mc-ink:#222223;--mc-body:#33333A;--mc-2nd:#55555C;--mc-mut:#8A8A90;--mc-line:#EDEDEF;--mc-line2:#E7E7E9;--mc-surf:#fff;--mc-alt:#FAFAFB;--mc-ok:#14854E;max-width:1120px;margin-inline:auto;padding:clamp(16px,4vw,30px) clamp(16px,5vw,40px) clamp(40px,6vw,72px);font-family:Montserrat,system-ui,-apple-system,sans-serif;color:var(--mc-body);-webkit-font-smoothing:antialiased}.mccart *{box-sizing:border-box}.mccart__ship{margin:0 0 clamp(18px,2.6vw,26px)}.mccart--empty .mccart__ship{display:none}.mccart__ship free-ship-progress-bar.cart_shipping{display:block;padding:16px 18px;border:1px solid var(--mc-line2);border-radius:16px;background:var(--mc-tint2)}.mccart__ship .cart_bar_w{height:9px;background:#f0e4dc;border-radius:999px;overflow:visible}.mccart__ship .cart_bar_w span{background:linear-gradient(90deg,#ff7a34,#ff671f 60%,#e8551a);border-radius:999px}.mccart__ship .free-shipping-message{margin-top:16px;font-size:clamp(13.5px,1.5vw,15px);line-height:1.4;color:var(--mc-body);font-weight:600}.mccart__ship .free-shipping-message b,.mccart__ship .free-shipping-message strong{color:var(--mc-ink);font-weight:800}.mccart__ship .cart_shipping_free{border-color:#14854e66;background:#eef8f1}.mccart__ship .cart_shipping_free .cart_bar_w span{background:#14854e}.mccart__head{margin:0 0 clamp(18px,2.6vw,26px)}.mccart__title{margin:0;font-weight:800;letter-spacing:-.025em;line-height:1.12;font-size:clamp(26px,3.1vw,36px);color:var(--mc-ink)}.mccart__sub{margin:9px 0 0;font-size:clamp(14.5px,1.6vw,16px);line-height:1.55;color:var(--mc-2nd);max-width:60ch}.mccart__sub b,.mccart__sub strong{color:var(--mc-ink);font-weight:700}.mccart__grid{display:grid;gap:clamp(20px,3vw,34px)}@media(min-width:900px){.mccart__grid{grid-template-columns:1.55fr .95fr;align-items:start}.mccart__side{position:sticky;top:96px}}.mccart__lines{list-style:none;margin:0;padding:0}.mccart__row{display:grid;grid-template-columns:88px 1fr;gap:clamp(12px,2vw,18px);padding:18px 0;border-top:1px solid var(--mc-line)}.mccart__row:first-child{border-top:0;padding-top:0}@media(min-width:600px){.mccart__row{grid-template-columns:104px 1fr}}.mccart__img{display:block;border-radius:12px;overflow:hidden;background:var(--mc-alt);border:1px solid var(--mc-line);aspect-ratio:1;align-self:start}.mccart__img img{width:100%;height:100%;object-fit:cover;display:block}.mccart__body{display:flex;flex-wrap:wrap;gap:12px;min-width:0}.mccart__info{flex:1 1 60%;min-width:0}.mccart__name{margin:0;font-size:clamp(14.5px,1.6vw,16px);font-weight:700;line-height:1.3;letter-spacing:-.01em}.mccart__name a{color:var(--mc-ink);text-decoration:none}.mccart__name a:hover{color:var(--mc-o)}.mccart__modelo{display:inline-flex;align-items:center;gap:7px;margin:8px 0 0;padding:5px 11px;border-radius:999px;background:var(--mc-tint);border:1px solid rgba(255,103,31,.3)}.mccart__modelo-lb{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mc-od)}.mccart__modelo-v{font-size:12.5px;font-weight:800;color:var(--mc-ink)}.mccart__opts{margin:8px 0 0;font-size:12.5px;line-height:1.5;color:var(--mc-2nd)}.mccart__opts span{font-weight:700;color:var(--mc-body)}.mccart__stock{display:inline-flex;align-items:center;gap:7px;margin:9px 0 0;font-size:12.5px;font-weight:700;color:#c2321f}.mccart__stock:before{content:"";width:7px;height:7px;border-radius:50%;background:#c2321f;box-shadow:0 0 0 3px #c2321f29}.mccart__end{flex:1 1 130px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:12px;text-align:right}.mccart__price{font-size:clamp(15px,1.7vw,17px);font-weight:800;color:var(--mc-ink);font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap}.mccart__price--old{display:block;margin-top:2px;font-size:12.5px;font-weight:500;color:var(--mc-mut);text-decoration:line-through}.mccart__ctrls{display:flex;align-items:center;gap:10px}.mccart__qty{display:inline-flex;align-items:center;border:1px solid var(--mc-line2);border-radius:11px;overflow:hidden;background:var(--mc-surf)}.mccart__qb{width:38px;height:40px;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--mc-ink);font-size:18px;line-height:1;transition:background .16s ease}.mccart__qb:hover{background:var(--mc-tint)}.mccart__qb:disabled{opacity:.4;cursor:default}.mccart__qi{width:40px;height:40px;border:0;text-align:center;background:transparent;font-family:inherit;font-size:14.5px;font-weight:700;color:var(--mc-ink);-moz-appearance:textfield;padding:0}.mccart__qi::-webkit-outer-spin-button,.mccart__qi::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mccart__rm{border:0;background:transparent;cursor:pointer;padding:6px;border-radius:8px;color:var(--mc-mut);font-size:12px;font-weight:700;letter-spacing:.02em;display:inline-flex;align-items:center;gap:5px;transition:color .16s ease}.mccart__rm:hover{color:#c2321f}.mccart__rm svg{width:14px;height:14px;flex:0 0 auto}.mccart__note{margin:22px 0 0;padding:16px 0 0;border-top:1px solid var(--mc-line)}.mccart__note-lb{display:block;margin:0 0 9px;font-size:13.5px;font-weight:700;color:var(--mc-ink)}.mccart__note textarea{width:100%;min-height:78px;resize:vertical;border-radius:12px;border:1px solid var(--mc-line2);background:var(--mc-alt);padding:12px 14px;font-family:inherit;font-size:14.5px;line-height:1.5;color:var(--mc-body)}.mccart__note textarea::placeholder{color:var(--mc-mut)}.mccart__note textarea:focus{outline:none;border-color:var(--mc-o);background:#fff;box-shadow:0 0 0 4px #ff671f1f}.mccart__summary{border:1px solid var(--mc-line2);border-radius:18px;padding:clamp(18px,2.4vw,24px);background:var(--mc-surf);box-shadow:0 6px 22px #2222230d}.mccart__disc{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:7px}.mccart__disc li{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:12.5px;font-weight:700;color:var(--mc-od)}.mccart__disc li span:last-child{white-space:nowrap}.mccart__srow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:6px}.mccart__slabel{font-size:14px;font-weight:700;color:var(--mc-ink)}.mccart__stot{font-size:clamp(24px,2.6vw,30px);font-weight:800;letter-spacing:-.02em;color:var(--mc-ink);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.mccart__fine{margin:2px 0 16px;font-size:12px;line-height:1.45;color:var(--mc-mut)}.mccart__pay{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:var(--mcbtn-alto,56px);padding:16px 18px;border:0;border-radius:13px;cursor:pointer;background:linear-gradient(135deg,#ff7a34,#ff671f 58%,#e8551a);color:#222223;font-family:inherit;font-weight:800;font-size:clamp(15px,3.9vw,16.5px);line-height:1.15;text-decoration:none;white-space:nowrap;box-shadow:0 6px 16px #ff671f3d;transition:transform .2s ease,box-shadow .2s ease}.mccart__pay:hover{transform:translateY(-2px);box-shadow:0 12px 26px #ff671f57}.mccart__pay:active{transform:scale(.99)}.mccart__pay svg{width:18px;height:18px;color:#222223;fill:currentColor;flex:0 0 auto}.mccart__cont{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:var(--mcbtn-alto,56px);margin-top:12px;padding:14px 18px;border-radius:13px;background:#fff;color:var(--mc-o);border:2px solid var(--mc-o);cursor:pointer;font-family:inherit;font-weight:800;font-size:clamp(15px,3.9vw,16.5px);line-height:1.15;text-decoration:none;white-space:nowrap;transition:background .2s ease,border-color .2s ease}.mccart__cont:hover{background:var(--mc-tint);border-color:var(--mc-od)}.mccart__trust{margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--mc-line)}.mccart__rev{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.mccart__stars{display:inline-flex;gap:2px;color:#ff671f}.mccart__stars svg{width:15px;height:15px;fill:currentColor}.mccart__rev-t{font-size:13px;font-weight:700;color:var(--mc-ink)}.mccart__rev-t b{color:var(--mc-o)}.mccart__rev-n{font-size:12px;color:var(--mc-2nd)}.mccart__pays{margin:12px 0 0;display:flex;gap:8px;align-items:flex-start}.mccart__pays svg{width:16px;height:16px;flex:0 0 auto;color:var(--mc-ok);margin-top:1px}.mccart__pays p{margin:0;font-size:12px;line-height:1.5;color:var(--mc-2nd)}.mccart__safe{margin:10px 0 0;font-size:12px;font-weight:600;color:var(--mc-2nd);display:flex;align-items:center;gap:7px}.mccart__safe svg{width:14px;height:14px;color:var(--mc-ok);flex:0 0 auto}.mccart.is-busy .mccart__panel{opacity:.55;pointer-events:none;transition:opacity .18s ease}.mccart__row--nuevo{animation:mccart-nuevo 1s ease-out 1 both}@keyframes mccart-nuevo{0%{background:#fff3ec;box-shadow:inset 0 0 0 2px #ff671f6b}to{background:transparent;box-shadow:inset 0 0 0 2px #ff671f00}}@media(prefers-reduced-motion:reduce){.mccart__row--nuevo{animation:none;background:#fff3ec}}.mccart__empty{max-width:560px;margin:clamp(16px,3vw,28px) auto 0;text-align:center;padding:clamp(30px,5vw,52px) clamp(20px,4vw,40px);border-radius:22px;border:1px dashed rgba(255,103,31,.45);background:var(--mc-tint2)}.mccart__empty-ic{width:64px;height:64px;margin:0 auto 18px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(255,103,31,.34);color:var(--mc-o)}.mccart__empty-ic svg{width:32px;height:32px}.mccart__empty-t{margin:0;font-size:clamp(22px,2.6vw,28px);font-weight:800;letter-spacing:-.02em;color:var(--mc-ink);line-height:1.14}.mccart__empty-x{margin:11px auto 0;max-width:44ch;font-size:15px;line-height:1.6;color:var(--mc-2nd)}.mccart__empty-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:22px;min-height:var(--mcbtn-alto,56px);padding:16px 30px;border-radius:13px;background:linear-gradient(135deg,#ff7a34,#ff671f 58%,#e8551a);color:#222223;font-family:inherit;font-weight:800;font-size:clamp(15px,3.9vw,16.5px);text-decoration:none;box-shadow:0 6px 16px #ff671f3d;transition:transform .2s ease,box-shadow .2s ease}.mccart__empty-cta:hover{transform:translateY(-2px);box-shadow:0 12px 26px #ff671f57}@media(max-width:600px){.mccart__body{gap:10px}.mccart__info{flex:1 1 100%}.mccart__end{flex:1 1 100%;flex-direction:row;align-items:center;text-align:left}.mccart__price{order:2;margin-left:auto}}@media(prefers-reduced-motion:reduce){.mccart__pay,.mccart__cont,.mccart__empty-cta,.mccart__qb{transition:none!important}.mccart__pay:hover,.mccart__empty-cta:hover{transform:none!important}}.cart_bar_w span{animation:none!important}cart-notification.minicart .cart_bar_w{height:8px;background:#f0e4dc;border-radius:999px}cart-notification.minicart .cart_bar_w span{background:linear-gradient(90deg,#ff7a34,#ff671f 60%,#e8551a);border-radius:999px}cart-notification.minicart .cart_shipping_free .cart_bar_w span{background:#14854e}cart-notification.minicart .free-shipping-message{font-family:Montserrat,system-ui,sans-serif;font-weight:600}cart-notification.minicart .minicart-heading,cart-notification.minicart .minicart__product-name{font-family:Montserrat,system-ui,sans-serif!important;font-weight:700!important;letter-spacing:-.01em}cart-notification.minicart .subtotal .subtotal-price{font-family:Montserrat,system-ui,sans-serif!important;font-weight:800!important;font-variant-numeric:tabular-nums}cart-notification.minicart .subtotal h5{font-family:Montserrat,system-ui,sans-serif!important;font-weight:700!important}cart-notification.minicart .btn-checkout{min-height:56px!important;border-radius:13px!important;border:0!important;background:linear-gradient(135deg,#ff7a34,#ff671f 58%,#e8551a)!important;color:#222223!important;font-family:Montserrat,system-ui,sans-serif!important;font-weight:800!important;font-size:16px!important;letter-spacing:0!important;text-transform:none!important;box-shadow:0 6px 16px #ff671f3d!important;transition:transform .2s ease,box-shadow .2s ease}cart-notification.minicart .btn-checkout:hover{transform:translateY(-2px)!important;box-shadow:0 12px 26px #ff671f57!important}cart-notification.minicart .btn-checkout span{color:#222223!important}cart-notification.minicart .viewcart.btn-outline{min-height:52px!important;border-radius:13px!important;border:2px solid #FF671F!important;background:#fff!important;color:#ff671f!important;font-family:Montserrat,system-ui,sans-serif!important;font-weight:800!important;font-size:15px!important;text-transform:none!important;transition:background .2s ease}cart-notification.minicart .viewcart.btn-outline:hover{background:#fff3ec!important}cart-notification.minicart .viewcart.btn-outline span{color:#ff671f!important}cart-notification.minicart .cart__ctas a.viewcart{display:none!important}cart-notification.minicart .cart-empty .btn-primary{min-height:52px!important;border-radius:13px!important;border:0!important;background:linear-gradient(135deg,#ff7a34,#ff671f 58%,#e8551a)!important;color:#222223!important;font-family:Montserrat,system-ui,sans-serif!important;font-weight:800!important;font-size:15px!important;text-transform:none!important}@media(prefers-reduced-motion:reduce){cart-notification.minicart .btn-checkout{transition:none!important}cart-notification.minicart .btn-checkout:hover{transform:none!important}}.cart-item .product-option,.cart-item .product-option span{color:#55555c}.cart-item .product-option.mcci-modelo,.cart-item .product-option.mcci-modelo span{color:#222223;font-weight:700}.mcxc{--mcbtn-alto:56px;--mc-o:#FF671F;--mc-od:#E8551A;--mc-tint:#FFF3EC;--mc-ink:#222223;--mc-2nd:#55555C;--mc-line2:#E7E7E9;--mc-alt:#FAFAFB;max-width:1120px;margin-inline:auto;padding-inline:clamp(16px,5vw,40px);font-family:Montserrat,system-ui,-apple-system,sans-serif;color:var(--mc-2nd);-webkit-font-smoothing:antialiased}.mcxc *{box-sizing:border-box}.mcxc__in{border-top:1px solid #EDEDEF;padding-top:clamp(20px,3vw,30px)}.mcxc__h{margin:0;font-weight:800;letter-spacing:-.02em;line-height:1.16;font-size:clamp(23px,2.6vw,30px);color:var(--mc-ink)}.mcxc__h em{font-style:normal;color:var(--mc-o)}.mcxc__sub{margin:8px 0 0;font-size:clamp(14px,1.6vw,15.5px);line-height:1.55;color:var(--mc-2nd);max-width:60ch}.mcxc__list{display:grid;gap:12px;grid-template-columns:1fr;margin-top:clamp(16px,2.4vw,22px)}.mcxc__it{display:grid;align-items:center;gap:6px 12px;grid-template-columns:72px 1fr auto;grid-template-areas:"img tit tit" "img pre btn";padding:10px;border:1px solid var(--mc-line2);border-radius:16px;background:#fff}.mcxc__img{grid-area:img;display:block;width:72px;height:72px;border-radius:11px;overflow:hidden;background:var(--mc-alt);border:1px solid #EDEDEF}.mcxc__img img{width:100%;height:100%;object-fit:cover;display:block}.mcxc__t{grid-area:tit;margin:0;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--mc-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mcxc__t:hover{color:var(--mc-o)}.mcxc__p{grid-area:pre;margin:0;font-size:15px;font-weight:800;color:var(--mc-ink);font-variant-numeric:tabular-nums;line-height:1.15;white-space:nowrap}.mcxc__desde{font-size:11px;font-weight:700;color:var(--mc-2nd);text-transform:uppercase;letter-spacing:.04em}.mcxc__f{grid-area:btn;margin:0}.mcxc__add{display:inline-flex;align-items:center;justify-content:center;min-height:var(--mcbtn-alto,56px);width:100%;padding:14px 20px;border-radius:13px;background:#fff;color:var(--mc-o);border:2px solid var(--mc-o);cursor:pointer;font-family:inherit;font-weight:800;font-size:clamp(15px,3.9vw,16.5px);line-height:1.15;white-space:nowrap;transition:background .2s ease,border-color .2s ease}.mcxc__add:hover{background:var(--mc-tint);border-color:var(--mc-od)}.mcxc__add:disabled{opacity:.6;cursor:default}.mcxc .mcpg-err{grid-area:btn;margin:6px 0 0;font-size:12px;font-weight:700;color:#c2321f}@media(min-width:600px){.mcxc__list{grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.6vw,18px)}.mcxc__it{grid-template-columns:1fr;justify-items:center;text-align:center;grid-template-areas:"img" "tit" "pre" "btn";align-content:start;gap:9px;padding:16px 14px 14px}.mcxc__img{width:100%;height:auto;aspect-ratio:1}.mcxc__t{font-size:14.5px}.mcxc__f{width:100%}}@media(prefers-reduced-motion:reduce){.mcxc__add{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/micase-carrito.css.map */
