.aswc_account_wrap{overflow-x:auto}.aswc_free_trial,.aswc_signup_fee{display:block}.aswc_experimental_feature_notice{color:red}div#oceanwp-cart-sidebar-wrap .oceanwp-cart-sidebar{max-width:400px;width:100%}div#oceanwp-cart-sidebar-wrap .aswc_subscription_wrapper{padding:10px}.oceanwp-theme .aswc_subscription_inner_wrapper .amount{color:#fff!important}.oceanwp-theme .aswc_subscription_wrapper label,.oceanwp-theme .aswc_subscription_wrapper p,.theme-betheme .aswc_subscription_wrapper label,.theme-betheme .aswc_subscription_wrapper p{line-height:28px}.oceanwp-theme .aswc_subscription_wrapper,.theme-betheme .aswc_subscription_wrapper{padding:10px;text-align:left}.mfp-wrap .mfp-container .mfp-content{max-width:500px;width:100%}.aswc_subscription_wrapper label,.aswc_subscription_wrapper p{display:inline-block;white-space:break-spaces}.aswc_subscription_wrapper input[type=radio]{margin:0 5px 5px 0;vertical-align:middle}.aswc_account_wrap table{width:100%}.aswc_account_additional_wrap{border:1px solid #ddd;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.12);margin:0 0 20px;padding:10px}.aswc_account_additional_wrap table{border:none;margin:0}.aswc_account_additional_wrap table th{color:#000;font-size:15px;line-height:1.25;text-align:center;vertical-align:middle}.aswc_account_additional_wrap table td{text-align:center}.aswc_account_additional_wrap table td.aswc_actions{display:flex;flex-wrap:wrap;gap:10px;text-align:left}.aswc_account_additional_wrap table td.aswc_actions .button{margin:0}.aswc_account_additional_wrap table td:first-of-type,.aswc_account_additional_wrap table th:first-of-type{text-align:left}.aswc_account_additional_wrap table td:nth-of-type(2){position:relative;text-transform:capitalize}.woocommerce-orders-table__cell-order-status span:not(.order-status){border-radius:3px;display:inline-block;font-size:14px;line-height:1.25;padding:3px 8px;text-transform:capitalize}.woocommerce-orders-table__cell-order-status.aswc_active span{background:#c6e1c6;color:#2c4700}.woocommerce-orders-table__cell-order-status.aswc_on-hold span{background:#f8dda7;color:#573b00}.woocommerce-orders-table__cell-order-status.aswc_cancelled span{background:#eba3a3;color:#570000}.woocommerce-orders-table__cell-order-status.aswc_pending-cancel span{background:#ffe4b3;color:#960}.woocommerce-orders-table__cell-order-status.aswc_paused span{background:#c8d7e1;color:#003d66}.woocommerce-orders-table__cell-order-status.aswc_pending span{background:#f8dda7;color:#573b00}.woocommerce-orders-table__cell-order-status.aswc_expired span{background:#e5e5e5;color:#454545}.woocommerce-orders-table__cell-order-status .order-status{align-items:center;background:#e5e5e5;border-bottom:1px solid rgba(0,0,0,.05);border-radius:4px;color:#454545;display:inline-flex;font-size:14px;line-height:1.5;padding:.25em .75em;text-transform:capitalize}.woocommerce-orders-table__cell-order-status .order-status.status-processing{background:#c6e1c6;color:#2c4700}.woocommerce-orders-table__cell-order-status .order-status.status-completed{background:#c8d7e1;color:#003d66}.woocommerce-orders-table__cell-order-status .order-status.status-on-hold,.woocommerce-orders-table__cell-order-status .order-status.status-pending{background:#f8dda7;color:#573b00}.woocommerce-orders-table__cell-order-status .order-status.status-failed{background:#eba3a3;color:#570000}.aswc_pending-cancel,.woocommerce-orders-table__cell-order-status .order-status.status-pending-cancel{background:#ffe4b3;color:#960}.aswc_recurring_total_td{font-weight:600}.aswc_recurring_total th{vertical-align:top}.aswc_order_details a.aswc_upgrade_downgrade.button{background:#f8f8f8;border:2px solid #f8f8f8;color:#000;display:block;font-size:14px;line-height:1.25;margin:5px 0 0;max-width:max-content;padding:10px}.aswc_account_wrap table th,.aswc_details_wrap table.shop_table th{border-bottom:1px solid #ccc;font-weight:600}.aswc_account_wrap table tbody td,.aswc_account_wrap table thead th,.aswc_details_wrap table.shop_table td,.aswc_details_wrap table.shop_table th{background:transparent;padding:15px;text-align:left}.aswc_account_wrap table tbody tr,.aswc_details_wrap table.shop_table tr{border:none}.aswc_account_wrap table tbody tr:nth-of-type(2n),.aswc_details_wrap table.shop_table tr:nth-of-type(2n){background:#f8f8f8}.aswc_details_wrap h3{background:#f3f3f3;border:1px solid #e2e2e2;border-radius:8px;color:#000;cursor:default;font-size:24px;font-weight:500;line-height:1.25;margin:0 0 10px;padding:10px 15px}.aswc_details_wrap table+h3{margin:25px 0 15px}.aswc_account_additional_wrap table td a.button{border-radius:5px;display:inline-block;font-size:15px;line-height:1.25;margin:0 8px 8px 0;padding:10px 20px}.aswc_account_additional_wrap table td:first-of-type{color:#000;font-weight:500}.aswc_show-subscription-page #secondary{display:none}.aswc_show-subscription-page #primary{margin:0;width:100%}.aswc_details_wrap{display:grid;gap:40px;grid-template-columns:1fr 1fr}.aswc_account_additional_wrap.aswc_account_renewal_wrap{grid-column-end:3;grid-column-start:1}.aswc_account_additional_wrap{margin:0;padding:15px;transition:all .2s linear}.aswc_account_additional_wrap:hover{box-shadow:0 0 15px rgba(0,0,0,.25)}p.aswc_inner_description{background:#f8f8f8;margin:5px 0 20px;padding:10px}.aswc-renewal-wrapper{background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-top:24px;padding:16px}.aswc-renewal-title{border-bottom:1px solid #e0e0e0;font-size:20px;font-weight:700;margin-bottom:16px;padding-bottom:16px}.aswc-renewal-product{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 0}.aswc-renewal-product-name{color:inherit}.aswc-renewal-product-name a{color:var(--wp--preset--color--primary,#7f54b3);text-decoration:none}.aswc-renewal-product-name a:hover{text-decoration:underline}.aswc-renewal-product-price{font-weight:400}.aswc-renewal-rows{padding:8px 0}.aswc-renewal-row{display:flex;justify-content:space-between;padding:8px 0}.aswc-renewal-row-label{color:inherit}.aswc-renewal-row-value{font-weight:400}.aswc-renewal-total-row{border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:8px;padding:16px 0 0}.aswc-renewal-total-label,.aswc-renewal-total-value{font-size:18px;font-weight:700}.aswc_recurring_bifurcation_wrapper{margin-top:16px}.aswc_recurring_bifurcation_wrapper a{color:var(--wp--preset--color--primary,#7f54b3);text-decoration:none!important}.aswc_recurring_bifurcation_wrapper ul{margin:0 0 15px}.aswc_recurring_bifurcation_wrapper li label{font-weight:600}.aswc_recurring_bifurcation_wrapper li{border-bottom:1px solid #dcdcdc;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:5px 0}:root{--aswc_box-primary:#2e67ad}a.button.aswc_subs_box-button{border:1px solid;padding:10px}.aswc_subscription_box_info{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.aswc_subs_box-overlay{align-items:center;background:rgba(0,0,0,.6);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999999999}.aswc_subs_box-content{animation:fadeIn .3s ease-in-out;background:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.3);height:90%;max-height:90vh;max-width:1200px;overflow:hidden;padding:20px;position:relative;text-align:center;width:90%}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.aswc_subs_box-close{align-items:center;background:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:28px;font-weight:700;height:40px;justify-content:center;line-height:1;position:absolute;right:15px;top:15px;transition:all .3s ease;width:40px;z-index:9999999}.aswc_subs_box-close:hover{background:var(--aswc_box-primary);color:#fff;transform:scale(1.1)}.aswc_sub_box_prod_container{align-items:flex-start;display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;height:calc(90vh - 200px);overflow:auto;padding:20px}.aswc_sub_box_prod_count{display:inline-block;font-size:16px;font-weight:700;margin-right:5px}#aswc_subs_box-form .aswc-sb-title h2,#aswc_subs_box_edit_form .aswc-sb-title h2{font-size:22px;font-weight:700;line-height:1.25;margin:0 auto;max-width:450px;padding:0 30px}#aswc_subs_box-form .aswc-sb-title h3,#aswc_subs_box_edit_form .aswc-sb-title h3{background:#efefef;border-radius:5px;font-size:16px;font-weight:400;line-height:1.5;margin:10px auto;max-width:600px;padding:10px;text-align:center;text-transform:uppercase}#aswc_subs_box-form .aswc-sb-title p{font-size:14px;font-weight:400;line-height:1.5;margin:0 auto 15px;max-width:800px}#aswc_subs_box-form .aswc-sb-cta{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;left:0;padding:20px;position:absolute;right:0}#aswc_subs_box-form .aswc_sub_box_prod_item{background:#fff;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:10px}#aswc_subs_box-form .aswc_sub_box_prod_item .aswc_sub_box_prod_name{font-size:14px;font-weight:700;line-height:1.25;margin:10px 0}#aswc_subs_box-form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty{align-items:center;display:flex;gap:5px;justify-content:center}#aswc_subs_box-form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty input[type=number]{-moz-appearance:textfield;background:transparent;border:1px solid #e2e2e2;border-radius:3px;box-shadow:none;color:#000;font-size:14px;height:auto;line-height:1.25;margin:0;min-height:32px;padding:5px;pointer-events:none;text-align:center;width:60px!important}#aswc_subs_box-form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty input[type=number]::-webkit-inner-spin-button,#aswc_subs_box-form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#aswc_subs_box-form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty button{align-items:center;background:var(--aswc_box-primary);border:1px solid var(--aswc_box-primary);border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:400;height:32px;justify-content:center;line-height:0;margin:0;min-height:auto;padding:0;transition:all .3s linear;width:32px}#aswc_subs_box-form .aswc_sub_box_prod_item .aswc_sub_box_prod_image img{border-radius:3px}#aswc_subs_box-form .aswc-sb-cta .aswc-sb-cta-total{align-items:center;display:flex;font-size:24px;gap:5px;line-height:1.25}#aswc_subs_box-form .aswc-sb-cta .aswc-sb-cta-total .amount{color:var(--aswc_box-primary)}#aswc_subs_box-form .aswc-sb-cta button{background:var(--aswc_box-primary);border:1px solid var(--aswc_box-primary);border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.2px;line-height:1.25;margin:0;min-height:40px;padding:15px 20px;transition:all .3s linear}#aswc_subs_box-form .aswc-sb-cta button:after{display:none!important}#aswc_subs_box-form .aswc-sb-cta button:focus,#aswc_subs_box-form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty button:focus,#aswc_subs_box-form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty input[type=number]:focus{outline:none}#aswc_subs_box-form .aswc-sb-cta button:hover,#aswc_subs_box-form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty button:hover{background:transparent;color:var(--aswc_box-primary)}.theme-betheme .aswc_sub_box_prod_container{height:calc(90vh - 240px)}.aswc-attached-products-wrapper{display:block;margin-top:10px;position:relative}a.aswc_edit_subscription_box_popup,a.aswc_show_customer_subscription_box_popup{color:#0073aa;cursor:pointer;display:inline-block;font-size:14px;text-decoration:underline}a.aswc_edit_subscription_box_popup:hover,a.aswc_show_customer_subscription_box_popup:hover{color:#005177}.aswc-attached-products-popup{background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.3);left:50%;max-height:80vh;max-width:400px;opacity:0;overflow-y:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .3s linear;width:90%;z-index:-999}.aswc-attached-products-popup.active_customer_popup{opacity:1;z-index:99999999999}.aswc-attached-products-popup.active_customer_popup:before{background:rgba(0,0,0,.5);content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.aswc-attached-products-popup ul{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0;position:relative}.aswc-attached-products-popup strong{color:#000;display:inline-block;font-size:18px;line-height:1.25;margin:0 0 15px}.aswc-attached-products-popup .aswc_customer_close_popup{align-items:center;cursor:pointer;display:inline-flex;font-size:24px;height:24px;justify-content:center;line-height:0;position:absolute;right:10px;top:10px;width:24px}.aswc-attached-products-popup ul li{align-items:center;display:flex;flex-direction:column;font-size:14px;gap:5px}@media only screen and (max-width:1200px){.aswc_sub_box_prod_container{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:820px){.aswc_sub_box_prod_container{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:640px){.aswc_sub_box_prod_container{grid-template-columns:1fr 1fr}#aswc_subs_box-form .aswc-sb-cta .aswc-sb-cta-total,#aswc_subs_box-form .aswc-sb-title h2{font-size:18px}}@media only screen and (max-width:420px){.aswc_subs_box-content{border-radius:8px;height:95%;max-height:95vh;width:95%}.aswc_subs_box-close{font-size:24px;height:36px;right:10px;top:10px;width:36px}.aswc_sub_box_prod_container{grid-template-columns:1fr;height:calc(95vh - 200px)}#aswc_subs_box-form .aswc-sb-cta{flex-direction:column;justify-content:center}.theme-betheme .aswc_sub_box_prod_container{grid-template-columns:1fr;height:calc(95vh - 240px)}}#aswc_subs_box_edit_form .aswc-sb-title p{font-size:14px;font-weight:400;line-height:1.5;margin:0 auto 15px;max-width:800px}#aswc_subs_box_edit_form .aswc-sb-cta{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;left:0;padding:20px;position:absolute;right:0}#aswc_subs_box_edit_form .aswc_sub_box_prod_item{background:#fff;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:10px}#aswc_subs_box_edit_form .aswc_sub_box_prod_item .aswc_sub_box_prod_name{font-size:14px;font-weight:700;line-height:1.25;margin:10px 0}#aswc_subs_box_edit_form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty{align-items:center;display:flex;gap:5px;justify-content:center}#aswc_subs_box_edit_form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty input[type=number]{-moz-appearance:textfield;background:transparent;border:1px solid #e2e2e2;border-radius:3px;box-shadow:none;color:#000;font-size:14px;height:auto;line-height:1.25;margin:0;min-height:32px;padding:5px;pointer-events:none;text-align:center;width:60px!important}#aswc_subs_box_edit_form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty input[type=number]::-webkit-inner-spin-button,#aswc_subs_box_edit_form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#aswc_subs_box_edit_form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty button{align-items:center;background:var(--aswc_box-primary);border:1px solid var(--aswc_box-primary);border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:400;height:32px;justify-content:center;line-height:0;margin:0;min-height:auto;padding:0;transition:all .3s linear;width:32px}#aswc_subs_box_edit_form .aswc_sub_box_prod_item .aswc_sub_box_prod_image img{border-radius:3px}#aswc_subs_box_edit_form .aswc-sb-cta .aswc-sb-cta-total,#aswc_subs_box_edit_form .aswc-sb-cta .aswc_edit_total{align-items:center;display:flex;font-size:24px;gap:10px;line-height:1.25}#aswc_subs_box_edit_form .aswc-sb-cta .aswc-sb-cta-total .amount,#aswc_subs_box_edit_form .aswc-sb-cta .aswc_edit_total .amount{color:var(--aswc_box-primary)}#aswc_subs_box_edit_form .aswc-sb-cta button{background:var(--aswc_box-primary);border:1px solid var(--aswc_box-primary);border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;min-height:auto;padding:15px 20px;transition:all .3s linear}#aswc_subs_box_edit_form .aswc-sb-cta button:after{display:none!important}#aswc_subs_box_edit_form .aswc-sb-cta button:focus,#aswc_subs_box_edit_form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty button:focus,#aswc_subs_box_edit_form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty input[type=number]:focus{outline:none}#aswc_subs_box_edit_form .aswc-sb-cta button:hover,#aswc_subs_box_edit_form .aswc_sub_box_prod_item .aswc_sub_box_prod_qty button:hover{background:transparent;color:var(--aswc_box-primary)}