*{padding:0;margin:0;box-sizing:border-box;font-family:Geist,sans-serif}html,body,#root{height:100%}html,body{overscroll-behavior:none}.app{position:relative}.menu{position:absolute;z-index:163;overflow:hidden;width:100%;padding:.1em .1em .1em .5em}.menu-hidden{position:absolute;visibility:hidden}.img-back-container{position:absolute;z-index:-1}.img-back{width:100%;object-fit:cover;inset:0}.img-back-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background:linear-gradient(#000000e6,#000000be,#00000096,transparent);z-index:1}.img-back-container:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(transparent,#000000d5,#000000bd,#000000d0,#000000d0,#000);z-index:1}.menu__container{display:flex;width:100%;justify-content:end;align-items:center;color:#dadada;background-color:#53535300}.menu__title{font-size:1.9em;position:relative;z-index:135}.title-hidden{visibility:hidden}.menu__item{list-style:none}.menu__icon{rotate:90deg;margin-right:-25px;width:127%}.menu__icon-cantidad-items{background-color:red;font-size:13px;position:absolute;top:1px;right:18px;border-radius:15px;padding:.2em .5em}.menu-desplegable{display:flex;justify-content:space-between;background-color:#000000ec;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;height:100dvh;transition:all ease-in-out .3s;width:100%;transform:translate(103%);position:absolute;z-index:82}.menu-desplegable-active{display:flex;justify-content:space-between;background-color:#000000ec;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;height:100dvh;transition:all ease-in-out .3s;position:absolute;z-index:82;width:100%;transform:translate(0)}.menu-desplegable__icon-close-carrito{display:flex;justify-content:space-between;padding:.2em 0 1.5em}.menu-desplegable-icons{font-size:1.7em;width:39px}.menu-desplegable-icon-carrito{color:red}.menu-desplegable__icon-cantidad-productos{font-size:11px;padding:.2em .5em;border-radius:19px;position:absolute;top:13px;left:38px}.menu-desplegable-title{margin:.6em;font-size:1.9em}.menu-desplegable-cont{padding:.7em .7em .7em .2em;font-size:1.4em;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-left:1px solid #ffffff}.menu-desplegable-lista{list-style:none;display:flex;flex-direction:column;gap:2em}.menu__desplegable--numero-orden{color:#5e5e5e;font-size:.5em;display:grid;grid-template-columns:25px 1fr;letter-spacing:-1px}.menu__desplegable--text-item{font-size:2.2em;color:#fff}.menu__desplegable--contenido-text{font-size:.8em;padding:.2em}.menu-desplegable__seccion{max-height:0;overflow:hidden;color:#505050;font-size:.8em;transition:max-height .3s ease}.menu-desplegable__seccion--active{max-height:200px;color:#505050;font-size:.8em}.menu-desplegable__footer{height:40%;display:flex;flex-direction:column;justify-content:end}.menu-desplegable__footer--svg{width:40%}.carrito{position:absolute;display:flex;flex-direction:column;justify-content:space-between;right:0;z-index:85;width:100%;height:100dvh;background-color:#202020e1;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#000;transition:.3s all ease-in-out;transform:translate(100%)}.carrito--active{position:absolute;z-index:85;display:flex;flex-direction:column;justify-content:start;right:0;width:100%;height:100dvh;background:#4b4b4b00;-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);color:#fff;transition:.3s all ease-in-out;transform:translate(0)}.carrito__cabecera{display:flex;align-items:center;justify-content:space-between;font-size:1.5em;font-weight:800;padding:0 .1em;background:#0d0d0d}.carrito__close{width:11%;background-color:#3d3d3d21;border-radius:15px;margin-left:4px}.carrito__cabecera--title{margin-left:25px}.carrito__container{height:100dvh;overflow-y:auto}.carrito__container{background-color:#0007}.carrito__item{width:100%;display:flex;align-items:center;gap:.3em;background:#0d0d0d;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-top:1px solid #202020}.carrito__item-cont{display:flex;flex-direction:column;justify-content:space-around;gap:.4em;width:100%}.carrito__item-cont-cabecera{display:flex;justify-content:space-between}.carrito__item-title{font-weight:bolder;font-size:1.4em}.carrito__item--cont--talle--color{display:flex;gap:.6em;color:#b3b3b3}.carrito__item-control-delete{font-size:2.1em}.carrito__icono--delete{width:10%}.carrito__item-precio{font-size:1.2em}.carrito__item-talle{color:#b3b3b3}.carrito__item-image{width:38%}.carrito__item-control-cantidad{display:flex;justify-content:space-between;width:100%;align-items:center}.carrito__empty{height:85%;margin-top:33%}.carrito__empty-text{font-size:1.3em}.carrito__empty--cont{display:flex;flex-direction:column;justify-content:center;align-items:center;height:70%;gap:2em}.carrito__footer{padding:.6em;background-color:#000;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.carrito__inactive{background-color:#61616100}.carrito__total{font-size:1.7em;padding:.5em 0;flex-direction:column;width:100%;display:flex;gap:1em;justify-content:space-between;background-color:#000}.carrito__total--inactive{visibility:hidden}.carrito__total-label{display:flex;justify-content:space-between}.carrito__total--subtotal{display:flex;justify-content:space-between;color:#5f5f5f;border-bottom:1px solid #272727;padding-bottom:.4em}.carrito__total--subtotal--number{color:#fff}.carrito__total--text{font-size:.6em;color:#797979}.carrito__actions{display:flex;flex-direction:column;gap:.5em}.carrito__button{white-space:nowrap;border:none;padding:.5em 4em;font-size:1.4em;border-radius:19px;font-weight:bolder;color:#000}.carrito__button--inactive{visibility:hidden}.selector-cantidad{display:flex;align-items:center;background:#333;border-radius:8px;overflow:hidden;width:fit-content;position:relative;padding:.1em .4em}.selector-cantidad__sin-stock{position:absolute;width:100%;left:28px;animation:deslizar .3s ease-in-out forwards,parpadeo .3s ease-in-out 5 .5s}@keyframes deslizar{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes parpadeo{0%,to{opacity:1}50%{opacity:.2}}.selector-cantidad__btn{width:40px;height:40px;font-size:1.2rem;background:transparent;color:#fff;border:none}.selector-cantidad__btn:disabled{opacity:.3}.selector-cantidad__numero{width:44px;text-align:center;font-size:.9rem;font-weight:500;color:#fff}.modal-compra{position:fixed;inset:0;color:#fff;z-index:60;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;height:100dvh;display:flex;flex-direction:column;justify-content:start;background-color:#3a3939}.modal-compra__mensaje-cargando{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5em;z-index:100;width:100%;height:100%;background-color:#11111142;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:25px 25px 0 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.modal-compra__mensaje-cargando--texto{font-size:1.1em}.modal-compra__triangulo{width:64px;height:64px;overflow:visible}.modal-compra__triangulo polygon{fill:none;stroke:currentColor;stroke-width:4;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;animation:modal-trazar 1.8s ease-in-out infinite}@keyframes modal-trazar{0%{stroke-dashoffset:100}50%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.modal-compra__cont{flex:1;display:flex;flex-direction:column;background-color:#313131;position:relative}.modal-compra__info{display:flex;flex:1;flex-direction:column;border-radius:25px 25px 0 0;padding:.1em .7em;border:1px solid #13131350;background-color:#1a1a1a;color:#f5f5f5;overflow:hidden;height:100%}.carrousel__circle{display:flex;justify-content:center;gap:.3em}.carrousel__track--circulo--uno,.carrousel__track--circulo--dos{padding:.2em;border-radius:5px;background-color:#fff}.active__track{background-color:#464646}.cont__carrousel--guiatalles{position:relative;height:290px}.modal-compra__titulo-contenedor{position:absolute;top:0;width:9%;border-radius:25px;display:flex;justify-content:center;align-items:center;z-index:45;font-size:1.5em;color:#8f2222}.modal-compra__color-seleccionado{color:#505050;font-size:.8em}.modal-compra__titulo-contenedor--retoceder{color:#3b3b3b;font-size:1.4em}.modal-compra__cont-titulo-chatbot{display:flex;justify-content:space-between;align-items:center;padding:.2em 0}.modal-compra__cont--svg--ia{display:flex;align-items:center;justify-content:space-between;width:20%}.modalcompra__svg--cantidad{position:absolute;top:1px;right:69px;font-size:.7em;background-color:red;padding:.2em;border-radius:7px;z-index:66}.animar-carrito{animation:addcarrito .4s ease}@keyframes addcarrito{0%{transform:scale(1)}30%{transform:scale(1.9)}50%{transform:scale(.9)}70%{transform:scale(1.2)}to{transform:scale(1)}}.modal-compra__svg-carrito{width:33%;margin-top:-6px;position:relative;z-index:45}.modal-compra__titulo-carrousel{font-weight:900;font-size:1.4em}.modal-compra__imagen-medidas{width:100%;height:100%;object-fit:contain}.modal-compra__galeria{display:flex;gap:1em;overflow:hidden;position:relative;width:100%}.modal-compra__galeria-carrousel{display:flex;justify-content:space-between;width:100%}.modal-compra__miniatura{height:350px;object-fit:cover;min-width:90%}.modal-compra__botonera-carrousel{position:absolute;width:100%;display:flex;justify-content:space-between;align-items:center;height:100%;top:0;z-index:10;pointer-events:none}.modal-compra__titulo{font-size:1.25rem;color:#fff;font-weight:800}.modal-compra__talle-seleccionado{font-size:.8em}.modal-compra__precio--unidad{color:#a3a3a3;font-size:1.1rem;letter-spacing:0em}.parpadeo-suscripcion{animation:parpadeoSuscripcion .5s ease-in-out 5}@keyframes parpadeoSuscripcion{0%,to{opacity:1}50%{opacity:.2}}.modal-compra__precio{font-size:1.7rem;color:#f5f5f5}.modal-compra__colores-talles{padding:.5em 0}.modal-compra__titulo--colores{margin-left:9px}.modal-compra__contenedor-btn-colores{display:flex;justify-content:space-between;padding:.5em 0;gap:.5em}.modal-compra__cont-btn-colores{display:flex;gap:.5em}.modal-compra__color-btn{width:36px;height:36px;border-radius:50%;border:2px solid transparent;background-clip:content-box;padding:0;transition:padding .15s ease}.modal-compra__color-btn.active{border-color:#525252;padding:3px}.modal-compra__talles{font-size:1.3em;display:flex;flex-direction:column;gap:.3em}.modal-compra__talles-label{color:#0f0f0f;font-weight:600;font-size:.9em}.modal-compra__talles-botones{display:flex;flex-direction:column;justify-content:center;gap:.5em;margin:.5em 0}.modal-compra__talle-btn.active{color:#000;background-color:#d4d4d4}.modal-compra__cont-talles-botones{display:flex;justify-content:center;gap:1em}.modal-compra__talle-btn{font-size:1.3em;padding:.3em 0;border-radius:8px;border:none;width:65px;color:#f5f5f5;border:1px solid #242424;background:#333}.modal--compra__cont__guiatalles{width:100%;display:flex;justify-content:space-between;align-items:center}.modal--compra__cont__guiatalles--btn{font-size:1.5em;margin-right:-2px}.modal--compra__cont__guiatalles--mensage{font-size:.6em;transition:all ease-in-out .5s;color:#fff;transform:translate(0)}.active--guiatalles--mensage{color:#fff;transform:translate(0)}.modal--compra__cont__guiatalles--mensage{font-size:.75rem;color:#888;animation:pulso-mensaje 2s ease-in-out infinite}@keyframes pulso-mensaje{0%,to{opacity:1}50%{opacity:.3}}.modal-compra__stock{display:flex;align-items:center;justify-content:space-between;gap:.3em}.mensaje__active{transform:translateY(-100%)}.mensaje-agregado__button{border:1 px solid #3a3a3a;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-direction:column}.modal-compra__contenedor-label{font-weight:900;font-size:.875rem;letter-spacing:1px}.modal-compra__total{display:flex;border-top:1px solid #13131350;border-bottom:1px solid #13131350;margin:.1em 0;color:#f5f5f5}.modal-compra__total--active{display:flex;border-top:1px solid #13131350;border-bottom:1px solid #13131350;margin:.1em 0;color:#f5f5f5;visibility:hidden}.modal-compra__precio-total{animation:bump .25s ease}@keyframes bump{0%{transform:scale(1)}40%{transform:scale(1.15)}to{transform:scale(1)}}.modal-compra__total-cont{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:1.3em;gap:.5em;padding:0 0 1.8em}.modal-compra__precio-label{font-size:1em;font-weight:700;color:#a3a3a3;letter-spacing:1px}.modal-compra__precio-total{font-size:1.4em}.modal-compra__acciones{display:flex;flex-direction:column;gap:.5em;position:relative;margin-top:auto}.mensaje-selecciona-talle{position:absolute;transform:translateY(100%);transition:.5s ease-in-out transform;z-index:2;display:flex;width:100%;justify-content:center}.mensaje-selecciona-talle__active{transform:translateY(-100%);color:#fff;animation:pulso-mensaje 2s ease-in-out infinite}.modal-compra__btn-agregar{color:#fff;background:#363636;padding:.8em;border-radius:8px;border:none;font-size:1.3em;z-index:4;font-weight:800}.carrousel{overflow:hidden;width:100%;height:100%;background-color:#333}.carrousel__track{display:flex;transition:transform .3s ease;height:300px}.carrousel__imagen{object-fit:contain;width:100%;height:100%;flex-shrink:0}.carrousel__controles{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.carrousel__btn{pointer-events:all;font-size:2em;color:#5550;padding:.2em;height:100%}.live-indicator{display:flex;align-items:center;gap:.4em;padding:.3em}.live-indicator__punto{width:15px;height:15px;border-radius:50%;background-color:#00e677;animation:pulso 3s ease-in-out infinite}@keyframes pulso{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.infostock{position:absolute;transform:translate(194%);background-color:#030303;transition:.5s transform ease-in-out;top:45%;width:65%;border-radius:5px 0 0 5px;padding:.4em}.infostock__--active{position:absolute;transform:translate(52%);top:45%;transition:.5s transform ease-in-out;width:65%;padding:.4em;background-color:#030303;z-index:12;border-radius:5px 0 0 5px}.infostock__cont{display:flex;justify-content:space-between;align-items:center;padding:.2em}.infostock-cont--info{padding:.2em;display:flex;flex-direction:column;justify-content:space-between;width:80%;gap:.4em}.infostock__cont--p{display:flex;justify-content:space-between}.chatbot{position:fixed;inset:0;width:100%;height:100dvh;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);display:flex;flex-direction:column;z-index:100;transform:translate(-104%);transition:transform .4s ease-in-out;background-color:#00000080}.chatbot--active{transform:translate(0)}.chatbot__header{display:flex;justify-content:flex-end;padding:.4em;color:#f7f7f7;background-color:#0000;font-size:2em}.chatbot__mensajes{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:.5em;display:flex;flex-direction:column;gap:.5em}.chatbot__introduccion{text-align:center;color:#696969;margin:auto}.chatbot__mensaje{max-width:76%;padding:.5em .7em;border-radius:15px;font-size:1.1em;animation:aparecerMensaje .3s ease-out}.chatbot__mensaje--user{align-self:flex-end;background-color:#4a90e2;color:#fff;border-bottom-right-radius:0}.chatbot__mensaje--bot{align-self:flex-start;background-color:#333;color:#fff;border-bottom-left-radius:0}.chatbot__input-cont{display:flex;gap:.5em;padding:.5em;padding-bottom:env(safe-area-inset-bottom)}.chatbot__input{flex:1;padding:.5em;border-radius:19px;border:none;outline:none;font-size:17px}.chatbot__btn-enviar{background-color:#4a90e2;color:#fff;border:none;border-radius:50%;width:35px;height:35px;cursor:pointer}@keyframes aparecerMensaje{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.guiatalles__svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:10}.guiatalles__grupo{opacity:0;animation:gt-aparecer .4s ease forwards}@keyframes gt-aparecer{to{opacity:1}}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media(prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.success{min-height:100dvh;background-color:#1a1a1a;color:#f5f5f5;padding:2em 1.2em;display:flex;flex-direction:column;gap:1em}.success__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4em;padding:1.5em 0 1em}.success__icon{font-size:3.2em;color:#4ade80}.success__title{font-size:1.4em;font-weight:800}.success__subtitle{font-size:.9em;color:#a3a3a3;max-width:26em}.success__button{margin-top:.8em;background-color:#f5f5f5;color:#1a1a1a;border:none;border-radius:8px;padding:.8em 1.4em;font-weight:700;font-size:1em}.success__cargando,.success__error{text-align:center;color:#a3a3a3;padding:1em 0}.success__puntos span{opacity:0;animation:parpadeoPunto 1.4s infinite}.success__puntos span:nth-child(1){animation-delay:0s}.success__puntos span:nth-child(2){animation-delay:.2s}.success__puntos span:nth-child(3){animation-delay:.4s}.success__card{background-color:#313131;border-radius:12px;padding:1em 1.2em;display:flex;flex-direction:column;gap:.6em}.success__card-titulo{font-size:.95em;font-weight:700;color:#a3a3a3;letter-spacing:.5px}.success__fila{display:flex;justify-content:space-between;font-size:.95em}.success__label{color:#a3a3a3}.success__item{display:flex;align-items:center;gap:.8em}.success__item-imagen{width:48px;height:48px;border-radius:8px;object-fit:cover;background-color:#1a1a1a}.success__item-info{flex:1}.success__item-nombre{font-weight:600;font-size:.95em}.success__item-variante{font-size:.8em;color:#a3a3a3}.success__item-precio{font-weight:700}.success__envio-nombre{font-weight:600}.success__envio-direccion{font-size:.9em;color:#a3a3a3}.welcome{height:100dvh;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;color:#fff;font-size:2.1em;text-align:center;padding:2em 0;position:absolute;overflow:hidden;transform:translateY(0);transition:.5s transform ease-in-out;z-index:120}.welcome--active{transform:translateY(-100%);position:fixed}.welcome__bg{position:absolute;inset:0;z-index:0}.welcome__bg:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(to top,#000000cc,transparent);z-index:1;pointer-events:none}.welcome__img{position:absolute;inset:0;background-size:cover;background-position:center;transition:clip-path .7s cubic-bezier(.77,0,.18,1)}.welcome__img--blanca{clip-path:inset(0 0% 0 0)}.welcome__img--negra{clip-path:inset(0 100% 0 0)}.welcome__img--negra.visible{clip-path:inset(0 0% 0 0)}.welcome__contenido{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:start;padding:0 1em;margin-bottom:-5px;gap:.2em}.welcome__contenido--titulo{font-size:.5em;padding:0}.welcome__contenido--subtitulo{display:flex;flex-direction:column;align-items:start;justify-content:start}.welcome__boton--toggle{background:#0000;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:40px;padding:0;font-size:16px;position:absolute;z-index:45;top:44%;animation:float 4s ease-in-out infinite;background-color:#fff0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:25px;z-index:1}.welcome__cont-boton-punto{border:1px solid #ffffff;padding:1.2em;border-radius:25px}.welcome__boton-punto{width:3px;height:3px;border-radius:25px;border:1px solid #ffffff}.welcome__cont--text{width:129px;font-weight:100}.welcome__boton-open-shop{padding:.9em;font-size:.5em;color:#fff;border:1px solid #fff;background-color:transparent}@keyframes float{0%,to{transform:translate(0);opacity:0}25%{transform:translate(1px,-1px);opacity:.9}50%{transform:translate(-1px,-1px);opacity:1}75%{transform:translate(1px,-1px);opacity:.9}}.modal-envio{position:fixed;background-color:#0c0e11;color:#f5f5f5;bottom:0;width:100%;overflow:hidden;z-index:130;overflow:scroll;height:100dvh;padding:0 .5em}.modal-envio__header{display:flex;justify-content:space-between;align-items:center}.modal-envio__title{font-size:1.8em;padding:.6em 0}.modal-envio__close{right:5px;font-size:2.4em}.modal-envio__cont{padding:0 .2em;display:flex;flex-direction:column;gap:1em;background-color:#0c0e11;border-radius:10px}.modal-envio__cont--text{display:flex;align-items:center;justify-content:start;gap:.3em}.modal-envio-svg-products{width:10%}.modal-envio__productos{transition:max-height .3s ease-in-out;max-height:47px;overflow:hidden;border-radius:0 0 8px 8px}.productos--active{max-height:100%}.text-informativo{transition:all .3s ease-in-out;color:#f3f1f1;display:flex;align-items:center;width:100%;justify-content:space-between;background-color:#18191c;font-size:1.5em;padding:.4em}.text-informativo--active{transition:all .5s ease-in-out;color:#f3f1f1;display:flex;align-items:center;width:100%;justify-content:space-between;background-color:#18191c;padding:.4em;border-radius:8px;font-size:1.5em}.modal-envio__icon{display:flex;align-items:center;transition:all .5s}.modal-envio__icon--active{transform:rotate(45deg)}.modal-envio__formulario{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:.8em;border-top:1px solid #2d2e31;padding:1em 0}.modal-envio__formulario--titulo{font-size:1.5em;display:flex;justify-content:start;gap:.3em}.modal-envio__form--svg{width:9%}.loading--active{opacity:.3}.modal-envio__label{display:flex;justify-content:space-between;width:100%;padding:0 .1em;align-items:center;font-size:1.1em;margin-bottom:-.7em}.modal-envio__error{color:#cf0b0b;font-size:.8em}.modal-envio__input-formulario{padding:.9em;font-size:1.1em;border:none;border-radius:5px;width:99%;background-color:#18191c;color:#f5f5f5;border:1px solid #27282c}.modal-envio__input-formulario::placeholder{color:#7d7d7d}.modal-envio__item{width:100%;display:flex;padding:.5em .2em;gap:.5em;background-color:#18191c;color:#fff;margin-bottom:.1em}.modal-envio__item-titulo{font-size:1.4em}.modal-envio__item-precio{font-size:1.3em;font-weight:600}.modal-envio__item-imagen{width:24%;height:80px;border-radius:15px;object-fit:contain;margin-top:5px}.modal-envio__item-cantidad{display:flex;justify-content:space-between;padding:.9em 0;align-items:center;max-width:250px;min-width:250px}.modal-envio__item-cantidad-label{font-size:1.1em;font-weight:900;border-radius:39px;padding:.2em 0}.modal-envio__item-talle-numero{color:#999}.modal-envio__boton-confirmar{font-size:1.2em;padding:.8em 2em;width:100%;border-radius:10px;color:#f5f5f5;background-color:#1e1e1e;border:none;margin:.5em 0}.btn-puntos span{opacity:0;animation:parpadeoPunto 1.4s infinite}.btn-puntos span:nth-child(1){animation-delay:0s}.btn-puntos span:nth-child(2){animation-delay:.2s}.btn-puntos span:nth-child(3){animation-delay:.4s}@keyframes parpadeoPunto{0%,80%,to{opacity:0}40%{opacity:1}}.modal-envio__mercadopago-img{width:50%}.suscripciones{background-color:#111111e1;width:100%;height:100dvh;position:fixed;z-index:175;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;overflow:hidden;transition:transform .5s ease-in-out;transform:translate(100%)}.suscripciones__active{transform:translate(0)}.suscripciones_cabezera{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.7em .5em;font-size:1.7em}.suscripciones_cont{display:flex;flex-direction:column;justify-content:center;align-items:center}.suscripcion__img---cont{display:flex;justify-content:center;flex-direction:column;align-items:center}.suscripcion__svg--main{width:70%}.suscripciones__list{display:flex;flex-direction:column;justify-content:center;align-items:start;list-style:none;gap:.3em;font-size:1.2em;font-weight:800}.suscripciones_li{display:flex;justify-content:start;align-items:center;gap:.4em;font-family:inter,sans-serif}.suscripciones_list--check{width:18px;height:18px;flex-shrink:0}.suscripciones__btn--cont{padding:1em 0;display:flex;height:max-content;margin-top:55px}.suscripciones__btn{font-size:1.2em;padding:.7em 1em;background-color:#fff;color:#000;font-weight:800;width:100%;border-radius:.5em;border:none}.suscripciones__btn--como-funciona{margin-top:.8em;font-size:1.4em}.suscripciones__btn--precio{font-family:Inter,sans-serif;font-weight:500}.suscripciones__cont--explicacion{width:100%;height:100dvh;background-color:#5e5e5eec;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:flex-start;padding:.9em 0;position:fixed;top:0;left:0;z-index:165;transform:translateY(100%);transition:transform .5s ease-in-out}.suscripciones__cont--explicacion--activa{transform:translateY(0)}.suscripciones__explicacion{padding:2em 0;width:80%;font-size:1.5em;color:#fff}.suscripciones__scroll{width:100%;height:100%;overflow-y:auto;display:flex;justify-content:center}.suscripciones__btn--cerrar{position:absolute;top:-.1em;right:-.2em;background:none;border:none;color:#fff;font-size:2.5em;padding:.25em}.suscripciones__explicacion h1{font-size:1.4rem;font-weight:700;margin-bottom:.8em;color:#fff}.suscripciones__explicacion h3{font-size:1.1rem;font-weight:600;margin:1.2em 0 .4em;color:#fff}.suscripciones__explicacion p{margin-bottom:.8em;line-height:1.6;color:#fff}.suscripciones__explicacion strong{font-weight:700;color:#ffd166}
