.elementor-135 .elementor-element.elementor-element-ca2de2e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001F;--border-color:#0000001F;}.elementor-135 .elementor-element.elementor-element-8069f1c .wd-breadcrumbs{font-family:"Lato", Sans-serif;font-size:14px;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;--wd-link-color:var( --e-global-color-primary );--wd-link-color-hover:var( --e-global-color-primary );--wd-bcrumb-color-active:var( --e-global-color-primary );--wd-bcrumb-delim-color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-e7edfa7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-135 .elementor-element.elementor-element-3a16831{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--wd-sticky-offset:160px;}.elementor-135 .elementor-element.elementor-element-8647cba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-b8e4261{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}html .elementor-135 .elementor-element.elementor-element-b8e4261 .product_title{font-family:"Lexend", Sans-serif;font-size:35px;}.elementor-135 .elementor-element.elementor-element-57952c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135 .elementor-element.elementor-element-3d41226{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-3d41226 img{max-width:80px;}.elementor-135 .elementor-element.elementor-element-e71eb43{width:auto;max-width:auto;}.elementor-135 .elementor-element.elementor-element-e71eb43 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-135 .elementor-element.elementor-element-7a61a3a.elementor-element{--align-self:center;}.elementor-135 .elementor-element.elementor-element-7a61a3a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-135 .elementor-element.elementor-element-7a61a3a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-135 .elementor-element.elementor-element-7a61a3a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-135 .elementor-element.elementor-element-7a61a3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-135 .elementor-element.elementor-element-7a61a3a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-135 .elementor-element.elementor-element-7a61a3a .elementor-icon-list-text{transition:color 0.3s;}.elementor-135 .elementor-element.elementor-element-c574b97{--display:flex;}.elementor-135 .elementor-element.elementor-element-1ec8e9c .title-subtitle{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-135 .elementor-element.elementor-element-1ec8e9c .title{font-family:"Lexend", Sans-serif;font-size:35px;}.elementor-135 .elementor-element.elementor-element-1ec8e9c .title-after_title{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-135 .elementor-element.elementor-element-b5cd68a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-135 .elementor-element.elementor-element-1d687ce{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-135 .elementor-element.elementor-element-1d687ce .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-135 .elementor-element.elementor-element-1d687ce .elementor-icon-box-title{margin-block-end:0px;}.elementor-135 .elementor-element.elementor-element-1d687ce.elementor-view-stacked .elementor-icon{background-color:#EBEDFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-1d687ce.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-1d687ce.elementor-view-default .elementor-icon{fill:#EBEDFF;color:#EBEDFF;border-color:#EBEDFF;}.elementor-135 .elementor-element.elementor-element-1d687ce.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-1d687ce .elementor-icon{font-size:25px;}.elementor-135 .elementor-element.elementor-element-1d687ce .elementor-icon-box-title, .elementor-135 .elementor-element.elementor-element-1d687ce .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:600;}.elementor-135 .elementor-element.elementor-element-1d687ce .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-135 .elementor-element.elementor-element-839eee2{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-135 .elementor-element.elementor-element-839eee2 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-135 .elementor-element.elementor-element-839eee2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-135 .elementor-element.elementor-element-839eee2.elementor-view-stacked .elementor-icon{background-color:#EBEDFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-839eee2.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-839eee2.elementor-view-default .elementor-icon{fill:#EBEDFF;color:#EBEDFF;border-color:#EBEDFF;}.elementor-135 .elementor-element.elementor-element-839eee2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-839eee2 .elementor-icon{font-size:25px;}.elementor-135 .elementor-element.elementor-element-839eee2 .elementor-icon-box-title, .elementor-135 .elementor-element.elementor-element-839eee2 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:600;}.elementor-135 .elementor-element.elementor-element-839eee2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-135 .elementor-element.elementor-element-d7f7926{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-135 .elementor-element.elementor-element-d7f7926 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-135 .elementor-element.elementor-element-d7f7926 .elementor-icon-box-title{margin-block-end:0px;}.elementor-135 .elementor-element.elementor-element-d7f7926.elementor-view-stacked .elementor-icon{background-color:#EBEDFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-d7f7926.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-d7f7926.elementor-view-default .elementor-icon{fill:#EBEDFF;color:#EBEDFF;border-color:#EBEDFF;}.elementor-135 .elementor-element.elementor-element-d7f7926.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-d7f7926 .elementor-icon{font-size:25px;}.elementor-135 .elementor-element.elementor-element-d7f7926 .elementor-icon-box-title, .elementor-135 .elementor-element.elementor-element-d7f7926 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:600;}.elementor-135 .elementor-element.elementor-element-d7f7926 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-135 .elementor-element.elementor-element-6c0b02e{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-135 .elementor-element.elementor-element-6c0b02e .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-135 .elementor-element.elementor-element-6c0b02e .elementor-icon-box-title{margin-block-end:0px;}.elementor-135 .elementor-element.elementor-element-6c0b02e.elementor-view-stacked .elementor-icon{background-color:#EBEDFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-6c0b02e.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-6c0b02e.elementor-view-default .elementor-icon{fill:#EBEDFF;color:#EBEDFF;border-color:#EBEDFF;}.elementor-135 .elementor-element.elementor-element-6c0b02e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-6c0b02e .elementor-icon{font-size:25px;}.elementor-135 .elementor-element.elementor-element-6c0b02e .elementor-icon-box-title, .elementor-135 .elementor-element.elementor-element-6c0b02e .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:600;}.elementor-135 .elementor-element.elementor-element-6c0b02e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-135 .elementor-element.elementor-element-79e27c5{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-135 .elementor-element.elementor-element-79e27c5 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-135 .elementor-element.elementor-element-79e27c5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-135 .elementor-element.elementor-element-79e27c5.elementor-view-stacked .elementor-icon{background-color:#EBEDFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-79e27c5.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-79e27c5.elementor-view-default .elementor-icon{fill:#EBEDFF;color:#EBEDFF;border-color:#EBEDFF;}.elementor-135 .elementor-element.elementor-element-79e27c5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-79e27c5 .elementor-icon{font-size:25px;}.elementor-135 .elementor-element.elementor-element-79e27c5 .elementor-icon-box-title, .elementor-135 .elementor-element.elementor-element-79e27c5 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:600;}.elementor-135 .elementor-element.elementor-element-79e27c5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-135 .elementor-element.elementor-element-420d42b{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-135 .elementor-element.elementor-element-420d42b .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-135 .elementor-element.elementor-element-420d42b .elementor-icon-box-title{margin-block-end:0px;}.elementor-135 .elementor-element.elementor-element-420d42b.elementor-view-stacked .elementor-icon{background-color:#EBEDFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-420d42b.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-420d42b.elementor-view-default .elementor-icon{fill:#EBEDFF;color:#EBEDFF;border-color:#EBEDFF;}.elementor-135 .elementor-element.elementor-element-420d42b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-420d42b .elementor-icon{font-size:25px;}.elementor-135 .elementor-element.elementor-element-420d42b .elementor-icon-box-title, .elementor-135 .elementor-element.elementor-element-420d42b .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:600;}.elementor-135 .elementor-element.elementor-element-420d42b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-135 .elementor-element.elementor-element-58405f4{--display:flex;}.elementor-135 .elementor-element.elementor-element-58405f4:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-58405f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFC;}.elementor-135 .elementor-element.elementor-element-9c075c9{--display:flex;}.elementor-135 .elementor-element.elementor-element-3298e3d .title-subtitle{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-135 .elementor-element.elementor-element-3298e3d .title{font-family:"Lexend", Sans-serif;font-size:35px;}.elementor-135 .elementor-element.elementor-element-3298e3d .title-after_title{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-135 .elementor-element.elementor-element-f9ce322{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#413AA01C;--border-color:#413AA01C;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135 .elementor-element.elementor-element-f9ce322:not(.elementor-motion-effects-element-type-background), .elementor-135 .elementor-element.elementor-element-f9ce322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4FD;}.elementor-135 .elementor-element.elementor-element-f9ce322.e-con{--align-self:center;}.elementor-135 .elementor-element.elementor-element-3432178 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-135 .elementor-element.elementor-element-3432178 .elementor-icon-box-title{margin-block-end:0px;}.elementor-135 .elementor-element.elementor-element-3432178.elementor-view-stacked .elementor-icon{background-color:#EBEDFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-3432178.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-3432178.elementor-view-default .elementor-icon{fill:#EBEDFF;color:#EBEDFF;border-color:#EBEDFF;}.elementor-135 .elementor-element.elementor-element-3432178.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-3432178 .elementor-icon{font-size:25px;}.elementor-135 .elementor-element.elementor-element-3432178 .elementor-icon-box-title, .elementor-135 .elementor-element.elementor-element-3432178 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:600;}.elementor-135 .elementor-element.elementor-element-3432178 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-135 .elementor-element.elementor-element-62a907e{padding:0px 0px 0px 70px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-135 .elementor-element.elementor-element-62a907e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-135 .elementor-element.elementor-element-62a907e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-135 .elementor-element.elementor-element-62a907e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-135 .elementor-element.elementor-element-62a907e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-135 .elementor-element.elementor-element-62a907e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-135 .elementor-element.elementor-element-62a907e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-135 .elementor-element.elementor-element-62a907e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-135 .elementor-element.elementor-element-62a907e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-135 .elementor-element.elementor-element-62a907e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-135 .elementor-element.elementor-element-62a907e .elementor-icon-list-text{transition:color 0.3s;}@media(min-width:768px){.elementor-135 .elementor-element.elementor-element-f9ce322{--width:700px;}}@media(max-width:1024px){.elementor-135 .elementor-element.elementor-element-8069f1c .wd-breadcrumbs{font-size:18px;}.elementor-135 .elementor-element.elementor-element-e7edfa7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-135 .elementor-element.elementor-element-b8e4261{width:100%;max-width:100%;}.elementor-135 .elementor-element.elementor-element-3d41226 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-135 .elementor-element.elementor-element-3d41226 img{max-width:60px;}.elementor-135 .elementor-element.elementor-element-1ec8e9c .title-subtitle{font-size:14px;}.elementor-135 .elementor-element.elementor-element-1ec8e9c .title{font-size:30px;}.elementor-135 .elementor-element.elementor-element-1ec8e9c .title-after_title{font-size:14px;}.elementor-135 .elementor-element.elementor-element-b5cd68a{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-135 .elementor-element.elementor-element-3298e3d .title-subtitle{font-size:14px;}.elementor-135 .elementor-element.elementor-element-3298e3d .title{font-size:30px;}.elementor-135 .elementor-element.elementor-element-3298e3d .title-after_title{font-size:14px;}}@media(max-width:767px){.elementor-135 .elementor-element.elementor-element-b8e4261{width:100%;max-width:100%;}.elementor-135 .elementor-element.elementor-element-3d41226 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-135 .elementor-element.elementor-element-b5cd68a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-135 .elementor-element.elementor-element-62a907e{padding:0px 0px 0px 0px;}}/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-919c61e *//* ============================================
   DISEÑO PARA TABLA DE PRECIOS POR MAYOR
   (SOLO TABLA - SIN TÍTULOS NI NOTAS)
   ============================================ */

