.cart-drawer{--oz-ink: #14281d;--oz-mid: #3e6b52;--oz-green: #a4b8ad;--oz-soft: #eef3ef;--oz-line: #dde5df;--oz-muted: #5e6b63;--oz-tachado: #8c968f;--oz-titulo: Manrope, Inter, sans-serif;--oc-pad: 2.2rem}.cart-drawer .drawer__inner{background:#fff;color:var(--oz-ink);letter-spacing:normal}.cart-drawer :where(.drawer__inner p,.drawer__inner span,.drawer__inner b,.drawer__inner label,.drawer__inner button,.drawer__inner h2,.drawer__inner h3,.drawer__inner h4,.drawer__inner li,.drawer__inner a,.drawer__inner input){letter-spacing:normal}.oc-num{font-family:var(--oz-titulo);font-variant-numeric:tabular-nums}.cart-drawer s{color:var(--oz-tachado);font-weight:400}.oc-ico{width:1.8rem;height:1.8rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cart-drawer .oc-cab{display:flex;align-items:flex-end;justify-content:space-between;padding:2.2rem var(--oc-pad) 1.4rem;border:0}.cart-drawer .oc-cab .drawer__heading{margin:0;font-family:var(--oz-titulo);font-weight:300;font-size:3rem;line-height:1;letter-spacing:-.02em;color:var(--oz-ink)}.oc-cab__n{position:relative;top:.2rem;margin-left:.4rem;vertical-align:top;font:500 1.2rem/1 Inter,sans-serif;letter-spacing:0;color:var(--oz-muted)}.cart-drawer .oc-cab .drawer__close{position:static;top:auto;transform:none;width:auto;height:auto;min-width:0;padding:.4rem 0;margin:0;background:none;box-shadow:none}.oc-cab__cerrar{font-size:1.3rem;color:var(--oz-muted);text-decoration:underline;text-underline-offset:.3rem}.cart-drawer .oc-cab .drawer__close:hover .oc-cab__cerrar{color:var(--oz-ink)}.cart-drawer .cart-drawer__body{padding-left:var(--oc-pad);padding-right:var(--oc-pad)}.oc-esc{padding:1.4rem 0 1.6rem;border-top:1px solid var(--oz-ink);border-bottom:1px solid var(--oz-line)}.oc-esc--sin-tramo{padding-top:1.2rem}.oc-esc__msg{font:400 1.5rem/1.4 var(--oz-titulo);margin-bottom:1.4rem;color:var(--oz-ink)}.oc-esc__msg p{margin:0}.oc-esc__msg em,.oc-esc__msg strong{font-style:normal;font-weight:600;color:var(--oz-mid)}.oc-esc__linea{--oc-progreso: 0%;position:relative;height:2px;margin:0 .6rem 1rem;background:var(--oz-line)}.oc-esc__linea:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--oc-progreso);background:var(--oz-ink)}.oc-esc__punto{position:absolute;top:-.4rem;width:1rem;height:1rem;border-radius:50%;background:#fff;border:2px solid var(--oz-line);transform:translate(-50%)}.oc-esc__punto.is-on{background:var(--oz-ink);border-color:var(--oz-ink)}.oc-esc__etqs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;font-size:1.15rem;line-height:1.3;color:var(--oz-muted)}.oc-esc__etqs li:nth-child(2){text-align:center}.oc-esc__etqs li:nth-child(3){text-align:right}.oc-esc__etqs b{display:block;font-weight:500}.oc-esc__etqs .is-actual b{font-weight:600;color:var(--oz-ink)}.oc-envio{display:flex;align-items:center;gap:.7rem;margin:1.2rem 0 0;font-size:1.25rem;color:#3f5548}.oc-esc--sin-tramo .oc-envio{margin-top:0}.oc-envio--ok{color:var(--oz-mid);font-weight:500}.oc-envio__barra{height:2px;margin-top:.8rem;background:var(--oz-line)}.oc-envio__barra i{display:block;height:100%;max-width:100%;background:var(--oz-ink)}.cart-drawer .oc-oculta{display:none!important}.cart-drawer .cart-drawer-item{border:0}.cart-drawer .cart-item__name{font-weight:600;font-size:1.4rem;letter-spacing:0}.cart-drawer .cart-item__image{border-radius:1rem;background:var(--oz-soft)}.cart-drawer .cart-item__totals,.cart-drawer .cart-item__price-wrapper{font-family:var(--oz-titulo);font-variant-numeric:tabular-nums}.cart-drawer .cart-item__old-price{font-size:1.25rem;margin-right:.6rem}.cart-drawer .oc-tramo{flex-wrap:wrap;padding-top:1.8rem}.cart-drawer .oc-tramo .cart-item__media{width:9.6rem;flex:none}.cart-drawer .oc-tramo .cart-item__image{border-radius:1.4rem}.cart-drawer .oc-tramo .cart-item__name{font:400 2rem/1.15 var(--oz-titulo);letter-spacing:-.01em}.cart-drawer .oc-tramo .regular-price{font-size:1.7rem;font-weight:500}.oc-incluye{flex-basis:100%;grid-column:1 / -1;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:1rem 0 0;padding:0}.oc-incluye__item{display:grid;grid-template-columns:3.8rem minmax(0,1fr);column-gap:.6rem;align-items:center;padding:.4rem;border-radius:1rem;background:var(--oz-soft);font-size:1.15rem;line-height:1.25;color:#3f5548}.oc-incluye__img{grid-row:1 / 3;width:3.8rem;height:3.8rem;object-fit:cover;border-radius:.7rem;background:#fff}.oc-incluye__nom{font-weight:600;color:var(--oz-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oc-incluye__precio{display:flex;flex-wrap:wrap;column-gap:.3rem;font-weight:600;color:var(--oz-mid)}.oc-incluye__precio s{font-family:var(--oz-titulo);font-size:1.05rem}.oc-ofertas{margin:2rem 0 .4rem;border-top:1px solid var(--oz-line)}.oc-ofertas__titulo{margin:1.4rem 0 .4rem;font:400 1.7rem/1.2 var(--oz-titulo);letter-spacing:-.01em;color:var(--oz-ink)}.oc-of{display:grid;grid-template-columns:5.2rem minmax(0,1fr) auto;gap:1.2rem;align-items:center;padding:1.2rem 0;border-bottom:1px solid var(--oz-line);margin:0}.oc-of__img{width:5.2rem;height:5.2rem;object-fit:cover;border-radius:1rem;background:var(--oz-soft)}.oc-of__texto{display:flex;flex-direction:column;min-width:0;line-height:1.35}.oc-of__nom{font-weight:600;font-size:1.4rem}.oc-of__por{font-size:1.25rem;color:var(--oz-muted)}.oc-of__por s{margin-left:.4rem}.oc-btn{min-height:3.8rem;padding:.8rem 1.6rem;border-radius:999px;cursor:pointer;white-space:nowrap;font:600 1.3rem Inter,sans-serif;background:#fff;color:var(--oz-ink);border:1px solid var(--oz-ink)}.oc-btn--osc{background:var(--oz-ink);color:#fff}.oc-btn[aria-busy=true]{opacity:.6;pointer-events:none}.cart-drawer .drawer__footer{padding:1.2rem var(--oc-pad) 1.6rem;border-top:1px solid var(--oz-line)}.oc-prot{display:flex;align-items:center;gap:1rem;padding-bottom:1.2rem;font-size:1.3rem;color:#3f5548}.oc-prot .oc-ico{color:var(--oz-mid)}.oc-prot__texto{flex:1;cursor:pointer}.oc-prot__texto b{font-weight:600;color:var(--oz-ink)}.cart-drawer .oc-prot input.oc-sw{appearance:none;-webkit-appearance:none;position:relative;flex:none;display:block;width:4rem;min-width:4rem;height:2.4rem;margin:0;padding:0;border:0;border-radius:1.2rem;background:#c7d0ca;cursor:pointer;transition:background .15s}.cart-drawer .oc-prot input.oc-sw:after{content:"";position:absolute;top:.3rem;left:.3rem;width:1.8rem;height:1.8rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000026;transition:transform .15s}.cart-drawer .oc-prot input.oc-sw:checked{background:var(--oz-mid)}.cart-drawer .oc-prot input.oc-sw:checked:after{transform:translate(1.6rem)}.cart-drawer .oc-prot input.oc-sw:focus-visible{outline:2px solid var(--oz-ink);outline-offset:2px}.cart-drawer .oc-prot input.oc-sw:disabled{opacity:.6}.oc-total{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.2rem 1rem}.cart-drawer .drawer__footer>.oc-total{margin:0 0 1.2rem}.oc-total p{margin:0}.oc-total__l{font-size:1.4rem;font-weight:600;color:var(--oz-ink)}.oc-total__ah{margin-left:.6rem;font-weight:600;font-size:1.25rem;color:var(--oz-mid)}.oc-total__r{display:flex;align-items:baseline;gap:.6rem}.oc-total__r s{font-size:1.3rem}.oc-total__r span{font-weight:600;font-size:1.8rem;line-height:1.2;color:var(--oz-ink)}.cart-drawer #CartDrawer-Checkout{width:100%;min-height:5.2rem;border-radius:1.2rem;border:0;background:var(--oz-ink);color:#fff;font:600 1.6rem Inter,sans-serif;letter-spacing:0}.cart-drawer #CartDrawer-Checkout:before,.cart-drawer #CartDrawer-Checkout:after{display:none}.cart-drawer .cart__ctas{margin-top:0}.cart-drawer .payment-badges{justify-content:center;gap:.4rem;opacity:.85}@media screen and (max-width:749px){.cart-drawer{--oc-pad: 1.6rem}.cart-drawer .oc-cab{padding:1.4rem var(--oc-pad) 1rem}.cart-drawer .oc-cab .drawer__heading{font-size:2.4rem}.oc-esc{padding:1rem 0 1.1rem}.oc-esc__msg{font-size:1.35rem;line-height:1.35;margin-bottom:1rem}.oc-esc__linea{margin-bottom:.7rem}.oc-esc__punto{top:-.3rem;width:.8rem;height:.8rem}.oc-esc__etqs{font-size:1.1rem}.oc-esc__etqs li{font-size:0}.oc-esc__etqs b{font-size:1.1rem}.oc-envio{margin-top:.8rem;font-size:1.15rem}.oc-envio .oc-ico{width:1.5rem;height:1.5rem}.cart-drawer .oc-tramo{padding-top:1.2rem}.cart-drawer .oc-tramo .cart-item__media{width:7.2rem}.cart-drawer .oc-tramo .cart-item__name{font-size:1.7rem}.cart-drawer .oc-tramo .regular-price{font-size:1.5rem}.oc-ofertas{margin-top:1.4rem}.oc-ofertas__titulo{margin-top:1rem;font-size:1.5rem}.oc-of{padding:.9rem 0;gap:1rem;grid-template-columns:4.6rem minmax(0,1fr) auto}.oc-of__img{width:4.6rem;height:4.6rem}.oc-btn{min-height:3.6rem;padding:.6rem 1.4rem}.cart-drawer .drawer__footer{padding:1rem var(--oc-pad) 1.2rem}.oc-prot{padding-bottom:.8rem}.cart-drawer .drawer__footer>.oc-total{margin-bottom:1rem}.cart-drawer #CartDrawer-Checkout{min-height:4.8rem}.cart-drawer .payment-badges-block{--margin-top: .8rem !important;--margin-bottom: 0 !important;margin-top:.8rem;margin-bottom:0}.cart-drawer .payment-badges{gap:.2rem}.cart-drawer .payment-badges .list-payment__item{padding:0}.cart-drawer .payment-badges .icon{width:2.6rem;height:auto}}body:has(cart-drawer.active) .tl-switcher-container{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/oc-cart.css.map */
