.elementor-22929 .elementor-element.elementor-element-9435b44{--display:flex;--overlay-opacity:0.5;--padding-top:580px;--padding-bottom:100px;--padding-left:7px;--padding-right:7px;}.elementor-22929 .elementor-element.elementor-element-9435b44:not(.elementor-motion-effects-element-type-background), .elementor-22929 .elementor-element.elementor-element-9435b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://uglowe.com/wp-content/uploads/2024/11/Uglowe-website-image-23.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22929 .elementor-element.elementor-element-9435b44::before, .elementor-22929 .elementor-element.elementor-element-9435b44 > .elementor-background-video-container::before, .elementor-22929 .elementor-element.elementor-element-9435b44 > .e-con-inner > .elementor-background-video-container::before, .elementor-22929 .elementor-element.elementor-element-9435b44 > .elementor-background-slideshow::before, .elementor-22929 .elementor-element.elementor-element-9435b44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22929 .elementor-element.elementor-element-9435b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000D1;--background-overlay:'';}.elementor-22929 .elementor-element.elementor-element-54a1d70{text-align:center;}.elementor-22929 .elementor-element.elementor-element-54a1d70 .elementor-heading-title{font-size:33px;color:#FFFFFF;}.elementor-22929 .elementor-element.elementor-element-f7eb624{text-align:center;}.elementor-22929 .elementor-element.elementor-element-f7eb624 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-22929 .elementor-element.elementor-element-a2b52e0{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:7px;--padding-right:7px;}.elementor-22929 .elementor-element.elementor-element-9a6ab9c{text-align:center;font-size:22px;font-weight:600;line-height:40px;}.elementor-22929 .elementor-element.elementor-element-9d737e2{--display:flex;--padding-top:7px;--padding-bottom:200px;--padding-left:7px;--padding-right:7px;}.elementor-22929 .elementor-element.elementor-element-6e7905c.elementor-wc-products ul.products li.product{text-align:center;}.elementor-22929 .elementor-element.elementor-element-6e7905c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22929 .elementor-element.elementor-element-6e7905c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-22929 .elementor-element.elementor-element-34f9114{--display:flex;}@media(min-width:768px){.elementor-22929 .elementor-element.elementor-element-9d737e2{--content-width:981px;}}@media(max-width:1024px){.elementor-22929 .elementor-element.elementor-element-9435b44:not(.elementor-motion-effects-element-type-background), .elementor-22929 .elementor-element.elementor-element-9435b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-22929 .elementor-element.elementor-element-9435b44{--padding-top:320px;--padding-bottom:50px;--padding-left:7px;--padding-right:7px;}.elementor-22929 .elementor-element.elementor-element-54a1d70 .elementor-heading-title{font-size:28px;}.elementor-22929 .elementor-element.elementor-element-9a6ab9c{font-size:19px;}.elementor-22929 .elementor-element.elementor-element-6e7905c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-22929 .elementor-element.elementor-element-9435b44{--padding-top:270px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-22929 .elementor-element.elementor-element-54a1d70 .elementor-heading-title{font-size:24px;}.elementor-22929 .elementor-element.elementor-element-f7eb624 .elementor-heading-title{font-size:19px;}.elementor-22929 .elementor-element.elementor-element-9a6ab9c{font-size:18px;line-height:1.9em;}.elementor-22929 .elementor-element.elementor-element-9d737e2{--padding-top:7px;--padding-bottom:100px;--padding-left:7px;--padding-right:7px;}.elementor-22929 .elementor-element.elementor-element-6e7905c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22929 .elementor-element.elementor-element-34f9114{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}body.elementor-page-22929{padding:0px 0px 0px 0px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-6e7905c */.attachment-woocommerce_thumbnail {
  width: 230px !important; /* Fixed width */
  height: 230px !important; /* Fixed height */
  display: block !important; /* Required for margin: auto to work */
  margin: 0 auto !important; /* Center horizontally */
  object-fit: cover; /* Ensure images scale proportionally without distortion */
}

/* Center the thumbnail container */
.astra-shop-thumbnail-wrap {
  display: flex !important;
  justify-content: center !important; /* Center content horizontally */
}/* End custom CSS */