@import url("https://fonts.googleapis.com/css2?family=Google+Sans+Flex:opsz,wght@6..144,1..1000&display=swap");
:root { --custom-brand-gray: rgba(129,129,141,1.00); --custom-brand-accent: #C98A4A; --custom-brand-dark: #212352; }
.starken-catalog { font-family:'Google Sans Flex',sans-serif; --starken-catalog-text:var(--custom-brand-text,#28242A); --starken-catalog-line:#d9d4cf; --starken-catalog-bg:#f7f4f1; position:relative; padding:1rem 0 4rem; color:var(--starken-catalog-text); }
.starken-catalog.is-loading { cursor:progress; }
.starken-catalog.is-loading .starken-catalog__dynamic { opacity:.58; pointer-events:none; }
.starken-catalog__dynamic { transition:opacity .2s ease; }
.starken-catalog__notice { padding:2rem 0; color:var(--starken-catalog-text); font-size:.95rem; }
.starken-catalog-main-row { display:flex; align-items:center; gap:clamp(1.3rem,2.5vw,2.6rem); overflow-x:auto; padding:1.25rem 0 .85rem; scrollbar-width:none; }
.starken-catalog-main-row::-webkit-scrollbar { display:none; }
.starken-catalog-main-label { display:inline-flex; align-items:center; gap:.45rem; flex:0 0 auto; color:var(--starken-catalog-text); font-size:clamp(13px,.85vw,14px); font-weight:300; line-height:1.2; white-space:nowrap; }
.starken-catalog-main-label__icon { display:block; width:13px; height:13px; flex:0 0 13px; }
.starken-catalog-main-nav { display:flex; align-items:center; gap:clamp(.45rem,1vw,.95rem); flex:0 0 auto; }
.starken-catalog-main-nav__button { flex:0 0 auto; padding:.45rem .65rem; border:0; border-bottom:1px solid transparent; background-color:transparent; color:var(--starken-catalog-text); font-size:clamp(13px,.85vw,14px); font-weight:300; line-height:1.2; letter-spacing:.01em; text-transform:uppercase; white-space:nowrap; transition:background-color .28s ease,color .28s ease,border-color .28s ease,font-weight .28s ease; }
.starken-catalog-main-nav__button:hover,.starken-catalog-main-nav__button:focus { background-color:var(--custom-brand-gray); color:#fff; opacity:1; }
.starken-catalog-main-nav__button.is-active { border-bottom-color:var(--starken-catalog-text); font-weight:500; opacity:1; }
.starken-catalog-main-nav__button.is-active:hover,.starken-catalog-main-nav__button.is-active:focus { border-bottom-color:#fff; }
.starken-catalog-main-nav__button:focus-visible { outline:2px solid rgba(40,36,42,.2); outline-offset:3px; }
.starken-catalog-panel { padding-top:1.5rem; }
.starken-catalog-panel__header { display:flex; align-items:flex-end; gap:clamp(2rem,5vw,5rem); margin-bottom:1rem; overflow-x:auto; scrollbar-width:none; }
.starken-catalog-panel__header::-webkit-scrollbar { display:none; }
.starken-catalog-tabs { display:flex; align-items:center; gap:clamp(1.5rem,3vw,3rem); }
.starken-catalog-tabs__button { flex:0 0 auto; padding:.35rem 0; border:0; border-bottom:1px solid transparent; background:transparent; color:var(--starken-catalog-text); font-size:.7rem; font-weight:400; line-height:1.2; letter-spacing:.04em; text-transform:uppercase; white-space:nowrap; transition:border-color .25s ease,opacity .25s ease; }
.starken-catalog-tabs__button:hover,.starken-catalog-tabs__button:focus { opacity:.6; }
.starken-catalog-tabs__button.is-active { border-bottom-color:var(--starken-catalog-text); font-weight:600; opacity:1; }
.starken-catalog-tabs__button:focus-visible { outline:2px solid rgba(40,36,42,.2); outline-offset:4px; }
.starken-catalog-grid { display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:1px; background-color:#fff; border:1px solid #fff; }
.starken-product-card { position:relative; min-width:0; background-color:var(--starken-catalog-bg); overflow:hidden; }
.starken-product-card--featured { grid-column:span 2; }
.starken-product-card__link { display:flex; flex-direction:column; height:100%; color:var(--starken-catalog-text); text-decoration:none; }
.starken-product-card__media { position:relative; display:flex; align-items:center; justify-content:center; height:260px; padding:1rem .85rem .5rem; overflow:hidden; }
.starken-product-card--featured .starken-product-card__media { height:260px; padding:1rem 1.5rem .5rem; }
.starken-product-card__image { display:block; width:100%; height:100%; max-width:100%; object-fit:contain; object-position:center; transition:transform .45s cubic-bezier(.16,1,.3,1); }
.starken-product-card__link:hover .starken-product-card__image { transform:scale(1.025); }
.starken-product-card__content { position:relative; margin-top:0; min-height:80px; padding:.75rem 2.25rem 1rem .8rem;  flex-direction: column;  display: flex;}
.starken-product-card__eyebrow { margin-bottom:.35rem; color:rgba(40,36,42,.55); font-size:.57rem; font-weight:400; line-height:1.3; text-transform:uppercase; }
.starken-product-card__title { margin:0; color:var(--starken-catalog-text); font-size:.75rem; font-weight:400; line-height:1.15; margin-top: auto !important;}
.starken-product-card__model { margin-top:.15rem; color:var(--starken-catalog-text); font-size:.7rem; font-weight:700; line-height:1.15; }
.starken-product-card__plus { position:absolute; right:.6rem; bottom:.8rem; display:inline-flex; align-items:center; justify-content:center; width:18px; height:18px; border:1px solid rgba(40,36,42,.3); border-radius:50%; color:var(--starken-catalog-text); font-size:.8rem; font-weight:400; line-height:1; }
.starken-catalog-more { display:flex; justify-content:center; padding-top:2rem; }
.starken-catalog-more__link { display:inline-flex; align-items:center; justify-content:center; min-width:132px; padding:.7rem 1.5rem; border:1px solid var(--starken-catalog-text); border-radius:999px; background-color:transparent; color:var(--starken-catalog-text); font-size:.72rem; font-weight:600; letter-spacing:.045em; text-transform:uppercase; text-decoration:none; transition:background-color .25s ease,color .25s ease; }
.starken-catalog-more__link:hover,.starken-catalog-more__link:focus { background-color:var(--starken-catalog-text); color:#fff; }
@media (max-width:575.98px) {
.starken-product-card__image { width: auto; height: 100% !important;}   
} .starken-product-badge { position:absolute; top:0; left:0; z-index:6; display:inline-flex; align-items:center; justify-content:center; min-height:200px; padding:.55rem .28rem; color:#fff; font-size:clamp(12px,1.5vw,14px); font-weight:500; line-height:1; letter-spacing:.06em; text-transform:uppercase; writing-mode:vertical-rl; transform:rotate(180deg); pointer-events:none; }
.starken-product-badge--accent { background-color:var(--custom-brand-accent); }
.starken-product-badge--dark { background-color:var(--custom-brand-dark); }
.starken-product-badge--primary { background-color:var(--custom-brand-dark); }
.starken-product-badge--light { background-color:#fff; color:var(--custom-brand-dark); box-shadow:0 1px 5px rgba(0,0,0,.12); }
.starken-product-badge--green { background-color:#315d43; }
.starken-product-badge--single { top:0; left:0; }
@media (max-width:991.98px) {
.starken-catalog-main-row { flex-wrap:wrap; align-items:flex-start; gap:.9rem 0; overflow:visible; padding-inline:.25rem; }
.starken-catalog-main-label { flex:0 0 100%; width:100%; }
.starken-catalog-main-nav { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:.45rem .9rem; width:100%; }
.starken-catalog-main-nav__button { justify-self:start; max-width:100%; padding:.4rem 0; white-space:normal; text-align:left; }
.starken-catalog-panel { padding-top:0; }
.starken-catalog-panel__header { display:block; overflow:visible; }
.starken-catalog-tabs { display:flex; flex-wrap:wrap; align-items:flex-start; gap:.45rem 2.5rem; width:100%; }
.starken-catalog-tabs__button { flex:0 0 auto; max-width:100%; padding:.4rem 0; white-space:nowrap; text-align:left; }
.starken-catalog-tabs__button:first-child { flex:0 0 100%; width:100%; margin-bottom:.35rem; }
.starken-catalog-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
.starken-product-card--featured { grid-column:span 1; }
.starken-product-card__media,.starken-product-card--featured .starken-product-card__media { height:230px; }
}
@media (max-width:767.98px) {
.starken-catalog { padding-bottom:1rem; }
.starken-catalog-main-row { padding-inline:.25rem; }
.starken-product-card__media,.starken-product-card--featured .starken-product-card__media { height:225px; padding:1rem .75rem .25rem; }
}
@media (max-width:575.98px) {
.starken-catalog-main-nav { grid-template-columns:1fr; }
.starken-catalog-grid { grid-template-columns:1fr; }
.starken-product-card--featured { grid-column:span 1; }
.starken-product-card__media,.starken-product-card--featured .starken-product-card__media { height:270px; }
} #carousel-thumb { position:relative; }
#carousel-thumb .starken-product-badge { top:0; left:0; z-index:8; }
#carousel-thumb .starken-product-badge--single { top:0; left:0; } .starken-archive-products { --starken-catalog-text:var(--custom-brand-text,#28242A); --starken-catalog-line:#e7e3df; --starken-catalog-bg:#fff; padding:2.5rem 0 4rem; background-color:#fff; color:var(--starken-catalog-text); font-family:'Google Sans Flex',sans-serif; }
.starken-archive-main-nav { display:flex; align-items:center; gap:clamp(1.5rem,4vw,4rem); overflow-x:auto; padding:.8rem 0 1.15rem; scrollbar-width:none; }
.starken-archive-main-nav::-webkit-scrollbar { display:none; }
.starken-archive-main-nav__link { flex:0 0 auto; padding:.35rem 0; border-bottom:1px solid transparent; color:var(--starken-catalog-text); font-size:.72rem; font-weight:600; line-height:1.2; letter-spacing:.055em; text-transform:uppercase; white-space:nowrap; text-decoration:none; transition:border-color .25s ease,opacity .25s ease; }
.starken-archive-main-nav__link:hover,.starken-archive-main-nav__link:focus { color:var(--starken-catalog-text); opacity:.65; }
.starken-archive-main-nav__link.is-active { border-bottom-color:var(--starken-catalog-text); opacity:1; }
.starken-archive-main-nav__link:focus-visible { outline:2px solid rgba(40,36,42,.2); outline-offset:4px; }
.starken-archive-main-nav__link--root { display:inline-flex; align-items:center; gap:.45rem; }
.starken-archive-main-nav__icon { display:block; width:13px; height:13px; flex:0 0 13px; }
.starken-archive-subnav { display:flex; align-items:center; gap:clamp(1.5rem,3vw,3rem); overflow-x:auto; padding:1.9rem 0 1rem; scrollbar-width:none; }
.starken-archive-subnav::-webkit-scrollbar { display:none; }
.starken-archive-subnav__link { flex:0 0 auto; padding:.35rem 0; border-bottom:1px solid transparent; color:var(--starken-catalog-text); font-size:.7rem; font-weight:400; line-height:1.2; letter-spacing:.04em; text-transform:uppercase; white-space:nowrap; text-decoration:none; transition:border-color .25s ease,opacity .25s ease; }
.starken-archive-subnav__link:hover,.starken-archive-subnav__link:focus { color:var(--starken-catalog-text); opacity:.6; }
.starken-archive-subnav__link.is-active { border-bottom-color:var(--starken-catalog-text); font-weight:600; opacity:1; }
.starken-archive-subnav__link:focus-visible { outline:2px solid rgba(40,36,42,.2); outline-offset:4px; }
.starken-archive-products__listing { padding-top:1rem; }
.starken-archive-products .alm-listing { margin:0; padding:0; }
.starken-archive-products .alm-reveal { display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:12px; width:100%; background-color:#fff; }
.starken-archive-products .alm-reveal + .alm-reveal { margin-top:12px; }
.starken-archive-products .starken-product-card { min-width:0; background-color:#fff; border:1px solid #f6f5f5; }
.starken-archive-products .starken-product-card__media { background-color:#fff; }
.starken-archive-products .starken-product-card__content { background-color:#fff; }
.starken-archive-products .starken-product-badge { font-family:'Google Sans Flex',sans-serif; }
.starken-archive-products .alm-btn-wrap { padding-top:2rem; }
.starken-archive-products .alm-btn-wrap .alm-load-more-btn { min-width:132px; height:auto; padding:.7rem 1.5rem; border:1px solid var(--starken-catalog-text) !important; border-radius:999px !important; background:#fff !important; color:var(--starken-catalog-text) !important; box-shadow:none !important; font-family:'Google Sans Flex',sans-serif; font-size:.72rem !important; font-weight:600; line-height:1.2; letter-spacing:.045em; text-transform:uppercase; }
.starken-archive-products .alm-btn-wrap .alm-load-more-btn:hover,.starken-archive-products .alm-btn-wrap .alm-load-more-btn:focus { background:var(--starken-catalog-text) !important; color:#fff !important; }
.starken-archive-products .alm-btn-wrap .alm-load-more-btn.done { display:none !important; }
@media (max-width:991.98px) {
.starken-archive-products .alm-reveal { grid-template-columns:repeat(2,minmax(0,1fr)); }
}
@media (max-width:767.98px) {
.starken-archive-products { padding:2rem 0 3rem; }
.starken-archive-main-nav,.starken-archive-subnav { justify-content:flex-start; padding-inline:.25rem; }
}
@media (max-width:575.98px) {
.starken-archive-products .alm-reveal { grid-template-columns:1fr; }
} body{ color:#000000;font-size:13px!important;font-family:'Google Sans Flex', sans-serif !important;} .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; } 
.text-teal-500{color:#20c997; font-weight: 300;font-size: 1rem}
.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: #b02a37!important; border-radius: 45px !important;  font-size: .85rem !important;margin-top: 25px !important;}
.ratio-1x3 { aspect-ratio: 1 / 3;} .ratio-9x16 { aspect-ratio: 9 / 16;}
.text-custom-brand-orange{ color:var(--custom-brand-orange);font-weight: 200;}
.text-custom-brand-gray{ color:var(--custom-brand-gray);}
.text-custom-brand-text {color:var(custom-brand-text); font-weight: 200;}
:root {
--custom-brand-text: #28242A;
--custom-brand-accent:#C98A4A; --custom-brand-dark:#212352; --custom-brand-green:#5EBB54; --custom-brand-beige:#E8DED4; --custom-brand-blue:#26243F;  
--custom-brand-orange:#F47A1F;
--custom-brand-gray:#81818D;
} .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;font-display: block; src: url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-brands-400.eot); src: url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-brands-400.woff2) format("woff2"), url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-brands-400.woff) format("woff"), url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-brands-400.ttf) format("truetype"), url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-brands-400.svg#fontawesome) format("svg"); }
.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: block;src: url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-regular-400.eot); src: url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-regular-400.woff2) format("woff2"), url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-regular-400.woff) format("woff"), url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-regular-400.ttf) format("truetype"), url(//goldstar.com.ar/wp-content/themes/goldstar-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: block;src: url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-solid-900.eot);src: url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-solid-900.woff2) format("woff2"), url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-solid-900.woff) format("woff"), url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-solid-900.ttf) format("truetype"), url(//goldstar.com.ar/wp-content/themes/goldstar-theme/assets/fonts/fa-solid-900.svg#fontawesome) format("svg"); }
.fa,.fas { font-family: 'Font Awesome 5 Free'; font-weight: 900; }
.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-copy::before { content: "\f0c5";} .fa-check::before { content: "\f00c";}
.fa-hand-point-right::before { content: "\f0a4";} .contenido-title{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; 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(164, 37, 48, .51);  top: 30%;}
.woocommerce-breadcrumb {    display: flex;    align-items: center;}
.woocommerce-breadcrumb .acf-breadcrumb-value {color: rgb(33,37,41); font-weight: 600;}
ul.carrera {list-style: none;}
ul.carrera li::before {font-family: 'Font Awesome 5 Free';  content: "\f054";  color: #848484;  display: inline-block;  margin-left: -1.1em;  width: 1.1em;  font-weight: 900;}
.carrera li {line-height: 1.35; margin-bottom: .5rem;} .woocommerce-breadcrumb { display: inline-flex; align-items: center; flex-wrap: wrap; gap: .65rem; }
.woocommerce-breadcrumb .acf-breadcrumb-value { color: var(--custom-brand-text,#28242A); font-weight: 600; text-transform: uppercase !important; }
#nav-product .woocommerce-breadcrumb { margin-bottom: 0; color: var(--custom-brand-text,#28242A) !important; font-family: 'Google Sans Flex', sans-serif; font-size: .72rem !important; line-height: 1.2; letter-spacing: .04em; text-transform: uppercase; }
#nav-product .woocommerce-breadcrumb a { display: inline-flex; align-items: center; padding: .35rem 0; border: 0 !important; border-bottom: 1px solid transparent !important; border-radius: 0 !important; background-color: transparent !important; color: var(--custom-brand-text,#28242A) !important; font-family: inherit; font-weight: 400; text-transform: uppercase; text-decoration: none; transition: border-color .25s ease, opacity .25s ease; }
#nav-product .woocommerce-breadcrumb a:last-of-type { border-bottom-color: var(--custom-brand-text,#28242A) !important; background-color: transparent !important; color: var(--custom-brand-text,#28242A) !important; font-weight: 600; }
#nav-product .woocommerce-breadcrumb a:hover, #nav-product .woocommerce-breadcrumb a:focus { color: var(--custom-brand-text,#28242A) !important; opacity: .6; }
#nav-product .woocommerce-breadcrumb a:last-of-type:hover, #nav-product .woocommerce-breadcrumb a:last-of-type:focus { opacity: 1; }
#nav-product .woocommerce-breadcrumb a:focus-visible { outline: 2px solid rgba(40,36,42,.2); outline-offset: 4px; }
#nav-product .woocommerce-breadcrumb .acf-breadcrumb-value { margin-top: 0 !important; margin-left: .15rem !important; padding: .35rem 0 !important; }
#nav-product .woocommerce-breadcrumb .acf-breadcrumb-value i { color: rgba(40,36,42,.45); font-size: .72rem; }
#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;}
#single-pro .modelo-nombre {font-size: clamp(22px, 2vw, 25px);font-weight: 500;}
#single-pro .modelo-categoria{font-size: clamp(18px, 2vw, 20px);font-weight: 300;} .kb-nosotros { padding: clamp(3rem,5vw,6rem) 0; }
.kb-nosotros__content { display: flex; flex-direction: column; }
.kb-nosotros__eyebrow { color: #81818D; font-size: clamp(13px,.85vw,16px); font-weight: 300; line-height: 1.2; letter-spacing: .08em; }
.kb-nosotros__title { max-width: 620px; font-size: clamp(28px,2.2vw,36px); font-weight: 600; line-height: 1.12; }
.kb-nosotros__lead { max-width: 560px; color: #81818D; font-size: clamp(18px,1.45vw,24px); font-weight: 300; line-height: 1.3; }
.kb-nosotros__text { max-width: 660px; font-size: clamp(13px,.85vw,14px); font-weight: 300; line-height: 1.7; }
.kb-nosotros__text p { margin-bottom: .75rem; }
.kb-nosotros__text strong { font-weight: 600; }
.kb-nosotros__media { width: 100%; overflow: hidden; }
.kb-nosotros__image { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; }
@media (max-width: 991.98px) {
.kb-nosotros__media { height: auto; }
.kb-nosotros__image { height: auto; }
} .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;} #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;}  .logo-sd { width: 12rem;}   @media (max-width: 1399.98px) { 	
}
@media (min-width: 1200px) { 
}
@media (max-width: 1199.98px) { 
}
@media (max-width: 991.98px) { 
}
@media (min-width:992px){ 
}
@media (max-width: 767.98px) { 
}
@media (min-width: 768px)  {
}
@media (max-width: 575.98px) { }
@media (max-width: 449.98px){
}
@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) { 	
}