.page-template-mobile-scanner .t3dg-termine{position:relative;margin:0 auto;width:100%}.page-template-mobile-scanner .t3dg-termine .button3dg1,.page-template-mobile-scanner .t3dg-termine .button3dg2{user-select:none}.page-template-mobile-scanner .t3dg-termine #steps:after{width:75%}.page-template-mobile-scanner .t3dg-termine .scanner_form_div{width:100%}.page-template-mobile-scanner .t3dg-termine .scanner_form_div .step-commands{grid-row-start:4;grid-column-start:1;grid-row-end:4;grid-column-end:3;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.12);display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.page-template-mobile-scanner .t3dg-termine .scanner_form_div .step-commands .prev,.page-template-mobile-scanner .t3dg-termine .scanner_form_div .step-commands .next{cursor:pointer}.page-template-mobile-scanner .t3dg-termine .scanner_form_div .step-commands span:nth-child(2n){margin-left:2%}.page-template-mobile-scanner .t3dg-termine .scanner_form_div .step-commands#step3commands{justify-content:center}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .header-image-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:auto}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .header-image-wrapper .header-image{width:auto;height:30rem}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;border-style:solid;border-width:.2rem;border-color:#000;border-radius:.6rem;padding:1.5rem;overflow:hidden}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .group-header{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:1.4rem}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .group-header .num{width:14rem;font-size:4rem;line-height:1}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .group-header .description{font-size:1.6rem;line-height:1.5}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .product_container{display:flex;width:100%;height:auto}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .products{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap;width:100%;height:auto;margin-bottom:3.1rem}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .products input{display:none}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .products .prod{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(50% - 0.6rem);padding:1.6rem;border-style:dashed;border-width:.1rem;border-color:#b3b8c5;border-radius:.6rem;font-size:1.4rem;margin:0 .6rem 0 0;cursor:pointer}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .products .prod:nth-child(n+3 of .prod){margin-top:.6rem}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .products .prod .prod-image{width:auto;height:4.5rem}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .products .prod .prod-name{margin-top:.5rem}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .products input[type=radio]:checked+label{background-color:#000;border-style:solid;border-color:#000}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .products input[type=radio]:checked+label .prod-image{filter:invert(1)}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .products input[type=radio]:checked+label .prod-name{color:#fff}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .step-image{display:block;width:auto;height:33.7rem;margin-bottom:-1.5rem}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped.p_one .step-commands{position:absolute;bottom:1.5rem;width:calc(100% - 3rem)}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .block-upload{display:flex;flex-direction:column;width:100%;height:auto}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .block-video{display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:22rem;border-style:dashed;border-width:.1rem;border-color:#b3b8c5;border-radius:.6rem;margin-bottom:1.5rem;position:relative;background-image:url(//3dfuturo.com/wp-content/themes/t3dgeneration/inc/mobile_scanner/../../assets/images/scan/camera-icon.svg);background-repeat:no-repeat;background-position:center;background-size:4.8rem}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .block-video video{width:100%;height:100%;object-fit:contain;position:absolute}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .block-video.loaded{cursor:pointer}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .block-video.loaded:before{content:"";display:flex;width:100%;height:100%;position:absolute;z-index:2;background-color:#000;opacity:.6}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .block-video.loaded:after{content:url(//3dfuturo.com/wp-content/themes/t3dgeneration/inc/mobile_scanner/../../assets/images/scan/video-play.svg);position:absolute;z-index:3}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .grouped .start-recording{width:100%;max-width:100%;cursor:pointer}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .step-commands{flex-direction:column;justify-content:center;width:100%;margin:0;padding:0;border:0}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .step-commands .prev,.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .step-commands .next{margin:0;width:100%;max-width:100%}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .step-commands .prev.disabled,.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .step-commands .next.disabled{color:#000;background-color:#e5e5e5}.page-template-mobile-scanner .t3dg-termine #t3dg_structure_form .step-commands .next{margin-top:1rem}.page-template-mobile-scanner .woocommerce-notices-wrapper .woocommerce-message{display:none !important}@media (max-width:768px){.page-template-mobile-scanner .cover-header.header4 .cover-header-inner .t3dgen-header .t3dgen-section-inner .t3dgen-header-inner .t3dgen-slide-caption{min-height:auto}}@media only screen and (max-width:991px) and (orientation:portrait){.page-template-mobile-scanner .wp-block-blockenberg-column.xl-2.lg-2.md-12.sm-12.xs-12{display:none}}