.elementor-6915 .elementor-element.elementor-element-2961c235:not(.elementor-motion-effects-element-type-background), .elementor-6915 .elementor-element.elementor-element-2961c235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-6915 .elementor-element.elementor-element-2961c235{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 24px 28px 24px;}.elementor-6915 .elementor-element.elementor-element-2961c235 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6915 .elementor-element.elementor-element-7fe245f9{text-align:start;}.elementor-6915 .elementor-element.elementor-element-7fe245f9 .elementor-heading-title{color:#ffffff;}.woocommerce .elementor-6915 .elementor-element.elementor-element-671d2291 .woocommerce-product-details__short-description{color:#aaaaaa;}.woocommerce .elementor-6915 .elementor-element.elementor-element-810f174 .star-rating{color:#EF9F27;font-size:15px;}.elementor-6915 .elementor-element.elementor-element-1b0df00b .cart button, .elementor-6915 .elementor-element.elementor-element-1b0df00b .cart .button{color:#ffffff;transition:all 0.2s;}.elementor-6915 .elementor-element.elementor-element-1b0df00b .quantity .qty{transition:all 0.2s;}.elementor-6915 .elementor-element.elementor-element-117b393b:not(.elementor-motion-effects-element-type-background), .elementor-6915 .elementor-element.elementor-element-117b393b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1a12;}.elementor-6915 .elementor-element.elementor-element-117b393b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 24px 32px 24px;}.elementor-6915 .elementor-element.elementor-element-117b393b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6915 .elementor-element.elementor-element-501e4d0c{color:#cccccc;}.elementor-6915 .elementor-element.elementor-element-596ab1bf:not(.elementor-motion-effects-element-type-background), .elementor-6915 .elementor-element.elementor-element-596ab1bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-6915 .elementor-element.elementor-element-596ab1bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 24px 32px 24px;}.elementor-6915 .elementor-element.elementor-element-596ab1bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6915 .elementor-element.elementor-element-7f797ec1:not(.elementor-motion-effects-element-type-background), .elementor-6915 .elementor-element.elementor-element-7f797ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}.elementor-6915 .elementor-element.elementor-element-7f797ec1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 24px 32px 24px;}.elementor-6915 .elementor-element.elementor-element-7f797ec1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6915 .elementor-element.elementor-element-56f74c86:not(.elementor-motion-effects-element-type-background), .elementor-6915 .elementor-element.elementor-element-56f74c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-6915 .elementor-element.elementor-element-56f74c86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 24px 32px 24px;}.elementor-6915 .elementor-element.elementor-element-56f74c86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6915 .elementor-element.elementor-element-2612a654:not(.elementor-motion-effects-element-type-background), .elementor-6915 .elementor-element.elementor-element-2612a654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}.elementor-6915 .elementor-element.elementor-element-2612a654{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 24px 32px 24px;}.elementor-6915 .elementor-element.elementor-element-2612a654 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6915 .elementor-element.elementor-element-619888d7:not(.elementor-motion-effects-element-type-background), .elementor-6915 .elementor-element.elementor-element-619888d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-6915 .elementor-element.elementor-element-619888d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 24px 32px 24px;}.elementor-6915 .elementor-element.elementor-element-619888d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 10px 10px;}.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#ffffff;}.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#ffffff;}.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products ul.products li.product .price{color:#1D9E75;}.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products ul.products li.product .price ins{color:#1D9E75;}.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products ul.products li.product .price ins .amount{color:#1D9E75;}.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products ul.products li.product .button{color:#ffffff;background-color:#1D9E75;border-radius:8px 8px 8px 8px;}.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products ul.products li.product .button:hover{background-color:#0F6E56;}.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-6915 .elementor-element.elementor-element-5157f09f:not(.elementor-motion-effects-element-type-background), .elementor-6915 .elementor-element.elementor-element-5157f09f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a1a14;}.elementor-6915 .elementor-element.elementor-element-5157f09f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 24px 48px 24px;}.elementor-6915 .elementor-element.elementor-element-5157f09f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6915 .elementor-element.elementor-element-f6800d2{text-align:center;}.elementor-6915 .elementor-element.elementor-element-f6800d2 .elementor-heading-title{color:#ffffff;}.elementor-6915 .elementor-element.elementor-element-980a11f .cart button, .elementor-6915 .elementor-element.elementor-element-980a11f .cart .button{color:#ffffff;transition:all 0.2s;}.elementor-6915 .elementor-element.elementor-element-980a11f .quantity .qty{transition:all 0.2s;}.elementor-6915 .elementor-element.elementor-element-1695ea5f:not(.elementor-motion-effects-element-type-background), .elementor-6915 .elementor-element.elementor-element-1695ea5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-6915 .elementor-element.elementor-element-1695ea5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 24px 20px 24px;}.elementor-6915 .elementor-element.elementor-element-1695ea5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-6915:not(.elementor-motion-effects-element-type-background), body.elementor-page-6915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}@media(max-width:1024px){.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-6915 .elementor-element.elementor-element-1b0df00b.elementor-element{--align-self:flex-start;}.elementor-6915 .elementor-element.elementor-element-48793e3a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-content, class: .elementor-element-501e4d0c */.elementor-widget-woocommerce-product-content{color:#cccccc!important;}.elementor-widget-woocommerce-product-content ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px;}.elementor-widget-woocommerce-product-content ul li{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:rgba(255,255,255,0.85);line-height:1.5;}.elementor-widget-woocommerce-product-content ul li::before{content:'';min-width:20px;height:20px;background:#1D9E75;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L3.5 6.5L9 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;margin-top:2px;}.elementor-widget-woocommerce-product-content p{color:rgba(255,255,255,0.75);font-size:14px;line-height:1.7;}.elementor-widget-woocommerce-product-content h2,.elementor-widget-woocommerce-product-content h3{color:#ffffff;font-size:16px;font-weight:700;margin:16px 0 8px;}.elementor-widget-woocommerce-product-content img{width:100%;border-radius:12px;margin:16px 0;}/* End custom CSS */