.elementor-7642 .elementor-element.elementor-element-544a07d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:050px 0px 100px 0px;}.elementor-7642 .elementor-element.elementor-element-544a07d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7642 .elementor-element.elementor-element-57c135a .woolentor-step-nav{margin:0px 0px 0px 0px;}.elementor-7642 .elementor-element.elementor-element-57c135a .woolentor-step-nav ul li .woolentor-step-nav-text{color:#020101;}.elementor-7642 .elementor-element.elementor-element-57c135a .wl_msc_style_2 .woolentor-block-heading-title{color:#020101;}.elementor-7642 .elementor-element.elementor-element-57c135a :is(.woolentor-step-nav-2,.woolentor-step-nav-3) ul li .woolentor-step-nav-number{background-color:#FFFFFF;border-color:#AFAFAF;}.elementor-7642 .elementor-element.elementor-element-57c135a :is(.woolentor-step-nav-2,.woolentor-step-nav-3) .woolentor-step-nav-bar{background-color:#AFAFAF;}.elementor-7642 .elementor-element.elementor-element-57c135a .wl_msc_style_2 .woolentor-step{border-color:#AFAFAF;}.elementor-7642 .elementor-element.elementor-element-57c135a .woolentor-step-nav-2 ul li:is(.woolentor-active,.woolentor-complete) .woolentor-step-nav-number{background-color:#000000;}.elementor-7642 .elementor-element.elementor-element-57c135a .woolentor-step-nav-3 ul li .woolentor-step-nav-number::after{background-color:#000000;}.elementor-7642 .elementor-element.elementor-element-57c135a .woolentor-step-nav-3 ul .woolentor-step-nav-bar-active{background-color:#000000;}.elementor-7642 .elementor-element.elementor-element-57c135a .woolentor-step-nav-3 ul li:is(.woolentor-active) .woolentor-step-nav-number{border-color:#000000;}.elementor-7642 .elementor-element.elementor-element-57c135a :is(.woolentor-step-nav-2,.woolentor-step-nav-3) div.woolentor-step-nav-bar-active{background-color:#000000;}.elementor-7642 .elementor-element.elementor-element-57c135a :is(.woolentor-step-nav-2,.woolentor-step-nav-3) ul li:is(.woolentor-active,.woolentor-complete) .woolentor-step-nav-number{border-color:#000000;}.elementor-7642 .elementor-element.elementor-element-7f5704e{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-7642 .elementor-element.elementor-element-3575f76:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7642 .elementor-element.elementor-element-3575f76 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7642 .elementor-element.elementor-element-3575f76 > .elementor-element-populated, .elementor-7642 .elementor-element.elementor-element-3575f76 > .elementor-element-populated > .elementor-background-overlay, .elementor-7642 .elementor-element.elementor-element-3575f76 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-7642 .elementor-element.elementor-element-3575f76 > .elementor-element-populated{box-shadow:var(--shadow_horizontal, 0) var(--shadow_vertical, 0) var(--shadow_blur, 0) var(--shadow_spread, 0) rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7642 .elementor-element.elementor-element-3575f76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7642 .elementor-element.elementor-element-bdb95cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-7642 .elementor-element.elementor-element-bdb95cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7642 .elementor-element.elementor-element-f9e75a0 > .elementor-element-populated{padding:0px 00030px 0px 0px;}.elementor-7642 .elementor-element.elementor-element-fd0b561 input[type=checkbox] ~ span::after{background-color:#678983;}.elementor-7642 .elementor-element.elementor-element-fd0b561 input[type=checkbox]:checked ~ span::before{border-color:#678983;}.woocommerce .elementor-7642 .elementor-element.elementor-element-fd0b561 .woolentor-msc2-step input[type=radio]:checked ~ label::before,.wl_msc_style_2 .woolentor-step.woolentor-active .woolentor-block-heading:before{border-style:solid;border-color:#678983;}.woocommerce .elementor-7642 .elementor-element.elementor-element-fd0b561 .woolentor-msc2-step input[type=radio] ~ label::after{background-color:#678983;}.woocommerce .elementor-7642 .elementor-element.elementor-element-fd0b561 .wl_msc_style_2 .woolentor-step.woolentor-active .woolentor-block-heading:before{border-color:#678983;}.woocommerce .elementor-7642 .elementor-element.elementor-element-fd0b561 .wl_msc_style_2 .woolentor-step.woolentor-active .woolentor-block-heading:after{background-color:#678983;}.elementor-7642 .elementor-element.elementor-element-fd0b561 .woolentor-payment-method-1 .woocommerce-privacy-policy-text a{color:#678983;}.elementor-7642 .elementor-element.elementor-element-fd0b561 .woolentor-payment-method-1 .woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text a{color:#678983;}.elementor-7642 .elementor-element.elementor-element-fd0b561 #payment ul.payment_methods.methods li{text-align:left;}.elementor-7642 .elementor-element.elementor-element-fd0b561 .woolentor-step-footer .woolentor-btn:not(.woolentor-btn-text){font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;padding:15px 65px 15px 65px;border-radius:0px 0px 0px 0px;color:#B0AE96;background-color:#404040;}.elementor-7642 .elementor-element.elementor-element-fd0b561 .woolentor-step-footer .woolentor-btn.woolentor-btn-text{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;padding:0px 10px 5px 10px;border-radius:0px 0px 0px 0px;color:#181D31;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-7642 .elementor-element.elementor-element-fd0b561 *:not(i){font-family:Poppins;}.elementor-7642 .elementor-element.elementor-element-fd0b561 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7642 .elementor-element.elementor-element-78dca47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7642 .elementor-element.elementor-element-78dca47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6DFCC;}.elementor-7642 .elementor-element.elementor-element-78dca47 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-7642 .elementor-element.elementor-element-78dca47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7642 .elementor-element.elementor-element-c93b177 .elementor-heading-title{color:#002244;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-7642 .elementor-element.elementor-element-c93b177 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 #order_review_heading{display:none;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-product-price-value{font-size:13px;font-weight:600;color:#002244;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-product-title{font-size:13px;font-weight:500;color:#002244;margin:0px 0px 5px 0px;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-product dt{font-size:13px;font-weight:500;color:#678983 !important;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-product dd{font-size:13px;font-weight:500;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .remove_from_cart_button{border-style:solid;border-color:#678983;color:#678983;background-color:#F0E9D2;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .remove_from_cart_button:hover{border-style:solid;border-color:#F44336;color:#FFFFFF;background-color:#F44336;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-review-order-1  .woolentor-product-thumb{max-width:80px;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-review-order-1 .woolentor-product{gap:25px;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-product:not(:last-child){border-style:solid;border-width:0px 0px 1px 0px;border-color:#E2E2E2;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-product{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-product:last-child{margin-bottom:0;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-review-order-1 .woolentor-products{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-7642 .elementor-element.elementor-element-a5b20c1 #order_review.woolentor-review-order-1 table.shop_table .order-total th, .woocommerce .elementor-7642 .elementor-element.elementor-element-a5b20c1 #order_review.woolentor-review-order-1 table.shop_table .order-total td{border-top-color:#DDDDDD;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 #order_review.woolentor-review-order-1 .woolentor-products{border-bottom-color:#DDDDDD;}.woocommerce  .elementor-7642 .elementor-element.elementor-element-a5b20c1 #order_review table.shop_table tfoot tr:not(.order-total,.woolentor-save) th{font-size:13px;font-weight:400;color:#002244;padding:0px 0px 0px 20px;}.woocommerce  .elementor-7642 .elementor-element.elementor-element-a5b20c1 #order_review table.shop_table tfoot tr:not(.order-total,.woolentor-save) td{font-size:13px;font-weight:400;padding:0px 20px 10px 5px;}.woocommerce  .elementor-7642 .elementor-element.elementor-element-a5b20c1 #order_review table.shop_table tfoot tr.order-total th{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;padding:7px 0px 10px 20px;}.woocommerce  .elementor-7642 .elementor-element.elementor-element-a5b20c1 #order_review .woocommerce-checkout-review-order-table tr.order-total td{font-size:24px;font-weight:600;padding:7px 20px 10px 0px;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 :is(*){font-family:Poppins;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEDEDE;border-radius:5px 5px 5px 5px;}.elementor-7642 .elementor-element.elementor-element-3cfed82 .woolentor-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-align:left;}.elementor-7642 .elementor-element.elementor-element-3cfed82 .woolentor-info{text-align:left;}.elementor-7642 .elementor-element.elementor-element-3cfed82 .woolentor-checkout-coupon-form .coupon-form input.input-text{border-style:none;}.elementor-7642 .elementor-element.elementor-element-3cfed82 .woolentor-checkout-coupon-form .coupon-form button.button{color:#000000;background-color:#02010100;text-decoration:underline;}.elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review_heading{display:none;}.woocommerce .elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review.woolentor-review-order-1 table.shop_table .order-total th, .woocommerce .elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review.woolentor-review-order-1 table.shop_table .order-total td{border-top-color:#DDDDDD;}.elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review.woolentor-review-order-1 .woolentor-products{border-bottom-color:#DDDDDD;}.woocommerce  .elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review table.shop_table tfoot tr:not(.order-total,.woolentor-save) th{font-size:13px;font-weight:400;color:#002244;padding:0px 0px 0px 20px;}.woocommerce  .elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review table.shop_table tfoot tr:not(.order-total,.woolentor-save) td{font-size:13px;font-weight:400;padding:0px 20px 10px 5px;}.woocommerce  .elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review table.shop_table tfoot tr.order-total th{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;padding:7px 0px 10px 20px;}.woocommerce  .elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review .woocommerce-checkout-review-order-table tr.order-total td{font-size:24px;font-weight:600;padding:7px 20px 10px 0px;}.elementor-7642 .elementor-element.elementor-element-0aa2ada :is(*){font-family:Poppins;}.elementor-7642 .elementor-element.elementor-element-0aa2ada > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEDEDE;border-radius:5px 5px 5px 5px;}.elementor-7642 .elementor-element.elementor-element-5f237e9{text-align:center;font-size:13px;}.elementor-7642 .elementor-element.elementor-element-5f237e9 > .elementor-widget-container{padding:10px 10px 10px 10px;}@media(min-width:1280px){.elementor-7642 .elementor-element.elementor-element-f9e75a0{width:60%;}.elementor-7642 .elementor-element.elementor-element-78dca47{width:40%;}}@media(max-width:1279px){.elementor-7642 .elementor-element.elementor-element-544a07d{padding:35px 0px 50px 0px;}.elementor-7642 .elementor-element.elementor-element-57c135a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7642 .elementor-element.elementor-element-3575f76 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7642 .elementor-element.elementor-element-bdb95cc{padding:15px 5px 15px 5px;}.elementor-7642 .elementor-element.elementor-element-c93b177 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-review-order-1  .woolentor-product-thumb{max-width:55px;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-review-order-1 .woolentor-product{gap:10px;}}@media(max-width:575px){.elementor-7642 .elementor-element.elementor-element-bdb95cc{padding:20px 10px 20px 10px;}.elementor-7642 .elementor-element.elementor-element-f9e75a0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7642 .elementor-element.elementor-element-fd0b561 .woolentor-step-footer .woolentor-btn:not(.woolentor-btn-text){padding:10px 20px 10px 20px;}.elementor-7642 .elementor-element.elementor-element-c93b177 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .remove_from_cart_button{border-width:1px 1px 1px 1px;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 .remove_from_cart_button:hover{border-width:1px 1px 1px 1px;}.elementor-7642 .elementor-element.elementor-element-a5b20c1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7642 .elementor-element.elementor-element-0aa2ada > .elementor-widget-container{margin:0px 0px 40px 0px;}}/* Start custom CSS for wl-checkout-multi-step-form-style-2-nav, class: .elementor-element-57c135a */.woolentor-step-nav-3 ul li {
    flex-direction: column-reverse;
}
.elementor-7642 .elementor-element.elementor-element-57c135a .woolentor-step-nav-number{
    display: none!important;
}
.elementor-7642 .elementor-element.elementor-element-57c135a .woolentor-step-nav-3 ul {;
    margin: 0;
    padding-bottom: 10px;
}
.elementor-7642 .elementor-element.elementor-element-57c135a :is(.woolentor-step-nav-2,.woolentor-step-nav-3) .woolentor-step-nav-bar {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-544a07d */ul.shopping_cart_status_menu{
    display: none;
}/* End custom CSS */
/* Start custom CSS for wl-checkout-multi-step-form-style-2, class: .elementor-element-fd0b561 */label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
    border: 2px solid #eeeeee;
    margin-bottom: 10px;
    padding: 10px;
    line-height: 2.5em;
    border-radius: 5px;
}
#ship-to-different-address > label > span{
    text-transform: none;
}



