.hawkes-restricted{text-align:center;padding:2rem 1.5rem;background:#fdf6e3;border-left-color:darkred}.hawkes-restricted__headline{font-family:inherit;color:#5a3e1b;margin-bottom:.5rem}.hawkes-restricted__body{color:#5a3e1b;margin-bottom:1.5rem}.hawkes-restricted__buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hawkes-btn{display:inline-block;padding:.65rem 1.5rem;border-radius:4px;text-decoration:none;font-weight:600;transition:opacity 0.2s}.hawkes-btn:hover{opacity:.85;text-decoration:none}.hawkes-btn--monthly{background:darkred;color:#fff}.hawkes-btn--annual{background:#5a3e1b;color:#fff}.hawkes-btn--learn{background:#4a6741;color:#fff}.hawkes-restricted__buttons--learn{display:block;text-align:center;width:100%;margin-bottom:1rem}.woocommerce-info.hawkes-restricted{background:#fff0;border:none;box-shadow:none}.woocommerce-account .site-main,.page-id-27 .site-main{background-color:#fdf6e3}.woocommerce-account .woocommerce,.page-id-27 .woocommerce{max-width:1200px;margin:0 auto;padding:2rem 1.5rem}.woocommerce-account .woocommerce-form-login{max-width:480px;margin:2rem auto;border:none!important;box-shadow:none!important;padding:0!important}.woocommerce-account .woocommerce-form-login h2,.woocommerce-account .woocommerce-form-login .woocommerce-form__label{color:#5a3e1b}.woocommerce-account .woocommerce-form-login input[type="text"],.woocommerce-account .woocommerce-form-login input[type="password"],.woocommerce-account .woocommerce-form-login input[type="email"]{background:#fff;border:1px solid #c8b89a;color:#3a2a10}.woocommerce-account .woocommerce-form-login .woocommerce-Button,.woocommerce-account .woocommerce-form-login button[type="submit"]{background:darkred;color:#fff;border:none;border-radius:4px;padding:.65rem 1.5rem;font-weight:600;cursor:pointer;transition:opacity 0.2s}.woocommerce-account .woocommerce-form-login .woocommerce-Button:hover,.woocommerce-account .woocommerce-form-login button[type="submit"]:hover{opacity:.85}.woocommerce-account .woocommerce-MyAccount-content{background:#fff0;color:#3a2a10}.woocommerce-account .woocommerce-MyAccount-navigation{background:#1c1c1e;border-radius:4px;padding:1rem 0}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:.6rem 1.25rem;color:#e8d9b5;text-decoration:none;transition:background 0.2s,color 0.2s}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:#2e2e30;color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:darkred;color:#fff;font-weight:600}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard{border-bottom:1px solid #3a3a3c;margin-bottom:.5rem}.woocommerce-account .woocommerce-MyAccount-content a{color:darkred}.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#5a3e1b}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard~li:first-of-type,.wc-memberships-my-memberships-section .woocommerce-MyAccount-navigation-link,.woocommerce-account nav.woocommerce-MyAccount-navigation>ul>li:first-child{border-bottom:1px solid #3a3a3c}.woocommerce-account .avatar{border-radius:50%;border:2px solid darkred}.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout a{border-top:1px solid #3a3a3c;margin-top:.5rem;color:#c8a97a}.woocommerce-account .woocommerce-MyAccount-content{padding:0 0 1rem 2rem}.woocommerce-account .woocommerce-MyAccount-content p:first-child{color:#5a3e1b;font-size:1.05rem;margin-bottom:1.5rem}