@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap";@import"https://d3e54v103j8qbb.cloudfront.net/fonts/inter/inter.s3.3a4044b2f3.css";*,*:after,*:before,html,h1,h2,h3,h4,h5,p{margin:0;padding:0;box-sizing:border-box;text-decoration:none}body{font-size:100%;list-style-type:none;cursor:default}body .row{margin:0}input[type=number].form-control::-webkit-outer-spin-button,input[type=number].form-control::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0}input[type=number].form-control{-moz-appearance:textfield !important}input[type=number].form-control{appearance:none !important}.btn-return{border:1px solid #b47945;border-radius:50px;padding:1.5rem 3.5rem;margin:20px 0;font-size:1.2em;font-weight:500;color:#b47945;text-decoration:none;text-transform:none}.btn-return:hover{background-color:#b47945;border:none;color:#fffbf7}.btn-next{border-radius:25px;font-weight:500;font-size:1.3em;color:#fffbf7}.btn-next img{width:30px;padding-right:7px}.btn-prev{background-color:#fff;border:none;padding:20px;margin:0}.btn-plus{border-radius:50px;text-wrap:nowrap;background-color:#e4b180;padding:1.5rem 3.5rem;font-size:1.2em;font-weight:700;text-decoration:none;border:0;color:#fffbf7;z-index:100;margin:20px 0 20px -60px}.btn-plus:hover{background-color:#b47945;color:#fff}.btn-brownie-border{border-radius:50px;border:3px solid #fffbf7;padding:1.5rem 5rem;margin:20px 0;font-size:2rem;font-weight:700;text-wrap:nowrap;text-decoration:none;color:#fffbf7;z-index:100}.btn-brownie-border .icon-wpp{margin-left:20px;color:#fffbf7}.btn-brownie-border:hover{background-color:#fffbf7;border:none;color:#b47945}.btn-brownie-border:hover .icon-wpp{margin-left:20px;color:#b47945}.btn-brownie{position:relative;border-radius:50px;background-color:#b47945;padding:1.5rem 3.5rem;margin:20px 0;font-size:1.2em;font-weight:700;text-wrap:nowrap;text-decoration:none;border:0;color:#fffbf7;z-index:100}.btn-brownie:disabled{background-color:#ccc;cursor:not-allowed;opacity:.5}.btn-brownie:hover{background-color:#e4b180;color:#fff}.btn-brownie .spinner{border:4px solid rgba(0,0,0,.1);border-left:4px solid #b47945;border-radius:50%;width:25px;height:25px;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:none}.btn-brownie .hidden-text{display:inline}.btn-brownie .hidden-text.hide{display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn-google{display:none;background-color:#ea4335;border-radius:50px;font-weight:500;font-size:1em;margin:10px;padding:1.25em 2em;color:#fffbf7}.btn-google .fa-google{font-size:1.4em;padding:0 5px}.btn-google:hover{background-color:#fffbf7;border:1px solid #ea4335;color:#ea4335}.btn-facebook{display:none;background-color:#486cb4;border-radius:50px;border:1px solid rgba(0,0,0,.2);font-weight:500;font-size:1em;margin:10px;padding:1.25em 3em;color:#fffbf7}.btn-facebook .fa-facebook-f{font-size:1.4em;padding:0 5px}.btn-facebook:hover{opacity:90%;border:1px solid #486cb4}@media(min-width: 1201px)and (max-width: 1440px){.btn-brownie{border-radius:50px;background-color:#b47945;padding:1.25rem 3rem;margin:20px 0;font-size:1.1em;font-weight:700;text-wrap:nowrap;text-decoration:none;border:0;color:#fffbf7;z-index:100}.btn-brownie:hover{background-color:#e4b180;color:#fff}.btn-plus{border-radius:50px;text-wrap:nowrap;background-color:#e4b180;padding:1.25rem 3em;font-size:1.1em;font-weight:700;text-decoration:none;border:0;color:#fffbf7;z-index:100;margin:20px 0 0 -60px}.btn-plus:hover{background-color:#b47945;color:#fff}}@media(min-width: 1025px)and (max-width: 1200px){.btn-brownie{border-radius:50px;background-color:#b47945;padding:1.15rem 2.5rem;font-size:1em;font-weight:600;text-wrap:nowrap;text-decoration:none;border:0;color:#fffbf7;z-index:100}.btn-brownie:hover{background-color:#e4b180;color:#fff}.btn-plus{border-radius:50px;text-wrap:nowrap;background-color:#e4b180;padding:1.25rem 3em;font-size:1.1em;font-weight:700;text-decoration:none;border:0;color:#fffbf7;z-index:100;margin:0 0 0 -60px}.btn-plus:hover{background-color:#b47945;color:#fff}}@media(min-width: 769px)and (max-width: 1024px){.btn-brownie{border-radius:50px;background-color:#b47945;padding:1.25rem 3rem;font-size:1em;font-weight:600;text-wrap:nowrap;text-decoration:none;border:0;color:#fffbf7;z-index:100}.btn-brownie:hover{background-color:#e4b180;color:#fff}.btn-plus{border-radius:50px;text-wrap:nowrap;background-color:#e4b180;padding:1.25rem 3em;font-size:1.1em;font-weight:700;text-decoration:none;border:0;color:#fffbf7;z-index:100;margin:0 0 0 -60px}.btn-plus:hover{background-color:#b47945;color:#fff}}@media(min-width: 481px)and (max-width: 768px){.btn-brownie{border-radius:50px;background-color:#b47945;padding:1.25rem 3rem;font-size:1.3em;font-weight:600;text-wrap:nowrap;text-decoration:none;border:0;color:#fffbf7;z-index:100}.btn-brownie:hover{background-color:#e4b180;color:#fff}.btn-plus{padding:1rem 1.6rem;border-radius:50px;font-size:1.2em;text-wrap:nowrap;background-color:#e4b180;color:#fff;margin:10px 0}.btn-plus:hover{background-color:#b47945;color:#fff}}@media(min-width: 320px)and (max-width: 480px){.btn-brownie{width:100%;background-color:#b47945;border-radius:50px;font-size:.9em;font-weight:500;padding:1rem 2.3rem;color:#fffbf7;z-index:100}.btn-brownie:hover{background-color:#e4b180;color:#fff}.btn-plus{padding:1rem 1.6rem;border-radius:50px;font-size:1.2rem;text-wrap:nowrap;background-color:#e4b180;color:#fff;margin:10px 0}.btn-plus:hover{background-color:#b47945;color:#fff}}.home-vinilico{width:100%;height:100vh}.home-vinilico .carousel-inner .carousel-item .item-img{width:100%;height:100vh;object-fit:cover;object-position:center}.home-vinilico .carousel-caption{position:absolute;top:50%;left:50%;width:50%;transform:translate(-50%, -50%);z-index:10;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.home-vinilico .home-content-vinilico .vinilico_title{font-size:3.5rem;font-weight:700}.home-vinilico .home-content-vinilico .vinilico_subtitle{font-size:1.2rem;margin-top:.5rem;line-height:1.5}@media(max-width: 1440px){.home-vinilico .carousel-caption{padding:1rem;width:60%}.home-vinilico .home-content-vinilico .vinilico_title{font-size:3.3rem}.home-vinilico .home-content-vinilico .vinilico_subtitle{font-size:1rem}}@media(max-width: 1200px){.home-vinilico .carousel-caption{border:1px solid #155724;padding:1rem;width:50%}.home-vinilico .home-content-vinilico .vinilico_title{font-size:3.3rem}.home-vinilico .home-content-vinilico .vinilico_subtitle{font-size:1rem}}@media(max-width: 1024px){.home-vinilico .carousel-caption{padding:1rem;width:70%;position:absolute;top:45%}.home-vinilico .home-content-vinilico .vinilico_title{font-size:3.3rem}.home-vinilico .home-content-vinilico .vinilico_subtitle{font-size:1rem}}@media(max-width: 768px){.home-vinilico .carousel-inner .carousel-item .item-img{width:100%;height:930px;object-fit:cover;object-position:center}.home-vinilico .carousel-caption{padding:1rem;width:90%}.home-vinilico .carousel-caption .home-content-vinilico .vinilico_title{font-size:3rem}.home-vinilico .carousel-caption .home-content-vinilico .vinilico_subtitle{font-size:1.1rem}}@media(max-width: 425px){.home-vinilico .carousel-inner .carousel-item .item-img{width:100%;height:900px;object-fit:cover;object-position:center}.home-vinilico .carousel-caption{padding:1rem;width:100%;position:absolute;top:45%}.home-vinilico .carousel-caption .home-content-vinilico .vinilico_title{font-size:2rem}.home-vinilico .carousel-caption .home-content-vinilico .vinilico_subtitle{font-size:1.1rem}}#cache-consent{position:fixed;bottom:0;left:10%;width:80%;background-color:#f4f4f4;box-shadow:0 -2px 5px rgba(0,0,0,.2);padding:15px;z-index:1000;display:flex;justify-content:space-between;align-items:center}#cache-consent p{margin:0;font-size:14px;color:#333}#cache-consent button{background-color:#b47945;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;font-size:14px}#cache-consent button:hover{background-color:#0056b3}.wpp-action{position:fixed;bottom:20px;right:20px;width:80px;height:80px;border-radius:50%;background-color:#b47945;align-items:center;justify-content:center;cursor:pointer;animation:rotate 3s ease-in-out infinite,pause-anim 10s ease-in-out 0s infinite;transition:opacity .2s ease;display:none;box-shadow:3px 0 10px rgba(180,121,69,.9);z-index:9999}.wpp-action .link-wpp{width:100%}.wpp-action img{width:100%}@keyframes rotate{0%{transform:rotate(0deg)}25%{transform:rotate(15deg)}50%{transform:rotate(-15deg)}75%{transform:rotate(10deg)}100%{transform:rotate(0deg)}}@keyframes pause-anim{0%{visibility:visible}10%{visibility:visible}100%{visibility:visible}}.wpp-action.show{display:flex;opacity:1}.header-vinilico{max-width:82rem;width:100%;height:100px;position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:20;transition:top .7s ease-in-out}.header-vinilico-container{display:flex;justify-content:end;align-items:center}.header-vinilico-container .header-brand{background:hsla(0,0%,100%,.7);padding:1rem 3rem;border-radius:50px}@media(max-width: 1440px){.header-vinilico{max-width:82rem;height:80px}.header-vinilico-container{padding:0 30px}.header-vinilico-container .header-brand{background:hsla(0,0%,100%,.7);padding:1rem 2.5rem;border-radius:50px;display:flex;justify-content:center;align-items:center}.header-vinilico-container .header-brand img{width:85%}}@media(max-width: 1200px){.header-vinilico{max-width:82rem;height:80px;padding:0 50px}.header-vinilico-container{padding:0}.header-vinilico-container .header-brand{background:hsla(0,0%,100%,.7);padding:1rem 2.5rem;border-radius:50px;display:flex;justify-content:center;align-items:center}.header-vinilico-container .header-brand img{width:100%}}@media(max-width: 1024px){.header-vinilico{width:100%;padding:0 40px}.header-vinilico-container .header-brand{background:hsla(0,0%,100%,.7);padding:1rem 2.5rem;border-radius:50px;display:flex;justify-content:center;align-items:center}.header-vinilico-container .header-brand img{width:85%}}@media(max-width: 768px){.header-vinilico{width:100%}.header-vinilico-container{display:flex;justify-content:center;align-items:center}.header-vinilico-container .header-brand{background:hsla(0,0%,100%,.7);padding:1rem 2.5rem;border-radius:50px;display:flex;justify-content:center;align-items:center}.header-vinilico-container .header-brand img{width:75%}}@media(max-width: 768px){.header-vinilico-container .header-brand{background:hsla(0,0%,100%,.7);padding:1rem 2rem;border-radius:50px;display:flex;justify-content:center;align-items:center}.header-vinilico-container .header-brand img{width:75%}}.mandatory{color:red;font-weight:600}.overflow-hidden{overflow:hidden}.text-red{padding:7px 0;color:red;font-weight:700}.budget-vinilico{display:flex;justify-content:center;align-items:center}.budget-vinilico .budget-header{width:60%;margin:250px auto 50px auto;text-align:center}.budget-vinilico .budget-header p{color:#8f8173;font-weight:600}.budget-vinilico .budget-header h2{font-size:4rem;font-weight:500;letter-spacing:-4px}.budget-vinilico .form-multistep-vinilico{width:90%;margin:0 auto;display:flex;flex-direction:column;position:relative;top:-90px;z-index:100;min-height:400px;border-radius:25px;border:1px solid rgba(0,0,0,.3);box-shadow:7px 7px 7px #b47945;background-color:#fff}.budget-vinilico .form-multistep-vinilico .progress-bar{width:100%;height:80px;border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-evenly}.budget-vinilico .form-multistep-vinilico .progress-bar .step-progress{width:190px;height:70px;display:flex;justify-content:center;align-items:center}.budget-vinilico .form-multistep-vinilico .progress-bar .step-progress .icon_number{padding:8px 10px;margin-right:7px;border-radius:50%;background-color:#b47945;color:#fff;font-weight:500}.budget-vinilico .form-multistep-vinilico .progress-bar .active{border-bottom:3px solid #b47945}.budget-vinilico .form-multistep-vinilico .progress-bar .active .progress-bar-text{font-weight:600}.budget-vinilico .form-multistep-vinilico .progress-bar .desactive{color:#9b9999}.budget-vinilico .form-multistep-vinilico .progress-bar .desactive .progress-bar-text{font-weight:300}.budget-vinilico .form-multistep-vinilico form{padding:2.5rem 0}.budget-vinilico .form-multistep-vinilico .form-step{display:none;width:80%;margin:0 auto}.budget-vinilico .form-multistep-vinilico .form-step.active{display:block}.budget-vinilico .form-multistep-vinilico .step-header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.budget-vinilico .form-multistep-vinilico .step-header h3{font-weight:400;font-size:1.4rem}.budget-vinilico .form-multistep-vinilico .step-header h3 strong{font-weight:500}.budget-vinilico .form-multistep-vinilico .step-header p{font-weight:300;font-size:1.1rem}.budget-vinilico .form-multistep-vinilico .step-header .step-header-special{width:100%;text-align:center;padding:40px 0 0;margin-bottom:20px}.budget-vinilico .form-multistep-vinilico .step-header .step-header-termos{text-align:center;display:flex;flex-direction:column;margin:50px auto 0 auto}.budget-vinilico .form-multistep-vinilico .step-header .step-header-security{display:flex;flex-direction:row;justify-content:space-between}.budget-vinilico .form-multistep-vinilico .step-header .step-header-content{background-color:#efeeee;padding:20px}.budget-vinilico .form-multistep-vinilico .step-header .step-header-content .step-header-title{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:15px}.budget-vinilico .form-multistep-vinilico .step-header .step-header-content .step-header-title .security{width:40px;height:40px;margin-left:10px;margin-top:5px;padding:0}.budget-vinilico .form-multistep-vinilico .step-header .step-header-content .step-header-title h4{width:88%;font-size:1.4em;font-weight:500;margin:0}.budget-vinilico .form-multistep-vinilico .step-header .step-header-content .step-header-title .step-header-item{display:flex;flex-direction:row;flex-wrap:nowrap;padding-left:28px}.budget-vinilico .form-multistep-vinilico .step-header .step-header-content .step-header-title .step-header-item li{font-size:.8rem;font-weight:300;margin:7px 0}.budget-vinilico .form-multistep-vinilico .step-main .form-choice-vinilico{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:.5rem}.budget-vinilico .form-multistep-vinilico .step-main .form-choice-vinilico .ambiente-step label{min-width:130px;width:100%;height:100px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;font-weight:300;background-color:#fff;border-radius:15px;border:1px solid rgba(0,0,0,.1)}.budget-vinilico .form-multistep-vinilico .step-main .form-choice-vinilico .ambiente-step label .btn-choice{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;cursor:pointer}.budget-vinilico .form-multistep-vinilico .step-main .form-choice-vinilico .ambiente-step label input[type=radio]{visibility:hidden}.budget-vinilico .form-multistep-vinilico .step-main .form-choice-vinilico .ambiente-step label:hover{border:1px solid #000}.budget-vinilico .form-multistep-vinilico .step-main .span-required{font-size:.8em;color:red;display:block;transition:display .6s ease-in-out}.budget-vinilico .form-multistep-vinilico .step-main #span-required-erro{font-size:.8em;color:red;display:block;margin-left:10px}.budget-vinilico .form-multistep-vinilico .step-main .form-items{margin:20px 0 10px 0}.budget-vinilico .form-multistep-vinilico .step-main label{margin:40px 0 10px 0;font-size:.8rem}.budget-vinilico .form-multistep-vinilico .step-main select,.budget-vinilico .form-multistep-vinilico .step-main input{border:none;cursor:pointer}.budget-vinilico .form-multistep-vinilico .step-main select{margin:0 12px}.budget-vinilico .form-multistep-vinilico .step-main .toppings{min-height:100px;margin:10px 0;padding:5px;border:1px solid rgba(0,0,0,.3);border-radius:25px;display:flex;align-items:center}.budget-vinilico .form-multistep-vinilico .step-main .toppings label{margin:0}.budget-vinilico .form-multistep-vinilico .step-main .toppings .label-topping-content{width:100%;display:flex;flex-direction:row;align-items:center;padding:10px}.budget-vinilico .form-multistep-vinilico .step-main .toppings .label-topping-content img{border-radius:15px;margin:0 10px}.budget-vinilico .form-multistep-vinilico .step-main .toppings .label-topping-content .label-topping-text{width:100%}.budget-vinilico .form-multistep-vinilico .step-main .toppings .label-topping-content .quantity-item{display:flex;flex-direction:row;align-items:center}.budget-vinilico .form-multistep-vinilico .step-main .toppings .label-topping-content .quantity-item input{margin-left:10px;width:55px;border:1px solid rgba(0,0,0,.3)}.budget-vinilico .form-multistep-vinilico .step-main .toppings .label-topping-content .quantity-item .error-required{margin-left:20px;color:red;display:none}.budget-vinilico .form-multistep-vinilico .step-main .toppings .label-topping-content .btn-toppings{position:relative;top:-35px;right:-95%;width:30px;height:30px}.budget-vinilico .form-multistep-vinilico .step-main .input-group{margin-bottom:7px;border-bottom:2px solid rgba(0,0,0,.3)}.budget-vinilico .form-multistep-vinilico .step-main .input-group .input-group-addon{padding:4px}.budget-vinilico .form-multistep-vinilico .step-main .form-control:focus{box-shadow:none;border-color:initial}.budget-vinilico .form-multistep-vinilico .step-main .termos{padding:20px;background-color:#f7f7f7}.budget-vinilico .form-multistep-vinilico .step-main .termos p{text-align:justify;margin-top:20px;margin-left:20px}.budget-vinilico .form-multistep-vinilico .step-main .step-date{margin:20px 0}.budget-vinilico .form-multistep-vinilico .step-main .step-date .calendar-container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);text-align:center}.budget-vinilico .form-multistep-vinilico .step-main .step-date .calendar-container #calendar-header{display:flex;justify-content:space-between;align-items:center;margin-top:0}.budget-vinilico .form-multistep-vinilico .step-main .step-date .calendar-container #calendar-header button{background:none;border:none;cursor:pointer;font-size:12px}.budget-vinilico .form-multistep-vinilico .step-main .step-date .calendar-container #calendar-header button:hover{color:#2196f3}.budget-vinilico .form-multistep-vinilico .step-main .step-date .calendar-container #calendar{display:grid;grid-template-columns:repeat(7, 1fr);gap:2px;margin-top:20px}.budget-vinilico .form-multistep-vinilico .step-main .step-date .calendar-container #calendar div{padding:0;cursor:pointer;border-radius:5px;transition:background-color .3s}.budget-vinilico .form-multistep-vinilico .step-main .step-date .calendar-container #calendar div:hover{background-color:#d3d3d3}.budget-vinilico .form-multistep-vinilico .step-main .step-date .calendar-container #calendar .selected{background-color:#2196f3;color:#fff}.budget-vinilico .form-multistep-vinilico .step-main .step-date .calendar-container .disabled{color:#ccc;text-decoration:line-through}.budget-vinilico .form-multistep-vinilico .step-main .step-date .calendar-container .highlight{position:relative;background-color:rgba(0,0,0,.3);color:#000}.budget-vinilico .form-multistep-vinilico .step-main .summary-item{min-height:200px;height:100%;border:2px solid rgba(0,0,0,.3);border-radius:15px;padding:20px;margin-top:20px}.budget-vinilico .form-multistep-vinilico .step-main .summary-item .summary-ambient{width:100%;padding:10px;border-radius:15px;border:2px solid rgba(0,0,0,.2);text-align:center}.budget-vinilico .form-multistep-vinilico .step-main .summary-item .summary-ambient img{width:70%}.budget-vinilico .form-multistep-vinilico .step-main .summary-item .summary-descript{width:90%;height:90%;padding:0 15px}.budget-vinilico .form-multistep-vinilico .step-main .summary-item .summary-descript .col-12{padding:0}.budget-vinilico .form-multistep-vinilico .step-main .summary-item .summary-descript h4{margin-bottom:20px}.budget-vinilico .form-multistep-vinilico .step-main .summary-item .summary-descript p{font-size:1.1em}.budget-vinilico .form-multistep-vinilico .step-main #box-address{max-height:100%;height:80px;margin-top:26px;display:none}.budget-vinilico .form-multistep-vinilico .step-main .address{display:flex;flex-direction:row;padding:12px}.budget-vinilico .form-multistep-vinilico .step-main .address .fa-location-dot{font-size:40px}.budget-vinilico .form-multistep-vinilico .step-main .address p{padding:10px 25px;font-size:1.15rem}.budget-vinilico .form-multistep-vinilico .step-main .data-client{display:flex;flex-direction:row;flex-wrap:wrap}.budget-vinilico .form-multistep-vinilico .step-footer{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.budget-vinilico .form-multistep-vinilico .step-footer .g-signin2{cursor:pointer}.budget-vinilico .form-multistep-vinilico .step-footer .loginPopup{display:none;width:500px;min-height:600px;background-color:#fffbf7;border:1px solid rgba(0,0,0,.3);border-radius:25px;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;z-index:100}.budget-vinilico .form-multistep-vinilico .step-footer .loginPopup .popup-header{width:100%;display:flex;justify-content:end}.budget-vinilico .form-multistep-vinilico .step-footer .loginPopup .popup-header #closePopup{width:30px;height:30px;background-color:#fffbf7;border:1px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.budget-vinilico .form-multistep-vinilico .checkout{background-color:#f6f6f6;border-radius:10px;padding:20px;min-height:700px;display:flex;flex-direction:row;justify-content:space-between}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-header{padding:0 0 20px 0}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-header p{color:rgba(0,0,0,.6);font-weight:500}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .payment-pix,.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .payment-card{background-color:#fff;width:100%;height:60px;margin:7px 0;padding:0 15px;border-radius:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment label input[type=radio]{margin-right:10px}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .credit-card{display:none}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .credit-card .card-main{background-color:#fff;padding:20px}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .credit-card .card-main .mb-3{padding-bottom:30px}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .credit-card .card-main .col-1,.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .credit-card .card-main .col-2,.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .credit-card .card-main .col-3{padding:0}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .payment-secure{height:110px;border:1px solid rgba(0,0,0,.3);border-radius:10px;display:flex;padding:20px;flex-direction:row;align-items:center;margin-top:50px}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .payment-secure img{padding-right:15px}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .payment-secure .secure-text h5{font-weight:600;color:rgba(0,0,0,.4)}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .payment-secure .secure-text p{font-weight:400;font-size:.8rem}.budget-vinilico .form-multistep-vinilico .checkout .checkout-main .checkout-payment .payment-certify{margin-top:20px;display:flex;flex-direction:row;align-items:center;justify-content:center}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside{border-radius:15px}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .checkout-summary{background-color:#fff;border-radius:10px;min-height:500px;height:100%;padding:20px 10px;display:flex;flex-direction:column;justify-content:space-between}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .checkout-summary .budget-summary{border:1px solid rgba(180,121,69,.8);border-radius:15px;margin:10px 0;padding:7px;font-size:.9em}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .checkout-summary .summary{background:#f4f4f4;border-radius:10px;padding:10px 15px;font-size:.8rem;font-weight:700;color:rgba(0,0,0,.5)}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .checkout-summary .summary-footer{height:auto;display:flex;flex-direction:column;align-items:end;justify-content:end}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .checkout-summary .summary-footer .subdivision{font-size:.8rem}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .checkout-termos{background:#fff;height:50px;margin:20px 0;display:flex;flex-direction:row;align-items:center;padding:0 10px;border-radius:10px}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .checkout-termos input{margin-right:10px}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5);padding-top:60px}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .modal .modal-content{background-color:#fff;margin:5% auto;padding:0;border:1px solid #888;width:80%;max-height:80vh;overflow:auto;display:flex;flex-direction:column}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .modal .modal-content .modal-header{position:sticky;top:0;background-color:#fff;padding:10px;border-bottom:1px solid #888;z-index:1}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .modal .modal-content .modal-button{position:absolute;top:10px;left:10px;background-color:#007bff;color:#fff;border:none;padding:10px 20px;cursor:pointer;z-index:2}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .modal .modal-content .modal-button:hover{background-color:#0056b3}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .modal .modal-content .modal-body{flex:1;overflow-y:auto;padding:0 25px}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .modal .modal-content .modal-footer{background-color:#f1f1f1;padding:10px;text-align:center;position:sticky;bottom:0}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .modal .close{color:#aaa;float:right;font-size:28px;font-weight:bold;cursor:pointer}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .modal .close:hover,.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .modal .close:focus{color:#000;text-decoration:none}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .checkout-footer{margin:0 auto;display:flex;flex-direction:column;justify-content:center}.budget-vinilico .form-multistep-vinilico .checkout .checkout-aside .checkout-footer p{padding-top:20px;font-size:.7rem}.budget-vinilico .form-multistep-vinilico .payment-qrcode{width:80%;margin:100px auto;min-height:500px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.budget-vinilico .form-multistep-vinilico .payment-qrcode .payment-png{border-radius:15px;border:1px solid rgba(0,0,0,.3);width:350px;height:350px;display:flex;justify-content:center;align-items:center;padding:20px;margin-top:50px}.budget-vinilico .form-multistep-vinilico .payment-qrcode .payment-png img{width:100%}.budget-vinilico .form-multistep-vinilico .payment-qrcode .timer{font-size:1.3em;font-family:Arial,sans-serif;text-align:center;padding:10px}.budget-vinilico .form-multistep-vinilico .payment-qrcode .warning-pix{margin:20px 0}.budget-vinilico .form-multistep-vinilico .payment-qrcode .copy-confirmation{margin:0;padding:0}.budget-vinilico .form-multistep-vinilico .payment-qrcode .copy-qrcode{width:60%;height:100%;margin:20px 0 0 0;padding:0;border-radius:15px;border:1px solid rgba(0,0,0,.3);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.budget-vinilico .form-multistep-vinilico .payment-qrcode .copy-qrcode .qrcode-text{min-height:50px;white-space:nowrap;overflow-x:hidden;display:flex;flex-direction:row;align-items:center}.budget-vinilico .form-multistep-vinilico .payment-qrcode .copy-qrcode .qrcode-text p{padding:0;margin:0}.budget-vinilico .form-multistep-vinilico .payment-qrcode .copy-qrcode .copy-text{height:100%;padding:0;display:flex;justify-content:end}.budget-vinilico .form-multistep-vinilico .payment-qrcode .copy-qrcode .copy-text .copy-button{width:100px;min-height:50px;height:100%;border:none;border-radius:0 15px 15px 0;margin:0}.budget-vinilico .form-multistep-vinilico .payment-confirm{padding:100px 0}.budget-vinilico .form-multistep-vinilico .payment-confirm .step-header{display:flex;justify-content:center;align-items:center}.budget-vinilico .form-multistep-vinilico .payment-confirm .step-header .icon-success{display:none;animation:bounce 3s ease-in-out infinite;filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.3));margin:30px auto}.budget-vinilico .form-multistep-vinilico .payment-confirm .step-header .icon-danger{display:none;animation:bounce 3s ease-in-out infinite;filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.3));margin:30px auto}@keyframes bounce{0%{transform:translateY(0)}10%{transform:translateY(-20px)}20%{transform:translateY(0)}40%{transform:translateY(-20px)}50%{transform:translateY(0)}80%{transform:translateY(0)}100%{transform:translateY(0)}}.budget-vinilico .form-multistep-vinilico .payment-confirm .step-main{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px}.budget-vinilico .form-multistep-vinilico .payment-confirm .step-main h5{margin:20px 0}.budget-vinilico .form-multistep-vinilico .saveModal{width:700px;height:300px;background-color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:15px;margin:100px auto;padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 1024px){.form-multistep-vinilico{padding:1.5rem}.form-multistep-vinilico .progress-bar{flex-wrap:wrap}.form-multistep-vinilico .progress-bar .step-progress{flex:1 1 45%;margin-bottom:1rem}}@media(max-width: 768px){.form-multistep-vinilico{padding:1rem}.form-multistep-vinilico .step-header h3{font-size:1.5rem}.form-multistep-vinilico .step-footer .btn-next,.form-multistep-vinilico .step-footer .btn-brownie{width:100%;padding:1rem}.form-multistep-vinilico .progress-bar .progress-bar-text{font-size:.9rem}.form-multistep-vinilico .progress-bar .icon_number{width:32px;height:32px;line-height:32px}}@media(max-width: 480px){.form-multistep-vinilico{border-radius:16px}.form-multistep-vinilico .step-header h3{font-size:1.3rem}.form-multistep-vinilico .btn-next{font-size:.9rem}.form-multistep-vinilico .progress-bar{flex-direction:column;align-items:center}.form-multistep-vinilico .progress-bar .step-progress{flex:none;width:100%;margin-bottom:1rem}}.modal-form{display:none;width:100%;height:100%;position:fixed;transform:translate(-50%, -50%);top:50%;left:50%;z-index:3000}.modal-form .modal-form-content{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:400px;background:#fff;padding:20px;border-radius:10px;border:1px solid #b47945}.modal-form .modal-form-content .modal-form-header .close{position:absolute;top:0;right:0;padding:10px;cursor:pointer}.faq{width:100%}.faq .faq-header{margin-top:50px}.faq .faq-header p{font-weight:200}.faq .faq-header h2{font-size:3em;font-weight:700}.faq .faq-question .accordion-header button{font-weight:800}.faq .faq-question .accordion-button{background-color:#fffbf7;border-bottom:1px solid #b47945;text-align:left;width:100%;color:rgba(0,0,0,.65);cursor:pointer}.faq .faq-question .accordion-button:focus{box-shadow:none}.faq .faq-question .accordion-collapse{border-top:1px solid #fffbf7;padding:.75rem 1.25rem}.faq .faq-question .accordion-body{margin:0}@media(max-width: 320px){.faq{max-width:100%;margin-top:100px}.faq .faq-header{margin-top:50px}.faq .faq-header p{font-weight:200}.faq .faq-header h2{font-size:3em;font-weight:700}.faq .faq-question{padding:0;margin:0}.faq .faq-question .accordion-header button{font-weight:800}.faq .faq-question .accordion-button{background-color:#fffbf7;border-bottom:1px solid #b47945;text-align:left;width:100%;color:rgba(0,0,0,.65);cursor:pointer}.faq .faq-question .accordion-button:focus{box-shadow:none}.faq .faq-question .accordion-collapse{border-top:1px solid #fffbf7;padding:.75rem 1.25rem}.faq .faq-question .accordion-body{margin:0}}.main-footer{width:100%;height:450px;background:#928477;color:#fff;padding:100px 0}.main-footer p{padding-top:10px;font-size:.8em}.main-footer .footer-link{color:#fffbf7}footer{width:100%;height:70px;padding:0 30px;background-color:#271a0f;color:hsla(0,0%,100%,.5);display:flex;justify-content:space-between;align-items:center}footer .footer-copyright{display:flex;justify-content:space-between;align-items:center}@media(max-width: 1200px){.main-footer{width:100%;height:250px;background:#928477;color:#fff}.main-footer p{padding-top:10px;font-size:.8em}.main-footer footer{padding:0 30px;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1rem}}@media(max-width: 1024px){.main-footer{width:100%;height:250px;background:#928477;color:#fff}.main-footer p{padding-top:10px;font-size:.8em}footer{padding:0 30px;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1rem}}@media(min-width: 481px)and (max-width: 768px){.main-footer{width:100%;height:100%;background:#928477;color:#fff}.main-footer p{padding-top:10px;font-size:.8em}.main-footer .footer-header{margin:30px 0}footer{display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1rem;padding-top:15px}}@media(min-width: 320px)and (max-width: 480px){.main-footer{width:100%;height:100%;background:#928477;color:#fff}.main-footer p{padding-top:10px;font-size:.8em}.main-footer .footer-header{margin:30px 0}footer{display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1rem;padding-top:15px}}.about-vinilico{background:#b47945}.about-vinilico .about-title{font-size:3.5rem;margin-bottom:1rem;color:#fffbf7}.about-vinilico .about-text{font-size:1.5rem;line-height:1.6;margin-bottom:1rem;color:#e4e4e4}.about-vinilico .btn-brownie{background-color:#b47945;border:3px solid #fffbf7;color:#fff;padding:17px 30px;font-weight:bold;border-radius:50px;transition:background .3s ease-in-out}.about-vinilico .btn-brownie:hover{background-color:#fffbf7;border:none;color:#b47945;cursor:pointer;padding:17px 30px}.about-vinilico .carousel .carousel-item{padding:2rem 0}.about-vinilico .carousel img{border-radius:1rem}@media(max-width: 1440px){.about-vinilico{padding:2rem 0}.about-vinilico .carousel-inner{margin:0 auto;width:90%}.about-vinilico .about-title{font-size:3rem}.about-vinilico .about-text{font-size:1.5rem}.about-vinilico .carousel-control-prev,.about-vinilico .carousel-control-next{width:10%;display:block}}@media(max-width: 1200px){.about-vinilico{padding:2rem 0}.about-vinilico .carousel-inner{margin:0 auto;width:85%}.about-vinilico .carousel-control-prev,.about-vinilico .carousel-control-next{width:7%}}@media(max-width: 1024px){.about-vinilico{padding:2rem 0}.about-vinilico .carousel-inner{margin:0 auto;width:90%}.about-vinilico .about-title{font-size:2.7rem}.about-vinilico .about-text{font-size:1.5rem}.about-vinilico .carousel-control-prev,.about-vinilico .carousel-control-next{width:5%;display:block}}@media(max-width: 768px){.about-vinilico{border:lime solid 1px;padding:2rem 0}.about-vinilico .btn-brownie{background-color:#b47945;border:3px solid #fffbf7;color:#fff;padding:17px 30px;font-size:.9rem}.about-vinilico .btn-brownie:hover{background-color:#fffbf7;border:none;color:#b47945;cursor:pointer;padding:17px 30px}.about-vinilico .carousel-inner{margin:0 auto;width:90%}.about-vinilico .about-title{font-size:2.4rem}.about-vinilico .about-text{font-size:1rem}.about-vinilico .carousel-control-prev,.about-vinilico .carousel-control-next{display:none}}.fale-conosco{background:#b47945;height:400px;margin-top:100px;display:flex;flex-direction:column;align-items:center}.fale-conosco .title{margin-top:100px;text-align:center;font-weight:700;font-size:3rem}.fale-conosco .call-to-action{margin:50px 0;text-align:center}body{font-family:Inter,sans-serif;color:#000;min-height:100%}.container{max-width:90rem;margin:0 auto;padding:0}/*# sourceMappingURL=style.min.css.map */
