*{margin:0;padding:0;line-height:1;font-size:100%;box-sizing:border-box}.header_superior,.header_superior .pagebuilder-column{padding:0!important}.header_superior .row-full-width-inner{max-width:100%!important}.preheader2023 *{margin:0;padding:0;line-height:1;font-size:100%}.preheader2023{--colorTxt:#fff;--colorBg:#000;margin-inline:auto!important;padding-block:8px!important;padding-inline:16px!important;width:100%;margin-inline:auto;max-width:calc(12px*85);color:var(--colorTxt);background-color:var(--colorBg)}.preheader2023 a,.preheader2023 a:hover{color:var(--colorTxt);font-weight:500;text-decoration:none}.preheader2023 svg{display:block;fill:var(--colorTxt)}.preheader2023__row{display:flex;align-items:center;max-width:1280px;margin-inline:auto}.preheader2023__col{display:flex;width:100%;text-transform:uppercase}.preheader2023__envio{display:flex;align-items:center;gap:5px;white-space:nowrap}.preheader2023__envio svg{width:22px;height:22px}.preheader2023__phone{display:flex;justify-content:center;align-items:center;gap:5px;white-space:nowrap}.preheader2023__phone svg{width:18px;height:18px}.preheader2023__retiro{display:flex;justify-content:center;align-items:center;gap:5px;white-space:nowrap}.preheader2023__retiro svg{width:24px;height:24px}@media (min-width:768px){.preheader2023__row{gap:10px}[data-preheader-col="1"],[data-preheader-col="3"]{max-width:calc(100% - 10px - (12px*12))}[data-preheader-col="1"]{justify-content:flex-start}[data-preheader-col="2"]{justify-content:center;max-width:calc(12px*12)}[data-preheader-col="3"]{justify-content:flex-end}[data-preheader-type=mobile]{display:none}.preheader2023__envio,.preheader2023__phone,.preheader2023__retiro{font-size:12px}}@media (max-width:767.89px){.preheader2023__row{flex-direction:column;gap:5px}[data-preheader-col="1"]{width:100%}.preheader2023__col{justify-content:center}.preheader2023__phone[data-preheader-type=mobile]{display:none!important}[data-preheader-type=desktop]{display:none}.preheader2023__envio,.preheader2023__phone,.preheader2023__retiro{font-size:11px}}.page-header{--padding:16px;--border:solid 1px;--width:1280px;--height:90px;--fontSize:15px;--gap:18px;--svgSize:24px;--transitionTime:.25s;--iconMic_url:url('/media/amasty/webp/wysiwyg/microphone_white_shape_png.webp');background-color:var(--color_white);border-bottom:var(--border) var(--color_borderGrey)!important}.page-header .header{display:flex;align-items:center;margin-inline:auto;padding:0 var(--padding)!important;max-width:100%!important;width:100%!important;line-height:1}.page-header .header .loading-mask{border-radius:100%}.page-header .header .mgn-search-ajax{display:flex;justify-content:center;align-items:center;padding:0;z-index:initial;float:none}.page-header .header .mgn-search-ajax .block-content{max-width:calc(var(--width)/1.8);width:100%}.page-header .header .mgn-search-ajax .mgn-search-content{position:relative;display:flex;align-items:center}.page-header .header .mgn-search-ajax #searchbyvoice-trigger-tablet-desktop{order:2;position:initial;padding-inline:var(--svgSize);width:calc(var(--svgSize)*2);height:var(--svgSize);background-image:var(--iconMic_url);background-repeat:no-repeat;background-position:center center;background-size:var(--svgSize) var(--svgSize);filter:brightness(0) saturate(100%) invert(27%) sepia(0%) saturate(3000%) hue-rotate(189deg) brightness(102%) contrast(85%);-webkit-filter:brightness(0) saturate(100%) invert(27%) sepia(0%) saturate(3000%) hue-rotate(189deg) brightness(102%) contrast(85%)}.page-header .header .mgn-search-ajax #search{order:1;position:initial;margin:0;border:none;width:100%;height:calc(var(--height)/2.25);font-size:var(--fontSize);font-weight:400;background:0 0}.page-header .header .logo{order:1;display:flex;justify-content:flex-start;align-items:center;margin:0;z-index:initial;max-width:inherit}.page-header .header .logo img{display:block;max-height:calc(var(--height)/1.323);width:100%;height:100%}.page-header .header .header-contents-customer{display:flex;align-items:center}.page-header .header .header-contents-customer svg{display:block;width:100%;height:100%}.page-header .header .customer-wishlist-header svg path,.page-header .header .showcart svg path{fill:var(--color_black)}.page-header .header .minicart-wrapper{margin:0}.page-header .header .showcart{position:relative}.page-header .header .showcart .qty{position:absolute;top:calc((var(--svgSize)/1.2) - ((var(--svgSize)/1.2) + 10px));right:calc((var(--svgSize)/1.2) - ((var(--svgSize)/1.2) + 10px));display:block!important;margin:0!important;padding:0!important;border-radius:0!important;min-width:initial!important;width:calc(var(--svgSize)/1.2);height:calc(var(--svgSize)/1.2)!important;color:initial!important;line-height:1!important;background:none!important}.page-header .header .showcart .qty .counter-number{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:var(--color_secondary);border-radius:100%;font-size:calc(var(--fontSize) - 4px);color:var(--color_white);font-weight:700}.page-header .header [data-bind="scope: 'magenestsearch'"]{position:absolute;bottom:0;width:100%}.page-header .header #ajaxsearch_autocomplete{top:0;left:0;padding:0;border:none;max-width:100%;min-width:100%;width:100%;box-shadow:none!important;animation:var(--effect_slideInDown);-webkit-animation:var(--effect_slideInDown)}.page-header .header .suggestion-content{padding-block:calc(var(--padding)*2.143);padding-inline:calc((var(--padding)*2.143)/2);background-color:var(--color_white)}.page-header .header .suggestion-term{width:100%;padding:0}.page-header .header .suggestion-title{margin-bottom:calc(var(--gap)/1.2);padding:0;background-color:transparent;font-size:calc(var(--fontSize) - 2px);color:var(--color_black);font-weight:600;line-height:1}.page-header .header .suggestion-option,.page-header .header .suggestion-container{padding:0}.page-header .header .suggestion-option ul li{padding:0;margin-bottom:calc((var(--gap)/1.2)/2);color:var(--color_black)}.page-header .header .suggestion-option ul li:hover{background:0 0}.page-header .header .option:hover{text-decoration:underline}.page-header .header .option>span{background:none!important}.page-header .header .no-result{margin-bottom:calc((var(--gap)/1.2)/2);padding:0;font-size:calc(var(--fontSize) - 2px);color:var(--color_black);font-weight:400;line-height:1}.page-header .header .product-header{display:flex;justify-content:space-between;margin-block:calc((var(--gap)/1.2)/2) calc(var(--gap)/1.2)}.page-header .header .search-ver-todo:hover{text-decoration:underline;cursor:pointer}.page-header .header .product-suggest{display:flex;flex-flow:row}.page-header .header .product-items{padding:0 calc(var(--padding)/2)!important;border:none!important;height:fit-content}.page-header .header .product-items:hover{background:none!important}.page-header .header .product-items:first-child{padding-left:0!important}.page-header .header .product-items:nth-child(4){padding-right:0!important}.page-header .header .product-img{display:flex;flex-direction:column}.page-header .header .img-link{padding-right:0!important;width:100%!important;max-height:calc(var(--height)*1.278)}.page-header .header .img-link img{display:block;width:100%;min-height:calc(var(--height)*1.278);max-height:calc(var(--height)*1.278);height:100%;object-fit:scale-down}.page-header .header .product-info{display:block;width:100%;float:none}.page-header .header .product-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block:calc((var(--gap)/1.2)/2) calc(var(--gap)/2);min-height:calc(var(--height)/2.727);max-height:calc(var(--height)/2.727);font-size:calc(var(--fontSize) - 2px)!important;color:var(--color_black)!important;font-weight:400!important;text-transform:uppercase;line-height:1.3!important;overflow:hidden}.page-header .header .product-name:hover{text-decoration:underline}.page-header .header .product-name span{background:none!important}.page-header .header #ajaxsearch_autocomplete .price{display:block;width:100%;line-height:1;color:var(--color_grey);font-size:calc(var(--fontSize) - 2px);font-weight:400}.page-header .header .suggestion-container .no-result{margin-block:calc(var(--gap)/1.2) 0}.page-header .header .active .block-minicart{position:fixed;top:0;right:0;display:flex!important;flex-direction:row-reverse;justify-content:flex-end;margin:0;padding:0;width:100%;height:100vh;background-color:var(--color_transBlack_01);z-index:500;border-left:var(--border) var(--color_lightGrey)}.page-header .header .active #minicart-content-wrapper{width:100%;height:100%;background:var(--color_white);animation:var(--effect_slideInRight);-webkit-animation:var(--effect_slideInRight)}.page-header .header .active .minicart-image-container{width:calc(100% - (var(--width)/2.844));height:100%}.page-header .header .active #minicart-content-wrapper .block-content{margin-inline:auto;padding-block:calc(var(--padding)*1.2) 0}.page-header .header .active .titulo-cerrar{display:flex;flex-direction:row-reverse;align-items:flex-start;padding:0}.page-header .header .active #btn-minicart-close{position:initial;display:flex;justify-content:center;align-items:center;border-radius:100%;max-width:calc(var(--height)/3);width:100%;height:calc(var(--height)/3);background-color:var(--color_grey);line-height:1}.page-header .header .active #btn-minicart-close:hover{background-color:var(--color_secondary)}.page-header .header .active #btn-minicart-close:before{margin:0!important;color:var(--color_white);font-weight:600}.page-header .header .active .datos{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.page-header .header .active .product-item-restriccion{padding:0 calc((var(--padding)/2));line-height:1}.page-header .header .active .product-item-restriccion span{display:block;padding-block:calc(var(--padding)/8);padding-inline:calc(var(--padding)/3.5);background-color:var(--color_dark);color:var(--color_white);width:fit-content;font-weight:600}.page-header .header .active .items-total{margin:0;max-width:calc(100% - (var(--height)/3));width:100%!important;line-height:1!important;height:fit-content!important}.page-header .header .active .items-total span{color:var(--color_black);font-weight:300;text-transform:uppercase;line-height:1.2}.page-header .header .active .items-total .count{font-weight:600}.page-header .header .active .minicart-items-wrapper{padding:0;margin:0;border:none;width:100%;height:fit-content!important;overflow-y:auto}.page-header .header .active .minicart-items-wrapper::-webkit-scrollbar{width:calc(var(--gap)/4.5)}.page-header .header .active .minicart-items-wrapper::-webkit-scrollbar-track{background-color:var(--color_grey)}.page-header .header .active .minicart-items-wrapper::-webkit-scrollbar-thumb{background-color:var(--color_secondary)}.page-header .header .active .minicart-items-wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--color_secondary)}.page-header .header .active #mini-cart{padding-right:calc(var(--gap)/2.25)!important}.page-header .header .active li.item{padding:var(--padding) 0;border-top:none;border-bottom:var(--border) var(--color_lightGrey)}.page-header .header .active li.item:first-child{padding-top:calc(var(--padding)/2)}.page-header .header .active li.item>.product{display:flex;align-items:center}.page-header .header .active .foto{width:100%}.page-header .header .active .foto .product-item-photo,.page-header .header .active .foto span,.page-header .header .active .foto img{display:block;width:100%!important;height:100%!important;margin:0}.page-header .header .active .foto img{object-fit:scale-down}.page-header .header .active .product-item-name{margin:0}.page-header .header .active .product-item-name a{display:-webkit-box;-webkit-box-orient:vertical;padding:0 calc((var(--padding)/2) + 2px);width:100%;font-size:calc(var(--fontSize) - 2px);color:var(--color_black);font-weight:400;overflow:hidden}.page-header .header .active .cantidad{max-width:calc(var(--height)/1.323);width:100%}.page-header .header .active .details-qty{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(var(--gap)/2.25)}.page-header .header .active .item-qty{border:var(--border) var(--color_grey);padding:0 calc(var(--gap)/4.5);width:90%;font-size:(var(--fontSize) - 1px);color:var(--color_grey);font-weight:600}.page-header .header .active .update-cart-item{position:absolute;left:0;bottom:calc(((var(--gap)/1.2) - (var(--gap)/1.2)) - (var(--gap)/1.2));margin:0;padding:0;background:0 0;border:none;box-shadow:none;line-height:1}.page-header .header .active .update-cart-item span{color:var(--color_secondary);font-weight:600;text-decoration:underline;text-transform:uppercase}.page-header .header .active .precio-borrar{display:flex;flex-direction:column;align-items:flex-end;width:100%;gap:calc(var(--gap)/3)}.page-header .header .active .precio-borrar .price-container span{display:block;width:calc(var(--height)/1.125);font-size:calc(var(--fontSize) - 2px);color:var(--color_black);font-weight:700;text-align:right}.page-header .header .active .precio-borrar>.product{margin:0;height:auto;display:flex;align-items:center;gap:calc(var(--gap)/2.5)}.page-header .header .active .precio-borrar>.product .primary{display:block;margin:0}.page-header .header .active .precio-borrar>.product .edit,.page-header .header .active .precio-borrar>.product .delete{width:calc(var(--fontSize) + 3px);height:calc(var(--fontSize) + 3px)}.page-header .header .active .precio-borrar>.product .edit:after{content:'\e601';font-family:'luma-icons';font-size:calc(var(--fontSize) + 3px);color:var(--color_grey)}.page-header .header .active .precio-borrar>.product .delete svg{display:block;width:100%;height:100%}.page-header .header .active .precio-borrar>.product .delete svg path{fill:var(--color_grey)}.page-header .header .active .precio-borrar>.product .edit:hover:after{color:var(--color_secondary)}.page-header .header .active .precio-borrar>.product .delete:hover svg path{fill:var(--color_secondary)}.page-header .header .active .subtotal{margin:var(--gap) 0;display:flex;flex-direction:column;gap:calc(var(--gap)/1.5)}.page-header .header .active .subtotal .cart-discount-catalog,.page-header .header .active .subtotal .cart-subtotal{margin:0;display:flex;justify-content:space-between;gap:calc(var(--gap)/1.5)}.page-header .header .active .cart-discount-catalog .label,.page-header .header .active .cart-discount-catalog .amount span{font-size:calc(var(--fontSize) - 1px);color:var(--color_black);font-weight:500;text-transform:capitalize}.page-header .header .active .cart-subtotal .label,.page-header .header .active .cart-subtotal .amount span{font-size:calc(var(--fontSize) + 2px);color:var(--color_black);font-weight:700;text-transform:uppercase}.page-header .header .active #top-cart-btn-checkout{text-transform:uppercase;width:100%;font-size:calc(var(--fontSize) - 1px)}.page-header .header .active #top-cart-btn-checkout:hover{background-color:var(--color_black);transition:background-color var(--transitionTime);-webkit-transition:background-color var(--transitionTime)}.page-header .header .active .viewcart span{display:block;margin-block:var(--gap);width:100%;font-size:calc(var(--fontSize) - 3px);color:var(--color_black);font-weight:600;text-align:center;text-transform:uppercase;text-decoration:underline}.page-header .header .active .mensaje-descuentos{display:block;margin:0;font-size:calc(var(--fontSize) - 4px);color:var(--color_grey);font-weight:500;text-transform:uppercase;line-height:1.2}
/*! RESET BORRAR - STYLE-M / STYLE-L */
.page-header .header:before,.page-header .header:after,.page-header .compare,.page-header .newsleter-popupcontainer,.page-header .panel,.page-header .header .minicart-wrapper:before,.page-header .header .minicart-wrapper:after,.page-header .header .minicart-wrapper a:before,.page-header .header .showcart .text,.page-header .header .showcart .qty .counter-label,.page-header .header .showcart .qty.empty,.page-header .header .search>span,.page-header .header .search-result,.page-header .header .product-option-addtocart,.page-header .header .short-description,.page-header .header .block-minicart:before,.page-header .header .block-minicart:after,.page-header .header button#btn-minicart-close span,.page-header .header .active .product:before,.page-header .header .active .product:after,.page-header .header .active .details-qty label.label,.page-header .header .active .discount-catalog,.page-header .header .active .subtotal .label:after,.am-login-overlay #social-login-popup .am-tablist{display:none!important}.page-header .product-item-oferta-circulo{padding-inline:6px;line-height:1}.page-header .product-item-oferta-circulo span{color:#fff;background:#db5461;height:16px;display:flex;align-items:center;padding-inline:10px;font-weight:600}@media(min-width:768px){.page-header .product-item-oferta-circulo span{font-size:10.25px}}@media(max-width:767.89px){.page-header .product-item-oferta-circulo span{font-size:9.25px}}