.elementor-55815 .elementor-element.elementor-element-ac31af7 > .elementor-background-overlay{background-image:url("https://www.vinoter.com/wp-content/uploads/2024/06/Vinoter-15.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.12;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55815 .elementor-element.elementor-element-ac31af7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:35px 21px 35px 21px;}.elementor-55815 .elementor-element.elementor-element-4767950  .thegem-te-cart-checkout-steps .woocommerce-cart-checkout-steps-content .step.active{color:var( --e-global-color-1775608 );border-color:var( --e-global-color-1775608 );}.elementor-55815 .elementor-element.elementor-element-4767950  .thegem-te-cart-checkout-steps .woocommerce-cart-checkout-steps-title .step.active{color:var( --e-global-color-1775608 );}.elementor-55815 .elementor-element.elementor-element-7dcf885 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 21px 10px 21px;}.elementor-55815 .elementor-element.elementor-element-2dbfb3f:not(.elementor-motion-effects-element-type-background), .elementor-55815 .elementor-element.elementor-element-2dbfb3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae7de36 );}.elementor-55815 .elementor-element.elementor-element-2dbfb3f, .elementor-55815 .elementor-element.elementor-element-2dbfb3f > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-55815 .elementor-element.elementor-element-2dbfb3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:20px 42px 40px 42px;}.elementor-55815 .elementor-element.elementor-element-2dbfb3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55815 .elementor-element.elementor-element-4182aed > .elementor-widget-container{border-radius:22px 22px 22px 22px;}.elementor-55815 .elementor-element.elementor-element-4182aed .elementor-alert{background-color:var( --e-global-color-ae7de36 );border-inline-start-color:var( --e-global-color-f42000b );}.elementor-55815 .elementor-element.elementor-element-4182aed .elementor-alert-title{color:var( --e-global-color-1775608 );font-weight:400;}.elementor-55815 .elementor-element.elementor-element-4182aed .elementor-alert-description{color:var( --e-global-color-text );font-size:15px;}.elementor-55815 .elementor-element.elementor-element-37be971  .thegem-te-checkout-errors ul.woocommerce-error{background-color:var( --e-global-color-f42000b );}.elementor-55815 .elementor-element.elementor-element-37be971  .thegem-te-checkout-errors ul.woocommerce-error:before{color:var( --e-global-color-primary );}.elementor-55815 .elementor-element.elementor-element-37be971  .thegem-te-checkout-errors ul.woocommerce-error li{color:var( --e-global-color-text );}.elementor-55815 .elementor-element.elementor-element-37be971  .thegem-te-checkout-errors ul.woocommerce-error li a{color:var( --e-global-color-text );}.elementor-55815 .elementor-element.elementor-element-37be971  .thegem-te-checkout-errors ul.woocommerce-error li a:hover{color:var( --e-global-color-primary );}.elementor-55815 .elementor-element.elementor-element-376b5dd{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFE5E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 21px 0px 21px;}.elementor-55815 .elementor-element.elementor-element-376b5dd, .elementor-55815 .elementor-element.elementor-element-376b5dd > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-55815 .elementor-element.elementor-element-376b5dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55815 .elementor-element.elementor-element-741c204.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-55815 .elementor-element.elementor-element-741c204 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55815 .elementor-element.elementor-element-741c204 > .elementor-element-populated{padding:25px 21px 25px 21px;}.elementor-55815 .elementor-element.elementor-element-309d82e{text-align:center;}.elementor-55815 .elementor-element.elementor-element-309d82e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-55815 .elementor-element.elementor-element-0591d29{width:auto;max-width:auto;align-self:center;}.elementor-55815 .elementor-element.elementor-element-a3b7128 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-55815 .elementor-element.elementor-element-a3b7128 .thegem-te-checkout-billing .checkout-billing-title{text-align:left;}.elementor-55815 .elementor-element.elementor-element-94ec72b > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-55815 .elementor-element.elementor-element-94ec72b .thegem-te-checkout-shipping .checkout-shipping-title{text-align:left;}.elementor-55815 .elementor-element.elementor-element-361f5ca > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 21px;}.elementor-55815 .elementor-element.elementor-element-8a115e5:not(.elementor-motion-effects-element-type-background), .elementor-55815 .elementor-element.elementor-element-8a115e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f42000b );}.elementor-55815 .elementor-element.elementor-element-8a115e5, .elementor-55815 .elementor-element.elementor-element-8a115e5 > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-55815 .elementor-element.elementor-element-8a115e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:20px 42px 20px 42px;}.elementor-55815 .elementor-element.elementor-element-8a115e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55815 .elementor-element.elementor-element-4496170 .thegem-te-checkout-order .checkout-order-title{text-align:left;margin-bottom:30px !important;}.elementor-55815 .elementor-element.elementor-element-b675754{z-index:1;}.elementor-55815 .elementor-element.elementor-element-be00c5b{z-index:0;}@media(max-width:1024px){.elementor-55815 .elementor-element.elementor-element-ac31af7{margin-top:0px;margin-bottom:20px;}.elementor-55815 .elementor-element.elementor-element-7dcf885 > .elementor-element-populated{margin:0px 21px 0px 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;}.elementor-55815 .elementor-element.elementor-element-361f5ca > .elementor-element-populated{margin:50px 21px 0px 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;padding:0px 21px 0px 21px;}}@media(max-width:767px){.elementor-55815 .elementor-element.elementor-element-ac31af7{margin-top:0px;margin-bottom:30px;}.elementor-55815 .elementor-element.elementor-element-7dcf885 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-55815 .elementor-element.elementor-element-2dbfb3f{padding:21px 21px 21px 21px;}.elementor-55815 .elementor-element.elementor-element-361f5ca > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-55815 .elementor-element.elementor-element-8a115e5{padding:21px 21px 21px 21px;}}@media(min-width:768px){.elementor-55815 .elementor-element.elementor-element-7dcf885{width:64.332%;}.elementor-55815 .elementor-element.elementor-element-361f5ca{width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-55815 .elementor-element.elementor-element-7dcf885{width:100%;}.elementor-55815 .elementor-element.elementor-element-361f5ca{width:100%;}}.show-password-input {
  margin-top: 10px;
}

.show-password-input::before {
  content: "Show";
  font-family: "Outfit";
  color: #576D82;
  font-size: 16px;
}
.woocommerce-checkout-one-page #order_review table tbody tr td:last-child {
    text-align: left;
}
.checkbox-sign, .radio-sign {
    border: 1px solid #1cb2ff;
}
.radio-sign {
    background-color: #1cb2ff;
}
.gem-button, body .wp-block-button .wp-block-button__link, .caption-bottom-line .post-footer-sharing .gem-button, .portfolio-filters a:hover, input[type='submit'], .radio-sign.checked:before, .page-links a, .widget a.gem-button, #wp-calendar #prev a, #wp-calendar #next a, .blog-load-more button, .ui-slider-range.ui-widget-header.ui-corner-all, .gem-blog-slider .gem-blog-slider-prev:hover, .gem-blog-slider .gem-blog-slider-next:hover {
    background-color: #ffffff;
}