@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins&display=swap";.fade-in{animation:fade-in .3s linear}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.app__container{box-sizing:border-box}.app__container.active{margin-left:15.7rem}.routes__container{box-sizing:border-box}.routes__container.active{padding-top:80px}.navbar{position:fixed;width:-webkit-fill-available;width:-moz-available;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;border-bottom:var(--border-container);padding:20px;background:#fff;z-index:1000}.navbar__first__container{display:flex;align-items:center;gap:20px}.navbar__button__ham{font-size:30px;cursor:pointer}.navbar__first__container img{width:150px}.navbar__first__container>a{display:flex}; .cart__icon__container{position:relative}.cart__icon{font-size:30px;color:var(--button-bg-green)}.cart__icon:hover{color:var(--button-bg-green-hover)}.cart__selected__number{position:absolute;top:20px;right:20px;padding:1px 10px;border-radius:25%;background-color:var(--button-bg-green);color:#fff}.card__empty__msg{position:absolute;top:20px;right:20px;white-space:nowrap;background-color:var(--button-bg-green);color:#fff;padding:5px 10px;border-radius:5px}.cart__products__container{position:absolute;max-height:0;max-width:0;transition:max-height .2s ease-in-out,max-width .2s ease-in-out;overflow:hidden;background-color:#fff;right:0;top:77px}.cart__products__container.active{max-height:400px;max-width:500px;border:2px solid var(--border-container-gray);box-shadow:var(--shadow-xl)}.cart__products__item{position:relative;display:flex;border-bottom:1px solid var(--border-container-gray)}.cart__product__item__img__container{position:relative}.cart__pruduct__remove__container{position:absolute;top:5px;right:5px;font-size:20px;transition:all .3s ease-in-out}.cart__pruduct__remove__container:hover{color:#fff;background-color:red;border-radius:5px}.cart__product__item__text{display:flex;flex-direction:column;justify-content:center;padding:0 10px 0 0}.cart__products__list{max-height:300px;overflow:hidden;overflow-y:auto}.cart__products__buttons__container{padding:10px;border:1px solid var(--border-container-gray)}.cart__products__buttons__container>button{font-weight:500;background-color:var(--button-bg-green);color:#fff;padding:var(--button-padding-normal);border-radius:var(--button-border-normal);width:max-content}.cart__products__buttons__container>button:hover{background-color:var(--button-bg-green-hover)}.theader{background-color:#047857;color:#fff}.container__subtable{border-bottom:1px solid #ddd;font-size:small}@media screen and (min-width: 768px){.container__subtable{display:flex;align-items:center}}.aside__navbar{position:fixed;box-sizing:border-box;z-index:1000;left:0;width:100%;max-width:250px;transition:all .5s ease-in-out;background:#fff;opacity:0;visibility:hidden;transform:translate(-100%);height:100%;padding:71px 0 0;border-left:var(--border-container);box-shadow:var(--shadow-xl);display:flex;flex-direction:column}.aside__navbar.active{opacity:1;visibility:visible;transform:translate(0)}.aside__logo__container{display:flex;justify-content:center;padding-bottom:20px}.aside__content__menus{height:85%;overflow-y:auto;border-bottom:var(--border-container);padding:10px}.aside__restringed__menu{display:grid}.aside__menu__list__items a{width:100%;padding:8px}.aside__menu__list__item{list-style:none}.aside__menu__item{display:flex;align-items:center;gap:10px;list-style:none;width:100%;box-sizing:border-box;font-size:14px;border-left:var(--border-container)}.aside__menu__item a{width:100%;padding:8px}.aside__menu__item__button a{display:flex;align-items:center;gap:10px;width:100%}.aside__menu__item__button{display:flex;align-items:center;gap:10px;list-style:none;width:100%;box-sizing:border-box;font-size:14px;justify-content:space-between;padding:8px}.aside__menu__item:hover{background-color:var(--button-hover-gray);border-left:1px solid black;color:#000}.aside__menu__item__button:hover{background-color:var(--button-hover-gray);border-radius:var(--button-border-normal);color:#000}.aside__menu__item:hover svg,.aside__menu__item__button:hover svg{fill:#000}.aside__menu__item svg,.aside__menu__item__button svg{color:#374151;font-size:20px}.aside__menu__item__icon__button{display:flex;align-items:center;gap:10px}.aside__last__container{padding:10px;display:grid;gap:7px;justify-items:center;width:100%;box-sizing:border-box}.aside__last__username__container{display:flex;align-items:center;gap:8px;justify-content:center;font-size:14px}.aside__last__username__container img{width:30px}.aside__last__button__container{display:flex;justify-content:center}.aside__last__button__container button{font-weight:500;background-color:var(--button-bg-green);color:#fff;padding:var(--button-padding-normal);border-radius:var(--button-border-normal);width:100%}.aside__last__button__container button:hover{background-color:var(--button-bg-green-hover)}.rotar-icon{transition:all .2s ease-in-out;transform:rotate(90deg)}.rotar-icon-back{transition:all .2s ease-in-out;transform:rotate(0)}.aside__marcas__search__container{display:flex;justify-content:center;padding:4px}.aside__marcas__search{border:1px solid;border-radius:5px;padding:8px;background:var(--bg-container-gray);border:var(--border-container-1px);width:100%}@media screen and (min-width: 998px){.aside__navbar{padding-top:20px}.aside__content__menus{height:75%}}.main__home{background-color:var(--color-white);border-radius:8px;display:flex;flex-direction:column;box-sizing:border-box;margin:20px;padding:40px 20px;box-shadow:var(--shadow-md)}.main__home__title,.searchproduct__products__container{text-align:center}.searchproduct__result{display:flex;gap:10px;flex-wrap:wrap;justify-content:space-around}.closemodal__button__container{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px}.closemodal__button__container button,.edituser__close__button{justify-content:center;width:100%;padding:8px 10px;border:1px solid var(--button-bg-green);border-radius:10px;color:var(--button-bg-green);font-weight:700;transition:all .3s ease-in-out;font-size:11px}.closemodal__button__container button:hover,.edituser__close__button:hover{color:var(--color-white);background-color:var(--button-bg-green)}.form__searchproduct{display:flex;flex-direction:column;gap:10px;padding:16px;border:var(--border-container);border-radius:7px;background-color:var(--bg-container-gray)}.searchproduct__input__container{display:flex;align-items:center;gap:2px;box-sizing:border-box;width:100%;border:var(--border-container);border-radius:5px;background-color:var(--bg-input-gray);color:var(--color-black)}.searchproduct__input__icon{font-size:19px;padding:10px;color:#fff;background:var(--button-bg-green);border-radius:5px 0 0 5px;display:flex}.searchproduct__input__icon:hover{background-color:var(--button-bg-green-hover)}.searchproduct__input{box-sizing:border-box;width:100%;padding:12px;border:none;color:var(--color-black)}.searchproduct__input{outline:none}.no__products__error{display:flex;align-items:center;justify-content:center;padding:30px 20px 20px;gap:8px;color:var(--color-blue);font-weight:700;font-size:20px;color:var(--color-red)}.no__products__icon{font-size:30px}.searchproduct__button__container{display:flex;justify-content:center;padding:15px}.searchproduct__button{font-weight:500;background-color:var(--button-bg-green);color:#fff;padding:var(--button-padding-normal);border-radius:var(--button-border-normal);width:max-content}.searchproduct__button:hover{background-color:var(--button-bg-green-hover)}.searchproduct__loader__container{display:flex;justify-content:center;padding:20px 0}.searchproduct__filters{display:flex;flex-direction:column;box-sizing:border-box;gap:10px}.searchproduct__filters select{width:100%;padding:4px;border-radius:5px}.searchproduct__select__remove__container{display:flex;align-items:center;justify-content:center;gap:4px;width:100%}.searchproduct__remove__filter__button{display:flex;font-size:20px;color:var(--button-bg-green);padding:4px;border-radius:5px}.searchproduct__remove__filter__button:hover{color:#fff;background-color:var(--button-bg-green)}.css-b62m3t-container{width:100%}@media screen and (min-width: 468px){.searchproduct__filters{flex-direction:row}}@media screen and (min-width: 998px){.form__searchproduct{width:70%}.searchproduct__container{display:flex;justify-content:center}.searchproduct__filters select{width:70%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-XJzBMpIy.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-Zcw5u4Ni.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.marcas__slider__container{background-color:var(--color-white);border-radius:8px;display:flex;flex-direction:column;box-sizing:border-box;margin:20px;padding:10px 40px;box-shadow:var(--shadow-md);position:relative;overflow:visible}.marcas__slider__titulo{position:absolute;font-weight:700;top:88px}.marca__slide{max-width:70px;max-height:50px}.slick-dots{display:none}.slick-prev:before,.slick-next:before{color:#000}.slick-cloned{display:none!important}.slick-slide{display:flex!important;justify-content:center}.producto__destacado__card__info{text-align:center}.producto__destacado__card{box-sizing:border-box;word-break:break-word;max-width:150px;padding:10px;border:2px solid var(--border-container-gray);border-radius:5px;background:#fff}.producto__destacado__card img{object-fit:cover;max-width:100%;height:120px}.producto__destacado__card__info{flex-direction:column}.producto__destacado__card__info p{font-size:11px}.producto__destacado__card__info :last-child{font-weight:700}.slick-list{height:max-content}.modal-documents__container__button{display:grid;justify-items:center;position:relative}.modal-documents__open-btn{background-color:var(--color-primary, #fff);color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;transition:background-color .2s ease}.modal-documents__open-btn:hover{background-color:var(--color-primary-dark, #059669)}.popover__no__docs{position:absolute;padding:6px;border-radius:5px;top:27px;background-color:var(--color-white, white);box-shadow:var(--shadow-lg, 0 10px 15px -3px rgba(0, 0, 0, .1));border:var(--border-container-1px, 1px solid #e5e7eb);z-index:1000}.popover__no__docs p{color:red;font-size:12px;margin:0}.download-instructions{position:fixed;top:20px;right:20px;z-index:2000;max-width:350px;animation:slideInRight .3s ease-out}.download-instructions__content{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:16px 20px;border-radius:12px;box-shadow:0 10px 25px #0003;border:1px solid rgba(255,255,255,.2)}.download-instructions__content h4{margin:0 0 12px;font-size:16px;font-weight:600;display:flex;align-items:center;gap:8px}.download-instructions__content p{margin:0 0 10px;font-size:14px;font-weight:500}.download-instructions__content ul{margin:0 0 12px;padding-left:20px;font-size:13px}.download-instructions__content li{margin-bottom:4px}.download-instructions__content small{font-size:11px;opacity:.8;font-style:italic}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes modalSlideInFromTop{0%{transform:translateY(-100vh);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes modalSlideOutToTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100vh);opacity:0}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut{0%{opacity:1}to{opacity:0}}.modal-documents__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;animation:overlayFadeIn .3s ease-out}.modal-documents__overlay.closing{animation:overlayFadeOut .3s ease-out}.modal-documents__content{background:#fff;border-radius:12px;width:100%;max-width:1400px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000040;animation:modalSlideInFromTop .4s ease-out}.modal-documents__content.closing{animation:modalSlideOutToTop .3s ease-in}.modal-documents__header{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:20px 24px!important;border-bottom:1px solid #e5e7eb!important;flex-wrap:nowrap!important}.modal-documents__header h2{margin:0!important;font-size:1.5rem!important;font-weight:600!important;color:#1f2937!important;line-height:1.2!important;text-align:left!important}.modal-documents__close-btn,.modal-preview__close-btn{background:#f8f9fa!important;border:1px solid #dee2e6!important;font-size:16px!important;font-weight:700!important;cursor:pointer!important;padding:6px 10px!important;color:#6c757d!important;border-radius:4px!important;transition:all .2s ease!important;width:auto!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:32px!important;min-height:32px!important;margin:0!important;outline:none!important;text-decoration:none!important;box-sizing:border-box!important}.modal-documents__close-btn:hover,.modal-preview__close-btn:hover{background:#e9ecef!important;border-color:#adb5bd!important;color:#495057!important;text-decoration:none!important}.modal-documents__close-btn:focus,.modal-preview__close-btn:focus{outline:none!important;box-shadow:0 0 0 2px #007bff40!important}.modal-documents__body{flex:1;overflow:hidden;padding:0}.modal-documents__layout{display:grid;grid-template-columns:1fr 1fr;height:100%;min-height:600px;gap:0}.modal-documents__image-section{padding:24px;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;overflow:hidden}.modal-documents__image-section h3{margin:0;font-size:1.25rem;font-weight:600;color:#1f2937;text-align:center;flex-shrink:0}.modal-documents__main-image{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden}.modal-documents__image{max-width:100%;max-height:400px;object-fit:contain;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;margin-bottom:16px}.modal-documents__image-info{text-align:center;max-width:100%}.modal-documents__image-title{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 8px}.modal-documents__image-description{font-size:14px;color:#6b7280;margin:0}.modal-documents__no-image{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9ca3af;margin-top:20px}.modal-documents__no-image-icon{font-size:4rem;margin-bottom:16px;opacity:.5}.modal-documents__no-image p{font-size:1rem;text-align:center;margin:0}.modal-documents__documents-section{padding:0;display:flex;flex-direction:column;overflow:hidden;max-height:100%;height:100%}.modal-documents__documents-section h3{margin:0 0 20px;font-size:1.25rem;font-weight:600;color:#1f2937;text-align:center;flex-shrink:0;background:#fff;border-bottom:1px solid #f3f4f6}.modal-documents__accordion{flex:1;overflow-y:auto!important;overflow-x:hidden;padding:0 24px 24px;max-height:calc(100vh - 300px);scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f5f9}.modal-documents__no-documents{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9ca3af;padding:24px;overflow:hidden;margin-top:-20px}.modal-documents__accordion::-webkit-scrollbar{width:6px}.modal-documents__accordion::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.modal-documents__accordion::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.modal-documents__accordion::-webkit-scrollbar-thumb:hover{background:#94a3b8}.accordion-item{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:12px;overflow:hidden;transition:box-shadow .2s ease}.accordion-item:hover{box-shadow:0 2px 4px #0000001a}.accordion-header{padding:16px;background-color:#f9fafb;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease}.accordion-header:hover{background-color:#f3f4f6}.accordion-header__content{display:flex;align-items:center;gap:12px;flex:1}.accordion-header__icon{font-size:20px;flex-shrink:0}.accordion-header__text{display:flex;flex-direction:column;gap:4px;min-width:0}.accordion-header__title{font-weight:600;color:#1f2937;font-size:14px}.accordion-header__subtitle{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordion-header__arrow{font-size:12px;color:#6b7280;transition:transform .2s ease;flex-shrink:0}.accordion-header__arrow.expanded{transform:rotate(180deg)}.accordion-content{padding:16px;background-color:#fff;border-top:1px solid #e5e7eb}.accordion-content__info{margin-bottom:16px}.accordion-content__info p{margin:0 0 8px;font-size:14px;color:#374151}.accordion-content__info strong{color:#1f2937}.accordion-content__actions{display:flex;gap:8px}.download-btn-container{position:relative;flex:1}.download-tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:10px;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease;z-index:1000}.download-btn-container:hover .download-tooltip{opacity:1;visibility:visible;pointer-events:auto}.download-tooltip__content{background:linear-gradient(135deg,#1f2937,#374151);color:#fff;padding:12px 16px;border-radius:8px;box-shadow:0 8px 20px #0000004d;min-width:280px;font-size:12px;line-height:1.4;border:1px solid rgba(255,255,255,.1);position:relative}.download-tooltip__content:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#1f2937}.download-tooltip__content p{margin:0 0 8px;font-weight:500}.download-tooltip__content p:last-of-type{margin-bottom:6px}.download-tooltip__content ul{margin:0;padding-left:16px;list-style-type:disc}.download-tooltip__content li{margin-bottom:3px;color:#e5e7eb}.download-tooltip__content strong{color:#10b981;font-weight:600}.accordion-btn{flex:1;padding:10px 12px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px}.accordion-btn--view{background-color:#057856;color:#fff!important}.accordion-btn--view:hover{background-color:#10b981!important;transform:translateY(-1px)}.accordion-btn--download{background-color:#fff;color:#057856;border:1px solid #057856;width:100%}.accordion-btn--download:hover{background-color:#10b981;transform:translateY(-1px);color:#fff}.accordion-btn span{font-size:16px}.modal-documents__no-documents{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9ca3af;padding:24px}.modal-documents__no-documents-icon{font-size:4rem;margin-bottom:16px;opacity:.5}.modal-documents__no-documents p{font-size:1rem;text-align:center;margin:0}.modal-preview__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:overlayFadeIn .3s ease-out}.modal-preview__overlay.closing{animation:overlayFadeOut .3s ease-out}.modal-preview__content{background:#fff;border-radius:12px;width:100%;max-width:1200px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000040;animation:modalSlideInFromTop .4s ease-out}.modal-preview__content.closing{animation:modalSlideOutToTop .3s ease-in}@media screen and (min-width: 1920px){.modal-preview__content{max-width:1400px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.modal-preview__content{max-width:1300px}}@media screen and (min-width: 768px) and (max-width: 1023px){.modal-preview__overlay{padding:15px}.modal-preview__content{max-width:95vw;max-height:95vh}.modal-preview__header{padding:14px 18px!important}.modal-preview__header h3{font-size:1.125rem!important}}@media screen and (min-width: 481px) and (max-width: 767px){.modal-preview__overlay{padding:12px}.modal-preview__content{max-width:98vw;max-height:95vh}.modal-preview__header{padding:12px 16px!important}.modal-preview__header h3{font-size:1.125rem!important}.modal-preview__close-btn{min-width:30px!important;min-height:30px!important}}@media screen and (max-width: 480px){.modal-preview__overlay{padding:8px}.modal-preview__content{max-width:100vw;max-height:98vh;border-radius:8px}.modal-preview__header{padding:10px 12px!important}.modal-preview__header h3{font-size:1rem!important}.modal-preview__close-btn{min-width:28px!important;min-height:28px!important;padding:4px 8px!important;font-size:14px!important}}@media screen and (max-width: 360px){.modal-preview__content{border-radius:4px}.modal-preview__header{padding:8px 10px!important}.modal-preview__header h3{font-size:.9rem!important}}.modal-preview__header{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:16px 20px!important;border-bottom:1px solid #e5e7eb!important;flex-wrap:nowrap!important}.modal-preview__header h3{margin:0!important;font-size:1.25rem!important;font-weight:600!important;color:#1f2937!important;line-height:1.2!important;text-align:left!important}.modal-preview__close-btn{background:#f8f9fa!important;border:1px solid #dee2e6!important;font-size:16px!important;font-weight:700!important;cursor:pointer!important;padding:6px 10px!important;color:#6c757d!important;border-radius:4px!important;transition:all .2s ease!important;width:auto!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:32px!important;min-height:32px!important;margin:0!important;outline:none!important;text-decoration:none!important;box-sizing:border-box!important}.modal-preview__close-btn:hover{background:#e9ecef!important;border-color:#adb5bd!important;color:#495057!important;text-decoration:none!important}.modal-preview__close-btn:focus{outline:none!important;box-shadow:0 0 0 2px #007bff40!important}.modal-preview__body iframe{flex:1;padding:0;overflow:hidden;min-height:700px}.modal-preview__image{width:100%;height:100%;object-fit:contain;background-color:#f3f4f6}@media screen and (min-width: 1920px){.modal-documents__content{max-width:1300px}.modal-documents__layout{min-height:700px}.modal-documents__image-section,.modal-documents__documents-section{padding:32px}.modal-documents__image{max-height:500px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.modal-documents__content{max-width:1200px}.modal-documents__layout{min-height:650px}.modal-documents__image{max-height:450px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.modal-documents__content{max-width:1100px}.modal-documents__layout{min-height:600px}.modal-documents__image-section,.modal-documents__documents-section{padding:20px}.modal-documents__image{max-height:250px}}@media screen and (min-width: 768px) and (max-width: 1023px){.modal-documents__overlay{padding:15px}.modal-documents__content{max-width:95vw;max-height:95vh}.modal-documents__header{padding:16px 20px!important}.modal-documents__header h2{font-size:1.375rem!important}.modal-documents__layout{min-height:500px}.modal-documents__image-section{padding:18px}.modal-documents__documents-section h3{font-size:1.125rem;margin-bottom:16px}.modal-documents__accordion{padding:0 18px 18px}.modal-documents__image{max-height:350px}.accordion-header,.accordion-content{padding:14px}}@media screen and (min-width: 481px) and (max-width: 767px){.modal-documents__overlay{padding:12px}.modal-documents__content{max-width:98vw;max-height:95vh}.modal-documents__header{padding:14px 18px!important}.modal-documents__header h2{font-size:1.25rem!important}.modal-documents__layout{grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:400px}.modal-documents__image-section{border-right:none;border-bottom:1px solid #e5e7eb;padding:16px}.modal-documents__main-image{min-height:200px}.modal-documents__image{max-height:250px}.modal-documents__documents-section{padding:0}.modal-documents__documents-section h3{font-size:1.125rem;margin-bottom:16px}.modal-documents__accordion{padding:0 16px 16px}.accordion-header,.accordion-content{padding:12px}.accordion-header__title{font-size:13px}.accordion-header__subtitle{font-size:11px}}@media screen and (max-width: 480px){.modal-documents__overlay{padding:8px}.modal-documents__content{max-width:100vw;max-height:98vh;border-radius:8px}.modal-documents__header{padding:12px 16px!important}.modal-documents__header h2{font-size:1.125rem!important}.modal-documents__close-btn{min-width:28px!important;min-height:28px!important;padding:4px 8px!important;font-size:14px!important}.modal-documents__layout{grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:300px}.modal-documents__image-section{border-right:none;border-bottom:1px solid #e5e7eb;padding:12px}.modal-documents__main-image{min-height:150px}.modal-documents__image{max-height:200px}.modal-documents__documents-section{padding:0}.modal-documents__documents-section h3{font-size:1rem;margin-bottom:12px}.modal-documents__accordion{padding:0 12px 12px}.accordion-header,.accordion-content{padding:10px}.accordion-content__actions{flex-direction:column;gap:6px}.accordion-btn{width:100%;padding:8px 10px;font-size:13px}.accordion-header__subtitle{display:none}.accordion-header__title{font-size:12px}.accordion-header__icon{font-size:18px}.modal-documents__image-title{font-size:1rem}.modal-documents__image-description{font-size:13px}}@media screen and (max-width: 360px){.modal-documents__content{border-radius:4px}.modal-documents__header{padding:10px 12px!important}.modal-documents__header h2{font-size:1rem!important}.modal-documents__image-section{padding:10px}.modal-documents__accordion{padding:0 10px 10px}.modal-documents__image{max-height:180px}.accordion-header,.accordion-content{padding:8px}}.main__initpage{width:100%;box-sizing:border-box;display:flex;flex-direction:column}.main__initpage_img{display:flex;justify-content:center;background-color:#fff;box-shadow:var(--shadow-md)}.main__initpage_img img{padding:10px;width:150px}.main__initpage__container{margin:50px auto;width:100%;max-width:500px;background-color:var(--bg-container-primary);border-radius:5px;box-shadow:var(--shadow-xl)}.main__initpage__buttons__links{display:flex;justify-content:center;padding:16px}.main__initpage__buttons__links a{padding:6px 10px;max-width:230px;border:1px solid var(--bg-container-green);width:50%;box-shadow:inset 0 0 0 2px var(--bg-container-green);font-weight:700;color:var(--bg-container-green);display:flex;align-items:center;justify-content:center}.main__initpage__buttons__links a:hover{background-color:var(--button-bg-green-hover);color:var(--color-white)}.main__initpage__buttons__links a.active{background-color:var(--bg-container-green);color:var(--color-white)}.main__initpage__buttons__links a.active:hover{background-color:var(--button-bg-green-hover)}.main__initpage__buttons__links a:first-child{border-radius:8px 0 0 8px}.main__initpage__buttons__links a:last-child{border-radius:0 8px 8px 0}.main__form__loader__container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0}.main__form__title{text-align:center;font-size:16px}.form__container{display:flex;flex-direction:column;gap:20px;padding:0 20px 30px}.form__input__container{display:flex;flex-direction:column;padding:5px 10px;border:var(--border-container);border-radius:5px;background-color:var(--bg-input-gray)}.form__input__container label{font-size:12px}.form__input{border:none;background:none;font-size:14px;color:var(--color-black)}.form__input:focus{outline:none;border-color:transparent}.form__input__button__container{display:flex;justify-content:center}.form__login__btn{padding:6px 10px;background-color:var(--button-bg-green);color:var(--color-white);font-weight:700;border-radius:5px;transition:background .3s ease-in-out;width:50%}.form__login__btn:hover{background-color:var(--button-bg-green-hover)}.forgotten__password__container{border-top:var(--border-container);display:flex;justify-content:center;padding:20px}.form__input__info__message{border:var(--border-container);padding:10px;border-radius:5px}.recuperar__button{color:var(--bg-container-green);font-size:16px}.recuperar__button:hover{border-bottom:1px solid var(--bg-container-green)}.recuperar__loading__container{display:flex;justify-content:center}.recuperar__form__container{display:flex;flex-direction:column;gap:10px}.recuperar__form__container h4{font-size:14px;margin:4px;text-align:center}.recuperar__form__input__container{display:grid;padding:7px;border-radius:5px}.recuperar__form__input__container label{font-size:12px}.recuperar__form__input__container input{background-color:var(--bg-container-gray);border:var(--border-container);padding:4px;border:none;border-radius:5px}.recuperar__success__container{display:grid;justify-items:center;gap:20px}.recuperar__success__container div{display:grid;justify-items:center}.recuperar__success__container svg{font-size:40px;color:var(--bg-container-green)}.recuperar__success__container button{padding:6px 10px;background-color:var(--button-bg-green);color:var(--color-white);font-weight:700;border-radius:5px;transition:background .3s ease-in-out;width:50%}.recuperar__success__container button:hover{background-color:var(--button-bg-green-hover)}.recuperar__form__buttons__container{display:flex;flex-direction:column;gap:5px}.recuperar__form__buttons__container button{padding:6px 10px;background-color:var(--button-bg-green);color:var(--color-white);font-weight:700;border-radius:5px;transition:background .3s ease-in-out}.recuperar__form__buttons__container button:hover{background-color:var(--button-bg-green-hover)}@media screen and (min-width: 468px){.recuperar__form__buttons__container{flex-direction:row;justify-content:flex-end}}.register__main__container{display:flex;flex-direction:column;justify-content:center;align-items:center}.register__main__container input,select{border-radius:3px;border:var(--border-container-1px);padding:3px;background-color:var(--bg-input-gray)}.register__main__form__container{display:flex;flex-direction:column;gap:8px;width:100%;padding:10px 20px;box-sizing:border-box}.register__form__div,.register__form__subdiv{width:100%;box-sizing:border-box;display:flex;flex-direction:column}.register__form__div label{font-size:12px}.register__form__div__telefonos{display:flex;align-items:center;gap:2px}.register__form__div__telefonos :nth-child(2){width:25px}.register__form__div.buttonContainer{display:flex;align-items:center;justify-content:center;padding:10px}.register__form__div.buttonContainer button{padding:6px 10px;width:50%;font-weight:700;color:var(--color-white);background-color:var(--bg-container-green);border-radius:5px;display:flex;justify-content:center}.register__form__div.buttonContainer button:hover{background-color:var(--button-bg-green-hover)}.password__message{display:flex;align-items:center;justify-content:center;gap:2px}.password__message.true{color:var(--button-bg-green-hover)}.password__message.false{color:red}.form__message{display:flex;align-items:center;justify-content:center;gap:2px;padding:7px;color:red}.register__user__successfully{display:grid;justify-items:center;padding:60px 20px;gap:5px;font-weight:600;text-align:center}.register__user__successfully__icon{font-size:70px;color:var(--button-bg-green-hover)}@media screen and (min-width: 768px){.register__form__div.twoDivs{flex-direction:row;gap:10px}}.main__manage{background-color:var(--color-white);border-radius:8px;display:flex;flex-direction:column;box-sizing:border-box;margin:20px;padding:40px 20px;box-shadow:var(--shadow-md)}.main__manage__title{text-align:center}.table-container{overflow-x:auto;padding:40px 10px;display:grid;gap:10px}table{width:100%;border-collapse:collapse}.thead__table__products{background:var(--bg-container-green);color:var(--color-white);font-size:14px}.tbody__table__products{font-size:12px;border:1px solid #ddd;background-color:var(--bg-input-third)}.th__table__products__left{border-radius:10px 0 0}.th__table__products__right{border-radius:0 10px 0 0}th,td{text-align:center;padding:6px;border-bottom:1px solid #ddd}.td__table__products{height:50px;vertical-align:middle;border-bottom:1px solid #ddd}.td__table__products.marcas-logo img{max-width:70px;max-height:50px}.td__table__products.buttons{display:flex;justify-content:center;align-items:center;gap:5px}.edit__button__products{border:2px solid var(--border-button-primary);border-radius:10px;padding:4px 10px;color:var(--color-blue);font-weight:700;transition:all .3s ease-in-out;display:flex;font-size:20px;width:max-content}.edit__button__products:hover{background-color:var(--bg-button-primary);color:var(--color-white)}.pagination{padding:20px;font-size:30px;display:flex;align-items:center;gap:20px}.pagination__number{padding:0 15px}.pagination__button{font-weight:700}.pagination__container{display:flex;align-items:center;gap:10px;border:var(--border-container);border-radius:5px}.custom-checkbox[type=checkbox]{display:none;position:relative}.custom-checkbox[type=checkbox]:checked+label:after{content:"";display:inline-block;width:1em;height:1em;background:green;border:1px solid silver}.custom-checkbox[type=checkbox]+label:after{content:"";display:inline-block;width:1em;height:1em;border:1px solid silver}@media (min-width: 998px){.th__table__products{padding:8px}.td__table__products{vertical-align:middle;padding:8px}.pagination{justify-content:center}}.destacar__icon__button{font-size:20px;color:gray;cursor:pointer}.destacar__icon__button.active{color:#efb810}.destacar__form__buttons__container{display:flex;flex-direction:column;gap:5px}.destacar__form__buttons__container button{border:2px solid var(--bg-container-green);border-radius:10px;transition:all .3s ease-in-out;text-align:center;color:var(--color-white);font-weight:700;padding:16px;background-color:var(--bg-container-green)}@media screen and (min-width: 480px){.destacar__form__buttons__container{flex-direction:row;justify-content:center}}.onedoc__button{font-weight:500;background-color:var(--button-bg-green);color:#fff;padding:var(--button-padding-normal);border-radius:var(--button-border-normal);width:max-content}.onedoc__button:disabled{opacity:.5;cursor:not-allowed}.onedoc__form__container{display:grid;gap:10px}.onedoc__buttons__container{display:flex;flex-direction:column;gap:10px}.onedoc__buttons__container>button{width:100%;padding:var(--button-padding-normal);background-color:var(--button-bg-green);color:#fff;border-radius:var(--button-border-normal)}.onedoc__buttons__container>button:hover{background-color:var(--button-bg-green-hover)}@media screen and (min-width: 768px){.onedoc__buttons__container{flex-direction:row}}.dropzone-file{box-sizing:border-box;border:2px dashed var(--button-bg-green-hover);padding:10px;border-radius:5px;width:100%;display:flex;flex-direction:column;justify-content:center}.dropzone__text{color:var(--button-bg-green-hover);font-size:14px}.form__file__input{display:flex;flex-direction:column;justify-content:center;gap:5px}.dropzone__inputs__container{display:flex;align-items:center;gap:10px}.file__input__selected{display:flex;gap:5px;font-size:12px}.file__date__input__container{display:flex;justify-content:space-around;gap:5px}.file__date__input{display:flex;align-items:center;gap:3px}.file__date__input__container label{font-size:12px}.file__button__container{display:flex;align-items:center}.file__button__form{background-color:var(--button-bg-green-hover);padding:15px;color:var(--color-white);border-radius:8px}.deselect__button{font-size:25px;color:var(--color-red);border-radius:50%;cursor:pointer}.edit__product__container{background-color:var(--bg-container-primary);border-radius:10px;display:flex;flex-direction:column;gap:20px;box-shadow:var(--shadow-xl);box-sizing:border-box;margin:20px;padding:40px 20px}.edit__product__header{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.add__documents__container{display:flex;flex-direction:column;gap:20px}.back__button__product{display:flex;align-items:center;gap:4px;font-weight:700;width:max-content;font-size:20px}.back__button__product:hover{color:var(--color-blue)}.table__documents__container{display:flex;flex-direction:column;gap:10px;border:3px solid var(--border-container-gray);border-radius:8px;padding:10px}.table__documents__titles h2{text-align:center}.table__documents__titles h4{margin:0;padding:5px}.table__documents__titles p{padding:5px}.images__container__container{display:flex;flex-direction:column;gap:10px;border:3px solid var(--border-container-gray);border-radius:8px;padding:10px}.table__prod__loader__container{display:flex;justify-content:center}.edit__product__info__container{border:3px solid var(--border-container-gray);border-radius:8px;padding:10px;font-weight:900}.edit__product__info__container h4,p{margin:0;font-size:14px}.inputs__modal__content{display:flex;flex-direction:column}.tablecontainer__upload{overflow-x:auto;border-radius:10px}.no__documents__container{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px;border:1px solid var(--bg-container-green);border-radius:10px;justify-content:center;color:var(--bg-container-green);font-weight:700}.no__documents__container svg{font-size:20px}.no__documents__container p{text-align:center}.edit__button__document{cursor:pointer;border:2px solid var(--border-button-primary);border-radius:10px;padding:8px 14px;color:var(--color-blue);font-weight:700;transition:all .3s ease-in-out}.edit__button__document:hover{background-color:var(--bg-button-primary);color:var(--color-white)}.download__icon__button{cursor:pointer;border:2px solid var(--color-green);border-radius:10px;padding:8px 14px;color:var(--color-green);font-weight:700;transition:all .3s ease-in-out;background-color:#fff}.download__icon__button:hover{background-color:var(--color-green);color:var(--color-white)}@media screen and (min-width: 768px){.no__documents__container{flex-direction:row}}.edit__modal__container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;background-color:var(--color-white);padding:20px;width:80%;border-radius:10px;box-shadow:var(--shadow-xl)}.edit__modal__form{display:flex;flex-direction:column;gap:10px}.edit__modal__docType{display:grid;justify-items:start}.edit__modal__docType>select{width:100%}.edit__modal__input{display:flex;flex-direction:column;gap:5px}.loader__modal{display:flex;justify-content:center}.input__edit__doc{padding:12px;border:1px solid;border-radius:8px}.textarea__edit__doc{padding:8px;resize:none;border:1px solid;border-radius:8px}.edit__modal__buttons{display:flex;justify-content:center;gap:10px;margin-bottom:5px}.edit__button__update{font-weight:500;background-color:var(--button-bg-green);color:#fff;padding:var(--button-padding-normal);border-radius:var(--button-border-normal);width:max-content}@media screen and (min-width: 768px){.edit__modal__container{width:50%}}.remove__modal__container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;background-color:var(--color-white);padding:20px;width:50%;border-radius:10px;box-shadow:var(--shadow-xl)}.remove__modal__form{display:flex;flex-direction:column;align-items:center;gap:5px}.remove__modal__header{display:flex;flex-direction:column;align-items:center}.remove__modal__buttons{display:flex;justify-content:center;padding:0 20px;margin-bottom:5px;width:100%;gap:10px}.button__remove__doc{padding:14px 20px;border:1px solid var(--color-red);border-radius:10px;background-color:var(--color-red);color:var(--color-white);font-weight:700;width:100%}.remove__button__document{cursor:pointer;border:2px solid var(--color-red);border-radius:10px;padding:8px 14px;color:var(--color-red);font-weight:700;transition:all .3s ease-in-out;background-color:#fff}.remove__button__document:hover{background-color:var(--color-red);color:var(--color-white)}.button__remove__cancel__doc{padding:14px 20px;border:2px solid var(--color-red);border-radius:10px;color:var(--color-red);font-weight:700;width:100%}.confirm__remove__doc__icon{font-size:40px;text-align:center;color:var(--color-red)}.add__modal__content{background-color:var(--color-white);width:100%;box-sizing:border-box;border-radius:10px}.add__modal__form{display:flex;flex-direction:column;gap:20px}.inputs__modal__content__add{display:flex;flex-direction:column;justify-content:center;gap:10px}.input__modal__add{padding:12px;border-radius:10px;border-width:1px}.textarea__modal__add{padding:12px;resize:none;border-radius:10px}.input__select__button__container{display:flex;justify-content:center}.label__add__product{cursor:pointer;padding:10px;border:2px solid var(--color-blue);border-radius:10px;transition:all .3s ease-in-out;text-align:center;background-color:var(--bg-button-primary);color:var(--color-white)}.input__add__product{display:none}.add__document__button{font-weight:500;background-color:var(--button-bg-green);color:#fff;padding:var(--button-padding-normal);border-radius:var(--button-border-normal);width:max-content}.add__document__button:hover{background-color:var(--button-bg-green-hover)}.input__select__product{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.input__select__header{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.input__select__header svg,h4{font-weight:700}.input__select__header h4{margin:8px}.input__select__header p{display:flex;gap:5px}.remove__button{font-size:25px;color:var(--color-red)}.buttons__modal__content__add{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;border-top:1px solid var(--border-input-primary)}.agregar__button{padding:16px;border:2px solid var(--button-bg-green);border-radius:10px;transition:all .3s ease-in-out;text-align:center;color:var(--color-white);background-color:var(--button-bg-green);font-weight:700;width:100%;margin:10px 0}.agregar__button:hover{border-color:var(--button-bg-green-hover)}.cancelar__button{border:2px solid var(--button-bg-green);border-radius:10px;transition:all .3s ease-in-out;text-align:center;color:var(--button-bg-green);font-weight:700;padding:16px;width:100%}.label__select__exp{display:flex}.dropzone{border:2px dashed var(--button-bg-green);padding:10px;border-radius:5px}.type__document__add{font-weight:600;border-top:1px solid var(--border-input-primary);padding-top:8px}.admin__img__title{text-align:center}.images__document__title{padding:0 16px}.admin__prev__img__container{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;padding:0 16px 16px;border-bottom:3px solid var(--border-container-gray)}.admin__prev__no__img{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;color:var(--bg-container-green);font-weight:700;padding:30px;border:1px solid var(--bg-container-green);border-radius:10px}.admin__prev__no__img svg{font-size:20px}.admin__prev__no__img p{text-align:center}.prev__img__container{position:relative}.prev__img__container img{width:100%;max-width:200px;height:100px;border:1px solid var(--border-input-primary);padding:4px}.add__image__form__title{text-align:center}.add__image__form{display:flex;flex-direction:column;gap:20px}.remove__image__icon__container{position:absolute;right:-10px;top:-10px;display:flex}.remove__button__icon{cursor:pointer;border-radius:10px;padding:4px 8px;color:var(--color-red);font-weight:700;transition:all .3s ease-in-out;background-color:var(--color-red);color:var(--color-white);font-size:20px}.remove__button__icon:hover{font-size:24px}.images__document__container{display:flex;flex-wrap:wrap;gap:20px}.select__image__container{display:flex;gap:5px;flex-direction:column;border-top:2px solid var(--border-container-gray)}.select__image__container label{padding-top:8px}.select__image__label{padding:12px 20px;border-radius:10px;transition:all .3s ease-in-out;font-weight:700;color:var(--color-white);border:2px solid var(--color-blue);background-color:var(--bg-button-primary)}.img__modal__buttons__container{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;border-top:2px solid var(--border-input-primary)}.img__modal__button__add{padding:16px;border:2px solid var(--bg-container-green);border-radius:10px;transition:all .3s ease-in-out;text-align:center;color:var(--color-white);background-color:var(--bg-container-green);font-weight:700;width:100%;margin:16px 0}.add__image__content{display:flex;justify-content:center;flex-direction:column;width:100%;gap:10px}.img__selected__name{overflow:auto;max-height:100px;padding-left:15px}.header__selected__name{display:flex;align-items:center;font-weight:700}.remove__selected__img{color:var(--color-red);font-size:30px}.img__modal__button__cancel{padding:16px;border:2px solid var(--bg-container-green);border-radius:10px;transition:all .3s ease-in-out;text-align:center;color:var(--bg-container-green);font-weight:700;width:100%}.error__msg__add__img{text-align:center;color:var(--color-red)}@media screen and (min-width: 768px){.admin__prev__no__img{flex-direction:row}}.multiples__files__container{display:flex;flex-direction:column;gap:10px}.files__input__container{display:flex;flex-direction:column;gap:5px}.submit__multipledocs__button__container{margin-top:10px}.submit__multipledocs__button{border:2px solid var(--bg-container-green);border-radius:10px;transition:all .3s ease-in-out;text-align:center;color:var(--color-white);font-weight:700;padding:16px;width:100%;background-color:var(--bg-container-green)}.multiples__files__title__container h4{margin:0;text-align:center}.main__categories__container{padding:10px 10px 50px;display:grid;gap:10px}.main__categories__loader__container{display:flex;justify-content:center}.main__categories__title{text-align:center}.yarl__slide{height:100%}.contenedor__principal{width:80%;height:80%}.lightbox__container__button{display:grid;justify-items:center}.popover__no__docs{position:absolute;padding:6px;border-radius:5px;top:27px;background-color:var(--color-white);box-shadow:var(--shadow-lg);border:var(--border-container-1px)}.popover__no__docs p{color:red;font-size:12px}.button__enviar{background-color:#fff;border-radius:3px}.button__enviar:hover{background-color:#d1d1d1}@media screen and (min-width: 768px){.contenedor__principal{height:95%}}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll-behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_down_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_down_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-webkit-touch-callout:none;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none}@media screen and (min-width:800px){.yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px)}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.yarl__thumbnails{display:flex;height:100%}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1;position:relative}.yarl__thumbnails_container{-webkit-touch-callout:none;background-color:var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000));flex:0 0 auto;overflow:hidden;padding:var(--yarl__thumbnails_container_padding,16px);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:12%;pointer-events:none;position:absolute}@media (min-width:1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media (min-width:2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{background:linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);height:100%;left:0;right:0}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{background:linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);bottom:0;top:0;width:100%}.yarl__thumbnails_track{gap:var(--yarl__thumbnails_thumbnail_gap,16px);outline:none}.yarl__thumbnails_thumbnail{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--yarl__thumbnails_thumbnail_background,#000);border-color:var(--yarl__thumbnails_thumbnail_border_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));border-radius:var(--yarl__thumbnails_thumbnail_border_radius,4px);border-style:var(--yarl__thumbnails_thumbnail_border_style,solid);border-width:var(--yarl__thumbnails_thumbnail_border,1px);box-sizing:content-box;cursor:pointer;flex:0 0 auto;height:var(--yarl__thumbnails_thumbnail_height,80px);outline:none;overflow:hidden;padding:var(--yarl__thumbnails_thumbnail_padding,4px);position:relative;width:var(--yarl__thumbnails_thumbnail_width,120px)}.yarl__thumbnails_thumbnail_active{border-color:var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff))}.yarl__thumbnails_thumbnail_fadein{animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards;opacity:0}.yarl__thumbnails_thumbnail_fadeout{animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;cursor:unset}.yarl__thumbnails_thumbnail_placeholder{cursor:unset;visibility:hidden}.yarl__thumbnails_thumbnail:focus{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail:focus:not(:focus-visible){box-shadow:unset}.yarl__thumbnails_thumbnail:focus-visible{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail_icon{color:var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));height:var(--yarl__thumbnails_thumbnail_icon_size,32px);left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:var(--yarl__thumbnails_thumbnail_icon_size,32px)}.yarl__thumbnails_contain_image{-o-object-fit:contain;object-fit:contain}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}.yarl__counter{bottom:var(--yarl__counter_bottom,unset);color:var(--yarl__counter_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));filter:var(--yarl__counter_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));left:var(--yarl__counter_left,0);line-height:var(--yarl__counter_line_height,var(--yarl__icon_size,32px));margin:var(--yarl__counter_margin,var(--yarl__toolbar_padding,8px));padding:var(--yarl__counter_padding,var(--yarl__button_padding,8px));position:var(--yarl__counter_position,absolute);right:var(--yarl__counter_right,unset);top:var(--yarl__counter_top,0);-webkit-user-select:var(--yarl__counter_user_select,none);-moz-user-select:var(--yarl__counter_user_select,none);user-select:var(--yarl__counter_user_select,none)}.add__doc__form{display:grid;gap:15px}.add__dest__container{border-radius:5px;display:flex;flex-direction:column}.add__dest__container button{border:1px solid black;padding:10px;border-radius:5px 5px 0 0;background-color:var(--button-bg-green);color:#fff}.add__dest__container button:hover{background-color:var(--button-bg-green-hover)}.add__dest__container input{width:100%;box-sizing:border-box;padding:10px;border:1px solid;border-radius:0 0 5px 5px}.add__emails__container{padding:10px}.add__emails__list{display:flex;gap:15px;flex-wrap:wrap}.add__emails__list p{position:relative;border:var(--border-container-1px);background-color:var(--bg-container-gray);width:max-content;padding:4px 6px;border-radius:4px}.add__emails__list svg{position:absolute;top:-9px;right:-9px;font-size:20px;color:red}.add__buttons__container{display:flex;flex-direction:column;gap:5px}.add__buttons__container button{width:100%;padding:var(--button-padding-normal);background-color:var(--button-bg-green);color:#fff;border-radius:var(--button-border-normal)}.add__buttons__container button:hover{background-color:var(--button-bg-green-hover)}.enviado__container{display:grid;justify-items:center;gap:20px}.enviado__container div{display:grid;justify-items:center}.enviado__send__icon{font-size:50px;color:var(--bg-container-green)}.enviado__container button{padding:6px 10px;background-color:var(--button-bg-green);color:var(--color-white);font-weight:700;border-radius:5px;transition:background .3s ease-in-out;width:50%}[data-tooltip]{position:relative}[data-tooltip]:after{position:absolute;opacity:0;pointer-events:none;content:attr(data-tooltip);left:0;top:calc(100% + 10px);border-radius:3px;box-shadow:0 0 5px 2px #64646499;background-color:#fff;z-index:10;padding:8px;transform:translateY(-20px);transition:all .15s cubic-bezier(.25,.8,.25,1)}[data-tooltip]:hover:after{opacity:1;transform:translateY(0);transition-duration:.3s}@media screen and (min-width: 768px){.add__dest__container,.add__buttons__container{flex-direction:row}.add__dest__container button{border-radius:5px 0 0 5px}.add__dest__container input{border-radius:0 5px 5px 0}}.category__products__container{display:flex;gap:10px;flex-wrap:wrap;justify-content:space-around}.category__product__card{box-sizing:border-box;word-break:break-word;max-width:200px;display:flex!important;flex-direction:column;gap:10px;padding:10px;border:2px solid var(--border-container-gray);border-radius:5px;background:#fff}.product__card__checkbox__container{position:absolute}.category__product__card__image{max-width:200px}.category__product__card__image img{object-fit:cover;max-width:100%;height:176px}.product__card__button__container{display:grid;gap:5px;justify-content:center;position:relative}.product__card__button__container button{display:flex;justify-content:center;width:100%;padding:8px 10px;border:1px solid var(--button-bg-green);border-radius:10px;color:var(--button-bg-green);font-weight:700;transition:all .3s ease-in-out;font-size:11px}.product__card__button__container button:hover{color:var(--color-white);background-color:var(--button-bg-green)}.product__card__info__container{display:flex;flex-direction:column;align-items:center;gap:2px}.product__card__info__container p{font-size:12px}.product__card__info__logo{max-width:70px;max-height:50px}.solicitar__form__container{display:grid;gap:10px}.solicitar__content__container{display:grid;gap:5px}.solicitar__content__container p{font-size:13px}.solicitar__content__container label,span{font-weight:700}.solicitar__content__container h3{text-align:center}.solicitar__content__container input{padding:8px 12px;border:1px solid;border-radius:5px}.solicitar__content__container label{font-size:13px}.solicitar__error__container{color:red;text-align:center;font-weight:600}.solicitar__buttons__container{display:flex;flex-direction:column;gap:5px}.solicitar__success__container{display:grid;gap:10px}.solicitar__success__message__container{display:grid;justify-items:center;font-size:40px;color:var(--bg-container-green);font-weight:600}@media screen and (min-width: 768px){.solicitar__buttons__container{flex-direction:row}}.logos__table__container{overflow-x:auto;padding:0 10px}.main__manage__logos__container{display:flex;flex-direction:column;gap:10px;padding:0 20px 80px;margin:20px;background-color:var(--color-white);border-radius:8px;box-shadow:var(--shadow-md)}.main__manage__logos__search{padding:6px 12px;border-radius:8px;border:1px solid var(--border-input-primary);box-shadow:var(--shadow-xl)}.table__logos{width:100%;border-collapse:collapse;box-shadow:var(--shadow-lg);overflow-x:auto}.thead__table__products__logos{background:var(--bg-container-green);color:var(--color-white);font-size:14px}.tbody__table__products__logo{font-size:12px;border:1px solid #ddd;background-color:var(--bg-input-third)}.th__table__products__left__logo{border-radius:10px 0 0}.th__table__products__right__logo{border-radius:0 10px 0 0}.td__table__products__logo{vertical-align:middle;border-bottom:1px solid #ddd;height:50px}.td__table__products__logo.name{width:150px}.td__table__products__logo.images{width:50%}.td__table__products__logo img{max-width:70px;max-height:50px}.td__table__products__logo.buttons{display:flex;align-items:center;justify-content:flex-end;gap:10px}.modal__edit__logos__form,.modal__edit__logos__buttons{display:flex;flex-direction:column;gap:10px}.modal__edit__logos__buttons button{padding:12px 20px;border-radius:10px;transition:all .3s ease-in-out;font-weight:700;color:var(--color-white);border:2px solid var(--color-blue);background-color:var(--bg-button-primary)}.edit__button__logo{border:2px solid var(--border-button-primary);border-radius:10px;padding:4px 10px;color:var(--color-blue);font-weight:700;transition:all .3s ease-in-out;display:flex;font-size:20px;width:max-content}.edit__button__logo:hover{background-color:var(--bg-button-primary);color:var(--color-white)}@media screen and (min-width: 768px){.modal__edit__logos__buttons{flex-direction:row}}.remove__button__logo{cursor:pointer;border:2px solid var(--color-red);border-radius:10px;padding:8px 14px;color:var(--color-red);font-weight:700;transition:all .3s ease-in-out;background-color:#fff}.remove__button__logo:hover{background-color:var(--color-red);color:var(--color-white)}.modal__remove__logos__buttons{display:flex;flex-direction:column;justify-content:center;gap:10px}.modal__remove__logos__confirm{padding:12px 20px;border-radius:10px;transition:all .3s ease-in-out;font-weight:700;color:var(--color-white);border:2px solid var(--color-blue);background-color:var(--bg-button-primary)}.modal__remove__logos__cancel{padding:12px 20px;border-radius:10px;transition:all .3s ease-in-out;font-weight:700;color:var(--bg-button-primary);border:2px solid var(--color-blue);background-color:var(--color-white)}@media screen and (min-width: 468px){.modal__remove__logos__buttons{flex-direction:row}}.destacados__main__container{background-color:var(--color-white);border-radius:8px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;margin:20px;padding:0 20px 40px;box-shadow:var(--shadow-md)}.destacados__content__container{display:flex;flex-direction:column;gap:10px;padding:16px;border:var(--border-container);border-radius:7px;background-color:var(--bg-container-gray)}.destacados__table{width:100%;border-collapse:collapse;box-shadow:var(--shadow-lg);overflow-x:auto}.destacados__table__head{background-color:var(--bg-container-green);color:#fff}.destacados__table tr{border-bottom:1px solid #ddd}.destacados__table td{background:#fff}.destacados__table tbody{border:1px solid #ddd}.destacados__loading__container{display:flex;justify-content:center}.destacados__imagen img{max-width:70px;max-height:50px}.usermanage__main__container{background-color:var(--color-white);border-radius:8px;display:flex;flex-direction:column;box-sizing:border-box;margin:20px;padding:40px 20px;box-shadow:var(--shadow-md)}.usermanage__table__container{overflow-x:auto;padding:40px 10px;display:grid;gap:10px}.pagination__input__container{display:grid;justify-items:center;border:var(--border-container);border-radius:7px;background-color:var(--bg-container-gray);padding:10px}.pagination__button{border:var(--border-container);height:max-content;padding:10px;border-radius:7px;background-color:var(--bg-container-gray)}.edituser__button__modal{font-size:20px;color:var(--button-bg-green);padding:4px 5px;border-radius:6px;transition:all .3s ease-in-out}.edituser__button__modal:hover{color:var(--color-white);background-color:var(--button-bg-green)}.edituser__final__container{display:grid;justify-items:center}.edituser__checked__icon{font-size:50px;color:var(--button-bg-green)}.edituser__form__container{display:grid;gap:10px}.edituser__select__container{display:grid}.edituser__buttons__container{display:flex;align-items:center;justify-content:center;gap:10px}.edituser__buttons__container button,.edituser__close__button{justify-content:center;width:100%;padding:8px 10px;border:1px solid var(--button-bg-green);border-radius:10px;color:var(--button-bg-green);font-weight:700;transition:all .3s ease-in-out;font-size:11px}.edituser__buttons__container button:hover,.edituser__close__button:hover{color:var(--color-white);background-color:var(--button-bg-green)}:root{--bg-primary: #e8f0f8;--bg-container-primary: #fff;--bg-container-secondary: #112e51;--bg-container-third: #015993;--border-container-gray: #dcdcdc;--bg-input-primary: #f2f9ff;--bg-input-secondary: #cedced;--bg-input-third: #f6f6f6;--border-input-primary: #c1cdda;--bg-button-primary:#0071bb;--bg-button-primary-h:#0485da;--bg-button-secondary: #112e51;--border-button-primary: #5982b3;--border-button-white: #fff;--color-black: #080808;--color-white: #fff;--color-blue: #0071bb;--color-red: red;--color-green: #00b894;--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--bg-container-gray: rgb(243 244 246);--border-container: 2px solid rgb(229 231 235);--border-container-1px: 1px solid rgb(195, 196, 199);--bg-container-green: rgb(4 120 87);--button-bg-green: #047857;--button-bg-green-hover: rgb(16 185 129);--button-padding-normal: .625rem 1.25rem;--button-border-normal: .5rem;--button-hover-gray: rgb(243 244 246);--bg-input-gray: rgb(249 250 251)}body,html{padding:0;margin:0;box-sizing:border-box;font-family:Poppins,sans-serif;background-color:#f3f4f6}a{list-style:none;text-decoration:none;cursor:pointer;color:inherit}button{cursor:pointer;background:none;border:none}ul,p{padding:0;margin:0}
