@charset "utf-8";.m-breadcrumbs__link,.m-pagination__item,.o-cartProductItem__link,.o-legalNav__link{text-decoration:none}.-cta,.-outline{box-shadow:none}:root{--grayPayment:#f0f0f0;--grayPaymentDark:#aeaeae;--grayPaymentMoreDark:#5e5e5e;--grayPaymentLight:#fafafa}*{font-style:normal;font-weight:400}a{word-break:break-word}.-cta{color:#fff;background-color:#f2595d;border-color:#f2595d;border-radius:0;width:100%}.-outline,.-primary{border-color:var(--mainColor);border-radius:0}.-primary{color:#fff;background-color:var(--mainColor)}.a-button.-outline:hover,.a-button.-primary:hover{color:#fff;background-color:var(--mainColor);opacity:.8}.a-button.-outline.-disabled:hover,.a-button.-primary.-disabled:hover{opacity:.5}.-outline{color:var(--mainColor);background-color:transparent}#wrapper.-loadingPage::before{background-color:#fff;content:"";position:fixed;width:100%;height:100%;left:0;top:0;z-index:99999999999;transition:.7s!important}#wrapper.-pageLoad::before{background-color:transparent;z-index:-99999999999}.-fullWidth .o-contentGroup__content,.-fullWidth .p-cart__content,.-fullWidth .p-docs__content,.-fullWidth .p-productCategory__content,.-fullWidth .p-productItem__info,.m-loginArea__form,.m-userAddressSaver__button,.p-page__mainImage,.p-page__mainImage img,body,html{width:100%}#wrapper{display:flex;flex-direction:column;justify-content:space-between}#wrapper.-blocked::before{content:"";background-color:#000;position:absolute;width:100%;height:100%;z-index:9;opacity:.5}.o-cartProductItem__info,main{flex-grow:1}.m-contentNav__subnav,.m-langGroup__subnav,.o-mainHeader__navLauncher,.o-mainNav__langSelector,.row__legend{display:none}.-justifyCenter{justify-content:center}.-justifyCenter [class*=col]{width:auto!important}.js-lazyLoad img{filter:blur(12px)}img{width:auto}.m-inputDesc__input,.o-productToCart__priceCurrent{margin-bottom:0}.m-inputDesc__desc{padding-left:2em}.m-socialLinks{display:flex;align-items:center}.m-socialLinks__item{transition:.3s;display:flex;justify-content:center;align-items:center;width:32px;height:32px}.m-socialLinks .a-themeIcon{width:20px;height:20px}.o-docsNav__list,.o-userNav__list{display:flex;flex-direction:column;padding:0;align-items:stretch!important;text-align:center}.m-launcher__cross{width:32px;height:32px;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.m-launcher__crossItem{border-radius:10px;height:3px;transform-origin:center center;transition:.25s ease-in-out;width:100%;background-color:var(--mobileButtonNavColor)}.-active .m-launcher__crossItem:first-child{width:80%;transform:rotatez(45deg);position:absolute}.-active .m-launcher__crossItem:nth-child(2){width:0%}.-active .m-launcher__crossItem:nth-child(3){width:80%;transform:rotatez(-45deg);position:absolute}.m-searchForm{display:flex;max-width:320px}.m-orderBreakdown__dg.-fromCalculate dd,.m-orderBreakdown__dg.-fromCalculate dt,.m-orderBreakdown__dg.-fromCalculate span,.search_results .highlight{font-weight:700}.m-slidexou,.m-slidexou__item{height:400px;margin:0;padding:0;list-style:none}.m-slidexou__item{display:none;background-repeat:no-repeat;background-size:cover;background-position:center center}.m-slidexou__object{width:100%;height:100%;object-fit:cover}.m-slidexou__object.-contain{object-fit:contain}.m-slidexou__object.-cover.-lAlign{object-position:left}.m-slidexou__object.-cover.-rAlign{object-position:right}.m-slidexou__object.-cover.-cAlign{object-position:center}.m-slidexou__object.-cover.-tAlign{object-position:top}.m-slidexou__object.-cover.-bAlign{object-position:bottom}:where(.o-mainHeader){position:fixed;top:0;left:0;width:100%;background-color:var(--backgroundNavColor)}:where(.o-mainHeader .o-mainHeader__logo,.o-mainHeader .o-mainHeader__wrap,.o-mainHeader *){transition:.3s ease-in-out}.o-mainHeader__wrap{padding:8rem 16rem}:where(.o-mainHeader__container){display:flex;flex-direction:row;justify-content:space-between;align-items:center}:where(.o-mainHeader__actions){display:flex;flex-direction:row;gap:16rem;align-items:center;justify-content:center}:where(.o-mainHeader__actions.-autoDisplay){display:none}:where(.a-mainHeaderDropdown__ico){display:flex}:where(.m-mainHeaderDropdown__button){display:flex;justify-content:center;align-items:center;padding:8rem;gap:8rem;cursor:pointer;text-decoration:none}.m-mainHeaderDropdown__button:hover{padding:8rem;background-color:#00000010}:where(.m-mainHeaderDropdown__container){z-index:999;opacity:0;top:40px;right:0;position:absolute;transition:.5s;visibility:hidden}:where(.m-mainHeaderDropdown__container.-active){display:flex;padding-top:24rem;top:32px;visibility:visible;opacity:1}:where(.m-dropdownMenu){display:flex;flex-direction:column;background-color:#fff;width:fit-content;border:1px solid #e4e4e4;align-items:flex-start;box-shadow:0 0 16px 0 rgba(17,17,26,.05);min-width:100%;padding:8rem 0}:where(.m-dropdownMenu hr){width:100%;border-color:#e4e4e4;opacity:.2;margin:4rem 0}:where(.a-mainHeaderDropdown__ico svg){width:24px;height:24px;fill:#000}:where(.m-dropdownMenu__item){display:flex;text-decoration:none;flex-direction:row;align-items:center;gap:8rem;padding:8rem 16rem;cursor:pointer;width:100%}.m-dropdownMenu__item:hover{background-color:#00000010}:where(.a-dropdownMenuItem__text){text-transform:capitalize;white-space:nowrap}:where(.a-dropdownMenuItem__ico){display:flex;justify-content:center;align-items:center}:where(.a-dropdownMenuItem__ico svg){--size:16rem;width:var(--size);height:var(--size)}:where(.a-currentLang__ico svg){fill:var(--mainColor)}.o-mainHeader{z-index:99}.o-mainHeader__navLauncher{z-index:104}.o-mainHeader__navLauncher .m-launcher[aria-expanded=true]{top:8px;position:fixed;outline:0!important;border-radius:2px;backdrop-filter:blur(24px)}:where(.o-mainHeader__shopAlert){padding:4px;background-color:var(--mainColor);display:flex;flex-direction:row;gap:32rem;justify-content:center;align-items:center;width:100%;margin:0;opacity:1;top:0;visibility:visible;transition:var(--mainAnimation)}:where(.o-mainHeader__shopAlert p){display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8rem;color:#fff;font-size:14rem;font-family:var(--bodyFontFamily);margin-bottom:0!important}:where(.-minify .o-mainHeader__shopAlert){top:-250rem;position:absolute}:where(.m-pagination){display:flex;justify-content:center;gap:8rem;align-items:center;padding:16rem 0}.m-pagination__item{display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;width:32rem;border:1px solid var(--mainColor)}.m-pagination__item:hover{background-color:#f5f5f5}.m-pagination__item.-selected,.o-paymentMethods__item.-selected .o-paymentMethods__title{background-color:var(--mainColor)}.m-pagination__item.-selected{color:#fff}.m-goTopContainer{position:fixed;bottom:.5em;right:.5em;display:none}.a-goTop{background-color:rgba(255,255,255,.4);border-radius:4px;border:2px solid rgba(0,0,0,.4);color:rgba(0,0,0,.6);font-size:32rem;line-height:1;box-sizing:border-box;width:48rem;height:48rem;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color .2s ease-in-out}.a-goTop:focus,.a-goTop:hover{background-color:rgba(255,255,255,.9)}.o-mainFooter{background:#eee;margin:20rem 0 0;padding:20rem 0}.m-breadcrumbs__link{display:inline-block;margin-right:8rem}.m-breadcrumbs__link::after{content:"/ "}.m-onlineConsultancy__title,.m-unitsSelector,.o-cartProductList__item,.o-contentGroup,.o-cuponsDto__form,.p-blog__list,.p-cart__contentGroup,.p-docs__contentGroup,.p-productCategory__contentGroup,.p-productItem__contentGroup{display:flex}.o-contentGroup__userNav{width:30%;padding-right:20rem;box-sizing:border-box}:where(.-splitWidth .o-contentGroup__content){width:60%;padding-right:20rem}:where(.-splitWidth .o-contentGroup__aside){width:30%;padding-left:20rem}.o-productGallery__list,.p-page__gallery ul{padding:0;list-style:none}.p-page__gallery ul{margin:0}.-editorContent p[style*=center] img{margin:0 auto}.-splitWidth .p-cart__content,.-splitWidth .p-docs__content,.-splitWidth .p-horarios__content,.-splitWidth .p-productCategory__content,.-splitWidth .p-productItem__info{width:70%;padding-left:20rem}.-splitWidth .p-cart__categoryTree,.-splitWidth .p-docs__categoryTree,.-splitWidth .p-horarios__categoryTree,.-splitWidth .p-photo__categoryTree,.-splitWidth .p-productCategory__categoryTree,.-splitWidth .p-productItem__categoryTree,.-splitWidth .p-videos__categoryTree{width:30%;padding-right:20rem;padding-left:0}.m-unitsSelector__units{width:48rem;padding:8rem}.o-cartProductList__item .m-breadcrumbs__title{display:none}.-sticky{position:sticky;position:-webkit-sticky;top:20rem}.m-orderBreakdown__dt{max-width:100%;width:60%;font-size:12rem}.m-orderBreakdown__dd{width:40%}.o-paymentMethods__item{margin-bottom:0;border-top:solid 1px var(--grayPaymentDark);border-bottom:0;flex-direction:column}.o-paymentMethods__item:first-child{border-top:none}.o-paymentMethods__list{border:solid 1px var(--grayPaymentDark);border-radius:5px;overflow:hidden}.o-paymentMethods__input{width:auto;position:absolute;left:20rem;top:50%;transform:translateY(-50%);z-index:9}.o-paymentMethods__label{display:block;text-align:left;margin:0;cursor:pointer;color:#555}.o-paymentMethods__label:hover{background-color:var(--grayPayment)}.o-paymentMethods__title{width:100%;max-width:100%;margin:0;padding:0}.o-paymentMethods__desc{width:100%;display:none;background-color:#f6f6f6}.p-cartConfirm__block,.p-cartConfirm__data{background-color:#fff}.o-paymentMethods__text{padding:0 20rem;margin:0}.p-cartConfirm__block{border:1px solid #f7f6f9;margin-bottom:1em;border-radius:2rem;padding:0 1.5em;transition:.3s!important;opacity:.5;box-shadow:0 0 15px rgba(0,0,0,.08)}.p-cartConfirm__block.-visible,.p-cartConfirm__block.-visibleFirst,.usuarios .p-cartConfirm__block{opacity:1}.p-cartConfirm__block.-ok{background-color:#daffe0;border-color:#53ad62;opacity:1}.p-cartConfirm__block.-ok::after{content:"✓";position:absolute;background-color:53ad62;color:#fff;top:.9em;right:1em;width:25rem;height:25rem;text-align:center;border-radius:99em;line-height:1.5em;font-weight:600}.p-cartConfirm__form{counter-reset:paymentStep;width:100%!important}.p-cartConfirm__block .p-cartConfirm__blockTitle::before{counter-increment:paymentStep;content:counter(paymentStep) ".";color:#121212;font-weight:700;width:32rem;height:32rem;border-radius:2rem;display:grid;place-items:center}.p-cartConfirm__block .m-userAddress__title,.p-cartConfirm__block.-ok .p-cartConfirm__blockContent{display:none}.p-cartConfirm__blockTitle{display:flex;cursor:pointer;font-weight:500;font-size:18rem;padding:.7em 1em .7em 0;align-items:center}.p-cartConfirm__blockTitleNum{margin-right:.5em;color:var(--grayPaymentMoreDark);border:solid 1px var(--grayPaymentMoreDark);border-radius:99em;width:28rem;height:28rem;text-align:center;padding:.25em;top:-2px;font-weight:400;font-size:16rem}.p-cartConfirm__blockContent{margin:1em}.p-cartConfirm__blockColumn{padding:0;margin:0;min-width:250rem}.p-cartConfirm__blockField{background-color:#fff;border-radius:5rem;border:solid 1px var(--grayPaymentDark);padding:0;margin:0 1em 1em;display:flex;flex-direction:column}.p-cartConfirm__blockHeader{border-bottom:solid 1px var(--grayPaymentDark);padding:.7em 1em;margin:0}.p-cartConfirm__blockData{background-color:var(--grayPaymentLight);padding:1em 1.5em;height:100%;border-radius:5px}.p-cartConfirm__blocsUser{align-items:flex-start;flex-wrap:wrap;justify-content:center;display:flex}.p-cartConfirm__userInfo{margin-top:2.5em}.carrito.-withoutHeader .o-mainFooter,.p-cartConfirm__data .p-cartConfirm__userInfo{margin-top:0}.p-cartConfirm__block.-visible .p-cartConfirm__blockContent{display:block}.o-cartProductItem__title{text-transform:none;margin:0}.o-cartProductItem__attributes{margin:0;font-size:14rem;display:flex;flex-wrap:wrap;flex-direction:column}.o-cartProductItem__element{display:flex;flex-direction:column;align-items:flex-start}dt.m-attributesList{background-color:transparent;text-align:left;width:auto;min-width:auto;max-width:initial;padding-left:0}.p-orderConfirm dt.m-attributesList,.p-userOrderItem dt.m-attributesList{font-size:14rem;padding-right:5rem;font-weight:700}.p-cartConfirm__productInfo .o-cartProductList__item,.p-userOrderItem .o-cartProductList__item{padding:2em 1em}.-cvvInfoContent,.o-cartProductList__item.-extra{padding:1em}.contacto section,.o-cartProductList ul,.o-cartProductListExtra ul,.p-contact{padding:0}.-paymentPage .o-cartProductItem__info{padding-bottom:0}.o-cartProductList__quantity{position:absolute;z-index:999;right:-15rem;top:-15rem;color:#fff;background-color:#5e5e5ed4;border-radius:99em;min-height:35rem;min-width:35rem;text-align:center;padding:7rem}.m-attributesList dd{margin-right:.5em}dd{padding-left:0}.p-cartConfirm__blockContent{display:none}.-visibleFirst .js-paymentBlockContent{display:block;opacity:1}.o-cartProductList__item{align-items:flex-end}.o-cartProductItem__priceTotal,.o-cartProductItem__title{font-size:22rem}.-paymentPage .o-cartProductList__item{border:none}.o-cartProductItem__image{width:100rem;max-width:100rem;min-width:100rem}.o-cartProductItem__units{margin:0}.o-cartProductItem__info{margin-top:.7em}.-paymentPage .o-cartProductList,.-paymentPage .o-cartProductListExtra{max-width:800rem;margin:auto}.o-paymentMethods__label{padding:10rem 20rem 10rem 42rem;display:flex;align-items:center;justify-content:space-between;transition:.3s!important}.o-paymentMethods__icon{margin-left:1em}.o-paymentMethods__iconImg{max-height:25rem}.o-paymentMethods__title{background-color:#fff;font-weight:400}.p-cartConfirm__menu{background-color:#f7f6f9;z-index:999;padding:8em 2em 3em;min-width:350rem}.p-cartConfirm__data{max-width:calc(100vw - 350rem)}.-minify .p-cartConfirm__menu{z-index:0}.-cvvImg,.p-cartConfirm__row,.p-cartPay__row{margin:auto}.p-cartConfirm__wrap{padding:0;max-width:840rem;width:90%}.p-cartConfirm__buttons{margin-bottom:2em}.m-orderBreakdown__dd{text-align:right}.m-orderBreakdown.-totalAmount,.o-orderAmount__breakdown{border-top:solid 1px var(--mainColor)}.m-orderBreakdown.-totalAmount .m-orderBreakdown__dt{font-size:20rem;text-align:left}.m-userAddress__header .m-pageHeader__title,.o-orderAmount__breakdown dt{text-align:left}.o-cuponsDto__form input{margin-right:10rem}.o-cuponsDto__alert{margin-top:10rem}.o-cuponsDto__alert.-ok{color:#28a33d}.o-cuponsDto__alert.-catastrofe{color:red}.-paymentPage .m-breadcrumbs{font-size:18rem;padding-left:0;margin-left:0;border-bottom:solid 1px var(--mainColor);margin-bottom:2em;padding-bottom:.5em}.-paymentPage .m-breadcrumbs::before,.-paymentPage .m-breadcrumbs__link:last-child:after{content:none}.-paymentPage .m-breadcrumbs__link::after{content:">";margin-left:.5em}.m-breadcrumbs__link.-selected{color:var(--mainColor)}.m-breadcrumbs__text{color:var(--grayPaymentMoreDark)}.-paymentPage .m-pageHeader__title{color:var(--mainColor);margin-bottom:.25em;font-weight:200}.o-orderAmount__icons{max-width:700rem;margin:1em auto;opacity:.6}.o-orderAmount__iconsImg{mix-blend-mode:multiply}.p-cartConfirm__cartAmount{max-width:450rem;margin:auto}.p-orderPay__block{margin-bottom:1.5em}.p-orderPay__block>h2{margin-bottom:1em;font-weight:300;font-family:Roboto,sans-serif;font-size:22rem}.o-orderSummary__terms{justify-content:flex-end;margin-top:1em;margin-bottom:1em}.p-cartConfirm__button{display:flex;justify-content:flex-end;margin:2em 0}.p-orderPay__buttons{margin-top:1em}.m-orderBreakdown dt{background-color:transparent;font-weight:400;display:flex;align-items:center}.m-orderBreakdown__total{font-size:30rem;white-space:nowrap}.o-orderAmount__actions .a-button{width:100%;min-width:initial}.state_1::before,.state_2::before,.state_3::before,.state_4::before,.state_5::before,.state_6::before{width:20px;height:20px}.o-orderAmount__actions{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1.25em}.o-orderAmount__actions a,.o-orderAmount__actions button{width:100%;margin-bottom:.75em}.p-orderPay__icons{max-width:500rem;margin:auto auto 1.5em;display:none}.o-orderAmount__iconsItem{max-height:50rem;margin:.5em 0;opacity:.75}.o-orderAmount__iconsTags{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.o-orderItem__price{min-width:350rem}.-cvvInfoClose{right:5rem;position:absolute;transform:scaleX(1.25);cursor:pointer;z-index:999;padding:.5em}.-cvvTxt{font-size:14rem;margin:1em 1em .5em}.-cvvInfo{box-shadow:-1px 3px 11px -2px rgb(0 0 0 / 45%);position:fixed;z-index:9;width:350rem;max-width:90vw;background-color:var(--grayPayment);display:none;left:50%;top:2em;transform:translate(-50%,0)}.m-popup,.o-loadingLayer{position:fixed;top:0;left:0;display:flex;width:100%}a.a-button.-pay,button.-pay{background-color:#f9a000;border:none;padding:1em;box-shadow:none;transition:.3s!important}a.a-button.-pay:hover,button.-pay:hover{background-color:#e59505!important;box-shadow:none!important}.o-orderAmount__actions .a-button.-pay{max-width:none}.p-cartConfirm__blockDataUserAlerts{display:flex;flex-direction:column}.p-cartConfirm__blockDataUserAlerts .m-alert{margin:6rem 0}.m-popup{height:100vh;z-index:9999;background-color:rgba(255,255,255,.8);align-items:center;justify-content:center}.m-popup__wrap{max-width:640px;max-height:95vh;background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.15)}.m-popup__header{display:flex;justify-content:space-between;background-color:#f6f6f6;padding:20rem}.m-popup__close{margin-left:32rem}.m-popup__container{overflow-y:auto;height:85vh}.m-popup__content,.o-loginHeader__logo{padding:32rem}.o-loadingLayer{height:100vh;justify-content:center;align-items:center;z-index:99999;background-color:rgba(255,255,255,.5)}.o-loadingLayer.-transparent{background-color:transparent}.o-loadingLayer__container{max-width:320px;padding:20rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.o-loadingLayer__image{margin-bottom:20rem}.o-loadingLayer__progress{height:20rem;width:100%;border-radius:4rem;border:1px solid #ccc;margin-bottom:20rem}.o-loadingLayer__text{background-color:#fff;padding:8rem}.m-passwordEdit__content,.o-cartProductItem__buttonOptions,.o-cartProductList__item.-hidden,.o-loadingLayer__close,.o-orderItem__breakdown .o-orderAmount__keepGoing,.o-orderItem__breakdown .o-orderAmount__submit,.usuarios.-withoutHeader .o-mainFooter{display:none}.o-orderList__price{width:100rem}.o-productToCart__priceBefore{color:#b22222;font-style:italic;font-weight:400;text-decoration:line-through}.m-loginPage__backButton a,.m-pageHeaderSubtitle__container{font-family:Poppins;font-style:normal;font-size:16px;text-align:center}.o-orderList__state.o-orderList__td{min-width:170rem;margin:auto 0}[class*=state_]{display:flex;flex-direction:row;align-items:center;padding:4px 8px 4px 4px;gap:8px;border-radius:16px;line-height:16rem;color:#121212}.state_1{background:#f2f7ff;border:1px solid #1d2939}.state_1::before{display:flex;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.075 12.95L10.925 10.425L12.75 12.95L16 8.525L14.4 7.35L12.75 9.575L10.9 7.05L9.075 9.575L7.225 7.05L4 11.475L5.6 12.65L7.225 10.425L9.075 12.95ZM10 20C8.61667 20 7.31667 19.7373 6.1 19.212C4.88333 18.6867 3.825 17.9743 2.925 17.075C2.025 16.175 1.31267 15.1167 0.788 13.9C0.263333 12.6833 0.000666667 11.3833 0 10C0 8.61667 0.262667 7.31667 0.788 6.1C1.31333 4.88333 2.02567 3.825 2.925 2.925C3.825 2.025 4.88333 1.31267 6.1 0.788C7.31667 0.263333 8.61667 0.000666667 10 0C11.3833 0 12.6833 0.262667 13.9 0.788C15.1167 1.31333 16.175 2.02567 17.075 2.925C17.975 3.825 18.6877 4.88333 19.213 6.1C19.7383 7.31667 20.0007 8.61667 20 10C20 11.3833 19.7373 12.6833 19.212 13.9C18.6867 15.1167 17.9743 16.175 17.075 17.075C16.175 17.975 15.1167 18.6877 13.9 19.213C12.6833 19.7383 11.3833 20.0007 10 20Z' fill='%23161E2B'/%3E%3C/svg%3E%0A ")}.state_2{background:#f0fbff;border:1px solid #9be5ff}.state_2::before{display:flex;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 15H11V9H9V15ZM10 7C10.2833 7 10.521 6.904 10.713 6.712C10.905 6.52 11.0007 6.28267 11 6C11 5.71667 10.904 5.479 10.712 5.287C10.52 5.095 10.2827 4.99933 10 5C9.71667 5 9.479 5.096 9.287 5.288C9.095 5.48 8.99933 5.71733 9 6C9 6.28333 9.096 6.521 9.288 6.713C9.48 6.905 9.71733 7.00067 10 7ZM10 20C8.61667 20 7.31667 19.7373 6.1 19.212C4.88333 18.6867 3.825 17.9743 2.925 17.075C2.025 16.175 1.31267 15.1167 0.788 13.9C0.263333 12.6833 0.000666667 11.3833 0 10C0 8.61667 0.262667 7.31667 0.788 6.1C1.31333 4.88333 2.02567 3.825 2.925 2.925C3.825 2.025 4.88333 1.31267 6.1 0.788C7.31667 0.263333 8.61667 0.000666667 10 0C11.3833 0 12.6833 0.262667 13.9 0.788C15.1167 1.31333 16.175 2.02567 17.075 2.925C17.975 3.825 18.6877 4.88333 19.213 6.1C19.7383 7.31667 20.0007 8.61667 20 10C20 11.3833 19.7373 12.6833 19.212 13.9C18.6867 15.1167 17.9743 16.175 17.075 17.075C16.175 17.975 15.1167 18.6877 13.9 19.213C12.6833 19.7383 11.3833 20.0007 10 20Z' fill='%232DCAFF'/%3E%3C/svg%3E%0A ")}.state_3,.state_5,.state_6{background:#fff7eb;border:1px solid #ffd391}.state_3::before{display:flex;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.3565 12.856C7.2605 12.952 7.14167 13 7 13C6.85867 13.0003 6.74 12.9525 6.644 12.8565C6.548 12.7605 6.5 12.6417 6.5 12.5C6.49967 12.3587 6.5475 12.24 6.6435 12.144C6.7395 12.048 6.85833 12 7 12C7.14133 11.9997 7.26 12.0475 7.356 12.1435C7.452 12.2395 7.5 12.3583 7.5 12.5C7.50033 12.6413 7.4525 12.76 7.3565 12.856Z' fill='%23FF9A02'/%3E%3Cpath d='M13.3565 12.856C13.2605 12.952 13.1417 13 13 13C12.8587 13.0003 12.74 12.9525 12.644 12.8565C12.548 12.7605 12.5 12.6417 12.5 12.5C12.4997 12.3587 12.5475 12.24 12.6435 12.144C12.7395 12.048 12.8583 12 13 12C13.1413 11.9997 13.26 12.0475 13.356 12.1435C13.452 12.2395 13.5 12.3583 13.5 12.5C13.5003 12.6413 13.4525 12.76 13.3565 12.856Z' fill='%23FF9A02'/%3E%3Cpath d='M14.625 10.5H12.5V9H13.5L14.625 10.5Z' fill='%23FF9A02'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20ZM5.9375 13.5625C6.22917 13.8542 6.58333 14 7 14C7.41667 14 7.77083 13.8542 8.0625 13.5625C8.35417 13.2708 8.5 12.9167 8.5 12.5H11.5C11.5 12.9167 11.6458 13.2708 11.9375 13.5625C12.2292 13.8542 12.5833 14 13 14C13.4167 14 13.7708 13.8542 14.0625 13.5625C14.3542 13.2708 14.5 12.9167 14.5 12.5H15.5V10L14 8H12.5V6H5.5C5.22533 5.99967 4.99 6.0975 4.794 6.2935C4.598 6.4895 4.5 6.725 4.5 7V12.5H5.5C5.5 12.9167 5.64583 13.2708 5.9375 13.5625Z' fill='%23FF9A02'/%3E%3C/svg%3E%0A")}.state_4{background:#eefdf9;border:1px solid #9df0da}.state_4::before{display:flex;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.6 14.6L15.65 7.55L14.25 6.15L8.6 11.8L5.75 8.95L4.35 10.35L8.6 14.6ZM10 20C8.61667 20 7.31667 19.7373 6.1 19.212C4.88333 18.6867 3.825 17.9743 2.925 17.075C2.025 16.175 1.31267 15.1167 0.788 13.9C0.263333 12.6833 0.000666667 11.3833 0 10C0 8.61667 0.262667 7.31667 0.788 6.1C1.31333 4.88333 2.02567 3.825 2.925 2.925C3.825 2.025 4.88333 1.31267 6.1 0.788C7.31667 0.263333 8.61667 0.000666667 10 0C11.3833 0 12.6833 0.262667 13.9 0.788C15.1167 1.31333 16.175 2.02567 17.075 2.925C17.975 3.825 18.6877 4.88333 19.213 6.1C19.7383 7.31667 20.0007 8.61667 20 10C20 11.3833 19.7373 12.6833 19.212 13.9C18.6867 15.1167 17.9743 16.175 17.075 17.075C16.175 17.975 15.1167 18.6877 13.9 19.213C12.6833 19.7383 11.3833 20.0007 10 20Z' fill='%2321DDAA'/%3E%3C/svg%3E%0A")}.state_5::before{display:flex;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M12.5 17C12.7833 17 13.021 16.904 13.213 16.712C13.405 16.52 13.5007 16.2827 13.5 16C13.5 15.7167 13.404 15.479 13.212 15.287C13.02 15.095 12.7827 14.9993 12.5 15C12.2167 15 11.979 15.096 11.787 15.288C11.595 15.48 11.4993 15.7173 11.5 16C11.5 16.2833 11.596 16.521 11.788 16.713C11.98 16.905 12.2173 17.0007 12.5 17ZM11.5 13H13.5V7H11.5V13ZM12.5 22C11.1167 22 9.81667 21.7373 8.6 21.212C7.38333 20.6867 6.325 19.9743 5.425 19.075C4.525 18.175 3.81267 17.1167 3.288 15.9C2.76333 14.6833 2.50067 13.3833 2.5 12C2.5 10.6167 2.76267 9.31667 3.288 8.1C3.81333 6.88333 4.52567 5.825 5.425 4.925C6.325 4.025 7.38333 3.31267 8.6 2.788C9.81667 2.26333 11.1167 2.00067 12.5 2C13.8833 2 15.1833 2.26267 16.4 2.788C17.6167 3.31333 18.675 4.02567 19.575 4.925C20.475 5.825 21.1877 6.88333 21.713 8.1C22.2383 9.31667 22.5007 10.6167 22.5 12C22.5 13.3833 22.2373 14.6833 21.712 15.9C21.1867 17.1167 20.4743 18.175 19.575 19.075C18.675 19.975 17.6167 20.6877 16.4 21.213C15.1833 21.7383 13.8833 22.0007 12.5 22Z' fill='%23FF9A02'/%3E%3C/svg%3E")}.state_6::before{display:flex;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20ZM6 7V15H14V7H12C12 6.45 11.8042 5.97917 11.4125 5.5875C11.0208 5.19583 10.55 5 10 5C9.45 5 8.97917 5.19583 8.5875 5.5875C8.19583 5.97917 8 6.45 8 7H6ZM9.2935 6.294C9.0975 6.49 8.99967 6.72533 9 7H11C11 6.725 10.902 6.4895 10.706 6.2935C10.51 6.0975 10.2747 5.99967 10 6C9.725 6 9.4895 6.098 9.2935 6.294ZM7 8V14H13V8H12V9.5H11V8H9V9.5H8V8H7Z' fill='%23FF9A02'/%3E%3C/svg%3E%0A ")}.o-asideNav{position:sticky;top:72rem}.o-asideNav .o-asideNav__list{display:flex;flex-direction:column;align-items:stretch;padding:0}.o-asideNav .o-nav__link{display:block;text-align:left;padding:20rem;width:100%}.m-loginPage__footer .o-legalNav__item,form ul li{margin:0!important}.m-listHour__item{cursor:pointer}.m-listHour__item.-busy{opacity:.5;cursor:default}.p-horarios__content{min-height:400rem}.o-modal{position:absolute;width:100%;height:100%;top:0;background-color:#0000005c;z-index:999;transition:1s}.o-modal__text{text-align:center;padding:2em;background-color:#d9edf7;border:1px solid #bce8f1;color:#31708f;border-radius:.5em;box-shadow:4px 6px 7px -2px rgb(0 0 0 / 55%);line-height:1.5em;position:fixed;margin:auto;left:50%;top:100rem;transform:translateX(-50%);width:1440rem;max-width:90vw}.o-modal__close{position:absolute;right:1em;top:.5em;font-weight:700;cursor:pointer;font-size:20rem}.m-loginPage__content div.-show{display:flex;padding:32rem 0}.usuarios.-withoutHeader main{margin:0;height:100vh}.usuarios.-withoutHeader .o-userLogin{padding:0;height:100%}.t-pageLogin{display:flex;flex-direction:row;max-height:100vh;height:100%}.m-loginHeader{width:45%;margin:0;display:flex;align-items:center;justify-content:center}.o-loginHeader__background{position:absolute;z-index:0;height:100%;width:100%}.m-loginHeader .m-background__img{height:100%}.m-loginHeader .m-background__img img{height:100%;width:100%;object-fit:cover}.m-loginHeader .m-background__overlay{position:absolute;background-color:var(--mainColor);opacity:85%;z-index:2;height:100%;width:100%;top:0}.m-loginPage__backButton{display:flex;gap:8rem;transition:.3s ease-in-out;width:100%;justify-content:flex-start;margin-top:32rem;padding-left:32rem;align-items:center}.m-loginPage__backButton:hover{gap:16rem}.m-loginPage__backButton i{line-height:0;filter:invert(13%) sepia(8%) saturate(3890%) hue-rotate(189deg) brightness(96%) contrast(90%);opacity:.7}.m-loginPage__backButton a{text-decoration:none;font-weight:500;line-height:115%;color:#222a45b3}.m-loginPage__content{width:55%;display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:32rem;overflow-y:auto}.m-loginArea{display:none;gap:32rem;flex-direction:column;width:70%;max-width:600rem;align-items:center}.m-loginPage__header{display:flex;flex-direction:column;align-items:center;gap:8rem}:where(.m-pageHeaderTitle__container .m-pageHeader__title){font-family:Poppins;font-style:normal;font-weight:700;font-size:clamp(32px, 4vw, 48rem);color:#222a45;text-align:center}.m-pageHeaderSubtitle__container{font-weight:400;line-height:clamp(16px, 4vw, 24rem);color:#222a45}.m-input__button,.m-input__container label,.o-forgotPassword__submit{font-size:16px;line-height:24px;font-family:Poppins;font-style:normal}.m-input__container{display:flex;flex-direction:column;width:100%}.m-input__container label{font-weight:500;color:var(--mainColor);text-transform:capitalize}.m-input__container input{padding:16px;border:1px solid #222a45;border-radius:5px}.m-contactInfo__item .m-socialLinks,.m-loginArea__form .o-userLogin__fieldset,.m-signupArea__form .o-userRegister__form,.productos-item .o-productToCart__units{display:flex;flex-direction:column;gap:16rem}.m-contactInfo__item,.m-contactInfo__phones,.m-loginArea__form .o-userLogin__fieldset div,.o-cartProductItem__units{display:flex;flex-direction:column;gap:8rem}.m-loginArea__form .o-forgotPassword__launcher{align-items:flex-end}.m-loginArea__form .o-forgotPassword__launcher a{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;text-decoration:underline}.m-input__button{display:flex;width:100%;justify-content:center;align-items:center;padding:16px 32px;background:var(--mainColor);border-radius:0;box-shadow:0 4px 30px 19px rgba(0,0,0,.1);font-weight:400;display:flex;align-items:center;letter-spacing:.1em}.m-loginPage__button:hover{text-decoration:underline;text-decoration-color:var(--mainColor)}.m-loginPage__footer .o-legalNav__list{display:flex;font-size:12rem;flex-wrap:wrap;gap:16rem;align-items:center;justify-content:center;color:rgba(34,42,69,.2)}.m-loginPage__footer .o-legalNav__item:hover{color:var(--mainColor)}.m-signupArea{display:none;gap:32rem;flex-direction:column;width:70%;max-width:600rem;align-items:center}.o-forgotPassword__fieldset{margin-top:24rem}.o-forgotPassword__legend{color:#222a45;margin-bottom:8rem;text-align:center}.o-forgotPassword__submit{display:flex;width:100%;justify-content:center;align-items:center;padding:8px 16px;border-radius:0 0 5rem 5rem;color:var(--mainColor);border:var(--mainColor) 1px solid;background-color:#fff;box-shadow:none;font-weight:400;display:flex;align-items:center;letter-spacing:.1em;margin-top:12rem}.a-state,.m-userAddress__listItem .m-userAddressItem__row input[type=radio]{width:min-content}.o-forgotPassword__input{padding:10rem!important;border-radius:5rem 5rem 0 0!important}.a-button.-secondary:hover{color:#fff;background-color:var(--mainColor);border-color:var(--mainColor)}.a-state{padding:8rem 16rem;white-space:nowrap;border-radius:16rem}.t-orderFinished__container{display:flex;flex-direction:row;align-items:center;gap:132rem;margin:64rem 0}.m-orderFinished__ticketContainer{padding:32rem;display:flex;flex-direction:column;align-items:center;gap:32rem;background:#fff;box-shadow:0 4px 100px rgba(0,0,0,.25);border-radius:2px;width:500rem}.a-orderTicket__title h1{display:flex;align-items:center;justify-content:center;white-space:nowrap;font-family:Poppins;font-style:normal;font-weight:600;font-size:18px;text-align:center;color:#40bf7a}.a-numberAcount,.a-orderFinished__numOrder,.a-orderTicket__label,.a-orderTicket__value,.a-orderTicket__value h2,.m-orderFinished__item{font-family:Poppins;font-weight:400;font-style:normal}.p-orderFinished__content.-error .a-orderTicket__title h1{color:#d82222}.a-icoCheck{width:64rem}.a-orderFinished__numOrder{font-size:16px;line-height:115%;color:#2c53a5}.m-orderTicket__item{display:flex;align-items:flex-end;justify-content:space-between;width:100%;white-space:nowrap}.m-orderTicket__itemGroup,.m-userAddress__container{display:flex;flex-direction:column;gap:16rem;width:100%}.a-orderTicket__label{font-size:16px;color:#8f8f8f}.a-orderTicket__value,.a-orderTicket__value h2{font-size:16px;color:#585858}.a-orderTicket__value .a-additionalInfo{white-space:normal;color:#222a45a8;text-align:right}.a-orderTicket__value{display:flex;flex-direction:column;align-items:flex-end}.a-numberAcount{font-size:clamp(21rem, 3.5vw, 24rem);line-height:115%;text-align:center;color:#f9a000}.m-orderTicket__extraInfo{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8rem;text-align:center;color:#5e5e5e}.m-orderFinished__group{display:flex;flex-direction:column;gap:16rem;align-items:center}.m-orderFinished__item h3{font-family:Manrope;font-style:normal;font-weight:800;font-size:clamp(32rem, 3.5vw, 64rem);line-height:115%;color:var(--mainColor)}.m-orderFinished__item img{max-height:380rem}.m-orderTicket__item.-bold span{font-weight:600}.m-orderTicket__item.-bold .a-orderTicket__value{font-size:20rem;color:#3f3f3f}.m-orderFinished__item{color:#222a45;font-size:clamp(14rem, 3.5vw, 16rem);line-height:150%}.m-orderFinished__item.-illustration{height:350rem!important}:where(.m-pageHeader__title){font-family:Manrope;font-style:normal;font-weight:800;font-size:18px;line-height:115%;text-align:start;color:#222a45}:where(.m-emptyCart){display:flex;flex-direction:column;gap:32rem;justify-content:center;padding:32rem;border:1px dashed #c2c2c2;margin:auto;max-width:1000rem;align-items:center;border-radius:32rem}:where(.a-emptyCart__title),:where(.carrito .m-pageHeader__title.-cart ){color:#242424;font-family:Inter;font-size:42rem;font-style:normal;font-weight:700;line-height:150%;text-align:center;letter-spacing:normal;word-spacing:normal}:where(.a-emptyCart__text){color:#242424;font-family:Inter;font-size:16rem;font-style:normal;font-weight:400;line-height:150%;max-width:700rem;text-wrap:balance;text-align:center}:where(.m-emptyCart svg){width:300rem;height:fit-content}:where(.m-cartSummaryListItem__remove){display:flex;padding:8rem 12rem;justify-content:center;align-items:center;gap:8rem;border-radius:8rem;background:#fdf1f5}:where(.m-productLabelsContainer){position:absolute;z-index:9;right:8rem;top:8rem;display:flex;flex-direction:column;gap:4rem;align-items:flex-end;transition:.5s cubic-bezier(.075, .82, .165, 1)}:where(.o-productList__item:hover .m-productLabelsContainer){top:0;right:0}:where(.m-productLabel.-novedad){--backgroundColor:#F3A625;--textColor:#fff}:where(.m-productLabel.-oferta){--backgroundColor:#D75450;--textColor:#fff}:where(.m-productLabel.-destacado){--backgroundColor:#2E88C9;--textColor:#fff}:where(.m-productLabel){display:flex;flex-direction:row;gap:8rem;padding:4px 6px;background-color:var(--backgroundColor);border-radius:4rem}:where(.m-productLabel .m-productLabel__text){color:var(--textColor);letter-spacing:normal;text-transform:capitalize;font-size:12px;line-height:12px;font-family:Inter}.carrito .p-cart__summary{margin-top:80rem;display:flex;justify-content:space-between;border-top:solid 1px var(--mainColor);padding:32rem}.carrito .p-cart__summary .p-cart__amount span{font-size:24rem;color:var(--mainColor);font-family:Manrope;font-style:normal;font-weight:700;line-height:115%;text-align:start;color:var(--mainColor)}.carrito .o-cartProductList,.productos-item .o-share{margin-top:32rem}.carrito .o-cartProductList>ul{display:flex;flex-direction:column;gap:64rem}.carrito .o-cartProductList__item *{white-space:nowrap}.carrito .o-cartProductItem__title *{white-space:normal}.carrito .o-cartProductItem__image{width:100rem;max-width:100rem;min-width:100rem}.carrito .o-cartProductItem__priceData{display:flex;align-items:stretch;flex-direction:row;gap:16rem;justify-content:center;flex-wrap:wrap}.o-cartProductItem__PriceWithoutIva,.o-productList__basePriceWithoutIva{font-size:14rem;opacity:.5}.productos-item .m-productItem__prices{margin-bottom:24rem}.m-productItem__prices{display:flex;flex-direction:column;margin-top:16rem;justify-content:flex-end}.carrito .o-cartProductList__item:hover .a-button__eliminar{color:#ff6060;transition:.5s ease-in-out}.carrito .o-cartProductItem__priceData p,.carrito.-withoutHeader main{margin:0}.carrito .o-cartProductList__item{display:flex;align-items:center;width:100%}.carrito.-withoutHeader .o-mainHeader{display:flex;position:relative;background-color:none;box-shadow:none;border:none;margin-bottom:64rem}.p-cart__group{display:flex;flex-direction:row;width:100%;gap:64rem;justify-content:space-between}.p-cart_productList__container{display:flex;flex-grow:1;flex-direction:column}.o-cartProductItem__info{display:flex;gap:32rem;align-items:center}.o-cartProductItem__item{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:80rem}.o-cartProductItem__item .o-cartProductItem__priceTotal{font-family:Manrope;font-style:normal;font-weight:700;font-size:16px;line-height:115%;text-align:center}.p-cart_summary__container{display:flex;flex-direction:column;align-items:center}.p-cartSummary__container{font-family:Manrope;font-style:normal;color:#222a45;padding:32rem;background-color:#fff;border:1px solid #f1f2f6;display:flex;flex-direction:column;gap:32rem;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:2rem}.p-cartSummary__container h2{font-size:24px;color:#222a45;font-weight:700}.p-cartSummary__container hr{width:100%;height:1px;background-color:#222a45;opacity:.2;border:none}.p-cartSummary__securityImg{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:300rem;width:100%}.p-cartSummary__item{display:flex;gap:32rem;justify-content:space-between;align-items:flex-end}.p-cartSummary__item span:not(.-notWeight){font-size:16px;line-height:115%;color:#222a45}.p-cartSummary__item span.a-item__finalNumber{font-weight:700;font-size:24px;line-height:115%;color:#222a45}.p-cart__confirm{text-transform:uppercase;min-width:320rem}.p-cart__actions{margin-top:16rem}.p-cart__goBack{background-color:#fff;box-shadow:none;border-radius:1;color:#222a45;padding:16rem 32rem;font-weight:700}.m-addressDialog__data,.p-cart_productList__container ul,.productos-item .o-productToCart__unitsItem{display:flex;flex-direction:column;gap:32rem}.p-cart_productList__container ul hr{width:100%;opacity:.2}.productos-item .p-productItem__info>.row{margin-top:64rem;gap:124rem}.productos-item .o-productToCart__unitsGroup{gap:32rem;max-width:500rem}.productos-item .o-productToCart__priceCurrent{color:var(--mainColor);text-align:start;color:var(--mainColor)}.productos-item .o-productToCart{gap:32rem;display:flex;flex-direction:column}.productos-item .p-productItem__content{max-width:700rem;margin-bottom:24rem}.productos-item .m-pageHeader{display:flex;flex-direction:column;gap:8rem;margin-bottom:32rem}.productos-item .m-pageHeader__subtitle{font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:115%;color:#222a45}.productos-item .o-productToCart__info{display:flex;flex-direction:column;align-items:flex-start;gap:8rem}.productos-item .o-productToCart__priceCurrent,.productos-item .o-productToCart__priceCurrent span{font-family:Manrope;font-style:normal;font-weight:800;font-size:32rem;line-height:115%;color:#222a45}.productos-item .-editorContent,.productos-item .o-productToCart__ivaInfo,.productos-item .o-productToCart__units span{font-family:Manrope;font-weight:400;color:#222a45;font-style:normal}.productos-item .o-productToCart__ivaInfo{font-size:12rem;line-height:115%}.productos-item .-editorContent{max-width:500rem;font-size:16px;line-height:150%}.productos-item .o-productToCart__units span{font-size:16rem;line-height:115%}.m-units__group{border:1px solid rgba(34,42,69,.2);border-radius:2px;justify-content:center;display:flex;gap:8rem;padding:8rem 16rem}.m-units__group input{border:none}.m-contactGroup__form .m-pageHeader__title,.m-units__group button{font-size:24rem}.o-orderAmount__breakdown.p-cartSummary__container{gap:16rem}.o-orderItem__breakdown.-sticky{top:132rem}.o-orderItem__mainHeader h3{margin-bottom:8rem;font-weight:700}.contacto .m-contactInfo{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:32rem 10%;margin:0;background-color:#aaaaaa10}.m-contactInfo__contentGroup{display:flex;flex-direction:row;align-items:flex-end;gap:10%;width:50%}.m-contactInfo__address p{margin:0;line-height:230%}.m-contactInfo__item .m-socialLinks a{background-color:transparent;margin:0;border-radius:0;width:24rem;height:24rem}.m-contactGroup{display:flex;flex-direction:row;justify-content:space-around;padding:0}.m-contactGroup__form .m-pageHeader__subtitle{font-size:16rem;text-align:left}.m-contactInfo__element{display:flex;flex-direction:row;flex-wrap:nowrap}.contacto .m-input__buttonContainer{display:flex;width:100%}.m-contactForm__header{margin-bottom:48rem;width:100%}.m-contactGroup__form{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin:auto;padding:64rem 10%}.m-contactGroup__map{display:flex;width:50%;flex-shrink:0}.m-contactGroup__map iframe{border:0;width:100%!important;height:100%!important}.m-contactGroup__map .m-contact__img{width:100%;object-fit:cover}#contact_form{display:flex;gap:24rem;flex-direction:row;flex-wrap:wrap}#contact_form .m-input__container:nth-child(-n+2){width:calc(100% * (1 / 2) - 12rem)}.o-mainFooter{background-color:var(--mainColor);border-top:8px solid var(--highlightColor);font-family:Inter;font-style:normal;color:#fff;padding-top:32rem;margin-top:0}.o-mainFooter__copyright{display:flex;flex-direction:column-reverse;color:var(--mainColor)}.o-mainFooter .wrap{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.o-mainFooter__container{display:flex;flex-direction:column;gap:32rem;flex:1}:where(.o-mainFooter__container:first-child){align-items:flex-start}:where(.o-mainFooter__container:nth-child(2)){align-items:center}:where(.o-mainFooter__container:nth-child(3)){align-items:flex-end;text-align:end}.o-mainFooter__logo{display:flex;flex-direction:column;align-items:center;justify-content:center}.o-mainFooter__logo img{max-height:115rem;max-width:200rem}.o-mainFooter__groupTitle{font-family:Inter;font-style:normal;color:rgba(255,255,255,.5);font-size:14rem;margin-bottom:16rem}.m-mainFooter__item{display:flex;flex-direction:column;padding-top:8rem;gap:8rem}.o-mainFooter__container .m-socialLinks__icon,.o-mainFooter__container i{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.m-userAddressItem__iconFav:hover,.m-userAddress__listItem.-default .m-userAddressItem__iconFav{filter:invert(80%) sepia(38%) saturate(6593%) hue-rotate(2deg) brightness(100%) contrast(100%)}.o-legalNav__list{list-style:none;padding:8rem 0 0}.o-legalNav__item:not(:last-child){margin-bottom:8rem}.o-legalNav__link:hover{text-decoration:underline}.o-mainFooter__copyright{display:flex;align-items:center;justify-content:center;margin-top:16rem;color:rgba(255,255,255,.24)}.o-mainFooter__copyright p,.o-userAddress .m-userAddress__header,.p-userWelcome .m-pageHeader__title{margin:0}.o-mainFooter .m-contact__mail,.o-mainFooter .m-contact__telf{display:flex;flex-direction:row;align-items:center;gap:8rem}.m-socialLinks{display:flex;gap:8rem;margin-top:8rem}.m-socialLinks__item{background-color:transparent;border-radius:0;text-decoration:none;margin:0}.m-socialLinks__item span{display:flex;justify-content:flex-start;align-items:center;gap:8rem;color:#000}.a-kdBanner{background-color:#f1f2f6;padding:32rem 8rem;margin-bottom:26rem;width:100%}:where(.p-userArea),:where(.usuarios main){border-top:1px solid #e9e9e9;background-color:#f5f5f5}.p-userArea__content>.m-pageHeader,.p-userArea__nav,:where(.o-userPrivateContent){padding:24px;background-color:#fff;margin:0}:where(.o-userPrivateContent .p-blog__list){justify-content:center}:where(.o-userPrivateContent .o-citesList){padding:0}.o-userPrivateContent .row,.o-userPrivateContent .wrap,.o-userPrivateContent [class*=col-]{padding:0;margin:0}:where(.noticias-categoria .o-userPrivateContent .m-pageHeader),:where(.o-userPrivateContent .p-blogItem__wrap .m-breadcrumbs){display:none}.p-userArea__content .o-userEdit fieldset{padding:0}:where(.p-userArea__content .m-pageHeader .m-breadcrumbs__link){font-size:12px}.p-userArea__content .m-pageHeader .m-pageHeader__title{margin:0;font-size:24px}:where(.p-userArea__content .o-userEdit){margin-bottom:32px;font-size:18px}:where(.p-userArea__content .o-userEdit .m-pageHeader__title){font-size:18px}:where(.o-userNav__link){display:flex;flex-direction:row;gap:16rem;align-items:center;min-height:51px}:where(.o-userNavItem__ico){display:flex;justify-content:center;align-items:center}:where(.o-userNavItem__ico svg){width:32rem;height:32rem;fill:#222a45}:where(.p-userArea__nav hr){width:70%;opacity:.2}.p-userArea__content{display:flex;flex-direction:column;gap:16rem}.o-userNav__list,.p-page__userNav,.p-userArea__nav{list-style:none;display:flex;flex-direction:column;gap:4rem}.p-userArea__nav{gap:16rem}.o-userNav__link{display:flex;width:100%;padding:8rem 16rem;box-shadow:0 0 1px 0 rgba(0,0,0,.05);cursor:pointer;text-decoration:none}.o-userNav__link:hover{background-color:#00000010}.o-userNav__item.-selected,.o-userNav__link.-selected{background-color:var(--mainColor);color:#fff}.o-userNav__item.-selected svg,.o-userNav__link.-selected svg{fill:white}.p-userWelcome .wrap{margin:auto;display:flex;flex-direction:column;gap:32rem}.m-userAreaLinks__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:32px;list-style:none;padding:0}.m-userAreaLinks__list .o-userNav__link{display:flex;height:100%;box-shadow:inset 0 0 0 1px #e2e2e2;padding:16px;background-color:#fff;transition:.3s ease-in}.m-userAreaLinks__list .o-userNav__link:hover{box-shadow:inset 0 0 0 1px var(--mainColor)}.m-userAreaLinks__list .o-userNavItem__ico{display:flex;border-radius:50%;background-color:#00000010;padding:16px}.m-userAreaLinks__list .m-userAreaLinks__title{font-family:Poppins;font-size:16rem;font-style:normal;font-weight:500;line-height:150%;color:var(--mainColor)}.m-userAreaLinks__list .m-userAreaLinks__desc{color:rgba(0,0,0,.5);font-family:Poppins;font-size:14rem;font-style:normal;font-weight:400;line-height:150%}.o-userAddress{display:flex;flex-direction:column;gap:24rem}.m-userAddress__title,:where(.o-userNav__title){font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:36px;color:#222a45}.m-inputFloatLabel__group{display:flex;flex-direction:column;border:1px solid #dcdde0;border-radius:5rem;background-color:#fcfcfc;padding:10rem 4rem;flex-grow:1;align-items:left}.m-inputFloatLabel__group:has(.m-inputFloat__input:focus){outline:rgba(0,0,0,.4) solid 2px!important;outline-offset:2px}.m-inputFloat__label{position:absolute;justify-items:center;padding:8rem 16rem;transition:.3s}.m-inputFloat__input{background-color:transparent;border:none;outline:0}.m-inputFloat__input:focus{outline:0!important;box-shadow:none}.m-inputFloatLabel__group.-focus .m-inputFloat__label{font-size:12rem;padding:0 16rem;margin:-4rem 0}.m-inputFloatLabel__group.-focus .m-inputFloat__input{padding:16rem 16rem 0}.m-userAddress__listItem{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;gap:16rem;padding:16rem 24rem}.m-userAddressItem__iconEdit{filter:invert(11%) sepia(9%) saturate(5121%) hue-rotate(192deg) brightness(93%) contrast(85%)}.m-userAddressItem__iconEdit:hover{opacity:.8}.m-userAddress__listItem.-default{background-color:#f9f9f9}.m-userAddressItem__addRow:hover{opacity:.8;transform:translateY(1px)}.m-userAddressItem__addRow:active{transform:translateY(2px)}.m-userAddressItem__row{display:flex;flex-direction:row;width:100%;align-items:center;gap:16rem}.m-userAddressItem__addressContent{display:flex;flex-direction:column;gap:8rem;flex-grow:1}.m-userAddressContent__title{font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#222a45}.m-userAddressContent__address{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:rgba(0,0,0,.5)}.m-addressDialog__groupTitle,.m-addressDialog__subtitle,.m-addressDialog__title,.m-radioOptions__item label{font-family:inter;font-style:normal}.m-userAddressItem__edit hr{margin:0 0 16rem}.m-userAddressItemData__row{display:flex;flex-direction:row;gap:16rem;width:100%}.m-userAddress__addItem .m-userAddressItem__edit{background-color:#9eab051a;padding:16rem}.m-userAddressItem__addRow{cursor:pointer;width:100%;display:flex;gap:16rem;flex-direction:row;background-color:var(--mainColor);padding:8rem 16rem}.m-userAddressItem__addRow .m-userAddressContent__title{color:#fff;font-weight:300}.m-userAddressItem__dialog::backdrop{background-color:#222a45cc;backdrop-filter:blur(5px);animation:.3s cubic-bezier(.46,.03,.52,.96) myFadeIn}dialog{position:fixed;border-radius:5px;border:none;box-shadow:0 16px 32px rgba(0,0,0,.12);max-width:800rem;padding:32rem 32rem 0}dialog[open]{animation:.3s cubic-bezier(.46,.03,.52,.96) myFadeIn}@keyframes myFadeIn{from{transform:translateY(-200%)}to{transform:translateY(0)}}.m-userAddress__listItem{background-color:#fff}.m-userAddress__listItem:has(.m-userAddressItem__row input[type=radio]:checked){background-color:#3273ff5b}.m-userAddress__listItem .m-userAddressItem__row label{display:flex;flex-grow:1}.carrito .p-cartConfirm__block::after{color:#222a45}.m-addressDialog{display:flex;gap:32rem;flex-direction:column}body:has(.m-userAddressItem__dialog[open]){overflow:hidden}.m-addressDialog__header{display:flex;flex-direction:row;align-items:center;gap:32rem}.m-addressDialog__icon{font-size:48rem}.m-addressDialog__title{font-weight:700;font-size:24px;line-height:32px;color:#222a45}.m-addressDialog__subtitle{font-weight:400;font-size:14px;line-height:14px;color:rgba(113,128,150,.75)}.m-radioOptions__group{display:flex;flex-direction:row;background-color:#e1e6ed;border-radius:5px;padding:3rem;gap:5rem}.m-radioOptions__item{display:flex;flex-direction:row;flex-grow:1}.m-radioOptions__item input{width:auto}.m-addressDialog__buttons button,.o-orderListItem__actionGroup a{width:100%}.m-radioOptions__item label{white-space:nowrap;padding:6rem;font-weight:400;font-size:16px;line-height:16px;color:#495057;width:100%;text-align:center}.m-userAddressItem__dialog input[type=radio]{-webkit-appearance:none;appearance:none;margin:0;border:none;outline:0!important}.m-userAddressItem__dialog input[type=radio]:focus+label{outline:rgba(0,0,0,.4) solid 2px!important;outline-offset:2px}.m-userAddressItem__dialog input[type=radio]:checked+label{background-color:#fff;border-radius:2rem}.m-addressDialog__groupTitle{font-weight:600;font-size:16px;line-height:14px;color:#222a45;margin-bottom:8rem}.m-addressDialog__dataContainer{display:flex;flex-direction:column;gap:8rem}.m-addressDialog__row{display:flex;flex-direction:row;gap:8rem}.m-addressDialog__buttons{display:flex;position:sticky;bottom:0;gap:32rem;background-color:#fff;padding:8rem 0 32rem}.-envio .m-addressDialog__userData .m-addressDialog__row:nth-child(2) .m-inputFloatLabel__group:first-child{display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover{transition:background-color 5000s ease-in-out}:where(.o-orderList){display:flex;flex-direction:column;gap:16rem;padding:0}:where(.o-orderList__item){list-style:none;transition:.5s;border:1px solid transparent}:where(.o-orderList__coverLinkArea){display:flex;flex-direction:column;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.05);border-radius:4px;padding:32rem;gap:16rem}:where(.o-orderListItem__infoDetail,.o-orderListItem__actionGroup){display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:16rem}:where(.o-orderListItemInfo__data){display:flex;flex-direction:column;align-items:flex-end;justify-content:center}:where(.o-orderListItem__total){display:flex;flex-direction:row;justify-content:flex-end;width:100%}:where(.a-orderItem__viewButton){flex:1}:where(.m-orderItemProduct__container){display:flex;flex-direction:column;gap:8rem}:where(.m-orderItemProduct__item){display:flex;flex-direction:row;align-items:center;gap:16rem}:where(.m-orderItemProduct__infoContainer){display:flex;flex-direction:column;gap:2rem;flex:1}:where(.a-orderItemProduct__name){font-family:Inter;font-style:normal;font-weight:400;font-size:16rem;color:#121212}:where(.m-orderItemProductInfo__extra){display:flex;flex-direction:row;justify-content:space-between;gap:16rem;font-family:Inter;font-style:normal;font-weight:400;font-size:14rem}:where(.a-orderItemProduct__quant){color:#b6b6b6}:where(.a-orderItemProduct__price){color:#121212}.o-orderListItem__actionGroup{display:flex;align-items:center;flex-direction:column}:where(.o-orderListItem__titleHeader .a-orderItem__title){font-family:Inter;font-style:normal;font-weight:600;font-size:16rem;color:#121212}:where(.o-orderListItemInfo__data .a-orderItem__ref){font-family:Inter;font-style:normal;font-weight:400;font-size:16rem;color:#121212}:where(.o-orderListItemInfo__data .a-orderItem__date){font-family:Inter;font-style:normal;font-weight:400;font-size:14rem;line-height:17px;color:#757575}:where(.o-orderListItem__total .a-orderItem__total){font-family:Inter;font-style:normal;font-weight:600;font-size:18rem;white-space:nowrap;color:#121212}.o-orderListItemInfo__state span{height:100%;padding-left:8rem;transition:1s}.o-orderList__item:hover{border:1px solid #00000010}.p-blog.-fullWidth .wrap{max-width:800px}.p-blog.-splitWidth .wrap{display:flex;flex-direction:row;justify-content:center}:where(.m-blogList__list){display:flex;flex-direction:column;gap:24rem;padding:0}:where(.m-blogList__link){display:flex;flex-direction:row-reverse;width:100%;justify-content:space-between;text-decoration:none}:where(.m-blogList__image){height:100%!important;max-width:180rem;object-fit:cover}:where(.m-blogList__item){display:flex;box-shadow:inset 0 0 0 1px #f2f2f2}:where(.m-blogList__infoContainer){display:flex;flex-direction:column;justify-content:space-around;padding:16px 20px}:where(.m-blogList__figure){display:flex;flex-shrink:0}:where(.m-blogList__title){font-weight:700}:where(.m-blogList__infoContainer .m-blogList__title){font-size:16rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}:where(.m-blogList__infoContainer .m-blogList__opening){font-size:15rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#6b6b6b}:where(.m-blogListInfo__categories){display:flex;flex-direction:row;font-size:14rem;align-items:center;margin-top:12px;gap:12px}:where(.m-blogList__time){color:#6b6b6b}:where(.m-blogList__category){display:flex;padding:2px 8px;background-color:#f2f2f2;border-radius:100px;border:1px solid #f2f2f2;white-space:nowrap;width:fit-content}:where(.p-blogItem__wrap){display:flex;flex-direction:column;width:100%;align-items:center}:where(.p-blogItem__article){display:flex;flex-direction:column;max-width:700px;padding:16px}:where(.p-blogItem__related){margin:32px 0}:where(.p-blogItem__article .m-pageHeader .m-pageHeader__title){font-size:48rem;line-height:150%;margin:0}:where(.p-blogItem__figure){display:flex;justify-content:center;margin-bottom:24px}:where(.m-newsSeparator__container){margin-top:24rem;display:flex;width:100%;justify-content:space-between;align-items:center;padding:8rem 16rem;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;color:#00000040}:where(.m-newsSeparator__container .fran6share){background-color:#00000040}.material-symbols-outlined{color:#50cf6c;font-size:64rem}.-error .material-symbols-outlined{color:#cf5050}.-duplicated .material-symbols-outlined{color:#d99023}.m-popup__confirmation{display:none;flex-direction:column;justify-content:center;align-items:center;gap:16rem;width:105%;height:105%;position:absolute;z-index:9999;background-color:#fff}.m-popupConfirmation__title{font-size:24rem;text-align:center}.o-newsletter{display:flex;justify-content:center;align-items:center;flex-direction:column}.o-newsletter .wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.o-newsletter .m-pageHeader,.o-newsletter__content{max-width:800rem}@media all and (max-width:1200px){.o-mainHeader__nav{z-index:1}.m-loginArea{width:90%}.m-blogList__link,.t-pageLogin{flex-direction:column}.m-blogList__figure,.m-loginHeader,.m-loginPage__content{width:100%}.m-loginPage__content{height:100%;gap:32rem}.m-contactInfo__contentGroup{justify-content:center}.o-cartProductList__item{gap:16rem}.o-cartProductItem__info,.o-cartProductItem__priceData{width:auto;justify-content:space-around}.o-cartProductListExtra .o-cartProductItem__info{width:auto;justify-content:flex-start}.o-cartProductListExtra .o-cartProductItem__priceData{justify-content:flex-end}.usuarios .p-userArea__menu{display:none}.p-userArea__nav,.p-userArea__nav .o-userNav{width:100%!important}.p-userArea__content .o-orderList{padding:0}.state_6{max-width:200rem}.m-blogList__image{width:100%;object-fit:cover;max-width:inherit;max-height:400rem}}@media all and (max-width:768px){.p-cartConfirm__data,.p-cart_productList__container{max-width:none}[class*=state_]{min-width:0;text-align:center}.o-orderList__state.o-orderList__td{min-width:120rem}.o-mainHeader__nav{position:absolute}.o-nav__subnav::after{content:none!important}.o-mainHeader__navLauncher{display:flex;justify-content:flex-end}.js-backdropNav.-active{width:100vw;height:100vh;position:fixed;left:0;top:0;background-color:#12121250}.o-mainHeader__user .m-mainHeaderDropdown__button>.a-dropdownMenuItem__text{display:none}.o-mainHeader__actions.-autoDisplay{display:flex}.contacto .m-contactInfo,.m-contactGroup,.o-mainFooter .wrap{flex-direction:column;gap:32rem}.o-mainFooter__container:nth-child(2){order:-1;max-width:300rem}.m-contactGroup__map{width:100%;height:550rem}.m-contactInfo__contentGroup,.p-cartConfirm__wrap,.p-cartSummary__container{width:100%}.m-loginPage__content{padding:0}.t-orderFinished__container{flex-direction:column-reverse;gap:32rem}.m-orderFinished__ticketContainer{width:inherit}.o-orderItem__column,.o-orderItem__price,.p-cartConfirm__blockColumn,.p-cartConfirm__data,.p-cartConfirm__form,.p-cartConfirm__menu{width:100%!important}.m-orderFinished__item{text-align:center}.a-orderTicket__title .m-pageHeader__title{white-space:inherit}.m-orderTicket__item{flex-direction:column;align-items:center;gap:16rem}.a-orderTicket__value,.m-mainFooter__item{align-items:center}.js-categoryTreeLauncher{display:block}.p-cartConfirm__menu{padding:4em 2em}.o-cartProductList__itemElement,.p-cart_summary__container{margin:auto}.o-cartProductItem__info{margin:1em 0 0}.o-cartProductItem__attributes,.o-mainFooter__social .m-socialLinks{justify-content:center}.o-cartProductList__item{padding:1.5em 0!important;flex-direction:column;align-items:center!important}.o-cartProductItem__priceData{margin-top:.5em}.o-cartProductItem__priceTotal{font-size:25rem}#accept_terms,#accept_terms_final{transform:scale(2);left:.5em;margin-right:1.5em}.o-paymentMethods__label{padding:20rem 20rem 20rem 50rem}.p-cart__actions{margin:16rem auto auto}.p-cart__group{flex-wrap:wrap}.o-cartProductItem__element{margin-left:0}.fake_scroller,.fake_scroller div{height:16px}.fake_scroller,.table_scroller{width:100%;overflow-x:auto;border-left:1px solid #ddd;border-right:1px solid #ddd}.table_scroller_container{padding:0;width:calc(100vw - 2em)}.table_scroller_container .icon.scroll{display:block;width:16px;height:16px;position:absolute;left:49%;transform:translate(-100%,-75%);top:0;opacity:.25;background-position:0 0}.table_scroller_container .icon.scroll.right{left:auto;right:49%;transform:translate(100%,-75%);background-position:-17px 0}.table_scroller_container .icon.scroll.active{opacity:1}.table_scroller{padding:10px 0}.o-mainFooter__container{text-align:center;align-items:center}.o-cartProductList__item{flex-direction:row}.-paymentPage .o-cartProductItem__info{flex-direction:column}.o-cartProductItem__info{width:auto;flex-direction:column-reverse;flex:1;align-items:flex-start;gap:8rem}.o-cartProductItem__units{text-align:center;align-items:flex-start}.o-cartProductItem__priceItem{display:flex;height:100%;align-items:flex-end}.carrito .o-cartProductItem__priceData{flex:1;justify-content:flex-start}}@media all and (max-width:480px){.m-contactInfo__contentGroup{flex-direction:column;justify-content:center;align-items:flex-start;gap:32rem}.m-contactInfo__item .m-socialLinks{flex-direction:row;gap:32rem}.p-blogItem__article .f6g__slide,.p-blogItem__article .f6g__slideGroup{height:auto;min-height:0}.docs-categoria .p-userArea .wrap>.row .m-userNav__sections,.docs-item .p-userArea .wrap>.row .m-userNav__sections,.m-dropdownMenu__item.-user .a-dropdownMenuItem__text,.noticias-categoria .p-userArea .wrap>.row .m-userNav__sections,.noticias-item .p-userArea .wrap>.row .m-userNav__sections,.paginas .p-userArea .wrap>.row .m-userNav__sections{display:none}.p-userArea [class^=col-]{width:100%}.p-userArea .wrap>.row{display:flex;flex-direction:column;gap:32rem}.m-userAreaLinks__list{grid-gap:12px;padding:0}.docs-categoria .p-userArea .wrap>.row,.docs-item .p-userArea .wrap>.row,.noticias-categoria .p-userArea .wrap>.row,.noticias-item .p-userArea .wrap>.row,.paginas .p-userArea .wrap>.row{flex-direction:column-reverse}}@media print{.carrito .o-mainFooter__container,.carrito .o-mainFooter__copyright,.carrito .o-mainHeader,.m-orderFinished__group:nth-child(2){display:none}.carrito .o-mainFooter__container:nth-child(2),.m-orderFinished__ticketContaine{display:flex!important}}