header.page-header{display:flex;align-items:center}.header.content{margin-inline:auto!important;padding-block:0!important;padding-inline:var(--padding)!important;max-width:var(--widthXL)!important;width:100%;justify-content:space-between!important}.header .mgn-search-ajax{order:2;width:100%;padding:0}.mgn-search-content{position:relative;display:flex;align-items:center;width:100%;margin-inline:auto;border:var(--border) var(--color__grey);background-color:var(--color__white);padding-inline:var(--padding);gap:var(--gap)}.mgn-search-content #search{padding:0;background:0 0;border:none;border-radius:0;order:3;font-size:calc(var(--fontSize)*1.25);color:var(--color__black)!important}.mgn-search-content #search::placeholder{color:var(--color__grey_shade-04)!important}.mgn-search-content [data-bind="scope: 'magenestsearch'"]{position:absolute!important;top:100%;left:0;width:100%;z-index:1}.mgn-search-content .actions{order:1}.mgn-search-content .search{position:initial!important;opacity:1!important}.mgn-search-content .search:before{font-size:calc(var(--gap)*1.5)!important;color:var(--color__grey_shade-04)!important}.header .nav-toggle{position:initial;order:4;z-index:1}.header .logo{order:1;margin:0;width:100%}.header .logo img{display:block;max-width:calc(var(--gap)*16);width:100%;height:calc(var(--gap)*4.5)}.header-contents-customer{order:3;display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--gap)*1.5);width:100%;height:calc(var(--gap)*3.5)}.minicart-wrapper{position:relative;margin:0}.minicart-wrapper .showcart{margin:0!important}.minicart-wrapper svg{max-width:calc(var(--gap)*3.25);width:100%!important;height:calc(var(--gap)*3.25)!important}.minicart-wrapper .counter.qty{display:flex!important;justify-content:center;align-items:center;top:calc(var(--gap) - (var(--gap)*1.5))!important;right:calc(var(--gap) - (var(--gap)*1.5))!important;font-size:var(--fontSize)!important;font-weight:700!important;line-height:1!important}.minicart-wrapper .counter-number{line-height:1!important}@media(min-width:768px){header.page-header{background-color:var(--color__grey_tint-09);height:calc(var(--gap)*7)}.header.content{gap:var(--gap)}.header .mgn-search-ajax{position:initial!important;max-width:calc(var(--gap)*48)}.header .nav-toggle{display:none!important}.header .logo{max-width:calc((100% - (var(--gap)*50))/2)}.header-contents-customer{max-width:calc((100% - (var(--gap)*50))/2)}.minicart-wrapper .counter.qty{background-color:var(--color__primary)!important}.minicart-wrapper path{fill:var(--color__black)!important}.customer-info-header svg{max-width:calc(var(--gap)*3.5);width:100%;height:calc(var(--gap)*3.5)}.customer-info-header path{fill:var(--color__black)}.customer-header-info{display:flex;align-items:center;gap:calc(var(--gap)/2)}.customer-register-links a{line-height:1}.customer-register-links a,.customer-register-links a:visited{color:var(--color__black)}}@media(max-width:767.89px){header.page-header{background-color:var(--color__primary);padding-block:var(--padding)}.header .mgn-search-ajax{margin:0!important;max-width:calc(var(--gap)*2)}.header .block-search .label{display:block;float:none!important}.header .block-search .label:before{position:initial!important;color:var(--color__white);margin:0!important;font-size:calc(var(--gap)*2)}.block-search--show .control{padding:0!important;margin:0;border:none;position:absolute;left:0;top:calc(100% + var(--padding));width:100%;z-index:10}.block-search--show .mgn-search-content{position:absolute;top:0;left:0}.nav-toggle:before{font-size:calc(var(--gap)*2.5);color:var(--color__white)!important;z-index:1}.header.content{gap:calc(var(--gap)*1.5)}.header .logo{left:0;max-width:calc(100% - (var(--gap)*9.25))}.header .logo img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(20%) saturate(0%) hue-rotate(219deg) brightness(109%) contrast(101%);filter:brightness(0) saturate(100%) invert(100%) sepia(20%) saturate(0%) hue-rotate(219deg) brightness(109%) contrast(101%)}.header-contents-customer{max-width:calc(var(--gap)*3.25)}.minicart-wrapper .counter.qty{color:var(--color__white)!important;background-color:var(--color__red)!important}.minicart-wrapper path{fill:var(--color__white)!important}.mgn-search-content .actions,.customer-info-header{display:none!important}}.ajaxsearch-autocomplete{position:initial!important;padding:var(--padding);max-width:100%!important;width:100%!important;min-width:100%!important;border:var(--border) var(--color__grey);box-shadow:none}.ajaxsearch-autocomplete .suggestion-content{display:flex;flex-direction:column;gap:calc(var(--gap)*1.5);padding:0!important;overflow-y:hidden!important}.ajaxsearch-autocomplete .suggestion-term{display:flex;flex-direction:column;gap:var(--gap);padding:0!important;width:100%!important}.ajaxsearch-autocomplete .suggestion-term span.option{color:var(--color__black);font-size:calc(var(--fontSize)*1.166666)}.ajaxsearch-autocomplete span{background:none!important}.ajaxsearch-autocomplete .suggestion-title{display:flex;justify-content:space-between;align-items:center;gap:var(--gap);font-weight:700;background:0 0;padding:0;line-height:1}.ajaxsearch-autocomplete .search-ver-todo{cursor:pointer}.ajaxsearch-autocomplete .search-ver-todo:hover{text-decoration:underline}.ajaxsearch-autocomplete .no-result{padding:0;font-size:calc(var(--fontSize)*1.1);text-transform:uppercase;text-align:center}.ajaxsearch-autocomplete .suggestion-container{display:flex;flex-direction:column;gap:var(--gap);padding:0!important}.ajaxsearch-autocomplete .search-result{display:none!important}.ajaxsearch-autocomplete .product-suggest{padding:0!important;display:flex!important;flex-flow:row wrap;justify-content:center;gap:var(--gap);border:none!important;height:auto!important}.ajaxsearch-autocomplete .product-suggest:hover,.ajaxsearch-autocomplete .product-items:hover{background:none!important}.ajaxsearch-autocomplete .product-items{max-width:calc((100% - (var(--gap)*3))/4);width:100%;height:auto!important}.ajaxsearch-autocomplete .product-img{display:flex;flex-direction:column;gap:var(--gap)}.ajaxsearch-autocomplete .img-link{padding:0!important;width:100%!important;float:none!important}.ajaxsearch-autocomplete .img-link img{object-fit:fill;border:var(--border) var(--color__grey_tint-07)}.ajaxsearch-autocomplete .product-info{display:flex!important;flex-direction:column;gap:var(--gap);width:100%!important;float:none}.ajaxsearch-autocomplete .product-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:calc(var(--fontSize)*1.1)!important;height:calc(var(--gap)*2.866);line-height:1.3!important;text-transform:uppercase;overflow:hidden}.ajaxsearch-autocomplete .product-name:hover{text-decoration:underline}.ajaxsearch-autocomplete .product-name,.ajaxsearch-autocomplete .product-info a,.ajaxsearch-autocomplete .product-info a:visited{color:var(--color__black)!important}.ajaxsearch-autocomplete .price{font-size:calc(var(--fontSize)*1.18)!important;font-weight:400!important;line-height:1!important}@media(min-width:768px){.mgn-search-content,.ajaxsearch-autocomplete{border-radius:calc(var(--radius)*1.5)}.ajaxsearch-autocomplete li.product-items:nth-of-type(n+5){display:none!important}}@media(max-width:767.89px){.ajaxsearch-autocomplete{border-inline:none!important}.ajaxsearch-autocomplete li.product-items:nth-of-type(n+4){display:none!important}}.minicart-wrapper.active .block-minicart{position:fixed!important;display:flex!important;flex-direction:column;align-items:flex-end;top:0;right:0;width:100%;height:100vh;z-index:10}#minicart-content-wrapper{max-width:calc(var(--gap)*40);width:95%;height:100%;background-color:var(--color__white);line-height:1}#minicart-content-wrapper .titulo-cerrar{display:flex;align-items:center;gap:var(--gap);height:calc(var(--gap)*4);padding-inline:var(--padding);background-color:var(--color__secondary);padding-block:0}#minicart-content-wrapper .titulo-cerrar:before{content:'carro de compras';font-size:clamp(calc(var(--fontSize)*1.35),4vw,calc(var(--fontSize)*1.5));color:var(--color__white);font-weight:700;max-width:calc(100% - (var(--gap)*3));width:100%;text-transform:uppercase}#minicart-content-wrapper .close{display:flex;justify-content:center;align-items:center;max-width:calc(var(--gap)*2);height:calc(var(--gap)*2);border-radius:100%}#minicart-content-wrapper .close:before{margin:0!important;padding:0;font-size:calc(var(--fontSize)*1.5);color:var(--color__white);height:initial;line-height:1}#minicart-content-wrapper .minicart-items-wrapper{width:100%!important;height:calc(100vh - (var(--gap)*20.5))!important;padding-inline:var(--padding)!important;overflow-y:auto}#minicart-content-wrapper .cart-subtotal{display:flex;align-items:center;gap:var(--gap);padding-inline:var(--padding)!important;height:calc(var(--gap)*4);border-block:var(--border) var(--color__grey_tint-03);line-height:1}#minicart-content-wrapper .cart-subtotal .label{font-size:clamp(calc(var(--fontSize)*1.15),4vw,calc(var(--fontSize)*1.3));font-weight:700;color:var(--color__black);display:block;max-width:calc(var(--gap)*8.3333333);width:100%;text-align:left}#minicart-content-wrapper .subtotal{margin:0}#minicart-content-wrapper .cart-subtotal .amount{max-width:calc(100% - (var(--gap)*9.3333333));width:100%;text-align:right}#minicart-content-wrapper .cart-subtotal .price{font-size:clamp(calc(var(--fontSize)*1.25),4vw,calc(var(--fontSize)*1.45));color:var(--color__primary);font-weight:700}#minicart-content-wrapper .pagar{display:flex;flex-direction:column;gap:calc(var(--gap)*1.5)}#minicart-content-wrapper .pagar .actions{padding-inline:var(--padding)}#minicart-content-wrapper .pagar .actions button,#minicart-content-wrapper .pagar .actions a{display:flex;justify-content:center;align-items:center;border:solid calc(var(--borderWidth)*2.8) var(--color__secondary);font-weight:400;text-transform:initial!important;border-radius:calc(var(--radius)*3);padding-block:0!important;width:100%;text-align:center;line-height:1;height:calc(var(--gap)*4)!important}#minicart-content-wrapper .pagar .actions a{font-size:clamp(calc(var(--fontSize)*1.166666),4vw,calc(var(--fontSize)*1.333333))}#minicart-content-wrapper .pagar .actions button{background-color:var(--color__secondary)!important;color:var(--color__white)!important}#minicart-content-wrapper .pagar .actions a{color:var(--color__secondary)}#minicart-content-wrapper .pagar .actions a:hover{text-decoration:none}.minicart-items .product-item{max-width:100%!important;padding-inline:0;padding-block:var(--padding)!important}.minicart-items .product-item:not(:last-child){border-bottom:solid 1px var(--color__grey_tint-05)}.minicart-items .product-item .product{position:relative;flex-flow:row wrap;align-items:center;gap:var(--gap)}.minicart-items .product-item .foto{width:100%}.minicart-items .product-item .foto span{display:block;width:100%!important;margin:0!important;padding:0!important;overflow:initial!important}.minicart-items .product-item .foto a,.minicart-items .product-item .foto img{display:block;width:100%}.minicart-items .product-item .foto img{object-fit:scale-down}.minicart-items .product-item .datos{width:100%;height:auto}.minicart-items .product-item .product-item-name{display:flex;align-items:flex-start;height:calc(var(--gap)*6)!important}.minicart-items .product-item .product-item-name>a,.minicart-items .product-item .product-item-name>a:visited{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;color:var(--color__black);font-weight:700;line-height:1.3;text-transform:uppercase;hyphens:none}.minicart-items .product-item .cantidad{position:relative;max-width:calc(var(--gap)*8);width:100%}.minicart-items .product-item .details-qty{display:flex;flex-flow:row wrap;align-items:center;width:100%!important;border-radius:var(--radius)}.minicart-items .product-item .cantidad .less,.minicart-items .product-item .cantidad .more,.minicart-items .product-item .cantidad .item-qty{display:flex;justify-content:center;align-items:center;max-width:calc(100%/3);width:100%;height:calc(var(--gap)*2.5);font-weight:700;font-size:calc(var(--gap)*1.125)!important}.minicart-items .product-item .cantidad .less,.minicart-items .product-item .cantidad .more{border:var(--border) var(--color__grey);color:var(--color__grey)}.minicart-items .product-item .cantidad .less{border-radius:var(--radius) 0 0 var(--radius)}.minicart-items .product-item .cantidad .more{border-radius:0 var(--radius) var(--radius) 0}.minicart-items .product-item .cantidad .item-qty{padding:0;background:0 0;border-color:var(--color__grey);color:var(--color__black);border-inline:none;border-radius:0}.minicart-items .product-item .cantidad .update-cart-item{position:absolute;top:calc(100% + (var(--gap)/2));font-size:calc(var(--fontSize)/1.125);color:var(--color__black);font-weight:700;background:0 0;z-index:1}.minicart-items .product-item .actions{position:initial;margin:0}.minicart-items .product-item .secondary{position:absolute;top:0;left:0;z-index:1}.minicart-items .product-item .secondary>a:before{content:'\e616';font-family:'luma-icons';display:flex;justify-content:center;align-items:center;width:calc(var(--gap)*1.75);height:calc(var(--gap)*1.75);border-radius:100%;color:var(--color__white);font-size:calc(var(--gap)/1.25);background-color:var(--color__red)}.minicart-items .product-item .precio-borrar{width:100%;height:fit-content}.minicart-items .product-item .price{line-height:1;font-size:calc(var(--fontSize)*1.2);color:var(--color__black)}.modal-popup.confirm .modal-inner-wrap{position:relative;display:flex;flex-direction:column;gap:calc(var(--gap)*1.5);padding-block:calc(var(--padding)*2);padding-inline:var(--padding);border-radius:var(--radius)!important;background-color:var(--color__white)}.modal-popup.confirm .modal-header,.modal-popup.confirm .modal-content>div{display:flex;padding:0!important}.modal-popup.confirm .modal-header{position:absolute;width:100%;right:calc(var(--padding)/2);top:calc(var(--padding)/2);justify-content:flex-end}.modal-popup.confirm .modal-content{padding-inline:0!important}.modal-popup.confirm .modal-content>div{justify-content:center;font-size:var(--fontsize);color:var(--color__black);font-weight:700}.modal-popup.confirm .action-close{position:initial!important;display:flex!important;justify-content:center;align-items:center;border-radius:100%;width:calc(var(--gap)*2);height:calc(var(--gap)*2);padding:0;background-color:var(--color__red)}.modal-popup.confirm .action-close:before{font-size:var(--gap);color:var(--color__white);font-weight:700}.modal-popup.confirm .modal-footer{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:calc(var(--gap)*2);padding:0!important}.modal-popup.confirm .modal-footer button{display:block;padding-block:calc(var(--padding)/1.25);padding-inline:var(--padding);font-size:calc(var(--fontSize)*1.25);color:var(--color__white);font-weight:700;width:100%;border:none;line-height:1}.modal-popup.confirm .action-dismiss{background-color:var(--color__red)}.modal-popup.confirm .action-accept{background-color:var(--color__green)}@media(min-width:768px){.minicart-items .product-item .foto,.minicart-items .product-item .foto a,.minicart-items .product-item .foto img{max-width:calc(var(--gap)*6)}.minicart-items .product-item .foto a,.minicart-items .product-item .foto img{height:calc(var(--gap)*6)!important}.minicart-items .product-item .foto img{aspect-ratio:72/72}.minicart-items .product-item .datos{max-width:calc(100% - (var(--gap)*23.3333333))}.minicart-items .product-item .product-item-name>a{font-size:calc(var(--gap)*1.15)}.minicart-items .product-item .precio-borrar{max-width:calc(var(--gap)*6.3333333)}.minicart-items .product-item .price{font-size:calc(var(--fontSize)*1.2)}.modal-popup.confirm .modal-footer button{max-width:calc((100% - (var(--gap)*2))/2)}}@media(max-width:767.89px){.minicart-items .product-item .foto{height:calc(var(--gap)*6)!important}.minicart-items .product-item .foto,.minicart-items .product-item .foto a,.minicart-items .product-item .foto img{max-width:calc(var(--gap)*4.5)}.minicart-items .product-item .foto a,.minicart-items .product-item .foto img{height:calc(var(--gap)*4.5)}.minicart-items .product-item .foto img{aspect-ratio:54/54}.minicart-items .product-item .datos{max-width:calc(100% - (var(--gap)*20))}.minicart-items .product-item .product-item-name>a{font-size:calc(var(--gap)*1.05)}.minicart-items .product-item .precio-borrar{max-width:calc(var(--gap)*4.5)}.minicart-items .product-item .price{font-size:var(--fontSize)}}
/*! MAGENTO DEFAULT */
.minicart-items .product-item .product:before,.minicart-items .product-item .product:after,.minicart-items .product-item .cantidad .label,.minicart-items .product-item .secondary svg,#searchbyvoice-trigger-mobile,.minicart-wrapper .block-minicart:before,.minicart-wrapper .block-minicart:after,#minicart-content-wrapper .items-total,#minicart-content-wrapper .discount-catalog,#minicart-content-wrapper .cart-subtotal .label:after,#minicart-content-wrapper #bloque-image-cart,#minicart-content-wrapper .mensaje-descuentos,.ajaxsearch-autocomplete .short-description,.minicart-wrapper .action.showcart .counter.qty.empty,.minicart-wrapper .counter-label,.ajaxsearch-autocomplete .product-option-addtocart,.mgn-search-content .searchbyvoice_mic,.login-greeting,.minicart-wrapper:before,.minicart-wrapper:after,.minicart-wrapper .showcart:before,.customer-wishlist-header,.header .customer-greeting,.page-header .panel.wrapper,.header.content:before,.header.content:after,.modal-popup.confirm .modal-title{display:none!important}