.elementor-223 .elementor-element.elementor-element-36cf804{--display:flex;}.elementor-223 .elementor-element.elementor-element-63696d0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-f3798e4{--display:flex;--margin-top:0%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%;}.elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:var( --e-global-color-f8811ed );}.elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var( --e-global-color-a074712 );}.elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-a074712 );}.elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .select2-results__option, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab__payment-methods input[type=text]{background-color:#FFFCFC;}.elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-223 .elementor-element.elementor-element-20cd692 #add_payment_method #payment #place_order{background-color:var( --e-global-color-8692a4c );}.elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover, .elementor-223 .elementor-element.elementor-element-20cd692 #add_payment_method #payment #place_order:hover{background-color:var( --e-global-color-a074712 );}.elementor-223 .elementor-element.elementor-element-20cd692{--tabs-container-justify-content:space-between;--tab-width:100%;--tabs-normal-color:#000000;--tabs-hover-color:#000000;--tabs-active-color:#000000;--tabs-border-color:#000000;--tabs-divider-weight:0px;--sections-border-type:none;--links-normal-color:var( --e-global-color-8692a4c );--links-hover-color:var( --e-global-color-f8811ed );--forms-columns-gap-padding-right:calc( 0px/2 );--forms-columns-gap-padding-left:calc( 0px/2 );--forms-columns-gap-margin-left:calc( -0px/2 );--forms-columns-gap-margin-right:calc( -0px/2 );--forms-labels-color:var( --e-global-color-36650bf );--forms-label-spacing:0px;--tables-title-color:#000000;--tables-items-color:#FFFFFF;--tables-links-normal-color:var( --e-global-color-36650bf );--tables-links-hover-color:#D6CBE2;}.elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-223 .elementor-element.elementor-element-20cd692 .woocommerce-form-row label, .elementor-223 .elementor-element.elementor-element-20cd692 .woocommerce-address-fields label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .elementor-223 .elementor-element.elementor-element-20cd692 .e-my-account-tab__payment-methods input[type=text]{border-style:solid;border-color:var( --e-global-color-f8811ed );}.elementor-223 .elementor-element.elementor-element-20cd692 button.button, .elementor-223 .elementor-element.elementor-element-20cd692 #add_payment_method #payment #place_order{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-223 .elementor-element.elementor-element-7084326{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-9bd7ce1{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-9bd7ce1 > .elementor-widget-container{margin:-100px 0px -100px 0px;}@media(max-width:1024px){.elementor-223 .elementor-element.elementor-element-7084326{--margin-top:0px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-223 .elementor-element.elementor-element-9bd7ce1 > .elementor-widget-container{margin:-75px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-9bd7ce1{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}}@media(max-width:767px){.elementor-223 .elementor-element.elementor-element-7084326{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-223 .elementor-element.elementor-element-9bd7ce1{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-9bd7ce1 > .elementor-widget-container{margin:-60px 0px -50px 0px;}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-20cd692 */.elementor-223 .elementor-element.elementor-element-20cd692 input[type="radio"] {
    margin-right: 5px;
    accent-color: #e47fc3;
}

.elementor-223 .elementor-element.elementor-element-20cd692 .woocommerce-info {
    border-top-color: #ca0088 !important;
}
.elementor-223 .elementor-element.elementor-element-20cd692 .woocommerce-message::before, 
.elementor-223 .elementor-element.elementor-element-20cd692 .woocommerce-info::before {
    color: #ca0088!important;
}

