@charset "utf-8";button,input,optgroup,select,textarea{font-size:16rem}.js-mouseLink{cursor:pointer}.js-mouseLink.-underlined{text-decoration:underline}#main_nav .first_ul>li>a:after,#main_nav .nodo>a:after,.cover,.icon,.table_scroller_container:before,.welcome .content p:before{display:block;background-image:url(../images/bg/sprite.png);background-size:331px 350px;background-repeat:no-repeat;text-indent:-9999px}.error .o-mainPage{max-width:1000rem;padding:16rem}.formas_pago .icon{width:104px;height:21px;display:inline-block;vertical-align:middle;margin-right:.5em}.formas_pago .transferencia_bancaria .icon{background-position:-105px -145px}.formas_pago .contra_reembolso .icon{background-position:-105px -123px}.formas_pago .tarjeta_credito .icon{background-position:0-123px}.formas_pago .paypal .icon{background-position:0-145px}.formas_pago .giro_bancario .icon{background-position:-105px -266px}.formas_pago .bizum .icon{background-position:-105px -287px}.telefono .icon{width:36px;height:36px;background-position:-76px 0;margin-right:.75em}.telefono span{display:inline-block;vertical-align:middle}.telefono .text{font-size:1.5em;font-weight:700;line-height:1}.telefono.whatsapp .icon{background-position:0-222px}.telefono.mail .icon{background-position:-130px -184px}.consultar .icon,.contactar .icon{width:37px;height:37px;display:inline-block;vertical-align:middle;margin-right:1em}.primary_btn.consultar,.primary_btn.contactar{padding:.5em 1em!important;margin:0 0 1.5em}.consultar .icon{background-position:-38px -222px}.contactar .icon{background-position:-76px -222px}.telefonos_contacto{padding:.5em .75em .25em;margin:1em 0;background-color:#f6f6f6}.telefonos_contacto.aCenter{padding:1.5em}.destaca_centro{font-size:1.5em}.fletxa{display:flex;justify-content:center;align-items:center}.fletxa .arrow{background-color:#6d348956;padding:16rem;display:flex}.fletxa:hover .arrow{background-color:var(--secundaryColor);padding:16rem;display:flex}#cod_descuento,.tipo_entrega{border:solid 1px #ccc;padding:.75em 1em;margin-right:1em;top:4px}.tipo_entrega{margin-bottom:1em}.info .tipo_entrega{margin-bottom:0}.cesta_listado dd,.last-step{align-items:center}.cesta_pasos{margin:0 0 35px}.cesta_pasos span{display:block;text-align:center}.cesta_pasos .number{background-color:#ddd;color:#333;border-radius:100%;width:30px;height:30px;line-height:30px;margin:0 auto}.cesta_pasos .selected .number{background-color:#6d3489;color:#fff;font-weight:700}.cesta_pasos .text{padding:.25em 0;color:#aaa}.cesta_pasos .selected .text{color:#6d3489;font-weight:700}.cesta_pasos li:after,.cesta_pasos li:before{content:"";height:8px;width:52%;position:absolute;top:12px;background-color:#eee}.cesta_pasos li:before{left:0;z-index:-1}.cesta_pasos li:after{right:0;z-index:-2}.cesta_pasos li.selected.both:after,.cesta_pasos li.selected:before{background-color:#6d3489}.cesta_listado ul li{margin-bottom:2em}.cesta_listado .frame.-error{background-color:#ffdcdc;border:solid 2px #cb4646}.cesta_listado .frame.-error h3{color:#cb4646}.cesta_listado .row{padding:1em}.cesta_listado .icon,.cesta_listado .pre_breadcrumbs{display:none}.cesta_listado .breadcrumbs_group a:link,.cesta_listado .breadcrumbs_group a:visited{font-size:.85em;color:#aaa}.cesta_listado .breadcrumbs_group a:after{content:"/"}.cesta_listado .referencia{color:#777;font-size:.85em}.cesta_listado dt,.cesta_listado h3{margin-bottom:.25em}.cesta_listado .precio.total{font-size:2em;font-weight:700}.cesta_compra.usuario_area .precio.total{font-size:1.5em;margin-bottom:0}dd,dt{display:block}.cesta_listado dt{color:#777;font-size:.9em;width:45%!important;display:flex;max-width:inherit}.cesta_listado dt:before{content:"- "}.cesta_listado dd{font-weight:700;margin-bottom:.5em;padding-left:.5em;width:55%!important;display:flex;flex-direction:row;max-width:inherit;justify-content:space-between;gap:16rem;padding-left:16rem}.cesta_listado .info{background-color:#fff;padding:.5em 1em;border:solid 1px #ddd;margin-bottom:16px}.indicaciones_alert{margin-top:20rem;display:none}.-sendIndicaciones{margin-top:10rem}.carrito-confirmar .alert.info.bottom{float:right;margin:1.5em 0;max-width:310px}.caja,.carrito_entrega_info{text-align:right;padding:1em;background-color:#f6f6f6;border-radius:.4em;border:solid 1px #ddd}.caja{display:flex;flex-direction:column;width:100%}.caja .total{font-size:2em;font-weight:700;margin:0}.caja .info{color:#777;margin-bottom:1em}.caja .precio{font-weight:700}.forma_pago_txt p{line-height:1.5;display:none}.carrito_entrega_info{float:right;width:40%}.cesta_compra section{margin-bottom:3em}.cesta_compra .row{padding:0 16rem;gap:16rem}.cesta_compra section .section_content{padding-left:1em}.title_product_link{text-decoration:none!important}.alert_group .alert,.archivo_uploader .alert_group .m-alert,.direcciones_envio_carrito{display:none}.formStyle input[type=password],.formStyle input[type=text],.formStyle select,.formStyle textarea{border:solid 1px #aaa;border-radius:.05em;padding:0 10px;width:100%;height:2.2em;color:#111;box-sizing:border-box}.formStyle input[type=password]:focus,.formStyle input[type=text]:focus,.formStyle select:focus,.formStyle textarea:focus{border-color:silver;box-shadow:0 0 4px #e7e7e7}.formStyle textarea{padding-top:.5em;min-height:5em;max-height:10em}.formStyle label{display:block;margin:0 0 .25em;color:gray}.formStyle input[type=button].disabled,.formStyle input[type=submit].disabled,button.disabled{background:#fefefe;border-color:#dedede;color:gray;cursor:default}.formStyle input[type=button].loading,.formStyle input[type=submit].loading,button.loading{background-image:url(../images/icons/loading.gif);background-repeat:no-repeat;background-position:center center;text-indent:-9999px}p.subtitle_product{display:inline-block;vertical-align:middle;font-size:1.2em;font-weight:700;margin:0}.o-product__config .formStyle p{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column}.blockInputCantidad{margin-top:-10rem}.blockInputCantidad #cantidad{max-width:100rem}.select_img{display:flex;align-items:center;width:65%}.checkbox{display:flex;align-items:flex-start}.-checkBoxRight{justify-content:flex-end}.checkbox input{position:relative;top:.2em;margin-right:.3em;cursor:pointer}.checkbox label{cursor:pointer}.input_group{display:flex;justify-content:center}.checkboxGroupOfusquedLink label{display:inline}.notice{font-size:.75em;color:#999}.newsletter_signup .notice{max-width:260px;margin:0 auto .75em;text-align:left}.newsletter_signup{padding:1em;background-color:#f6f6f6;border:solid 1px #ccc;text-align:center}.newsletter_signup input[type=text]{text-align:center;max-width:240px;margin:.5em auto}.newsletter_signup__title{display:block;text-transform:uppercase;text-align:center;margin:.75em 0 .25em;font-size:1.2em;color:#0065ca;font-weight:700}.newsletter_signup .icon{width:121px;height:43px;background-position:-114px -222px;margin:0 auto;transform:translateX(-2em)}#main_aside .social_group{max-width:300px;margin:0 auto 2em}.social_group,.social_group a{text-align:center}.social_group .title{font-size:1.5em;font-weight:700}.social_group a{display:inline-block;vertical-align:middle;width:40px;height:40px;border-radius:100%;margin:0 .5em 1em}.social_group .icon{width:32px;height:32px;display:inline-block;top:14px}.social_group .facebook{background-color:#3c5a99}.social_group .twitter{background-color:#55acee}.social_group .linkedin{background-color:#0177b5}.social_group .googleplus,.social_group .youtube{background-color:red}.social_group .instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.social_group .facebook .icon{background-position:0-189px}.social_group .twitter .icon{background-position:-33px -189px}.social_group .linkedin .icon{background-position:-66px -189px}.social_group .youtube .icon{background-position:0-265px}.social_group .googleplus .icon{background-position:0-298px}.social_group .instagram .icon{background-position:-33px -265px}:root{--mainColor:#ff8500}.o-userAddress{display:flex;flex-direction:column;gap:24px}.m-userAddress__header .m-pageHeader__title{text-align:left}.m-userAddress__title{font-family:Outfit;font-style:normal;font-weight:500;font-size:24px;line-height:36px;color:#222a45;margin-bottom:14px}.m-inputFloatLabel__group{display:flex;flex-direction:column;border:1px solid #dcdde0;border-radius:5px;background-color:#fcfcfc;padding:10px 4px;flex-grow:1;align-items:left}.m-inputFloat__label{position:absolute;justify-items:center;padding:8px 16px;transition:all .3s ease}.m-inputFloat__input{background-color:transparent;border:0;outline:0}.m-inputFloat__input:focus{outline:0!important;box-shadow:none}.m-inputFloatLabel__group.-focus .m-inputFloat__label{font-size:12px;padding:0 16px;margin:-4px 0}.m-inputFloatLabel__group.-focus .m-inputFloat__input{padding:16px 16px 0}.m-userAddress__container,.m-userAddress__listItem{display:flex;flex-direction:column}.m-userAddress__listItem{justify-content:center;align-items:center;gap:16px;padding:16px 24px}.m-userAddressItem__iconEdit:hover{opacity:.8}.m-userAddress__listItem.-default{background-color:#f9f9f9}.m-userAddress__listItem.-default .m-userAddressItem__iconFav{filter:invert(80%) sepia(38%) saturate(6593%) hue-rotate(2deg) brightness(100%) contrast(100%)}.m-userAddressItem__row{display:flex;flex-direction:row;width:100%;align-items:center;gap:16px}.m-userAddressItem__addressContent{display:flex;flex-direction:column;gap:8px;flex-grow:1}.m-userAddressContent__title{font-family:Outfit;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#222a45}.m-userAddressContent__address{font-family:Outfit;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:rgba(0,0,0,.5)}.m-userAddressItem__edit hr{margin:0 0 16px}.m-userAddressSaver__button{margin-top:16px;width:100%}.m-userAddressItem__data{display:flex;flex-direction:column;gap:16px}.m-userAddressItemData__row{display:flex;flex-direction:row;gap:16px;width:100%}.m-userAddress__addItem .m-userAddressItem__edit{background-color:#9eab051a;padding:16px}.m-userAddressItem__edit{width:100%}.m-userAddressItem__addRow{display:flex;gap:16px;flex-direction:row;background-color:var(--mainColor);padding:16px;margin-top:18px}.m-userAddressItem__addRow .m-userAddressContent__title{color:#fff;font-weight:300}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 0s}.js-userAddressOpenDelete,.js-userAddressOpenEdit,div.swipebox{cursor:pointer}.o-userAddress .m-userAddressItem__radioButton,.opcion_content .input_group input{display:none}.m-userAddressItem__label{width:100%}.m-userAddress__listContainer:nth-child(odd){background:#f6f6f6}.m-userAddress__listContainer:nth-child(even){background:#e7e7e7}.delete .icon,.edit .icon{width:16px;height:16px;background-position:0-334px;transform:scale(1.5)}.delete .icon{background-position:-16px -334px}.popUp{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999;background-color:rgb(0 0 0/51%)}.popUp__content{background-color:#fff;margin:50px auto auto;padding:40px;box-shadow:5px 5px 5px 0 rgb(0 0 0/50%);max-height:calc(100vh - 160px);overflow:auto}.popUp__close{position:absolute;right:0;top:-20px;background-color:transparent;border:0;font-size:20px}.-calendar .popUp__content{max-width:600px;padding:14px;background-color:transparent;box-shadow:none}.-calendar .popUp__content .popUp__close{z-index:99;top:0;right:0;color:#fff;padding:14px 22px}.-calendar .popUp__content img{-webkit-filter:drop-shadow(5px 5px 5px #222);filter:drop-shadow(5px 5px 5px #222)}.linkImagePopup{display:flex}.-agencia .popupContent{padding:20rem;background-color:var(--secundaryColor)}.-agencia .titlePopup{text-align:center;font-weight:700;font-size:18rem;margin-bottom:16rem;color:#fff}.-agencia .contentPopup{background-color:#fff;padding:20rem 30rem}.-agencia .contentPopup p{margin-bottom:10rem;font-size:13rem}.-agencia .contentPopup li{font-size:13rem}.-agencia .popUp__content{max-width:800px}.o-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999;background-color:rgba(255,255,255,.8)}.o-popup__close,.o-popup__wrap{display:flex;justify-content:center;align-items:center}.o-popup__wrap{height:100vh}.o-popup__close{position:absolute;top:0;right:0;border-radius:100%;background:#fff;color:#333;width:2em;height:2em;border:0}.o-popup__container{max-width:520px;padding:4em;box-sizing:border-box;background-color:#fff;border-radius:6px;border:solid 2px #333}.o-popup__figure{display:flex;justify-content:center;margin-bottom:1.5em}.o-popup__text{text-align:center;margin-bottom:1.5em}.o-popup__buttons{display:flex;justify-content:center}.product_price_desc{padding:1em}.product_price_desc p{margin:0;line-height:1}.product_price_desc h3{margin-bottom:.5em}.product_price_desc p.referencia{margin-bottom:.25em}.archivo_uploader h3{font-size:28rem;padding:16rem;text-align:center;color:var(--secundaryColor);border:0;box-sizing:border-box}.archivo_uploaderIndicaciones{margin-top:20rem;width:80%;text-align:center;border:solid 1px var(--secundaryColor)}.archivo_uploaderIndicaciones .opcion_label{margin-bottom:0}.archivo_uploaderIndicaciones .opcion_content{padding:10rem}.cesta_listado .col-50:nth-child(2){background-color:#6d34893b;border-radius:5rem}.opcion_upload_group.file_uploaded .bigger50{opacity:.5}.opcion_upload_group{display:flex;flex-direction:column;gap:16rem}.opcion_upload{background-color:#ffffffcc;padding:0 0 1em;margin-bottom:0}.opcion_upload .title{display:flex;justify-content:space-between;margin-bottom:1em;background-color:#fff;cursor:pointer}.opcion_upload .title p{display:flex;align-items:center;padding:.5em 1em;margin:0}.opcion_upload .title strong{display:inline-block;margin:0 .5em;text-transform:uppercase}.opcion_label{padding:.5em;font-size:.7em;background-color:var(--secundaryColor);color:#fff;text-transform:uppercase;font-weight:700}.opcion_upload .title .text{text-align:right}.opcion_upload .opcion_desc{padding:0 1em;font-size:.8em}.opcion_upload .opcion_desc p{line-height:1.5;margin-bottom:1em}.opcion_content .input_group{align-items:center}.opcion_content .input_group p:nth-child(2){background-color:var(--secundaryColor)}.archivo_uploader .secondary_btn{padding:8rem 16rem;display:flex;justify-content:center;align-items:center;text-decoration:none;color:#fff}.alert.-column br,.archivo_uploader .primary_btn.hidden,.archivo_uploader .secondary_btn.hidden{display:none}.uploading_tapaora{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;background:rgba(255,255,255,.7)}.uploading_frame{width:240px;margin:0 auto;text-align:center;top:50%;transform:translateY(-50%)}.uploading_frame .icon{display:inline-block}.areagrafica .icon{width:120px;height:114px;background-position:-211px 0}.uploading .uploading_icon{display:inline-block;background:url(../images/icones/uploading.gif)no-repeat 0 0;width:32px;height:64px}.computer .icon{width:120px;height:75px;background-position:-211px -115px}.uploading_frame .uploading{margin:1.5em 0}.uploading_frame .text{margin:1.5em 0 1em;padding:1em;background:#f6f6f6;border:solid 1px #ddd;border-radius:.4em;box-shadow:0 0 0 6px rgba(0,0,0,.3)}.borrar_fichero{border:0;background:#b22222;border-radius:.2em;color:#fff;margin-left:8rem}.mostrar_fichero .icon{display:inline-block;vertical-align:middle;width:42px;height:42px;background-position:-167px -167px;margin-right:.5em;transform:scale(.75)}.mostrar_fichero .fichero{display:none;text-transform:lowercase;font-size:.8em;margin:0;color:#84c1ff}.opcion_upload.indicaciones{padding:0;margin-bottom:16rem}.opcion_upload.indicaciones .opcion_content{padding:16rem}.archivo_uploader.-noImprimible{display:flex;flex-direction:column;justify-content:center;color:var(--secundaryColor);align-items:center;height:100%;padding:10rem}.archivo_uploader.-noImprimible strong,.o-productConfig__header h3{font-size:24rem}*{--secundaryColor:#6d3489;--mainFont:"Inter";--secundaryFont:"Outfit";--classicTransition:all 0.3s ease}html{scroll-behavior:smooth}.o-productConfig__header{scroll-margin-top:250px}:where(h2){text-align:left;font-size:24rem}.alert,.usuario_submenu ul{display:flex;flex-direction:row}.alert{--backgroundColor:#F7F7F9;--textColor:#121212;--svgIcon:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1.5C6.71442 1.5 5.45772 1.88122 4.3888 2.59545C3.31988 3.30968 2.48676 4.32484 1.99479 5.51256C1.50282 6.70028 1.37409 8.00721 1.6249 9.26809C1.8757 10.529 2.49477 11.6872 3.40381 12.5962C4.31285 13.5052 5.47104 14.1243 6.73192 14.3751C7.99279 14.6259 9.29973 14.4972 10.4874 14.0052C11.6752 13.5132 12.6903 12.6801 13.4046 11.6112C14.1188 10.5423 14.5 9.28558 14.5 8C14.4982 6.27665 13.8128 4.62441 12.5942 3.40582C11.3756 2.18722 9.72335 1.50182 8 1.5ZM7.75 4.5C7.89834 4.5 8.04334 4.54399 8.16668 4.6264C8.29002 4.70881 8.38615 4.82594 8.44291 4.96299C8.49968 5.10003 8.51453 5.25083 8.48559 5.39632C8.45665 5.5418 8.38522 5.67544 8.28033 5.78033C8.17544 5.88522 8.04181 5.95665 7.89632 5.98559C7.75084 6.01453 7.60003 5.99968 7.46299 5.94291C7.32595 5.88614 7.20881 5.79001 7.1264 5.66668C7.04399 5.54334 7 5.39834 7 5.25C7 5.05109 7.07902 4.86032 7.21967 4.71967C7.36032 4.57902 7.55109 4.5 7.75 4.5ZM8.5 11.5C8.23479 11.5 7.98043 11.3946 7.7929 11.2071C7.60536 11.0196 7.5 10.7652 7.5 10.5V8C7.36739 8 7.24022 7.94732 7.14645 7.85355C7.05268 7.75979 7 7.63261 7 7.5C7 7.36739 7.05268 7.24021 7.14645 7.14645C7.24022 7.05268 7.36739 7 7.5 7C7.76522 7 8.01957 7.10536 8.20711 7.29289C8.39465 7.48043 8.5 7.73478 8.5 8V10.5C8.63261 10.5 8.75979 10.5527 8.85356 10.6464C8.94732 10.7402 9 10.8674 9 11C9 11.1326 8.94732 11.2598 8.85356 11.3536C8.75979 11.4473 8.63261 11.5 8.5 11.5Z' fill='%236D3489'/%3E%3C/svg%3E%0A");padding:14px 16px;border-radius:8px;gap:8px;width:fit-content;margin:0 auto;align-items:center;border:0;font-family:var(--mainFont);letter-spacing:normal!important;word-spacing:normal!important;background-color:var(--backgroundColor)!important;color:var(--textColor)!important}.alert::before{content:var(--svgIcon);display:block;position:relative}.alert.-ok,.alert.ok{--backgroundColor:#EEFBF2;--textColor:#014F1F;--svgIcon:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3538 4.85403L6.35378 12.854C6.30735 12.9005 6.2522 12.9374 6.1915 12.9626C6.13081 12.9877 6.06574 13.0007 6.00003 13.0007C5.93433 13.0007 5.86926 12.9877 5.80856 12.9626C5.74786 12.9374 5.69272 12.9005 5.64628 12.854L2.14628 9.35403C2.05246 9.26021 1.99976 9.13296 1.99976 9.00028C1.99976 8.8676 2.05246 8.74035 2.14628 8.64653C2.2401 8.55271 2.36735 8.5 2.50003 8.5C2.63272 8.5 2.75996 8.55271 2.85378 8.64653L6.00003 11.7934L13.6463 4.14653C13.7401 4.05271 13.8674 4 14 4C14.1327 4 14.26 4.05271 14.3538 4.14653C14.4476 4.24035 14.5003 4.3676 14.5003 4.50028C14.5003 4.63296 14.4476 4.76021 14.3538 4.85403Z' fill='%23014F1F'/%3E%3C/svg%3E%0A")}.alert.-notok,.alert.notok{--backgroundColor:#FFF9EB;--textColor:#977A16;--svgIcon:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1.5C6.71442 1.5 5.45772 1.88122 4.3888 2.59545C3.31988 3.30968 2.48676 4.32484 1.99479 5.51256C1.50282 6.70028 1.37409 8.00721 1.6249 9.26809C1.8757 10.529 2.49477 11.6872 3.40381 12.5962C4.31285 13.5052 5.47104 14.1243 6.73192 14.3751C7.99279 14.6259 9.29973 14.4972 10.4874 14.0052C11.6752 13.5132 12.6903 12.6801 13.4046 11.6112C14.1188 10.5423 14.5 9.28558 14.5 8C14.4982 6.27665 13.8128 4.62441 12.5942 3.40582C11.3756 2.18722 9.72335 1.50182 8 1.5ZM7.75 4.5C7.89834 4.5 8.04334 4.54399 8.16668 4.6264C8.29002 4.70881 8.38615 4.82594 8.44291 4.96299C8.49968 5.10003 8.51453 5.25083 8.48559 5.39632C8.45665 5.5418 8.38522 5.67544 8.28033 5.78033C8.17544 5.88522 8.04181 5.95665 7.89632 5.98559C7.75083 6.01453 7.60003 5.99968 7.46299 5.94291C7.32595 5.88614 7.20881 5.79001 7.1264 5.66668C7.04399 5.54334 7 5.39834 7 5.25C7 5.05109 7.07902 4.86032 7.21967 4.71967C7.36032 4.57902 7.55109 4.5 7.75 4.5ZM8.5 11.5C8.23479 11.5 7.98043 11.3946 7.7929 11.2071C7.60536 11.0196 7.5 10.7652 7.5 10.5V8C7.36739 8 7.24022 7.94732 7.14645 7.85355C7.05268 7.75979 7 7.63261 7 7.5C7 7.36739 7.05268 7.24021 7.14645 7.14645C7.24022 7.05268 7.36739 7 7.5 7C7.76522 7 8.01957 7.10536 8.20711 7.29289C8.39465 7.48043 8.5 7.73478 8.5 8V10.5C8.63261 10.5 8.75979 10.5527 8.85356 10.6464C8.94732 10.7402 9 10.8674 9 11C9 11.1326 8.94732 11.2598 8.85356 11.3536C8.75979 11.4473 8.63261 11.5 8.5 11.5Z' fill='%23FBC92C'/%3E%3C/svg%3E%0A")}.alert.-catastrofe,.alert.catastrofe{--backgroundColor:#FDF1F5;--textColor:#D90639;--svgIcon:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3538 6.35375L8.70688 8L10.3538 9.64625C10.4002 9.69271 10.4371 9.74786 10.4622 9.80855C10.4873 9.86925 10.5003 9.9343 10.5003 10C10.5003 10.0657 10.4873 10.1308 10.4622 10.1914C10.4371 10.2521 10.4002 10.3073 10.3538 10.3538C10.3073 10.4002 10.2521 10.4371 10.1915 10.4622C10.1308 10.4873 10.0657 10.5003 10 10.5003C9.93431 10.5003 9.86925 10.4873 9.80855 10.4622C9.74786 10.4371 9.69271 10.4002 9.64625 10.3538L8 8.70687L6.35375 10.3538C6.3073 10.4002 6.25215 10.4371 6.19145 10.4622C6.13075 10.4873 6.0657 10.5003 6 10.5003C5.93431 10.5003 5.86925 10.4873 5.80855 10.4622C5.74786 10.4371 5.69271 10.4002 5.64625 10.3538C5.5998 10.3073 5.56295 10.2521 5.53781 10.1914C5.51266 10.1308 5.49972 10.0657 5.49972 10C5.49972 9.9343 5.51266 9.86925 5.53781 9.80855C5.56295 9.74786 5.5998 9.69271 5.64625 9.64625L7.29313 8L5.64625 6.35375C5.55243 6.25993 5.49972 6.13268 5.49972 6C5.49972 5.86732 5.55243 5.74007 5.64625 5.64625C5.74007 5.55243 5.86732 5.49972 6 5.49972C6.13268 5.49972 6.25993 5.55243 6.35375 5.64625L8 7.29313L9.64625 5.64625C9.69271 5.59979 9.74786 5.56294 9.80855 5.5378C9.86925 5.51266 9.93431 5.49972 10 5.49972C10.0657 5.49972 10.1308 5.51266 10.1915 5.5378C10.2521 5.56294 10.3073 5.59979 10.3538 5.64625C10.4002 5.6927 10.4371 5.74786 10.4622 5.80855C10.4873 5.86925 10.5003 5.9343 10.5003 6C10.5003 6.0657 10.4873 6.13075 10.4622 6.19145C10.4371 6.25214 10.4002 6.3073 10.3538 6.35375ZM14.5 8C14.5 9.28558 14.1188 10.5423 13.4046 11.6112C12.6903 12.6801 11.6752 13.5132 10.4874 14.0052C9.29973 14.4972 7.99279 14.6259 6.73192 14.3751C5.47104 14.1243 4.31285 13.5052 3.40381 12.5962C2.49477 11.6872 1.8757 10.529 1.6249 9.26809C1.37409 8.00721 1.50282 6.70028 1.99479 5.51256C2.48676 4.32484 3.31988 3.30968 4.3888 2.59545C5.45772 1.88122 6.71442 1.5 8 1.5C9.72335 1.50182 11.3756 2.18722 12.5942 3.40582C13.8128 4.62441 14.4982 6.27665 14.5 8ZM13.5 8C13.5 6.9122 13.1774 5.84883 12.5731 4.94436C11.9687 4.03989 11.1098 3.33494 10.1048 2.91866C9.09977 2.50238 7.9939 2.39346 6.92701 2.60568C5.86011 2.8179 4.8801 3.34172 4.11092 4.11091C3.34173 4.8801 2.8179 5.86011 2.60568 6.927C2.39347 7.9939 2.50238 9.09977 2.91867 10.1048C3.33495 11.1098 4.0399 11.9687 4.94437 12.5731C5.84884 13.1774 6.91221 13.5 8 13.5C9.45819 13.4983 10.8562 12.9184 11.8873 11.8873C12.9184 10.8562 13.4983 9.45818 13.5 8Z' fill='%23D90639'/%3E%3C/svg%3E%0A")}.alert.-info,.alert.info{--backgroundColor:#EFFAFC;--textColor:#0073AC;--svgIcon:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1.5C6.71442 1.5 5.45772 1.88122 4.3888 2.59545C3.31988 3.30968 2.48676 4.32484 1.99479 5.51256C1.50282 6.70028 1.37409 8.00721 1.6249 9.26809C1.8757 10.529 2.49477 11.6872 3.40381 12.5962C4.31285 13.5052 5.47104 14.1243 6.73192 14.3751C7.99279 14.6259 9.29973 14.4972 10.4874 14.0052C11.6752 13.5132 12.6903 12.6801 13.4046 11.6112C14.1188 10.5423 14.5 9.28558 14.5 8C14.4982 6.27665 13.8128 4.62441 12.5942 3.40582C11.3756 2.18722 9.72335 1.50182 8 1.5ZM7.75 4.5C7.89834 4.5 8.04334 4.54399 8.16668 4.6264C8.29002 4.70881 8.38615 4.82594 8.44291 4.96299C8.49968 5.10003 8.51453 5.25083 8.48559 5.39632C8.45665 5.5418 8.38522 5.67544 8.28033 5.78033C8.17544 5.88522 8.04181 5.95665 7.89632 5.98559C7.75083 6.01453 7.60003 5.99968 7.46299 5.94291C7.32595 5.88614 7.20881 5.79001 7.1264 5.66668C7.04399 5.54334 7 5.39834 7 5.25C7 5.05109 7.07902 4.86032 7.21967 4.71967C7.36032 4.57902 7.55109 4.5 7.75 4.5ZM8.5 11.5C8.23479 11.5 7.98043 11.3946 7.7929 11.2071C7.60536 11.0196 7.5 10.7652 7.5 10.5V8C7.36739 8 7.24022 7.94732 7.14645 7.85355C7.05268 7.75979 7 7.63261 7 7.5C7 7.36739 7.05268 7.24021 7.14645 7.14645C7.24022 7.05268 7.36739 7 7.5 7C7.76522 7 8.01957 7.10536 8.20711 7.29289C8.39465 7.48043 8.5 7.73478 8.5 8V10.5C8.63261 10.5 8.75979 10.5527 8.85356 10.6464C8.94732 10.7402 9 10.8674 9 11C9 11.1326 8.94732 11.2598 8.85356 11.3536C8.75979 11.4473 8.63261 11.5 8.5 11.5Z' fill='%231FAAFF'/%3E%3C/svg%3E%0A")}.alert.-column{flex-direction:column;gap:8rem;max-width:700rem}.btn,.primary_btn,input[type=button]{text-decoration:none;padding:12rem 24rem;border-radius:2px;cursor:pointer}.primary_btn,input[type=button]{background-color:#ff9d0a;color:#fff}.primary_btn:hover,input[type=button]:hover{background-color:#ff8500;color:#fff}.primary_btn:active,input[type=button]:active{background-color:#cc6102;color:#fff}input[type=button].check_descuento{padding:6rem 10rem}input[type=button].comprar_btn{padding:24rem}.btn.secondary{background-color:#a866cf;color:#fff}.btn.secondary:hover{background-color:#8c47b2;color:#fff}.btn.secondary:active{background-color:#6d3489;color:#fff}.btn.tertiary{color:#cc6102;border:1px solid #cc6102}.btn.tertiary:active,.btn.tertiary:hover{color:#cc6102;border-color:#cc6102;background-color:#fffaec}.btn.tertiary:active{background-color:#fff5d3}.btn.red{background-color:#fe3434;color:#fff}.btn.red:hover{background-color:#ec1616;color:#fff}.btn.red:active{background-color:#c70e0e;color:#fff}.botones_comprar{margin-top:8rem}[class^=col-] .button_editor{width:100%;display:block}.button_editor{padding:18rem 24rem}.usuario_submenu ul{list-style:none;gap:16rem;padding:0;margin-bottom:32rem;flex-wrap:wrap}.usuario_submenu ul li.selected a{border:1px solid var(--secundaryColor);background-color:var(--secundaryColor);color:#fff}.usuario_submenu ul a{display:block;text-decoration:none;padding:16rem;border:1px solid var(--mainColor)}.pedidos_listado ul{max-width:1000rem;gap:16rem;display:flex;flex-direction:column;margin:auto;padding:0}.cesta_listado li,.o-orderList__item{display:flex;flex-direction:column;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.15);border-radius:4px;padding:32rem!important;gap:16rem;background-color:#fff!important}.o-orderListItem__infoDetail{display:flex;justify-content:space-between;flex-direction:column;gap:8rem;width:fit-content}:where(.o-orderListItemInfo__data){display:flex;flex-direction:column;align-items:flex-start;justify-content:center}: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}.o-orderList__item .pasta{display:flex;flex-direction:column;gap:16rem;margin-top:16rem}.o-orderList__item .a-priceTotal strong{font-size:32rem}.o-orderList__item .a-priceTotal{font-size:32rem;color:var(--secundaryColor)}.o-orderList__item .pedidos_options{display:flex;flex-direction:column;gap:8rem}.o-orderList__item .pedidos_options a{margin:0!important}.o-orderList__item .pedidos_options div{justify-content:flex-end;display:flex;flex-direction:row;gap:8rem}.o-orderList__item .col-50,.o-orderList__item .row{display:flex;flex-direction:row;justify-content:space-between}.o-orderList__item .col-50{flex-direction:column;width:fit-content}.o-orderList__item .pagado_0{display:flex;justify-content:flex-end;align-items:center;width:fit-content;margin:0;gap:16rem;text-transform:capitalize;border-color:var(--secundaryColor);color:var(--secundaryColor);padding:16rem 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_2{background:#f2f7ff;border:1px solid #1d2939}.state_1::before,.state_2::before,.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='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 ");width:20px;height:20px}.state_1{background:#f0fbff;border:1px solid #9be5ff}.state_1::before,.state_3::before{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_4{background:#fff7eb;border:1px solid #ffd391}.state_3::before{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_5{background:#eefdf9;border:1px solid #9df0da}.state_4::before,.state_5::before,.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 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");width:20px;height:20px}.state_6{background:#ffeff1;border:1px solid #fca8af}.state_4::before,.state_6::before{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='M6.4 15L10 11.4L13.6 15L15 13.6L11.4 10L15 6.4L13.6 5L10 8.6L6.4 5L5 6.4L8.6 10L5 13.6L6.4 15ZM10 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='%23F63445'/%3E%3C/svg%3E%0A ")}.state_4::before{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 ")}.m-loginPage__content div.-show{display:flex;padding:32rem 0}.-withoutHeader main{margin:0;height:100vh}.-withoutHeader .o-userLogin{padding:0!important;height:100%}.-withoutHeader .o-mainFooter{display:none}.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:#fff;opacity:85%;z-index:2;height:100%;width:100%;top:0}.o-loginHeader__logo{padding:32rem}.m-loginPage__backButton{display:flex;gap:8rem;transition:all ease-in-out .3s;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-family:Outfit;font-style:normal;font-weight:500;font-size:16px;line-height:115%;text-align:center;color:#222a45b3}.m-loginPage__content{width:55%;display:flex;justify-content:space-between;padding:32rem;overflow-y:auto}.m-loginArea,.m-loginPage__content,.m-loginPage__header{flex-direction:column;align-items:center}.m-loginArea{display:none;gap:32rem;width:70%;max-width:600rem}.m-loginPage__header{display:flex;gap:8rem}:where(.m-pageHeaderTitle__container .m-pageHeader__title){font-family:Outfit;font-style:normal;font-weight:700;font-size:clamp(32px,4vw,48rem);color:#222a45;text-align:center}.m-pageHeaderSubtitle__container{font-family:Outfit;font-style:normal;font-weight:400;font-size:16px;line-height:clamp(16px,4vw,24rem);text-align:center;color:#222a45}.m-loginArea__form{width:100%}.m-input__container{display:flex;flex-direction:column;width:100%}.m-input__button,.m-input__container label{font-family:Outfit;font-style:normal;font-size:16px;line-height:24px}.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-homeBanner__email form,.m-loginArea__form .o-userLogin__fieldset,.m-signupArea__form .o-userRegister__form{display:flex;flex-direction:column;gap:16rem}.m-loginArea__form .o-userLogin__fieldset div{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:Outfit;font-style:normal;font-weight:400;font-size:14px;text-decoration:underline}.m-input__button{width:100%;justify-content: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{margin:0!important}.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{width:100%;justify-content: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-family:Outfit;font-style:normal;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;letter-spacing:.1em}.o-forgotPassword__input{padding:10rem!important;border-radius:5rem 5rem 0 0!important;border:1px solid orange}.a-button.-secondary:hover{color:#fff;background-color:var(--mainColor);border-color:var(--mainColor)}.a-state{padding:8rem 16rem;width:min-content;white-space:nowrap;border-radius:5rem}.o-legalNav__list{list-style:none;padding:16rem 0 0}.o-legalNav__item:not(:last-child){margin-bottom:8rem}.o-legalNav__link{text-decoration:none}.m-loginPage__header .m-pageHeader__subtitle{letter-spacing:1rem;font-size:16rem}.m-loginPage__container{display:flex;flex-direction:column;width:100%;align-items:center}#registro_usuario_form .m-input__container input{padding:9rem 16rem}.m-loginAlerts{display:none}.m-loginAlerts:has(p){display:flex}.m-registerForm .a-legalText{font-size:12rem;opacity:.5}.cesta_listado dl{display:flex;flex-direction:row;flex-wrap:wrap}.cesta_listado dd img{height:64rem;aspect-ratio:1/1}.cesta_listado img{height:150rem;aspect-ratio:1/1}.close{background-color:#b22222;color:#fff;border-radius:.2em;padding:.5em;text-align:center;border:0;position:absolute;top:10px;right:10px;z-index:10;box-shadow:0 2px 0 0#7d1717}.-withOutHeader .o-mainFooterContainer,.-withOutHeader .o-mainHeader{display:none}.o-mainHeader{position:sticky;display:flex;flex-direction:column;top:0;z-index:99;background:#f7f7f7;box-shadow:0 15px 30px 0 rgba(0,0,0,.05);margin:0}.m-mainHeader__alertContainer{display:flex;width:100%;justify-content:center;background-color:var(--secundaryColor);padding:8rem;transition:all .3s ease-in-out}.m-mainHeader__alertContainer .a-incidentLink{width:100%;max-width:1400rem;display:flex;gap:16rem;justify-content:end;align-items:center;transition:all 1s ease-in-out}.m-mainHeader__alertContainer .js-mouseLink,.m-mainHeader__alertContainer a{text-decoration:none;color:#f7f7f7;text-align:right;font-family:Inter;font-size:14rem;font-style:normal;font-weight:400;line-height:normal}.m-mainHeader__alertContainer .js-mouseLink:hover,.m-mainHeader__alertContainer a:hover{text-decoration:underline}.-minify .m-mainHeader__alertContainer{display:flex;opacity:0;visibility:hidden;padding:0}.-minify .a-incidentLink{display:flex;opacity:0;visibility:hidden;height:0}.m-mainHeader__container{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:8px 16px}.m-mainHeader__container :is(.m-mainHeader__leftSide,.m-mainHeader__rightSide){display:flex;flex-direction:row;gap:16rem;padding:0;align-items:center}.m-mainHeader__leftSide{gap:32rem!important}.m-mainHeader__container .a-siteLogo{max-width:110rem;padding:8rem 0 16rem}.-minify .m-mainHeader__container .a-siteLogo{max-width:120rem;transition:all .3s ease-in-out}.a-siteSlogan{text-decoration:none}.a-siteSlogan__text{color:var(--secundaryColor);font-family:Outfit;font-size:16rem;font-style:normal;font-weight:500;line-height:150%}.a-siteSlogan__text.-orange{color:var(--mainColor)}.o-searchForm,.o-searchForm *{display:flex;margin:0}.o-searchForm fieldset{padding:0}.o-searchForm__item{padding:8rem 16rem;background-color:#ebebeb;display:flex;gap:8rem;flex-direction:row;align-items:center}.o-searchForm__input,.o-searchForm__submit{background-color:transparent}.o-searchForm__input{border:0!important}.o-searchForm__form{min-width:250px}.m-mainHeader__container .o-loginArea{display:flex;flex-direction:row;gap:16rem}.m-mainHeader__container .o-loginArea .js-mouseLink,.m-mainHeader__container .o-loginArea a{display:flex;flex-direction:row;align-items:center;gap:8rem;text-decoration:none;color:var(--secundaryColor);font-family:Inter;font-size:14rem;font-style:normal;font-weight:400;line-height:normal}.m-mainHeader__container [class^=m-loginArea__]{display:flex;flex-direction:row;align-items:center;gap:8rem;padding:8rem;border-radius:50px}.m-mainHeader__container [class^=m-loginArea__]:hover,.m-mainHeader__reviews:hover{background-color:#f4f4f4}.a-mainHeader__ico{background-color:var(--secundaryColor);border-radius:50%;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.m-resenyasStars__count,.m-resenyasStars__label{font-family:Outfit;font-size:13rem;font-weight:400;color:var(--secundaryColor)}.m-resenyasStars__count{font-size:12rem;font-weight:600}.m-mainHeader__reviews{display:inline-flex;align-items:center;gap:8rem;text-decoration:none;color:var(--secundaryColor);padding:8rem 12rem;border-radius:50px;border:1px solid #ece3f0;background-color:#faf7fc}.m-mainHeader__reviews .o-reviewsSummary__scoreStars{margin:0;gap:2px}.m-mainHeader__reviews .o-reviewsSummary__scoreStars .a-star{font-size:20px}.m-loginArea__login{gap:16rem!important}.m-loginArea__login a:first-child .a-mainHeader__ico{background-color:transparent}.m-loginArea__login a:first-child .a-mainHeader__ico svg path{fill:var(--secundaryColor)}.o-mainNav .o-nav__list{display:flex;flex-direction:row;justify-content:center;background-color:var(--secundaryColor);padding:0 32rem;align-items:stretch}.o-nav__extraMenu{visibility:hidden;opacity:0;height:0}.o-mainNav .o-nav__list>li:first-child{border-width:0 1px}.o-mainNav .o-nav__list>li{display:flex;flex:1;border:solid #fff;border-width:0 1px 0 0}.o-mainNav .o-nav__list>li:hover{background-color:#ffffff2a}.o-mainNav .o-nav__list>li a{display:flex;justify-content:center;align-items:center;width:100%;padding:8rem 10rem;text-transform:capitalize;color:var(--Blanco, #fff);text-align:center;font-family:Outfit;font-size:12rem;font-style:normal;font-weight:200;line-height:150%;letter-spacing:.21rem;text-decoration:none}.o-mainNav .o-nav__list>li:hover ul{pointer-events:inherit}.o-mainNav .o-nav__list>li ul{position:absolute;border-bottom:5px solid var(--secundaryColor);background-color:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.15);width:max-content;line-height:45px;opacity:0;visibility:hidden;list-style:none;display:flex;flex-direction:column;gap:8rem;padding:32rem 0;pointer-events:none;z-index:1}.o-mainNav .o-nav__list>li:last-child ul{right:0}.o-mainNav .o-nav__list>li:hover>ul{transition:all .3s ease;top:100%;opacity:1;visibility:visible}.o-mainNav .o-nav__list>li ul li a{display:flex;justify-content:flex-start;width:100%;text-align:left;font-family:Inter;font-size:16rem;font-style:normal;font-weight:400;line-height:150%;color:var(--secundaryColor)}.o-mainNav .o-nav__list>li ul li:hover{background-color:#6d34891a}.o-mainNav .o-nav__list>li ul ul{left:100%;top:0}.o-mainNav .o-nav__list>li:nth-child(n+7) ul ul{left:auto;right:100%}.o-mainNav .o-nav__list>li:hover li:hover>ul{opacity:1;visibility:visible;padding:0;height:auto}ul .o-nav__extraMenu{opacity:1;visibility:visible;height:auto}.showroom{padding:0;height:70vh}.showroom #gal6home,.showroom #gal6home .gal6pag{display:flex;justify-content:center;align-items:center}.showroom #gal6home{margin:auto;height:100%}#gal6home .gal6{max-height:70vh;height:100%}.showroom img{height:100%;object-fit:cover}.showroom #gal6home .gal6pag{top:104%;right:auto;width:100%}.showroom #gal6home .gal6pag ul{opacity:.55;background-color:#ffffff81;padding:8px 16px;transition:all ease-in-out .3s;display:flex;flex-direction:row;gap:16rem}.showroom #gal6home .gal6pag:hover ul{opacity:1}.showroom #gal6home .gal6pag ul li{border-radius:0}#gal6home #gal6timer div{background:var(--mainColor)!important}.o-welcomeModule{display:flex;flex-direction:column;gap:24rem;padding:48rem;margin:112rem 88rem 32rem;background:#fff;box-shadow:-22px -2px 18px 0 rgba(0,0,0,.25)}.m-welcome__header :is(h1,span){color:#121212;font-family:Outfit;font-size:clamp(20rem,4vw,28rem);font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.92rem;margin:0}.m-welcomeItem__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;gap:24rem}.m-welcomeItem{display:flex;flex-direction:column;max-width:200rem;gap:16rem}.a-welcomeItem__subtitle,.a-welcomeItem__title{color:#000;font-family:Outfit;font-size:24rem;font-style:normal;font-weight:400;line-height:normal}.a-welcomeItem__subtitle{font-family:Lato;font-size:16rem}.m-carruselHeader{display:flex;flex-direction:column;padding:32rem;background:linear-gradient(14deg,#8840ab 0,#6d3489 100%);width:100%;margin-bottom:24rem;box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.m-carruselHeader .m-carrusel__title{padding:0;color:#fff;font-family:Lato;font-size:clamp(24rem,4vw,28rem);font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.m-carruselHeader .m-carrusel__subtitle{color:#fff;font-family:Outfit;font-size:clamp(18rem,4vw,24rem);font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.44rem}.o-homeProductosDestacados{background-color:#f2f1f1;padding:64rem;gap:64rem;display:flex;flex-direction:column;margin:32rem auto}.m-homeProductoItem{display:flex;flex-direction:row;flex-wrap:wrap;gap:128rem;align-items:center;justify-content:center}.m-homeProductoItem:nth-child(even){flex-direction:row-reverse}.m-homeProductoItem__content,.m-homeProductoItem__image{display:flex;flex-direction:column;max-width:500rem;gap:32rem;text-align:justify;font-family:Inter;font-size:16rem;font-style:normal;font-weight:400;line-height:150%}.m-homeProductoItem__image img{width:100%;max-width:500rem;object-fit:cover;height:300rem;aspect-ratio:2/1}.m-homeProductoItem__content{width:100%}.m-welcomeContentModule .-editorContent h2,.o-homeProductosDestacados .a-productItem__title{color:var(--mainColor);font-family:Outfit;font-size:clamp(20rem,4vw,28rem);font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.6rem;text-transform:capitalize}.a-productItem__content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.a-productItem__content *{font-size:16rem!important;color:#121212!important;font-weight:400;font-family:var(--mainFont)!important;letter-spacing:0;margin:4rem 0}.a-productItem__content strong,.m-welcomeContentModule .-editorContent strong{color:var(--secundaryColor)}.a-productItem__button{display:flex;padding:16rem 32rem;align-items:flex-start;gap:8rem;width:fit-content;border-radius:50rem;text-decoration:none;background-color:var(--secundaryColor);color:#fff;text-align:center;font-family:Lato;font-size:16rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.a-productItem__button:hover{opacity:.9}.o-homeBannerModule{display:grid;max-width:1000rem;margin:48rem auto;grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:1.25fr 1fr 1fr;gap:24px 24px;grid-auto-flow:row;grid-template-areas:"Email Servicio Servicio""Email revision transporte""Email revision transporte"}.m-bannerContent{display:flex;flex-direction:column;align-items:end;gap:12rem}.a-bannerText{font-size:14px;color:#fff;margin-top:10px}.a-bannerText.-right{text-align:right}.a-bannerText.-black{color:#121212}.m-homeBanner__revision .m-radioOption__helper{color:#fff;border-color:#fff}.a-primaryText{color:#fff;font-size:clamp(18px,4vw,28rem);text-transform:uppercase;text-align:end}.a-primaryText.-black{color:#121212}.a-primaryText.-orange{color:var(--mainColor)}.a-footNoteText,.a-precioText,.a-primaryText,.a-secondaryText,.a-subtitleText{font-family:Lato;font-style:normal;font-weight:800;line-height:normal}.a-subtitleText{color:rgba(255,255,255,.68);font-size:20rem;text-transform:uppercase}.a-footNoteText,.a-precioText,.a-secondaryText{color:#121212}.a-secondaryText{font-size:20rem;text-transform:uppercase}.a-footNoteText,.a-precioText{font-size:48rem}.a-footNoteText{font-size:13rem;font-weight:400}.m-homeBanner__email{grid-area:Email;display:flex;flex-direction:column;justify-content:space-around;gap:32rem;padding:32rem;background:linear-gradient(14deg,#8840ab 0,#6d3489 100%)}.m-homeBanner__email .a-legalText{text-align:right;color:#fff;opacity:.5;font-size:12rem;font-weight:400}.m-homeBanner__email .a-title{color:var(--mainColor);text-align:center;font-family:Outfit;font-size:32rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96rem}.m-homeBanner__email .a-subtitle,.m-homeBanner__email form .subscribe_btn{color:#fff;text-align:right;font-family:Lato;font-size:16rem;font-style:normal;font-weight:400;line-height:normal}.m-homeBanner__email form .subscribe_btn{background-color:var(--mainColor);display:flex;width:100%;padding:8rem 16rem;justify-content:center;align-items:center;gap:16rem;box-shadow:none;border-radius:0;color:#121212;text-align:center}.m-homeBanner__email .checkbox.notice,.m-homeBanner__servicio{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:8rem;padding:8rem}.m-homeBanner__email .checkbox.notice .aceptar_check{margin:0;top:0}.m-homeBanner__email .checkbox.notice .js-mouseLink,.m-homeBanner__email .checkbox.notice a,.m-homeBanner__email .checkbox.notice label{color:#fff;font-family:Lato;font-size:12rem;font-style:normal;font-weight:400;line-height:normal}.m-homeBanner__email .checkbox.notice .js-mouseLink,.m-homeBanner__email .checkbox.notice a{color:var(--mainColor)}.social_group a{background:0 0!important}.social_group .title{color:#fff;margin-bottom:8rem}.m-homeBanner__servicio{grid-area:Servicio;justify-content:center;background-color:var(--mainColor);padding:32rem;gap:64rem}.m-homeBanner__revision,.m-homeBanner__transporte{display:flex;flex-direction:column;justify-content:center;padding:32rem;gap:16rem}.m-homeBanner__revision{grid-area:revision;align-items:flex-end;background-color:var(--secundaryColor)}.m-homeBanner__transporte{grid-area:transporte;align-items:end}.m-welcomeContentModule .-editorContent h2{color:var(--secundaryColor);font-size:clamp(24px,4vw,48rem);letter-spacing:-1.92rem}.m-welcomeContentModule .-editorContent table td:nth-child(even) h2{color:var(--mainColor)}.m-welcomeContentModule .-editorContent table tr{display:flex;gap:64rem;flex-wrap:wrap}.m-welcomeContentModule .-editorContent table tr td{display:flex;flex-direction:column;flex:1;min-width:300rem}.m-welcomeContentModule .-editorContent p{color:#592f00;text-align:justify;font-family:Inter;font-size:14rem;font-style:normal;font-weight:400;line-height:150%}.m-productList{row-gap:48rem;min-width:100%}.m-productCard{scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:16rem;width:fit-content;text-decoration:none;margin:auto}.m-priceBubbleContainer{position:absolute;right:0;top:0;z-index:5;display:flex;flex-direction:row;gap:6rem;padding:8rem 16rem 8rem 32rem;border-radius:0 0 0 50rem;border-bottom:3px solid var(--secundaryColor);border-left:3px solid var(--secundaryColor);background:var(--secundaryColor);box-shadow:-3px 3px 0 3px #fff}.m-productCard:hover .m-priceBubbleContainer{background-color:#8c47b2}.a-priceBubble__label,.a-priceBubble__price{color:#fff;font-family:var(--secundaryFont);font-size:16rem;font-style:normal;font-weight:700;line-height:normal;transition:var(--classicTransition);visibility:visible;width:fit-content;white-space:nowrap}.m-productCard__img{aspect-ratio:1/1}.m-productCard__title{display:flex;text-align:center;padding:8rem 16rem;border:1px solid var(--secundaryColor);max-width:300rem;border-radius:50rem;color:var(--secundaryColor);transition:var(--classicTransition);font-family:var(--secundaryFont);font-size:16rem;font-style:normal;font-weight:400;line-height:normal}.m-productCard:hover .m-productCard__title{background-color:var(--secundaryColor);color:#fff}.o-homeReviewsCarrusel .m-carruselContainer li{align-items:stretch;display:flex;height:100%}.o-homeReviewsCarrusel{scroll-margin-top:190px;margin-top:30px}.o-homeReviewsCarrusel .m-carruselContainer{gap:32rem;grid-auto-columns:calc((100%/3) - 22rem);align-items:stretch}.m-reviewMiniCard{width:100%;height:100%;align-items:flex-start;padding:20px;border:2px solid var(--secundaryColor);border-radius:16px;background-color:#fff;gap:12px;transition:var(--classicTransition)}.m-reviewMiniCard:hover{box-shadow:0 8px 20px rgba(27,27,39,.12)}.m-reviewMiniCard__header{display:flex;align-items:center;gap:10px;width:100%}.m-reviewMiniCard__avatar,.m-reviewMiniCard__name{color:var(--secundaryColor);font-family:var(--secundaryFont)}.m-reviewMiniCard__avatar{width:36px;height:36px;border-radius:50%;background:#f1ecff;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;overflow:hidden;flex:0 0 36px}.m-atributeGroup__options .m-radioOption__item.-card .m-radioCardItem__img img,.m-reviewMiniCard__avatar img{width:100%;height:100%;object-fit:cover}.m-reviewMiniCard__name{font-size:15px;font-weight:600;line-height:1.2}.m-reviewMiniCard__stars{display:inline-flex;gap:3px}.m-reviewMiniCard__stars .a-star{font-size:18px}.m-reviewMiniCard__text{color:#3a3a45;font-family:var(--mainFont);font-size:13px}.m-reviewMiniCard.-expanded .m-reviewMiniCard__textExcerpt,.m-reviewMiniCard__textFull{display:none}.m-reviewMiniCard.-expanded .m-reviewMiniCard__textFull{display:inline}.m-reviewMiniCard__more{border:0;background-color:transparent;color:var(--secundaryColor);font-family:var(--mainFont);font-size:13px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}.m-reviewMiniCard__date{margin-top:auto;color:#8a8a97;font-family:var(--mainFont);font-size:12px}.o-productosLanding{margin-top:24rem;margin-bottom:48rem;z-index:1;padding:0}.m-productosLanding__content{background-color:#fff;box-shadow:-22px -2px 18px 0 rgba(0,0,0,.25);padding:40rem 64rem;z-index:1;margin-left:12%}.o-productosLanding::before{content:"";height:80%;width:100%;position:absolute;left:-15%;top:10%;z-index:-1;background:linear-gradient(160deg,#8e57a8 .1%,#390952 100.16%)}.m-pageHeader,.m-productosLanding__content{display:flex;flex-direction:column;gap:16rem}.m-breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;gap:8rem;background-color:var(--mainColor);padding:8rem 16rem;width:fit-content}.m-breadcrumbs *,.m-pageHeader__subtitle,.m-pageHeader__title{font-family:Outfit;font-style:normal;font-weight:500;line-height:normal;margin:0}.m-breadcrumbs *{color:#fff;font-size:16rem}.m-pageHeader__subtitle,.m-pageHeader__title{color:var(--mainColor);font-size:clamp(25rem,5vw,32rem);letter-spacing:-1.92rem}.m-pageHeader__subtitle{color:var(--secundaryColor)}.m-pageHeader__subtitleRow{display:flex;align-items:center;gap:12rem;flex-wrap:wrap}.m-pageHeader__reviews{display:inline-flex;align-items:center;gap:4rem;color:var(--secundaryColor);text-decoration:none;margin-top:10rem;margin-left:8rem}.m-pageHeader__reviews:hover{text-decoration:none}.m-pageHeader__reviews .o-reviewsSummary__scoreStars{margin:0;gap:2px}.m-pageHeader__reviews .o-reviewsSummary__scoreStars .a-star{font-size:18px}.m-pageContent,.m-productCategory__item a{display:flex;flex-direction:column;gap:48rem}.m-pageContent__container{display:flex;flex-direction:row;flex-wrap:wrap;gap:64rem;align-items:flex-start}.m-pageContent__image,.m-pageContent__info{display:flex;flex-direction:column;flex:1;width:100%}.m-pageContent__info{min-width:300rem}.m-pageContent__image .gal6{background-color:#f5f5f5}.m-pageContent__image .gal6 img{object-fit:cover;aspect-ratio:4/3}.o-productCategoryList{align-items:stretch!important}.m-productCategory__item a{justify-content:space-between;gap:16rem;height:100%;text-decoration:none;transition:all ease .3s}.m-productCategory__item a:hover{transform:scale(1.05)}.m-productCategory__item img{aspect-ratio:3/2;object-fit:cover}.m-productCategory__item .a-title{color:#000;font-family:Outfit;font-size:20rem;font-style:normal;font-weight:400;line-height:normal;word-wrap:normal;max-width:200rem}.m-productCategory__item .a-buttonLink{border-radius:27rem;background-color:var(--mainColor);padding:8rem;color:#fff;font-family:Lato;font-size:16rem;font-style:normal;font-weight:400;line-height:normal;text-align:center;text-decoration:none}.-faq{max-width:800rem;margin:auto;margin-top:64rem}.-faq__title{color:var(--secundaryColor);font-weight:700;font-size:30rem;text-align:center;margin-bottom:24rem}.-faq .faq-title{margin-bottom:12px}.-faq details{margin-bottom:16px;padding:16px;transition:all ease-in-out .3s;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.05);width:100%}.-faq details summary::after{content:"";display:inline-block;width:20px;height:12px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='14' viewBox='0 0 24 14' fill='none'><path d='M22.667 1.57308L12.0003 12.2397L1.33366 1.57308' stroke='%23121212' stroke-width='2.66667' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-size:contain}.-faq details[open] summary::after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='14' viewBox='0 0 24 14' fill='none'><path d='M1.33301 12.5734L11.9997 1.90674L22.6663 12.5734' stroke='%23121212' stroke-width='2.66667' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.-faq details summary{cursor:pointer;font-size:20px;line-height:150%;flex-direction:row;justify-content:space-between}.-faq details p{margin-top:16px;margin-left:0}.faq_separator,.m-stepSetting__calculatorInput input,.o-productConfig__formForm label{display:none}.-faq details summary,.a-printButton{display:flex;align-items:center;font-style:normal;font-weight:400}.a-printButton{justify-content:center;gap:16rem;background-color:var(--mainColor);padding:16rem;text-decoration:none;margin-bottom:24rem;color:#121212;text-align:center;font-family:Lato;font-size:20rem;line-height:normal}.a-printButton:hover{opacity:.9}.o-product__galleryItems{margin-top:16rem}.m-pageContent__image .main_img{height:400rem;max-height:400rem}.m-pageContent__image img{width:100%;object-fit:contain;max-height:100%}.m-pageContent__image .o-product__galleryItems{width:100%;margin:0;gap:8rem;display:flex;justify-content:center;margin-top:8rem}.m-pageContent__image .o-product__galleryItems li{margin-bottom:0;display:flex;justify-content:center;align-items:center;background-color:#00000010;width:auto!important;padding:0}.m-pageContent__image .o-product__galleryItems img{max-height:100rem;height:100%}.m-dropdownSection{margin:16rem 0}.m-dropdownSection .m-dropdownSection__button{width:100%;padding:8rem 16rem;background-color:var(--secundaryColor);cursor:pointer}.m-dropdownSection .m-dropdown__label{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:16px;color:#fff}.m-dropdownSection .m-dropdown__label::after{content:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='32' width='32' height='32' rx='16' transform='rotate(90 32 0)' fill='%236D3489'/%3E%3Cpath d='M15.9945 19.3894L22.9619 12.3481C23.1989 12.1086 23.4795 11.9927 23.8037 12.0004C24.1279 12.008 24.4082 12.1319 24.6445 12.3721C24.8815 12.6116 25 12.8951 25 13.2228C25 13.5504 24.8815 13.8337 24.6445 14.0725L17.3453 21.4252C17.1557 21.6168 16.9424 21.7605 16.7055 21.8563C16.4685 21.9521 16.2315 22 15.9945 22C15.7575 22 15.5205 21.9521 15.2835 21.8563C15.0465 21.7605 14.8333 21.6168 14.6437 21.4252L7.34446 14.0486C7.10747 13.8091 6.99277 13.5296 7.00035 13.2103C7.00794 12.891 7.13054 12.6116 7.36816 12.3721C7.60514 12.1326 7.88574 12.0128 8.20994 12.0128C8.53413 12.0128 8.81441 12.1326 9.05077 12.3721L15.9945 19.3894Z' fill='white'/%3E%3C/svg%3E%0A");transition:all 1s ease-out}.m-dropdownSection.-active .m-dropdown__label::after{transform:rotateZ(-180deg)}.m-dropdownSection .m-dropdownSection__collapsable{transition:all 1s ease-out;opacity:0;height:0;overflow:hidden}.m-dropdownSection.-active .m-dropdownSection__collapsable{opacity:1;height:auto}.m-orderSummaryContainer{background:linear-gradient(160deg,#8e57a8 .1%,#390952 100.16%);padding:32rem;position:sticky;top:175px}.m-orderSummaryContainer hr{width:100%;background:#222a45;opacity:.2}.m-orderSumary__content{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:16rem;background-color:transparent}.m-orderSummaryContainer.-loading::after{content:"";background:url(../images/icones/loading3.gif)no-repeat 0 0;background-position:center center;position:absolute;left:0;top:0;width:100%;height:100%;filter:brightness(1) invert(.3);transform:scale(1.2)}.m-orderSumaryCollapsable__button{display:flex;flex-direction:row;justify-content:space-between;color:var(--secundaryColor);text-align:center;font-family:Inter;font-size:16rem;font-style:normal;font-weight:700;line-height:115%;cursor:pointer;transition:all ease .3s;align-items:center;padding:8rem;background-color:#fbfbfb}.m-orderSumaryCollapsable__button:hover{box-shadow:0 0 17px 0#8934840f;background-color:#f0f0f0}.m-orderSumaryCollapsable__button svg{transition:all ease .3s}.m-orderSumaryCollapsable__button.-active svg{transform:rotateZ(180deg)}.m-orderSumaryCollapsable__content{display:flex;flex-direction:column;padding:0 16rem!important;gap:12rem;overflow:hidden;transition:max-height .2s ease-out}.m-orderSumaryCollapsable__item{display:flex;flex-direction:column;gap:4rem;color:rgba(255,255,255,.767);font-family:Inter;font-size:16rem;font-weight:400;font-style:normal;line-height:115%;letter-spacing:normal}.a-atributteTitle{font-size:12rem;font-weight:400;text-transform:uppercase}.m-orderSumary__collapsable,.m-orderSumary__lineContainer{display:flex;flex-direction:column;width:100%;gap:8rem}.m-orderSumary__collapsable{gap:16rem}.m-orderSumary__line{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.m-orderSumary__line p{margin:0}.a-lineText,.m-orderSumary__line{color:#fff;text-align:center;font-family:Inter;font-size:16rem;font-style:normal;font-weight:500;line-height:115%}.m-orderSumary__final{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.m-orderSumary__final .a-finalPrice,.m-orderSumary__final .a-finalText,.m-orderSumary__final p{color:#fff;text-align:center;font-family:Inter;font-style:normal;font-weight:700;line-height:115%}.m-orderSumary__final .a-finalText{font-size:24rem;text-transform:uppercase}.m-orderSumary__final .a-finalPrice,.m-orderSumary__final p{font-size:32rem;margin:0}.m-orderSummaryContainer .a-alert{display:flex;flex-direction:column;gap:8rem;justify-content:center;align-items:center;margin-top:16rem;margin-bottom:4rem}.m-orderSummaryContainer .a-alert span,.primary_btn.-shop{color:#fff;text-align:center;font-family:Inter;font-size:15rem;font-style:normal;font-weight:400;line-height:115%}.o-product__cantShop{text-align:center;color:#fff;border-radius:8px;border:solid 1px #fff;padding:14px;font-size:15px}.primary_btn.-shop{border-radius:2rem;background-color:#f2595d;box-shadow:none;font-family:Outfit;font-size:16rem;text-transform:uppercase;cursor:pointer;padding:24rem 16rem}.o-product__config .primary_btn.-shop{width:50%;align-self:flex-end}.config_area.impresion{padding:0}.o-productConfig__header,.o-stepSettingConfiguration .m-stepSetting__header .-title::before{font-family:Lato;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.o-productConfig__header{display:flex;flex-direction:row;gap:32rem;color:#6d3489;font-size:24rem;margin-bottom:16rem;align-items:center}.o-product__config{counter-reset:step;display:flex;flex-direction:column;gap:40rem}.o-stepSettingConfiguration .m-stepSetting__header .-title::before{counter-increment:step;content:"Paso "counter(step);font-size:clamp(18rem,5vw,24rem);display:block}.m-stepSetting__headerWithInfo{display:flex}.m-stepSetting__headerWithInfo .m-radioOption__helper{top:auto;position:relative;top:-6rem;left:auto;margin-left:20rem;color:var(--mainColor);border:2px solid var(--mainColor)}.m-orderSumary__content .m-stepSetting__calculatorInput span,.m-stepSetting__headerWithInfo .m-radioOption__helper:hover{background-color:var(--mainColor)}.m-radioOption__group{display:flex;flex-direction:row;gap:64rem;align-items:flex-start;width:100%}.m-stepSetting__header .-title{font-family:Lato;font-size:clamp(18rem,5vw,24rem);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:var(--mainColor);margin-bottom:16rem;letter-spacing:0}.m-stepSetting__inputFile{border-radius:12rem;border:1px dashed var(--secundaryColor);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:13px;overflow:hidden;width:260rem;height:200rem}.m-stepSetting__inputFile .pdfInput img{width:100%;height:100%;aspect-ratio:1/1;object-fit:contain;background-color:#fff}.m-orderSumary__contentCalculator img,.m-stepSetting__inputFile img.-icon{width:80rem}.m-stepSetting__calculatorInput{display:flex;flex-direction:column;align-items:center;cursor:pointer;z-index:2;align-self:center}.m-stepSetting__calculatorInput span,.o-productConfig__formButton button{border-radius:50px;background:rgba(255,133,0,.65);font-weight:700;color:#000}.m-stepSetting__calculatorInput span{z-index:3;padding:6rem 13rem;margin-top:14rem}.m-stepSetting__calculatorContent .m-atributeGroup__msgInfo{margin-top:0;padding-left:10rem}.pdfInput{position:absolute;width:100%;height:100%;z-index:1}.m-stepSetting__inputFile.-withImg .-icon{opacity:0}.m-orderSumary__contentCalculator{background-color:#ffffff73;justify-content:center;padding:24rem 10rem;border-radius:12rem;margin:auto;min-width:60%}.m-orderSumary__contentText{text-align:center;color:#fff}.m-orderSumary__contentIcon{font-size:128rem;color:var(--mainColor);margin:auto;border:solid 8px #e8dfed;border-radius:999rem;padding:4rem;aspect-ratio:1;text-align:center;line-height:1}.m-orderSumary__contentIcon.-error{color:#e04f4f}.m-orderSumary__contentIconDetail{position:absolute;width:50rem;bottom:0;right:-14px}.m-stepSetting__calculatorText{padding-left:10rem;padding-bottom:10rem}.o-productConfig__form,.o-productConfig__formForm form.-isVisible{display:flex}.o-productConfig__formDudas{display:flex;align-items:center;gap:10px}.o-productConfig__formText{width:40%;display:flex;flex-direction:column;align-items:center}.o-productConfig__formForm{width:60%}.o-productConfig__formForm form{display:none;gap:10px;flex-direction:column}.o-productConfig__formForm .-alert{display:none}.o-productConfig__formButton{display:flex;align-items:center;flex-direction:column;font-family:Lato;font-size:20rem;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;color:var(--mainColor)}.o-productConfig__formButton button{margin:6rem 0;padding:8px 32px}.m-radioOption__item{cursor:pointer;flex:1;max-width:400rem;width:100%;margin-bottom:16rem!important}.m-radioOption__item>input[type=radio],.m-radioSwitch__item>input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0!important;visibility:hidden;display:none}.m-radioOption__item input[type=radio]:checked+.m-radioCard__container{box-shadow:0 0 0 5px var(--secundaryColor) inset}.m-radioCard__container:hover{box-shadow:0 0 0 1px var(--secundaryColor) inset}.m-radioOption__item input[type=radio]:checked+.m-radioCard__container .m-radioCardItem__description{height:255rem;overflow:none}.m-radioOption__item input[type=radio]:checked+.m-radioCard__container .m-radioSwitchContainer{height:auto;align-items:stretch;display:flex}.m-radioOption__item input[type=radio]:checked+.m-radioCard__container::after{content:"Tu elección";position:absolute;top:0;right:0;border-radius:0 0 0 50rem;background-color:var(--secundaryColor);box-shadow:-3px 3px 0 3px #6d34891a;padding:8rem 16rem 8rem 32rem;opacity:1;color:#fff;font-family:Outfit;font-size:14rem;font-style:normal;font-weight:700;line-height:normal}.m-itemAtributtes__content dl div dd img,.m-radioOption__item.-card.-sinOpciones .m-radioSwitchContainer{display:none!important}.m-radioOption__moreButton{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16rem;background-color:#f2595d;color:#fff;padding:8rem 16rem;border-radius:6px;width:fit-content;cursor:pointer;margin:16rem auto}.m-radioOption__moreButton span{font-size:14rem}.m-radioCard__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:16rem 32rem;border:1px solid gray;gap:16rem;height:100%;transition:all ease-in-out .3s}.m-radioCard__container::after{content:"Tu elección";position:absolute;transition:all ease-in-out .3s;opacity:0;top:0;right:0}.m-radioCardItem__extraParam{width:24px;height:24px;min-width:24px;min-height:24px}.m-radioCardItem__img{border-radius:50%;max-width:150rem;max-height:150rem}.m-radioCardItem__text{color:#6a358b;text-align:center;font-family:Lato;font-size:16rem;font-style:normal;font-weight:700;line-height:normal}.m-radioCardItem__description{display:flex;height:0;overflow:hidden;transition:all ease-in-out .3s;padding:0 32rem}.m-radioOption__item .m-radioSwitchContainer{overflow:hidden;transition:all ease-in-out .3s;width:100%;display:flex;justify-content:center}.m-radioOption__item .m-radioSwitch__item{width:fit-content}.m-radioCard__container .m-radioSwitchContainer .m-radioOption__helper{position:relative;top:0;left:auto;right:inherit;margin-left:8px}.m-radioOption__item .m-radioSwitch__item span{justify-content:center}.carrito .o-cartProductItem__priceData p,.carrito.-withoutHeader main,.m-cart__blockContainer header,.m-cart__sumary .caja p,.m-itemDate__content dl p,.m-newsSeparator__container .share_group p,.m-radioCardItem__description p,.upper_footer ul li{margin:0}.-printDesign .m-radioCard__container .m-radioOption__helper{top:2px;left:2px;transform:scale(.8)}.m-atributeGroup__options .m-atributeGroup__block,.m-radioOption__group{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,4fr));grid-gap:0 16px}.m-atributeGroup__options .m-radioOption__item.-card .m-radioCard__container{padding:0;border:0;width:100%;gap:8px;align-items:flex-start}.m-atributeGroup__options .m-radioOption__item.-card .m-radioCard__container:hover{box-shadow:none}.m-atributeGroup__options .m-radioOption__item.-card .m-radioCard__container:hover .m-radioCardItem__img{background-color:#ff850020}.m-atributeGroup__options .m-radioOption__item.-card .m-radioCardItem__img{width:100%;max-width:100%;max-height:100%;height:auto;aspect-ratio:1;box-shadow:0 0 0 1px #00000040;border-radius:5px;overflow:hidden;opacity:.5;transition:all ease-in-out .5}.m-atributeGroup__options .m-radioOption__item.-card .m-radioCardItem__text{font-size:14px;text-align:left;font-weight:700}.m-atributeGroup__options .m-radioOption__item.-card input[type=radio]:checked+.m-radioCard__container,.m-atributeGroup__options .m-radioOption__item.-radius input[type=radio]:checked+.m-radioCard__container{box-shadow:none}.m-atributeGroup__options .m-radioOption__item.-card input[type=radio]:checked+.m-radioCard__container .m-radioCardItem__img{box-shadow:0 0 0 2px var(--secundaryColor);opacity:1}.m-atributeGroup__msgInfo{margin-top:-26rem}.m-atributeGroup__msgAlert p{display:inline!important}.m-atributeGroup__msgAlert p span{margin-right:16rem}.m-atributeGroup__msgAlert p span:not(:last-child)::after{content:"|";font-weight:700;position:absolute;right:-16px;top:-3px}.m-atributeGroup__msgAlert{display:flex;flex-direction:column}.m-radioOption__item.-radius .m-radioCard__container{padding:8px!important}.m-radioOption__item.-radius input[type=radio]+.m-radioCard__container::before{content:"";display:block;position:absolute;width:16px;height:16px;left:0;top:50%;margin-top:-8px;border:1px solid var(--secundaryColor);border-radius:50%}.m-radioOption__item.-radius input[type=radio]+.m-radioCard__container::after{content:"";display:block;position:absolute;width:0;height:0;top:50%;left:8px;margin-top:0;background:var(--secundaryColor);border-radius:4px;transition:.2s ease-in-out;padding:0;box-shadow:none}.m-radioOption__item.-radius input[type=radio]:checked+.m-radioCard__container::after{height:8px;width:8px;margin-top:-3px;left:5px}.m-radioOption__item.-radius .m-radioCard__container:hover{box-shadow:none;background-color:#ff850020}.m-atributeGroup__options .m-radioOption__item.-radius .m-radioCard__container{padding-left:24px!important;border:0;width:100%;gap:8px;display:flex;flex-direction:row;align-items:center}.m-atributeGroup__options .m-radioOption__item.-radius .m-radioCardItem__img{display:flex;align-items:center;justify-content:center}.m-atributeGroup__options .m-radioOption__item.-radius .m-radioCardItem__img img{width:24px;height:24px;max-width:inherit}.m-atributeGroup__options .m-radioOption__item.-radius .m-radioCardItem__text{text-align:left;font-size:14px}.m-atributeGroup__block{transition:all ease-in-out .3s}.m-atributeGroup.-withSubattr .m-atributeGroup{padding:24px;box-shadow:0 4px 10px 0 rgba(0,0,0,.25) inset}.m-atributeGroup.-withSubattr .m-atributeGroup__options{border:1px solid #00000010}.m-atributeGroup.-withSubattr .m-atributeGroup__block{padding:24px}.m-atributeGroup.-horizontal{flex-direction:row}.m-radioOption__helper{display:block;border-radius:50%;border:2px solid var(--secundaryColor);position:absolute;z-index:5;top:32rem;left:32rem;height:40rem;width:40rem;min-height:40rem;min-width:40rem;color:var(--secundaryColor);text-align:center;font-family:Lato;font-size:16rem;font-style:normal;font-weight:400;line-height:normal;transition:all ease .2s}.m-radioOption__helper:hover{color:#fff;background-color:var(--secundaryColor)}dialog::backdrop{background-color:rgba(0,0,0,.3)}.m-radioOption__dialog{position:fixed;border-radius:18rem;border:0;max-width:700rem;gap:16rem;flex-direction:column;padding:24rem 40rem}.m-radioOption__dialog.-modalOpen{display:flex}body.-modalOpen{overflow:hidden;margin-right:16px}.a-dialogClose{position:absolute;top:10rem;right:16rem;height:32rem;width:32rem;min-height:32rem;min-width:32rem;text-align:center;border:2px solid var(--secundaryColor);border-radius:50%;align-self:flex-end;transition:all ease .2s}.a-dialogClose:hover{color:#fff;background-color:var(--secundaryColor)}.m-dialogHeader{font-family:Outfit;font-style:normal;font-weight:500;line-height:normal;color:var(--secundaryColor);margin:0}.m-dialogHeader .-title{font-size:24rem;font-weight:700}.m-dialogContentBox__header h6,.m-dialogHeader .-subtitle{font-size:18rem;font-weight:400}.m-dialogContent__box{display:flex;flex-direction:column;border:2px solid var(--secundaryColor);border-radius:16px}.m-dialogContentBox__header{display:flex;flex-direction:row;justify-content:space-between;background-color:var(--secundaryColor);padding:4rem 16rem;border-radius:8px 8px 0 0;font-family:Outfit;font-style:normal;line-height:normal;color:#fff}.m-dialogContent__box:nth-child(even){border-color:var(--mainColor)}.m-dialogContent__box:nth-child(even) .m-dialogContentBox__header{background-color:var(--mainColor)}.m-dialogContent__box .m-dialogContentBox__text{padding:16rem}.m-dialogContentBox__text p{margin:0;font-family:Inter;font-size:13rem;font-style:normal;font-weight:500;line-height:150%}.m-dialogContentBox__text li{font-size:15rem}.m-dialogContent__steps{padding:16rem 32rem}.m-dialogContentStep__item{display:flex;flex-direction:row;align-items:center;gap:16rem}.m-dialogContentStep__item:nth-child(even){flex-direction:row-reverse}.m-dialogContentStep__item:nth-child(even) .m-dialogStep__content{text-align:end}.m-dialogContentStep__item .m-dialogStep__img{max-width:112rem}.m-dialogContentStep__item .m-dialogStep__content{display:flex;flex-direction:column;gap:8rem}.m-dialogStep__content p,.m-dialogStep__content span{font-family:Outfit;font-style:normal;line-height:normal;font-weight:500;color:var(--secundaryColor);font-size:24rem}.m-dialogStep__content p{font-size:18rem}p.m-dialogStep__subContent{font-weight:300;font-size:16rem;margin-top:-28rem}.m-stepSetting__container{display:flex;flex-direction:row;width:100%;gap:16rem;align-items:flex-start}.a-downloadButton,.m-stepSetting__container.-config{flex-direction:column}.m-stepSetting__container.-instructions{flex-wrap:wrap;justify-content:center;align-items:stretch}.m-stepSetting__container.-instructions button{flex:1}.a-downloadButton{display:flex;padding:16rem 32rem;justify-content:center;align-items:center;gap:16rem;border:1px solid #2d2d2d;transition:all ease-in-out .3s}.a-downloadButton:hover{box-shadow:0 0 0 2px var(--secundaryColor) inset}.a-downloadButton.-template{flex:2}.m-stepSetting__container.-step3{flex-direction:column;gap:24rem;width:100%}.m-priceTableContainer{display:flex;flex-direction:row;align-items:flex-end;gap:16rem;width:100%}.m-priceTableContainerMain{width:100%}.m-priceTableOcult,.m-quantityColumn{flex-direction:column;flex:1;gap:16rem}.m-quantityColumn{display:flex}.m-priceTableOcult{display:none}.m-priceTableContainer.-showAll .m-quantityColumn .m-priceTableOcult{display:flex;flex-direction:row;flex-wrap:wrap}.m-priceTableContainer.-showAll .m-priceTableOcult{display:flex}.m-contentColumn{display:flex;flex-direction:column;flex:5;gap:16rem}[tabindex].m-priceTableContainerMain{outline:0!important}.m-moreRows{width:100%;text-align:center;cursor:pointer;background-color:#f0ebf3;padding:6rem;color:var(--secundaryColor);border:1px solid #e9ebf8;border-radius:6rem;box-shadow:0 0 17px 0#8934840f;margin-top:20rem}.m-dayRow,.m-priceRow{display:flex;flex-direction:row;gap:16rem}.m-dayRow .m-cellItem,.m-quantityColumn .m-cellItem{border:1px solid #e9ebf8;background-color:#f0ebf3;color:var(--secundaryColor)}.m-quantityColumn .m-cellItem{padding:17px}.m-cellItem{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;padding:8px;text-align:center;border-radius:6rem;border:1px solid #f3f3f3;font-family:Lato;box-shadow:0 0 17px 0#8934840f;transition:all ease-in-out .5s;min-width:100px}.m-cellItem.-cantSelect{cursor:not-allowed;background-color:#ffd5d5;min-height:60rem;opacity:.6}.m-cellItem:not(.-cantSelect):hover{box-shadow:0 0 17px 0#8934840f,0 0 0 2px var(--secundaryColor) inset}.m-cellItem.-selected{background-color:var(--secundaryColor);color:#fff}.m-cellItem.-priceSelected{background-color:var(--mainColor);color:#fff;font-weight:700}.a-priceWithTax,.a-priceWithoutTax{display:flex;flex-direction:column}.m-cellItem__priceOld{text-decoration:line-through;font-size:12px;position:relative}.a-labelText{font-family:Outfit;font-size:16rem;color:var(--secundaryColor)}.a-labelText.-otrasFechasEntrega{display:none;color:gray;margin-top:-10px;justify-content:flex-end;gap:4px}.a-labelText.-otrasFechasEntrega.-right::after{content:"→"}.a-labelText.-otrasFechasEntrega.-left::before{content:"←"}.m-tableOptionsContainer{display:flex;flex-direction:row;justify-content:space-between;width:100%}.m-tableOptionsContainer>:not(.m-tableOption__item){display:none}.m-tableOption__item{display:flex;flex-direction:column;gap:8rem;max-width:50%}.a-priceWithoutTax{display:none}.m-quantityColumn input{min-width:100rem}.m-radioSwitchContainer{display:flex;flex-direction:row;flex-wrap:nowrap}.m-radioSwitch__item span{display:flex;flex-direction:row;width:100%;align-items:center;border:1px solid #e9ebf8;background-color:#f0ebf3;color:var(--secundaryColor);padding:5rem 16rem;border-radius:6rem 0 0 6rem}.m-radioSwitch__item:nth-child(2) span{border-radius:0 6rem 6rem 0}.m-radioSwitch__item input[type=radio]:checked+span{background-color:var(--secundaryColor);color:#fff}.m-radioSwitch__item:hover{box-shadow:0 0 0 1px var(--secundaryColor) inset}.m-radioSwitch__item label{white-space:wrap}.m-radioSwitch__item{display:flex;flex:1;cursor:pointer}.m-atributeGroup{display:flex;flex-direction:column;gap:16rem}.m-atributeGroup:not(:last-child){padding-bottom:24px;border-bottom:1px solid #00000010;margin-bottom:24px}.a-atributeGroup__title{font-family:Outfit;font-size:16rem;font-style:normal;font-weight:700;line-height:115%;color:var(--secundaryColor);z-index:9}.m-stepSetting__container.-step2{flex-direction:column}.m-stepSetting__config{width:100%}.p-cart_layout{display:flex;flex-direction:row;gap:64rem}.m-cart__productList,.m-cart__sumary{display:flex;flex-direction:column;flex:2;gap:16rem}.m-cart__sumary{flex:1;position:sticky;top:180rem;height:fit-content}.a-cartTitle{color:#6d3489;font-family:Outfit;font-size:24rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0}.m-cart__blockContainer,.m-productList__item{display:flex;flex-direction:column;padding:16rem;border:1px solid rgba(34,42,69,.2);gap:16rem}.m-productListItem__info{display:flex;flex-direction:row;gap:16rem}.m-itemInfo__content{display:flex;flex-direction:column;gap:8rem}.m-productListItem__info .pre_breadcrumbs{display:none}.m-productListItem__dateFixed{display:flex;margin:10px 0;align-items:center}.m-productListItem__dateFixedLabel{background-color:#d7d7d7;padding:5px 16px;margin-right:10px}.m-itemInfo__content .m-itemInfo__breadcums a,.m-itemInfo__content .m-itemInfo__title{cursor:pointer;text-decoration:none}.m-itemInfo__content .m-itemInfo__breadcums a:hover,.m-itemInfo__content .m-itemInfo__title:hover{color:var(--mainColor)}.m-cart__blockContainer header h3,.m-itemInfo__content .m-itemInfo__title h3{font-size:18rem;font-style:normal;font-weight:700;letter-spacing:0}.m-productListItem__info .m-itemInfo__image img{aspect-ratio:1/1;object-fit:contain;height:100rem}.m-productListItem__atributtes{display:flex;flex-direction:column;gap:0}.m-itemAtributtes__button{display:flex;align-items:center;gap:8rem;flex-direction:row;padding:6rem 12rem;background-color:var(--secundaryColor);color:#fff;cursor:pointer}.m-itemAtributtes__content dl{display:flex;flex-direction:row;flex-wrap:wrap;padding:16rem;margin:0}.m-itemAtributtes__content{background-color:#6d348930;overflow:hidden;max-height:0;transition:all ease .3s}.m-itemAtributtes__content dl div{width:33%;min-width:150rem;display:flex;flex-direction:column;padding:8rem}.m-itemAtributtes__content dl div dd,.m-itemAtributtes__content dl div dt{width:100%;display:flex;max-width:inherit;font-family:var(--mainFont);background-color:transparent;text-align:left;padding:0}.m-itemAtributtes__content dl div dt{flex-direction:column;color:#6d348970;font-size:14rem;font-weight:400}.m-itemAtributtes__content dl div dd{font-size:16rem}.m-cartProductList__list{display:flex;flex-direction:column;gap:16rem;padding:0}.m-itemInfo__extra .a-label{color:#6d348970;font-family:var(--mainFont);font-size:16rem}.m-itemAtributtes__content dl div dd,.m-itemInfo__extra .a-content{color:var(--secundaryColor);font-weight:700}.a-deleteProduct{position:absolute;top:0;right:0}.m-itemAtributtes__observaciones{width:100%!important}.m-itemAtributtes__observaciones dd{word-wrap:break-word;word-break:break-word}.m-cart__blockContainer header h3{color:#121212;font-family:Outfit;font-size:16rem;line-height:normal}.m-cart__blockContainer p{margin:8rem}.m-itemDate__button{display:flex;align-items:center;gap:8rem;flex-direction:row;padding:6rem 12rem;background-color:var(--mainColor);color:#fff;cursor:pointer}.m-itemDate__content{max-height:fit-content;overflow:hidden;transition:all ease .3s;display:flex;justify-content:space-between;flex-wrap:wrap}.m-itemDate__contentGrandesDimensionesContent p{margin-bottom:10px}.m-itemDate__contentGrandesDimensionesDialog .m-radioOption__helper{top:auto;bottom:2px;left:auto;right:4px;transform:scale(.8);border:2px solid #fff;color:#fff}.m-itemDate__contentGrandesDimensionesDialog .m-radioOption__helper:hover{background-color:var(--mainColor)}.m-itemDate__content dl{padding:16rem;display:flex;flex-direction:column;gap:24rem}.m-itemDate__contentGrandesDimensiones{margin-top:10px}.m-itemDate__contentGrandesDimensionesTitle{background-color:#f2595d;color:#fff;padding:10rem 20rem}.m-itemDate__contentGrandesDimensionesContent{background-color:#ffe2e2;padding:10rem 20rem}.a-alertContainer{display:flex;padding:16rem;flex-direction:row;align-items:flex-start;gap:16rem;border:1px solid}.a-alertContainer p{font-size:14rem;margin:0}.a-alertContainer.-green::before,.a-alertContainer.-orange::before,.a-alertContainer.-red::before{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;font-weight:700}.a-alertContainer.-red::before{content:"!";border:2px solid #eb001b;color:#eb001b;letter-spacing:normal}.a-alertContainer.-green::before,.a-alertContainer.-orange::before{content:"i";border:2px solid #ffb632;color:#ffb632}.a-alertContainer.-green::before{content:"✓";border:2px solid #2bfd69;color:#2bfd69}.a-alertContainer.-red{background-color:#eb001b05;border-color:#eb001b}.a-alertContainer.-orange{background-color:#fffaec;border-color:#ffb632}.a-alertContainer.-green{background-color:#edfff2;border-color:#2bfd69}.m-cart__sumary .caja{display:flex;flex-direction:column;background-color:#f79e1b14;border-radius:0;border:0;gap:16rem;padding:32rem}.m-cart__sumary .caja hr,.p-cart_productList__container ul hr{width:100%;opacity:.2}.m-cart__sumary .caja .botones_volver{display:flex;flex-direction:column;gap:8rem}.m-cart__sumary .caja .btn{width:100%;background-color:#fff}.m-cart__sumary .caja .checkbox{gap:8rem}.m-cart__sumary .caja .checkbox label{text-align:left}.m-cart__sumary .caja .botones_comprar{margin-top:0}.m-cart__notPayed{margin-top:16px;display:flex}.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-size:24px;text-align:center;color:#40bf7a}.p-orderFinished__content.-error .a-orderTicket__title h1{color:#d82222}.a-icoCheck{width:64rem}.a-orderFinished__numOrder,.a-orderTicket__title h1{font-family:"Outfit";font-style:normal;font-weight:400}.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{display:flex;flex-direction:column;gap:16rem;width:100%}.a-orderTicket__label,.a-orderTicket__value,.a-orderTicket__value h2{font-family:"Outfit";font-style:normal;font-weight:400;font-size:16px;color:#8f8f8f}.a-orderTicket__value,.a-orderTicket__value h2{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,.m-orderFinished__item h3{font-family:"Outfit";font-style:normal;text-align:center;line-height:115%}.a-numberAcount{font-weight:400;font-size:clamp(21rem,3.5vw,24rem);color:#f9a000}.m-orderFinished__group,.m-orderTicket__extraInfo{display:flex;flex-direction:column;align-items:center}.m-orderTicket__extraInfo{justify-content:center;gap:8rem;text-align:center;color:#5e5e5e}.m-orderFinished__group{gap:16rem}.m-orderFinished__item h3{font-weight:800;font-size:clamp(32rem,3.5vw,48rem);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-family:"Outfit";font-style:normal;font-weight:400;font-size:clamp(14rem,3.5vw,16rem);line-height:150%}.m-orderFinished__item.-illustration{height:350rem!important}:where(.m-pageHeader__title){font-family:"Outfit";font-style:normal;font-weight:800;font-size:18px;line-height:115%;text-align:start;color:#222a45}.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;font-family:"Outfit";font-style:normal;font-weight:700;line-height:115%;text-align:start;color:var(--mainColor)}.carrito .o-cartProductList{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:150rem;max-width:150rem;min-width:150rem}.carrito .o-cartProductItem__priceData{display:flex;align-items:stretch;flex-direction:row;height:100%;gap:32rem;justify-content:center;flex-wrap:wrap}.carrito .o-cartProductList__item:hover .a-button__eliminar{color:#ff6060;transition:all .5s ease-in-out}.carrito .o-cartProductList__item{display:flex;align-items:center;width:100%;flex-wrap:nowrap}.o-cartProductItem__buttonOptions,.o-cartProductList__item.-hidden{display:none}.carrito.-withoutHeader .o-mainHeader{display:flex;position:relative;background-color:none;box-shadow:none;border:0;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__units{display:flex;flex-direction:column;gap:8rem}.o-cartProductItem__info{display:flex;gap:32rem;align-items:center}.o-cartProductItem__item{justify-content:center;min-width:80rem}.o-cartProductItem__item .o-cartProductItem__priceTotal{font-family:"Outfit";font-style:normal;font-weight:700;font-size:16px;line-height:115%;text-align:center}.o-cartProductItem__item,.p-cart_summary__container{display:flex;flex-direction:column;align-items:center}.p-cartSummary__container{font-family:"Outfit";font-style:normal;color:#222a45;padding:32rem;background-color:#fff;border:solid 1px #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:0}.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}.m-orderBreakdown__dg.-fromCalculate dd,.m-orderBreakdown__dg.-fromCalculate dt,.m-orderBreakdown__dg.-fromCalculate span{font-weight:700}.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}.p-cart_productList__container ul{display:flex;flex-direction:column;gap:32rem}.btn.tertiary[disabled],.primary_btn[disabled],.secondary_btn[disabled]{opacity:.5;cursor:not-allowed}.o-carritoSugerencias__container{list-style:none;justify-content:center!important}.o-carritoSugerencias{margin:0 10rem}.o-carritoSugerencias__maintitle{margin-bottom:10rem;font-weight:700;font-size:18rem;color:var(--secundaryColor)}.o-carritoSugerencias__img{width:80px}.o-carritoSugerencias__item{display:flex;margin:16px 0}.o-carritoSugerencias__title{font-weight:700;font-size:18rem}.o-carritoSugerencias__title:hover{color:var(--mainColor)}.o-carritoSugerencias__data{margin-left:20rem;display:flex;align-items:center;flex-wrap:wrap;gap:20rem}.o-carritoSugerencias__data a,.p-blogItem__article .breadcrumbs_group a{text-decoration:none}.o-carritoSugerencias__priceprice{color:var(--secundaryColor);font-weight:600}.m-itemInfo__reviews,.o-carritoSugerencias__reviews{display:inline-flex;align-items:center;gap:4rem;margin-top:4rem;color:var(--secundaryColor)}.m-itemInfo__reviews .o-reviewsSummary__scoreStars,.o-carritoSugerencias__reviews .o-reviewsSummary__scoreStars{margin:0;justify-content:flex-start;gap:2px}.m-itemInfo__reviews .o-reviewsSummary__scoreStars .a-star,.o-carritoSugerencias__reviews .o-reviewsSummary__scoreStars .a-star{font-size:18px}.o-carritoSugerencias__btn{margin:10rem;background-color:#ff4a4a;color:#fff;text-transform:uppercase;padding:10rem 20rem;border-radius:15rem;font-size:17rem;transition:.3s!important}.o-carritoSugerencias__btn:hover{background-color:#e70000}.m-blogList{display:grid;gap:24rem;margin:0;width:100%;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:0}.m-blogItem{list-style:none}.m-blogItem__content h3 a{font-family:"Outfit";font-style:normal;text-decoration:none;font-size:24rem;color:#121212}.m-blogItem__content p{font-family:var(--mainFont);font-size:14rem;color:#12121280}.m-blogItem__content p a{font-family:var(--mainFont);font-size:14rem;color:var(--mainColor)}: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__article .m-notice__img){margin:auto}: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 .share_group){display:flex;align-items:center;gap:8rem}:where(.m-newsSeparator__container .share_group a){width:32px;display:flex;justify-content:center;align-items:center}.p-blogItem__article .breadcrumbs_group{color:var(--mainColor)}.p-blogItem__article h1{margin-top:8rem}.m-carrusel__title{color:var(--secundaryColor);font-family:Lato;font-size:clamp(20rem,4vw,28rem);font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;padding-left:10%;padding:32rem 15%}.m-carrusel__decoration{display:flex;justify-content:center;border:var(--secundaryColor) solid;border-width:6px 0;padding:32rem 0}.m-carruselContainer,.m-carruselContainer.-noTransition{scroll-behavior:smooth}.m-carruselContainer{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100%/4) - 48rem);gap:64rem;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:0;padding-left:0;align-items:flex-start}.m-carruselContainer::-webkit-scrollbar{display:none}.m-carruselContainer.-dragging{scroll-behavior:auto;scroll-snap-type:none}.m-carruselContainer.-dragging .m-productCard{cursor:grab;user-select:none}.m-carrusel__wrap{padding:0 96rem;width:100%;max-width:1440rem;margin:auto}.m-carruselContainer li{display:grid;align-items:start;justify-content:center}.a-carruselController{display:grid;place-items:center;width:40rem;height:40rem;background-color:var(--secundaryColor);border-radius:50%;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 3px 6px rgba(0,0,0,.23)}.o-componentCarrusel .a-carruselController:first-child{left:20rem}.o-componentCarrusel .a-carruselController:last-child{right:20rem}.o-product__related{padding:64rem 0 0}.upper_footer{background-color:#ffff;padding:64rem 0}.upper_footer ul{display:flex;align-items:center;justify-content:space-evenly;list-style:none;max-width:1000rem;flex-wrap:wrap;margin:auto;gap:32rem}.upper_footer ul li:nth-child(-n+4){max-width:200rem}.upper_footer__list{display:flex;justify-content:space-evenly!important}.o-mainFooterContainer{background:#fff;box-shadow:0-15px 30px 0 rgba(0,0,0,.05);margin-top:72rem}.o-mainFooter{display:flex;flex-direction:column;background-color:#f7f7f7}.a-mainFooter__title{color:var(--secundaryColor);font-family:var(--secundaryFont);font-size:16rem;gap:16rem}.a-mainFooter__list,.a-mainFooter__list .js-mouseLink,.a-mainFooter__list a,.a-mainFooter__text,.a-mainFooter__text .js-mouseLink,.a-mainFooter__text a{font-size:14rem;font-family:var(--mainFont);text-transform:none;color:#4b4b4b;text-decoration:none;transition:all ease 3s;line-height:normal}.a-mainFooter__list li:hover a,.a-mainFooter__list li:hover js-mouseLink,.a-mainFooter__text:hover .js-mouseLink,.a-mainFooter__text:hover a{text-decoration:underline}.-editorContent strong,.-editorContent strong span,.a-mainFooter__list a:visited,.a-mainFooter__text a:visited{color:var(--secundaryColor)}.o-mainFooter__container{display:flex;flex-direction:row;justify-content:space-between;padding:32rem;max-width:1700rem;gap:128rem;margin:auto;flex-wrap:wrap}.o-mainFooter__enterprise{display:flex;flex-direction:column;gap:32rem}.a-mainFooter__logo{width:120rem}.m-mainFooter__schedule{display:flex;flex-direction:column;gap:8rem}.m-schedule__line{display:flex;flex-direction:row;justify-content:space-between}.a-schedule__day,.a-schedule__hour{display:flex;flex-wrap:nowrap;white-space:nowrap;flex:1}.a-schedule__hour{justify-content:flex-end}.a-mainFooter__contactButton{text-align:center;background-color:var(--mainColor);color:#4b4b4b;padding:8rem;text-decoration:none;font-size:14rem;transition:all .3s}.a-mainFooter__contactButton:hover{opacity:.8;text-decoration:none}.o-footer__siteLinks{display:flex;flex-direction:row;gap:64rem}.m-footer__column,.m-footer__column ul{display:flex;flex-direction:column;gap:16rem}.m-footer__column ul{list-style:none;padding:0;gap:8rem}.o-mainFooter__copyright{background-color:var(--secundaryColor);padding:16rem}.a-footerCopyright__text{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6rem;color:#fff;font-size:13rem;font-weight:200;font-family:"Outfit"}.a-footerCopyright__text a{text-decoration:none;color:orange;font-size:13rem;font-weight:200}.config_area.impresion .m-atributeGroup__info .icon,.observaciones_area .m-atributeGroup__info .icon .info .icon{width:16px;height:16px;background-position:-191px -38px;display:inline-block;vertical-align:middle;cursor:pointer;opacity:.7}.config_area.impresion{width:100%}.config_area.impresion .m-atributeGroup__info:hover .icon,.observaciones_area .m-atributeGroup__info:hover .icon{opacity:1}.config_area.impresion .m-atributeGroup__info:hover .attr_obs,.observaciones_area .m-atributeGroup__info:hover .attr_obs{display:block}.m-atributeGroup__info .attr_obs{display:none;position:absolute;bottom:32px;left:20px;padding:16px;background-color:#fff;box-shadow:0 0 100px 1000px rgba(0,0,0,.25);color:#1d2939;text-transform:none;text-align:left;font-size:.8em;min-width:235px;line-height:1.5;z-index:99}.m-atributeGroup__infoBlock{display:flex;flex-direction:row;gap:8rem;align-items:center}.m-pagination{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.m-pagination__item{display:flex;min-width:30px;padding:6px;height:40px;border:solid 1px #6d3489;align-items:center;justify-content:center;text-align:center;text-decoration:none}.m-pagination__item.-selected{color:#fff;background-color:#6d3489}.enviare_mi_agencia_txt{display:none}.m-alert.-strong{font-weight:600;border:solid 2px;padding:12rem 15rem}.label_estado_pedido{padding:11rem 24rem}.label_estado_pedido.-notOk{border:solid 1px #bf0202;background-color:#fcc;color:#bf0202}.label_estado_pedido.-ok{border:solid 1px #197a00;background-color:#d6ffcb;color:#197a00}form .not_valid_field{box-shadow:0 0 4px red}form .not_valid_label{color:#b22222;font-weight:700}.m-share__list .fran6share{background-color:transparent}.fran6shareIcon{filter:brightness(.65)}.m-share .m-share__list{transform:scale(.75);transform-origin:left}.m-share em{font-size:14px}.-editorContent a:not(.button_editor),.-editorContent a:not(.button_editor) span{color:var(--secundaryColor)!important;font-family:var(--mainFont);font-weight:700}.m-rateYoMsg{display:none;font-size:14px;color:var(--mainColor)}.m-rateYo{display:flex;flex-direction:column;align-items:center}.m-rateYoMsg.-readOnly{color:var(--secundaryColor)}.-showMobile{display:none}.popupWhatsapp .wac_data{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:400rem;margin:16rem auto}.popupWhatsapp .wac_item{display:flex;align-items:center;gap:14rem}.popupWhatsapp .wac_item figure{width:40px}.popupWhatsapp .wac_content p{margin-bottom:0;font-size:16rem}.popupWhatsapp .wac_phone .wac_content{font-size:26px;font-weight:700}.popupWhatsapp img{-webkit-filter:none!important;filter:none!important}.o-reviewsPage{padding:40px 0}.o-reviewsPage__grid{display:grid;grid-template-columns:360px 1fr;gap:32px;align-items:start}.o-reviewsSummary{background:#fff;border-radius:20px;padding:28px;box-shadow:0 10px 30px rgba(27,27,39,.12);position:sticky;top:200px}.o-reviewsSummary__score{text-align:center}.o-reviewsSummary__scoreValue{font-size:72px;font-weight:800;color:var(--secundaryColor);line-height:1}.o-reviewsSummary__scoreStars{margin:8px 0 14px;justify-content:center}.o-reviewsSummary__scoreStars .a-star{font-size:30px}.o-reviewsList__header h2,.o-reviewsSummary__total{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6f6f7b}.o-reviewsSummary__breakdown{margin-top:18px;display:grid;gap:10px}.o-reviewsSummary__row{display:grid;grid-template-columns:40px 1fr 50px;align-items:center;gap:10px}.o-reviewsSummary__label{font-size:13px;color:#6f6f7b;font-weight:600}.o-reviewsSummary__bar{height:8px;background:#ececf2;border-radius:999px;overflow:hidden}.o-reviewsSummary__barFill{display:block;height:100%;background:var(--secundaryColor);border-radius:999px}.o-reviewsSummary__pct{font-size:12px;color:#6f6f7b;text-align:right}.o-reviewsSummary__cta{margin-top:22px}.o-reviewsSummary__cta .a-button.-primary{width:100%;background:var(--secundaryColor);color:#fff;border-radius:14px;padding:14px 18px;font-weight:700;letter-spacing:.02em;border:0}.o-reviewsList__header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e9e9ef;padding-bottom:12px;margin-bottom:18px}.o-reviewsList__header h2{font-size:14px;letter-spacing:.12em;margin:0}.o-reviewsList__meta{font-size:13px;color:#2f2f3a;display:inline-flex;align-items:center;gap:8px}.o-reviewsList__meta::before{content:"";width:10px;height:10px;border-radius:999px;background:#2ecc71;display:inline-block}.o-reviewCard{background:#fff;border-radius:20px;padding:22px 24px;box-shadow:0 8px 24px rgba(27,27,39,.08);margin-bottom:18px}.o-reviewCard__header{display:grid;grid-template-columns:56px 1fr auto;gap:14px;align-items:center}.o-reviewCard__avatar{width:56px;height:56px;border-radius:50%;background:#f1ecff;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 6px 16px rgba(27,27,39,.12)}.o-reviewCard__avatar img{width:100%;height:100%;object-fit:cover;display:block}.o-reviewCard__name{font-size:16px;font-weight:700;color:#1e1e28}.o-reviewCard__role{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--secundaryColor);letter-spacing:.08em}.o-reviewCard__stars,.o-reviewsSummary__scoreStars{display:inline-flex;gap:4px}.a-star{font-size:20px;line-height:1}.a-star.-partial{position:relative;display:inline-block;color:#d8d8e6}.a-star__fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#f5a623;text-shadow:0 2px 6px rgba(245,166,35,.25)}.o-reviewCard__text{margin:16px 0 10px;font-size:15px;line-height:1.6;color:#3a3a45}.o-reviewCard__meta{font-size:12px;color:#8a8a97;margin:10px 0}.o-reviewCard__replies{margin-top:14px;padding-top:14px;border-top:1px dashed #e6e6ee;display:grid;gap:12px}.o-reviewCard__replyHeader{font-size:12px;font-weight:700;color:var(--secundaryColor);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.o-reviewCard__replyText{font-size:14px;line-height:1.6;color:#4a4a56}.o-reviewCard__replyMeta{font-size:12px;color:#8a8a97;margin-top:6px}@media all and (max-width:1025px){.m-loginArea{width:100%}.t-orderFinished__container,.t-pageLogin{flex-direction:column}.m-loginHeader,.m-loginPage__content{width:100%}.m-loginPage__content{height:100%;gap:32rem}.m-contactInfo__contentGroup{justify-content:center}.o-mainHeader{box-shadow:0 15px 20px 0 rgb(0 0 0/10%)}.o-mainHeader__navLauncher{display:flex;align-items:center;justify-content:center}.js-backdropNav.-active{width:100vw;height:100vh;position:fixed;left:0;top:0;background-color:#12121250}.m-launcher__cross{width:32px;height:32px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;display:flex;flex-direction:column;justify-content: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(--secundaryColor)}.-active .m-launcher__crossItem:nth-child(1){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}.o-mainNav .o-nav__list{height:100%;overflow-y:auto;overflow-x:hidden;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap;padding:0;background-color:rgba(255,255,255,.103)}:where(.o-nav){position:fixed;inset:0 0 0 30%;background-color:#f2f1f1;transform:translateX(100%);transition:transform .5s}:where(.o-nav):where(.-active){transform:translateX(0)}.o-mainNav{padding-top:64rem}.m-launcher.-active{top:8px;right:8px;position:fixed;z-index:999;outline-color:transparent!important}.-minify.home .m-mainHeader__reviews,.m-loginArea__logout span,.o-mainNav .o-nav__list>li:hover>ul{display:none}.o-mainNav .o-nav__list>li{border:0;justify-content:flex-end;flex:0}.o-mainNav .o-nav__list>li a{padding:16px 32px;justify-content:flex-end;font-size:16rem;text-align:end;border-bottom:1px solid #fff;color:var(--secundaryColor);font-weight:400}.m-mainHeader__rightSide{row-gap:8rem;width:100%}.m-mainHeader__rightSide>.o-searchForm{order:1;flex:1 1 auto;min-width:0}.m-mainHeader__rightSide>.o-mainHeader__navLauncher{order:2;flex:0 0 auto;margin-left:auto}.m-mainHeader__rightSide>.o-loginArea{order:1;width:100%;justify-content:flex-end;flex-wrap:nowrap}.m-loginArea__login{gap:8px!important}.m-mainHeader__container .o-loginArea{gap:0}.m-mainHeader__container :is(.m-mainHeader__leftSide,.m-mainHeader__rightSide){gap:6rem}.m-mainHeader__rightSide .m-mainHeader__reviews{order:0;flex:0 0 auto;width:auto;justify-content:flex-start}.home .m-mainHeader__reviews{position:absolute;top:50px;flex-wrap:nowrap}.home .m-mainHeader__container{padding-bottom:60rem}.-minify.home .m-mainHeader__container{padding-bottom:8rem}.o-searchForm__form{min-width:150px}.m-carruselContainer{grid-auto-columns:calc((100%/2) - 32rem)}.o-homeReviewsCarrusel .m-carruselContainer{grid-auto-columns:calc((100%/2) - 16rem);gap:24rem}.o-homeReviewsCarrusel{scroll-margin-top:120px}.m-homeProductoItem{gap:24rem}.o-homeBannerModule{display:flex;flex-direction:column;gap:15rem}.showroom{padding:0;height:auto}#gal6home .gal6{max-height:30vh;height:100%}.showroom #gal6home{display:flex;justify-content:center;align-items:center;margin:auto;height:auto}.showroom #gal6home .gal6pag{top:105%}.showroom #gal6home .gal6pag ul{opacity:1}.showroom img{height:100%;object-fit:contain}.m-radioOption__item input[type=radio]:checked+.m-radioCard__container .m-radioCardItem__description{height:auto;padding-bottom:8px}.o-reviewsPage__grid{grid-template-columns:1fr}.o-reviewsSummary{position:static}}@media all and (max-width:768px){.-showWeb{display:none}.-showMobile{display:flex}.o-orderList__item .col-50,.producto-listado .m-pageContent__mainImage div,.producto-listado .m-pageContent__mainImage img{width:100%}.m-quantityColumn{flex-wrap:wrap;flex-direction:row;gap:4rem}.m-quantityColumn .a-labelText{display:block;width:100%;text-align:right}.m-quantityColumn .m-cellItem{flex:1}.a-labelText.-otrasFechasEntrega{display:flex}.m-priceTableContainer .m-contentColumn{overflow:scroll;gap:4rem}.m-dayRow,.m-priceRow,.m-priceTableContainer,.m-priceTableOcult{gap:4rem}.m-cellItem{min-width:auto}.m-quantityColumn input{min-width:80rem}.upper_footer__list{flex-wrap:wrap;padding:0}.upper_footer__list li{width:100%;align-items:center;justify-content:center;display:flex}.m-carruselContainer{grid-auto-columns:100%}.o-homeReviewsCarrusel .m-carruselContainer{grid-auto-columns:100%;gap:16rem}.m-productosLanding__content,.o-welcomeModule{margin:0}.m-pageContent__container,.m-productosLanding__content{gap:16rem}.o-welcomeModule{margin-top:70rem;padding:32rem}.m-welcomeItem__container{justify-content:center}.m-welcomeItem{align-items:center;text-align:center}.m-radioOption__group{flex-direction:column;width:100%;align-items:center;justify-content:center}.cesta_pasos{margin:0}.cesta_pasos ul{flex-flow:row}.o-homeBannerModule{margin-top:32rem;margin-bottom:16rem}.o-homeProductosDestacados{margin:16rem auto;padding:64rem 20rem}.m-homeBanner__revision,.m-homeBanner__transporte{flex-direction:row-reverse;justify-content:space-between}.m-homeBanner__transporte{flex-direction:row}.o-product{padding:0}.m-productosLanding__content{padding:20rem}.m-pageContent__container,.p-cart_layout{flex-direction:column}.o-product__main{gap:32rem}.o-product__config,.o-product__prices{width:100%!important}.m-stepSetting__container.-calculatorGroup{flex-wrap:wrap;justify-content:center}.ficha.o-product .m-pageContent__image{order:-1;margin-top:-12px}.producto-listado .m-productosLanding__content .m-pageHeader,.producto-listado .m-productosLanding__content h2{background-color:#ffffffcf;padding:5px 10px}.producto-listado .m-pageContent__image.-galleryNormal{order:5}.producto-listado .m-pageContent__mainImage{position:absolute;z-index:-9;top:50%;left:50%;height:140%;width:100dvw;transform:translate(-50%,-50%);max-height:200px!important;overflow:hidden;display:flex;align-items:center}.producto-listado .m-productosLanding__content{box-shadow:none}.producto-listado .o-productosLanding{margin-top:-4px}.m-pageHeader__reviews{margin-top:4px}:where(.m-newsSeparator__container){flex-wrap:wrap;justify-content:space-between;gap:16px}.o-product__config .primary_btn.-shop{display:none}.o-footer__siteLinks,.o-mainFooter__container{flex-direction:column;gap:24rem}.o-reviewCard__stars{grid-column:1/-1;margin-top:8px}.m-reviewMiniCard{width:100%;padding:16px}}@media all and (max-width:480px){.m-mainHeader__container{flex-direction:column;gap:8px!important}.m-radioOption__group{gap:0}.m-share{width:100%}.m-share .m-share__list{transform-origin:center}.m-share>div{text-align:center}.m-rateYo{margin:auto}.-printDesign .m-atributeGroup__options{width:100%}.m-atributeGroup.-withSubattr .m-atributeGroup__block{padding:0}.m-loginArea__login .text{display:none}}.debug_var{padding:1em;background-color:#333;color:#f6f6f6;box-shadow:0 4px 4px 0 rgba(0,0,0,.5) inset,0-4px 4px 0 rgba(0,0,0,.5) inset;font-family:consolas!important;font-size:11px!important;line-height:1.2!important}.debug_var.fixed{position:fixed;top:0;left:0;width:100%;z-index:99999;box-shadow:0 0 5px 0 rgba(0,0,0,.75)}