.elementor-12885 .elementor-element.elementor-element-70bb648{--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;}.elementor-12885 .elementor-element.elementor-element-53802e9 > .elementor-widget-container{margin:15px 0px 20px 0px;}.elementor-12885 .elementor-element.elementor-element-53802e9 .woocommerce-breadcrumb{color:#4F1E18;}.elementor-12885 .elementor-element.elementor-element-65d56c3{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12885 .elementor-element.elementor-element-ed7a301{--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:0px;--padding-right:10px;}.elementor-12885 .elementor-element.elementor-element-25a3f79 .eael-single-product-images .product_image_slider__container .swiper-slide-active img{border-radius:10px 10px 10px 10px;}.elementor-12885 .elementor-element.elementor-element-25a3f79 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger{background-color:#fff;padding:5px 8px 5px 8px;margin:15px 15px 15px 15px;}.elementor-12885 .elementor-element.elementor-element-25a3f79 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger svg path{fill:#858585;}.elementor-12885 .elementor-element.elementor-element-25a3f79 .eael-single-product-images .product_image_slider__thumbs .swiper-wrapper{gap:5px;}.elementor-12885 .elementor-element.elementor-element-3cfc956{--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:30px;--padding-right:0px;}.elementor-12885 .elementor-element.elementor-element-33d1980 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;color:#000000;}.elementor-12885 .elementor-element.elementor-element-829af08 .eael-single-product-price .price{flex-direction:row;gap:6px;}.elementor-12885 .elementor-element.elementor-element-829af08 .eael-single-product-price{justify-content:flex-start;}.elementor-12885 .elementor-element.elementor-element-829af08 .eael-product-price-edit{justify-content:flex-start;}.elementor-12885 .elementor-element.elementor-element-a4358cd > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-12885 .elementor-element.elementor-element-cd37e75 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-12885 .elementor-element.elementor-element-cd37e75 .elementor-heading-title{color:#5A5A5A;}.elementor-12885 .elementor-element.elementor-element-4f15ed6{--divider-border-style:solid;--divider-color:#8A8686;--divider-border-width:1px;}.elementor-12885 .elementor-element.elementor-element-4f15ed6 .elementor-divider-separator{width:100%;}.elementor-12885 .elementor-element.elementor-element-4f15ed6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12885 .elementor-element.elementor-element-4f2474a .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-12885 .elementor-element.elementor-element-4f2474a .elementor-button:hover, .elementor-12885 .elementor-element.elementor-element-4f2474a .elementor-button:focus{background-color:#4F1E18;border-color:#000000;}.elementor-12885 .elementor-element.elementor-element-4f2474a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-12885 .elementor-element.elementor-element-4f2474a .elementor-button-content-wrapper{flex-direction:row;}.elementor-12885 .elementor-element.elementor-element-866246c{text-align:center;}.elementor-12885 .elementor-element.elementor-element-866246c .premium-button{width:500px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px;}.elementor-12885 .elementor-element.elementor-element-866246c .premium-button .premium-button-text-icon-wrapper span{color:#000000;}.elementor-12885 .elementor-element.elementor-element-866246c .premium-button, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button.premium-button-style2-shutinhor:before , .elementor-12885 .elementor-element.elementor-element-866246c .premium-button.premium-button-style2-shutinver:before , .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style5-radialin:before , .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style5-rectin:before{background-color:#FFFFFF;}.elementor-12885 .elementor-element.elementor-element-866246c .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-line6::after{color:#FFFFFF;}.elementor-12885 .elementor-element.elementor-element-866246c .premium-button-none:hover, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style8:hover, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style1:before, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style2-shutouthor:before, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style2-shutoutver:before, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style2-shutinhor, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style2-shutinver, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style2-dshutinhor:before, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style2-dshutinver:before, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style2-scshutouthor:before, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style2-scshutoutver:before, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style3-after:hover, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style3-before:hover, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style4-icon-wrapper, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style5-radialin, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style5-radialout:before, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style5-rectin, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style5-rectout:before, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style6-bg, .elementor-12885 .elementor-element.elementor-element-866246c .premium-button-style6:before{background-color:#000000;}.elementor-12885 .elementor-element.elementor-element-bafecc5 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-12885 .elementor-element.elementor-element-bafecc5 .jltma-accordion-item{border-radius:10px 10px 10px 10px;}.elementor-12885 .elementor-element.elementor-element-bafecc5 .jltma-advanced-accordion .jltma-accordion-tab-title{color:#333333;}.elementor-12885 .elementor-element.elementor-element-bafecc5 .jltma-advanced-accordion .jltma-accordion-title-text{text-align:left;}.elementor-12885 .elementor-element.elementor-element-bafecc5 .jltma-advanced-accordion .jltma-accordion-item .jltma-accordion-tab-content,
						.elementor-12885 .elementor-element.elementor-element-bafecc5 .jltma-advanced-accordion .jltma-accordion-item .jltma-accordion-tab-content p{color:#333;}.elementor-12885 .elementor-element.elementor-element-bafecc5 .jltma-advanced-image{float:right;}.elementor-12885 .elementor-element.elementor-element-bafecc5 .jltma-advanced-accordion .jltma-accordion-tab-title .jltma-accordion-toggle-icon{color:#444;font-size:16px;}.elementor-12885 .elementor-element.elementor-element-bafecc5 .jltma-advanced-accordion .jltma-accordion-item:hover .jltma-accordion-tab-title .jltma-accordion-toggle-icon{font-size:16px;}.elementor-12885 .elementor-element.elementor-element-bafecc5 .jltma-advanced-accordion .jltma-accordion-tab-title.active .jltma-accordion-toggle-icon{font-size:16px;}.elementor-12885 .elementor-element.elementor-element-b049c26{--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;--margin-top:70px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12885 .elementor-element.elementor-element-20570da > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12885 .elementor-element.elementor-element-20570da{text-align:center;}.elementor-12885 .elementor-element.elementor-element-20570da .elementor-heading-title{font-size:37px;color:#272424;}.elementor-12885 .elementor-element.elementor-element-70a01c5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12885 .elementor-element.elementor-element-c564e8d{--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;}.elementor-12885 .elementor-element.elementor-element-7f2102d{text-align:center;}.elementor-12885 .elementor-element.elementor-element-7f2102d .elementor-heading-title{font-size:35px;}.elementor-12885 .elementor-element.elementor-element-f54e8ee .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-12885 .elementor-element.elementor-element-f54e8ee .elementskit-commentor-bio{bottom:-98px;}.elementor-12885 .elementor-element.elementor-element-f54e8ee .elementskit-stars > li > a, .elementor-12885 .elementor-element.elementor-element-f54e8ee .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-12885 .elementor-element.elementor-element-f54e8ee .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-12885 .elementor-element.elementor-element-f54e8ee .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-12885 .elementor-element.elementor-element-f54e8ee .elementskit-profile-info .elementskit-author-name{margin-bottom:0px;}.elementor-12885 .elementor-element.elementor-element-f54e8ee .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-12885 .elementor-element.elementor-element-66070fd{--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;--margin-top:90px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-12885 .elementor-element.elementor-element-66070fd:not(.elementor-motion-effects-element-type-background), .elementor-12885 .elementor-element.elementor-element-66070fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3F3F3 0%, #FFEAC1 100%);}.elementor-12885 .elementor-element.elementor-element-2327c89 > .elementor-widget-container{padding:50px 70px 50px 50px;border-radius:10px 10px 10px 10px;}.elementor-12885 .elementor-element.elementor-element-2327c89{color:#000000;}.elementor-12885 .elementor-element.elementor-element-5e5d885{--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;}.elementor-12885 .elementor-element.elementor-element-f63f53e > .elementor-widget-container{padding:40px 10px 50px 10px;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products  ul.products{grid-column-gap:50px;grid-row-gap:40px;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 10px 10px;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products ul.products li.product .price{color:#000000;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products ul.products li.product .price del{color:#1D1B1B;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products ul.products li.product .price del .amount{color:#1D1B1B;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products ul.products li.product .button{color:#000000;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:#000000;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-12885 .elementor-element.elementor-element-f54e8ee .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-12885 .elementor-element.elementor-element-ed7a301{--width:50%;}.elementor-12885 .elementor-element.elementor-element-3cfc956{--width:50%;}}@media(max-width:767px){.elementor-12885 .elementor-element.elementor-element-ed7a301{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12885 .elementor-element.elementor-element-3cfc956{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-12885 .elementor-element.elementor-element-866246c .premium-button{width:300px;}.elementor-12885 .elementor-element.elementor-element-f54e8ee .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-12885 .elementor-element.elementor-element-66070fd{--margin-top:70px;--margin-bottom:50px;--margin-left:10px;--margin-right:15px;}.elementor-12885 .elementor-element.elementor-element-2327c89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-12885 .elementor-element.elementor-element-f63f53e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for wc-add-to-cart, class: .elementor-element-4f2474a */.customtfit {
  background-color: #111;       /* Soft black */
  border-radius: 10px;
  text-align: center;
  padding: 5px 15px;
  display: inline-block;
  border: none;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 15px
}

.customtfit:hover {
  background-color: #222;       /* Lighter black on hover */
  color: #fff;                  /* Still white on hover */
}
.customtfit label,
.customtfit legend {
  color: #fff !important;
}
/* Target all field wrappers */
.woocommerce-js input[type=number] {
    max-width: 190px;
    min-height: 36px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-2327c89 */.elementor-12885 .elementor-element.elementor-element-2327c89 .elementor-widget-container {
    max-height: 400px; /* Adjust height as needed */
    overflow-y: auto;  /* Enables vertical scrolling */
    padding-right: 10px; /* Optional: Adds spacing */
}/* End custom CSS */