.elementor-223 .elementor-element.elementor-element-20cd692 a.button{
    background-color: #ca0088 !important;
    color: white!important;
    border: none!important;
}
.elementor-223 .elementor-element.elementor-element-20cd692 a.button:hover{
    background-color: #ffffff00!important;
    color: #ca0088!important;
}
.elementor-223 .elementor-element.elementor-element-20cd692 .woocommerce-MyAccount-navigation-link--downloads, 
.elementor-223 .elementor-element.elementor-element-20cd692 .woocommerce-MyAccount-navigation-link--wishlist,
.elementor-223 .elementor-element.elementor-element-20cd692 .woocommerce-MyAccount-navigation-link--wps-membership-tab,
.elementor-223 .elementor-element.elementor-element-20cd692 .woocommerce-MyAccount-navigation-link--edit-address,
.elementor-223 .elementor-element.elementor-element-20cd692 .custom-fields,
.elementor-223 .elementor-element.elementor-element-20cd692 .shop_table td .button:nth-child(2),
.show-password-input{
    display: none!important;
}

.elementor-223 .elementor-element.elementor-element-20cd692 .shop_table {
    border: none!important
}
.elementor-223 .elementor-element.elementor-element-20cd692 .shop_table .button {
    margin-bottom: 5px!important
}
.elementor-223 .elementor-element.elementor-element-20cd692 table {
    border-collapse: collapse;
}
 
.elementor-223 .elementor-element.elementor-element-20cd692 table th,
.elementor-223 .elementor-element.elementor-element-20cd692 table td{
    text-align: center!important;
    color: black!important;
}
/*.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce td, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce th, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tr{   */
/*    border-bottom: 1px solid #ccc!important;*/
/*}*/
.elementor-223 .elementor-element.elementor-element-20cd692 .wps_sfw_account_show_subscription a{
    background: #ca0088;
    padding: 5px 15px!important;
    border-radius: 2px;
    color: white!important;
}

.elementor-223 .elementor-element.elementor-element-20cd692 .wps_sfw_account_show_subscription a:hover{
    background: none;
    color: #ca0088!important
}
.elementor-223 .elementor-element.elementor-element-20cd692 input[type="submit"] {
    background: #ca0088;  
    color: white;
}
.elementor-223 .elementor-element.elementor-element-20cd692 input[type="submit"]:hover{
    background: none;
    color: #ca0088
}

.elementor-223 .elementor-element.elementor-element-20cd692 .shop_table {
    color: black !important;
}
@media screen and (min-width: 767px) {
.elementor-223 .elementor-element.elementor-element-20cd692 .woocommerce-MyAccount-navigation-link a {
    min-height: 4.4rem;
}
}
.elementor-223 .elementor-element.elementor-element-20cd692 .wps_sfw_account_wrap table {
    border: none!important
}
#wc-wallet-transaction-details th,
#wc-wallet-transaction-details td,
#wc-wallet-transaction-details tr{
    border: 1px solid #ccc!important;
}
.elementor-223 .elementor-element.elementor-element-20cd692 input[type="radio"] {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 15px;
    height: 15px;
    border: 2px solid #ca0088;
    border-radius: 50%;
    background-color: white;
    display: inline-block;
    position: relative;
    cursor: pointer;
}

.elementor-223 .elementor-element.elementor-element-20cd692 input[type="radio"]:checked:before {
    content: "";
    width: 7.5px;
    height: 7.5px;
    background-color: #ca0088;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.elementor-223 .elementor-element.elementor-element-20cd692 .woocommerce-MyAccount-content-wrapper {
    padding: 20px 0 !important; 
}/* End custom CSS */
/* Start custom CSS */#popmake-1496 p {
    margin-bottom: 10px;
}
#popmake-1496 {
    padding: 5vh 3vw 4vh 3vw;
}
#confirmQuestionaire {
    margin-top: 20px;
    background-color: #ca0088 !important
}
#confirmQuestionaire:hover {
    background-color: #e47fc3 !important
}
#popmake-1496 a {
    color: #ca0088 !important;
    text-decoration: underline
}
#popmake-1496 a:hover {
    color: #e47fc3 !important
}
.hidden {
    display: none!important
}
html.pum-open, body.pum-open {
    overflow: auto !important;
}/* End custom CSS */