.elementor-7105 .elementor-element.elementor-element-1df05ad{--display:flex;}.elementor-7105 .elementor-element.elementor-element-0564255 .elementor-repeater-item-87f1c92 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://neetclothing.com/wp-content/uploads/2025/10/NEET-CLOTHING-2.png);background-size:cover;}.elementor-7105 .elementor-element.elementor-element-0564255 .elementor-repeater-item-f5cdd10 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://neetclothing.com/wp-content/uploads/2025/10/5.png);background-size:cover;}.elementor-7105 .elementor-element.elementor-element-0564255 .elementor-repeater-item-58acb57 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://neetclothing.com/wp-content/uploads/2025/10/PicjamDownload.png);background-size:cover;}.elementor-7105 .elementor-element.elementor-element-0564255 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-7105 .elementor-element.elementor-element-0564255 .swiper-slide-contents{max-width:66%;}.elementor-7105 .elementor-element.elementor-element-0564255 .swiper-slide-inner{text-align:center;}.elementor-7105 .elementor-element.elementor-element-0564255 .elementor-slide-button{border-width:1px;border-radius:10px;}.elementor-7105 .elementor-element.elementor-element-e251800 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7105 .elementor-element.elementor-element-e251800 > .elementor-background-overlay{background-color:rgba(255,255,255,0);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7105 .elementor-element.elementor-element-e251800 > .elementor-container{min-height:500px;}.elementor-7105 .elementor-element.elementor-element-e251800{transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-7105 .elementor-element.elementor-element-6fb9dcf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-141eed01{padding:0px 0px 15px 0px;}.elementor-7105 .elementor-element.elementor-element-ac8c9ae{--iteration-count:infinite;--dynamic-text-color:#FF0000;}.elementor-7105 .elementor-element.elementor-element-ac8c9ae .elementor-headline{text-align:center;font-size:25px;}.elementor-7105 .elementor-element.elementor-element-ac8c9ae .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7105 .elementor-element.elementor-element-ac8c9ae .elementor-headline-dynamic-text{font-weight:900;font-style:italic;}.elementor-7105 .elementor-element.elementor-element-c3be180{--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;}.elementor-7105 .elementor-element.elementor-element-199dfe5 .elementor-flip-box__layer, .elementor-7105 .elementor-element.elementor-element-199dfe5 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-7105 .elementor-element.elementor-element-199dfe5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7105 .elementor-element.elementor-element-199dfe5 .elementor-flip-box__image{opacity:1;}.elementor-7105 .elementor-element.elementor-element-199dfe5 .elementor-flip-box__image img{border-radius:0px;}.elementor-7105 .elementor-element.elementor-element-199dfe5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7105 .elementor-element.elementor-element-199dfe5 .elementor-flip-box__button{margin-center:0;border-width:1px;border-radius:20px;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-front .bdt-flip-box-layer-overlay{text-align:center;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-image img{width:10%;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-image{opacity:1;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-front .bdt-flip-box-layer-desc{color:#f5f5f5;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-back .bdt-flip-box-layer-overlay{text-align:center;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-button{margin-center:0;background-color:#AAAFB100;border-style:solid;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-front .bdt-flip-box-layer-overlay{text-align:center;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-image img{width:10%;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-image{opacity:1;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-front .bdt-flip-box-layer-desc{color:#f5f5f5;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-back .bdt-flip-box-layer-overlay{text-align:center;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-button{margin-center:0;background-color:#AAAFB100;border-style:solid;}.elementor-7105 .elementor-element.elementor-element-8726a9c{padding:0px 0px 15px 0px;}.elementor-7105 .elementor-element.elementor-element-8420325{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FF0000;}.elementor-7105 .elementor-element.elementor-element-8420325 .elementor-headline{text-align:center;font-size:25px;}.elementor-7105 .elementor-element.elementor-element-8420325 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7105 .elementor-element.elementor-element-8420325 .elementor-headline-dynamic-text{font-weight:900;font-style:italic;}.elementor-7105 .elementor-element.elementor-element-b0079ee{--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;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products  ul.products{grid-column-gap:6px;grid-row-gap:16px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 10px 10px;margin-bottom:0px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:10px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products ul.products li.product .star-rating{margin-bottom:0px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products ul.products li.product .price{font-size:14px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products ul.products li.product .price del {font-size:12px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products ul.products li.product .button{border-radius:10px 10px 10px 10px;margin-top:0px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products .added_to_cart{margin-inline-start:0px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-7105 .elementor-element.elementor-element-e24274c{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products ul.products li.product .button{border-radius:10px 10px 10px 10px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products ul.products li.product span.onsale{display:block;border-radius:0px;}.elementor-7105 .elementor-element.elementor-element-152ceed{--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;--justify-content:center;}.elementor-7105 .elementor-element.elementor-element-ccabf14 .elementor-button{background-color:#02010100;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#403E3E;}.elementor-7105 .elementor-element.elementor-element-3aacd70{--display:flex;}.elementor-7105 .elementor-element.elementor-element-63412b4{padding:25px 10px 35px 10px;}.elementor-7105 .elementor-element.elementor-element-f2e54ac{padding:25px 10px 35px 10px;}.elementor-7105 .elementor-element.elementor-element-89d454b{border-style:solid;border-width:1px 0px 0px 0px;border-color:#eaeaea;padding:50px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-7cb278b{--spacer-size:5px;}.elementor-7105 .elementor-element.elementor-element-e0db5a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7105 .elementor-element.elementor-element-bfa37be{padding:15px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-6b0e0a7{--spacer-size:5px;}.elementor-7105 .elementor-element.elementor-element-4ab7341e > .elementor-container{max-width:922px;}.elementor-7105 .elementor-element.elementor-element-4ab7341e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-7105 .elementor-element.elementor-element-4ab7341e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7105 .elementor-element.elementor-element-63a330e5 img{max-width:25%;}.elementor-7105 .elementor-element.elementor-element-559c4f40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}.elementor-7105 .elementor-element.elementor-element-559c4f40 .elementor-heading-title{font-size:20px;}.elementor-7105 .elementor-element.elementor-element-74c0e4ba img{max-width:25%;}.elementor-7105 .elementor-element.elementor-element-4f3a8308{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}.elementor-7105 .elementor-element.elementor-element-4f3a8308 .elementor-heading-title{font-size:20px;}.elementor-7105 .elementor-element.elementor-element-7093c210 img{max-width:25%;}.elementor-7105 .elementor-element.elementor-element-d6e7091{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}.elementor-7105 .elementor-element.elementor-element-d6e7091 .elementor-heading-title{font-size:20px;}.elementor-7105 .elementor-element.elementor-element-54823e33{padding:55px 0px 20px 0px;}.elementor-7105 .elementor-element.elementor-element-44ed6877{text-align:center;}.elementor-7105 .elementor-element.elementor-element-44ed6877 .elementor-heading-title{line-height:1.4em;letter-spacing:-0.2px;}.elementor-7105 .elementor-element.elementor-element-8e78947.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7105 .elementor-element.elementor-element-8e78947.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-7105 .elementor-element.elementor-element-e24274c{--content-width:1600px;}}@media(max-width:1024px){.elementor-7105 .elementor-element.elementor-element-e251800 > .elementor-container{min-height:390px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7105 .elementor-element.elementor-element-79f1519c > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-24d2728f > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-2e7b3662 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-37f3697 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-a434347 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-e060367 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-8e78947.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-7105 .elementor-element.elementor-element-1df05ad{--min-height:500px;}.elementor-7105 .elementor-element.elementor-element-0564255 .swiper-slide{height:675px;}.elementor-7105 .elementor-element.elementor-element-0564255 .swiper-slide-contents{max-width:100%;}.elementor-7105 .elementor-element.elementor-element-0564255 .swiper-pagination-bullet{height:8px;width:8px;}.elementor-7105 .elementor-element.elementor-element-0564255 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-7105 .elementor-element.elementor-element-0564255 .swiper-pagination-fraction{font-size:8px;}.elementor-7105 .elementor-element.elementor-element-e251800 > .elementor-container{max-width:500px;min-height:503px;}.elementor-7105 .elementor-element.elementor-element-e251800 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7105 .elementor-element.elementor-element-e251800{padding:26px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-141eed01{padding:20px 0px 20px 0px;}.elementor-7105 .elementor-element.elementor-element-ac8c9ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-ac8c9ae .elementor-headline{font-size:28px;letter-spacing:0px;word-spacing:0em;}.elementor-7105 .elementor-element.elementor-element-ac8c9ae .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-7105 .elementor-element.elementor-element-c3be180{--flex-wrap:nowrap;}.elementor-7105 .elementor-element.elementor-element-199dfe5 .elementor-flip-box__front{background-image:url("https://neetclothing.com/wp-content/uploads/2025/10/PicjamDownload-768x1052.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7105 .elementor-element.elementor-element-199dfe5{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-7105 .elementor-element.elementor-element-199dfe5 .elementor-flip-box{height:374px;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-front{background-image:url("https://neetclothing.com/wp-content/uploads/2025/09/Best-Style-2025-1-768x960.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-back{background-image:url("https://neetclothing.com/wp-content/uploads/2025/09/Best-Style-2025-768x960.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7105 .elementor-element.elementor-element-2605127{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box{height:374px;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-layer, .elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-layer-overlay{border-radius:20px;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-image img{border-radius:0px;}.elementor-7105 .elementor-element.elementor-element-2605127 .bdt-flip-box-button{border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;font-size:10px;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-front{background-image:url("https://neetclothing.com/wp-content/uploads/2025/09/Best-Style-2025-1-768x960.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-back{background-image:url("https://neetclothing.com/wp-content/uploads/2025/09/Best-Style-2025-768x960.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7105 .elementor-element.elementor-element-a19b1ee{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box{height:374px;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-layer, .elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-layer-overlay{border-radius:20px;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-image img{border-radius:0px;}.elementor-7105 .elementor-element.elementor-element-a19b1ee .bdt-flip-box-button{border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;font-size:10px;}.elementor-7105 .elementor-element.elementor-element-8726a9c{padding:20px 0px 20px 0px;}.elementor-7105 .elementor-element.elementor-element-8420325{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-8420325 .elementor-headline{font-size:28px;letter-spacing:0px;word-spacing:0em;}.elementor-7105 .elementor-element.elementor-element-8420325 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-7105 .elementor-element.elementor-element-e23bf46.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7105 .elementor-element.elementor-element-e24274c{--content-width:500px;--min-height:0px;--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:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products ul.products li.product{text-align:center;}.elementor-7105 .elementor-element.elementor-element-78b18f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 10px 10px;margin-bottom:0px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:8px;letter-spacing:0px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products ul.products li.product .price{font-size:12px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products ul.products li.product .price del {font-size:10px;}.elementor-7105 .elementor-element.elementor-element-78b18f6.elementor-wc-products ul.products li.product .button{font-size:9px;}.elementor-7105 .elementor-element.elementor-element-152ceed{--width:500px;--justify-content:space-around;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 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-7105 .elementor-element.elementor-element-ccabf14{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-ccabf14 .elementor-button{border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-7105 .elementor-element.elementor-element-63412b4{padding:10px 10px 20px 10px;}.elementor-7105 .elementor-element.elementor-element-79f1519c{width:100%;}.elementor-7105 .elementor-element.elementor-element-79f1519c > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-24d2728f > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-2e7b3662 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-f2e54ac{padding:10px 10px 20px 10px;}.elementor-7105 .elementor-element.elementor-element-37f3697 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-a434347 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-e060367 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7105 .elementor-element.elementor-element-89d454b{padding:30px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-e0db5a6 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-7105 .elementor-element.elementor-element-bfa37be{font-size:15px;}.elementor-7105 .elementor-element.elementor-element-4ab7341e > .elementor-container{max-width:500px;}.elementor-7105 .elementor-element.elementor-element-63a330e5 img{max-width:17%;}.elementor-7105 .elementor-element.elementor-element-559c4f40 .elementor-heading-title{font-size:17px;}.elementor-7105 .elementor-element.elementor-element-59541833{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:13px;}.elementor-7105 .elementor-element.elementor-element-74c0e4ba img{max-width:17%;}.elementor-7105 .elementor-element.elementor-element-4f3a8308 .elementor-heading-title{font-size:17px;}.elementor-7105 .elementor-element.elementor-element-29ff1b91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:13px;}.elementor-7105 .elementor-element.elementor-element-7093c210 img{max-width:17%;}.elementor-7105 .elementor-element.elementor-element-d6e7091 .elementor-heading-title{font-size:17px;}.elementor-7105 .elementor-element.elementor-element-1fc7c6d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:13px;}.elementor-7105 .elementor-element.elementor-element-54823e33{padding:30px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-44ed6877 .elementor-heading-title{font-size:24px;}.elementor-7105 .elementor-element.elementor-element-4fcc49c7{padding:0px 0px 0px 0px;}.elementor-7105 .elementor-element.elementor-element-8e78947.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for flip-box, class: .elementor-element-199dfe5 */.elementor-7105 .elementor-element.elementor-element-199dfe5 {
    flex-shrink: 0 !important;
}/* End custom CSS */
/* Start custom CSS for bdt-flip-box, class: .elementor-element-2605127 */.elementor-7105 .elementor-element.elementor-element-2605127 {
    flex-shrink: 0 !important;
}/* End custom CSS */
/* Start custom CSS for bdt-flip-box, class: .elementor-element-a19b1ee */.elementor-7105 .elementor-element.elementor-element-a19b1ee {
    flex-shrink: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3be180 */.elementor-7105 .elementor-element.elementor-element-c3be180 {
    overflow-x: scroll; /* Enables the horizontal scrollbar */
    overflow-y: hidden;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-78b18f6 *//* --- A: DESKTOP (Default Styles) --- */
.product-scroll-widget .woocommerce ul.products {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
    padding-bottom: px;
    width: 100%;
    -ms-overflow-style: none;  /* Firefox scrollbar hiding */
    scrollbar-width: none;
}
.product-scroll-widget .woocommerce ul.products::-webkit-scrollbar {
    display: none; /* WebKit scrollbar hiding */
}

/* Fix: Set Card Width for DESKTOP */
.product-scroll-widget .woocommerce ul.products li.product {
    width: 240px; /* Adjust this fixed pixel value for desktop/tablet */
    flex-shrink: 0; 
    margin-right: var(--grid-gap, 0px); 
    margin-left: 0; 
}

/* Ellipsis for Product Titles */
.product-scroll-widget .woocommerce-loop-product__title {
    overflow: hidden;
    white-space: nowrap; 
    text-overflow: ellipsis;
    max-width: 100%;
    display: block;
}

/* ------------------------------------------------------------------- */
/* B: MOBILE FIX (Media Query) */
/* ------------------------------------------------------------------- */

@media (max-width: 767px) {
    .product-scroll-widget .woocommerce ul.products li.product {
        /* Set card width to 80% of the viewport width on mobile */
        width: 50vw !important; 
        
        /* Ensures the first item starts cleanly on the left edge */
        margin-left: 2px !important;
    }
    
    /* Optional: Center the product list on mobile */
    .product-scroll-widget .woocommerce ul.products {
        padding-left: 0;
    }
}
/* Target the product list wrapper inside the widget and remove bottom margin */
.elementor-7105 .elementor-element.elementor-element-78b18f6 .woocommerce ul.products {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ccabf14 *//* Force 100% width on mobile screens */
@media (max-width: 767px) {
    .elementor-7105 .elementor-element.elementor-element-ccabf14 {
        width: 90% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
}/* End custom CSS */