/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

/* Ocultar botón añadir al carrito en sección Ejemplos */
body.category-id-45 .add-to-cart,
body.category-id-46 .add-to-cart,
body.category-id-47 .add-to-cart,
body.category-id-48 .add-to-cart,
body.category-id-49 .add-to-cart,
body.category-id-50 .add-to-cart {
    display: none !important;
}

/* Ocultar precio, carrito y pagos en fichas de productos de Ejemplos */
body.product-category-id-45 .product-prices,
body.product-category-id-45 .add-to-cart,
body.product-category-id-45 .product-quantity,
body.product-category-id-45 .payment-block,
body.product-category-id-46 .product-prices,
body.product-category-id-46 .add-to-cart,
body.product-category-id-46 .product-quantity,
body.product-category-id-46 .payment-block,
body.product-category-id-47 .product-prices,
body.product-category-id-47 .add-to-cart,
body.product-category-id-47 .product-quantity,
body.product-category-id-47 .payment-block,
body.product-category-id-48 .product-prices,
body.product-category-id-48 .add-to-cart,
body.product-category-id-48 .product-quantity,
body.product-category-id-48 .payment-block,
body.product-category-id-49 .product-prices,
body.product-category-id-49 .add-to-cart,
body.product-category-id-49 .product-quantity,
body.product-category-id-49 .payment-block,
body.product-category-id-50 .product-prices,
body.product-category-id-50 .add-to-cart,
body.product-category-id-50 .product-quantity,
body.product-category-id-50 .payment-block {
    display: none !important;
}

/* Ocultar precio, carrito y pagos en fichas de productos de Ejemplos */
body.product-id-60 .product-prices, body.product-id-60 .add-to-cart, body.product-id-60 .product-quantity, body.product-id-60 .payment-block,
body.product-id-61 .product-prices, body.product-id-61 .add-to-cart, body.product-id-61 .product-quantity, body.product-id-61 .payment-block,
body.product-id-62 .product-prices, body.product-id-62 .add-to-cart, body.product-id-62 .product-quantity, body.product-id-62 .payment-block,
body.product-id-64 .product-prices, body.product-id-64 .add-to-cart, body.product-id-64 .product-quantity, body.product-id-64 .payment-block,
body.product-id-65 .product-prices, body.product-id-65 .add-to-cart, body.product-id-65 .product-quantity, body.product-id-65 .payment-block,
body.product-id-66 .product-prices, body.product-id-66 .add-to-cart, body.product-id-66 .product-quantity, body.product-id-66 .payment-block,
body.product-id-67 .product-prices, body.product-id-67 .add-to-cart, body.product-id-67 .product-quantity, body.product-id-67 .payment-block,
body.product-id-68 .product-prices, body.product-id-68 .add-to-cart, body.product-id-68 .product-quantity, body.product-id-68 .payment-block {
    display: none !important;
}

/* Ocultar bloque logos pago en fichas de productos de Ejemplos */
body.product-id-60 #ps_checkout-payment-method-logo-block-container,
body.product-id-61 #ps_checkout-payment-method-logo-block-container,
body.product-id-62 #ps_checkout-payment-method-logo-block-container,
body.product-id-64 #ps_checkout-payment-method-logo-block-container,
body.product-id-65 #ps_checkout-payment-method-logo-block-container,
body.product-id-66 #ps_checkout-payment-method-logo-block-container,
body.product-id-67 #ps_checkout-payment-method-logo-block-container,
body.product-id-68 #ps_checkout-payment-method-logo-block-container {
    display: none !important;
}

/* Solución definitiva: ocultar precio, carrito y pagos en productos de Ejemplos */
body.ejemplos-product .product-prices,
body.ejemplos-product .add-to-cart,
body.ejemplos-product .product-quantity,
body.ejemplos-product #ps_checkout-payment-method-logo-block-container {
    display: none !important;
}
#kamisetak-dtfcalc-button { left: auto; right: 20px; }
#dtf-fab { width: auto !important; max-width: 280px !important; }
@media (max-width: 768px) { #dtf-fab { max-width: 200px !important; font-size: 12px !important; padding: 10px 14px !important; } }
