.vc-sug{padding-top:1.4rem;padding-bottom:1.6rem;border-top:1px solid #ececec}.vc-sug__titulo{margin:0;font-size:1.5rem;font-weight:600;line-height:1.3;color:#1f1b18;letter-spacing:0}.vc-sug__lista{display:flex;gap:.8rem;margin:1rem -1.6rem 0;padding:0 1.6rem .2rem;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-left:1.6rem;overscroll-behavior-x:contain;scrollbar-width:none}.vc-sug__lista::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.vc-sug__lista{cursor:grab;-webkit-user-select:none;user-select:none}.vc-sug__lista--arrastrando{scroll-snap-type:none;cursor:grabbing}.vc-sug__lista--arrastrando *{cursor:grabbing}}.vc-sug__tarjeta{flex:0 0 min(31rem,88%);min-width:0;display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:1rem;padding:.8rem;border:1px solid #e6e6e6;border-radius:.8rem;background:#fff;scroll-snap-align:start}.vc-sug__tarjeta:only-child{flex-basis:100%}.vc-sug__foto{display:block;align-self:start;border-radius:.5rem;overflow:hidden;background:#f4f1ec}.vc-sug__foto img{display:block;width:100%;height:8.6rem;object-fit:cover}.vc-sug__datos{min-width:0;display:flex;flex-direction:column;gap:.5rem}.vc-sug__nombre{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.35rem;line-height:1.3;color:#1f1b18;text-decoration:none}.vc-sug__fila{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.vc-sug__precio{font-size:1.4rem;font-weight:600;color:#1f1b18;white-space:nowrap}.vc-sug__boton{flex:none;min-height:3.6rem;padding:0 1.4rem;border:1px solid #1f1b18;border-radius:.6rem;background:#fff;color:#1f1b18;font:inherit;font-size:1.35rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}.vc-sug__boton:hover{background:#1f1b18;color:#fff}.vc-sug__boton:focus-visible,.vc-sug__opcion:focus-visible,.vc-sug__nombre:focus-visible{outline:2px solid #1f1b18;outline-offset:1px}.vc-sug__boton[disabled]{opacity:.55;cursor:default}.vc-sug__opciones{display:flex;gap:.6rem}.vc-sug__opcion{flex:1 1 0;min-width:0;height:3.6rem;padding:0 .4rem;border:1px solid #d9d9d9;border-radius:.6rem;background:#fff;color:#1f1b18;font:inherit;font-size:1.3rem}.vc-sug__opcion:first-child:not(:last-child){flex-grow:1.5}.vc-sug__error{margin:0;font-size:1.25rem;line-height:1.3;color:#b3261e}@media screen and (max-width:749px){.vc-sug__opcion{font-size:1.6rem}}cart-drawer:not(.is-empty) .drawer__footer{display:contents}cart-drawer:not(.is-empty) .vc-cesta__sellos{margin-top:auto;padding:1.6rem 1.6rem 1.4rem;background:#f6f6f7}cart-drawer:not(.is-empty) .cart-drawer__footer{padding:0 1.6rem .4rem;background:#f6f6f7}cart-drawer:not(.is-empty) .cart__ctas{position:sticky;bottom:0;z-index:2;margin:0;padding:1rem 1.6rem;background:#f6f6f7;box-shadow:0 -1px #e3e3e3}cart-drawer:not(.is-empty) .vc-cesta__pagos{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:.4rem calc((100% - 24.5rem)/2) calc(1.6rem + env(safe-area-inset-bottom));background:#f6f6f7}
/*# sourceMappingURL=/cdn/shop/t/10/assets/vc-cesta-sugerencias.css.map */
