.post-date.wd-post-date.wd-style-with-bg { display: none; }
.entry-meta-list { display: none; }
.wd-action-btn.wd-style-icon .button { display: none; }
h2, h3, p { margin-top: 10px; margin-bottom: 10px; }
.wd-my-account-links .downloads-link,
.woocommerce-MyAccount-navigation-link--downloads { display: none; }
@media (min-width: 768px) {
#woodmart-woocommerce-layered-nav-5 { width: 100%; }
}
@media (max-width: 1230px) {
.wd-header-nav .wd-nav li a { font-size: 13px; }
}
@media (max-width: 1173px) {
.wd-header-nav .wd-nav li a { font-size: 12px; }
}
@media (max-width: 1128px) {
.wd-header-nav .wd-nav li a { font-size: 10px; }
}
.icono_faq .info-box-icon { font-size: 32px; }
@media (max-width: 1024px) {
.icono_faq .info-box-icon { font-size: 30px; }
.tit_ini_cuadros h2,
.txt_ini_cuadros p,
.btn_ini_cuadros .wd-button-wrapper { text-align: center; }
}
@media (max-width: 767px) {
.icono_faq .info-box-icon { font-size: 28px; }
.txt_subli_text .wd-text-block { text-align: center; }
} .product-tabs-wrapper {
padding-bottom: 0;
padding-top: 0;
border: none;
} .button-calcula_tu_precio {
background-color: #ffb81c !important;
color: #fff !important;
font-size: 13px !important;
}
.button-calcula_tu_precio:hover { background-color: #fbbf3d !important; }
@media (max-width: 600px) {
.sin_estampado { font-size: 13px !important; }
.confirmar_estampado { font-size: 13px !important; }
}
.product-type-external .summary-inner .price { display: none; }
.shop-content-area .product-type-external .product-wrapper .product-information .product-rating-price { display: none; }
.woocommerce-order .woocommerce-customer-details { display: none; }
div.wd-swatch.wd-bg.wd-tooltip.wd-tooltip-inited.wd-active.wd-enabled {
border: 2px solid #ffb81c;
border-radius: 0; }
input.sin_estampado {
background-color: #d8d8d8;
padding: 10px 20px;
font-size: 12px;
color: #000;
} .menu_foot_tit {
font-size: 16px;
font-weight: 600;
color: var(--wd-title-color); margin-bottom: 8px;
}
.menu_foot_link {
font-size: 14px;
margin-bottom: 3px;
color: #848484;
}
.menu_foot_link:hover { color: rgb(255, 184, 28); }
td.product-name { display: block; }  .custom-rounded-border { border-radius: 35px !important; } @media (max-width: 768px) {
.single_add_to_cart_button {
width: 100%;
box-sizing: border-box;
}
} @media screen and (min-width: 1024px) {
.two-column-manual { display: flex; }
.two-column-manual .column {
flex: 1;
margin-right: 30px;
}
} .pregunta { cursor: pointer; }
.icono-flecha { color: #ffb81c; } .grecaptcha-badge { display: none !important; } .submit-container {
width: 100%;
text-align: center;
margin-top: 20px;
}
.submit-button { display: inline-block; }
strong, b { font-weight: 900; } ::-webkit-scrollbar { -webkit-appearance: none; width: 10px; }
::-webkit-scrollbar-track { background: #f7f7f7; border: 1px solid #ccc; }
::-webkit-scrollbar-thumb {
background: #ffb81c;
border: 1px solid #eee;
height: 100px;
border-radius: 5px;
}
::-webkit-scrollbar-thumb:hover { background: #0a1a2f; } .wpforms-form input[type=submit],
.wpforms-form button[type=submit] {
background-color: #ffb81c !important;
border-radius: 50px;
padding: 10px 20px;
border: none;
} .chips-flex {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 8px;
margin-top: 15px;
padding: 0 5vw;
}
.boton-chip {
background: #fff;
color: #1b1919;
width: 180px;
padding: 6px 0;
border-radius: 22px;
border: 2px solid #e3e3e3;
text-decoration: none;
font-size: 14px;
font-weight: 500;
display: inline-block;
text-align: center;
transition:
background 0.18s,
color 0.18s,
border-color 0.18s,
box-shadow 0.18s;
box-sizing: border-box;
line-height: 1.3;
white-space: nowrap;
}
.boton-chip:hover,
.boton-chip:focus {
background: #fff;
color: #ffb81c;
border-color: #ffb81c;
}
.boton-chip.activo {
background: #ffb81c;
color: #fff;
border-color: #ffb81c;
pointer-events: none;
}
@media (max-width: 800px) {
.chips-flex {
gap: 8px;
padding: 0 2vw;
}
.boton-chip {
width: calc(48% - 8px);
max-width: 100vw;
font-size: 13px;
padding: 10px 0;
margin-left: 0;
margin-right: 0;
}
} .single-product .product-label.new {
background-color: #FFB81C !important;
color: #fff !important;
border-radius: 9999px;
padding: 6px 14px;
font-weight: 600;
font-size: 13px;
line-height: 1.2;
display: inline-block;
text-transform: uppercase;
} .archive .product-label.new,
.woocommerce-page .product-label.new {
background-color: #0a1a2f !important;
color: #f3f3f3 !important;
border-radius: 9999px;
padding: 5px 8px; font-weight: 600;
font-size: 11px; line-height: 1.1;
display: inline-block;
text-transform: uppercase;
margin-right: 5px;
}  #calcula_tu_precio,
.button-calcula_tu_precio {
display: none !important;
} .has-stock #calcula_tu_precio,
.has-stock .button-calcula_tu_precio {
display: inline-block !important;
} .product-out-of-stock-total form.cart,
.product-out-of-stock-total .variations_form,
.product-out-of-stock-total .single_add_to_cart_button,
.product-out-of-stock-total .quantity,
.product-out-of-stock-total .wd-swatches,
.product-out-of-stock-total .wd-add-btn,
.product-out-of-stock-total .wd-add-to-cart,
.product-out-of-stock-total .reset_variations {
opacity: .45 !important;
pointer-events: none !important;
cursor: not-allowed !important;
user-select: none !important;
filter: grayscale(100%) !important;
} .product-out-of-stock-total input,
.product-out-of-stock-total select,
.product-out-of-stock-total button,
.product-out-of-stock-total a.button {
outline: none !important;
box-shadow: none !important;
} .product-out-of-stock-total p.stock.out-of-stock,
.product-out-of-stock-total form.variations_form {
display: none !important;
margin: 0 !important;
padding: 0 !important;
}
.desde-label {
color: #000 !important;
font-weight: 600; margin-right: 3px; } .ficha-tecnica {
border: none !important; border-collapse: collapse;
width: 100%;
}
.ficha-tecnica th {
background: #FFB81C;
color: #fff;
padding: 12px;
font-size: 16px;
text-align: left;
border: none !important;
border-radius: 6px 6px 0 0;
} @media (max-width: 767px) {
.ficha-tecnica,
.ficha-tecnica tbody,
.ficha-tecnica tr,
.ficha-tecnica td {
display: block;
width: 100%;
}
.ficha-tecnica tr {
margin-bottom: 14px;
border: 1px solid #e5e5e5; border-radius: 8px;
box-shadow: 0 2px 5px rgba(0,0,0,.05);
overflow: hidden;
}
.ficha-tecnica td {
border: none !important;
}
.ficha-tecnica td:first-child {
background: #f8f8f8;
font-weight: 600;
}
.ficha-tecnica th {
border-radius: 8px; }
} .product-label {
padding: 5px 10px;
min-width: 50px;
color: #fff;
text-align: center;
text-transform: uppercase;
word-break: break-all;
font-weight: 600;
font-size: 9px;
line-height: 1.2;
border-radius: 9999px;
margin-left: 5px;
}