.elementor-475 .elementor-element.elementor-element-a91932d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-475 .elementor-element.elementor-element-aa16af1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-475 .elementor-element.elementor-element-c092ad8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-475 .elementor-element.elementor-element-c092ad8:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-c092ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-475 .elementor-element.elementor-element-c092ad8:hover{background-color:#F2F2F2;}.elementor-widget-vp_login .vp-login-main-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-475 .elementor-element.elementor-element-3eb05ca .vp-login-icon svg path{fill:#000000;}.elementor-475 .elementor-element.elementor-element-3eb05ca .vp-login-icon i{color:#000000;}.elementor-475 .elementor-element.elementor-element-3eb05ca .vp-login-icon{font-size:24px;}.elementor-475 .elementor-element.elementor-element-3eb05ca .vp-login-icon svg{width:24px;height:24px;}.elementor-475 .elementor-element.elementor-element-3eb05ca .vp-login-widget{flex-direction:row;align-items:center;justify-content:center;gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-475 .elementor-element.elementor-element-4fce536.elementor-element{--align-self:center;}.elementor-475 .elementor-element.elementor-element-4fce536{text-align:center;}.elementor-475 .elementor-element.elementor-element-4fce536 .elementor-heading-title{font-family:Manrope;font-size:14px;font-weight:400;line-height:24px;color:#828282;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-475 .elementor-element.elementor-element-127712c .elementor-button{background-color:#FFFFFF00;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-475 .elementor-element.elementor-element-127712c.elementor-element{--align-self:center;}.elementor-475 .elementor-element.elementor-element-127712c .elementor-button-content-wrapper{align-items:center;}.elementor-475 .elementor-element.elementor-element-127712c .elementor-ep-buttons{backdrop-filter:blur(0px);}.elementor-475 .elementor-element.elementor-element-127712c svg path{transition:1.2s;}.elementor-475 .elementor-element.elementor-element-127712c:hover svg path{fill:#FF0000 !IMPORTANT;}.elementor-475 .elementor-element.elementor-element-127712c:hover i{color:#FF0000 !IMPORTANT;}.elementor-475 .elementor-element.elementor-element-bab139e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:30px;}.elementor-475 .elementor-element.elementor-element-dafac74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-475 .elementor-element.elementor-element-a91932d{--content-width:1440px;}.elementor-475 .elementor-element.elementor-element-bab139e{--content-width:1440px;}}/* Start custom CSS for shortcode, class: .elementor-element-dafac74 */.woomen-checkout-sidebar-conetnt::after {
   
    background: #FFF
}
.woocommerce-checkout-review-order{
    border: 1px solid #DB7137 !important;
    
    padding-right:0px !important;
}
.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .form-row #place_order{
    background: #DB7137;
    border: 0px;
    font-size: 16px;
    font-weight: 500;
    font-family: Manrope;
    line-height: 25px !important;
}
.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .form-row #place_order:hover{
    background: #DB7137;
    border: 0px;
    font-size: 16px;
    font-weight: 500;
    font-family: Manrope;
    line-height: 25px !important;
}

.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .form-row #place_order:after {
    display: none;
}

 .woomen-checkout-fields-content .woocommerce-form-checkout-pg-coupon{
    margin-top: 30px;
    display: none;
}
.elementor-475 .elementor-element.elementor-element-dafac74 .fill{
    background: #DB7137 !important ;
}
.elementor-475 .elementor-element.elementor-element-dafac74 p{
    color: #000 !important;
}

p#billing_first_name_field{
    border: 0px  !important;
    width: 100% !important;
    border-bottom: 1px solid #DDDDDD!important;
    padding-bottom: 40px;
    
}
p#billing_last_name_field{

    border: 0px  !important;
    width: 100% !important;
    border-bottom: 1px solid #DDDDDD!important;
    padding-bottom: 40px;
    
}

.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .form-row{
        border: 0px  !important;
    width: 100% !important;
    border-bottom: 1px solid #DDDDDD!important;
    padding-bottom: 20px;
    
}
.e-con.e-flex>.e-con-inner {
    margin: 10px;
        width: 100% !important;
    display: contents;
}
.woomen-checkout-fields-content {
    width: 100% !important;
    padding: 10px;
    
}
.woomen-checkout-sidebar-conetnt::after{
    display: none !important;
    content: none !important;
}
.woomen-checkout-sidebar-conetnt {
    background-color: #Fff !important;
}

.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .form-row #place_order:hover {
  background: #fff !important;
  color: #DB7137;
  border: 2px solid #DB7137 !important;
  transition: 0.5s ease;
}

.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order {
    padding: 31px 41px 61px 41px !important;
    border: 1px solid #e6e6e6;
    margin: 0px;
    text-transform: capitalize;
   
}/* End custom CSS */