/* © Fernando Martínez Marín · VEOVIRTUAL® · veovirtual.com */

/* Venta por encargo */
body .cz-encargo {
display:grid;
gap:12px;
margin:16px 0 0;
padding:16px 18px;
border:1.5px dashed rgba(32,32,30,.28);
border-radius:14px;
background-color:#ffffff;
}
body .cz-encargo[hidden] {
display:none !important;
}
body .cz-encargo__txt {
margin:0;
font-size:15px;
line-height:1.5;
}
body .cz-encargo__btn {
display:inline-flex;
align-items:center;
justify-content:center;
gap:10px;
width:100%;
border-color:#1f8f4e !important;
background-color:#1f8f4e !important;
color:#ffffff !important;
text-decoration:none !important;
}
body .cz-encargo__btn:hover,
body .cz-encargo__btn:focus-visible {
border-color:#166b3a !important;
background-color:#166b3a !important;
}
body .cz-encargo__ico {
width:22px;
height:22px;
fill:none;
stroke:currentColor;
stroke-width:1.8;
stroke-linecap:round;
stroke-linejoin:round;
}
body.cz-encargo-simple .vvt-ficha .vvt-entrega,
body.cz-encargo-simple .vvt-ficha .vvt-ficha__envio,
body.cz-encargo-activo .vvt-ficha .vvt-entrega,
body.cz-encargo-activo .vvt-ficha .vvt-ficha__envio,
body.cz-encargo-simple .vvt-ficha a.vvt-btn--linea.vvt-btn--grande,
body .vvt-comprar.cz-encargo-activo .vvt-comprar__fila,
body.cz-encargo-activo .vvt-fija,
body.cz-encargo-simple .vvt-ficha .vvt-ficha__compra:not(:has(form)) {
display:none !important;
}