/* Contenedor / Tabla principal */
.tiered-pricing-table {
    width: 100%;
    max-width: 750px;
    margin: 0 auto;
    border-collapse: separate;
    border-spacing: 0;
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 8px 30px rgba(0, 0, 0, 0.07);
    background: #ffffff;
    font-family: 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, sans-serif;
}

/* ===== ENCABEZADO (fondo gris claro) ===== */
.tiered-pricing-table thead {
    background-color: #f0f2f5 !important;
}
.tiered-pricing-table thead tr th {
    color: #000000 !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    text-transform: uppercase;
    letter-spacing: 0.6px;
    padding: 16px 20px !important;
    text-align: center;
    border: none !important;
    background: transparent !important;
}

/* ===== CUERPO DE LA TABLA ===== */
.tiered-pricing-table tbody td {
    padding: 14px 20px !important;
    text-align: center;
    border-bottom: 1px solid #edf2f7 !important;
    vertical-align: middle;
    font-size: 15px;
    color: #1e293b;
    background: transparent !important;
}

/* Efecto cebra (filas alternadas) */
.tiered-pricing-table tbody tr:nth-child(even) {
    background-color: #f8fafc !important;
}
.tiered-pricing-table tbody tr:nth-child(odd) {
    background-color: #ffffff !important;
}

