.top-bar{width:100%;height:calc(var(--pc-size)*24);padding:calc(var(--pc-size)*4)calc(var(--pc-size)*24);background-color:var(--azul-oscuro);color:var(--blanco-fondo);font-size:var(--font-sm);box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}.top-bar__left,.top-bar__right{white-space:nowrap}.top-bar__working_days{margin-inline:calc(var(--pc-size)*6)}@media (max-width:767px){.top-bar{min-height:calc(var(--mobile-size)*32);padding:calc(var(--mobile-size)*6)calc(var(--mobile-size)*12);font-size:var(--font-xs);text-align:center;justify-content:center}.top-bar__left{white-space:normal;width:100%;line-height:1.3}.top-bar__right{display:none}}@media (min-width:768px){.top-bar{padding-inline:calc(var(--pc-size)*128)}}
.sub-top-bar{box-sizing:border-box;width:100%;padding:calc(var(--resize)*7)calc(var(--pc-size)*24);background:#dcebf5;flex-direction:column;justify-content:center;align-items:center;display:flex}.sub-top-bar__text{font-family:Open Sans SemiBold,sans-serif;font-size:calc(var(--resize)*16);line-height:calc(var(--resize)*18);letter-spacing:0;text-align:center;color:#084266}.sub-top-bar__text--mobile{white-space:pre-line;display:none}.sub-top-bar__text--mobile.title{font-family:Open Sans Bold}@media (max-width:767px){.sub-top-bar{padding:calc(var(--resize)*6)calc(var(--resize)*12)}.sub-top-bar__text{font-size:calc(var(--resize)*9);line-height:calc(var(--resize)*14)}.sub-top-bar__text--desktop{display:none}.sub-top-bar__text--mobile{display:inline}}@media (min-width:768px){.sub-top-bar{padding-inline:calc(var(--pc-size)*128)}.sub-top-bar__text{white-space:nowrap}}
.tooltip-container{display:inline-flex;position:relative}.tooltip-wrapper{z-index:999999;white-space:nowrap;pointer-events:none;position:absolute;bottom:80%;left:50%;transform:translate(-50%)}.tooltip-inner{color:#1e293b;flex-direction:column;align-items:center;display:flex}.tooltip-content{white-space:nowrap;padding:calc(var(--resize)*6)calc(var(--resize)*10);border-radius:calc(var(--resize)*6);color:#fff;font-size:calc(var(--resize)*14);letter-spacing:.025em;box-shadow:0 calc(var(--resize)*1)calc(var(--resize)*2)#0000000d,0 calc(var(--resize)*1)calc(var(--resize)*3)#0000001a;background:#1e293b;font-weight:400}.tooltip-triangle{font-size:calc(var(--resize)*10)}.tooltip-triangle-bottom{margin-top:calc(var(--resize)*-3)}
@media (max-width:767px){.slim-header{position:fixed!important}}.slim-header{z-index:100;background-color:var(--gris-oscuro-fondo);width:100%;box-shadow:0px 12px 35px -4px var(--gris-sombra);position:sticky;top:0;overflow:visible}.slim-header__nav{width:100%;min-height:calc(var(--pc-size)*72);padding-block:calc(var(--pc-size)*8);padding-inline:calc(var(--pc-size)*160)calc(var(--pc-size)*240);box-sizing:border-box}.slim-header__nav--desktop{align-items:center;column-gap:calc(var(--pc-size)*16);padding-right:calc(var(--pc-size)*24);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.slim-header__left{align-items:center;gap:calc(var(--pc-size)*8);min-width:0;display:flex}.slim-header__nav--desktop .slim-header__left{gap:calc(var(--pc-size)*56)}.slim-header__categories-slot{flex:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:visible}.slim-header__nav--desktop .slim-header__categories-slot{margin-right:calc(var(--pc-size)*120);flex:none}.slim-header__nav--desktop .slim-header__search{width:100%;max-width:calc(var(--pc-size)*600);justify-self:center}.slim-header__start,.slim-header__end{align-items:center;gap:calc(var(--pc-size)*8);flex-shrink:0;display:flex}.slim-header__center{justify-content:center;align-items:center;min-width:0;display:flex}.slim-header__nav--desktop .slim-header__end{flex-shrink:0;justify-content:flex-end;justify-self:end}.slim-header__btn{justify-content:center;align-items:center;gap:calc(var(--pc-size)*8);cursor:pointer;font-size:var(--font-sm);padding:calc(var(--pc-size)*8);background:0 0;border:none;line-height:1;text-decoration:none;display:inline-flex;position:relative}.slim-header__btn--menu{color:var(--azul-claro);font-size:var(--font-xl)}.slim-header__btn--categories svg{color:var(--azul-claro);font-size:var(--font-lg)}.slim-header__btn--categories span{font-size:var(--font-2xl);font-family:Open Sans Bold}.slim-header__btn--mask{cursor:pointer}.slim-header__mask-wrap.is-hidden,.slim-header__action.is-hidden{visibility:hidden;pointer-events:none}.slim-header__btn--mask img{height:calc(var(--resize)*16);width:calc(var(--resize)*28)}.slim-header__nav--desktop .slim-header__end{align-items:flex-start;gap:calc(var(--pc-size)*40)}.slim-header__nav--desktop .slim-header__end>.tooltip-container{flex-direction:column;align-items:center;display:flex}.slim-header__nav--desktop .slim-header__action{justify-content:flex-start;align-items:center;gap:calc(var(--pc-size)*6);width:auto;min-width:0;max-width:none;padding:calc(var(--pc-size)*4)0;box-sizing:border-box;flex-direction:column}.slim-header__action-icon{height:calc(var(--resize)*24);justify-content:center;align-items:center;display:inline-flex;position:relative}.slim-header__points-value{font-family:Open Sans Bold,sans-serif;font-size:calc(var(--resize)*20);color:var(--azul-claro);line-height:1}.slim-header__action-label{font-family:Open Sans SemiBold,Open Sans,sans-serif;font-weight:600;font-size:calc(var(--resize)*12);letter-spacing:0;text-align:center;text-transform:none;white-space:nowrap;line-height:1}.slim-header__nav--desktop .slim-header__btn--user{margin-left:calc(var(--pc-size)*0);width:10rem;max-width:22ch;padding-inline:0}.slim-header__nav--desktop .slim-header__btn--user .slim-header__action-label{text-overflow:ellipsis;max-width:22ch;display:block;overflow:hidden}.slim-header__logo-link{flex-shrink:0;align-items:center;width:40%;display:flex}.slim-header__logo-link img{max-width:none;max-height:none;width:calc(var(--pc-size)*131)!important;height:calc(var(--pc-size)*50)!important}.slim-header__categories-dropdown{--slim-categories-panel-width:22vw;--slim-categories-children-width:20vw;z-index:200;width:var(--slim-categories-panel-width);isolation:isolate;opacity:0;background:0 0;border-right:0;height:100vh;transition:opacity .3s,transform .42s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;overflow:visible;transform:translate(-100%)}.slim-header__categories-dropdown--open{opacity:1;transform:translate(0)}.slim-header__categories-dropdown--closing,.slim-header__categories-dropdown--closed{opacity:0;transform:translate(-100%)}.slim-header__categories-dropdown:after{content:"";background:var(--blanco-fondo);z-index:1;pointer-events:none;position:absolute;inset:0;box-shadow:5px 0 3px #00000015}.slim-header__categories-dropdown:before{content:"";width:calc(var(--pc-size)*8);height:100%;position:absolute;top:0;left:100%}.slim-header__categories-header{min-height:calc(var(--pc-size)*56);padding:calc(var(--pc-size)*12)calc(var(--pc-size)*16)calc(var(--pc-size)*8);z-index:2;background:0 0;justify-content:center;align-items:center;margin-top:10%;display:flex;position:relative}.slim-header__categories-close{top:calc(var(--pc-size)*12);left:calc(var(--pc-size)*22);color:var(--gris-agotado);cursor:pointer;background:0 0;border:0;padding:0;font-size:28px;line-height:1;position:absolute}.slim-header__categories-title{margin:0;font-style:normal;line-height:100%;color:var(--negro,#121212)!important;letter-spacing:0!important;font-family:Open Sans,sans-serif!important;font-size:24px!important;font-weight:700!important}@keyframes slim-header-categories-slide-in{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.slim-header__categories-parents{padding:calc(var(--pc-size)*6)calc(var(--pc-size)*10)calc(var(--pc-size)*12);min-width:0;max-height:calc(100vh - calc(var(--pc-size)*56));z-index:2;scrollbar-width:none;-ms-overflow-style:none;padding-inline:10%;margin:0;padding-top:10%;list-style:none;position:relative;overflow:hidden auto}.slim-header__categories-parents::-webkit-scrollbar{width:0;height:0}.slim-header__category-parent{cursor:pointer;align-items:center;min-height:48px;transition:color .24s cubic-bezier(.22,1,.36,1),background-color .24s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.slim-header__category-parent:hover{background-color:#0000}.slim-header__category-parent a{justify-content:space-between;align-items:center;gap:calc(var(--pc-size)*8);width:100%;min-width:0;padding:0 calc(var(--pc-size)*16);color:var(--gris-agotado);letter-spacing:0;flex:1;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:48px;text-decoration:none;display:flex}.slim-header__category-parent-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.slim-header__category-parent:hover a,.slim-header__category-parent.is-open a{color:var(--azul-claro)}.slim-header__category-parent a.is-active .slim-header__category-parent-label{text-decoration:underline;-webkit-text-decoration-color:var(--azul-claro);text-decoration-color:var(--azul-claro);text-underline-offset:5px;text-decoration-thickness:3px}.slim-header__category-chevron{color:var(--gris-agotado);flex-shrink:0;align-items:center;font-size:18px;line-height:1;transition:color .24s,transform .24s;display:inline-flex}.slim-header__category-parent:hover .slim-header__category-chevron,.slim-header__category-parent.is-open .slim-header__category-chevron{color:var(--azul-claro)}.slim-header__category-parent.is-open .slim-header__category-chevron{transform:translateX(calc(var(--pc-size)*2))}.slim-header__categories-children{left:var(--slim-categories-panel-width);height:100vh;width:var(--slim-categories-children-width);padding:calc(var(--pc-size)*10)calc(var(--pc-size)*10);opacity:0;visibility:hidden;pointer-events:none;z-index:0;scrollbar-width:none;-ms-overflow-style:none;background:#f5f5f5;border-right:0;transition:opacity .35s,transform .55s cubic-bezier(.22,1,.36,1),visibility 0s linear .55s;position:fixed;top:0;overflow:hidden auto;transform:translate(-100%)}.slim-header__categories-children::-webkit-scrollbar{width:0;height:0}.slim-header__categories-children:before{content:"";top:0;left:calc(var(--pc-size)*-14);width:calc(var(--pc-size)*14);height:100%;position:absolute}.slim-header__categories-children--enter{opacity:1;visibility:visible;pointer-events:none;transition:none;transform:translate(-100%)}.slim-header__categories-children--visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .35s,transform .3s cubic-bezier(.22,1,.36,1),visibility;transform:none}.slim-header__categories-children-list{padding:calc(var(--pc-size)*64)0 calc(var(--pc-size)*12);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;margin:0;padding-top:35%;padding-left:5%;list-style:none}.slim-header__categories-children--exit{opacity:0;visibility:visible;pointer-events:none;transition:opacity .35s,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .55s;transform:translate(-100%)}.slim-header__categories-children-list{padding:calc(var(--pc-size)*64)0 calc(var(--pc-size)*12);margin:0;padding-top:35%;padding-left:5%;list-style:none}.slim-header__categories-children li a{padding:0 calc(var(--pc-size)*14);color:var(--gris-agotado);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:48px;text-decoration:none;transition:color .15s,background-color .15s;display:block;overflow:hidden}.slim-header__categories-children li a:hover{color:var(--azul-claro);background-color:#0000}.slim-header__categories-children li a.is-active{text-decoration:underline;-webkit-text-decoration-color:var(--azul-claro);text-decoration-color:var(--azul-claro);text-underline-offset:5px;text-decoration-thickness:3px}.slim-header__categories-overlay{z-index:999;opacity:0;background-color:#0006;animation:.6s .2s forwards slim-header-categories-overlay-in;position:fixed;inset:0}@keyframes slim-header-categories-overlay-in{to{opacity:1}}.slim-header__categories-drawer{z-index:1000;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;inset:0}.slim-header__categories-panel{background:var(--blanco-fondo);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}@keyframes slim-header-fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}.slim-header__categories-drawer.fadeInLeft{animation:.8s cubic-bezier(0,.8,.5,1) forwards slim-header-fadeInLeft}@keyframes slim-header-fadeOutLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%)}}.slim-header__categories-drawer.fadeOutLeft{animation:.4s cubic-bezier(.7,0,1,1) forwards slim-header-fadeOutLeft}.slim-header__categories-mobile-header{padding:calc(var(--mobile-size)*36);font-family:Open Sans Bold;font-size:calc(var(--mobile-size)*28);flex-shrink:0;justify-content:space-between;align-items:flex-start;display:flex}.slim-header__categories-mobile-title{font-family:Open Sans Bold;font-size:calc(var(--mobile-size)*28);color:var(--negro,#121212);margin:0;line-height:1.2}.slim-header__categories-mobile-close{cursor:pointer;font-family:Open Sans Bold;line-height:1;font-size:calc(var(--mobile-size)*28);color:inherit;background:0 0;border:0;align-self:flex-start;padding:0}.slim-header__mobile-search{margin:0 calc(var(--pc-size)*16)calc(var(--pc-size)*12);padding:calc(var(--pc-size)*10)calc(var(--pc-size)*14);border:1px solid var(--gris-acento);border-radius:calc(var(--pc-size)*10);background:var(--blanco-fondo);box-shadow:0 calc(var(--pc-size)*8)calc(var(--pc-size)*24)#08426624}.slim-header__categories-mobile-list{padding:0 calc(var(--mobile-size)*36)calc(var(--mobile-size)*24);scrollbar-width:none;-ms-overflow-style:none;flex:1;margin:0;list-style:none;overflow-y:auto}.slim-header__categories-mobile-list::-webkit-scrollbar{width:0;height:0}.slim-header__category-mobile-item{border-bottom:1px solid var(--gris-oscuro-fondo)}.slim-header__category-mobile-item:last-child{border-bottom:none}.slim-header__category-mobile-row{align-items:center;display:flex}.slim-header__category-mobile-row a{min-width:0;padding:calc(var(--mobile-size)*10)0;color:var(--gris-agotado);font-size:var(--font-sm);flex:1;font-family:Open Sans SemiBold,sans-serif;text-decoration:none;display:block}.slim-header__category-mobile-toggle{width:calc(var(--mobile-size)*32);height:calc(var(--mobile-size)*32);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.slim-header__category-mobile-chevron{transition:transform .2s}.slim-header__category-mobile-chevron.is-open{transform:rotate(90deg)}.slim-header__category-mobile-children-wrap{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.slim-header__category-mobile-children-wrap.is-open{grid-template-rows:1fr}.slim-header__category-mobile-children{min-height:0;padding:0 0 calc(var(--mobile-size)*8);margin:0;list-style:none;overflow:hidden}.slim-header__category-mobile-children a{padding:calc(var(--mobile-size)*8)calc(var(--mobile-size)*12);color:var(--gris-agotado);font-size:var(--font-sm);border-radius:calc(var(--mobile-size)*6);font-family:Open Sans,sans-serif;font-weight:400;text-decoration:none;display:block}.slim-header__category-mobile-children a:hover{color:var(--azul-claro);background-color:var(--gris-oscuro-fondo)}@media (max-width:767px){.slim-header__nav--mobile{min-height:calc(var(--mobile-size)*56);padding:calc(var(--mobile-size)*6)calc(var(--mobile-size)*10);justify-content:space-between;align-items:center;gap:calc(var(--mobile-size)*8);box-sizing:border-box;display:flex}.slim-header__action-label{display:none}.slim-header__nav--mobile>.tooltip-container{flex:none;justify-content:center;align-items:center;display:inline-flex}.slim-header__nav--mobile .slim-header__btn{padding:calc(var(--mobile-size)*4);min-width:calc(var(--mobile-size)*28);flex:none;justify-content:center}.slim-header__nav--mobile .slim-header__btn:has(.search-button-img){padding-inline:calc(var(--mobile-size)*2);min-width:0}.slim-header__nav--mobile .search-button-img{height:calc(var(--mobile-size)*20);width:calc(var(--mobile-size)*20)}.slim-header__nav--mobile .slim-header__logo-link{flex:none;width:auto;margin:0}.slim-header__nav--mobile .slim-header__action--compact{justify-content:center;align-items:center;gap:calc(var(--mobile-size)*2);min-width:calc(var(--mobile-size)*40);flex-direction:column;padding:0}.slim-header__nav--mobile .slim-header__action--compact .slim-header__action-icon{height:auto}.slim-header__nav--mobile .slim-header__action--compact .slim-header__points-value{font-family:Open Sans Bold,sans-serif;font-size:calc(var(--mobile-size)*16);color:var(--azul-claro);line-height:1}.slim-header__nav--mobile .slim-header__action--compact .slim-header__action-label{font-family:Open Sans SemiBold,Open Sans,sans-serif;font-size:calc(var(--mobile-size)*10);color:var(--gris-agotado);white-space:nowrap;font-weight:600;line-height:1;display:block}.slim-header__left,.slim-header__categories-slot,.slim-header__nav--mobile .slim-header__search{display:none}.slim-header__btn{padding:calc(var(--mobile-size)*6);font-size:var(--font-lg)}.slim-header__btn--menu{font-size:var(--font-2xl);color:var(--azul-claro)}.slim-header__logo-link img{max-width:none;max-height:none;width:auto!important;height:calc(var(--mobile-size)*40)!important}.slim-header__mobile-search{padding:calc(var(--mobile-size)*10)calc(var(--mobile-size)*12)calc(var(--mobile-size)*12);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.slim-header__mobile-search .search-form--header{align-items:center;column-gap:calc(var(--mobile-size)*8);grid-template-columns:minmax(0,1fr) auto;display:grid}.slim-header__mobile-search .search-form--header .search-form__input-wrap{min-width:0}.slim-header__mobile-search .search-form--header input{height:calc(var(--mobile-size)*40);padding:0 calc(var(--mobile-size)*12);font-size:calc(var(--mobile-size)*14);text-transform:none;border-radius:calc(var(--pc-size)*10);background:var(--gris-oscuro-fondo,#f4f6f8)}.slim-header__mobile-search .search-form--header>button{width:calc(var(--mobile-size)*40);height:calc(var(--mobile-size)*40);border:1px solid var(--azul-oscuro,#084266);background:var(--azul-claro,#0e75b4);overflow:hidden;border-radius:calc(var(--pc-size)*50)!important;border-color:#0000!important}.slim-header__mobile-search .search-form--header .search-arrow-img{width:calc(var(--mobile-size)*10);height:calc(var(--mobile-size)*10)}.slim-header__mobile-search .search-form--header .search-form__suggestion-item{align-items:stretch}.slim-header__mobile-search .search-form--header .search-form__suggestions,.slim-header__mobile-search .search-form--header .search-form__no-results,.slim-header__mobile-search .search-form--header .search-form__suggestions-loading{left:0;right:calc(-1*(var(--mobile-size)*48));border-radius:calc(var(--mobile-size)*10);width:auto;max-height:min(70vh,420px);overflow-y:auto}.slim-header__mobile-search .search-form--header .search-form__no-results,.slim-header__mobile-search .search-form--header .search-form__see-all-btn{font-size:calc(var(--mobile-size)*12)}}.slim-header__nav--desktop .slim-header__btn svg{font-size:18px}.cart-button-img{height:calc(var(--resize)*22);width:calc(var(--resize)*22)}.cart-button__badge{top:calc(var(--pc-size)*-6);right:calc(var(--pc-size)*-8);min-width:calc(var(--pc-size)*16);height:calc(var(--pc-size)*16);background-color:var(--azul-claro);color:#fff;font-size:calc(var(--pc-size)*10);padding:0 calc(var(--pc-size)*3);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute}@media (max-width:767px){.cart-button__badge{min-width:calc(var(--mobile-size)*18);height:calc(var(--mobile-size)*18);font-size:calc(var(--mobile-size)*11);padding:0 calc(var(--mobile-size)*4);top:calc(var(--mobile-size)*-8)!important;right:calc(var(--mobile-size)*-6)!important}}.user-button-img{height:calc(var(--resize)*22);width:calc(var(--resize)*18)}.categories-icon{width:calc(var(--resize)*32);height:calc(var(--resize)*22);color:var(--azul-claro);flex-direction:column;justify-content:space-between;transition:color .3s;display:flex}.categories-icon__bar{height:calc(var(--resize)*4);background-color:currentColor;transition:width .3s}.categories-icon__bar--top{width:calc(var(--resize)*23);border-radius:0 50px 0 0}.categories-icon__bar--middle{width:100%}.categories-icon__bar--bottom{width:calc(var(--resize)*23);border-radius:0 0 0 50px;align-self:flex-end}.slim-header__btn:hover .categories-icon__bar--top,.slim-header__btn[aria-expanded=true] .categories-icon__bar--top,.slim-header__btn:hover .categories-icon__bar--bottom,.slim-header__btn[aria-expanded=true] .categories-icon__bar--bottom{width:100%;border-radius:0!important}.slim-header__btn:hover .categories-icon,.slim-header__btn[aria-expanded=true] .categories-icon{color:var(--azul-oscuro,#084266)}.search-button-img{height:calc(var(--resize)*24);width:calc(var(--resize)*24)}
