.elementor-1115 .elementor-element.elementor-element-adf7647{margin-top:20px;margin-bottom:-70px;z-index:2;}.elementor-bc-flex-widget .elementor-1115 .elementor-element.elementor-element-278d1c9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1115 .elementor-element.elementor-element-278d1c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1115 .elementor-element.elementor-element-b478a4a .elementor-heading-title{font-size:22px;}.elementor-bc-flex-widget .elementor-1115 .elementor-element.elementor-element-3e4043a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1115 .elementor-element.elementor-element-3e4043a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1115 .elementor-element.elementor-element-6d6e08f .elementor-button{font-family:"Josefin Sans", Sans-serif;font-size:13px;font-weight:800;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3b8b1eaa );border-radius:25px 25px 25px 25px;}.elementor-1115 .elementor-element.elementor-element-bfa1477{padding:0% 1% 0% 1%;z-index:1;}.elementor-1115 .elementor-element.elementor-element-59a725b > .elementor-widget-container{margin:0% 0% 2% 0%;}@media(max-width:767px){.elementor-1115 .elementor-element.elementor-element-b478a4a{text-align:center;}.elementor-1115 .elementor-element.elementor-element-bfa1477{margin-top:20%;margin-bottom:0%;}}@media(min-width:768px){.elementor-1115 .elementor-element.elementor-element-c43436f{width:58.021%;}.elementor-1115 .elementor-element.elementor-element-278d1c9{width:27.657%;}.elementor-1115 .elementor-element.elementor-element-3e4043a{width:13.952%;}}/* Start custom CSS for shortcode, class: .elementor-element-59a725b */#yith-ywraq-form {
    flex-basis: 55% !important;
}
.ywraq-form-table-wrapper.wide {
    gap: 0px !important;
}
#yith-ywraq-form table.cart .product-thumbnail {
    display: inherit !important;
}
td.product-thumbnail > a > img {
width: 100%;
}
.product-name {
height: 80px;
width: 330px;
padding-left: 16px !important;
}
.product-remove {
background-color: #032385;
padding: 5px 5px;
}
.yith-ywraq-item-remove {
color: #fff;
font-size: 25px;
}
.wpforms-container-full .wpforms-form .wpforms-field-label {
    font-weight: 500 !important;
    font-family: 'Josefin Sans';
    font-size: 15px !important;
}
.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select {
height: 32px !important;
}
div.wpforms-container-full .wpforms-form textarea {
height: 110px !important;
}
input[type="button"], input[type="submit"], input[type="reset"], input[type="file"], button {
    padding: 7px 20px 5px 20px;
    border: 1px solid #032385;
    font-family: 'Josefin Sans';
    text-transform: uppercase;
    font-weight: 800;
}
div.wpforms-container-full {;
width: 40% !important;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.product-remove {
padding: 4px !important;
}
#yith-ywraq-form .update-list-wrapper {
text-align: center !important;
margin-top: 20px;
}
div.wpforms-container-full {
width: 100% !important;
}
}/* End custom CSS */