#header-component{--grifos-cabecera-texto: var(--g-tinta, #111418)}#header-component .header__row,#header-component .mega-menu.section{--page-margin: var(--page-padding);--page-width: 100vw}#header-component .header-logo__image{width:120px;height:38px}@media screen and (min-width:750px){#header-component .header-logo__image{width:170px;height:53px}}@media screen and (min-width:990px){#header-component .header__row--top .header__columns{grid-template-columns:auto minmax(0,1fr) auto;column-gap:62px;padding-block:16px 12px}#header-component .header__row--top .header__column--center{justify-content:flex-start}#header-component .header__row--top .header__column--right{gap:34px}#header-component .header__row--bottom .header__columns{padding-block:0 12px}}.grifos-cabecera__buscador{display:none;width:100%;max-width:720px}.grifos-cabecera__buscador-movil{padding-block:0 12px;background:var(--color-background-top-row, #fff)}@media screen and (min-width:990px){.grifos-cabecera__buscador{display:block}.grifos-cabecera__buscador-movil{display:none}}#header-component .dropdown-localization__button{gap:8px;font-size:15px;color:var(--grifos-cabecera-texto)}#header-component .dropdown-localization__button .icon-flag{width:20px;height:20px}.grifos-accion{display:inline-flex;align-items:center;gap:8px}.grifos-accion__texto{font-size:15px;font-weight:400;white-space:nowrap}#header-component cart-icon:has(.grifos-accion__texto){display:inline-flex;align-items:center;gap:8px}.grifos-accion__icono{--cart-bubble-top: -4px;--cart-bubble-right: -10px;position:relative;display:inline-flex}#header-component cart-icon:has(.grifos-accion__texto) .svg-wrapper{width:24px;height:24px}#header-component cart-icon:has(.grifos-accion__texto) .svg-wrapper svg{width:22px;height:22px}@media screen and (min-width:750px){#header-component header-actions{gap:30px}#header-component header-actions .header-actions__action{width:auto;min-width:0;padding-inline:0}}#header-component .header__row--bottom .menu-list{--menu-horizontal-gap: 33px}#header-component .header__row--bottom .menu-list__list-item:not([slot=overflow]){padding-inline:16.5px}#header-component .header__row--bottom .menu-list__link{font-size:16px;font-weight:400;color:var(--grifos-cabecera-texto)}#header-component .header__row--bottom .menu-list__link-title{padding-inline:0}#header-component .header__row--bottom .menu-list__trigger{align-items:center;gap:5px}#header-component .header__row--bottom .menu-list__disclosure{position:static;opacity:1;transform:none;padding:0}#header-component .header__row--bottom .menu-list__disclosure-icon{width:10px}#header-component .menu-list__link[href$="/collections/ofertas"],.menu-drawer a[href$="/collections/ofertas"]{color:var(--g-oferta, #c2410c)}#header-component .mega-menu:has(>.grifos-mega){padding-block:4px 12px}.grifos-mega{white-space:normal}@media screen and (max-width:749px){#header-component .menu-drawer{--drawer-width: 100vw;--drawer-max-width: 100vw}}.grifos-cajon__logo{position:absolute;inset-block-start:22px;inset-inline-start:16px;display:block;line-height:0}.grifos-cajon__logo img{width:120px;height:auto}#header-component .menu-drawer:has(.grifos-cajon__logo)>.menu-drawer__close-button{margin-inline-start:auto}#header-component .menu-drawer:has(.grifos-cajon__logo) .menu-drawer__navigation{padding-block-start:24px}#header-component .menu-drawer__menu-item--mainlist{font-size:17px;font-weight:700;color:var(--g-tinta, #111418)}#header-component .menu-drawer__menu-item--mainlist .icon-plus svg{width:14px;height:14px}#header-component .menu-drawer__menu-item--child{font-size:15px}.menu-drawer a[href$="/collections/ofertas"] .menu-drawer__menu-item-text{color:var(--g-oferta, #c2410c)}#header-component .menu-drawer__utility-links:has(.grifos-cajon__acceso){display:grid;justify-items:center;gap:20px;margin-inline-start:0;padding:16px 16px 20px}.grifos-cajon__acceso{width:100%;height:48px;font-weight:600}.grifos-cajon__redes{display:flex;gap:20px;margin:0;padding:0;list-style:none}.grifos-cajon__redes a{display:inline-flex;color:var(--g-tinta, #111418)}.grifos-red-social{width:20px;height:20px}.grifos-pie{padding-block:78px 32px;font-size:16px;line-height:1.6}.grifos-pie a{color:inherit;text-decoration:none}.grifos-pie a:hover{text-decoration:underline;text-underline-offset:3px}.grifos-pie__columnas{display:grid;grid-template-columns:1fr}.grifos-pie__logo{display:inline-block;line-height:0}.grifos-pie__logo img{width:var(--grifos-pie-logo, 170px);max-width:100%;height:auto}.grifos-pie__texto{margin-top:16px;max-width:330px}.grifos-pie__texto p{margin:0}.grifos-pie__columna>summary{list-style:none}.grifos-pie__columna>summary::-webkit-details-marker{display:none}.grifos-pie__titulo{display:flex;align-items:center;justify-content:space-between;margin:0;font-family:var(--font-heading-family);font-size:22px;font-weight:700;line-height:1.3;cursor:pointer}.grifos-pie__mas{position:relative;width:16px;height:16px}.grifos-pie__mas:before,.grifos-pie__mas:after{content:"";position:absolute;inset-block-start:50%;inset-inline:0;height:1.5px;background:currentColor;transition:transform .2s ease}.grifos-pie__mas:after{transform:rotate(90deg)}.grifos-pie__columna[open] .grifos-pie__mas:after{transform:rotate(0)}.grifos-pie__lista{display:grid;gap:12px;margin:0;padding:0;list-style:none}.grifos-pie__contacto li{display:grid;grid-template-columns:18px 1fr;align-items:start;gap:8px}.grifos-pie__icono{margin-top:4px}.grifos-pie__newsletter-titulo{margin:0 0 12px;color:inherit;font-family:var(--font-heading-family);font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.grifos-pie__newsletter-texto p,.grifos-pie__legal p{margin:0}.grifos-pie__form{max-width:465px;margin-top:28px}.grifos-pie__campo{position:relative}.grifos-pie__campo input{width:100%;height:46px;padding:0 52px 0 16px;border:1px solid #fff;border-radius:5px;background:#fff;color:var(--g-tinta, #111418);font:400 16px/1 var(--font-body-family)}.grifos-pie__campo input::placeholder{color:#6b7280}.grifos-pie__enviar{position:absolute;inset-block:0;inset-inline-end:0;display:inline-flex;align-items:center;justify-content:center;width:48px;padding:0;border:0;background:none;color:var(--g-tinta, #111418);cursor:pointer}.grifos-pie__aviso{margin:8px 0 0;font-size:14px}.grifos-pie__legal{margin-top:16px;font-size:14px}.grifos-pie .grifos-pie__legal a{color:var(--g-azul-claro, #00a8e0);text-decoration:underline;text-underline-offset:3px}.grifos-pie .grifos-pie__tiendas a{text-decoration:none}.grifos-pie .grifos-pie__tiendas a:hover{text-decoration:underline}.grifos-pie__abajo{display:grid;gap:24px;margin-top:80px;font-size:14px}.grifos-pie__fila{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.grifos-pie__pais{position:relative;display:inline-flex;align-items:center;gap:8px}.grifos-pie__bandera{width:20px;height:20px;border-radius:50%;background-position:center;background-size:cover}.grifos-pie__pais select{padding:0 20px 0 0;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23ffffff' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat right center;color:inherit;font:500 16px/1.4 var(--font-body-family);-webkit-appearance:none;appearance:none;cursor:pointer}.grifos-pie__pais select option{color:var(--g-tinta, #111418)}.grifos-pie__redes{display:flex;gap:20px;margin:0;padding:0;list-style:none}.grifos-pie__redes a{display:inline-flex}.grifos-pie__tiendas p{margin:0}.grifos-pie__copy{margin:0;font-size:16px}.grifos-pie__pagos{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.grifos-pie__pago{display:block;width:38px;height:24px}@media screen and (max-width:749px){.grifos-pie{padding-block:40px 24px}.grifos-pie__texto{max-width:none}.grifos-pie__marca{margin-bottom:20px}.grifos-pie__columna{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.grifos-pie__titulo{padding-block:14px;font-size:18px}.grifos-pie__lista{padding-bottom:16px}.grifos-pie__newsletter{margin-top:28px}.grifos-pie__newsletter-titulo{font-size:24px}.grifos-pie__form{margin-top:20px}.grifos-pie__abajo{margin-top:40px}.grifos-pie__fila{flex-direction:column;align-items:flex-start}.grifos-pie__fila--final{flex-direction:column-reverse}.grifos-pie__pagos{justify-content:center;width:100%}}@media screen and (min-width:750px){.grifos-pie__columnas{grid-template-columns:28.6fr 18.4fr 18.4fr 18.4fr 16.2fr}.grifos-pie__columna{padding-inline-end:24px}.grifos-pie__titulo{margin-bottom:10px;cursor:default}.grifos-pie__mas{display:none}.grifos-pie__newsletter{margin-top:48px}}@media screen and (min-width:750px)and (max-width:1099px){.grifos-pie__columnas{grid-template-columns:repeat(2,1fr);row-gap:40px}.grifos-pie__marca{grid-column:1 / -1}}@media screen and (min-width:990px)and (max-width:1199px){#header-component .header__row--top .header__columns{column-gap:24px}#header-component .header-logo__image{width:146px;height:46px}#header-component .header__row--top .header__column--right{gap:24px}}@media screen and (min-width:750px){body:has(#header-component .menu-list__disclosure[aria-expanded=true]):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--layer-menu-drawer) - 1);background:#0b1b2e73;pointer-events:none}}.shopify-section:has(>.grifos-barra){position:relative;z-index:var(--layer-menu-drawer)}@media screen and (min-width:750px)and (max-width:989px){#header-component .header-logo__image{width:145px;height:45px}#header-component .header__row--top{--border-bottom-width: 0px;border-bottom-width:0}#header-component .grifos-accion__texto,#header-component[data-menu-style=drawer] .dropdown-localization{display:none}#header-component header-actions{gap:20px}#header-component header-actions .svg-wrapper,#header-component header-actions .grifos-accion__icono .svg-wrapper{width:26px;height:26px}#header-component header-actions .svg-wrapper svg{width:24px;height:24px}.grifos-cabecera__buscador-movil .grifos-search,.grifos-cabecera__buscador-movil grifos-busqueda{max-width:720px;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/grifos-hz-cabecera.css.map */
