.cb-cab{display:flex;align-items:center;justify-content:space-between;column-gap:24px;padding-top:16px;padding-bottom:16px;padding-left:var(--fc-pad-x);padding-right:var(--fc-pad-x);border-bottom:1px solid var(--fc-linea);background-color:var(--fc-fondo);}
@media (max-width: 1024px){.cb-cab{display:flex;align-items:center;justify-content:space-between;column-gap:24px;padding-top:16px;padding-bottom:16px;padding-left:var(--fc-pad-x);padding-right:var(--fc-pad-x);border-bottom:1px solid var(--fc-linea);background-color:var(--fc-fondo);}}
@media (max-width: 767px){.cb-cab{display:flex;align-items:center;justify-content:space-between;column-gap:24px;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;border-bottom:1px solid var(--fc-linea);background-color:var(--fc-fondo);}}
.cb-cab_marca{display:flex;align-items:center;column-gap:12px;}
@media (max-width: 1024px){.cb-cab_marca{display:flex;align-items:center;column-gap:12px;}}
@media (max-width: 767px){.cb-cab_marca{display:flex;align-items:center;column-gap:12px;}}
.cb-cab_esc{display:block;height:34px;width:50px;color:var(--fc-olivo);transition:opacity 200ms cubic-bezier(.23,1,.32,1);}.cb-cab_esc:hover{opacity:.75;}
@media (max-width: 1024px){.cb-cab_esc{display:block;height:34px;width:50px;color:var(--fc-olivo);transition:opacity 200ms cubic-bezier(.23,1,.32,1);}.cb-cab_esc:hover{opacity:.75;}}
@media (max-width: 767px){.cb-cab_esc{display:block;height:30px;width:44px;color:var(--fc-olivo);transition:opacity 200ms cubic-bezier(.23,1,.32,1);}.cb-cab_esc:hover{opacity:.75;}}
.cb-cab_esc_svg{display:block;width:100%;height:100%;max-width:none;}
@media (max-width: 1024px){.cb-cab_esc_svg{display:block;width:100%;height:100%;max-width:none;}}
@media (max-width: 767px){.cb-cab_esc_svg{display:block;width:100%;height:100%;max-width:none;}}
.cb-cab_nom{font-family:var(--fc-serif);font-weight:600;font-size:17px;letter-spacing:.1em;text-transform:uppercase;line-height:1.1;color:var(--fc-olivo);text-decoration:none;transition:color 200ms cubic-bezier(.23,1,.32,1);}.cb-cab_nom:hover{color:#1f2b0b;}
@media (max-width: 1024px){.cb-cab_nom{font-family:var(--fc-serif);font-weight:600;font-size:17px;letter-spacing:.1em;text-transform:uppercase;line-height:1.1;color:var(--fc-olivo);text-decoration:none;transition:color 200ms cubic-bezier(.23,1,.32,1);}.cb-cab_nom:hover{color:#1f2b0b;}}
@media (max-width: 767px){.cb-cab_nom{font-family:var(--fc-serif);font-weight:600;font-size:15px;letter-spacing:.1em;text-transform:uppercase;line-height:1.1;color:var(--fc-olivo);text-decoration:none;transition:color 200ms cubic-bezier(.23,1,.32,1);}.cb-cab_nom:hover{color:#1f2b0b;}}
.cb-cab_nav{font-family:var(--fc-sans);font-weight:500;font-size:17px;color:var(--fc-tinta);}.cb-cab_nav .pb-nav__list{column-gap:clamp(20px, 2.6vw, 44px);}.cb-cab_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{color:var(--fc-tinta);text-decoration:none;padding-top:8px;padding-bottom:8px;background-image:linear-gradient(var(--fc-olivo), var(--fc-olivo));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1.5px;transition:background-size 300ms cubic-bezier(.23,1,.32,1), color 200ms cubic-bezier(.23,1,.32,1);}.cb-cab_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{background-size:100% 1.5px;color:var(--fc-olivo);}
@media (max-width: 1024px){.cb-cab_nav{font-family:var(--fc-sans);font-weight:500;font-size:17px;color:var(--fc-tinta);}.cb-cab_nav .pb-nav__list{column-gap:clamp(20px, 2.6vw, 44px);}.cb-cab_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{color:var(--fc-tinta);text-decoration:none;padding-top:8px;padding-bottom:8px;background-image:linear-gradient(var(--fc-olivo), var(--fc-olivo));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1.5px;transition:background-size 300ms cubic-bezier(.23,1,.32,1), color 200ms cubic-bezier(.23,1,.32,1);}.cb-cab_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{background-size:100% 1.5px;color:var(--fc-olivo);}}
@media (max-width: 767px){.cb-cab_nav{font-family:var(--fc-sans);font-weight:500;font-size:17px;color:var(--fc-tinta);}.cb-cab_nav .pb-nav__list{column-gap:clamp(20px, 2.6vw, 44px);}.cb-cab_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{color:var(--fc-tinta);text-decoration:none;padding-top:8px;padding-bottom:8px;background-image:linear-gradient(var(--fc-olivo), var(--fc-olivo));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1.5px;transition:background-size 300ms cubic-bezier(.23,1,.32,1), color 200ms cubic-bezier(.23,1,.32,1);}.cb-cab_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{background-size:100% 1.5px;color:var(--fc-olivo);}}
.cb-cab_tel{display:flex;align-items:center;column-gap:20px;}
@media (max-width: 1024px){.cb-cab_tel{display:flex;align-items:center;column-gap:20px;}}
@media (max-width: 767px){.cb-cab_tel{display:none;align-items:center;column-gap:20px;}}
.cb-cab_tel_s{font-family:var(--fc-sans);font-weight:500;font-size:15px;color:var(--fc-tinta-2);margin:0;display:flex;align-items:center;white-space:nowrap;}.cb-cab_tel_s .fc-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--fc-olivo-2);margin-right:9px;}
@media (max-width: 1024px){.cb-cab_tel_s{font-family:var(--fc-sans);font-weight:500;font-size:15px;color:var(--fc-tinta-2);margin:0;display:flex;align-items:center;white-space:nowrap;}.cb-cab_tel_s .fc-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--fc-olivo-2);margin-right:9px;}}
@media (max-width: 767px){.cb-cab_tel_s{font-family:var(--fc-sans);font-weight:500;font-size:15px;color:var(--fc-tinta-2);margin:0;display:flex;align-items:center;white-space:nowrap;}.cb-cab_tel_s .fc-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--fc-olivo-2);margin-right:9px;}}
.cb-cab_tel_n{white-space:nowrap;}
@media (max-width: 1024px){.cb-cab_tel_n{white-space:nowrap;}}
@media (max-width: 767px){.cb-cab_tel_n{white-space:nowrap;}}
.cb-cab_tel_i{display:block;flex-shrink:0;width:18px;height:18px;max-width:none;}
@media (max-width: 1024px){.cb-cab_tel_i{display:block;flex-shrink:0;width:18px;height:18px;max-width:none;}}
@media (max-width: 767px){.cb-cab_tel_i{display:block;flex-shrink:0;width:18px;height:18px;max-width:none;}}
.cb-barra{display:none;}
@media (max-width: 1024px){.cb-barra{display:none;}}
@media (max-width: 767px){.cb-barra{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:20;background-color:var(--fc-fondo);border-top:1px solid var(--fc-linea);padding-top:10px;padding-left:14px;padding-right:14px;padding-bottom:calc(10px + env(safe-area-inset-bottom));}}
.cb-barra_l_i{display:block;flex-shrink:0;width:18px;height:18px;max-width:none;}
@media (max-width: 1024px){.cb-barra_l_i{display:block;flex-shrink:0;width:18px;height:18px;max-width:none;}}
@media (max-width: 767px){.cb-barra_l_i{display:block;flex-shrink:0;width:18px;height:18px;max-width:none;}}
.cb-barra_w_i{display:block;flex-shrink:0;width:18px;height:18px;max-width:none;}
@media (max-width: 1024px){.cb-barra_w_i{display:block;flex-shrink:0;width:18px;height:18px;max-width:none;}}
@media (max-width: 767px){.cb-barra_w_i{display:block;flex-shrink:0;width:18px;height:18px;max-width:none;}}
