*{box-sizing:border-box;font-family:Poppins;margin:0;padding:0}a{text-decoration:none}@font-face{font-family:RaceSport;src:local("RaceSport"),url(/static/media/Race-Sport.c8874949ce2394f73d45.woff) format("woff")}@media (max-width:996px){body{max-width:100vw;overflow-x:hidden}}.fancy_input_group{display:flex;gap:10px}.fancy_input_group .fancy_input{width:100%}.fancy_input{display:flex;flex-direction:column}.fancy_input label{color:rgba(0,0,0,.9);font-size:14px;margin-bottom:3px}.fancy_input span{color:#dc3545;font-size:14px}.fancy_input input,.fancy_input select{padding:4px 15px}.fancy_input input,.fancy_input select,.fancy_input textarea{border:1px solid #d8d8d8;border-radius:5px;font-size:16px;outline:none;width:100%}.fancy_input textarea{height:100px;padding:10px 15px}.error_msg{background-color:#dc3545;border-radius:5px;color:#fff;font-size:16px;font-weight:500;padding:10px;width:100%}button:disabled{cursor:not-allowed!important}.primary_btn{background-color:#090e3c;color:#fff;font-weight:400}.primary_btn,.secundary_btn{border:none;border-radius:5px;cursor:pointer;font-size:16px;padding:5px 25px}.secundary_btn{background-color:#fff;box-shadow:0 1px 2px 1px rgba(0,0,0,.12);color:#090e3c;font-weight:500}@media (max-width:996px){.primary_btn,.secundary_btn{font-size:14px;padding:7px 25px}}.main_section{width:100%}.main_section .slider{height:100vh;width:100%}.main_section .slider .slide{position:relative}.main_section .slider .slide img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.demo_slider{height:100vh;position:relative;width:100%}.demo_slider img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media (max-width:996px){.demo_slider,.main_section .slider{height:35vh}}.led_section{padding:100px 10%;width:100%}.led_section .container{background-color:#000;border-radius:15px;overflow:hidden;padding:50px 35px;position:relative;width:100%}.led_section .container>.bk{height:100%;left:0;object-fit:cover;object-position:center;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.led_section .container>.bk.responsive{display:none}.led_section .container .content{position:relative;z-index:9}.led_section .container h1{color:#f22c2d;font-family:RaceSport;font-size:72px;line-height:1}.led_section .container h2{color:#fff;font-size:22px;margin-top:20px}.led_section .container p{color:#fff;font-size:18px;font-size:500;margin-top:20px;text-align:justify;width:50%}.led_section .container a{background-color:#fff;border-radius:75px;color:#000;display:block;font-size:22px;font-weight:600;margin-top:20px;padding:10px 35px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:996px){.led_section{padding:50px 5%}.led_section .container{padding:30px 35px}.led_section .container>.bk{display:none}.led_section .container>.bk.responsive{display:block;opacity:.5}.led_section .container h1{font-size:40px;text-align:center;width:100%}.led_section .container h2,.led_section .container p{font-size:16px;margin-top:20px;text-align:center;width:100%}.led_section .container a{font-size:18px;margin-left:auto;margin-right:auto;margin-top:70px;padding:7px 60px}}.categories_section{padding:0 10% 100px;width:100%}.categories_section .container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.categories_section .container .item{background-color:#000;border-radius:15px;height:340px;margin-bottom:20px;overflow:hidden;padding:20px 30px;position:relative;width:calc(50% - 10px)}.categories_section .container .item .bk{height:100%;left:0;object-fit:cover;object-position:center;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.categories_section .container .item .content{display:flex;flex-direction:column;height:100%;position:relative;z-index:9}.categories_section .container .item .content h2{color:#fff;font-size:22px;font-weight:600}.categories_section .container .item .content p{color:#fff;font-size:18px;margin-top:20px;text-align:justify;width:100%}.categories_section .container .item .content a{color:#fff;display:block;font-size:18px;margin-top:auto}.categories_section>a{background-color:#000037;border-radius:15px;color:#fff;display:block;font-size:18px;font-weight:500;margin-left:auto;margin-right:auto;margin-top:20px;padding:12px 35px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:996px){.categories_section{padding:0 5% 50px}.categories_section .container .item{height:auto;padding:30px;width:100%}.categories_section .container .item .bk{opacity:.4}.categories_section .container .item .content h2{font-size:18px;text-align:center}.categories_section .container .item .content p{font-size:16px;text-align:center}.categories_section .container .item .content a{font-size:18px;margin-top:20px;text-align:center}.categories_section>a{padding:10px 35px}}.volvo_section{background-color:#01063b;padding:100px 10%;width:100%}.volvo_section .content{display:grid;grid-template-columns:50% 50%;width:100%}.volvo_section .content .content_text h2{color:#fff;font-size:40px;font-weight:700}.volvo_section .content .content_text h2 span{font-weight:500}.volvo_section .content .content_text .divider{background-color:#fff;height:1px;margin:20px 0;width:90%}.volvo_section .content .content_text p{color:#fff;font-size:18px;text-align:justify;width:90%}.volvo_section .content .content_text a{background-color:#fff;border-radius:15px;color:#01063b;display:block;font-size:18px;font-weight:600;margin-top:20px;padding:10px 35px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.volvo_section .content .content_media{display:flex;justify-content:flex-end}.volvo_section .content .content_media .image{background-color:#fff;border-radius:15px;height:100%;overflow:hidden;position:relative;width:90%}.volvo_section .content .content_media .image img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media (max-width:996px){.volvo_section{padding:50px 5%}.volvo_section .content{grid-template-columns:1fr}.volvo_section .content .content_text h2{font-size:35px;text-align:center;width:100%}.volvo_section .content .content_text .divider{width:100%}.volvo_section .content .content_text p{font-size:16px;width:100%}.volvo_section .content .content_text a{font-size:18px;margin-left:auto;margin-right:auto;padding:7px 50px}.volvo_section .content .content_media{height:270px;justify-content:center;padding-top:20px}.volvo_section .content .content_media .image{width:100%}}.services_section{padding:100px 10% 0}.services_section>h2{color:#f22c2d;display:block;font-family:RaceSport;font-size:57px;line-height:1;margin-bottom:70px;text-align:center}.services_section>h2 span{font-family:RaceSport;margin-left:120px}.services_section .service{display:grid;grid-template-columns:40% 60%;margin-bottom:100px;width:100%}.services_section .service .content{display:flex;justify-content:flex-end;padding:30px 0}.services_section .service .content .container{background-color:#01063b;border-radius:15px;min-height:230px;padding:25px 30px;width:90%}.services_section .service .content .container h2{color:#fff;font-size:22px;font-weight:600}.services_section .service .content .container .divider{background-color:#fff;height:1px;margin:20px 0;width:100%}.services_section .service .content .container p{color:#fff;font-size:18px;text-align:justify}.services_section .service .service_img .container{height:100%;width:90%}.services_section .service .service_img .container img{width:100%}@media (max-width:996px){.services_section{padding:50px 5% 0}.services_section>h2{font-size:30px;margin-bottom:70px}.services_section>h2 span{margin-left:0}.services_section .service{grid-template-columns:1fr;margin-bottom:50px}.services_section .service .content{justify-content:center;padding:30px 0}.services_section .service .content .container{padding:30px;width:100%}.services_section .service .content .container h2{font-size:18px;text-align:center}.services_section .service .content .container p{font-size:16px;text-align:center}.services_section .service .service_img .container{width:100%}}.location_section{background-color:#01063b;padding:100px 10%;position:relative;width:100%}.location_section>h2{color:#f22c2d;display:block;font-family:RaceSport;font-size:55px;line-height:1;margin-bottom:40px}.location_section>h2 span{font-family:RaceSport;margin-left:50px}.location_section .container{display:grid;grid-template-columns:50% 50%;padding-top:30px;position:relative;width:100%;z-index:9}.location_section .container .content p{color:#fff;font-size:18px;text-align:justify;width:90%}.location_section .container .content a{background-color:#fff;border-radius:15px;color:#01063b;display:block;font-size:18px;font-weight:600;margin-top:20px;padding:10px 35px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.location_section .container .map{display:flex;justify-content:flex-end}.location_section .container .map .map_container{background-color:#fff;border-radius:15px;height:100%;min-height:300px;overflow:hidden;position:relative;width:90%}.location_section .container .map .map_container iframe{height:100%;width:100%}.location_section .car{bottom:0;left:0;position:absolute;width:20%;z-index:1}@media (max-width:996px){.location_section{padding:50px 5%}.location_section>h2{font-size:30px;margin-bottom:20px;text-align:center}.location_section>h2 span{margin-left:0}.location_section .container{grid-template-columns:1fr;padding-top:10px}.location_section .container .content p{font-size:16px;width:100%}.location_section .container .content a{font-size:18px;margin-left:auto;margin-right:auto;padding:7px 50px}.location_section .container .map{padding-top:20px}.location_section .container .map .map_container{height:100%;width:100%}.location_section .car{width:50%}}.about_section{padding:100px 10%;width:100%}.about_section .container{display:grid;grid-template-columns:50% 50%;width:100%}.about_section .container .title{display:flex;justify-content:center;padding-bottom:20px;padding-right:10%}.about_section .container .title h2{color:#f22c2d;font-family:RaceSport;font-size:56px;line-height:1;text-align:center}.about_section .container .text_col{align-items:center;display:flex;justify-content:flex-end;padding:100px 0}.about_section .container .text_col p{color:#01063b;font-size:18px;font-weight:500;text-align:justify;width:90%}.about_section .container .img_col{align-items:center;display:flex;justify-content:flex-start;min-height:500px}.about_section .container .img_col .image{border-radius:15px;height:100%;overflow:hidden;position:relative;width:95%}.about_section .container .img_col .image img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media (max-width:996px){.about_section{padding:50px 5%}.about_section .container{grid-template-columns:1fr}.about_section .container .title{padding-bottom:20px;padding-right:0}.about_section .container .title h2{font-size:30px}.about_section .container .text_col{grid-row:2;justify-content:center;padding:0}.about_section .container .text_col p{font-size:16px;width:100%}.about_section .container .img_col{justify-content:center;min-height:300px;padding-top:20px}.about_section .container .img_col .image{width:100%}}.sistecredito_section{padding:0 10%;width:100%}.sistecredito_section .container{background-color:#01063b;border-bottom-right-radius:200px;border-top-left-radius:200px;display:grid;grid-template-columns:55% 45%;overflow:hidden;padding:50px 10% 0}.sistecredito_section .container .media{align-items:flex-end;display:flex;justify-content:flex-end}.sistecredito_section .container .media img{width:100%}.sistecredito_section .container .content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:20px}.sistecredito_section .container .content img{margin-top:20px;width:50%}.sistecredito_section .container .content h2{color:#fff;font-size:45px}.sistecredito_section .container .content h2 span{font-weight:500}.sistecredito_section .container .content .t2{line-height:1;padding-left:20px}@media (max-width:996px){.sistecredito_section{padding:0 5%}.sistecredito_section .container{background-color:#01063b;border-bottom-right-radius:100px;border-top-left-radius:100px;grid-template-columns:1fr;padding:50px 5% 0}.sistecredito_section .container .media{justify-content:center;padding-top:30px}.sistecredito_section .container .media img{width:70%}.sistecredito_section .container .content{align-items:center}.sistecredito_section .container .content h2{font-size:25px;text-align:center}.sistecredito_section .container .content .t2{padding-left:0}}.testimonial_section{padding:0 10% 50px;width:100%}.testimonial_section>h2{color:#c00;display:block;font-size:50px;margin-bottom:30px;text-align:center;width:100%}.testimonial_section .slide_item{background-color:#01063b!important;border-radius:15px;height:200px;padding:15px 30px;width:100%}.testimonial_section .slide_item h2{color:#fff;font-size:19px;font-weight:500}.testimonial_section .slide_item .stars{display:flex;padding:5px 0}.testimonial_section .slide_item .stars i{color:#ffcd00;margin-right:5px}.testimonial_section .slide_item p{color:#fff;display:block;font-size:14px;font-weight:400;margin-top:10px;text-align:justify}@media (max-width:996px){.testimonial_section .slide_item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:200px}.testimonial_section{padding:0 5% 50px}.testimonial_section>h2{font-size:35px}.testimonial_section .slide_item p{text-align:center}}.webpage_header{align-items:center;background-color:#090e3c;border-radius:15px;display:flex;height:80px;justify-content:space-between;left:50%;padding:0 30px;position:absolute;top:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:95%;z-index:99}.webpage_header .main_links{align-items:stretch;display:flex;height:100%}.webpage_header .main_links a{align-items:center;color:#fff;display:flex;font-size:18px;justify-content:center;padding:0 10px}.webpage_header .logo{align-items:center;display:flex;height:100%;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.webpage_header .logo img{height:60%}.webpage_header .second_links{align-items:stretch;display:flex;height:100%}.webpage_header .second_links>a{align-items:center;color:#fff;display:flex;font-size:18px;justify-content:center;padding:0 10px}.whatsapp_btn_container{align-items:center;display:flex;margin-left:10px}.whatsapp_btn{align-items:center;background-color:#00d65d;border-radius:75px;color:#fff;display:flex;font-size:18px;font-weight:500;line-height:1;padding:8px 25px}.whatsapp_btn i{font-size:22px;margin-right:10px}.webpage_responsive_header_toggle{align-items:center;background-color:#090e3c;border-radius:15px;color:#fff;display:none;font-size:18px;height:40px;justify-content:center;position:fixed;right:10px;top:10px;width:40px;z-index:199}.header_backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.5);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:.2s;visibility:hidden;width:100%;z-index:181}.header_backdrop.active{opacity:1;visibility:visible}.webpage_header_responsive{align-items:center;background-color:#090e3c;display:flex;flex-direction:column;height:100vh;padding:30px 5% 70px;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:.2s;width:60vw;z-index:199}.webpage_header_responsive .logo{margin-bottom:30px;width:80%}.webpage_header_responsive .logo img{width:100%}.webpage_header_responsive .close{align-items:center;background-color:#090e3c;border:none;border-radius:15px;color:#fff;display:none;font-size:18px;height:40px;justify-content:center;left:-10px;outline:none;position:absolute;top:10px;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:40px}.webpage_header_responsive.active{-webkit-transform:translateX(0);transform:translateX(0)}.webpage_header_responsive .close #nav-icon1{cursor:pointer;height:18px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out;width:20px}.webpage_header_responsive .close #nav-icon1 span{background:#fff;border-radius:9px;display:block;height:2px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.webpage_header_responsive .close #nav-icon1 span:first-child{top:0}.webpage_header_responsive .close #nav-icon1 span:nth-child(2){top:9px}.webpage_header_responsive .close #nav-icon1 span:nth-child(3){top:18px}.webpage_header_responsive .close #nav-icon1.open span:first-child{top:9px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.webpage_header_responsive .close #nav-icon1.open span:nth-child(2){left:-60px;opacity:0}.webpage_header_responsive .close #nav-icon1.open span:nth-child(3){top:9px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.webpage_header_responsive .item{align-items:center;color:#fff;display:flex;font-size:16px;height:40px;width:100%}.webpage_header_responsive .social_media{display:flex;justify-content:center;margin-top:auto;padding-left:10px;width:100%}.webpage_header_responsive .social_media a{align-items:center;background-color:#fff;border-radius:50%;color:#090e3c;display:flex;font-size:18px;height:30px;justify-content:center;margin-right:10px;width:30px}@media (max-width:996px){.webpage_header{display:none}.webpage_header_responsive .close,.webpage_responsive_header_toggle{display:flex}}.webpage_footer{background-color:#01063b;padding:100px 10%;position:relative;width:100%}.main_footer{display:grid;grid-template-columns:45% 55%;position:relative;width:100%;z-index:9}.main_footer .logo{align-items:center;display:flex;justify-content:center;padding-bottom:20px}.main_footer .logo a{width:40%}.main_footer .logo img{width:100%}.main_footer .map{display:flex}.main_footer .map .map_container{background-color:#fff;border-radius:15px;min-height:250px;overflow:hidden;width:100%}.main_footer .map .map_container iframe{height:100%;width:100%}.main_footer .content{display:flex;flex-direction:column;padding-left:30px}.main_footer .content>a{color:#fff;font-size:18px;margin-bottom:10px}.main_footer .content>a i{margin-right:10px}.main_footer .content .social{display:flex;margin-top:auto}.main_footer .content .social a{align-items:center;background-color:#fff;border-radius:50%;color:#01063b;display:flex;font-size:18px;height:35px;justify-content:center;margin-right:10px;width:35px}.footer_nav{display:flex;justify-content:space-between;padding-top:50px;position:relative;width:100%;z-index:9}.footer_nav .nav_group{display:flex;flex-direction:column}.footer_nav .nav_group h2{color:#fff;font-size:20px;font-weight:500}.footer_nav .nav_group a{color:#fff;font-size:14px;font-weight:400;padding:5px 0}.footer_nav .nav_group input{border:none;border-radius:15px;font-size:15px;height:40px;margin-top:10px;padding:0 15px;width:350px!important}.footer_nav .nav_group .suscribe_disclaimer{color:#fff;font-size:10px;margin-top:10px;max-width:350px}.footer_nav .nav_group .suscribe_disclaimer a{font-size:10px;text-decoration:underline}.footer_nav .nav_group .suscribe_btn{background-color:#ffdc40;border:none;border-radius:15px;color:#01063b;cursor:pointer;font-size:18px;font-weight:600;margin-top:10px;padding:3px 45px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .car{bottom:0;height:70%;position:absolute;right:0}footer .copyright_bar{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:10px 0;position:absolute;width:100%}footer .copyright_bar a{color:#fff;font-size:14px}@media (max-width:996px){.webpage_footer{padding:50px 5%}.main_footer{grid-template-columns:1fr}.main_footer .logo{padding-bottom:20px}.main_footer .logo a{width:70%}.main_footer .map .map_container{min-height:250px}.main_footer .content{padding-left:0;padding-top:20px}.main_footer .content>a{font-size:16px}.main_footer .content .social{margin-top:20px}.main_footer .content .social a{font-size:22px;height:45px;width:45px}.footer_nav{display:flex;flex-direction:column-reverse;padding-top:50px}.footer_nav .nav_group{align-items:center;margin-bottom:20px}.footer_nav .nav_group h2{font-size:18px}.footer_nav .nav_group a{font-size:12px;text-align:center}.footer_nav .nav_group input{width:100%!important}.footer_nav .nav_group .suscribe_disclaimer{max-width:100%}.footer_nav .nav_group .suscribe_btn{border-radius:15px;padding:5px 55px}footer .car{display:none}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.whatsapp{align-items:center;background-color:#25d366;border-radius:50px;bottom:40px;color:#fff;display:flex;font-size:30px;height:60px;justify-content:center;position:fixed;right:40px;text-align:center;width:60px;z-index:100}@media (max-width:996px){.whatsapp{bottom:20px;right:10px}}.lights_page_main_section{padding:100px 2.5%;position:relative;width:100%}.lights_page_main_section:after,.lights_page_main_section:before{background-color:#fac517;content:"";height:100%;position:absolute;right:30%;top:0;width:13px;z-index:-1}.lights_page_main_section:after{-webkit-transform:translateX(30px);transform:translateX(30px)}.lights_main_container{display:grid;grid-template-columns:40% 60%;padding-top:100px}.lights_main_container .media{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;padding-top:50px}.lights_main_container .media .image_container{position:relative;width:70%}.lights_main_container .media .image_container .img{height:350px;overflow:hidden;position:relative;width:100%;z-index:9}.lights_main_container .media .image_container .img img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transition:.25s;width:100%}.lights_main_container .media .image_container .square{background-color:#090e3c;border:2px solid transparent;height:100%;left:0;position:absolute;top:0;-webkit-transform:translate(-30px,30px);transform:translate(-30px,30px);transition:.2s;width:100%}.lights_main_container .media .image_container:hover .square{background-color:initial;border:2px solid #090e3c;-webkit-transform:translate(-35px,35px);transform:translate(-35px,35px)}.lights_main_container .media .image_container:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.lights_main_container .content{align-items:center;display:flex;flex-direction:column}.lights_main_container .content h1{color:#090e3c;font-size:70px;line-height:1}.lights_main_container .content h1 span{-webkit-text-fill-color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#090e3c;padding-left:50px}.lights_main_container .content h2{align-items:center;display:flex;flex-direction:column;font-size:24px;font-weight:500;margin-top:30px}.lights_main_container .content .arrow{align-self:center;cursor:pointer;margin-top:35px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.lights_main_container .content .arrow span{-webkit-animation:animateLightsArrow 2s infinite;animation:animateLightsArrow 2s infinite;border-bottom:3px solid #090e3c;border-right:3px solid #090e3c;display:block;height:3vw;margin:-20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:3vw}.lights_main_container .content .arrow span:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.lights_main_container .content .arrow span:nth-child(3){-webkit-animation-delay:-.4s;animation-delay:-.4s}@-webkit-keyframes animateLightsArrow{0%{opacity:0;-webkit-transform:rotate(45deg) translate(-20px,-20px);transform:rotate(45deg) translate(-20px,-20px)}50%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg) translate(20px,20px);transform:rotate(45deg) translate(20px,20px)}}@keyframes animateLightsArrow{0%{opacity:0;-webkit-transform:rotate(45deg) translate(-20px,-20px);transform:rotate(45deg) translate(-20px,-20px)}50%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg) translate(20px,20px);transform:rotate(45deg) translate(20px,20px)}}@media (max-width:996px){.lights_page_main_section{padding:50px 5% 100px}.lights_page_main_section:after,.lights_page_main_section:before{display:none}.lights_main_container{grid-template-columns:1fr;padding-top:0}.lights_main_container .media{align-items:center;justify-content:center;padding-top:70px}.lights_main_container .media .image_container{position:relative;width:80%}.lights_main_container .media .image_container .img{height:180px}.lights_main_container .content{justify-content:center}.lights_main_container .content h1{font-size:40px;text-align:center}.lights_main_container .content h1 span{padding-left:0}.lights_main_container .content h2{font-size:16px;margin-top:30px}.lights_main_container .content .arrow{margin-top:20px}.lights_main_container .content .arrow span{height:7vw;margin:-10px;width:7vw}}.led_advantages_section{background-color:#090e3c;padding:100px 10%;position:relative;width:100%}.led_advantages_section .jeep_car{left:0;position:absolute;top:0;-webkit-transform:translateY(-30%);transform:translateY(-30%);width:50%}.led_advantages_section .container{display:grid;grid-template-columns:40% 60%;width:100%}.led_advantages_section .container .title{align-items:center;display:flex;flex-direction:column;justify-content:center}.led_advantages_section .container .title h2{color:#fff;font-size:70px}.led_advantages_section .container .title .image_holder{background-color:#c00;border-radius:15px;height:300px;overflow:hidden;position:relative;width:100%}.led_advantages_section .container .title .image_holder img{bottom:0;height:100%;left:0;object-fit:cover;object-position:left bottom;position:absolute;width:100%}.led_advantages_section .container .content{display:flex;flex-direction:column;padding-left:10%}.led_advantages_section .container .content .item{margin-bottom:25px;width:100%}.led_advantages_section .container .content .item .item_title{align-items:center;display:flex}.led_advantages_section .container .content .item .item_title svg{stroke:#28a745;height:30px;margin-right:5px}.led_advantages_section .container .content .item .item_title svg path{stroke:#28a745}.led_advantages_section .container .content .item .item_title h2{color:#fff;font-size:22px;font-weight:600}.led_advantages_section .container .content .item p{color:#fff;font-size:16px;text-align:justify}@media (max-width:996px){.led_advantages_section{padding:50px 5%}.led_advantages_section .jeep_car{width:80%}.led_advantages_section .container{grid-template-columns:1fr}.led_advantages_section .container .title h2{font-size:40px;padding-bottom:20px}.led_advantages_section .container .title{padding-bottom:25px}.led_advantages_section .container .content{padding-left:0}.led_advantages_section .container .content .item{margin-bottom:20px}.led_advantages_section .container .content .item .item_title svg{height:25px}.led_advantages_section .container .content .item .item_title h2{font-size:18px}.led_advantages_section .container .content .item p{font-size:14px}}.led_gallery_section{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 10%;width:100%}.led_gallery_section .item{background-color:#090e3c;border-radius:15px;height:240px;overflow:hidden;position:relative;width:31%}.led_gallery_section .item img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transition:.25s;width:100%}.led_gallery_section .item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.led_gallery_section .slide_item{background-color:#090e3c;border-radius:15px;height:300px;overflow:hidden;position:relative!important}.led_gallery_section .slide_item img{height:100%;object-fit:cover;object-position:center;width:100%}@media (max-width:996px){.led_gallery_section{padding:20px 5%;width:100%}.led_gallery_section .item{height:240px;margin-bottom:20px;width:100%}}.led_vs_section{background-color:#090e3c;display:grid;grid-template-columns:50% 50%;height:70vh;width:100%}.led_vs_section>div{display:flex;justify-content:center;overflow:hidden;padding-top:20px;position:relative}.led_vs_section>div img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transition:.25s;width:100%}.led_vs_section>div h2{color:#fff;font-size:40px;position:relative;z-index:9}@media (max-width:996px){.led_vs_section{grid-template-columns:1fr;height:70vh}.led_vs_section>div{padding-top:15px}.led_vs_section>div h2{font-size:30px}}.led_sistecredito_section{background-color:#090e3c;display:grid;grid-template-columns:45% 55%;padding:100px 10%;width:100%}.led_sistecredito_section .media{align-items:center;display:flex;justify-content:center}.led_sistecredito_section .media .image_container{background-color:#c00;border-radius:15px;height:300px;position:relative;width:80%}.led_sistecredito_section .media .image_container .car{border-radius:15px;height:100%;left:0;object-fit:cover;object-position:left bottom;position:absolute;top:0;width:100%;z-index:1}.led_sistecredito_section .media .image_container .siste{height:100%;position:absolute;right:0;-webkit-transform:translateX(30%) translateY(50%);transform:translateX(30%) translateY(50%);z-index:9}.led_sistecredito_section .media>img{width:100%}.led_sistecredito_section .content{align-items:center;display:flex}.led_sistecredito_section .content h2{color:#fff;font-size:55px;line-height:1}.led_sistecredito_section .content h2 .sp1{padding-left:80px}.led_sistecredito_section .content h2 .sp2{padding-left:20px}@media (max-width:996px){.led_sistecredito_section{grid-template-columns:1fr;padding:40px 5% 170px}.led_sistecredito_section .media{padding-top:30px}.led_sistecredito_section .media .image_container{height:250px;width:90%}.led_sistecredito_section .media .image_container .siste{height:100%;position:absolute;right:50%;-webkit-transform:translateX(50%) translateY(60%);transform:translateX(50%) translateY(60%);z-index:9}.led_sistecredito_section .content{justify-content:center}.led_sistecredito_section .content h2{font-size:30px}.led_sistecredito_section .content h2 .sp1{padding-left:80px}.led_sistecredito_section .content h2 .sp2{padding-left:20px}}.led_visit_us_section{display:grid;grid-template-columns:55% 45%;padding:50px 10%;width:100%}.led_visit_us_section .media{align-items:center;display:flex;justify-content:center}.led_visit_us_section .media img{border-radius:15px;width:100%}.led_visit_us_section .content{align-items:center;display:flex;flex-direction:column;justify-content:center}.led_visit_us_section .content h2{color:#090e3c;font-size:50px}.led_visit_us_section .content p{font-size:30px;font-weight:500;line-height:1.1;margin-top:20px;text-align:center}@media (max-width:996px){.led_visit_us_section{grid-template-columns:1fr;padding:30px 5%}.led_visit_us_section .media{grid-row:2;padding-top:20px}.led_visit_us_section .content h2{font-size:40px}.led_visit_us_section .content p{font-size:22px;margin-top:5px}}.store_body{background-color:#f5efef}.store_banner_section{padding:20px 10%}.store_main_slider{width:100%}.store_main_slider_slide img{border-radius:15px;width:100%}.store_container{display:grid;grid-template-columns:300px auto;padding:30px 10%;width:100%}@media (max-width:1520px){.store_container{display:grid;grid-template-columns:300px auto;padding:30px 5%;width:100%}}@media (max-width:1330px){.store_container{display:grid;grid-template-columns:300px auto;padding:30px 2%;width:100%}}@media (max-width:996px){.store_container{grid-template-columns:1fr;padding:30px 5%}.store_banner_section{padding:20px 5%}}.product_container{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:37px;width:100%}.product_container>div{margin-right:16px}@media (max-width:996px){.product_container{justify-content:center}.product_container>div{margin-right:0}}.filters_container{display:flex;flex-direction:column;padding-left:20px}.filters_container>h2{display:block;font-size:18px;font-weight:600;margin-bottom:10px}.filters_container>h2 button{display:none}.filter_box{background-color:#fff;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 -1px 2px 0 rgba(0,0,0,.1);margin-bottom:20px;padding:10px 20px;width:100%}.filter_box h2{display:block;font-size:16px;font-weight:500;margin-bottom:10px}.price_filter .input{display:flex;flex-direction:column;margin-bottom:10px}.price_filter .input input,.price_filter .input select{border:1px solid #949494;border-radius:5px;margin-top:2px;outline:none;padding:4px 5px;width:100%}@media (max-width:996px){.filters_container{max-height:40px;overflow:hidden;padding-left:0;transition:.25s}.filters_container.active{max-height:2000px}.filters_container>h2{align-items:center;display:flex;font-size:18px;justify-content:space-between;margin-bottom:15px}.filters_container>h2 button{display:flex}.filter_box{background-color:#fff;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 -1px 2px 0 rgba(0,0,0,.1);margin-bottom:20px;padding:10px 20px;width:100%}.filter_box h2{display:block;font-size:16px;font-weight:500;margin-bottom:10px}.price_filter .input{display:flex;flex-direction:column;margin-bottom:10px}.price_filter .input input,.price_filter .input select{border:1px solid #949494;border-radius:5px;margin-top:2px;outline:none;padding:4px 5px;width:100%}}.store_header{background-color:#090e3c;display:flex;flex-direction:column;height:100px;padding:10px 10%;width:100%}.store_header .row1{align-items:center;display:flex}.store_header .row1 .logo{height:40px;margin-right:30px}.store_header .row1 .logo img{height:100%}.store_header .row2{align-items:flex-end;display:flex;flex:1 1;justify-content:space-between;width:100%}.store_header .row2 .col1{display:flex}.store_header .row2 .col1>a{align-items:center;color:#fff;display:flex;font-size:14px;height:40px;padding:5px 15px}.store_header .row2 .col1 .address_link{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store_header .row2 .col2{display:flex}.store_header .row2 .col2>a{align-items:center;color:#fff;display:flex;font-size:16px;padding:5px 15px}@media (max-width:996px){.store_header{display:none}}.store_header .user_dropdown_container{position:relative;z-index:101}.store_header .user_dropdown_container .info{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;height:40px;padding:0 15px;-webkit-user-select:none;user-select:none}.store_header .user_dropdown_container .info svg{height:40px;margin-right:10px}.store_header .user_dropdown_container .info svg path{fill:#fff}.store_header .user_dropdown_container .dropdown{background-color:#fff;border-radius:5px;bottom:0;box-shadow:0 1px 2px 1px rgba(0,0,0,.12);opacity:0;position:absolute;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:.25s;visibility:hidden;width:300px}.store_header .user_dropdown_container:hover .dropdown{opacity:1;visibility:visible}.store_header .user_dropdown_container .dropdown .header{align-items:center;border-bottom:1px solid #d8d8d8;cursor:pointer;display:flex;padding:10px 15px;width:100%}.store_header .user_dropdown_container .dropdown .header .icon{height:50px}.store_header .user_dropdown_container .dropdown .header .icon svg{height:100%}.store_header .user_dropdown_container .dropdown .header .name{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-left:10px}.store_header .user_dropdown_container .dropdown .header .name h2{font-size:16px;font-weight:600;line-height:1;-webkit-user-select:none;user-select:none}.store_header .user_dropdown_container .dropdown .header .name a{color:#3d3d3d;font-size:14px;font-weight:500;padding:0;width:100%}.store_header .user_dropdown_container .dropdown .body{display:flex;flex-direction:column}.store_header .user_dropdown_container .dropdown .body a{color:#333;font-size:14px;font-weight:500;padding:10px 15px;width:100%}.store_header .user_dropdown_container .dropdown .body a:hover{background-color:#e6e6e6}.store_header .user_dropdown_container .dropdown .body .divider{background-color:#d8d8d8;height:1px;margin:5px 0;width:100%}.addresses_modal_container{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:501}.addresses_modal_container .form_container{background-color:#fff;border-radius:5px;padding:25px 30px;width:50%}.addresses_modal_container .form_container>.title{color:rgba(0,0,0,.8);font-size:20px;font-weight:600;margin-bottom:20px}@media (max-width:996px){.addresses_modal_container .form_container{padding:22px 20px;width:90%}.addresses_modal_container .form_container>.title{font-size:18px;line-height:1.2;text-align:center}}.addresses_modal_container .form_container .addresses_container{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 1px rgba(0,0,0,.12);display:grid;grid-template-rows:auto 40px;margin-bottom:20px;width:100%}.addresses_modal_container .form_container .addresses_container .body{max-height:300px;min-height:30px;overflow-y:auto}@media (max-width:996px){.addresses_modal_container .form_container .addresses_container .body{max-height:275px;min-height:30px}}.addresses_modal_container .form_container .addresses_container .footer{align-items:center;border-top:1px solid #d8d8d8;display:flex;padding:0 15px}.addresses_modal_container .form_container .addresses_container .footer a{font-size:14px;font-weight:400}.addresses_modal_container .form_container .actions{align-items:center;display:flex;justify-content:space-between;margin-top:30px}.addresses_modal_container .form_container .actions button{margin-left:10px}@media (max-width:996px){.addresses_modal_container .form_container .actions button{margin-left:5px;padding:5px 10px}}.bar_loader{--height-of-loader:4px;--loader-color:#090e3c;background-color:rgba(0,0,0,.2);border-radius:30px;display:block;height:var(--height-of-loader);position:relative;width:100%}.bar_loader:before{-webkit-animation:moving 1s ease-in-out infinite;animation:moving 1s ease-in-out infinite;background:var(--loader-color);border-radius:30px;content:"";height:100%;left:0;position:absolute;top:0;width:0}@-webkit-keyframes moving{50%{width:100%}to{left:auto;right:0;width:0}}@keyframes moving{50%{width:100%}to{left:auto;right:0;width:0}}.addresses_modal_address_item{align-items:center;cursor:pointer;display:flex;padding:15px;width:100%}.addresses_modal_address_item:hover{background-color:#f5f0f0}.addresses_modal_address_item .select{margin-right:15px}.addresses_modal_address_item .info h2{color:rgba(0,0,0,.9);font-size:16px;font-weight:600;line-height:1;-webkit-user-select:none;user-select:none}.addresses_modal_address_item .info p{color:#494949;font-size:14px;margin-top:3px;-webkit-user-select:none;user-select:none}.addresses_modal_address_item .delete{font-size:14px;margin-left:auto}.create_address_modal{background-color:#f5efef;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:601}.create_address_modal .header{align-items:center;background-color:#090e3c;display:flex;height:70px;padding:5px 10%;width:100%}@media (max-width:996px){.create_address_modal .header{height:60px;padding:5px 5%}}.create_address_modal .header .logo{height:80%}.create_address_modal .header .logo img{height:100%}.create_address_modal .body{padding:50px 20%}@media (max-width:996px){.create_address_modal .body{padding:30px 5%}}.create_address_modal .body>h2{font-size:22px;font-weight:600;letter-spacing:1px;margin-bottom:10px}.create_address_modal .body .form_container{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);padding:30px;width:100%}.create_address_modal .body .form_container .fancy_input{margin-bottom:10px}.create_address_modal .body .form_container .fancy_input input,.create_address_modal .body .form_container .fancy_input select{padding:6px 15px}.create_address_modal .body .form_container .address_num{width:250px}.create_address_modal .body .form_container .num_separator{align-self:center;padding-top:14px}.create_address_modal .body .form_container .loader{margin-top:30px}.create_address_modal .body .form_container .actions{align-items:center;display:flex;justify-content:space-between;margin-top:30px}.create_address_modal .body .form_container .actions .btns button{margin-left:10px}@media (max-width:996px){.create_address_modal .body .form_container .address_container{flex-wrap:wrap}.create_address_modal .body .form_container .address_container .street_type{flex-basis:100%;min-width:100%}.create_address_modal .body .form_container .address_container .fancy_input{flex-basis:25%;width:100%}}.delete_address_modal{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:501}.delete_address_modal .container{background-color:#fff;border-radius:5px;width:40%}@media (max-width:996px){.delete_address_modal .container{width:90%}}.delete_address_modal .container .header{border-bottom:1px solid #d8d8d8;padding:10px 20px}.delete_address_modal .container .header h2{font-size:18px;font-weight:500}.delete_address_modal .container .body{padding:20px}.delete_address_modal .container .body p{font-size:16px}@media (max-width:996px){.delete_address_modal .container .body p{font-size:14px;text-align:center}}.delete_address_modal .container .body .loader{margin-top:20px}.delete_address_modal .container .body .error_msg{margin-bottom:20px}.delete_address_modal .container .footer{align-items:center;border-top:1px solid #d8d8d8;display:flex;justify-content:space-between;padding:10px 20px}.delete_address_modal .container .footer .btns button{margin-left:10px}.header_search{position:relative;z-index:101}.header_search .search_input{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);display:flex;height:40px;overflow:hidden;width:500px}@media (max-width:996px){.header_search{flex:1 1}.header_search .search_input{width:100%}}.header_search .search_input input{border:none;height:100%;outline:none;padding:0 15px;width:100%}.header_search .search_input button{align-items:center;background-color:#fff;border:none;color:#090e3c;cursor:pointer;display:flex;font-size:12px;height:40px;justify-content:center;max-width:40px;min-width:40px;outline:none}.header_search .search_results{background-color:#fff;border-radius:5px;bottom:0;box-shadow:0 1px 2px 1px rgba(0,0,0,.12);left:0;position:absolute;-webkit-transform:translateY(calc(100% + 10px));transform:translateY(calc(100% + 10px));width:100%}.header_search .search_results .header{border-bottom:1px solid #d8d8d8;padding:10px 20px}.header_search .search_results .header h2{font-size:16px;font-weight:500}.header_search .search_results .body{max-height:250px;overflow-y:auto}.header_search .search_results .body .noresults{color:#666;font-size:14px;padding:10px 20px;text-align:center}.header_search .search_results .footer{border-top:1px solid #d8d8d8;display:flex;justify-content:space-between;padding:7px 20px}.product_search_item{align-items:center;cursor:pointer;display:flex;padding:5px 20px}.product_search_item:hover{background-color:#f4f0f0}.product_search_item .pic{border:1px solid #d8d8d8;border-radius:5px;height:35px;overflow:hidden;position:relative;width:35px}.product_search_item .pic img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.product_search_item .name{flex:1 1;margin-left:10px}.product_search_item .name h2{font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.responsive_store_header_logo{align-items:center;background-color:#090e3c;display:none;height:70px;justify-content:space-between;padding:10px calc(5% + 40px) 10px 5%;width:100%}@media (max-width:996px){.responsive_store_header_logo{display:flex}}.responsive_store_header_logo .logo{height:60%}.responsive_store_header_logo .logo img{height:100%}.responsive_store_header_logo .link{color:#fff;font-size:16px}.store_header_mobile{align-items:center;background-color:#090e3c;display:none;height:60px;justify-content:center;padding:10px 5%;width:100%}@media (max-width:996px){.store_header_mobile{display:flex}}.store_header_mobile .cart{align-items:center;color:#fff;display:flex;justify-content:flex-start;width:40px}.search_container{align-items:stretch;background-color:#fff;border-radius:5px;display:flex;flex:1 1;height:100%;overflow:hidden}.search_container input{border:none;outline:none;padding:5px 15px;width:100%}.search_container .btn{align-items:center;color:#090e3c;display:flex;font-size:14px;justify-content:flex-end;padding-left:15px;padding-right:15px}.store_header_mobile_menu{background-color:#090e3c;display:flex;flex-direction:column;height:100vh;padding:20px;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:.25s;width:70%;z-index:399}.store_header_mobile_menu .logo{margin-bottom:20px;width:100%}.store_header_mobile_menu .logo img{width:80%}.store_header_mobile_menu .item{color:#fff;font-size:16px;padding:10px 0}.store_header_mobile_menu .close{align-items:center;background-color:#090e3c;border:none;border-radius:15px;color:#fff;display:none;font-size:18px;height:40px;justify-content:center;left:-10px;outline:none;position:absolute;top:15px;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:40px}@media (max-width:996px){.store_header_mobile_menu .close{display:flex}}.store_header_mobile_menu.active{-webkit-transform:translateX(0);transform:translateX(0)}.store_header_mobile_menu .close #nav-icon1{cursor:pointer;height:18px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out;width:20px}.store_header_mobile_menu .close #nav-icon1 span{background:#fff;border-radius:9px;display:block;height:2px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.store_header_mobile_menu .close #nav-icon1 span:first-child{top:0}.store_header_mobile_menu .close #nav-icon1 span:nth-child(2){top:9px}.store_header_mobile_menu .close #nav-icon1 span:nth-child(3){top:18px}.store_header_mobile_menu .close #nav-icon1.open span:first-child{top:9px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.store_header_mobile_menu .close #nav-icon1.open span:nth-child(2){left:-60px;opacity:0}.store_header_mobile_menu .close #nav-icon1.open span:nth-child(3){top:9px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.store_header_backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.6);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:.25s;visibility:hidden;width:100%;z-index:381}.store_header_backdrop.active{opacity:1;visibility:visible}.product_card{background-color:#fff;border-radius:6px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 -1px 2px 0 rgba(0,0,0,.1);cursor:pointer;margin-bottom:16px;max-width:284px;min-width:284px;overflow:hidden;transition:.2s}.product_card:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,.3),0 -1px 2px 0 rgba(0,0,0,.3);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.product_card .media{bottom:1px solid #e7e7e7}.product_card .media,.product_card .media .slider{height:284px;width:284px}.product_card .media .slide{position:relative}.product_card .media .slide img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media (max-width:996px){.product_card{margin-bottom:25px;max-width:100%;min-width:100%}.product_card .media{bottom:1px solid #e7e7e7}.product_card .media,.product_card .media .slider{height:90vw;width:90vw}.product_card .media .slide{position:relative}}.product_card .content{padding:20px}.product_card .content h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:14px;font-weight:400;line-height:1.2;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.product_card .content .price_before{color:#adadad;font-size:14px;font-weight:300;position:relative}.product_card .content .price_before:before{background-color:rgba(0,0,0,.6);content:"";height:1px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.product_card .content .price{align-items:center;display:flex}.product_card .content .price span{color:#181818;font-size:24px;font-weight:400}.product_card .content .price p{color:#28a745;margin-left:10px}.category_filter .input{display:flex;padding:1px 0}.category_filter .input label{display:block;font-size:14px;margin-left:5px;word-break:break-all}.legal_page{padding-top:110px}.legal_content{padding:50px 10%}.legal_content h1{font-size:22px}.legal_content h2{font-size:20px;font-weight:600}.legal_content p{display:block;font-size:16px;font-weight:400;margin:10px 0;text-align:justify}.legal_content ul{margin-left:20px}.single_product_body{padding:50px 10%}@media (max-width:996px){.single_product_body{padding:30px 5%}}.single_product_body .main_info_container{background-color:#fff;border-radius:7px;box-shadow:0 0 40px -25px rgba(0,0,0,.2);padding:20px}.single_product_body .main_info_container .product_main{display:grid;grid-template-columns:60% 40%;width:100%}@media (max-width:996px){.single_product_body .main_info_container .product_main{grid-template-columns:1fr}}.single_product_body .main_info_container .product_main .product_image{display:flex;flex-direction:column}.single_product_body .main_info_container .product_main .product_image .current_image{aspect-ratio:16/9;border:1px solid #c2c2c2;border-radius:7px;box-shadow:0 0 40px -25px rgba(0,0,0,.2);overflow:hidden;padding-top:56.25%;position:relative;width:100%}.single_product_body .main_info_container .product_main .product_image .current_image img{height:100%;left:0;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}.single_product_body .main_info_container .product_main .product_image .current_image img.blur{-webkit-filter:blur(10px);filter:blur(10px);height:110%;left:-5%;object-fit:cover;top:-5%;width:110%}.single_product_body .main_info_container .product_main .product_information{display:flex;flex-direction:column;padding:0 20px}@media (max-width:996px){.single_product_body .main_info_container .product_main .product_information{padding:20px 0 10px}}.single_product_body .main_info_container .product_main .product_information .name{word-wrap:break-word;color:rgba(0,0,0,.9);font-size:22px;font-weight:600;margin-bottom:8px;white-space:wrap}.single_product_body .main_info_container .product_main .product_information .price_before{color:#adadad;font-size:16px;font-weight:300;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single_product_body .main_info_container .product_main .product_information .price_before:before{background-color:rgba(0,0,0,.6);content:"";height:1px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.single_product_body .main_info_container .product_main .product_information .price{align-items:center;display:flex}.single_product_body .main_info_container .product_main .product_information .price span{color:#181818;font-size:36px;font-weight:300}.single_product_body .main_info_container .product_main .product_information .price p{color:#28a745;font-size:18px;margin-left:10px}.single_product_body .main_info_container .product_main .product_information .qty_input_container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single_product_body .main_info_container .product_main .product_information .actions{display:flex;flex-direction:column;margin-top:auto}.single_product_body .main_info_container .product_main .product_information .actions button{border:none;border-radius:7px;cursor:pointer;font-size:16px;height:40px;margin-top:10px}.single_product_body .main_info_container .product_main .product_information .actions .add{background-color:#090e3c;color:#fff}.single_product_body .main_info_container .product_description{padding:20px 0}.single_product_body .main_info_container .product_description>h2{color:rgba(0,0,0,.9);font-size:22px;font-weight:500}.single_product_body .main_info_container .product_description p{color:#666;font-size:16px;font-weight:400;margin-top:8px;text-align:left;width:60%}@media (max-width:996px){.single_product_body .main_info_container .product_description>h2{font-size:18px}.single_product_body .main_info_container .product_description p{font-size:14px;width:100%}}.single_product_body .links{display:flex;justify-content:space-between;margin-bottom:10px}.single_product_body .links .back{font-size:14px}.single_product_body .qty_input_container{margin-top:10px}.qty_input_container{align-items:stretch;border:1px solid #d8d8d8;border-radius:5px;box-shadow:0 0 1px 0 rgba(0,0,0,.12);display:flex;height:35px;overflow:hidden;position:relative}.qty_input_container button{background-color:#fff;border:none;cursor:pointer;width:35px}.qty_input_container input{border:none;outline:none;text-align:center;width:50px}.qty_input_container .loader{bottom:-2px;left:0;position:absolute;width:100%}.login_modal{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:401}.login_modal .form{background-color:#fff;border-radius:7px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;padding:40px 50px;position:relative;width:500px}@media (max-width:996px){.login_modal{align-items:flex-start;padding-top:100px}.login_modal .form{padding:40px 30px;width:90%}}.login_modal .form .close{background-color:initial;border:none;color:#090e3c;cursor:pointer;font-size:20px;padding:5px 15px;position:absolute;right:10px;top:0}.login_modal .form img{margin-bottom:20px;margin-left:auto;margin-right:auto;width:50%}.login_modal .form h2{color:rgba(0,0,0,.9);font-size:19px;font-weight:500;letter-spacing:1px;margin-bottom:25px;text-align:center}.login_modal .form .fancy_input{margin-bottom:10px}.login_modal .form .fancy_input label{font-size:14px}.login_modal .form button{margin-top:10px}.login_app_body{align-items:center;background-color:#f5efef;display:flex;justify-content:center;min-height:100vh;padding:50px 0;position:relative;width:100%;z-index:9}.login_app_body .header{background-color:#090e3c;height:50vh;left:0;position:absolute;top:0;width:100%}@media (max-width:996px){.login_app_body{padding:80px 0 30px}.login_app_body .header{height:100%;width:100%}}.login_app_body .header .body{align-items:center;display:flex;height:70px;justify-content:space-between;padding:0 10%}.login_app_body .header .logo{height:70%}.login_app_body .header .logo img{height:100%}@media (max-width:996px){.login_app_body .header .logo{height:50%}}.login_app_body .form{background-color:#fff;border-radius:7px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;padding:40px 50px;position:relative;width:500px}.login_app_body .form h1{color:rgba(0,0,0,.9);font-size:24px;font-weight:600;letter-spacing:1px;margin-bottom:30px;text-align:center}@media (max-width:996px){.login_app_body .form{padding:30px 20px;width:90%}.login_app_body .form h1{font-size:20px}}.login_app_body .form .fancy_input{margin-bottom:20px}.login_app_body .form .fancy_input label{font-size:16px}.login_app_body .form .fancy_input input{padding:8px 15px}.login_app_body .form .forgot{font-size:14px;margin-bottom:20px}.login_app_body .form .login_btn{background-color:#090e3c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;height:45px;margin-top:auto}.login_app_body .form .signup_btn{background-color:#fff;border:none;color:#090e3c;cursor:pointer;font-size:18px;font-weight:500;height:45px;margin-top:5px}.login_app_body .form .loader{margin-bottom:10px}.login_app_body .form .error_msg{margin-bottom:20px}.profile_app{background-color:#f5efef}.profile_app,.profile_app .body{min-height:calc(100vh - 100px);width:100%}.profile_app .body{display:flex}.profile_app .profile_app_content{flex:1 1;padding:50px 10%}@media (max-width:996px){.profile_app .body{flex-direction:column}.profile_app .profile_app_content{flex:1 1;padding:50px 5%}}.profile_app .profile_app_content .profile_container{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 1px rgba(0,0,0,.12);margin-bottom:15px;width:100%}.profile_app .profile_app_content .profile_container .header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;padding:10px 20px}.profile_app .profile_app_content .profile_container .header h2{font-size:18px;font-weight:500}.profile_app .profile_app_content .profile_container .profile_body{padding:20px}.profile_app .profile_app_content .profile_container .profile_body .fancy_input_group{margin-bottom:10px}.profile_app .profile_app_content .profile_container .profile_body .loader{margin-top:30px}.profile_app .profile_app_content .profile_container .profile_body .actions{align-items:center;display:flex;justify-content:space-between;margin-top:30px}.profile_app .profile_app_content .profile_container .profile_body .error_msg{margin-bottom:10px}.profile_side_menu{background-color:#fff;border-right:1px solid #d8d8d8;display:flex;flex-direction:column;max-width:300px;min-width:300px;padding-bottom:30px;padding-top:20px}@media (max-width:996px){.profile_side_menu{max-width:100%;min-width:100%;padding-bottom:20px}}.profile_side_menu a{align-items:center;color:#666;display:flex;font-size:16px;padding:15px;position:relative}.profile_side_menu a.active:before,.profile_side_menu a:hover:before{background-color:#090e3c;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.profile_side_menu a svg{height:25px;margin-right:10px}.profile_side_menu a svg path{fill:#666}.addresses_app{background-color:#f5efef}.addresses_app,.addresses_app .body{min-height:calc(100vh - 100px);width:100%}.addresses_app .body{display:flex}.addresses_app .address_app_content{flex:1 1;padding:50px 10%}@media (max-width:996px){.addresses_app .body{flex-direction:column}.addresses_app .address_app_content{padding:50px 5%}}.addresses_app .address_app_content .address_container{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 1px rgba(0,0,0,.12);margin-bottom:15px;width:100%}.addresses_app .address_app_content .address_container .header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;padding:10px 20px}.addresses_app .address_app_content .address_container .header h2{font-size:18px;font-weight:500}.addresses_app .address_app_content .address_container .footer{align-items:center;border-top:1px solid #d8d8d8;display:flex;justify-content:space-between;padding:10px 20px}.shopping_cart_app{align-items:flex-start;background-color:#f5efef;display:flex;justify-content:space-between;min-height:calc(100vh - 100px);padding:40px 10%;width:100%}.shopping_cart_app .shopping_cart_container{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);max-width:65%;min-width:65%}@media (max-width:996px){.shopping_cart_app{flex-direction:column-reverse;min-height:calc(100vh - 60px);padding:30px 5%}.shopping_cart_app .shopping_cart_container{max-width:100%;min-width:100%}}.shopping_cart_app .shopping_cart_container .header{border-bottom:1px solid #d8d8d8;padding:7px 20px}.shopping_cart_app .shopping_cart_container .header h2{font-size:18px;font-weight:500}.shopping_cart_app .shopping_cart_container .body{min-height:30px}.shopping_cart_app .shopping_cart_container .footer{align-items:center;display:flex;justify-content:space-between;padding:7px 20px}.shopping_cart_app .shopping_cart_container .footer h2{color:#3f3f3f;font-size:18px;font-weight:600}.shopping_cart_app .shopping_cart_container .footer h2 span{font-weight:500}@media (max-width:996px){.shopping_cart_app .shopping_cart_container .footer{padding:10px 20px}.shopping_cart_app .shopping_cart_container .footer button{padding:5px 15px}.shopping_cart_app .shopping_cart_container .footer h2{font-size:14px}}.shopping_cart_summary{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);max-width:30%;min-width:30%}@media (max-width:996px){.shopping_cart_summary{margin-bottom:20px;max-width:100%;min-width:100%}}.shopping_cart_summary .header{border-bottom:1px solid #d8d8d8;padding:7px 20px}.shopping_cart_summary .header h2{font-size:18px;font-weight:500}.shopping_cart_summary .body{padding:15px 20px}.shopping_cart_summary .body .item{align-items:center;display:flex;justify-content:space-between;padding:3px 0}.shopping_cart_summary .body .item h2{font-size:14px;font-weight:400}.shopping_cart_summary .body .item span{font-size:14px}.shopping_cart_summary .body .item.total{margin-top:5px}.shopping_cart_summary .body .item.total h2{font-size:18px;font-weight:600}.shopping_cart_summary .body .item.total span{font-size:18px}.shopping_cart_summary .body button{margin-top:20px;padding:10px 0;width:100%}.shopping_cart_item{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;padding:15px 20px;width:100%}@media (max-width:996px){.shopping_cart_item{align-items:center;display:flex;flex-wrap:wrap}.shopping_cart_item .qty_input_container{margin-top:10px}}.shopping_cart_item .pic{border:1px solid #d8d8d8;border-radius:5px;margin-right:20px;max-height:65px;max-width:65px;min-height:65px;min-width:65px;position:relative}.shopping_cart_item .pic img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.shopping_cart_item .info{display:flex;flex-direction:column;max-width:50%;min-width:50%}.shopping_cart_item .info h2{color:#242424;font-size:18px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopping_cart_item .info a{display:flex;font-size:14px;padding:5px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shopping_cart_item .price{align-items:flex-end;display:flex;flex-direction:column;margin-left:auto}.shopping_cart_item .price .discount{align-items:center;display:flex}.shopping_cart_item .price .discount .percentaje_discount{color:#00a650;font-size:12px}.shopping_cart_item .price .discount .old_price{color:#666;font-size:12px;margin-left:3px;position:relative}.shopping_cart_item .price .discount .old_price:before{background-color:#353535;content:"";height:1px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.shopping_cart_item .price h2{font-size:18px;font-weight:500;line-height:1}.product_added_app{background-color:#f5efef;min-height:calc(100vh - 100px);width:100%}.product_added_app .container{align-items:center;background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.12);display:flex;padding:15px 10%;width:100%}.product_added_app .container .pic{border:1px solid #d8d8d8;border-radius:5px;height:90px;margin-right:25px;overflow:hidden;position:relative;width:90px}.product_added_app .container .pic img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.product_added_app .container .info{display:flex;flex-direction:column;max-width:45%;min-width:45%}@media (max-width:996px){.product_added_app{background-color:#f5efef;min-height:calc(100vh - 60px);width:100%}.product_added_app .container{align-items:center;display:flex;flex-wrap:wrap;padding:15px 5%}.product_added_app .container .info{display:flex;flex-direction:column;max-width:65%;min-width:65%}}.product_added_app .container .info h2{color:#090e3c;font-size:18px;font-weight:500}.product_added_app .container .info p{font-size:14px;margin-top:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product_added_app .container .actions{display:flex;justify-content:flex-end;margin-left:auto}.product_added_app .container .actions a,.product_added_app .container .actions button{margin-left:10px}@media (max-width:996px){.product_added_app .container .actions{display:flex;justify-content:flex-end;margin-left:auto;margin-right:auto;margin-top:15px}}.purchase_delivery_app{align-items:flex-start;background-color:#f5efef;display:flex;justify-content:space-between;min-height:calc(100vh - 100px);padding:30px 10%;width:100%}.purchase_delivery_app .delivery_method_container{max-width:65%;min-width:65%}@media (max-width:996px){.purchase_delivery_app{flex-direction:column;min-height:calc(100vh - 60px);padding:20px 5%}.purchase_delivery_app .delivery_method_container{max-width:100%;min-width:100%}}.purchase_delivery_app .delivery_method_container>.title{color:#2b2b2b;font-size:22px;font-weight:600;height:70px;-webkit-user-select:none;user-select:none}@media (max-width:996px){.purchase_delivery_app .delivery_method_container>.title{font-size:18px;height:45px}}.purchase_delivery_app .delivery_method_container>.error_msg{margin-bottom:20px}.purchase_delivery_app .delivery_method_container .method_container{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);margin-bottom:20px;width:100%}.purchase_delivery_app .delivery_method_container .method_container .header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;padding:10px 25px}.purchase_delivery_app .delivery_method_container .method_container .header input{margin-right:10px;margin-top:3px}.purchase_delivery_app .delivery_method_container .method_container .header h2{color:#2b2b2b;font-size:20px;font-weight:500;line-height:1;-webkit-user-select:none;user-select:none}@media (max-width:996px){.purchase_delivery_app .delivery_method_container .method_container .header{padding:15px 25px}.purchase_delivery_app .delivery_method_container .method_container .header h2{font-size:18px}}.purchase_delivery_app .delivery_method_container .method_container .header .price{color:#090e3c;font-size:18px;margin-left:auto}.purchase_delivery_app .delivery_method_container .method_container .body{padding:20px 49px}.purchase_delivery_app .delivery_method_container .method_container .body p{color:#666;font-size:16px}.purchase_delivery_app .delivery_method_container .method_container .footer{border-top:1px solid #d8d8d8;padding:10px 25px}@media (max-width:996px){.purchase_delivery_app .delivery_method_container .method_container .footer{padding:15px 25px}}.purchase_delivery_app .purchase_summary_container{max-width:30%;min-width:30%;padding-top:70px}@media (max-width:996px){.purchase_delivery_app .purchase_summary_container{max-width:100%;min-width:100%;padding-top:20px}}.purchase_delivery_app .purchase_summary_container .summary_container{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);width:100%}.purchase_delivery_app .purchase_summary_container .summary_container .header{border-bottom:1px solid #d8d8d8;padding:10px 20px}.purchase_delivery_app .purchase_summary_container .summary_container .header h2{color:#2b2b2b;font-size:18px;font-weight:500}.purchase_delivery_app .purchase_summary_container .summary_container .body{padding:20px}.purchase_delivery_app .purchase_summary_container .summary_container .body .item{align-items:center;display:flex;justify-content:space-between;padding:3px 0}.purchase_delivery_app .purchase_summary_container .summary_container .body .item h2{font-size:14px;font-weight:400}.purchase_delivery_app .purchase_summary_container .summary_container .body .item span{font-size:14px}.purchase_delivery_app .purchase_summary_container .summary_container .body .primary_btn{margin-top:20px;padding:10px 20px;width:100%}.purchase_payment_app{align-items:flex-start;background-color:#f5efef;display:flex;justify-content:space-between;min-height:calc(100vh - 100px);padding:30px 10%;width:100%}.purchase_payment_app .payment_methods_container{max-width:65%;min-width:65%}.purchase_payment_app .payment_methods_container>.title{color:#2b2b2b;font-size:22px;font-weight:600;height:70px;-webkit-user-select:none;user-select:none}@media (max-width:996px){.purchase_payment_app{flex-direction:column;justify-content:normal;min-height:calc(100vh - 60px);padding:20px 5%}.purchase_payment_app .payment_methods_container{max-width:100%;min-width:100%}.purchase_payment_app .payment_methods_container>.title{font-size:18px;height:auto;line-height:1.2;padding-bottom:20px;width:100%}}.purchase_payment_app .payment_methods_container .method_container{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;margin-bottom:20px;padding-bottom:10px;width:100%}.purchase_payment_app .payment_methods_container .method_container .header{border-bottom:1px solid #d8d8d8;padding:10px 20px}.purchase_payment_app .payment_methods_container .method_container .item{align-items:center;border-bottom:1px solid #d8d8d8;cursor:pointer;display:flex;min-height:80px;padding:10px 20px;width:100%}.purchase_payment_app .payment_methods_container .method_container .item input{margin-right:15px}.purchase_payment_app .payment_methods_container .method_container .item .logo{height:60px}.purchase_payment_app .payment_methods_container .method_container .item .logo.sistecredito{height:40px}.purchase_payment_app .payment_methods_container .method_container .item p{color:#000;font-size:14px;margin-left:10px;-webkit-user-select:none;user-select:none}@media (max-width:996px){.purchase_payment_app .payment_methods_container .method_container .item{display:flex;flex-wrap:wrap;padding:15px 20px}.purchase_payment_app .payment_methods_container .method_container .item input{margin-right:10px}.purchase_payment_app .payment_methods_container .method_container .item p{font-size:14px;margin-left:10px;padding-top:5px}}.purchase_payment_app .purchase_summary_container{max-width:30%;min-width:30%;padding-top:70px}@media (max-width:996px){.purchase_payment_app .purchase_summary_container{max-width:100%;min-width:100%;padding-top:20px}}.purchase_payment_app .purchase_summary_container .summary_container{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);width:100%}.purchase_payment_app .purchase_summary_container .summary_container .header{border-bottom:1px solid #d8d8d8;padding:10px 20px}.purchase_payment_app .purchase_summary_container .summary_container .header h2{color:#2b2b2b;font-size:18px;font-weight:500}.purchase_payment_app .purchase_summary_container .summary_container .body{padding:20px}.purchase_payment_app .purchase_summary_container .summary_container .body .item{align-items:center;display:flex;justify-content:space-between;padding:3px 0}.purchase_payment_app .purchase_summary_container .summary_container .body .item h2{font-size:14px;font-weight:400}.purchase_payment_app .purchase_summary_container .summary_container .body .item span{font-size:14px}.purchase_payment_app .purchase_summary_container .summary_container .body .primary_btn{margin-top:20px;padding:10px 20px;width:100%}.payment_verification_app{align-items:center;background-color:#f5efef;display:flex;justify-content:center;min-height:calc(100vh - 100px);padding:30px 10%;width:100%}@media (max-width:996px){.payment_verification_app{align-items:flex-start;padding:30px 5%}}.payment_verification_app .payment_verification_container{align-items:center;background-color:#fff;border-radius:7px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;padding:30px;width:500px}.payment_verification_app .payment_verification_container>h2{color:#090e3c;font-size:22px;font-weight:600}.payment_verification_app .payment_verification_container .loader{margin-top:20px;width:100%}.payment_verification_app .payment_verification_container p{font-size:15px;padding:20px 0;text-align:center}.purchases_app{background-color:#f5efef}.purchases_app,.purchases_app .body{min-height:calc(100vh - 100px);width:100%}.purchases_app .body{display:flex}.purchases_app .purchases_app_content{flex:1 1;padding:50px 5%}@media (max-width:996px){.purchases_app .body{flex-direction:column}.purchases_app .purchases_app_content{flex:1 1;padding:50px 5%}}.purchase_item{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);margin-bottom:20px;width:100%}.purchase_item .header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 20px}.purchase_item .header h2{font-size:16px;font-weight:500}.purchase_item .body_purchases{max-height:120px;min-height:20px;overflow-y:auto}.purchase_item .footer{align-items:center;border-top:1px solid #d8d8d8;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 20px}.purchase_item .footer h2{font-size:16px;font-weight:500}.purchase_item .footer .status{font-size:16px}.purchase_app{background-color:#f5efef;display:grid;grid-template-columns:65% 35%;grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto;min-height:calc(100vh - 100px);padding:30px 10%;width:100%}.purchase_app .title{display:flex;flex-direction:column;grid-column:1/span 2;padding-bottom:20px}.purchase_app .title h2{align-items:center;display:flex;font-size:18px;font-weight:600;justify-content:space-between}@media (max-width:996px){.purchase_app{grid-template-columns:1fr;padding:30px 10%}.purchase_app .title{grid-column:1/span 1}.purchase_app .title h2{display:flex;flex-wrap:wrap;font-size:14px}}.purchase_app .col1{align-items:flex-start;display:flex;flex-direction:column}.purchase_app .col1 .products_container{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);margin-bottom:20px;width:95%}@media (max-width:996px){.purchase_app .col1 .products_container{width:100%}}.purchase_app .col1 .products_container .header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;padding:7px 20px}.purchase_app .col1 .products_container .header h2{font-size:16px;font-weight:500}.purchase_app .col1 .products_container .body{max-height:300px;min-height:30px;overflow-y:auto}.purchase_app .col1 .delivery_container{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);width:95%}@media (max-width:996px){.purchase_app .col1 .delivery_container{width:100%}}.purchase_app .col1 .delivery_container .header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;padding:7px 20px}.purchase_app .col1 .delivery_container .header h2{font-size:16px;font-weight:500}.purchase_app .col1 .delivery_container .body{padding:20px}.purchase_app .col1 .delivery_container .body h2{color:#383838;font-size:16px;font-weight:400}.purchase_app .col1 .delivery_container .body p{color:#666;font-size:14px;margin-top:10px}.purchase_app .col2{align-items:flex-end;display:flex;flex-direction:column}.purchase_app .col2 .order_pricing_summary{width:95%}@media (max-width:996px){.purchase_app .col2{margin-top:20px}.purchase_app .col2 .order_pricing_summary{width:100%}}.purchase_app .col2 .order_pricing_summary .order_summary{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);width:100%}.purchase_app .col2 .order_pricing_summary .order_summary .header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;padding:7px 20px}.purchase_app .col2 .order_pricing_summary .order_summary .header h2{font-size:16px;font-weight:500}.purchase_app .col2 .order_pricing_summary .order_summary .body{padding:20px}.purchase_app .col2 .order_pricing_summary .order_summary .body .item{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.purchase_app .col2 .order_pricing_summary .order_summary .body .item>div{color:#666;font-size:14px;font-weight:400}.purchase_app .col2 .order_pricing_summary .order_summary .body .item.total>div{color:#000;font-size:16px;font-weight:500}.purchase_app .col2 .order_pricing_summary .order_state{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);margin-bottom:20px;width:100%}.purchase_app .col2 .order_pricing_summary .order_state .header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;padding:7px 20px}.purchase_app .col2 .order_pricing_summary .order_state .header h2{font-size:16px;font-weight:500}.purchase_app .col2 .order_pricing_summary .order_state .body{padding:10px 20px}.purchase_app .col2 .order_pricing_summary .order_state .body h2{font-size:14px;font-weight:500}.purchase_product_item{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;height:80px;padding:10px 20px;width:100%}.purchase_product_item .pic{border:1px solid #d8d8d8;border-radius:5px;height:60px;overflow:hidden;position:relative;width:60px}.purchase_product_item .pic img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.purchase_product_item .info{max-width:50%;min-width:50%;padding-left:10px}.purchase_product_item .info h2{font-size:16px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase_product_item .info p{color:#666;font-size:12px}.purchase_product_item .total{font-size:14px;margin-left:auto}
/*# sourceMappingURL=main.54f20d4e.css.map*/