.elementor-18393 .elementor-element.elementor-element-5ce0443 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18393 .elementor-element.elementor-element-5ce0443:not(.elementor-motion-effects-element-type-background), .elementor-18393 .elementor-element.elementor-element-5ce0443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F6;}.elementor-18393 .elementor-element.elementor-element-5ce0443{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18393 .elementor-element.elementor-element-5ce0443 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18393 .elementor-element.elementor-element-b1da625.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18393 .elementor-element.elementor-element-b1da625.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18393 .elementor-element.elementor-element-b1da625 > .elementor-element-populated{padding:50px 50px 136px 100px;}.elementor-18393 .elementor-element.elementor-element-5db02bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18393 .elementor-element.elementor-element-5db02bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-18393 .elementor-element.elementor-element-5db02bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18393 .elementor-element.elementor-element-5db02bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18393 .elementor-element.elementor-element-5db02bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-18393 .elementor-element.elementor-element-5db02bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 50px 40px 30px;}.elementor-18393 .elementor-element.elementor-element-5db02bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18393 .elementor-element.elementor-element-221b698:not(.elementor-motion-effects-element-type-background), .elementor-18393 .elementor-element.elementor-element-221b698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18393 .elementor-element.elementor-element-221b698::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px;}.elementor-18393 .elementor-element.elementor-element-221b698::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-18393 .elementor-element.elementor-element-221b698{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 0px;max-height:550px;overflow-y:scroll !important;oveflow-x:hidden !important;}.elementor-18393 .elementor-element.elementor-element-221b698 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18393 .elementor-element.elementor-element-221b698::-webkit-scrollbar{width:35px;}.elementor-18393 .elementor-element.elementor-element-c81462b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18393 .elementor-element.elementor-element-c81462b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18393 .elementor-element.elementor-element-c81462b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-18393 .elementor-element.elementor-element-c81462b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18393 .elementor-element.elementor-element-c81462b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18393 .elementor-element.elementor-element-4d1b0ac .elementor-heading-title{text-transform:capitalize;}.elementor-18393 .elementor-element.elementor-element-4183e84 .cart button, .elementor-18393 .elementor-element.elementor-element-4183e84 .cart .button{transition:all 0.2s;}.elementor-18393 .elementor-element.elementor-element-4183e84 .quantity .qty{transition:all 0.2s;}#jet-popup-18393 .jet-popup__container{width:100%;}#jet-popup-18393 .jet-popup__inner{justify-content:center;align-items:flex-end;}#jet-popup-18393 .jet-popup__container-inner{justify-content:center;}@media(min-width:768px){.elementor-18393 .elementor-element.elementor-element-b1da625{width:55%;}.elementor-18393 .elementor-element.elementor-element-5db02bf{width:45%;}}@media(max-width:767px){.elementor-18393 .elementor-element.elementor-element-5ce0443{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18393 .elementor-element.elementor-element-b1da625{width:100%;}.elementor-18393 .elementor-element.elementor-element-b1da625 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 50px 0px;}.elementor-18393 .elementor-element.elementor-element-5db02bf{width:100%;}.elementor-18393 .elementor-element.elementor-element-5db02bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-18393 .elementor-element.elementor-element-5db02bf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18393 .elementor-element.elementor-element-221b698{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18393 .elementor-element.elementor-element-c81462b{width:100%;}.elementor-18393 .elementor-element.elementor-element-c81462b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-18393 .elementor-element.elementor-element-c81462b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18393 .elementor-element.elementor-element-4183e84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-4183e84 */input[type="radio"].wsf-field.wsf-button + label.wsf-label:hover{
    background-color: #292929!important;
    color:#fff;
    transition: 0.7s;
}

input[type="radio"].wsf-field.wsf-button + label.wsf-label{
    padding: 15px 20px!important;
    font-size:15.5px!important;
    background-color:#f9f9f9!important;
    border-radius:4px;
}

input[type="radio"].wsf-field.wsf-button:checked + label.wsf-label {
  background-color: #000;
  border-color: #000000;
  color: #ffffff;
  background-color: #000 !important;
}

input[type="checkbox"].wsf-field.wsf-button + label.wsf-label:hover{
    background-color: #292929!important;
    color:#fff;
    transition: 0.7s;
    padding: 15px 20px!important;
    font-size:15.5px!important;
    border-radius:4px;
    transition: 0.7s;
}

input[type="checkbox"].wsf-field.wsf-button + label.wsf-label{
    padding: 15px 20px!important;
    font-size:15.5px!important;
    background-color:#f9f9f9!important;
    border-radius:4px;
    
}

button.wsf-button { 
   background-color:#111!important;
   color:#fff!important;
}

input[type="checkbox"].wsf-field.wsf-button + label.wsf-label, input[type="radio"].wsf-field.wsf-button + label.wsf-label {
    width:100%;
    1px solid #bebec2;
    background-color:#fff;
    background-color:#fff;
    border-radius:4px;
}

input[type="radio"].wsf-field + label.wsf-label::after { 
    display:visible;
    height: 22px;
left: 5px;
  top: inherit;
  vertical-align: middle !important;
  width: 22px;
}

.qodef-yith-wccl--predefined .variations .reset_variations {
  line-height: inherit !important;
  margin-left: 60px;
  display: none;
}/* End custom CSS */