/* Efecto hover */
.tiered-pricing-table tbody tr:hover {
    background-color: #eef2f7 !important;
    transition: background-color 0.2s ease;
}

/* ===== FILA SELECCIONADA (ACTIVA) ===== */
.tiered-pricing-table tbody tr.tiered-pricing--active {
    background-color: #1a2634 !important; /* Fondo azul oscuro */
}

/* Texto de la CANTIDAD en la fila seleccionada - BLANCO */
.tiered-pricing-table tbody tr.tiered-pricing--active td:first-child {
    color: #ffffff !important;
    font-weight: 700 !important;
}

/* Texto del PRECIO en la fila seleccionada - BLANCO */
.tiered-pricing-table tbody tr.tiered-pricing--active .woocommerce-Price-amount {
    color: #ffffff !important;
}

/* Símbolo de moneda en la fila seleccionada - BLANCO */
.tiered-pricing-table tbody tr.tiered-pricing--active .woocommerce-Price-currencySymbol {
    color: #ffffff !important;
}

/* ===== COLUMNA DE PRECIO (normal) ===== */
.tiered-pricing-table .woocommerce-Price-amount {
    font-weight: 700 !important;
    font-size: 1.15em !important;
    color: #0f172a;
}

/* Símbolo de moneda */
.tiered-pricing-table .woocommerce-Price-currencySymbol {
    font-weight: 400 !important;
    font-size: 0.9em !important;
    margin-right: 1px;
}

