.elementor-65 .elementor-element.elementor-element-a6e4de3{padding:50px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-a920a88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-bdb11c0{text-align:center;}.elementor-65 .elementor-element.elementor-element-bdb11c0 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:normal;}.elementor-65 .elementor-element.elementor-element-5580521 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-65 .elementor-element.elementor-element-5580521{margin-top:0px;margin-bottom:0px;}.elementor-65 .elementor-element.elementor-element-42d2483 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-65 .elementor-element.elementor-element-1085c39 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-65 .elementor-element.elementor-element-7c220f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-65 .elementor-element.elementor-element-7c220f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-65 .elementor-element.elementor-element-7c220f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-65 .elementor-element.elementor-element-7c220f4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-65 .elementor-element.elementor-element-7c220f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-65 .elementor-element.elementor-element-7c220f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-65 .elementor-element.elementor-element-7c220f4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-65 .elementor-element.elementor-element-7c220f4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-65 .elementor-element.elementor-element-7c220f4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-65 .elementor-element.elementor-element-7c220f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-65 .elementor-element.elementor-element-7c220f4 .elementor-icon-list-item > a{font-family:"Times New Roman", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-65 .elementor-element.elementor-element-7c220f4 .elementor-icon-list-text{color:#2D2D2D;transition:color 0.3s;}.elementor-65 .elementor-element.elementor-element-af8b8da.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-65 .elementor-element.elementor-element-af8b8da > .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-65 .elementor-element.elementor-element-af8b8da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-65a86db{margin-top:0px;margin-bottom:0px;}.elementor-65 .elementor-element.elementor-element-e77c4a6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-65 .elementor-element.elementor-element-e77c4a6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-5289b42 .cart button, .elementor-65 .elementor-element.elementor-element-5289b42 .cart .button{transition:all 0.2s;}.woocommerce .elementor-65 .elementor-element.elementor-element-5289b42 form.cart table.variations tr th, .woocommerce .elementor-65 .elementor-element.elementor-element-5289b42 form.cart table.variations tr td{padding-top:calc( 30px/2 );padding-bottom:calc( 30px/2 );}.elementor-65 .elementor-element.elementor-element-5289b42{width:auto;max-width:auto;}.elementor-65 .elementor-element.elementor-element-f4c6c75{margin-top:40px;margin-bottom:40px;}.elementor-65 .elementor-element.elementor-element-1447866{padding:40px 0px 50px 0px;}.elementor-65 .elementor-element.elementor-element-5f96fb7{text-align:center;}.elementor-65 .elementor-element.elementor-element-5f96fb7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:normal;}.elementor-65 .elementor-element.elementor-element-ca283b4 .uael-woocommerce li.product{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:35px;}.elementor-65 .elementor-element.elementor-element-ca283b4 .uael-woocommerce ul.products{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-65 .elementor-element.elementor-element-ca283b4 .uael-woo-product-wrapper{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-ca283b4 .uael-woocommerce .uael-loop-product__link, .elementor-65 .elementor-element.elementor-element-ca283b4 .uael-woocommerce .woocommerce-loop-product__title{color:var( --e-global-color-secondary );font-family:"Times New Roman", Sans-serif;font-weight:normal;}.elementor-65 .elementor-element.elementor-element-ca283b4 .uael-woocommerce .uael-loop-product__link:hover .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-65 .elementor-element.elementor-element-ca283b4 .uael-sale-flash-wrap .uael-onsale{min-height:3em;min-width:3em;line-height:3em;}.elementor-65 .elementor-element.elementor-element-ca283b4 .uael-featured{min-height:3em;min-width:3em;line-height:3em;}.elementor-65 .elementor-element.elementor-element-377826e{padding:0px 0px 50px 0px;}.elementor-65 .elementor-element.elementor-element-6251994 .elementor-main-swiper{height:660px;}.elementor-65 .elementor-element.elementor-element-6251994.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-65 .elementor-element.elementor-element-6251994 .elementor-swiper-button{font-size:20px;}.elementor-65 .elementor-element.elementor-element-8085035{--divider-border-style:solid;--divider-color:#84726C;--divider-border-width:1px;}.elementor-65 .elementor-element.elementor-element-8085035 .elementor-divider-separator{width:20%;margin:0 auto;margin-right:0;}.elementor-65 .elementor-element.elementor-element-8085035 .elementor-divider{text-align:right;padding-top:15px;padding-bottom:15px;}.elementor-65 .elementor-element.elementor-element-8085035 .elementor-divider__text{color:#84726C;font-family:"Times New Roman", Sans-serif;font-size:16px;font-weight:600;}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-6251994.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(min-width:768px){.elementor-65 .elementor-element.elementor-element-42d2483{width:20%;}.elementor-65 .elementor-element.elementor-element-af8b8da{width:59.332%;}.elementor-65 .elementor-element.elementor-element-28494d8{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-65 .elementor-element.elementor-element-42d2483{width:27.5%;}.elementor-65 .elementor-element.elementor-element-af8b8da{width:45%;}.elementor-65 .elementor-element.elementor-element-28494d8{width:27.5%;}.elementor-65 .elementor-element.elementor-element-e77c4a6{width:100%;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-a6e4de3{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-bdb11c0 .elementor-heading-title{font-size:18px;}.elementor-65 .elementor-element.elementor-element-5580521{margin-top:16px;margin-bottom:60px;}.elementor-65 .elementor-element.elementor-element-42d2483 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-42d2483{z-index:5;}.elementor-65 .elementor-element.elementor-element-1085c39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-28494d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-65 .elementor-element.elementor-element-65a86db{margin-top:16px;margin-bottom:60px;}.elementor-65 .elementor-element.elementor-element-c145075 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-ca283b4 .uael-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-65 .elementor-element.elementor-element-ca283b4 .uael-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-65 .elementor-element.elementor-element-377826e{margin-top:0px;margin-bottom:0px;}.elementor-65 .elementor-element.elementor-element-9c34f85 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-6251994 .elementor-main-swiper{height:300px;}.elementor-65 .elementor-element.elementor-element-6251994.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-65 .elementor-element.elementor-element-6251994 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-8085035 .elementor-divider-separator{width:55%;}}/* Start custom CSS for html, class: .elementor-element-1085c39 */.elementor-65 .elementor-element.elementor-element-1085c39 .elementor-icon-list-item img{
     margin-left: 5px;
     margin-right:5px;
     padding-top:3px;
}
.elementor-65 .elementor-element.elementor-element-1085c39 .elementor-icon-list-items{
    display: flex;
    justify-content: flex-end;
}
@media (max-width: 767px) {
    .elementor-65 .elementor-element.elementor-element-1085c39 .elementor-icon-list-items {
      justify-content: center;
    }
  }
.elementor-65 .elementor-element.elementor-element-1085c39 .elementor-icon-list-item .icon-list-link{
    color:#2d2d2d;
} 
.elementor-65 .elementor-element.elementor-element-1085c39 .icon-list-link {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c220f4 */.icon-list-order .elementor-icon-list-item .elementor-icon-list-icon{
  order: 2;
  margin-left:5px;
}
.icon-list-order .elementor-icon-list-item img{
     margin-left: 5px;
     margin-right:5px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df7a1fa */.elementor-65 .elementor-element.elementor-element-df7a1fa{
    font-size:14px;
    text-transform: uppercase;
    text-align: right;
}
.yith-wcwl-add-button a {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}
.yith-wcwl-add-to-wishlist{
    margin:0;
}
.yith-wcwl-wishlistexistsbrowse .feedback, .yith-wcwl-wishlistaddedbrowse .feedback{
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}

.yith-wcwl-wishlistexistsbrowse .feedback i,.yith-wcwl-wishlistaddedbrowse .feedback i{
  margin-left: 10px;
  margin-right:5px;
}

.yith-wcwl-wishlistexistsbrowse a {
  display: none;
}
.yith-wcwl-add-button span:hover{
    color:#2d2d2d;
}
.yith-wcwl-add-button .yith-wcwl-icon {
  margin-left: 10px;
  margin-right:5px;
}
.yith-wcwl-add-button .yith-wcwl-icon {
  display: inline-block;
  width: 14px; /* Adjust the width and height to match your image dimensions */
  height: 14px;
  background-image: url("https://vineko.openaceros.com/wp-content/uploads/2023/06/icon-favourite.png"); /* Replace with the path or URL of your image */
  background-size: cover;
}
.elementor-65 .elementor-element.elementor-element-df7a1fa .separator, .elementor-65 .elementor-element.elementor-element-df7a1fa .view-wishlist{
    display:none;
}
.elementor-65 .elementor-element.elementor-element-df7a1fa .delete_item:hover{
    color:#2D2D2D;
}
@media (max-width: 767px) {
    .delete_item{
      justify-content: center;
      align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8bf9704 */.elementor-65 .elementor-element.elementor-element-8bf9704 .elementor-icon-list-item img{
     margin-left: 5px;
     margin-right:5px;
     padding-top:3px;
}
.elementor-65 .elementor-element.elementor-element-8bf9704 .elementor-icon-list-items{
    display: flex;
    justify-content: flex-end;
}
@media (max-width: 767px) {
    .elementor-65 .elementor-element.elementor-element-8bf9704 .elementor-icon-list-items {
      justify-content: center;
    }
  }
.elementor-65 .elementor-element.elementor-element-8bf9704 .elementor-icon-list-item .icon-list-link{
    color:#2d2d2d;
} 
.elementor-65 .elementor-element.elementor-element-8bf9704 .icon-list-link {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a2cc77 */#measurementImage {
  opacity: 0;
  position:absolute;
  height:600px;
  width:600px;
}
@media only screen and (max-width: 767px) {
    #measurementImage {
        height:400px;
        width:400px;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-7487c8a */@media only screen and (max-width: 767px) {
    #productImage{
        width:400px;
        height:400px;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5289b42 */.elementor-65 .elementor-element.elementor-element-5289b42 .variable-item-image{
    margin-left:0 !important;
    margin-bottom:0 !important;
}
.elementor-65 .elementor-element.elementor-element-5289b42 .image-variable-item{
    margin-left:14px;
    margin-right:14px;
}
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th{
  display: inline-block;
}

.woocommerce div.product form.cart .variations td{
    margin-left:50px;
}

.woocommerce div.product form.cart .variations tr{
    border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #DDDBD7;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-389cf2f */.elementor-65 .elementor-element.elementor-element-389cf2f{
    text-align: center;
}
.elementor-65 .elementor-element.elementor-element-389cf2f h2{
    font-size:24px;
    font-weight:500;
    color:#363636;
    line-height: 1.1;
}
.elementor-65 .elementor-element.elementor-element-389cf2f .extra-img{
    background-color: white;
    width:100%;
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-ca283b4 */.uael-woocommerce .products li.product {
  transition: transform 0.2s ease-in-out;
}

.uael-woocommerce .products li.product:hover {
  transform: translateY(-10px);
  transition: transform 0.3s ease-in-out;
}

@keyframes fade-in-up {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-10px);
  }
}/* End custom CSS */