.accordion-header{border-bottom:1px solid #303030;cursor:pointer;font-size:1em;padding:10px 0 10px 20px;position:relative;text-align:left;width:100%}.accordion-header:before{content:"+";left:5px;position:absolute;top:8px}.accordion-header.is-active:before{content:"-"}.js .accordion-content{display:none;visibility:hidden}.js .accordion-content.is-active{border-bottom:1px solid #303030;display:block;visibility:visible}.epio-account-accordion.accordion{background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gallery);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.07),0 4px 1px rgba(0,0,0,.05);box-shadow:0 8px 20px rgba(0,0,0,.07),0 4px 1px rgba(0,0,0,.05);margin-bottom:1em}.epio-account-accordion .accordion-header{background:transparent;border-color:transparent;border-radius:0;border-width:1px;color:inherit;font:inherit;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:1em}.epio-account-accordion .accordion-header,.epio-account-accordion .accordion-header:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.epio-account-accordion .accordion-header:before{-ms-flex-negative:0;flex-shrink:0;font-size:2em;height:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.5em;position:static;width:1em}.epio-account-accordion .accordion-header:hover{background-color:var(--wp--preset--color--gallery);color:inherit}.epio-account-accordion .accordion-header:focus{border-color:var(--wp--custom--color-link);color:inherit}.epio-account-accordion .accordion-content{background:#f7f9fa;padding:1em}.epio-account-accordion .accordion-content p{margin:0}.js .epio-account-accordion .accordion-content.is-active{border:none}.ep_buttons,.ep_close{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding-top:1rem}.woocommerce .ep_buttons button.modal--accept-button,.woocommerce .ep_buttons button.modal--cancel-button,.woocommerce .ep_buttons button.modal--close-button{margin:0}.ep_buttons .modal--cancel-button{background:transparent!important;color:var(--wp--preset--color--alizarin-crimson)!important}.ep_buttons .modal--accept-button{background:var(--wp--preset--color--alizarin-crimson);color:#fff}.ep_buttons .modal--accept-button:disabled{background:transparent;color:var(--wp--preset--color--shark)!important}.ep-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:2px;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.5);box-shadow:0 8px 20px rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;max-width:30rem;padding:1.5rem;text-align:center}.ep-modal h2{margin:0}.ep-modal--ajax-message,.ep-modal--content{font-size:1rem;margin:0}.ep-modal--ajax-message:empty{display:none}.ep-modal-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(64,64,64,.7);bottom:0;display:none;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow:auto;padding:1rem;position:fixed;top:0;width:100%;z-index:30}.ep-modal-overlay.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.ep-modal--cancel-subscription{max-width:36rem}.ep-modal--cancel-subscription .ep-modal--content{text-align:left;width:100%}.ep-modal--cancel-subscription .ep-modal--warning{margin:0 0 1.5rem;text-align:center}.ep-modal--feedback-form{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;padding:1rem}.ep-modal--feedback-title{margin:0 0 1rem}.ep-modal--reasons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.ep-modal--reason-item,.ep-modal--reasons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.ep-modal--reason-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;margin:0}.ep-modal--reason-item input[type=radio]{accent-color:var(--wp--preset--color--alizarin-crimson);-ms-flex-negative:0;flex-shrink:0;height:1rem;margin-top:.15rem;width:1rem}.ep-modal--reason-item span{font-size:.9rem;line-height:1.4}.ep-modal--reason-item:hover span{color:var(--wp--preset--color--alizarin-crimson)}.ep-modal--feedback-textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.ep-modal--feedback-textarea label{font-size:.9rem;font-weight:500}.ep-modal--feedback-textarea textarea{border:1px solid #ced4da;border-radius:4px;font-family:inherit;font-size:.9rem;padding:.5rem;resize:vertical;width:100%}.ep-modal--feedback-textarea textarea:focus{border-color:var(--wp--preset--color--alizarin-crimson);outline:none}.woocommerce input.button.alt{background-color:#e13747;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce button.button.alt:hover{background-color:#ee9099;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce table.epio-my-account-subscriptions .epio-my-account-subscriptions-tbody tr td,.woocommerce-page table.epio-my-account-subscriptions .epio-my-account-subscriptions-tbody tr td{text-align:left!important}.woocommerce table.epio-my-account-subscriptions tr td.credentials-code:before,.woocommerce-page table.epio-my-account-subscriptions tr td.credentials-code:before{content:none}.credentials-code input[type=text]{margin:0}.woocommerce table.epio-my-account-subscriptions tr td:before,.woocommerce-page table.epio-my-account-subscriptions tr td:before{float:right!important}.epio-account-health{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-right:1ch;vertical-align:middle}.epio-account-health:before{background:#ccc;border-radius:.5ch;content:"";display:block;height:1ch;margin-right:1ch;width:1ch}.epio-account-health--red:before,.epio-account-health--yellow:before{background:#ff3838}.epio-account-health--green:before{background:#12d000}.epio-account-accordion .epio-account-indices{margin:0}.epio-account-accordion .epio-account-indices th{text-align:inherit}.epio-account-accordion .epio-account-indices td,.epio-account-accordion .epio-account-indices th{vertical-align:baseline}.epio-account-accordion .epio-account-indices tbody th{font-weight:inherit}@media screen and (max-width:767px){.epio-account-indices-container{overflow-x:auto;width:100%}}.epio-account-statistic{background:var(--wp--preset--color--gallery);border-radius:.75em;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;line-height:1;padding:.25em .5em;vertical-align:middle}.epio-account-statistic strong{font-weight:400}.epio-account-subscription__name{font-weight:400;word-break:break-all}.epio-account-subscription__details{font-size:.85em}.a11y-tip{display:inline-block;position:relative}.a11y-tip__trigger[tabindex]{border-bottom:1px dotted #666}.a11y-tip__trigger[aria-describedby]:hover+.a11y-tip__help,.a11y-tip__trigger[aria-describedby]:hover+.a11y-tip__help:after,.a11y-tip__trigger[aria-describedby]:not(.a11y-tip__trigger--toggle):focus+.a11y-tip__help,.a11y-tip__trigger[aria-describedby]:not(.a11y-tip__trigger--toggle):focus+.a11y-tip__help:after,.a11y-tip__trigger[aria-describedby][aria-expanded=true] .a11y-tip__help,.a11y-tip__trigger[aria-describedby][aria-expanded=true] .a11y-tip__help:after{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%);transform:translate(-50%);visibility:visible}@media screen and (min-width:40.625em){.a11y-tip__trigger[aria-describedby]:hover+.a11y-tip__help--left,.a11y-tip__trigger[aria-describedby]:hover+.a11y-tip__help--left:after,.a11y-tip__trigger[aria-describedby]:hover+.a11y-tip__help--right,.a11y-tip__trigger[aria-describedby]:hover+.a11y-tip__help--right:after,.a11y-tip__trigger[aria-describedby]:not(.a11y-tip__trigger--toggle):focus+.a11y-tip__help--left,.a11y-tip__trigger[aria-describedby]:not(.a11y-tip__trigger--toggle):focus+.a11y-tip__help--left:after,.a11y-tip__trigger[aria-describedby]:not(.a11y-tip__trigger--toggle):focus+.a11y-tip__help--right,.a11y-tip__trigger[aria-describedby]:not(.a11y-tip__trigger--toggle):focus+.a11y-tip__help--right:after,.a11y-tip__trigger[aria-describedby][aria-expanded=true] .a11y-tip__help--left,.a11y-tip__trigger[aria-describedby][aria-expanded=true] .a11y-tip__help--left:after,.a11y-tip__trigger[aria-describedby][aria-expanded=true] .a11y-tip__help--right,.a11y-tip__trigger[aria-describedby][aria-expanded=true] .a11y-tip__help--right:after{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.a11y-tip__trigger[aria-describedby].a11y-tip__trigger--toggle:hover+.a11y-tip__help,.a11y-tip__trigger[aria-describedby].a11y-tip__trigger--toggle:hover+.a11y-tip__help:after{opacity:0;pointer-events:none;visibility:hidden}.a11y-tip__trigger[aria-expanded=true].a11y-tip__trigger--toggle:hover+.a11y-tip__help,.a11y-tip__trigger[aria-expanded=true].a11y-tip__trigger--toggle:hover+.a11y-tip__help:after{opacity:1!important;pointer-events:auto!important;visibility:visible!important}.a11y-tip--no-delay .a11y-tip__help,.a11y-tip--no-delay .a11y-tip__help:after,.a11y-tip__trigger[aria-expanded=true].a11y-tip__trigger--toggle:hover+.a11y-tip__help,.a11y-tip__trigger[aria-expanded=true].a11y-tip__trigger--toggle:hover+.a11y-tip__help:after{-webkit-transition:opacity .18s ease-in-out,-webkit-transform .18s ease-in-out;transition:opacity .18s ease-in-out,-webkit-transform .18s ease-in-out;transition:opacity .18s ease-in-out,transform .18s ease-in-out;transition:opacity .18s ease-in-out,transform .18s ease-in-out,-webkit-transform .18s ease-in-out}[role=tooltip].a11y-tip__help{background:rgba(0,0,0,.9);border-radius:4px;color:#fff;font-size:14px;margin-top:12px;max-width:400px;min-width:220px;padding:.5em 1em;text-align:left;top:100%;width:100%}[role=tooltip].a11y-tip__help,[role=tooltip].a11y-tip__help:after{left:50%;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity .2s ease-in-out 1s;transition:opacity .2s ease-in-out 1s;visibility:hidden;z-index:10}[role=tooltip].a11y-tip__help:after{speak:none;border:6px inset transparent;border-bottom:6px solid rgba(0,0,0,.9);bottom:100%;content:"";display:inline-block;height:0;margin-top:6px;width:0}[role=tooltip].a11y-tip__help--top{bottom:100%;left:50%;margin-bottom:12px;margin-top:0;top:auto;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transform-origin:center top;transform-origin:center top}[role=tooltip].a11y-tip__help--top:after{speak:none;border:6px inset transparent;border-top:6px solid rgba(0,0,0,.9);content:"";display:inline-block;height:0;left:50%;margin-bottom:6px;margin-top:0;top:100%;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);-webkit-transform-origin:center top;transform-origin:center top;width:0}@media screen and (min-width:40.625em){[role=tooltip].a11y-tip__help--left{left:auto;margin-right:11px;margin-top:0;right:100%;top:50%;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}[role=tooltip].a11y-tip__help--left:after{speak:none;border:6px inset transparent;border-left:6px solid rgba(0,0,0,.9);content:"";display:inline-block;height:0;left:100%;margin-right:5px;margin-top:0;top:50%;-webkit-transform:translate(-10px,-50%);transform:translate(-10px,-50%);width:0}[role=tooltip].a11y-tip__help--right{left:100%;margin-left:11px}[role=tooltip].a11y-tip__help--right,[role=tooltip].a11y-tip__help--right:after{margin-top:0;top:50%;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}[role=tooltip].a11y-tip__help--right:after{speak:none;border:6px inset transparent;border-right:6px solid rgba(0,0,0,.9);bottom:auto;content:"";display:inline-block;height:0;left:auto;margin-left:5px;right:100%;width:0}}.a11y-tip--hide~.a11y-tip__help{display:none}.no-js .a11y-tip__help:not([role]){font-size:.85em}.no-js .a11y-tip__help:not([role]):before{content:"("}.no-js .a11y-tip__help:not([role]):after{content:")"}.epio-account-tooltip .a11y-tip__trigger{background:var(--wp--preset--color--black);border:1px solid transparent;border-radius:.75em;color:var(--wp--preset--color--white);display:inline-block;font-size:12px;font-weight:500;height:1.5em;line-height:1.5;margin-left:.5ch;text-align:center;width:1.5em}.epio-account-tooltip .a11y-tip__trigger:focus,.epio-account-tooltip .a11y-tip__trigger:hover{background:transparent;border-color:var(--wp--custom--color-link);color:var(--wp--custom--color-link);-webkit-text-decoration:none;text-decoration:none}