/* ===== COLUMNA DE DESCUENTO (PÍLDORAS REDONDEADAS) ===== */
.tiered-pricing-table tbody td:nth-child(2) span {
    background: #e9edf2 !important;
    padding: 5px 16px !important;
    border-radius: 30px !important;
    font-weight: 600 !important;
    font-size: 0.85em !important;
    color: #1e293b !important;
    display: inline-block !important;
    white-space: nowrap;
    line-height: 1.4;
}

/* Estilo especial para cuando el descuento es "—" (primera fila) */
.tiered-pricing-table tbody tr:first-child td:nth-child(2) span {
    background: #e9edf2 !important;
    color: #475569 !important;
    font-weight: 500 !important;
}

/* Píldora de descuento en la fila seleccionada - BLANCO sobre fondo oscuro */
.tiered-pricing-table tbody tr.tiered-pricing--active td:nth-child(2) span {
    background: rgba(255, 255, 255, 0.2) !important;
    color: #ffffff !important;
}

/* ===== RESPONSIVE (para móviles) ===== */
@media (max-width: 600px) {
    .tiered-pricing-table {
        max-width: 100%;
    }
    .tiered-pricing-table thead tr th,
    .tiered-pricing-table tbody td {
        padding: 10px 8px !important;
        font-size: 13px;
    }
    .tiered-pricing-table .woocommerce-Price-amount {
        font-size: 1em !important;
    }
    .tiered-pricing-table tbody td:nth-child(2) span {
        padding: 4px 10px !important;
        font-size: 0.75em !important;
    }
}


#sendbtn, #sendbtn2, .wa-order-button, .gdpr_wa_button_input {
    border-radius: 25px;
margin-top:10px;
}/* End custom CSS */