@charset "UTF-8";#scheda-prodotto{font-weight:300;font-size:15px;line-height:25px}#scheda-prodotto p.titoloschd{color:#fff;font-size:2.5rem;text-align:center;margin-bottom:0.3rem}#scheda-prodotto h1{color:#009BA4;font-size:35px;padding-bottom:20px;border-bottom:1px solid #E3E3E3;margin-bottom:30px;margin-top:30px}#scheda-prodotto .h2{color:#00863E;font-size:30px}@media (max-width:991px){#scheda-prodotto h1,.h1,#scheda-prodotto .h2{text-align:center;font-size:28px}}.dsnts{color:#00863E;font-family:'Gugi',cursive;font-size:18px;margin-bottom:10px}.dsnts span{font-size:15px;color:#4C4C4C;font-family:'CeraPro'}.dsnts-clickable{color:#00863E;font-family:'Gugi',cursive;font-size:18px;margin-bottom:10px}.dsnts-clickable span{font-size:15px;color:#009BA4;font-family:'CeraPro';font-weight:400}#scheda-prodotto .h3{color:#00863E;font-size:20px;font-family:'Gugi',cursive}#scheda-prodotto .row-schd{margin-bottom:30px}.tab-schd .sppb-tab-content{border:1px solid #e5e5e5;margin-top:0;padding:15px}.tab-schd .sppb-nav-tabs>li{font-family:'Gugi',cursive}.sppb-nav-tabs li a{color:#00863E}.tab-schd .sppb-nav-tabs{border-bottom:0px}img.fotoprodotto{border:1px solid #ddd;border-radius:7px;padding:10px}.formschd{border-radius:20px}.formschd .h2{font-size:26px;color:black}.formControls input:not(#prefisso),.formControls select,.formControls textarea{margin-bottom:0 !important}.formschd label.form-label{display:none}.formschd .rsform-block.rsform-block-rapido{font-size:14px}.formschd input.rsform-input-box.form-control::placeholder,.formschd select.rsform-select-box.form-control.form-select::placeholder,.formschd textarea.rsform-text-box.form-control::placeholder{font-weight:400;font-size:16px;margin-top:1px}table{width:100% !important;border-collapse:collapse !important}th,td{text-align:left !important;padding:8px !important;border-top:1px solid lightgray !important;border-bottom:1px solid lightgray !important}td:not(:last-child){border-right:none}th{background-color:#f2f2f2}.tab-content{border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:10px}.nav-tabs{margin-bottom:0}.nav-tabs .nav-link{border-radius:0 !important}.container-info{margin-top:40px;background-color:#f5f5f5;border-radius:15px;padding:20px;padding-top:50px;display:flex;justify-content:center;font-family:'Gugi';font-weight:100}.button-group{margin-bottom:20px;font-family:'CeraPro'}.button-group button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px;margin-top:15px;border:1px solid #ccc;border-radius:5px;background-color:#f1f1f1;font-size:15px;cursor:pointer;margin-bottom:10px;transition:background-color 0.3s,border-color 0.3s;color:grey}.button-group button.active{background-color:#fff;border-color:#009BA4;border-width:1px;font-weight:bold;color:#0F2F65;box-shadow:0px 0px 3px #009BA4 !important}.button-group button span{display:flex;align-items:center}.button-group button .info{margin-left:10px}.button-group button .discover{font-weight:600;font-size:12px;color:black;margin-right:5px}.button-group button .discover-tick{color:#00863E;font-weight:bold;font-size:22px}.button-group button.active .discover,.button-group button.active .discover-tick{display:none}.button-group button .icon{display:none;font-size:18px;color:#00863E}.button-group button.active .icon{display:inline}.button-group button .left-content{display:flex;align-items:center;justify-content:flex-start;flex-grow:1}.button-group button .left-content img,.button-group button .left-content span{margin-right:10px}.button-group button .right-content{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.button-group button .right-content .discover{margin-right:5px;font-weight:bold;font-size:12px}.button-group button .right-content .discover-tick{font-weight:bold;font-size:22px}.button-group button .right-content .icon img{height:20px}.sub-options{display:none;margin-top:20px}.options-row{display:flex;justify-content:center;gap:30px;margin-bottom:10px;margin-top:20px}.sub-button{width:50% !important;justify-content:center !important;padding:10px;border:1px solid #ccc;border-radius:10px;background-color:#f1f1f1;color:#0F2F65 !important;border-color:grey !important;font-size:15px !important;cursor:pointer;transition:background-color 0.3s,border-color 0.3s;border-color:grey !important;font-weight:400}.sub-button.new{color:#00863E !important;border-color:#00863E !important;border-bottom-right-radius:0px !important;border-bottom-left-radius:0px !important}.sub-button.new.active{box-shadow:0px 0px 3px #00863E !important;color:white !important;background-color:#00863E !important;border-color:#00863E !important;border-bottom-right-radius:0px !important;border-bottom-left-radius:0px !important}.sub-button.active{background-color:#0F2F65 !important;border-color:#009BA4 !important;color:white !important}.eco-choice{background-color:#00863E;color:white;border-radius:5px;font-size:12px;text-align:center;margin-top:-24px;width:46.9% !important;align-self:center;cursor:pointer}.eco-choice.active{box-shadow:0px 0px 3px #00863E !important;font-weight:500;border:1px solid #00863E}.cashback-option{color:#0F2F65;font-size:13px;margin-top:20px;margin-bottom:20px;font-weight:bold;width:100%;text-align:center}#buy-btn.active+.sub-options{display:block}#repair-btn.active~#buy-options,#service-btn.active~#buy-options,#maintenance-btn.active~#buy-options{display:none}.quantity-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;border-radius:5px;overflow:hidden;background-color:white;border:1px solid #ccc;margin-top:40px}.quantity-container .label{background-color:grey;color:white;padding:10px 15px;font-size:16px;flex:1;text-align:center}.quantity-controls{display:flex;align-items:center;flex:1;background-color:white;justify-content:space-around}.quantity-controls button{border:none !important;padding:10px 15px;font-size:16px;cursor:pointer;flex:1}.quantity-controls input{text-align:center;width:50%;border:none;font-size:16px;background-color:transparent}.submit-button{background-color:#0F2F65;color:white;padding:10px;width:100%;border:none;border-radius:50px;font-size:16px;cursor:pointer;margin-bottom:50px;margin-top:5px;font-family:'Gugi';font-weight:600;letter-spacing:1px}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(15,47,101,0.9) !important}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;max-width:600px;border-radius:10px;align-items:center;text-align:center;color:#4C4C4C !important}.modal-content h1,.h1{color:#00863E;font-size:22px;padding-top:30px;padding-bottom:20px;font-family:'Gugi',cursive}.modal-content ul{text-align:left;font-size:14px;color:#4C4C4C}.modal-right{position:fixed;z-index:1000;top:0;right:0;width:620px;height:100vh;background-color:white;box-shadow:-2px 0 5px rgba(0,0,0,0.5);overflow-y:auto}.modal-right .h2{color:#009BA4;font-size:25px;padding-bottom:10px}.close-modal-right{margin-top:10px;text-decoration:none;color:#4C4C4C;font-size:14px;cursor:pointer}.modal-heading{margin-top:235px;border-bottom:1px solid #E3E3E3;display:flex;justify-content:space-between;font-family:'Gugi',cursive}.modal-subtitle{font-family:'Gugi',cursive;color:#00863E;font-size:17px;margin-bottom:10px}.modal-right ul,.modal-right p,.modal-right a{font-size:12px}.modal-right li{padding-top:5px}.content-right-modal{padding-left:20px}.modal-bk-img{background:url(https://e-repair.com/templates/pcrt-erepair/img/mondo-grey-trim.jpeg) no-repeat right;background-size:80% 110%;background-color:rgba(255,255,255,0.85);background-blend-mode:overlay}.close-button{background-color:#009BA4;max-width:100px;margin:auto;border:none;border-radius:5px;color:white;padding:8px;font-weight:500;margin-top:30px;margin-bottom:30px;font-family:'Gugi',cursive;font-size:14px}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.alignment{padding-right:290px;padding-top:50px;font-weight:bolder}.btnopenmodalescheda{font-weight:300;font-family:'CeraPro' !important}.discover .r-action{font-weight:300;text-decoration:none !important;font-family:'CeraPro' !important}.container-richiedi{background-color:#fff;display:none}@media (min-width:992px){.left-section{padding:20px;width:40%}.right-section{padding:20px;width:46%;background-color:#f9f9f9;display:flex;flex-direction:row;align-items:flex-start}.right-section img{margin-right:15px;margin-top:50px}.text-container{margin-top:60px;padding-left:10px;flex-direction:row}.text-container span{text-align:left;font-size:20px;padding-top:5px}.container-richiedi.cko{display:flex}.indietro-pc{border-bottom:1px solid #E3E3E3;height:30px;cursor:pointer;font-size:14px;font-weight:400}.indietro-mobile{display:none}}@media (max-width:991px){.left-section{padding:20px;width:100%;order:2}.right-section{text-align:center;padding:0px;width:100%;order:1}.right-section img{margin-right:0px;margin-top:0px}.text-container{text-align:center !important}.first-section{display:none}.container-richiedi.cko{display:flex;flex-direction:column}.indietro-mobile{height:30px;cursor:pointer;font-size:14px;font-weight:400}.indietro-pc{display:none}}.first-section{padding:20px;width:14%}.fotoprodottoriepilogo{max-width:180px;max-height:180px;border:1px solid #ddd}.container-form{max-width:500px;margin:0 auto;padding:20px;font-size:0.9em}.container-form .h2{font-size:19px;justify-content:center;text-align:center;padding-bottom:10px;padding-top:20px}form input,form select,form textarea,form button{font-size:1em;margin-bottom:20px;width:100%}.form-row{display:flex;justify-content:space-between}.form-row .col-4{flex:0 0 30%}.form-row .col-8{flex:0 0 68%}.error{color:red;font-size:0.8em;margin-top:-10px;margin-bottom:15px}#submit-btn{background-color:#036;color:white;padding:10px 20px;border:none;cursor:pointer;width:100%;border-radius:5px}#submit-btn:hover{background-color:#024}.form-check{margin-bottom:10px}.form-check-input{width:15px !important;height:15px !important;margin-top:0.2em;margin-right:0.5em}.form-check-label{font-size:0.9em;color:grey !important}.table-sub-heading{font-weight:normal;width:55%}.table-text{padding-left:50px !important;vertical-align:top}.custom-place ::placeholder{color:#888 !important;font-weight:300;line-height:normal;font-size:14px}.bullet-custom li::marker{font-size:25px}.bullet-list{font-size:14px;font-weight:500;color:#009BA4;text-decoration:none}button.button.cta-scheda{font-size:clamp(0.68rem,-0.098rem + 1.2549vw,1rem);text-align:left;line-height:1rem}.container-scopri{padding-top:20px}.formControls button{background-color:#0F2F65 !important;border-color:#0F2F65 !important}.option-green .sppb-addon-text{font-family:'CeraPro';color:#4C4C4C}.option-green .sppb-addon-text img{border:1px solid #009BA4;margin-bottom:5px;padding:1px;height:17px;width:17px;cursor:pointer}.row-schd p{font-family:'CeraPro';color:#4C4C4C}.modify-quantity{height:44px;margin-bottom:1px;border:2px solid #ccc !important;background-color:#ccc !important;border-radius:5px;margin-left:-2px;box-shadow:2px 5px 5px rgba(0,0,0,0.5) !important;font-size:25px !important;color:#0F2F65;font-weight:600}.modify-quantity.right{box-shadow:-2px 5px 5px rgba(0,0,0,0.5) !important}.title-modal p{font-family:'Gugi',cursive;font-size:1.75rem;margin-bottom:.5rem;font-weight:500;line-height:1.2}.available-services p{font-family:'Gugi',cursive}
