.woopay-express-button:not(:disabled):hover{background:#d9baff!important;cursor:pointer}.woopay-express-button[data-theme=dark]:not(:disabled):hover{background:#533582!important}.woopay-express-button[data-theme=light-outline]:not(:disabled):hover{background:#d9baff!important}.entry-content h2{margin-bottom:20px}.entry-content h2,h2{font-size:50px;font-size:3.3333333333333rem;line-height:1.1em}@media (max-width:921px){.entry-content h2,h2{font-size:45px}}@media (max-width:544px){.entry-content h2,h2{font-size:35px}}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}body .woocommerce form.login{border:1px solid var(--ast-border-color);padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce h2,.woocommerce-account h2{font-size:1.625rem}