@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&family=Poppins:wght@100;200;300;400;500;600;700;800;900&family=Syne:wght@400..800&display=swap"); .syne { font-family: "Syne", serif; font-optical-sizing: auto;font-style: normal;font-display: swap;}
body{ color:#000000;font-size:13px!important;font-family: 'Poppins', sans-serif !important;font-display: swap;} .fw-100{font-weight: 100} .fw-200{font-weight: 200} .fw-300{font-weight: 300}  .fw-500{ font-weight:500} .fw-600{font-weight: 600} .fw-700{font-weight: 700}
a {color: #000; text-decoration: none; transition: all .2s ease-in-out;  -moz-transition: all .2s ease-in-out;  -webkit-transition: all .2s ease-in-out;  -o-transition: all .2s ease-in-out;} .text-rose{ color:#FF4060;}  .montserrat{font-family: 'Montserrat', sans-serif;} .z-1{ z-index: 1} .z-2{z-index: 2}
.bd-teal-500 { color: #000; background-color: #20c997;} .bd-blue-500 { color: #fff; background-color: #0d6efd;}.text-blue-500 { color:#0d6efd;}
.bd-orange-500 {color: #000;  background-color: #fd7e14;} .text-orange-500 {color: #fd7e14;}.bd-red-600 { color: #fff; background-color: #b02a37;} .text-red-600 {color: #1573fd; font-weight: 300; font-size: 1rem; }
.bd-white {  background-color: #fff !important;}.text-white-600 {color: #212529; font-weight: 300; font-size: 1rem; }
.bd-gray-100 {   background-color: #f8f9fa;}.bd-gray-200 {   background-color:#e9ecef;}
.gradient-blue-dark{background: linear-gradient(180deg, rgba(31, 58, 75,0.0), rgba(31, 58, 75,0.85));}
.page-numbers.current {background: gainsboro;}
.page-numbers {padding: .5rem 1rem;text-decoration: none; border: 1px solid #eee;}
.alm-btn-wrap .alm-load-more-btn{background: #4e4379 !important; border-radius: 45px !important;  font-size: .85rem !important;margin-top: 25px !important;}
.border-gray-300{border: 1px solid #dee2e6} .bd-gray-300 {color: #000;background-color: #dee2e6;} .text-black{ color: rgba(0,0,0,1.00)}
.lh-75{line-height: .75rem;} .fs-min{ font-size: .75rem} .sr-only { border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px; overflow: hidden;padding: 0;position: absolute; width: 1px; }
.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static;width: auto; }
@font-face {font-family: 'Font Awesome 5 Brands'; font-style: normal;font-weight: 400;src: url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-brands-400.eot); src: url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-brands-400.woff2) format("woff2"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-brands-400.woff) format("woff"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-brands-400.ttf) format("truetype"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-brands-400.svg#fontawesome) format("svg");font-display: swap; }
.fab { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }
@font-face {font-family: 'Font Awesome 5 Free'; font-style: normal;font-weight: 400;font-display: swap;src: url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-regular-400.eot); src: url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-regular-400.woff2) format("woff2"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-regular-400.woff) format("woff"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-regular-400.ttf) format("truetype"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-regular-400.svg#fontawesome) format("svg"); }
.far { font-family: 'Font Awesome 5 Free';font-weight: 400; }
@font-face { font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 900;font-display: swap;src: url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-solid-900.eot);src: url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-solid-900.woff2) format("woff2"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-solid-900.woff) format("woff"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-solid-900.ttf) format("truetype"), url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/fa-solid-900.svg#fontawesome) format("svg"); }
.fa,.fas { font-family: 'Font Awesome 5 Free'; font-weight: 900; } @font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:swap;src:url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/pro/fa-solid-900.eot);src:url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/pro/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/pro/fa-solid-900.woff2) format("woff2"),url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/pro/fa-solid-900.woff) format("woff"),url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/pro/fa-solid-900.ttf) format("truetype"),url(//www.ken-brown.com.ar/wp-content/themes/kb-theme/assets/fonts/pro/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}
.fa-map-marker-alt::before { content: "\f3c5";} .fa-envelope::before { content: "\f0e0";} .fa,.fas,.far,.fal,.fad,.fab {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1; }
.fa-lg {font-size: 1.33333em;line-height: 0.75em;vertical-align: -.0667em; }
.fa-xs { font-size: .75em; }.fa-sm { font-size: .875em; }.fa-1x {font-size: 1.5em; }.fa-2x { font-size: 2em; }.fa-3x {font-size: 3em; }.fa-4x { font-size: 4em; }.fa-5x { font-size: 5em; }.fa-6x { font-size: 6em; }.fa-7x {font-size: 7em; }.fa-8x { font-size: 8em; }.fa-9x {font-size: 9em; }.fa-10x { font-size: 10em; }.fa-fw {text-align: center; width: 1.25em; }.fa-ul {list-style-type: none; margin-left: 2.5em; padding-left: 0; }.fa-ul > li { position: relative; }.fa-li {left: -2em; position: absolute;text-align: center;width: 2em;line-height: inherit; }.fa-border { border: solid 0.08em #eee; border-radius: .1em; padding: .2em .25em .15em; }.fa-pull-left {float: left; }.fa-pull-right {float: right; }.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left { margin-right: .3em; }.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right { margin-left: .3em; }
.fa-h_small{ height: 1.5em} .fs-20{font-size: 20px;}
.fa-grip-lines:before{content:"\f7a4"} .fa-bars:before{content:"\f0c9"}.fa-facebook:before {content: "\f09a"; }  .fa-twitter:before {content: "\f099"; }  .fa-youtube:before {content: "\f167"; }  .fa-paper-plane:before {content: "\f1d8"; }.fa-instagram:before {content: "\f16d"; } .fa-envelope:before {content: "\f0e0"; }.fa-chevron-left:before{content:"\f053"} .fa-chevron-right:before {content: "\f054"; }.fa-arrow-right:before { content: "\f061"; }
.fa-times:before{content:"\f00d"}.fa-chevron-down:before{content:"\f078"} .fa-business-time:before{content:"\f64a"} .fa-briefcase:before{content:"\f0b1"}
.fa-heart:before{content:"\f004"} .fa-linkedin-in:before{content:"\f0e1"} .fa-github:before{content:"\f09b"} .fa-telegram-plane:before{content:"\f3fe"}  .fa-coins::before { content: "\f51e";} .fa-chart-line::before {content: "\f201";} .fa-user-friends::before { content: "\f500";} .fa-money-bill-alt::before {content: "\f3d1";} .fa-times:before{content:"\f00d"}  .fa-star::before {  content: "\f005";} .fa-file-download::before { content: "\f56d";} .fa-whatsapp::before { content: "\f232";}.fa-phone-alt::before {  content: "\f879";} .fa-clock::before {  content: "\f017";}
.fa-1x { font-size: 1.2em;} .fa-lightbulb::before {  content: "\f0eb";}.fa-wrench::before { content: "\f0ad";} .fa-question-circle::before { content: "\f059";}
.fa-info-circle::before { content: "\f05a";} .fa-info-circle::before {content: "\f05a";}
.fa-plus-circle::before { content: "\f055";} .fa-minus-circle::before {content: "\f056";} .fa-exclamation-triangle::before { content: "\f071";} 
.fa-check::before { content: "\f00c";} .fa-box-open::before { content: "\f49e";} .fa-plus::before {content: "\f067";} .fa-minus::before {content: "\f068";}
.grecaptcha-badge{display: none} .fa-copy::before { content: "\f0c5";} .fa-hand-point-right::before { content: "\f0a4";} .navbar-collapse,.collapse.show, .collapse:not(.show),.navbar-collapse.collapse{ transition: all .6s;}
.navbar-toggler:focus{ box-shadow: none !important}
@keyframes rotate-toggler { from {  transform: rotate(0deg);  }  to {  transform: rotate(360deg); }}
.navbar-toggler-icon { display: inline-block; transition: transform 0.5s ease-in-out;}
.navbar-toggler-icon.rotate { animation: rotate-toggler 0.5s ease-in-out;}
.navbar-toggler-icon.rotate svg rect {fill: #b3adad !important;}
.navbar-light .navbar-toggler-icon.negroSVG {background-image: none !important}
.logo-kb{width: 12rem;}
.icon_redes:hover{  text-decoration: none;  opacity: .5;  transition: all .2s ease-in-out;  -moz-transition: all .2s ease-in-out;  -webkit-transition: all .2s ease-in-out;  -o-transition: all .2s ease-in-out;}
#bs-navbar-home .nav-link { color:rgba(0,0,0,1.00); font-size: .85rem; text-transform: lowercase;font-weight: 500;transition: all .6s;line-height: 1.25 !important; text-align: center;}
#bs-navbar-home .nav-link:hover{color: #0a58ca;box-shadow: none;}
.nav-link.header-redes {font-family: "Syne", serif;text-transform: lowercase;color:rgba(46, 33, 96, 1); font-size: .85rem;font-weight: 500;padding: .1rem .5rem !important;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;}
.nav-link.header-redes:hover, .nav-link.header-redes:focus{ box-shadow: none;} .img-squareIg{object-fit:cover;  height: 100%;  width: 100%;}  .img_multiply{mix-blend-mode: multiply;}
.img-squareContain{max-height: 150px;}
.hover-content {  position: absolute; top: 0;left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.85); color: #fff; display: flex;flex-direction: column;
justify-content: center;align-items: center;opacity: 0; transition: opacity .5s ease-in-out;}
.a-portfolioScale:hover .hover-content { opacity: 1; } 
.a-portfolioScale{color: rgba(255,255,255,1.00)}.a-portfolioScale:hover{color: rgba(0,0,0,1.00)}
.bg-kb{background: #2e106d;} .bg-sd{ background: #B1945F}.bg-gld{ background: #892D43} .hover-content-w {  position: absolute; top: 0;left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.0);color: #000; display: flex;flex-direction: column;  justify-content: center;align-items: center;opacity: 0; transition: opacity .5s ease-in-out;}
.hover-content-w:hover{opacity: 1; background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.7)),to(rgba(255,255,255,0.7)));
background-image: linear-gradient(to top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.7) 100%);}
.card-subcategory,.card-subcategory-b {font-size: 0.8rem;font-weight: 300; margin-top: 0.5rem;position: relative}
.card-subcategory::after {content: ""; position: absolute; top: 50%; right: -40px; transform: translateY(-50%); width: 30px; height: 1px; background-color: rgb(0, 0, 0);} .card-subcategory-b::after {content: ""; position: absolute; top: 50%; right: -40px; transform: translateY(-50%); width: 30px; height: 1px; background-color: rgb(255, 255, 255);}
.scale-up-hor-center{-webkit-animation:scale-up-hor-center .4s cubic-bezier(.39,.575,.565,1.000) both;animation:scale-up-hor-center .4s cubic-bezier(.39,.575,.565,1.000) both}
@-webkit-keyframes scale-up-hor-center{0%{-webkit-transform:scaleX(.4);transform:scaleX(.4)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes scale-up-hor-center{0%{-webkit-transform:scaleX(.4);transform:scaleX(.4)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}
.rounded-1-1{  border-radius: 1.1rem;}
.a-white:hover {  color: white;} .a-white{color: rgba(0,0,0,1.00)}
.card_2024 {  border-radius: 0;  border: none;  background: transparent;    background-color: transparent;}
.ratio-3x4 { aspect-ratio: 3 / 4;} .ratio-4x1{aspect-ratio: 4 / 1;}.ratio-6x1{aspect-ratio: 6 / 1;} .gradient_text{background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0.8) 80%,rgba(0,0,0,1) 100%); } .circle-gradient-a { background: linear-gradient(232deg, #7d7edd, #2e106d, #3f2eb5); background-size: 600% 600%;  -webkit-animation: rounded-gradient 30s ease infinite;
-moz-animation: rounded-gradient 30s ease infinite;
-o-animation: rounded-gradient 30s ease infinite;
animation: rounded-gradient 30s ease infinite;
}
@-webkit-keyframes rounded-gradient { 
0%{background-position:0% 50%}  50%{background-position:100% 50%}   100%{background-position:0% 50%}
}
@-moz-keyframes rounded-gradient {
0%{background-position:0% 50%}    50%{background-position:100% 50%}    100%{background-position:0% 50%}
}
@-o-keyframes rounded-gradient {
0%{background-position:0% 50%}    50%{background-position:100% 50%}    100%{background-position:0% 50%}
}
@keyframes rounded-gradient {
0%{background-position:0% 50%}    50%{background-position:100% 50%}    100%{background-position:0% 50%}
} .rounded-5 {border-radius: 15px;} #arrow_right {opacity: 0;transform: translateX(-10px);transition: opacity 0.3s ease, transform 0.3s ease;} .btn-dark:hover #arrow_left {opacity: 0;transform: translateX(-10px);transition: opacity 0.3s ease, transform 0.3s ease;}
.btn-dark:not(:hover) #arrow_left { opacity: 1;transform: translateX(0);transition: opacity 0.3s ease, transform 0.3s ease;}
.btn-dark_w{width: 290px;}
.btn-dark:hover #arrow_right {opacity: 1;transform: translateX(0);display: block !important;}
.bt_text:hover{transform: translateX(-10px);transition: opacity 0.3s ease, transform 0.3s ease;}
.bt_text:not(:hover) { opacity: 1;transform: translateX(0);transition: opacity 0.3s ease, transform 0.3s ease;}
#arrow_right.fa-arrow-right,#arrow_left.fa-arrow-right{-webkit-text-stroke: 1px black;color: #fff;}
.btn-dark, .btn-outline-dark {font-family: "Syne", serif; font-weight: 600;;}
#pills-tab .nav-item {  margin-right: 15px;} #pills-tab .nav-item:last-child{ margin-right: 0px !important} .contenido-title{font-family: "Syne", serif;font-weight: 700;color: #a4abb3;font-size: 2rem;}
.contenido-title.active{font-weight: 700;background-color: transparent !important;color: #212529 !important;}
.contenido-title:hover,.contenido-title:focus {  box-shadow: none !important;}
.nav_galeria { background-color: transparent; font-family: "Syne", serif;font-weight: 600;border-radius: 50rem !important; color: #212529; border: 1px solid #212529 !important;  padding: .375rem .75rem; font-size: 1rem;transition: opacity 0.3s ease;} .nav_galeria.active { background-color: #212529 !important; font-weight: 700;}
#pills-informacion h2 {  display: none;}
.line-scale {  width: 0;  height: 1px;  background: black;  top: 30%;}
.line-scale2{  width: 0;  height: 6px;  background: black;  top: 30%;}
.line-scale3{ height: 1px;  background: rgba(46, 33, 96, .5);  top: 30%;}
.woocommerce-breadcrumb {display:inline-block; }
.woocommerce-breadcrumb .acf-breadcrumb-value {color:#212529 ; font-weight: 600;text-transform: uppercase !important;}
#nav-product .woocommerce-breadcrumb {  margin-bottom: 0;text-transform: lowercase;  color: #212529 !important;font-size: 1em !important;}
#nav-product .woocommerce-breadcrumb a {text-decoration: none; border-radius: 50rem; border: 1px solid #212529; padding: 5px 15px; text-transform: lowercase;  color: #212529 !important;font-family: "Syne", serif;  font-weight: 600;}
#nav-product .woocommerce-breadcrumb a:last-child { color: rgba(255,255,255,1.00) !important; background-color: #212529}
#nav-product .woocommerce-breadcrumb a:hover {color: #fff !important;background-color: #212529;border-color: #212529;}
#nav-product .woocommerce-breadcrumb a:not(:hover) {color: #212529} #pills-informacion table.shop_attributes th {padding: 10px 0px;border-bottom: 1px dotted rgba(0, 0, 0, 0.68);}
#pills-informacion table.shop_attributes td {  font-style: normal !important;border-bottom: 1px dotted rgba(0, 0, 0, 0.68);}
#pills-informacion table.shop_attributes{border-top: 1px dotted rgba(0,0,0,.68);}
#w-editor p { margin-bottom: 0px !important}
.rounded-0-1 { border-radius:0 1.1rem 0 1.1rem;}
.modelo-nombre-number-categorias::after { content: ""; width: 7px; height: 20px; background: #97989A; position: absolute; display: block; bottom: 5px; right: -12px;  transform: skew(-17deg);}
.modelo-nombre-number-categorias{ font-weight: 600; position: relative} .card-box{ padding:0px; border-radius:0px; overflow:hidden;}
.card-box a { padding:0px !important;transition: all 300ms ease-out; -moz-transition: all 300ms ease-out;-webkit-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;}
.card-box a:hover {color: #000;-webkit-box-shadow: 0px 0px 0px 5px #B2B5B2, 0px 0px 0px 10px #DADDDA; box-shadow: 0px 0px 0px 5px #B2B5B2, 0px 0px 0px 10px #DADDDA; text-decoration: none;}
.toggled {display: none !important;}
.card-box-img{height: 60px;width: auto; }
.card-box-imgThumb{height: 60px;width: auto;-o-object-fit: cover;object-fit:cover;object-position: center;min-width: 60px; }
.card-slide-img{-o-object-fit: contain;object-fit: contain;object-position: center;height: auto;width: 100%;}
.carousel-btn_thumb { border-radius: 60px; overflow: hidden; padding: 0; border: 1px solid grey;}
.carousel-thumbs { position: relative !important; display:inline-block;justify-content: left; margin: 0;}
.carousel-indicators [data-bs-target] {text-indent: inherit; width: 50px !important; height: 50px !important;border: 1px solid gray;}
.border-finish {background: #be9458; height: 10px;}
.img-100{min-height: 100% !important;  width: 100% !important;object-fit: cover;}
.border-item_carousel{  border:1px solid rgba(0,0,0,0.1); box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;} .img_outline{outline: 1px solid transparent;} .modelo {  font-family: 'Montserrat', sans-serif;  font-size: 25px;  line-height: 26px;} .modelo-categoria {  font-weight: 500;} 
.modelo-nombre {  font-weight: 200;}
.modelo-nombre-number{ font-weight: 600;  position: relative;} .modelo-nombre-number::after {content: "";width: 7px;height: 20px;background: #97989A; position: absolute;display: block;bottom: 5px;right: -16px; transform: skew(-17deg);}
ul.carrera {  list-style: none;}.carrera {  line-height: 2em;  list-style: none;} 
ul.carrera li::before {  font-family: 'Font Awesome 5 Free';  content: "\f054";  color: #999ba2;  display: inline-block;  margin-left: -1.3em;  width: 1em;  font-weight: 900;}
.carrera li {line-height: 1.35;margin-bottom: .5rem;}
.m-nx-1{margin: 0 -1rem;}
#cardproduct:hover { opacity: .3;}
#cardproduct { transition: opacity 0.4s ease;} .st-card { font-size: .75rem; line-height: 1.3rem;} #pininis { background-size: cover !important; background-repeat: no-repeat !important; background-position-x: center !important;} .cky-notice-des *, .cky-preference-content-wrapper *, .cky-dma-content-wrapper *, .cky-accordion-header-des *, .cky-gpc-wrapper .cky-gpc-desc * {font-size: 0.75rem !important;}
.cky-notice .cky-title { font-weight: 300 !important;}
.cky-btn {font-size: 0.75rem !important;}
.cky-revisit-bottom-left { display: none !important;} .f_a{ width: 30px; height: 30px;}  .f_a-box{width: 60px;height: 60px;background: black;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.f_a-i{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: white;font-size: 2rem;}
.f_wp {  position: absolute;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  color: white;  font-size: 2rem;} #repuestos_todo img,#ayudantes img,#desayuno img,#calefaccion img,#coccion img,#ventilacion img,#hogar img {  max-width: 150px;}
.repuestos_precio{font-family: "Syne", serif;  font-size: 1.5rem}
.repuestos_footer{ background-color: rgba(0,0,0,1.00);color: rgba(255,255,255,1.00)}.repuestos_a{ color: black !important;} .repuestos_a:hover{opacity: .5;  transition: all .2s ease-in-out;  -moz-transition: all .2s ease-in-out;  -webkit-transition: all .2s ease-in-out;  -o-transition: all .2s ease-in-out;}
#wpcf7-f250-o1 .form-control,#wpcf7-f250-o1 .form-select,#wpcf7-f250-o1 .wpcf7-form-control-wrap {font-size: .75rem;}
#wpcf7-f250-o1 .small.text-muted p { margin-bottom: 0.15rem;}
#repuestos_todo .modelo-nombre-number-categorias::after { content: ""; width: 5px; height: 15px; background: #97989A; position: absolute; display: block; bottom: 5px;  right: -7px; transform: skew(-17deg);} #wpcf7-f250-o1  .quitar-mb p{margin-bottom: 0 !important}
#repuestos-tab .nav-item {  margin-right: 15px;}#repuestos-tab .nav-item:last-child{ margin-right: 0px !important}
.wpcf7-spinner { display: none;}
.repuestos_modelo-nombre { font-weight: 200; letter-spacing: -0.03rem;}
.repuestos_modelo-nombre-number-categorias{ font-weight: 600; position: relative}
.repuestos_modelo-nombre-number-categorias::after {content: ""; width: 5px; height: 15px; background: #97989A; position: absolute; display: block; bottom: 5px;right: -6px;  transform: skew(-17deg);} #wpcf7-f608-o1 .form-control,#wpcf7-f608-o1 .form-select,#wpcf7-f608-o1 .wpcf7-form-control-wrap {font-size: .75rem;}
#wpcf7-f608-o1 .small.text-muted p { margin-bottom: 0.15rem;}
.bt-checkbox .wpcf7-list-item-label::before { content: ""; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cstyle%3Esvg%7Bfill:%23000000%7D%3C/style%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344V280H168c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V168c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H280v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z'/%3E%3C/svg%3E"); position: absolute;  margin-left: -22px; top: 3px; width: 15px;  height: 15px;  display: inline-block; z-index: 0;}
#eliminar-pedido2 .wpcf7-list-item.first::before, #eliminar-pedido3 .wpcf7-list-item.first::before, #eliminar-pedido4 .wpcf7-list-item.first::before, #eliminar-pedido5 .wpcf7-list-item.first::before, #eliminar-pedido6 .wpcf7-list-item.first::before{content: "";position: absolute;  margin-left: -22px; top: 3px; width: 15px;  height: 15px;  display: inline-block; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cstyle%3Esvg%7Bfill:%23ff0000%7D%3C/style%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM184 232H328c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24z'/%3E%3C/svg%3E");z-index: 0;}
.bt-checkbox input[type="radio"],#eliminar-pedido2 input[type="radio"],#eliminar-pedido3 input[type="radio"],#eliminar-pedido4 input[type="radio"],#eliminar-pedido5 input[type="radio"],#eliminar-pedido6 input[type="radio"]{  opacity: 0;  position: absolute;  left: 0px;  z-index: 15;  cursor: pointer;  width: 80px;  height: 20px;}
#pedido2 .wpcf7-list-item.first, #pedido3 .wpcf7-list-item.first,#pedido4 .wpcf7-list-item.first,#pedido5 .wpcf7-list-item.first,#pedido6 .wpcf7-list-item.first,#eliminar-pedido2 .wpcf7-list-item.last,#eliminar-pedido3 .wpcf7-list-item.last,#eliminar-pedido4 .wpcf7-list-item.last,#eliminar-pedido5 .wpcf7-list-item.last,#eliminar-pedido6 .wpcf7-list-item.last {  display: none;}
.bt-checkbox input[type="radio"]:focus, #eliminar-pedido2 input[type="radio"]:focus, #eliminar-pedido3 input[type="radio"]:focus, #eliminar-pedido4 input[type="radio"]:focus, #eliminar-pedido5 input[type="radio"]:focus, #eliminar-pedido6 input[type="radio"]:focus {  animation: none !important;}
#wpcf7-f608-o1 input:focus {  animation: none;}
#d-none7 {  display: none;} #wpcf7-f611-o1 .form-control,#wpcf7-f611-o1 .form-select,#wpcf7-f611-o1 .wpcf7-form-control-wrap {font-size: .75rem;}
#wpcf7-f611-o1 .small.text-muted p { margin-bottom: 0.15rem;} .logo-KB_ec{width: 8rem;} .logo-GLD_ec{width: 5.4rem;} .logo-SD_ec { width: 7.5rem;}
.starken-header{color: rgba(0,0,0,.5); font-size: .95rem; font-weight: 700;transition: all .6s; line-height: 1.25 !important;}
#wpcf7-f618-o1 .form-control,#wpcf7-f618-o1 .form-select,#wpcf7-f618-o1 .wpcf7-form-control-wrap {font-size: .75rem;}
#wpcf7-f618-o1 .small.text-muted p { margin-bottom: 0.15rem;}
.wpcf7 form .wpcf7-response-output{display: flex; align-items: center; position: relative; padding: 1rem 1rem !important; margin-bottom: 1rem; border: 1px solid transparent !important; border-color: transparent;  border-radius: .25rem;}
.wpcf7 form.sent .wpcf7-response-output{ color: #0f5132;background-color: #d1e7dd; border-color: #badbcc !important;}
.wpcf7-mail-sent-ng {color: #842029; background-color: #f8d7da; border-color: #f5c2c7 !important; }
.wpcf7 form.sent .wpcf7-response-output::before { content: "\f00c";font-family: 'Font Awesome 5 Free'; font-weight: 900;margin-right: 8px;  display: inline-block;} .bg-st .card { background-color: transparent; border: 0;}
.text-form_ST{ color:rgba(0,0,0,1.00)} 
#radio-selection-form, 
#radio-selection-form .wpcf7-list-item-label,
#radio-selection-form-comercio,
#radio-selection-form-comercio .wpcf7-list-item-label,
#form-mayorista,#form-mayorista .wpcf7-list-item-label {color: rgba(49,52,75,1.00) !important; } 
#radio-selection-form .form-control::placeholder, #radio-selection-form-comercio .form-control::placeholder, #form-mayorista .form-control::placeholder, 
.custom-select, 
.form-select { color: rgba(49,52,75,.5) !important; } 
.profile-image { width: 7rem; height: 7rem; cursor: pointer;padding: 10px;background: #e6e7ee80;}
.border-st-form { border-color:#f9f9ff !important} .shadow-inset {  box-shadow: inset 2px 2px 5px #d6d6db,inset -3px -3px 7px #fff !important;} 
#logos-form label { text-align: center; font-size: 0.75rem; font-weight: 500;}
#logos-form .wpcf7-list-item { margin: 0 0.5em 0 0.5em !important;} #logos-form .wpcf7-list-item.first,#logos-form .wpcf7-list-item.last { margin: 0 !important;}
#logos-form img:not(.selected) {  opacity: .5;  filter: grayscale(100);}
#logos-form img.selected {  opacity: 1;  filter: none;}
#wpcf7-f603-o1 .form-control,#wpcf7-f603-o1 .form-select,#wpcf7-f626-o1 .wpcf7-form-control-wrap {font-size: .75rem;}
#wpcf7-f603-o1 .small.text-muted p { margin-bottom: 0.15rem;} .lp_modelo-nombre { font-weight: 200;}
.lp_modelo-nombre-number {font-weight: 600; position: relative;}
.border-calculos_m{ border-top: 1px solid rgba(255,255,255,0.3);}
.form-control_lp { border-radius: 0; padding: 0 !important; background: transparent; border: 0; color: white;width: 30px;}
#listprecios .form-control {  font-size: .75rem;} #listprecios label { font-size: .75rem; padding-bottom: 5px;} #eliminar-pedidolp input[type="radio"] { opacity: 0; position: absolute; left: 0px; z-index: 15; cursor: pointer; width: 80px; height: 20px;}
#eliminar-pedidolp { content: ""; position: absolute; margin-left: -22px; top: 3px; width: 15px; height: 15px; display: inline-block;z-index: 0;}
.resumen-cantidad { width: 55px !important;}
.porcentaje-tabla{ padding: 0 0 0 .2rem; background: transparent; border: 0;}
#form_pedidos input.form-control-sm, #form_pedidos input{font-size: 13px !important;} 
.btn-caracteristicas{font-weight: 400; color: #000; text-decoration: underline; font-size: .75rem !important; letter-spacing: .02rem;}
.btn-caracteristicas:focus{box-shadow: none !important}
.bd-goldstar{ background-color: rgba(164, 37, 48, 1)} .text-costo{ color:rgb(160, 197, 230)} .border-costo{ border-color:rgb(160, 197, 230) !important }
.logo_LP {width: 10rem;}
.sin-stock { z-index: 0; background: #bfbcbc; top: 0; position: absolute; left: 0; filter: opacity(0.75); font-size: 1rem; font-weight: 700;}
.text-075{ font-size: 0.75rem} .bt-checkbox_lp {  position: relative;}
.bt-checkbox_lp::before {  content: ""; position: absolute; margin-left: -22px; top: 3px; width: 15px; height: 15px; display: inline-block; z-index: 0;}
.input-descuento::-webkit-outer-spin-button,
.input-descuento::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0;}
.input-descuento[type=number] { -moz-appearance: textfield; }
#input-pvp::-webkit-inner-spin-button,#input-pvp::-webkit-outer-spin-button {  -webkit-appearance: none;  margin: 0;}
#input-pvp {  -moz-appearance: textfield !important; }
.form-orden-pedido{border: 1px solid #A91E2C !important;font-size: .75rem !important;} @media (max-width: 1399.98px) { 	
}
@media (min-width: 1200px) { 
}
@media (max-width: 1199.98px) { 
}
@media (max-width: 991.98px) { 
#pills-tab .nav-item { margin-bottom: 15px;}
#repuestos-tab .nav-item { margin-right: 15px; margin-bottom: 15px;}
}
@media (min-width:992px){ 
}
@media (max-width: 767.98px) { 
.ratio-9x1 {aspect-ratio: 9 / 1;} 
}
@media (min-width: 768px)  {
}
@media (max-width: 575.98px) {
.woocommerce-breadcrumb {  display: flex; flex-wrap: wrap; align-items: center; }
.woocommerce-breadcrumb .acf-breadcrumb-value,.woocommerce-breadcrumb .fas {  flex-basis: auto; text-align: left;  } }
@media (max-width: 449.98px){ .woocommerce .woocommerce-breadcrumb::after{margin-bottom: 30px}
.bread-custom::after{margin-bottom: 0px !important}
.img-squareContain { max-height: 120px;}
.form-control_lp{ font-size: .85rem; width: 23px} .text-mobile_footer{font-size: 0.85rem;}
}
@media (max-height:421px),(max-width:767px){
}
@media (max-width: 360.98px){
.text-azul{margin: 0 0.5rem 0 0;} .carousel-indicators [data-bs-target]{ width: 45px !important; height:45px !important; }
.display-5 {  font-size: calc(1.225rem + 2.1vw);}
}
@media (min-width: 1400px) { 	
}
@media (min-width: 1750px) { 	
}