.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-16b9d98{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-16b9d98 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-16b9d98 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-repeater-item-5d10e7d .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor2 );background-image:url(https://goldenrod-cheetah-965467.hostingersite.com/wp-content/uploads/2026/01/Generated-Image-January-09-2026-10_17AM-e1767934380216.png);background-size:cover;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-repeater-item-5d10e7d .elementor-background-overlay{background-color:#00000059;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-repeater-item-5d10e7d .swiper-slide-contents{margin:0 auto;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-repeater-item-5d10e7d .swiper-slide-inner{align-items:flex-end;text-align:center;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-repeater-item-51f496c .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor2 );background-image:url(https://goldenrod-cheetah-965467.hostingersite.com/wp-content/uploads/2026/01/Generated-Image-January-08-2026-11_16PM-1-e1767894551637.png);background-size:cover;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-repeater-item-51f496c .elementor-background-overlay{background-color:#00000059;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-repeater-item-51f496c .swiper-slide-contents{margin:0 auto;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-repeater-item-51f496c .swiper-slide-inner{align-items:flex-end;text-align:center;}.elementor-17 .elementor-element.elementor-element-c572667 .swiper-slide{transition-duration:calc(2000ms*1.2);height:579px;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-slide-button{background-color:#FFF8ED;border-radius:37px;color:var( --e-global-color-astglobalcolor2 );border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c572667 .swiper-slide-contents{max-width:100%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-17 .elementor-element.elementor-element-c572667 .swiper-slide-inner{text-align:center;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-slide-heading{color:var( --e-global-color-astglobalcolor4 );font-family:"Josefin Sans", Sans-serif;font-size:62px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-slide-description{color:var( --e-global-color-astglobalcolor4 );font-family:"Rubik", Sans-serif;font-size:21px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-c572667 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor4 );opacity:var( --e-global-color-astglobalcolor4 );}.elementor-17 .elementor-element.elementor-element-f1f6d8c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f1f6d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8ED;}.elementor-17 .elementor-element.elementor-element-f1f6d8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 0px 30px;}.elementor-17 .elementor-element.elementor-element-f1f6d8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-5b2a25e{text-align:center;}.elementor-17 .elementor-element.elementor-element-5b2a25e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor6 );}.elementor-17 .elementor-element.elementor-element-111adb3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-111adb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8ED;}.elementor-17 .elementor-element.elementor-element-111adb3 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-111adb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-6cd20ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-6cd20ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8ED;}.elementor-17 .elementor-element.elementor-element-6cd20ba > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-6cd20ba > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-6cd20ba > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-6cd20ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-6cd20ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-0ba15b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-0ba15b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8ED;}.elementor-17 .elementor-element.elementor-element-0ba15b5 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-0ba15b5 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-0ba15b5 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-0ba15b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-0ba15b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products ul.products li.product{text-align:left;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px;padding:5px 5px 5px 5px;border-color:var( --e-global-color-astglobalcolor6 );}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-astglobalcolor3 );}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-astglobalcolor3 );}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products ul.products li.product .price{color:#611E09;font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products ul.products li.product .price ins{color:#611E09;}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products ul.products li.product .price ins .amount{color:#611E09;}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-astglobalcolor4 );background-color:#611E09;}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-17 .elementor-element.elementor-element-0e38b81{padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-7b54966{text-align:center;}.elementor-17 .elementor-element.elementor-element-7b54966 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor6 );}.elementor-17 .elementor-element.elementor-element-f593046{padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-5cbdfc2{text-align:center;}.elementor-17 .elementor-element.elementor-element-5cbdfc2 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor6 );}.elementor-17 .elementor-element.elementor-element-a528b7a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a528b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8ED;}.elementor-17 .elementor-element.elementor-element-a528b7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-a528b7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-e762028{text-align:center;}.elementor-17 .elementor-element.elementor-element-e762028 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor6 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-8dc6f5a{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-17 .elementor-element.elementor-element-8dc6f5a p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-a68c939 .elementor-button{background-color:#311308;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-d5dfd7a{padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-fcf4cd2{text-align:center;}.elementor-17 .elementor-element.elementor-element-fcf4cd2 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-astglobalcolor6 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-1a02e60{text-align:center;}.elementor-17 .elementor-element.elementor-element-1a02e60 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-b6e44e6{text-align:center;}.elementor-17 .elementor-element.elementor-element-b6e44e6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-22ad041{text-align:center;}.elementor-17 .elementor-element.elementor-element-22ad041 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-fc8e641{text-align:center;}.elementor-17 .elementor-element.elementor-element-fc8e641 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-ba76164:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ba76164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8ED;}.elementor-17 .elementor-element.elementor-element-ba76164{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ba76164 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-7f6656b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-82986ac .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-6a32a27{column-gap:0px;font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-17 .elementor-element.elementor-element-6a32a27 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-94c38a4 .elementor-button{background-color:#311308;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-4f257af img{border-radius:5px 5px 5px 5px;}.elementor-17 .elementor-element.elementor-element-b6c46b5 .rtsb-advanced-heading{text-align:center;}.elementor-17 .elementor-element.elementor-element-b6c46b5 .rtsb-advanced-heading .advanced-heading-text{font-family:"Oswald", Sans-serif;color:var( --e-global-color-astglobalcolor3 );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-5a7ca19 .elementor-toggle-title, .elementor-17 .elementor-element.elementor-element-5a7ca19 .elementor-toggle-icon{color:#8B6F47;}.elementor-17 .elementor-element.elementor-element-5a7ca19 .elementor-toggle-icon svg{fill:#8B6F47;}.elementor-17 .elementor-element.elementor-element-5a7ca19 .elementor-tab-title.elementor-active a, .elementor-17 .elementor-element.elementor-element-5a7ca19 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#8B6F47;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-7f6656b{width:62.456%;}.elementor-17 .elementor-element.elementor-element-341c34f{width:37.544%;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-c572667 > .elementor-widget-container{margin:0px -10px 0px -17px;}.elementor-17 .elementor-element.elementor-element-c572667 .swiper-slide{height:273px;}.elementor-17 .elementor-element.elementor-element-c572667 .swiper-slide-contents{max-width:100%;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-slide-heading{font-size:28px;}.elementor-17 .elementor-element.elementor-element-c572667 .elementor-slide-description{font-size:11px;}.elementor-17 .elementor-element.elementor-element-f1f6d8c{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-111adb3{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7fecfd9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-17 .elementor-element.elementor-element-a528b7a{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8dc6f5a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8ea87e9{width:50%;}.elementor-17 .elementor-element.elementor-element-1a02e60 .elementor-heading-title{font-size:13px;}.elementor-17 .elementor-element.elementor-element-4dd0527{width:50%;}.elementor-17 .elementor-element.elementor-element-b6e44e6 .elementor-heading-title{font-size:13px;}.elementor-17 .elementor-element.elementor-element-bf0b921{width:50%;}.elementor-17 .elementor-element.elementor-element-22ad041 .elementor-heading-title{font-size:13px;}.elementor-17 .elementor-element.elementor-element-7358610{width:50%;}.elementor-17 .elementor-element.elementor-element-fc8e641 .elementor-heading-title{font-size:13px;}.elementor-17 .elementor-element.elementor-element-ba76164{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7f6656b > .elementor-element-populated{padding:010px 010px 010px 010px;}}/* Start custom CSS for html, class: .elementor-element-b06fe08 */.marquee-wrap {
  width: 100%;
  overflow: hidden;
  background: #611E09; /* new background */
  white-space: nowrap;
  padding: 10px 0;
  border-top: 1px solid rgba(255,255,255,0.2);
  border-bottom: 1px solid rgba(255,255,255,0.2);
}

