.elementor-1040 .elementor-element.elementor-element-8421044{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-widget-breadcrumbs{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1040 .elementor-element.elementor-element-174fbf3{font-family:"Arima Madurai", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#0B0F22;}.elementor-1040 .elementor-element.elementor-element-174fbf3 a{color:#0B0F22;}.elementor-1040 .elementor-element.elementor-element-174fbf3 a:hover{color:var( --e-global-color-7dd1a49 );}.elementor-1040 .elementor-element.elementor-element-0dc6cf4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1040 .elementor-element.elementor-element-15ea3bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:70px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1040 .elementor-element.elementor-element-68c1347 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-1040 .elementor-element.elementor-element-68c1347{text-align:center;}.elementor-1040 .elementor-element.elementor-element-68c1347 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:36px;font-weight:400;line-height:44px;letter-spacing:-0.72px;color:var( --e-global-color-1f2edbe );}.elementor-1040 .elementor-element.elementor-element-e6af713 > .elementor-widget-container{margin:0px 0px 12px 0px;}.woocommerce .elementor-1040 .elementor-element.elementor-element-e6af713 .star-rating{color:var( --e-global-color-accent );font-size:14.657px;}.woocommerce .elementor-1040 .elementor-element.elementor-element-e6af713 .woocommerce-review-link{font-size:0px;}.woocommerce:not(.rtl) .elementor-1040 .elementor-element.elementor-element-e6af713 .star-rating{margin-right:1px;}.woocommerce.rtl .elementor-1040 .elementor-element.elementor-element-e6af713 .star-rating{margin-left:1px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1040 .elementor-element.elementor-element-e8fdf22 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-1040 .elementor-element.elementor-element-e8fdf22{text-align:center;}.woocommerce .elementor-1040 .elementor-element.elementor-element-e8fdf22 .price{color:#0B0F22;font-size:28px;font-weight:400;line-height:42px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1040 .elementor-element.elementor-element-8d6ed53 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-1040 .elementor-element.elementor-element-8d6ed53 .cart button, .elementor-1040 .elementor-element.elementor-element-8d6ed53 .cart .button{font-size:16px;font-weight:900;line-height:24px;letter-spacing:-0.16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:99px 99px 99px 99px;padding:10px 20px 10px 20px;color:var( --e-global-color-7dd1a49 );background-color:#FFFFFF;border-color:var( --e-global-color-7dd1a49 );transition:all 0.2s;}.elementor-1040 .elementor-element.elementor-element-8d6ed53 .cart button:hover, .elementor-1040 .elementor-element.elementor-element-8d6ed53 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-7dd1a49 );}.elementor-1040 .elementor-element.elementor-element-8d6ed53{--button-spacing:8px;}.elementor-1040 .elementor-element.elementor-element-8d6ed53 .quantity .qty{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-0.16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-1f2edbe );border-color:#E0E0E0;transition:all 0.2s;}.woocommerce .elementor-1040 .elementor-element.elementor-element-8d6ed53 form.cart .variations{margin-bottom:11px;}.woocommerce .elementor-1040 .elementor-element.elementor-element-8d6ed53 form.cart table.variations tr th, .woocommerce .elementor-1040 .elementor-element.elementor-element-8d6ed53 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-1040 .elementor-element.elementor-element-8d6ed53 form.cart table.variations label{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-0.16px;}.woocommerce .elementor-1040 .elementor-element.elementor-element-8d6ed53 form.cart table.variations td.value select, .woocommerce .elementor-1040 .elementor-element.elementor-element-8d6ed53 form.cart table.variations td.value:before{border-radius:0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1040 .elementor-element.elementor-element-5cf6e69 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1040 .elementor-element.elementor-element-5cf6e69 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-0.48px;color:var( --e-global-color-1f2edbe );}.woocommerce .elementor-1040 .elementor-element.elementor-element-1789321 .woocommerce-tabs ul.wc-tabs li a{color:#000000;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;}.woocommerce .elementor-1040 .elementor-element.elementor-element-1789321 .woocommerce-Tabs-panel{color:#000000;}.woocommerce .elementor-1040 .elementor-element.elementor-element-1789321 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;border-width:0px 0px 0px 0px;margin-top:-0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-1040 .elementor-element.elementor-element-1789321 .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-1040 .elementor-element.elementor-element-a1d1c97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-1040 .elementor-element.elementor-element-3eab0a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1040 .elementor-element.elementor-element-3eab0a1:not(.elementor-motion-effects-element-type-background), .elementor-1040 .elementor-element.elementor-element-3eab0a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nhatthuctea.com/wp-content/uploads/2024/04/b04fa072af4116fb5c4cd946b334689e.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1040 .elementor-element.elementor-element-78791c7 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-1040 .elementor-element.elementor-element-78791c7{text-align:center;}.elementor-1040 .elementor-element.elementor-element-78791c7 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:48px;font-weight:500;line-height:54px;letter-spacing:-0.96px;color:var( --e-global-color-1f2edbe );}.elementor-widget-ucaddon_woocommerce_product_grid .ue_category_label{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_title{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-description{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a, .uc-button-addcart, .added_to_cart{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .ue_woocommerce_product_label{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-no-posts-found{font-weight:var( --e-global-typography-text-font-weight );}.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue-woo-grid{grid-template-columns:repeat(4, 1fr);gap:24px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue_grid_prices > div{display:block;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .padding{padding:16px 20px 16px 20px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc_post_grid_style_one_item{border-radius:4px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc_post_grid_style_one_item .uc_content{background-color:#FCFBF6;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc_post_image img{height:204px;object-fit:Cover;border-radius:8px 8px 8px 8px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc_post_image{background-color:#00000000;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue_category_label{color:#000000;margin-top:0px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc_title a{color:var( --e-global-color-1f2edbe );}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc_title{font-size:20px;font-weight:500;line-height:28px;letter-spacing:-0.28px;margin-top:12px;margin-bottom:8px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue-description{color:#000000;margin-top:10px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc_price{color:#000000;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc_regular_price{color:#0B0F22;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;margin:0px 0px 0px 0px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc_post_grid_style_one_button > a,.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc-button-addcart,.elementor-1040 .elementor-element.elementor-element-84b83c7 .added_to_cart{padding:10px 20px 10px 20px;margin-top:10px;border-radius:20px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue-inner-btn-wrapper{gap:10px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc-button-addcart,.elementor-1040 .elementor-element.elementor-element-84b83c7 .added_to_cart,.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue-variable-btn{background-color:#000000;color:#ffffff;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc_more_btn{background-color:#000000;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc_post_grid_style_one_button > a.uc_more_btn{color:#ffffff;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue_woocommerce_product_label{color:#ffffff;padding:10px 10px 10px 10px;border-radius:0px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue_woocommerce_product_carousel_sale_label{background-color:#5b5b5b;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue_woocommerce_product_grid_out_of_stock_label{background-color:#5b5b5b;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .product-rating{margin-top:0px;color:var( --e-global-color-7dd1a49 );font-size:14.657px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc-grid-count-buttons{margin:10px 0px 10px 0px;gap:10px;justify-content:space-between;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc-grid-count-buttons button{height:50px;width:50px;background-color:#919191;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#767676;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc-grid-count-buttons input{height:50px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc-grid-count-buttons button,.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc-grid-count-buttons input{border-radius:100px 100px 100px 100px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 input.uc-grid-count-buttons__number{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#aaaaaa;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc-grid-count-buttons button svg{fill:#ffffff;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc-grid-count-buttons button:hover{color:#ffffff;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .uc-grid-count-buttons button:hover svg{fill:#ffffff;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-1040 .elementor-element.elementor-element-fac0c9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1040 .elementor-element.elementor-element-d79bfbc > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1040 .elementor-element.elementor-element-d79bfbc{text-align:center;}.elementor-1040 .elementor-element.elementor-element-d79bfbc .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:48px;font-weight:500;line-height:54px;letter-spacing:-0.96px;color:var( --e-global-color-1f2edbe );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_title{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_subtitle{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .flipster__nav__link{font-weight:var( --e-global-typography-text-font-weight );}.elementor-1040 .elementor-element.elementor-element-d925891 .uc_quote_item{transition:all 200ms;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;min-height:100px;text-align:left;}.elementor-1040 .elementor-element.elementor-element-d925891 .uc_quote_info{flex-direction:column;}.elementor-1040 .elementor-element.elementor-element-d925891 .uc_quote_item,.elementor-1040 .elementor-element.elementor-element-d925891 .flipster__item__content{border-radius:0px 0px 0px 0px;}.elementor-1040 .elementor-element.elementor-element-d925891 .ue-item{opacity:100%;}.elementor-1040 .elementor-element.elementor-element-d925891 .ue-item:hover{opacity:100%;}.elementor-1040 .elementor-element.elementor-element-d925891 .uc_author{flex-direction:row;margin-top:0px;}.elementor-1040 .elementor-element.elementor-element-d925891 .ue-image-spacing{width:15px;height:15px;}.elementor-1040 .elementor-element.elementor-element-d925891 .ue-image{width:200px;}.elementor-1040 .elementor-element.elementor-element-d925891 .ue-image img{height:200px;border-radius:200px 200px 200px 200px;border-style:none;}.elementor-1040 .elementor-element.elementor-element-d925891 .uc_quote_info .uc_author_avatar{object-fit:cover;}.elementor-1040 .elementor-element.elementor-element-d925891 .ue_title{color:#0B0F22;font-size:18px;font-weight:700;line-height:30px;margin-top:8px;}.elementor-1040 .elementor-element.elementor-element-d925891 .ue-text{color:var( --e-global-color-1f2edbe );font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.16px;margin-top:0px;min-height:0px;}.elementor-1040 .elementor-element.elementor-element-d925891 .uc_stars{margin-top:4px;color:var( --e-global-color-7dd1a49 );font-size:14.657px;justify-content:flex-start;}.elementor-1040 .elementor-element.elementor-element-d925891 .owl-nav .owl-prev{left:15px;}.elementor-1040 .elementor-element.elementor-element-d925891 .owl-nav .owl-next{right:15px;}.elementor-1040 .elementor-element.elementor-element-d925891 .owl-carousel .owl-nav .owl-next,.elementor-1040 .elementor-element.elementor-element-d925891 .owl-carousel .owl-nav .owl-prev{top:150px;border-radius:10px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#ffffff;color:#000000;}.elementor-1040 .elementor-element.elementor-element-d925891 .owl-carousel .owl-nav .owl-next:hover,.elementor-1040 .elementor-element.elementor-element-d925891 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-1040 .elementor-element.elementor-element-d925891 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-1040 .elementor-element.elementor-element-d925891 .owl-dot.active{background-color:#000000;}.elementor-1040 .elementor-element.elementor-element-d925891 .owl-dots{margin-top:20px;text-align:center;}.elementor-1040 .elementor-element.elementor-element-d925891 .center .ue-item{opacity:100%;}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-weight:var( --e-global-typography-text-font-weight );}.elementor-1040 .elementor-element.elementor-element-6cfbe69 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1040 .elementor-element.elementor-element-6cfbe69 .ue-remote-carousel-navigation-wrapper{justify-content:center;}.elementor-1040 .elementor-element.elementor-element-6cfbe69 .ue-remote-carousel-navigation{flex-direction:row;gap:2px;}.elementor-1040 .elementor-element.elementor-element-6cfbe69 .ue-remote-arrow{flex-direction:row;gap:10px;background-color:#F4F4F4;min-width:56px;min-height:56px;border-radius:100px 100px 100px 100px;}.elementor-1040 .elementor-element.elementor-element-6cfbe69 .ue-carousel-nav-label{color:#ffffff;}.elementor-1040 .elementor-element.elementor-element-6cfbe69 .ue-remote-arrow .ue-carousel-nav-icon{color:#000000;}.elementor-1040 .elementor-element.elementor-element-6cfbe69 button .ue-carousel-nav-icon svg{fill:#000000;}.elementor-1040 .elementor-element.elementor-element-6cfbe69 .ue-carousel-nav-icon{font-size:24px;}@media(max-width:1024px){.elementor-1040 .elementor-element.elementor-element-0dc6cf4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1040 .elementor-element.elementor-element-15ea3bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1040 .elementor-element.elementor-element-15ea3bf.e-con{--order:99999 /* order end hack */;}.elementor-1040 .elementor-element.elementor-element-a1d1c97{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1040 .elementor-element.elementor-element-78791c7 .elementor-heading-title{font-size:38px;line-height:42px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue-woo-grid{grid-template-columns:repeat(2, 1fr);}.elementor-1040 .elementor-element.elementor-element-d79bfbc .elementor-heading-title{font-size:38px;line-height:42px;}.elementor-1040 .elementor-element.elementor-element-6cfbe69 .ue-remote-arrow{min-width:40px;min-height:40px;}}@media(max-width:767px){.elementor-1040 .elementor-element.elementor-element-0dc6cf4{--padding-top:0px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-1040 .elementor-element.elementor-element-e8fdf22 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-1040 .elementor-element.elementor-element-3eab0a1{--padding-top:32px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-1040 .elementor-element.elementor-element-84b83c7 .ue-woo-grid{grid-template-columns:repeat(1, 1fr);}.elementor-1040 .elementor-element.elementor-element-fac0c9e{--padding-top:32px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-1040 .elementor-element.elementor-element-d925891 .ue-image{width:100px;}.elementor-1040 .elementor-element.elementor-element-d925891 .ue-image img{height:100px;border-radius:100px 100px 100px 100px;}.elementor-1040 .elementor-element.elementor-element-6cfbe69 > .elementor-widget-container{margin:32px 0px 0px 0px;}}@media(min-width:768px){.elementor-1040 .elementor-element.elementor-element-15ea3bf{--width:40.6%;}.elementor-1040 .elementor-element.elementor-element-a1d1c97{--width:59.4%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1040 .elementor-element.elementor-element-15ea3bf{--width:100%;}.elementor-1040 .elementor-element.elementor-element-a1d1c97{--width:100%;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-e8fdf22 */.elementor-1040 .elementor-element.elementor-element-e8fdf22 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-8d6ed53 */.elementor-1040 .elementor-element.elementor-element-8d6ed53 table.variations label {
    margin: 0 !important;
}
.elementor-1040 .elementor-element.elementor-element-8d6ed53 table.variations tr .woo-variation-items-wrapper{
    padding-bottom: 15px!important;
}
.elementor-1040 .elementor-element.elementor-element-8d6ed53 table.variations tr th {
    line-height: unset !important;
    margin-bottom: 8px;
}
.elementor-1040 .elementor-element.elementor-element-8d6ed53 .variable-items-wrapper {
    gap: 8px;
}
.elementor-1040 .elementor-element.elementor-element-8d6ed53 .variable-items-wrapper .variable-item {
    margin: 0;
    min-width: 80px;
    border: 1px solid #E0E0E0 ;
    border-radius: 0;
    box-shadow: none !important;
    padding: 0;
}
.elementor-1040 .elementor-element.elementor-element-8d6ed53 .variable-items-wrapper .variable-item:hover, .elementor-1040 .elementor-element.elementor-element-8d6ed53 .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock) {
    border: 1px solid #8CBC4F !important;
}
.elementor-1040 .elementor-element.elementor-element-8d6ed53 .reset_variations {
    display: none !important;
}
.elementor-1040 .elementor-element.elementor-element-8d6ed53 .variable-item-span {
    font-weight: 700;
    color: #194A33 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-1789321 */.elementor-1040 .elementor-element.elementor-element-1789321 .tabs.wc-tabs {
    display: none;
}
.elementor-1040 .elementor-element.elementor-element-1789321 .woocommerce-Tabs-panel {
    padding: 0 !important;
}
.elementor-1040 .elementor-element.elementor-element-1789321 .woocommerce-Tabs-panel--description p {
    margin-top: 0;
}
.elementor-1040 .elementor-element.elementor-element-1789321 .woocommerce-Tabs-panel--description p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-8771d63 */.elementor-1040 .elementor-element.elementor-element-8771d63 .thumbnail_image.slick-current {
    box-shadow: none;
}
@media(min-width:1024px) {
    .elementor-1040 .elementor-element.elementor-element-8771d63 .gallery_thumbnail_first{
        margin-top:0;
    }
}
.elementor-1040 .elementor-element.elementor-element-8771d63 .wpgs_image img {
    height: 606px;
    object-fit: cover;
}
.elementor-1040 .elementor-element.elementor-element-8771d63 .thumbnail_image img {
    height: 124px;
    object-fit: cover;
}
.elementor-1040 .elementor-element.elementor-element-8771d63 .woocommerce-product-gallery {
    margin-bottom: 0 !important;
}
@media(max-width:767px) {
    .elementor-1040 .elementor-element.elementor-element-8771d63 .wpgs_image img {
        height: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_responsive_testemonial_carousel, class: .elementor-element-d925891 */.elementor-1040 .elementor-element.elementor-element-d925891 .owl-nav {
    display: none;
}/* End custom CSS */
/* Start custom CSS for ucaddon_arrow_navigation, class: .elementor-element-6cfbe69 */.elementor-1040 .elementor-element.elementor-element-6cfbe69 .ue-carousel-nav-icon {
    display: flex;
}/* End custom CSS */