.elementor-2547 .elementor-element.elementor-element-2f312263{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-2547 .elementor-element.elementor-element-2f312263:not(.elementor-motion-effects-element-type-background), .elementor-2547 .elementor-element.elementor-element-2f312263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-e115c88f .woocommerce-breadcrumb{color:#64748B;}.elementor-2547 .elementor-element.elementor-element-e115c88f .woocommerce-breadcrumb > a{color:#475569;}.elementor-2547 .elementor-element.elementor-element-e6366ceb{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 8px;--row-gap:10px;--column-gap:8px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2547 .elementor-element.elementor-element-d8320eb{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2547 .elementor-element.elementor-element-a413b5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 12px 0px;}.elementor-2547 .elementor-element.elementor-element-63ff8bf9{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2547 .elementor-element.elementor-element-c234fb8d{width:100%;max-width:100%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2547 .elementor-element.elementor-element-c234fb8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.25em;color:#245B38;}.elementor-2547 .elementor-element.elementor-element-bcb08cac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-2547 .elementor-element.elementor-element-bcb08cac .star-rating{color:#DBA300;}.elementor-2547 .elementor-element.elementor-element-133e0c6e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-2547 .elementor-element.elementor-element-133e0c6e .price{color:#172033;font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;}.woocommerce .elementor-2547 .elementor-element.elementor-element-133e0c6e .price ins{color:#B45309;}.elementor-2547 .elementor-element.elementor-element-e9aff6a5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-2547 .elementor-element.elementor-element-e9aff6a5 .woocommerce-product-details__short-description{color:#000000;line-height:28px;}.elementor-2547 .elementor-element.elementor-element-2f7b349{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-e8ad3c9{background-color:#FFFFFF;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-2547 .elementor-element.elementor-element-e8ad3c9 .cart button, .elementor-2547 .elementor-element.elementor-element-e8ad3c9 .cart .button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;background-color:#245B38;transition:all 0.2s;}.elementor-2547 .elementor-element.elementor-element-e8ad3c9 .added_to_cart{color:#000000;}.elementor-2547 .elementor-element.elementor-element-e8ad3c9 .quantity .qty{border-radius:8px 8px 8px 8px;transition:all 0.2s;}.woocommerce .elementor-2547 .elementor-element.elementor-element-e8ad3c9 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-2547 .elementor-element.elementor-element-e8ad3c9 form.cart table.variations tr th, .woocommerce .elementor-2547 .elementor-element.elementor-element-e8ad3c9 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-2547 .elementor-element.elementor-element-e8ad3c9 form.cart table.variations td.value select{color:#F39004;}.woocommerce .elementor-2547 .elementor-element.elementor-element-e8ad3c9 form.cart table.variations td.value select, .woocommerce .elementor-2547 .elementor-element.elementor-element-e8ad3c9 form.cart table.variations td.value:before{background-color:#FAFAFA;border-radius:12px;}.elementor-2547 .elementor-element.elementor-element-b67eb3b .wpr-product-meta .product_meta{display:flex;flex-direction:column;text-align:left;}.elementor-2547 .elementor-element.elementor-element-b67eb3b.wpr-product-meta-column .wpr-product-meta .sku_wrapper{display:inline-block;}.elementor-2547 .elementor-element.elementor-element-b67eb3b.wpr-product-meta-row .wpr-product-meta .sku_wrapper{display:inline-block;}.elementor-2547 .elementor-element.elementor-element-b67eb3b.wpr-product-meta-column .wpr-product-meta .posted_in{display:inline-block;}.elementor-2547 .elementor-element.elementor-element-b67eb3b.wpr-product-meta-row .wpr-product-meta .posted_in{display:inline-block;}.elementor-2547 .elementor-element.elementor-element-b67eb3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-2547 .elementor-element.elementor-element-b67eb3b.wpr-product-meta-column .product_meta span:not(:last-child){margin-bottom:7px;}.elementor-2547 .elementor-element.elementor-element-b67eb3b.wpr-product-meta-row .product_meta span:not(last-child){margin-right:7px;}.elementor-2547 .elementor-element.elementor-element-b67eb3b .wpr-product-meta .product_meta :is(.sku_wrapper, .posted_in, .tagged_as){color:#000000;}.elementor-2547 .elementor-element.elementor-element-b67eb3b .wpr-product-meta .product_meta :is(.sku, .posted_in a, .tagged_as a){color:#787878;}.elementor-2547 .elementor-element.elementor-element-b67eb3b .wpr-product-meta .product_meta :is(.posted_in a, .tagged_as a):hover{color:#605BE5;}.elementor-2547 .elementor-element.elementor-element-b67eb3b .wpr-product-meta .product_meta :is(a, span, .sku_wrapper, .posted_in, .tagged_as){font-size:13px;font-weight:500;text-transform:none;line-height:17px;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:1s;animation-duration:1s;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-highlighted-text svg path{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(2s + 0.3s);animation-delay:calc(2s + 0.3s);}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-anim-text-cursor{-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-advanced-text{text-align:left;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-advanced-text a{text-align:left;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-advanced-text-preffix{color:#333333;font-size:4px;padding-top:10px;padding-bottom:10px;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-anim-text{color:#245B38;padding:10px 10px 10px 10px;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-highlighted-text{color:#245B38;padding:10px 10px 10px 10px;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-anim-text b, .elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-anim-text b i,.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-anim-text,.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-highlighted-text{font-size:22px;font-weight:bold;text-decoration:underline;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-advanced-text-suffuix{padding-top:10px;padding-bottom:10px;}.elementor-2547 .elementor-element.elementor-element-4d5a852 .wpr-advanced-text-suffix{color:#333333;}.elementor-2547 .elementor-element.elementor-element-66dc852 .wpr-sharing-buttons .wpr-sharing-label{text-align:left;height:40px;line-height:40px;}.elementor-2547 .elementor-element.elementor-element-66dc852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-66dc852:not(.elementor-grid-0) .elementor-grid{grid-column-gap:5px;grid-row-gap:2px;}.elementor-2547 .elementor-element.elementor-element-66dc852.elementor-grid-0 .wpr-sharing-buttons a{margin-right:calc(5px / 2);margin-left:calc(5px / 2);margin-bottom:2px;}.elementor-2547 .elementor-element.elementor-element-66dc852.elementor-grid-0 .elementor-grid{margin-right:calc(-5px / 2);margin-left:calc(-5px / 2);}.elementor-2547 .elementor-element.elementor-element-66dc852 .wpr-sharing-buttons .wpr-sharing-icon i{width:49px;height:40px;line-height:40px;font-size:18px;transition-duration:0.1s;}.elementor-2547 .elementor-element.elementor-element-66dc852 .wpr-sharing-buttons .wpr-sharing-icon svg{width:18px;height:18px;line-height:40px;}.elementor-2547 .elementor-element.elementor-element-66dc852 .wpr-sharing-buttons .wpr-sharing-icon{border-width:0px;border-style:solid;border-radius:5px 5px 5px 5px;transition-duration:0.1s;}.elementor-2547 .elementor-element.elementor-element-66dc852 .wpr-sharing-buttons{justify-content:center;}.elementor-2547 .elementor-element.elementor-element-66dc852 .wpr-sharing-buttons .wpr-sharing-icon span{transition-duration:0.1s;}.elementor-2547 .elementor-element.elementor-element-c5d0d0c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-gallery-wrapper{--kodlo-columns:1;--kodlo-last-image-object-fit:contain;--kodlo-last-image-aspect-ratio:4 / 3;--kodlo-main-nav-position:overlay;--kodlo-object-fit:contain;--kodlo-aspect-ratio:1 / 1;--kodlo-image-background:#ffffff;--kodlo-desktop-magnifier-border-style:solid;--kodlo-desktop-magnifier-border-width:2px;--kodlo-desktop-magnifier-border-color:#ffffff;--kodlo-desktop-magnifier-border-radius:50% 50% 50% 50%;--kodlo-dot-top-spacing:8px;--kodlo-dot-bottom-spacing:8px;--kodlo-dot-color:rgba(0,0,0,0.4);--kodlo-dot-hover-color:#000000;--kodlo-dot-active-color:#000000;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-sale-flash{top:0.5rem;right:auto;bottom:auto;left:0.5rem;transform:none;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-gallery-main-wrapper{gap:6px;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-gallery-main-wrapper .kodlo-media-item{--kodlo-magnifier-zoom:2;--kodlo-magnifier-size:160px;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-gallery-main-wrapper .kodlo-gallery-entry{border-style:none !important;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-gallery-main-wrapper .kodlo-gallery-entry:hover{border-style:none !important;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-mobile-slider .swiper-pagination{position:relative !important;top:auto !important;bottom:auto !important;margin-top:var(--kodlo-dot-top-spacing, 8px) !important;margin-bottom:var(--kodlo-dot-bottom-spacing, 8px) !important;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-mobile-slider .swiper-pagination-bullet{width:8px !important;height:8px !important;margin:0 4px !important;border-radius:50% 50% 50% 50% !important;border-style:none !important;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-mobile-slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{border-style:none !important;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-mobile-slider .swiper-pagination-bullet.swiper-pagination-bullet-active, .elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-mobile-slider .swiper-pagination-bullet.swiper-pagination-bullet-active:hover{border-style:none !important;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-main-slider-wrap{--kodlo-nav-offset:8px;--kodlo-nav-top:50%;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-main-slider-wrap .kodlo-nav-btn i, .elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-main-slider-wrap .kodlo-nav-btn svg{font-size:20px !important;width:20px !important;height:20px !important;color:#ffffff !important;fill:#ffffff !important;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-main-slider-wrap .kodlo-nav-btn{padding:8px 10px 8px 10px;background:rgba(0,0,0,0.5) !important;border-style:none !important;border-radius:4px 4px 4px 4px !important;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-main-slider-wrap .kodlo-nav-btn:hover i, .elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-main-slider-wrap .kodlo-nav-btn:hover svg{color:#cccccc;fill:#cccccc;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-main-slider-wrap .kodlo-nav-btn:hover{background:rgba(0,0,0,0.8);}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-sale-flash .onsale{padding:5px 10px 5px 10px;color:#ffffff;background-color:#000000;border-style:none !important;border-radius:3px 3px 3px 3px !important;}.elementor-2547 .elementor-element.elementor-element-442f940 .kodlo-sale-flash:hover .onsale{border-style:none !important;}.elementor-2547 .elementor-element.elementor-element-650edf2{--display:flex;--border-radius:70px 0px 70px 0px;}.elementor-2547 .elementor-element.elementor-element-650edf2:not(.elementor-motion-effects-element-type-background), .elementor-2547 .elementor-element.elementor-element-650edf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF1F1;}.elementor-2547 .elementor-element.elementor-element-993e50e{--iteration-count:infinite;--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#245B38;}.elementor-2547 .elementor-element.elementor-element-993e50e .elementor-headline{text-align:start;text-decoration:underline;}.elementor-2547 .elementor-element.elementor-element-993e50e .elementor-headline-plain-text{color:#F07400;}.elementor-2547 .elementor-element.elementor-element-1517594{width:auto;max-width:auto;}.elementor-2547 .elementor-element.elementor-element-1517594 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-75f7d23{--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;}.elementor-2547 .elementor-element.elementor-element-f67fc52{--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-2547 .elementor-element.elementor-element-da8ff2d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e1e3e9;--border-color:#e1e3e9;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2547 .elementor-element.elementor-element-da8ff2d:not(.elementor-motion-effects-element-type-background), .elementor-2547 .elementor-element.elementor-element-da8ff2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-2547 .elementor-element.elementor-element-bc5d1a3{background-color:transparent;padding:4px 4px 4px 4px;background-image:linear-gradient(180deg, #FFFFFF 0%, #f2295b 100%);}.elementor-2547 .elementor-element.elementor-element-bc5d1a3 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:19px;font-weight:700;color:#172039;}.elementor-2547 .elementor-element.elementor-element-53674a3 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:700;color:#172039;}.elementor-2547 .elementor-element.elementor-element-1e3de34{--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-2547 .elementor-element.elementor-element-d766dad{background-color:#000000;padding:6px 6px 6px 6px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#857521;border-radius:10px 10px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-d766dad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs .woocommerce-tabs ul.tabs li a{-webkit-transition-duration:0.5s;transition-duration:0.5s;color:#FFFBFB;background-color:#000000;border-color:#92760F;font-size:14px;border-style:solid;border-width:1px 1px 0px 1px;border-radius:7px 7px 7px 7px;padding:10px 10px 10px 10px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .form-submit{text-align:left;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wc-tabs li{text-align:left;margin:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wc-tabs li a{text-align:left;margin:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs .woocommerce-tabs ul.tabs li{border-color:transparent !important;border-radius:7px 7px 7px 7px;}.elementor-2547 .elementor-element.elementor-element-4beb470.wpr-tabs-position-above .wpr-product-tabs .woocommerce-tabs ul.tabs li.active:after{margin-bottom:-1px;height:1px;width:calc(100% - 1*2px);}.elementor-2547 .elementor-element.elementor-element-4beb470 .wc-tabs li.active a{margin:0px 0px -0.1px 0px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wc-tabs li.active{margin:0px 0px -0.1px 0px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs .woocommerce-tabs ul.tabs li:hover a{color:#605BE5;border-color:#E8E8E8;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-tabs .woocommerce-Tabs-panel, .elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs .woocommerce-tabs ul.tabs li:hover a{background-color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs .woocommerce-tabs ul.tabs li.active{border-bottom-color:#0B7908;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs .woocommerce-tabs ul.tabs li a:hover{font-size:14px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs .woocommerce-tabs ul.tabs li.active a{color:#000000;background-color:#0B7908;border-color:#E8E8E8;font-size:14px;font-weight:bold;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs .woocommerce-tabs ul.tabs li.active:after{background-color:#0B7908;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-Tabs-panel{color:#000000;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-tabs .woocommerce-Tabs-panel{background-color:#FFFFFF;border-color:#E8E8E8;font-size:16px;line-height:28px;padding:35px 35px 35px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-Tabs-panel h2:not(.woocommerce-Reviews-title):not(.elementor-heading-title){display:none  !important;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-Reviews-title:not(:first-of-type){display:none  !important;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs table th{color:#000000;text-align:left;width:22%;padding:15px 35px 15px 35px;border-color:#B18C11;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs table tr:nth-child(even) th{background-color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-Tabs-panel tr :is(th){font-size:14px;line-height:14px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs table td p{color:#000000;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs table td a{color:#000000;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs table td{color:#000000;background-color:#FFFFFF;padding:15px 35px 15px 35px;border-color:#B18C11;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-Tabs-panel tr :is(td, p){font-size:14px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs table tr td{border-left-width:1px;border-left-style:solid;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs table tr th{border-right-width:1px;border-right-style:solid;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs table tr:not(:last-child) td{border-bottom-width:1px;border-bottom-style:solid;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs table tr:not(:last-child) th{border-bottom-width:1px;border-bottom-style:solid;}.elementor-2547 .elementor-element.elementor-element-4beb470.wpr-add-info-borders-yes .wpr-product-tabs table td{border-width:1px;border-style:solid;}.elementor-2547 .elementor-element.elementor-element-4beb470.wpr-add-info-borders-yes .wpr-product-tabs table th{border-width:1px;border-style:solid;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-review__author{color:#222222;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-review__published-date{color:#787878;}.elementor-2547 .elementor-element.elementor-element-4beb470.elementor-widget-wpr-product-tabs .star-rating span::before{color:#FFD726;}.elementor-2547 .elementor-element.elementor-element-4beb470.elementor-widget-wpr-product-tabs .star-rating::before{color:#D2CDCD;}.elementor-2547 .elementor-element.elementor-element-4beb470 .description p{color:#787878;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-text{background-color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-4beb470 #reviews #comments ol.commentlist li .comment-text{border-color:#E8E8E8;border-style:none;padding:5px 5px 5px 5px;margin-bottom:30px;}.elementor-2547 .elementor-element.elementor-element-4beb470.elementor-widget-wpr-product-tabs .star-rating{font-size:18px;}.elementor-2547 .elementor-element.elementor-element-4beb470 #reviews #comments ol.commentlist li img.avatar{width:50px;height:auto;border-color:#E8E8E8;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2547 .elementor-element.elementor-element-4beb470.elementor-widget-wpr-product-tabs #reviews #comments ol.commentlist li .comment-text{margin-left:calc(20px + 50px);}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-notes{color:#787878;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-rating label{color:#787878;margin-bottom:10px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-comment label{color:#787878;margin-bottom:10px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-author label{color:#787878;margin-bottom:10px;display:block;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-email label{color:#787878;margin-bottom:10px;display:block;}.elementor-2547 .elementor-element.elementor-element-4beb470 .required{color:#F92B2B;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-tabs .woocommerce-Tabs-panel label{font-size:14px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-reply-title{margin-bottom:10px;}.elementor-2547 .elementor-element.elementor-element-4beb470.elementor-widget-wpr-product-tabs p.stars.selected a.active:before{color:#C1C1C1;}.elementor-2547 .elementor-element.elementor-element-4beb470.elementor-widget-wpr-product-tabs p.stars:hover a:before{color:#C1C1C1;}.elementor-2547 .elementor-element.elementor-element-4beb470.elementor-widget-wpr-product-tabs p.stars.selected a:not(.active):before{color:#C1C1C1;}.elementor-2547 .elementor-element.elementor-element-4beb470.elementor-widget-wpr-product-tabs p.stars a:before{color:#C1C1C1;}.elementor-2547 .elementor-element.elementor-element-4beb470.elementor-widget-wpr-product-tabs p.stars a::before{font-size:18px;}.elementor-2547 .elementor-element.elementor-element-4beb470 p.stars a{margin-right:5px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-comment textarea{color:#787878;background-color:#FFFFFF;border-color:#E8E8E8;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-author input{color:#787878;background-color:#FFFFFF;border-color:#E8E8E8;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px !important;border-radius:0px 0px 0px 0px !important;padding:10px 10px 10px 10px;height:42px !important;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-email input{color:#787878;background-color:#FFFFFF;border-color:#E8E8E8;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px !important;border-radius:0px 0px 0px 0px !important;padding:10px 10px 10px 10px;height:42px !important;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-comment textarea, .elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-author input, .elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-email input{font-size:14px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-comment textarea:focus{color:#333333;background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-author input:focus{color:#333333;background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-email input:focus{color:#333333;background-color:#FFFFFF;border-color:#E8E8E8;}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-comment textarea:focus, .elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-author input:focus, .elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-email input:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2547 .elementor-element.elementor-element-4beb470 .comment-form-comment textarea#comment{height:150px !important;}.elementor-2547 .elementor-element.elementor-element-4beb470 #review_form #respond p:not(.form-submit){margin-bottom:15px;}.elementor-2547 .elementor-element.elementor-element-4beb470 #review_form #respond .comment-form-author{width:calc(50% - 15px/2);margin-right:15px;}.elementor-2547 .elementor-element.elementor-element-4beb470 #review_form #respond .comment-form-email{width:calc(50% - 15px/2);}.elementor-2547 .elementor-element.elementor-element-4beb470 #respond .comment-form .form-submit input#submit{color:#FFFFFF;background-color:#605BE5;border-color:#E8E8E8;transition-duration:0.5s;border-style:none;border-radius:0px 0px 0px 0px;padding:12px 40px 12px 40px;margin-top:2px;}.elementor-2547 .elementor-element.elementor-element-4beb470  #respond .comment-form .form-submit input#submit:hover{color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-4beb470 #respond .comment-form .form-submit input#submit:hover{background-color:#1F18E3;border-color:#E8E8E8;}.elementor-2547 .elementor-element.elementor-element-3f065df{--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-2547 .elementor-element.elementor-element-60ab21e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#038B06;}.elementor-2547 .elementor-element.elementor-element-60ab21e .elementor-headline{text-align:start;text-decoration:underline;}.elementor-2547 .elementor-element.elementor-element-12560c1{--display:flex;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products ul.products li.product{text-align:left;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products  ul.products{grid-column-gap:6px;grid-row-gap:30px;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:20px;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products ul.products li.product .price{color:#216103;font-size:15px;font-weight:bold;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products ul.products li.product .price ins{color:#216103;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products ul.products li.product .price ins .amount{color:#216103;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products ul.products li.product .price del{color:#CF1717;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products ul.products li.product .price del .amount{color:#CF1717;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products ul.products li.product .button:hover{color:#28DB0C;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){ .elementor-2547 .elementor-element.elementor-element-66dc852.elementor-grid-tablet-0 .wpr-sharing-buttons a{margin-right:calc(5px / 2);margin-left:calc(5px / 2);margin-bottom:2px;} .elementor-2547 .elementor-element.elementor-element-66dc852.elementor-grid-tablet-0 .elementor-grid{margin-right:calc(-5px / 2);margin-left:calc(-5px / 2);}.elementor-2547 .elementor-element.elementor-element-66dc852 .wpr-sharing-buttons .wpr-sharing-icon i{width:76px;}.elementor-2547 .elementor-element.elementor-element-66dc852 .wpr-sharing-buttons .wpr-sharing-icon svg{width:76px;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2547 .elementor-element.elementor-element-2f312263{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2547 .elementor-element.elementor-element-e115c88f .woocommerce-breadcrumb{font-size:11px;}.elementor-2547 .elementor-element.elementor-element-e6366ceb{--flex-direction:column-reverse;--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:0px;}.elementor-2547 .elementor-element.elementor-element-d8320eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-2547 .elementor-element.elementor-element-66dc852.elementor-grid-mobile-0 .wpr-sharing-buttons a{margin-right:calc(5px / 2);margin-left:calc(5px / 2);margin-bottom:2px;} .elementor-2547 .elementor-element.elementor-element-66dc852.elementor-grid-mobile-0 .elementor-grid{margin-right:calc(-5px / 2);margin-left:calc(-5px / 2);}.elementor-2547 .elementor-element.elementor-element-c5d0d0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2547 .elementor-element.elementor-element-650edf2{--border-radius:66px 0px 66px 0px;}.elementor-2547 .elementor-element.elementor-element-993e50e .elementor-headline{text-align:start;}.elementor-2547 .elementor-element.elementor-element-1517594 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-1e3de34{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2547 .elementor-element.elementor-element-4beb470{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-4beb470.elementor-element{--align-self:stretch;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wpr-product-tabs .woocommerce-tabs ul.tabs li a{border-width:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2547 .elementor-element.elementor-element-4beb470.wpr-tabs-position-above .wpr-product-tabs .woocommerce-tabs ul.tabs li.active:after{margin-bottom:-0px;height:0px;width:calc(100% - 0*2px);}.elementor-2547 .elementor-element.elementor-element-4beb470 .wc-tabs li a{margin:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wc-tabs li.active a{margin:0px 0px -0.1px 0px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wc-tabs li{margin:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .wc-tabs li.active{margin:0px 0px -0.1px 0px;}.elementor-2547 .elementor-element.elementor-element-4beb470 .woocommerce-tabs .woocommerce-Tabs-panel{padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-54df2fe.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-2547 .elementor-element.elementor-element-d8320eb{--width:23%;}.elementor-2547 .elementor-element.elementor-element-63ff8bf9{--width:40%;}.elementor-2547 .elementor-element.elementor-element-c5d0d0c{--width:35%;}.elementor-2547 .elementor-element.elementor-element-f67fc52{--width:30%;}.elementor-2547 .elementor-element.elementor-element-da8ff2d{--width:100%;}.elementor-2547 .elementor-element.elementor-element-1e3de34{--width:100%;}}/* Start custom CSS for rsfv_video, class: .elementor-element-1517594 *//* =========================================
   LIGHTDECORHUB — RESPONSIVE PRODUCT VIDEO
   Section ID: 650edf2
   ========================================= */

/* Main video section */
.elementor-element-650edf2 {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
    overflow: hidden;
    padding-top: 25px;
    padding-bottom: 30px;
}

/* Inner container */
.elementor-element-650edf2 > .e-con-inner {
    width: 100%;
    max-width: 1200px;
    margin-inline: auto;
    box-sizing: border-box;
    align-items: center;
}

/* Product Video heading */
.elementor-element-650edf2 .elementor-widget-animated-headline {
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
}

.elementor-element-650edf2 .elementor-headline {
    justify-content: center;
    flex-wrap: wrap;
    margin: 0;
}

/* Video widget container */
.elementor-element-650edf2 .elementor-widget-rsfv_video {
    width: 100%;
    max-width: 900px;
    margin-inline: auto;
}

.elementor-element-650edf2 .elementor-widget-rsfv_video
.elementor-widget-container {
    width: 100%;
}

/* Video player */
.elementor-element-650edf2 .rsfv-video-wrapper {
    width: 100%;
    max-width: 100%;
    height: auto;
    max-height: 500px;
    margin-inline: auto;
    overflow: hidden;
    border-radius: 14px;
    background: #000;
    box-shadow: 0 8px 28px rgba(0, 0, 0, 0.12);
}

.elementor-element-650edf2 video.rsfv-video {
    display: block;
    width: 100% !important;
    height: auto !important;
    max-height: 500px !important;
    margin-inline: auto;
    object-fit: contain;
    background: #000;
    border-radius: 14px;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-element-650edf2 > .e-con-inner {
        max-width: 100%;
    }

    .elementor-element-650edf2 .elementor-widget-rsfv_video {
        max-width: 760px;
    }

    .elementor-element-650edf2 .rsfv-video-wrapper,
    .elementor-element-650edf2 video.rsfv-video {
        max-height: 420px !important;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-element-650edf2 {
        padding: 18px 12px 24px;
    }

    .elementor-element-650edf2 > .e-con-inner {
        gap: 12px;
    }

    .elementor-element-650edf2 .elementor-widget-animated-headline {
        margin-bottom: 8px;
    }

    .elementor-element-650edf2 .elementor-headline {
        font-size: clamp(22px, 6vw, 30px);
        line-height: 1.25;
    }

    .elementor-element-650edf2 .elementor-widget-rsfv_video {
        width: 100%;
        max-width: 100%;
    }

    .elementor-element-650edf2 .rsfv-video-wrapper {
        max-height: 320px;
        border-radius: 10px;
    }

    .elementor-element-650edf2 video.rsfv-video {
        width: 100% !important;
        height: auto !important;
        max-height: 320px !important;
        border-radius: 10px;
        object-fit: contain;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da8ff2d */.elementor-2547 .elementor-element.elementor-element-da8ff2d{position:sticky;top:90px;} @media(max-width:980px){.elementor-2547 .elementor-element.elementor-element-da8ff2d{position:static;width:100%!important;}}/* End custom CSS */