@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;700&family=Oswald:wght@500&display=swap);*{box-sizing:border-box;font-family:Lato;font-weight:400;margin:0;padding:0}.App{align-items:center;display:flex;flex-direction:column;justify-content:center}.st0{fill:none}.st0,.st1{stroke:#000;stroke-width:1.3265;stroke-miterlimit:10;-webkit-transition:opacity .5s ease}.st1{fill:#d1ccbd}.st2{fill:#ff4c02}.st2,.st3{stroke:#000;stroke-width:.67;stroke-miterlimit:10;-webkit-transition:opacity .5s ease}.st3{fill:#f2a900}.st4{fill:#009ca6}.st4,.st5{stroke:#000;stroke-width:.67;stroke-miterlimit:10;-webkit-transition:opacity .5s ease}.st5{fill:#9a3324}.st6{fill:none;stroke:#000;stroke-width:3.5733;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;-webkit-transition:opacity .5s ease}.st7{stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.st7,.st8{fill:#d1ccbd;-webkit-transition:opacity .5s ease}.st8{stroke:#000;stroke-width:3.0016;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.st9{stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.st10,.st9{fill:none;-webkit-transition:opacity .5s ease}.st10{stroke:#000;stroke-width:.8933;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.st11{fill:#d1ccbd}.st11,.st12{-webkit-transition:opacity .5s ease}.st12{fill:#ada99d}.st13{fill:#ff4c02}.st13,.st14{-webkit-transition:opacity .5s ease}.st14{fill:#f2a900;-webkit-transition:all 1s ease}.st15{fill:#fff}.st15,.st16{-webkit-transition:opacity .5s ease}.st16{fill:#c98d00}.st17{fill:#45b383}.st17,.st18{-webkit-transition:opacity .5s ease}.st18{fill:#9a3324}.st19{fill:#f8b0bd}.st19,.st20{-webkit-transition:opacity .5s ease}.st20{fill:#d8afaa}.st21{fill:#da291c}.st21,.st22{-webkit-transition:opacity .5s ease}.st22{fill:#009099}.st23{fill:#e04302}.st23,.st24{-webkit-transition:opacity .5s ease}.st24{fill:#7a291d}.st25{fill:#4ab9c0}.st25,.st26{-webkit-transition:opacity .5s ease}.st26{fill:#c42519}.st27{fill:#00757d}.st27,.st28{-webkit-transition:opacity .5s ease}.st28{fill:#8a1a12}.st29{fill:#c28700}.st29,.st30{-webkit-transition:opacity .5s ease}.st30{fill:#f4b82e}.st31{fill:#bf3800}.st31,.st32{-webkit-transition:opacity .5s ease}.st32{fill:#009ca6}.st33{fill:#007f87;-webkit-transition:opacity .5s ease}.st34{fill-rule:evenodd;fill:#fff}.st34,.st35{clip-rule:evenodd;-webkit-transition:opacity .5s ease}.st35{fill-rule:evenodd;fill:#b4acac}.st36{fill-rule:evenodd;fill:#fff6e7}.st36,.st37{clip-rule:evenodd;-webkit-transition:opacity .5s ease}.st37{fill-rule:evenodd;fill:#dfecff}.st38{fill-rule:evenodd;fill:#fccc95}.st38,.st39{clip-rule:evenodd;-webkit-transition:opacity .5s ease}.st39{fill-rule:evenodd;fill:#e30613}.st40{fill-rule:evenodd;fill:#b8abb4}.st40,.st41{clip-rule:evenodd;-webkit-transition:opacity .5s ease}.st41{fill-rule:evenodd;fill:#ffe5ae}.st42{fill-rule:evenodd;fill:#b2b2b2}.st42,.st43{clip-rule:evenodd;-webkit-transition:opacity .5s ease}.st43{fill-rule:evenodd;fill:#7b6a58}.st44{fill-rule:evenodd;fill:#ead0b3}.st44,.st45{clip-rule:evenodd;-webkit-transition:opacity .5s ease}.st45{fill-rule:evenodd;fill:#e2c7b5}.st46{fill:#1d1d1b;-webkit-transition:opacity .5s ease}.st47{fill-rule:evenodd;fill:none;stroke:#1d1d1b;stroke-width:1.5702;stroke-miterlimit:10}.st47,.st48{clip-rule:evenodd;-webkit-transition:opacity .5s ease}.st48{fill-rule:evenodd;fill:#805126}.st49{fill-rule:evenodd;fill:#d4b6a3}.st49,.st50{clip-rule:evenodd;-webkit-transition:opacity .5s ease}.st50{fill-rule:evenodd;fill:#1d1d1b}.st51{fill:#008d36}.st51,.st52{-webkit-transition:opacity .5s ease}.st52{fill:#db3427}.st53{fill:#ad5a4e}.st53,.st54{-webkit-transition:opacity .5s ease}.st54{fill:#222221}.st55{fill:#761706}.st55,.st56{-webkit-transition:opacity .5s ease}.st56{fill:#bf8600}.st57{fill:#a19d91}.st57,.st58{-webkit-transition:opacity .5s ease}.st58{fill:#007880}.st59{fill:#d13e02}.st59,.st60{-webkit-transition:opacity .5s ease}.st60{fill:#a8a498}.st61{fill:#cf9000}.st61,.st62{-webkit-transition:opacity .5s ease}.st62{fill:#bd2318}.st63{fill:#7d291d}.st63,.st64{-webkit-transition:opacity .5s ease}.st64{fill:#ab2016}.st65{fill:#cf3e02}.st65,.st66{-webkit-transition:opacity .5s ease}.st66{fill:#007d85}.st67{fill:#a6a296}.st67,.st68{-webkit-transition:opacity .5s ease}.st68{fill:#c78b00}.st69{fill:#828282}.st69,.st70{-webkit-transition:opacity .5s ease}.st70{fill:#c43b02}.st71{fill:#f7cb66}.st71,.st72{-webkit-transition:opacity .5s ease}.st72{fill:#ae90c3}.st73{fill:#c73b02}.st73,.st74{-webkit-transition:opacity .5s ease}.st74{fill:#c22419}.white .st0,.white .st1,.white .st10,.white .st11,.white .st12,.white .st13,.white .st14,.white .st15,.white .st16,.white .st17,.white .st18,.white .st19,.white .st2,.white .st20,.white .st21,.white .st22,.white .st23,.white .st24,.white .st25,.white .st26,.white .st27,.white .st28,.white .st29,.white .st3,.white .st30,.white .st31,.white .st32,.white .st33,.white .st34,.white .st35,.white .st36,.white .st37,.white .st38,.white .st39,.white .st4,.white .st40,.white .st41,.white .st42,.white .st43,.white .st44,.white .st45,.white .st47,.white .st48,.white .st49,.white .st5,.white .st51,.white .st52,.white .st53,.white .st55,.white .st56,.white .st57,.white .st58,.white .st59,.white .st60,.white .st61,.white .st62,.white .st63,.white .st64,.white .st65,.white .st66,.white .st67,.white .st68,.white .st69,.white .st7,.white .st70,.white .st71,.white .st72,.white .st73,.white .st74,.white .st8,.white .st9{fill:#fff;-webkit-transition:all .5s ease}.prebuy{opacity:.7}svg{background:#fff;margin-bottom:10px;width:95%}.selector{background:#da291c;height:100%;top:0;width:100%}.button-container{left:0;opacity:0;position:absolute;top:0}.button-container>div:first-child{background-color:#ffb26b;border:1px solid #000;border-radius:100%;cursor:pointer;height:15px;width:15px}.banner{background:url(/static/media/banner_regalo.ceaa1cbef214846dff41.jpg);background-size:100% 100%;height:150px;margin-top:80px;width:100%}.container{align-items:center;background:hsla(0,0%,60%,.19);display:flex;flex-direction:column;padding:0 10%;width:100%}.svg-container{display:flex;justify-content:center;width:100%}.buttons{margin:10px 0;width:95%}.buttons button{background-color:#da291c;border:none;color:#fff;font-size:10px;padding:10px}.lock{overflow:hidden}.meta{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;padding:10px;width:95%}.meta-container{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:10px;width:100%}.meta h1{color:#da291c;font-family:Oswald;font-size:30px;text-align:center}.meta h2{font-size:15px}.progress{align-items:center;border:1px solid #da291c;border-radius:20px;display:flex;height:30px;justify-content:space-between;overflow:hidden;padding:0 2px;position:relative;width:50%}.progress-bar{background:transparent linear-gradient(90deg,#761706,#da291c) 0 0 no-repeat padding-box;border-radius:20px;height:calc(100% - 3px)}.dialog{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;max-width:120px;padding:8px 6px;position:absolute;top:-100%;width:-webkit-max-content;width:max-content;z-index:1}.dialog .item{font-size:10px;font-weight:bolder}.items{margin-bottom:5px;max-height:220px;overflow-y:scroll;padding-bottom:5px}.dialog .price{color:#da291c;font-size:12px;font-weight:700}.dialog button{background-color:#da291c;border:none;border-radius:2px;color:#fff;font-size:10px;margin-top:5px;padding:3px 10px}.dialog.right{right:9px}.dialog.left{left:9px}header{align-items:center;background:#fff;box-shadow:0 0 10px 9px #00000029;display:flex;height:80px;justify-content:space-between;padding:0 10%;position:fixed;top:0;width:100%;z-index:10}header a img{width:200px}header .car-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:30px}header .car-container img{cursor:pointer;width:100%}.car{align-items:center;background:#f3f2ee;border-radius:10px;box-shadow:0 0 2px 2px rgba(0,0,0,.5);display:none;flex-direction:column;max-width:300px;min-width:250px;padding:10px;position:absolute;right:0;top:100%}.car .name{border-bottom:1px solid #d3d3d3;margin-bottom:5px;width:100%}.car .item{border-bottom:2px solid #d3d3d3;margin-bottom:10px;width:95%}.car .item,.car-tools{align-items:center;display:flex;justify-content:center}.car-tools{background:#fff;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.5);cursor:pointer;height:20px;position:absolute;right:-10px;top:-10px;width:20px}.item>div:first-child{align-items:center;display:flex;font-size:50px;height:90%;justify-content:center;width:50px}.item .description{height:90%;padding:10px;width:165px}.item .description .name{font-size:11px}.item .description .cantidad{display:flex;font-size:11px}.item .price{display:flex;flex-direction:column;height:90%;justify-content:space-around;width:55px}.item .price .controls{display:flex;justify-content:flex-end}.item .price .controls .minus,.item .price .controls .plus{align-items:center;border:2px solid #d3d3d3;border-radius:100%;display:flex;font-size:10px;height:20px;justify-content:center;width:20px}.item .price .controls .plus{margin-left:10px}.total-item{font-size:12px;margin-top:10px;text-align:end}.car .total{display:flex;font-size:12px;font-weight:700;justify-content:space-between;padding:0 5%;width:100%}.total_btn-container button{background:#da291c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:11px;margin-top:10px;padding:10px}.buy-item{cursor:pointer}@media (max-width:600px){.container{padding:0}.progress{margin-top:10px;width:100%}.dialog{top:-450%}}.payment_container{align-items:center;background:#fff;display:flex;flex-direction:column;margin-bottom:30px;padding:10px;width:95%}.payment_container h1{font-size:25px}.payment_step_1,.payment_step_2{width:100%}.payment_header{display:flex;padding:10px 5%;width:100%}.payment_header .number{background:#000;border-radius:100%;color:#fff;height:30px;margin-right:20px;width:30px}.payment_datas,.payment_header .number{align-items:center;display:flex;justify-content:center}.payment_datas{flex-direction:column;padding:0 20px}.payment_datas .form-group{display:flex;flex-direction:column;margin-bottom:10px;width:100%}.middle-form{display:flex;justify-content:space-between;width:100%}.middle-form .form-group{width:49%}.payment_button{display:flex;justify-content:flex-end;margin-top:10px;padding:0 5%}.payment_button button{background:#da291c;border:none;border-radius:5px;color:#fff;cursor:pointer;height:40px;width:150px}.payment_container input{border:1px solid gray;border-radius:5px;color:grey;height:30px;margin-top:5px;outline:none;text-indent:10px}.form-group-chk{align-items:center;display:flex;justify-content:flex-start;width:100%}.form-group-chk a{color:#da291c}.form-group-chk input{height:15px;width:15px}.form-group-chk label{margin-left:5px;padding-top:7px}.d-none{display:none}button.disabled{background-color:rgba(218,41,28,.5)}.payment_container h3{margin-top:10px}.info_container,.instrucciones{align-items:center;background-color:rgba(0,0,0,.2);display:flex;height:100vh;justify-content:center;position:fixed;top:0;-webkit-transition:all 1s ease;width:100%;z-index:10}.info_container .container,.instrucciones .container{background-color:#f8f7f7;border-radius:10px;height:-webkit-max-content;height:max-content;max-width:800px;padding:0;width:90%}.info_container .tools,.instrucciones .tools{align-items:center;color:#999;display:flex;height:40px;justify-content:flex-end;padding-right:30px;width:100%}.instrucciones .tools .close{align-items:center;cursor:pointer;display:flex;font-weight:bolder;margin-top:10px}.instrucciones .tools .cross{font-size:30px;font-weight:bolder;margin-left:10px}.instrucciones_header{color:#4a4f53;font-size:30px;font-weight:bolder;padding:10px 20px;text-align:start;width:100%}.slides{color:#4a4f53;padding:30px;text-align:justify}.slides button{background-color:#da291c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;height:40px;margin-left:calc(50% - 100px);margin-top:20px;width:200px}.slides ol{padding:10px}.slides ol li{margin-top:20px}.slides ol li:first-child{margin-top:0}.hide{opacity:0;top:-300%}.instructions{align-items:flex-start;background-color:#fff;display:flex;justify-content:flex-start;margin:10px 0;padding:10px;width:95%}.instructions button{background-color:#da291c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;height:30px;width:150px}.percent{font-family:Oswald;right:10px}.info,.percent{position:absolute}.info{align-items:center;background-color:#da291c;border-radius:100%;color:#fff;cursor:pointer;display:flex;justify-content:center;right:-10px;top:-10px;width:20px}
/*# sourceMappingURL=main.49e224a9.css.map*/