.elementor-7642 .elementor-element.elementor-element-fd0b561 input[type="radio"] {
    appearance: none;
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 2px solid #000;
    vertical-align: middle;
    position: relative;
    border-radius: 50%;
}

.elementor-7642 .elementor-element.elementor-element-fd0b561 input[type="radio"]:checked::before {
    content: '\2022';
    display: block;
    position: absolute;
    top: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 80px;
}
.woocommerce .elementor-7642 .elementor-element.elementor-element-fd0b561 .woolentor-msc2-step input[type=radio]:checked ~ label::before, .wl_msc_style_2 .woolentor-step.woolentor-active .woolentor-block-heading:before {
    border-style: solid;
    border-color: #000000;
}
.woocommerce .elementor-7642 .elementor-element.elementor-element-fd0b561 .woolentor-msc2-step input[type=radio] ~ label::after {
    background-color: #000000;
}
#shipping_address_2_field{
    display: none;
}
.woolentor-payment-method-1 .wc_payment_method > label img {
    margin-left: 50px;
}


.elementor-7642 .elementor-element.elementor-element-fd0b561 ul,.elementor-7642 .elementor-element.elementor-element-fd0b561 li {
    list-style: none;
    margin:0;
}

.woocommerce .woolentor-shipping-method-1 label:before {
    left: 5px;
}
.woocommerce .woolentor-shipping-method-1 label:after {
    left: 9px;
}
.woocommerce .woolentor-shipping-method-1 ul#shipping_method li label {
    padding: 15px 30px 15px 35px;
}
.woolentor-payment-method-1 .wc_payment_method > label {
    margin-left: 0!important;
}
@media screen and (max-width: 1024px) and (min-width: 600px) {
   .elementor-7642 .elementor-element.elementor-element-fd0b561 input[type="radio"]:checked::before {
    top: 42%;
  font-size: 50px;
   }
}

