table.segmento, table.segmento td, table.segmento th {
border: none!important;
}
table.segmento td{
border-top: 1px solid #04264b!important;
padding: 5px 20px!important;
}
label.cp-acf-fw-label {
font-weight: 600; color: #fff;
text-transform: uppercase;
font-size: 12px;
background-color: #04264b;
padding: 5px;
}
textarea.cp-acf-fw-text-area {
border: solid 1px #04264b;
border-radius: 0;
font-size: 0.9em;
}
div.product {
padding:  75px 0;
}
input.input-text.qty.text{
min-width: 120px!important;
text-align: right;
padding: 0.5em 1em;
}
.price-rules-table-wrapper {
max-width: 300px!important;
}
button.single_add_to_cart_button.button.alt {
max-height: 50px;
}
input.qty,
input.quantity {
width: 100px !important;
max-height: 50px;
}
textarea.cp-acf-fw-text-area {
height: 350px;
}
.woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-right[class*="--layout-stacked"] .e-atc-qty-button-holder {
justify-content: initial!important;
text-align: inherit!important;
}
bdi {
padding-left: 10px;
}
.nuevo::after {
content: "";
clear: both!important;
display: table!important;
}
button.tribe-common-h3.tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button {
color: #fff;
}
.nolink {
cursor: e-resize!important;
}
.form-row .place-order
{
display:none;
}
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox
{
display:none;
}
#billing_address_2
{
display:none;
}
.order-again
{
display:none;
}
.woocommerce-customer-details
{
display:none;
} [data-id="46e3a0f"]{
display:none !important;
}
a.wp-login-register {
display: none !important;
}