.marquee {
  display: inline-flex;
  animation: marqueeSlide 20s linear infinite; /* slow speed */
}

.marquee-wrap:hover .marquee {
  animation-play-state: paused; /* hover par ruk jaye */
}

.marquee-item {
  margin: 0 60px; /* spacing */
  font-size: 15px;
  font-weight: 400;
  font-family: 'Oswald', sans-serif; /* Oswald font */
  color: #FFF8ED; /* light text for dark bg */
  letter-spacing: 0.5px;
  text-transform: uppercase; /* optional – matches premium look */
}

@keyframes marqueeSlide {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7fecfd9 */.button{
    width: 100%;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e2a1ebe */.reels-wrapper {
  width: 100%;
  overflow: hidden;
  position: relative;
}

.reels-track {
  display: flex;
  gap: 14px;
  transition: transform 0.4s ease;
}

/* Desktop: 4 videos */
.reel {
  flex: 0 0 25%;
}

.reel video {
  width: 100%;
  aspect-ratio: 9 / 16;
  object-fit: cover;
  border-radius: 16px;
}

/* Hide controls */
video::-webkit-media-controls {
  display: none !important;
}

/* MOBILE: 2 VIDEOS VISIBLE */
@media (max-width: 767px) {
  .reel {
    flex: 0 0 50%;
  }

  .reels-dots {
    display: flex;
    justify-content: center;
    margin-top: 12px;
    gap: 8px;
  }

  .reels-dots span {
    width: 8px;
    height: 8px;
    background: #ccc;
    border-radius: 50%;
    cursor: pointer;
  }

  .reels-dots span.active {
    background: #49176D;
  }
}

/* Hide dots on desktop */
@media (min-width: 768px) {
  .reels-dots {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed1c05f */<style>
.review-section {
  padding: 40px 10px;
}

.review-scroll {
  display: flex;
  gap: 20px;
  overflow-x: auto;
  scroll-behavior: smooth;
  scrollbar-width: none;
}

.review-scroll::-webkit-scrollbar {
  display: none;
}

.review-card {
  min-width: 280px;
  background: #fff;
  border: 2px solid #6b3e26; /* 🌰 Brown border */
  border-radius: 12px;
  padding: 16px;
  text-align: left;
}

.review-card h4 {
  margin-bottom: 8px;
  font-size: 16px;
}

.review-card p {
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 10px;
}

.review-card span {
  font-weight: 600;
  color: #6b3e26;
}

.review-dots {
  display: flex;
  justify-content: center;
  margin-top: 15px;
}

.review-dots span {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #c9b2a4;
  margin: 0 5px;
  cursor: pointer;
}

.review-dots span.active {
  background: #6b3e26;
}
</style>/* End custom CSS */