@media screen and (max-width: 600px) {
  .elementor-7642 .elementor-element.elementor-element-fd0b561 input[type="radio"]:checked::before {
    top: 47%;
    font-size: 50px;
}
}/* End custom CSS */
/* Start custom CSS for wl-checkout-order-review, class: .elementor-element-a5b20c1 */.elementor-widget-wl-checkout-order-review #order_review {
    width: 100% !important;
    float: none !important;
    background-color: transparent !important;
    padding: 0;
}
.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-product-content-bottom {
    flex-direction: column;
    align-items: flex-start;
    gap:0px;
}
.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-review-order-1 .woolentor-product-price-label {
    display: block;
}

.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-product-price {
    display: flex;
    align-items: center;
}


.elementor-7642 .elementor-element.elementor-element-a5b20c1 .woolentor-product-quantity {
    gap:0px;
}/* End custom CSS */
/* Start custom CSS for wl-checkout-coupon-form, class: .elementor-element-3cfed82 */.elementor-7642 .elementor-element.elementor-element-3cfed82 .woolentor-coupon-1 .coupon-form {
    border: 1px solid #000;
}
.elementor-7642 .elementor-element.elementor-element-3cfed82 .woolentor-title {
    padding-left: 40px;
    background: url(/wp-content/uploads/2021/02/p1.png) no-repeat center left;
}
@media screen and (max-width: 600px) {
  .woocommerce .woolentor-coupon-1 .coupon-form .form-row-first {
    margin-bottom: 0;
}
.woolentor-coupon-1 .coupon-form {
    flex-wrap: nowrap;
}
.woocommerce .woolentor-coupon-1 .coupon-form .form-row-last {
    width: 50%;
}
.woocommerce .woolentor-coupon-1.wl_style_1 button.button {
    padding: 9px 10px;
}
}/* End custom CSS */
/* Start custom CSS for wl-checkout-order-review, class: .elementor-element-0aa2ada */body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals, body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr.cart-subtotal,.woocommerce .elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review.woolentor-review-order-1 table.shop_table .order-total th, .woocommerce .elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review.woolentor-review-order-1 table.shop_table .order-total td,body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr.order-total,body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr th {
    background-color: #e5e5e500;
}

 .woocommerce .elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review.woolentor-review-order-1 table.shop_table .order-total th,.woocommerce .elementor-7642 .elementor-element.elementor-element-0aa2ada #order_review.woolentor-review-order-1 table.shop_table .order-total td{
    border-top: 1px dashed #000000 !important;
}
.cart-discount.coupon-enjoy-10off th{
    color: red!important;
}/* End custom CSS */