body{background-color:#fafafa;padding:0}body header{background-color:#f1f1f1}body header .info{display:flex;flex-direction:row;height:200px}body header .info .login{display:flex;flex-direction:row;align-items:center;text-decoration:none;color:inherit !important}body header .info .login .icon img{height:33px;width:33px}body header .info .login .title{font-size:24px}body header .info .back{display:flex;flex-direction:row;align-items:center;text-decoration:none;color:inherit !important;padding-left:7px;padding-right:7px;border-radius:2px}body header .info .back .icon{display:flex;margin-right:7px}body header .info .back .title{display:flex;font-size:19px;justify-content:center;align-items:center;margin-bottom:2px}body header .info .back img{-webkit-transform:scaleX(-1);transform:scaleX(-1);height:17px !important;width:17px !important}body header .info .back:hover{background-color:#e4e4e4}body header .info .head-logo{display:flex;justify-content:center;align-items:center}body header .info .head-logo img{height:75px}body header .info .shopping-cart{display:flex;flex-direction:row;justify-content:right;align-items:center}body header .info .shopping-cart a{background-color:#fff;border:1px solid #000}body header .info .shopping-cart img{height:30px;margin:10px;width:30px}body header .info .shopping-cart .badge{align-items:center;background-color:#ff6767;border-radius:50%;display:flex;height:25px;justify-content:center;margin-bottom:-50px;margin-right:-62px;width:25px;z-index:10}body header .navigation-links{height:120px}body header .navigation-links .navigation-links-list{list-style-type:none;display:flex;flex-direction:row;justify-content:center;align-items:center}body header .navigation-links .navigation-links-list .nav-item{font-size:25px;padding:10px;padding-left:25px;padding-right:25px;text-transform:uppercase;letter-spacing:2px}body header .navigation-links .navigation-links-list .active{font-weight:700}body footer{background-color:#f1f1f1}body footer .footer-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:230px}body footer .footer-wrapper .image-wrapper .brand-logo{height:40px}body footer .footer-wrapper .socials-wrapper{display:flex;flex-direction:row;align-items:center}body footer .footer-wrapper .socials-wrapper .social-item{display:flex;margin-right:5px;margin-left:5px}body footer .footer-wrapper .socials-wrapper .social-item a{border:1px solid #000}body footer .footer-wrapper .socials-wrapper .social-item .social{height:30px;margin:10px;width:30px}body .home{display:flex;flex-direction:row}body .home .pictures-group{width:50%;display:flex;flex-direction:column;align-items:center}body .home .pictures-group .imgs-wrapper{width:fit-content;display:flex;flex-direction:column}body .home .pictures-group .img-1{transform:perspective(400px) rotateY(30deg);width:260px;height:260px}body .home .pictures-group .img-2{transform:perspective(400px) rotateY(334deg);width:170px;height:170px;margin-left:400px;margin-top:-160px}body .home .pictures-group .img-3{width:300px;height:300px;transform:perspective(400px) rotateY(347deg);margin-top:-50px;margin-left:155px}body .home .pictures-group .img-4{width:75px;height:75px;transform:perspective(150px) rotateY(302deg);margin-left:470px;margin-top:-150px}body .home .pictures-group .img-5{width:80px;height:80px;transform:perspective(200px) rotateY(14deg);margin-left:40px;margin-top:30px}body .home .pictures-text{width:50%;display:flex;flex-direction:column;justify-content:center}body .home .pictures-text .call-to-action{width:500px;height:70px;display:flex}body .home .pictures-text .call-to-action .text{width:40%;height:100%;display:flex;flex-direction:column}body .home .pictures-text .call-to-action .text .description-product{height:50%;width:100%;font-size:22px;display:flex;align-items:center}body .home .pictures-text .call-to-action .text .cost{height:50%;width:100%;font-size:30px;font-weight:700;letter-spacing:1px;display:flex;align-items:center}body .home .pictures-text .call-to-action .button-wrapper{width:60%}body .home .pictures-text .description{width:500px;margin-top:100px}body .home .pictures-text .description .title{font-weight:700;font-size:25px}body .home .pictures-text .description .paragraph{font-size:25px;text-align:justify;line-height:30px;margin-top:30px}body .gallery{margin-top:50px;overflow:hidden;height:400px;display:flex;flex-direction:row}body .gallery .gallery-item{height:350px;margin:5px}body .how-it-works{background-color:#f1f1f1;padding-left:8vw;padding-top:420px;margin-top:-420px;z-index:-1}body .how-it-works .title{text-transform:uppercase;font-weight:700;font-size:23px;text-align:center;margin-bottom:80px}body .how-it-works .works-content{display:flex;flex-direction:row}body .how-it-works .works-content .works-descriptions{display:flex;flex-direction:column}body .how-it-works .works-content .works-descriptions .item{display:flex;flex-direction:row;height:170px}body .how-it-works .works-content .works-descriptions .item .block-item{height:80px;width:80px;background-color:#ccc;z-index:0;border-color:#f1f1f1;border-style:solid;border-width:13px;margin-top:-5px}body .how-it-works .works-content .works-descriptions .item .item-text{flex:1;border-left-color:#ccc;border-left-style:solid;border-left-width:1px;padding-left:60px;margin-left:-40px;font-size:27px;letter-spacing:1px;word-spacing:2px;line-height:35px}body .how-it-works .works-content .works-descriptions .item:last-of-type .item-text{flex:1;border-left-color:#ccc;border-left-style:none;border-left-width:0px;padding-left:60px;margin-left:-30px}body .how-it-works .works-content .works-image .works-image-item{height:450px;width:450px;transform:perspective(400px) rotateY(13deg);margin-right:-300px;margin-left:340px}body .call-to-action-two{display:flex;flex-direction:row;padding-top:70px;padding-bottom:70px}body .call-to-action-two .content{width:60%}body .call-to-action-two .content .title{font-weight:700;font-size:25px;margin-top:30px}body .call-to-action-two .content .description{font-size:25px;text-align:justify;line-height:30px;margin-top:30px}body .call-to-action-two .button-wrapper{padding-top:70px;padding-bottom:70px;width:40%;margin-top:30px;display:flex;align-items:center;flex-direction:row-reverse}body .upload-tool{display:flex;flex-direction:column;justify-content:center;align-items:center}body .upload-tool .workspace-wrapper{width:fit-content;display:flex;flex-direction:column}body .upload-tool .workspace-wrapper .title{font-size:80px;font-weight:100;width:600px;text-align:center;line-height:70px}body .upload-tool .workspace-wrapper .transition{width:600px;display:flex;justify-content:center;align-items:center;height:70px;font-size:30px;font-weight:100}body .preview{padding:30px;padding-right:50px;padding-top:50px}body .preview .preview-box{display:flex;flex-direction:row}body .preview .preview-box .text-wrapper{display:flex;flex-direction:column}body .preview .preview-box .text-wrapper .title{font-size:25px}body .preview .preview-box .reset-icon-wrapper{display:flex;flex-direction:row-reverse;flex:1}body .preview .preview-box .reset-icon-wrapper .icon-item{display:flex;justify-content:center;align-items:center;height:fit-content;width:fit-content;background-color:#fff;padding:10px;border-width:1px;border-style:solid;border-color:#ccc}body .preview .preview-box .reset-icon-wrapper .icon-item img{height:30px}body .preview .preview-items-wrapper{margin-top:60px;display:flex;flex-direction:column;align-items:center}body .preview .preview-items-wrapper .row{width:100%}body .preview .preview-items-wrapper .row .column{width:50%;display:flex}body .preview .preview-items-wrapper .row .column img{width:100%}body .preview .add-to-cart-wrapper{margin-top:50px}body .preview .add-to-cart-wrapper .button-style-change{width:100% !important;font-size:18px !important;text-transform:none !important;display:flex;justify-content:center;align-items:center}body .preview-product .stepper{height:200px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}body .preview-product .stepper .step-1,body .preview-product .stepper .step-2,body .preview-product .stepper .step-3,body .preview-product .stepper .step-4{display:flex;width:fit-content}body .preview-product .stepper .step-1{font-size:25px}body .preview-product .stepper .step-2 .fotons-text{font-size:17px;line-height:18px}body .preview-product .stepper .step-3{flex-direction:row}body .preview-product .stepper .step-3 img{width:60px;margin-right:20px}body .preview-product .stepper .step-4 button{display:flex;justify-content:fle;align-items:center;height:fit-content;width:fit-content;background-color:#fff;padding:10px;border-width:1px;border-style:solid;border-color:#ccc}body .preview-product .stepper .step-4 button img{height:30px}body .preview-product .items .items-wrapper{display:flex;flex-direction:column;align-items:center}body .preview-product .items .items-wrapper .row-1,body .preview-product .items .items-wrapper .row-2{width:fit-content;display:flex;flex-direction:row}body .preview-product .items .items-wrapper .row-1 .item .column,body .preview-product .items .items-wrapper .row-2 .item .column{width:256px}body .preview-product .items .items-wrapper .row-1 .item .column img,body .preview-product .items .items-wrapper .row-2 .item .column img{width:100%}body .preview-product .add-to-cart-wrapper{margin-top:50px;display:flex;flex-direction:row;justify-content:center;align-items:center}body .preview-product .add-to-cart-wrapper .button-style-change{width:400px !important;font-size:18px !important;text-transform:none !important;display:flex;justify-content:center;align-items:center}body .cart .page-title-hero{display:flex;flex-direction:row;height:160px}body .cart .page-title-hero .spacer,body .cart .page-title-hero .clear-button-wrapper{flex:1}body .cart .page-title-hero .title-name{font-size:50px;width:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center}body .cart .page-title-hero .clear-button-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}body .cart .page-title-hero .clear-button-wrapper .reset-icon-wrapper{display:flex;flex-direction:row-reverse;flex:1}body .cart .page-title-hero .clear-button-wrapper .reset-icon-wrapper .icon-item{display:flex;justify-content:center;align-items:center;height:fit-content;width:fit-content;background-color:#fff;padding:10px;border-width:1px;border-style:solid;border-color:#ccc}body .cart .page-title-hero .clear-button-wrapper .reset-icon-wrapper .icon-item img{height:30px}body .cart .items .items-wrapper{display:flex;flex-direction:column}body .cart .items .items-wrapper .fake-table-row{display:flex;flex-direction:row;align-items:center;margin-top:30px}body .cart .items .items-wrapper .fake-table-row .ft-col{font-size:20px;font-weight:100;display:flex;flex-direction:row}body .cart .items .items-wrapper .fake-table-row .ft-col .product-pics .row{margin:0px !important}body .cart .items .items-wrapper .fake-table-row .ft-col .product-pics .row .ft-inner-col{width:fit-content;height:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1px}body .cart .items .items-wrapper .fake-table-row .ft-col .product-pics .row .ft-inner-col img{width:65px}body .cart .items .items-wrapper .fake-table-row .ft-col .product-title{display:flex;flex-direction:row;justify-content:center;align-items:center;width:200px;font-weight:400;margin-left:40px}body .cart .items .items-wrapper .fake-table-row .header{font-size:22px;font-weight:200}body .cart .items .items-wrapper .fake-table-row .ft-col-1{flex:1}body .cart .items .items-wrapper .fake-table-row .ft-col-2{width:150px;display:flex;justify-content:center}body .cart .items .items-wrapper .fake-table-row .ft-col-3{width:150px;display:flex;justify-content:center;align-items:center;flex-direction:row}body .cart .items .items-wrapper .fake-table-row .ft-col-3 input{width:40px;height:40px;border-color:#ccc;border-width:1px;border-style:solid;text-align:center;font-size:20px;font-weight:100}body .cart .items .items-wrapper .fake-table-row .ft-col-3 input::-webkit-outer-spin-button,body .cart .items .items-wrapper .fake-table-row .ft-col-3 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body .cart .items .items-wrapper .fake-table-row .ft-col-3 input[type=number]{-moz-appearance:textfield}body .cart .items .items-wrapper .fake-table-row .ft-col-3 .plus-minus{display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content}body .cart .items .items-wrapper .fake-table-row .ft-col-3 .plus-minus .plus,body .cart .items .items-wrapper .fake-table-row .ft-col-3 .plus-minus .minus{width:20px;height:20px;border-color:#ccc;border-width:1px;border-style:solid;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;padding-bottom:4px}body .cart .items .items-wrapper .fake-table-row .ft-col-3 .plus-minus .plus:hover,body .cart .items .items-wrapper .fake-table-row .ft-col-3 .plus-minus .minus:hover{background-color:#ccc}body .cart .items .items-wrapper .fake-table-row .ft-col-4{width:100px;display:flex;justify-content:right}body .cart .totalizer-cep-continue .cep{width:50%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}body .cart .totalizer-cep-continue .cep .text{font-weight:200;margin-bottom:3px}body .cart .totalizer-cep-continue .cep .cep-wrapper{display:flex}body .cart .totalizer-cep-continue .cep .cep-wrapper input{line-height:40px;border-color:#ccc;border-style:solid;border-width:1px;background-color:rgba(0,0,0,0);padding-left:10px;padding-top:6px;padding-bottom:10px;font-size:30px;border-radius:0px}body .cart .totalizer-cep-continue .cep .cep-wrapper input:focus{border-color:#8b8b8b;border-style:solid;border-width:1px;border-radius:0px;outline:none}body .cart .totalizer-cep-continue .cep .cep-wrapper ::placeholder{color:#ccc;font-size:30px;border-radius:0px}body .cart .totalizer-cep-continue .cep .cep-wrapper button{height:100%;padding-left:25px;padding-right:25px;background-color:#ccc;border-color:#ccc;border-width:1px;border-style:solid;font-size:23px;font-weight:100;margin-left:10px}body .cart .totalizer-cep-continue .totalizer-continue{width:50%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}body .cart .totalizer-cep-continue .totalizer-continue .subtotal{text-align:right;font-size:20px;font-weight:300;margin-bottom:-12px}body .cart .totalizer-cep-continue .totalizer-continue .total-value{text-align:right;font-size:25px;font-weight:700}body .cart .totalizer-cep-continue .totalizer-continue .comment{text-align:right;font-size:15px;font-weight:100;color:#8b8b8b}body .cart .totalizer-cep-continue .totalizer-continue button{margin-top:10px;text-transform:none !important;width:250px;font-size:23px}body .contacts .contact-body{padding-top:40px}body .contacts .form-contacts input{background-color:rgba(0,0,0,0);border-radius:0;border-color:#000;padding:10px}body .contacts .form-contacts input:placeholder{color:rgba(0,0,0,.3)}body .contacts .form-contacts input:focus{-moz-box-shadow:0 0 3px #000;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color=$red_highlight)";-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color=black)}body .contacts .form-contacts input:-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body .contacts .form-contacts input:-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body .contacts .form-contacts textarea{background-color:rgba(0,0,0,0);border-radius:0;border-color:#000;padding:10px}body .contacts .form-contacts textarea:placeholder{color:rgba(0,0,0,.3)}body .contacts .form-contacts textarea:focus{-moz-box-shadow:0 0 3px #000;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color=$red_highlight)";-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color=black)}body .contacts .form-contacts input[type=number]{-moz-appearance:textfield}body .contacts .form-contacts .form-button-wrapper{display:flex;justify-content:center}body .contacts .form-contacts .form-button-wrapper .contact-button-style-change{width:200px;height:50px;font-size:20px}body .button-style-change{height:70px;background-color:#000;border-radius:0;width:300px;text-transform:uppercase;letter-spacing:5px;font-size:25px;font-weight:200}body .masked-picture{mask-image:url(assets/mask.png);mask-size:cover}body .button-style-change:disabled,body .button-style-change[disabled]{background-color:#bfbfbf;border-color:#bfbfbf;color:#000}.cr-viewport{background-image:url(./assets/gabarito_fotos_masked.png);background-size:500px}