cart-drawer .drawer__header{padding:1.2rem 0 .6rem}cart-drawer .drawer__heading{margin:0}cart-drawer .drawer__close{top:.4rem}.sm-cajon-cuenta{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;color:var(--sm-ink-mute);white-space:nowrap}.sm-cajon-ok{display:grid;grid-template-columns:4.4rem minmax(0,1fr);align-items:center;gap:1rem;margin:0 0 .4rem;padding:.8rem 1.2rem;border:1px solid #bcd9d2;border-radius:12px;background:#e6f1ee}.sm-cajon-ok[hidden]{display:none}.sm-cajon-ok__media{display:block;width:4.4rem;height:4.4rem;border-radius:6px;background:var(--sm-white);overflow:hidden}.sm-cajon-ok__media img{display:block;width:100%;height:100%;object-fit:contain}.sm-cajon-ok__texto{margin:0;min-width:0;font-size:1.35rem;line-height:1.3;color:var(--sm-ink)}.sm-cajon-ok__detalle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sm-cajon-ok__verbo{display:block;font-size:1.15rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--sm-teal-dark)}.sm-cajon-ok__verbo:before{content:"\2713  "}.sm-cajon-ok__nombre{font-weight:700}.sm-cajon-ok__var{color:var(--sm-ink-soft)}.cart-drawer .cart-items .cart-item.sm-cajon-nueva{box-shadow:inset 0 0 0 2px var(--sm-teal);border-radius:12px;padding:0 .6rem .8rem;margin-top:.6rem}.cart-drawer .cart-item__totals .price{white-space:nowrap}.cart-drawer .cart-item cart-remove-button{margin-left:.4rem}@media screen and (max-width:749px){.cart-drawer .cart-items .cart-item{grid-template-columns:5.2rem minmax(0,1fr) auto;column-gap:.8rem}.cart-drawer .cart-items .cart-item.sm-cajon-nueva{padding:0 .4rem .8rem}.cart-drawer .cart-item cart-remove-button{margin-left:0}.cart-drawer .cart-items .cart-item .cart-remove-button{min-width:4rem;width:4rem}}.cart-drawer .cart-items .cart-item.sm-cajon-nueva>td{padding-top:1rem}.cart-drawer .cart-items .cart-item.sm-cajon-nueva>td.cart-item__quantity{padding-top:0}.cart-drawer .cart-items td{padding-top:1.2rem}.cart-drawer .cart-items .cart-item>td.sm-cajon-oferta{grid-column:1 / -1;grid-row:3;padding:0}.cart-drawer .cart-items .cart-item>td.sm-cajon-oferta[hidden]{display:none}.sm-carrito-caja--compacta{flex-wrap:nowrap;gap:1rem;padding:.7rem .8rem .7rem 1rem;border:1.3px dashed var(--sm-teal);border-radius:10px;background:#fbfaf3}.sm-carrito-caja--compacta .sm-carrito-caja__texto{flex:1 1 auto;min-width:0;display:block;font-size:1.3rem;line-height:1.35}.sm-carrito-caja--compacta .sm-carrito-caja__texto span{font-size:1.25rem}.sm-carrito-caja--compacta .sm-carrito-caja__texto strong:after{content:" \b7  ";font-weight:400;color:var(--sm-ink-soft)}.sm-carrito-caja--compacta .sm-carrito-caja__btn{min-height:3.6rem;padding:0 1.2rem;font-size:1.3rem}.sm-carrito-caja--compacta .sm-carrito-error:not(:empty){flex-basis:auto}.cart-drawer .sm-carrito-comp--drawer{margin:.6rem 0 1.2rem}.sm-carrito-comp__plegable{border:1px solid var(--sm-line);border-radius:12px;background:var(--sm-cream-2)}.sm-carrito-comp__resumen{display:flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:.6rem 1.4rem;cursor:pointer;list-style:none}.sm-carrito-comp__resumen::-webkit-details-marker{display:none}.sm-carrito-comp__resumen:focus-visible{outline:.2rem solid var(--sm-teal-deep);outline-offset:.2rem;border-radius:12px}.cart-drawer .sm-carrito-comp--drawer .sm-carrito-comp__titulo{margin:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:800;color:var(--sm-teal-deep)}.sm-carrito-comp__cuenta{font-size:1.3rem;color:var(--sm-ink-mute)}.sm-carrito-comp__flecha{margin-left:auto;width:.8rem;height:.8rem;border-right:2px solid var(--sm-teal);border-bottom:2px solid var(--sm-teal);transform:translateY(-.2rem) rotate(45deg);transition:transform .15s ease}.sm-carrito-comp__plegable[open] .sm-carrito-comp__flecha{transform:translateY(.2rem) rotate(-135deg)}.sm-carrito-comp__plegable>.sm-carrito-comp__lista{padding:0 .8rem .8rem}cart-drawer .drawer__footer{padding:.9rem 0 1.1rem}.cart-drawer .sm-cajon-pie>*+*{margin-top:.5rem}.sm-cajon-envio__texto{display:flex;justify-content:space-between;align-items:baseline;gap:.8rem;margin:0;font-size:1.3rem;line-height:1.3;color:var(--sm-teal-dark)}.sm-cajon-envio__meta{font-size:1.2rem;color:var(--sm-ink-soft);white-space:nowrap}.sm-cajon-envio__pista{height:.4rem;margin-top:.5rem;border-radius:999px;background:#1e7e7429;overflow:hidden}.sm-cajon-envio__relleno{display:block;height:100%;border-radius:999px;background:var(--sm-teal);transition:width .24s ease}.sm-cajon-resumen{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.8rem}.cart-drawer .sm-cajon-pie>.sm-cajon-resumen{margin-top:.8rem}.sm-cajon-resumen__desglose{margin:0;display:flex;flex-wrap:wrap;column-gap:.4rem;font-size:1.25rem;line-height:1.35;color:var(--sm-ink-soft);font-variant-numeric:tabular-nums}.sm-cajon-resumen__desglose>span{white-space:nowrap}.sm-cajon-resumen__gratis{color:var(--sm-teal-deep)}.sm-cajon-resumen__total{margin:0;font-size:1.7rem;font-weight:800;color:var(--sm-teal-deep);white-space:nowrap;font-variant-numeric:tabular-nums}cart-drawer .drawer__footer .cart__ctas{margin-top:.8rem}cart-drawer .drawer__footer .cart__checkout-button{min-height:4.6rem}.cart-drawer .sm-cajon-pie .sm-shipbar--mayoreo{padding:.5rem .9rem;margin-bottom:.4rem}.cart-drawer .sm-cajon-pie .sm-shipbar--mayoreo .sm-shipbar__texto{font-size:1.25rem;margin-bottom:.4rem}.cart-drawer .sm-carrito-confianza{margin-top:.4rem}.cart-drawer .sm-carrito-confianza__enlaces{flex-wrap:nowrap;gap:0;font-size:1.2rem;color:var(--sm-ink-mute)}.cart-drawer .sm-carrito-confianza__enlaces a{padding:.5rem 0;color:var(--sm-ink-soft);text-decoration-color:#4a463f66;text-underline-offset:.2rem}.cart-drawer .sm-carrito-confianza__enlaces a+a:before{content:"\b7";display:inline-block;padding:0 .6rem;text-decoration:none;color:var(--sm-ink-mute)}@media screen and (max-width:749px){.cart-drawer .sm-carrito-confianza{margin-top:0}.cart-drawer .sm-carrito-confianza__enlaces a{display:inline-flex;align-items:center;min-height:44px;padding:0}cart-drawer .drawer__footer{padding-bottom:.3rem}}@media screen and (min-width:750px){.cart-drawer cart-drawer-items{scrollbar-gutter:stable;padding-right:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/sm-carrito-cajon.css.map */
