.elementor-12 .elementor-element.elementor-element-4fcd343:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4fcd343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4fcd343{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-4fcd343 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-e31a37a{text-align:center;}.elementor-12 .elementor-element.elementor-element-e31a37a .elementor-heading-title{font-family:var( --e-global-typography-cd34b50-font-family ), Sans-serif;font-size:var( --e-global-typography-cd34b50-font-size );font-weight:var( --e-global-typography-cd34b50-font-weight );line-height:var( --e-global-typography-cd34b50-line-height );color:var( --e-global-color-f78fa6b );}.elementor-12 .elementor-element.elementor-element-5093c88{margin-top:100px;margin-bottom:100px;}.elementor-12 .elementor-element.elementor-element-dd3ff39:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd3ff39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-dd3ff39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-dd3ff39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-a2da8db > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-a2da8db{text-align:center;}.elementor-12 .elementor-element.elementor-element-a2da8db .elementor-heading-title{font-family:var( --e-global-typography-cd34b50-font-family ), Sans-serif;font-size:var( --e-global-typography-cd34b50-font-size );font-weight:var( --e-global-typography-cd34b50-font-weight );line-height:var( --e-global-typography-cd34b50-line-height );}.elementor-12 .elementor-element.elementor-element-cbcb002 .widget-image-caption{color:var( --e-global-color-primary );font-size:18px;font-weight:500;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-f5076d1 .widget-image-caption{color:var( --e-global-color-primary );font-size:18px;font-weight:500;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-0c64e40 .widget-image-caption{color:var( --e-global-color-primary );font-size:18px;font-weight:500;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-b42dbbf .widget-image-caption{color:var( --e-global-color-primary );font-size:18px;font-weight:500;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-970bfe7 .widget-image-caption{color:var( --e-global-color-primary );font-size:18px;font-weight:500;line-height:1.6em;}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-4720fd5{width:33%;}.elementor-12 .elementor-element.elementor-element-b6b31e7{width:33%;}.elementor-12 .elementor-element.elementor-element-fac5f77{width:33%;}.elementor-12 .elementor-element.elementor-element-4033e16{width:50%;}.elementor-12 .elementor-element.elementor-element-1885a9d{width:50%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-e31a37a .elementor-heading-title{font-size:var( --e-global-typography-cd34b50-font-size );line-height:var( --e-global-typography-cd34b50-line-height );}.elementor-12 .elementor-element.elementor-element-a2da8db .elementor-heading-title{font-size:var( --e-global-typography-cd34b50-font-size );line-height:var( --e-global-typography-cd34b50-line-height );}.elementor-12 .elementor-element.elementor-element-cbcb002 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-f5076d1 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-0c64e40 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-4033e16 > .elementor-element-populated{margin:0% 0% 0% 33%;--e-column-margin-right:0%;--e-column-margin-left:33%;}.elementor-12 .elementor-element.elementor-element-1885a9d > .elementor-element-populated{margin:0% 33% 0% 0%;--e-column-margin-right:33%;--e-column-margin-left:0%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-e31a37a .elementor-heading-title{font-size:var( --e-global-typography-cd34b50-font-size );line-height:var( --e-global-typography-cd34b50-line-height );}.elementor-12 .elementor-element.elementor-element-a2da8db .elementor-heading-title{font-size:var( --e-global-typography-cd34b50-font-size );line-height:var( --e-global-typography-cd34b50-line-height );}.elementor-12 .elementor-element.elementor-element-98c72a9{margin-top:0px;margin-bottom:50px;}.elementor-12 .elementor-element.elementor-element-4720fd5{width:50%;}.elementor-12 .elementor-element.elementor-element-cbcb002 .widget-image-caption{font-size:18px;}.elementor-12 .elementor-element.elementor-element-b6b31e7{width:50%;}.elementor-12 .elementor-element.elementor-element-f5076d1 .widget-image-caption{font-size:18px;}.elementor-12 .elementor-element.elementor-element-fac5f77{width:50%;}.elementor-12 .elementor-element.elementor-element-0c64e40 .widget-image-caption{font-size:18px;}.elementor-12 .elementor-element.elementor-element-4033e16{width:50%;}.elementor-12 .elementor-element.elementor-element-4033e16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-b42dbbf .widget-image-caption{font-size:18px;}.elementor-12 .elementor-element.elementor-element-1885a9d{width:50%;}.elementor-12 .elementor-element.elementor-element-1885a9d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-970bfe7 .widget-image-caption{font-size:18px;}}/* Start custom CSS for wc-elements, class: .elementor-element-8d3fc25 */:root{
    --global--color-primary:#00aaee;
    --global--color-background:#ffffff;
}
.elementor-kit-6 button:hover, .elementor-kit-6 button:focus, .elementor-kit-6 input[type="button"]:hover, .elementor-kit-6 input[type="button"]:focus, .elementor-kit-6 input[type="submit"]:hover, .elementor-kit-6 input[type="submit"]:focus, .elementor-kit-6 .elementor-button:hover, .elementor-kit-6 .elementor-button:focus{
    background: transparent;
}
.woocommerce-account .woocommerce-MyAccount-navigation-link a{
    font-size: 16px;
}

.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a
,.woocommerce-account .woocommerce-MyAccount-navigation-link a:hover{
    text-decoration: none!important;
    color: #00aaee!important;
}
.woocommerce-account .woocommerce-MyAccount-navigation{
    background-color: #f5f5f5;
    padding: 15px;
}
.woocommerce-account .woocommerce-MyAccount-content{
    float: right;
}
.woocommerce-account .woocommerce-MyAccount-navigation{
    float:left;
}
.woocommerce-account .woocommerce-MyAccount-content p
,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .selection, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields input{
    font-size: var( --e-global-typography-primary-font-size );
    font-weight: 700;
    color:#000;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    color:#000;
}
.woocommerce-account .woocommerce-MyAccount-content p:first-of-type{
    margin-bottom: 0px;
    
}


.woocommerce-info a.button, .woocommerce-message a.button{
    background-color: #00aaee;
    color:#ffffff;
    text-decoration: none!important;
    padding:10px;
}

.woocommerce-account table.account-orders-table .button{
    background-color:#00aaee!important;
    color:#ffffff!important;
    border:2px solid #00aaee;
    border-radius: 500px;
    font-size: 14px;
    font-weight: 700;
}
.woocommerce-account table.account-orders-table .button:hover{
    background-color:transparent!important;
    color:#00aaee!important;
}
.woocommerce-MyAccount-content input {
    border-width: 1px!important;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields label{
    font-size:  var( --e-global-typography-primary-font-size );
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .select2-selection{
    margin-top:0;
    border:1px solid #ccc!important;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .select2-selection__arrow{
    top:10px;
    right:10px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields input{
    border:1px solid #ccc!important;
}
button[name="save_address"]{
    background-color: #00aaee!important;
    color:#fff!important;
}
button[name="save_address"]:hover{
    background-color: transparent!important;
    color:#00aaee!important;
    
}
.woocommerce-account .woocommerce-MyAccount-content label{
    font-size: var( --e-global-typography-primary-font-size );
}
.woocommerce-account .woocommerce-EditAccountForm fieldset legend{
    font-size:var( --e-global-typography-f2bf8b1-font-size );
}
.woocommerce-account table.account-orders-table:not(.has-background) tbody tr:nth-child(2n+1) td{
    filter: unset;
}
.woocommerce-orders-table__header{
    text-align: left;
}
@media screen and (min-width:768px){
    .woocommerce-account .woocommerce-MyAccount-navigation{
        margin-right: 5%;
    }
}

.woocommerce-account .woocommerce-EditAccountForm #account_display_name+span{
    font-size:var( --e-global-typography-primary-font-size );
}

.woocommerce-form__label-for-checkbox{
    display: flex!important;
    align-items: center;
}
.woocommerce-form__label-for-checkbox input[type=checkbox]{
    margin-right:10px; 
}
.woocommerce-form__label-for-checkbox input[type=checkbox]:checked:after{
    transform: rotate(45deg);
    left:3px;
    top:-1px;
}
.woocommerce-form-row input{
    margin-bottom:30px;
}
.elementor-kit-6 h2{
    margin-bottom:30px;
}
.woocommerce-privacy-policy-text{
    margin-bottom:30px;
}
.woocommerce .woocommerce-form-login__rememberme{
    margin:0 0 30px 0;
}

#customer_login .u-column1
,#customer_login .u-column2{
    padding-bottom:90px;
}

label .optional{
    display:none;
}

.woocommerce-privacy-policy-text{
    display: none;
}
.woocommerce-MyAccount-content #receive_newsletter_field{
    display: none;
}
mark{
    background-color: #00aaee;
    color:#fff;
}
.woocommerce-table__product-name a{
    font-weight: 700!important;
}
.woocommerce-view-order .woocommerce-MyAccount-content table tbody
,.woocommerce-view-order .woocommerce-MyAccount-content table tfoot tr:last-of-type
,.woocommerce-account table.account-orders-table thead{
    border-color:#ababab;
}
.woocommerce-account table.account-orders-table td, .woocommerce-account table.account-orders-table td.woocommerce-orders-table__cell-order-actions, .woocommerce-account table.account-orders-table th
,.woocommerce table.shop_table td, .woocommerce table.shop_table th, .woocommerce-page table.shop_table td, .woocommerce-page table.shop_table th{
    padding-top:15px;
    padding-bottom:15px;
}
.woocommerce-MyAccount-content input[type="submit"]{
    border-width: 2px!important;
}
.woocommerce-account .woocommerce-MyAccount-content 
.wk_request_rma label{
    display: inline-block;
    margin-bottom:0;
}
.woocommerce-account .woocommerce-MyAccount-content 
.wk_request_rma p{
    margin-bottom:20px;
}
input[type=checkbox] + label{
    padding:unset;
}
.elementor-kit-6 p{
    margin-bottom:20px;
}
.elementor-kit-6 label{
    margin-bottom:0;
}
.woocommerce-account .woocommerce-MyAccount-content label{
    justify-content: flex-start;
}
.woocommerce-account .woocommerce-EditAccountForm fieldset p{
    margin-top:0px;
    margin-bottom:20px!important;
}
.wk_request_rma p{
    display: flex;
    align-items:center;
}
.wk_request_rma p .required{
    order:3;
}
.wk_request_rma .form-images{
    margin-bottom:20px;
}
.wk_rma_container td
,.wk_rma_container th{
    border-top:none;
    border-left:none;
    border-right:none;
}
.wk_rma_container table{
    margin-top:-10px;
}
#update_manage_tab_wk .button{
    margin-top:20px;
}
#wk_rma_add_button{
    font-weight: 700;
    
}
.wcpr-checkbox
,#same_member_info{
    margin-top:8px;
}
.select2-selection--single{
    min-height: 44px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: 44px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
    height:44px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5093c88 */.woocommerce-MyAccount-content form{
    width:100%;
}/* End custom CSS */