.md-cabecera,.md-cabecera *,.md-cabecera *:before,.md-cabecera *:after{box-sizing:border-box;margin:0;padding:0}.md-cabecera a{color:inherit;text-decoration:none}.md-cabecera img,.md-cabecera svg{max-width:none;border:none}#header-group:has(.md-cabecera-section){display:contents}.md-cabecera-section:has(.md-cabecera--sticky){position:sticky;top:0;z-index:var(--layer-sticky, 8)}.md-cabecera-section:has(.md-cabecera__predictive:focus-within){position:relative;z-index:calc(var(--layer-sticky, 8) + 1)}.md-cabecera-section:has(.md-cabecera--sticky):has(.md-cabecera__predictive:focus-within){position:sticky}.md-cabecera{padding-top:calc(var(--md-cabecera-pt) * .6);padding-bottom:calc(var(--md-cabecera-pb) * .6);overflow:visible;background-color:var(--md-color-dark);border-bottom:1px solid var(--md-color-border);color:var(--md-color-on-dark);font-family:var(--md-font-body);font-weight:var(--md-font-weight-regular)}.md-cabecera__container{width:100%;max-width:var(--md-container);margin:0 auto;padding:0 clamp(11px,3.41vw,15px)}.md-cabecera__row{display:flex;flex-wrap:wrap;align-items:center}.md-cabecera__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.md-cabecera__icon{display:block;width:1em;height:1em;fill:none}.md-cabecera__burger{display:flex;align-items:center;justify-content:center;flex:0 0 auto;order:1;width:44px;height:44px;border:none;appearance:none;-webkit-appearance:none;background:transparent;color:var(--md-color-on-dark);cursor:pointer;font-size:clamp(18.25px,5.68vw,25px)}.md-cabecera__logo{display:flex;align-items:center;justify-content:center;flex:1 1 0;order:2;min-width:0;min-height:44px}.md-cabecera__logo-img{display:block;width:auto;height:calc(var(--md-cabecera-logo-h) * .7);max-width:100%;object-fit:contain}.md-cabecera__logo-text{font-family:var(--md-font-display);font-weight:var(--md-font-weight-bold);font-size:clamp(17.5px,5.45vw,24px);line-height:1.1;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-cabecera__search{position:relative;flex:0 0 100%;order:4;margin-top:clamp(7.3px,2.27vw,10px)}.md-cabecera__search-input{display:block;width:100%;height:clamp(31.39px,9.77vw,43px);min-height:44px;padding:0 clamp(40.15px,12.5vw,55px) 0 clamp(8.76px,2.73vw,12px);border:none;border-radius:var(--md-radius-input-mobile);appearance:none;-webkit-appearance:none;background-color:var(--md-color-bg);color:var(--md-color-black);font-family:var(--md-font-body);font-size:16px;line-height:1.5}.md-cabecera__search-input::placeholder{color:var(--md-color-placeholder);opacity:1}.md-cabecera__search-input::-webkit-search-decoration,.md-cabecera__search-input::-webkit-search-cancel-button{-webkit-appearance:none}.md-cabecera__search-btn{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:clamp(34.31px,10.68vw,47px);min-width:44px;border:none;border-radius:0 var(--md-radius-input-mobile) var(--md-radius-input-mobile) 0;appearance:none;-webkit-appearance:none;background-color:var(--md-color-accent);color:var(--md-color-on-primary);cursor:pointer;font-size:clamp(18.25px,5.68vw,25px);transition:background-color .3s ease}.md-cabecera__search-btn:hover{background-color:var(--md-color-primary-dark)}.md-cabecera__search-btn:active{background-color:var(--md-color-primary-darker)}.md-cabecera__actions{display:flex;align-items:center;flex:0 0 auto;order:3;gap:clamp(5.84px,1.82vw,8px)}.md-cabecera__action{display:grid;justify-items:center;align-content:center;min-width:44px;min-height:44px;text-align:center;color:var(--md-color-on-dark)}.md-cabecera__action-icon{position:relative;display:block;font-size:clamp(18.25px,5.68vw,25px)}.md-cabecera__icon--bag{display:none}.md-cabecera__action-text,.md-cabecera__action-sub{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.md-cabecera__cart-count{position:absolute;top:calc(clamp(2.92px,.91vw,4px)*-1);right:calc(clamp(4.38px,1.36vw,6px)*-1);display:flex;align-items:center;justify-content:center;min-width:clamp(10.95px,3.41vw,15px);height:clamp(10.95px,3.41vw,15px);padding:0 clamp(2.19px,.68vw,3px);border-radius:var(--md-radius-pill);background-color:var(--md-color-accent);color:var(--md-color-dark);font-size:clamp(8.18px,2.55vw,11.2px);font-weight:var(--md-font-weight-bold);line-height:1}.md-cabecera__cart-count.visually-hidden,.md-cabecera__cart-count-num.hidden{display:none}.md-cabecera a:focus-visible,.md-cabecera button:focus-visible,.md-cabecera input:focus-visible{outline:2px solid var(--md-color-on-dark);outline-offset:2px}.md-cabecera__search-input:focus-visible{outline-color:var(--md-color-focus);outline-offset:-2px}.md-cabecera__search-btn:focus-visible{outline-color:var(--md-color-focus);outline-offset:-3px}@media(prefers-reduced-motion:reduce){.md-cabecera,.md-cabecera *,.md-cabecera *:before,.md-cabecera *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(min-width:768px){.md-cabecera{padding-top:calc(var(--md-cabecera-pt) * .8);padding-bottom:calc(var(--md-cabecera-pb) * .8)}.md-cabecera__container{padding:0 var(--md-container-pad)}}@media(min-width:992px){.md-cabecera{border-bottom:none}.md-cabecera__row{flex-wrap:nowrap}.md-cabecera__burger{display:none}.md-cabecera__logo{flex:0 0 200px;order:1;justify-content:flex-start;width:200px;margin-right:30px}.md-cabecera__logo-img{height:var(--md-cabecera-logo-h)}.md-cabecera__logo-text{font-size:28px}.md-cabecera__search{flex:1 1 auto;order:2;max-width:730px;margin-top:0;margin-right:30px}.md-cabecera__search-input{height:46px;padding:0 65px 0 14px;border-radius:var(--md-radius-input)}.md-cabecera__search-input::placeholder{color:var(--md-color-black)}.md-cabecera__search-btn{width:51px;border-radius:0 var(--md-radius-input) var(--md-radius-input) 0;font-size:25px}.md-cabecera__actions{order:3;align-items:start;gap:10px;margin-left:auto}.md-cabecera__action{min-width:69px;padding:0 6px;row-gap:4px}.md-cabecera__action-icon{font-size:41px}.md-cabecera__action-text,.md-cabecera__action-sub{position:static;width:auto;height:auto;overflow:visible;clip:auto;font-size:14px;line-height:1.4;text-transform:uppercase}.md-cabecera__action-sub{color:var(--md-color-accent)}.md-cabecera__cart-count{top:-2px;right:-6px;min-width:15px;height:15px;padding:0 3px;font-size:11.2px}}@media(min-width:1280px){.md-cabecera{padding-top:var(--md-cabecera-pt);padding-bottom:var(--md-cabecera-pb)}.md-cabecera__actions{margin-right:35px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/md-cabecera.css.map */
