html body .set-next-year-button{display:none!important}.olo-login-checkout,.olo-buy-tessera.logged-in .olo-login-checkout,.olo-login-checkout .woocommerce-form-login__rememberme,.olo-login-checkout .woocommerce-LostPassword.lost_password,.olo-login-checkout h2,.olo-login-checkout #customer_login .u-column2.col-2,.olo-buy-tessera .create-account.woocommerce-validated,.tessera-notice,.woocommerce-order-received .shop_table.order_details,p#billing_wooccm31_field *,p#billing_wooccm30_field *,p#billing_wooccm28_field *,p#billing_wooccm29_field *,p#billing_wooccm18_field .optional,p#billing_wooccm19_field .optional,p#billing_wooccm20_field .optional,p#billing_wooccm21_field .optional{display:none!important}p#billing_wooccm29_field,p#billing_wooccm29_field *{visibility:hidden;display:none}p#billing_wooccm32_field,p#billing_wooccm25_field{margin:0 32px 32px!important;width:fit-content}.olo-tessera-year .optional,.olo-heading-rinnovo,.olo-tessera-year,.olo-buy-tessera #place_order{display:none}.olo-buy-tessera #olo-associated-pay{display:block!important;background:#009b3a;max-width:250px;margin:0 auto 24px;padding:24px 8px;text-align:center}.olo-33{display:inline-flex;flex-direction:column;max-width:calc(33% - 36px);margin:0 16px 40px 0}p#billing_wooccm33_field{margin-left:40px}p#billing_wooccm35_field{margin-right:40px}div#alg_checkout_files_upload_form_1,div#alg_checkout_files_upload_form_2,div#alg_checkout_files_upload_form_3,div#alg_checkout_files_upload_form_4{display:inline-flex;width:calc(50% - 16px);margin:0 16px 0 0}.woocommerce-checkout #customer_login>.u-column1.col-1{min-width:100%}.woocommerce-checkout .woocommerce-button.button.woocommerce-form-login__submit{min-width:200px;background:green}.woocommerce-checkout #account_password_field::after{content:"Attenzione, salva questa password, potrai utilizzarla per accedere all'account che verrà generato automaticamente. NB: riceverai un'email ad avvenuta creazione dell'account.";margin-top:8px;display:block;font-weight:500}.woocommerce-checkout #username{background:#e2e6ea;border:0;box-shadow:none}.wooccm-file-button.button{background:#fff;color:green;border:2px solid green;cursor:pointer}.olo-buy-tessera #olo-associated-pay:hover{background:#fff;color:#009b3a;border:1px solid #009b3a}.wooccm-type-file .description{display:block!important;padding:0 0 16px;font-size:15px}.set-next-year-button{display:block;border:1px solid green;padding:8px 16px;margin:16px 0;color:green;cursor:pointer;font-size:15px;width:fit-content}.olo-tessera-year{border-bottom:1px dashed #009b3a;padding-bottom:16px}.olo-tessera-year>*:not(.set-next-year-button) {display:inline-flex!important}.olo-tessera-year input{pointer-events:none;background:transparent!important;line-height:normal;padding:0;margin:0 6px;font-weight:700}.olo-login-checkout .woocommerce-form.woocommerce-form-login.login{display:flex}.olo-login-checkout .woocommerce-form.woocommerce-form-login.login>p{margin:0 16px 0 0}.olo-login-checkout .woocommerce-button.button.woocommerce-form-login__submit{margin-top:27px}.olo-buy-tessera .olo-login-checkout{display:block!important}.olo-buy-tessera .woocommerce-terms-and-conditions-wrapper+button#place_order{display:none}.olo-buy-tessera button#place_order{margin:0 auto 24px!important}.user-role-associato .tessera-notice:not(.olo-hide) {display:block!important;padding:32px;text-align:center;border:1px solid #ffa500;margin:0 0 32px;background:#fff}.page-id-1744 .attachment-full{background-repeat:no-repeat;background-position:top right;background-image:url(/wp-content/uploads/2024/03/tourettesf1.png)}.page-id-1744 .hentry.type-page .entry-header{min-height:190px}.page-id-1744 .entry-content{padding:32px;background:#fff;border-radius:8px;box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.tessera-cont{padding:32px;border:1px solid #e0edf0;border-radius:4px;background:#f7f9fc;border-top:4px solid #009b3a}.tessera-cont h4{color:#009b3a;font-weight:500}.tessera-cont a{background:#009b3a;color:#fff;text-decoration:none!important;display:block;width:fit-content;padding:16px;text-transform:uppercase;margin:24px 0 0;font-weight:600}.tessera-cont a:hover{background:red}.olo-buy-tessera div#olo-accepted-payments>p:nth-child(2),
.olo-buy-tessera li.wc_payment_method.payment_method_bacs {display:none!important}.olo-heading-rinnovo h3{text-transform:uppercase;font-size:24px;font-weight:400}.user-role-associato.olo-buy-tessera:not(.olo-renew-tessera) article .woocommerce {opacity:.4;pointer-events:none}.user-role-associato.olo-renew-tessera .tessera-notice:not(.olo-hide){display:none!important}@media (max-width:1023px){html .tessera-flex>*{max-width:100%}html .tessera-flex{background:transparent;padding:24px 0;border:0}}