.elementor-7113 .elementor-element.elementor-element-92dca45{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-a93280e{--e-image-carousel-slides-to-show:1;z-index:1;}.elementor-7113 .elementor-element.elementor-element-a93280e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7113 .elementor-element.elementor-element-a93280e .elementor-swiper-button.elementor-swiper-button-next{color:#E80E0E;}.elementor-7113 .elementor-element.elementor-element-a93280e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7113 .elementor-element.elementor-element-a93280e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#E80E0E;}.elementor-7113 .elementor-element.elementor-element-a93280e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#E71212;opacity:1;}.elementor-7113 .elementor-element.elementor-element-a93280e .swiper-pagination-bullet{background:var( --e-global-color-astglobalcolor2 );}.elementor-7113 .elementor-element.elementor-element-d1425bb{--display:flex;--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;}.elementor-7113 .elementor-element.elementor-element-91cc6dc .elementor-repeater-item-ef2371b .swiper-slide-bg{background-color:#E71222;background-image:url(https://slitetechinstrument.com/wp-content/uploads/2025/10/Untitled-design-60.png);background-size:cover;}.elementor-7113 .elementor-element.elementor-element-91cc6dc .elementor-repeater-item-ef2371b .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-7113 .elementor-element.elementor-element-91cc6dc .elementor-repeater-item-ceaa8b6 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://slitetechinstrument.com/wp-content/uploads/2025/10/5.png);background-size:cover;}.elementor-7113 .elementor-element.elementor-element-91cc6dc .elementor-repeater-item-ceaa8b6 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-7113 .elementor-element.elementor-element-91cc6dc .elementor-repeater-item-f58b71a .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://slitetechinstrument.com/wp-content/uploads/2025/10/Untitled-design-61.png);background-size:cover;}.elementor-7113 .elementor-element.elementor-element-91cc6dc .elementor-repeater-item-f58b71a .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-7113 .elementor-element.elementor-element-91cc6dc .elementor-repeater-item-4402972 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://slitetechinstrument.com/wp-content/uploads/2025/10/Untitled-design-62-1.png);background-size:cover;}.elementor-7113 .elementor-element.elementor-element-91cc6dc .elementor-repeater-item-4402972 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-7113 .elementor-element.elementor-element-91cc6dc .swiper-slide{transition-duration:calc(5000ms*1.2);height:588px;}.elementor-7113 .elementor-element.elementor-element-91cc6dc .elementor-slide-button{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-7113 .elementor-element.elementor-element-91cc6dc .elementor-slide-button:hover{background-color:#02010100;}.elementor-7113 .elementor-element.elementor-element-91cc6dc .swiper-slide-contents{max-width:48%;}.elementor-7113 .elementor-element.elementor-element-91cc6dc .swiper-slide-inner{text-align:center;}.elementor-7113 .elementor-element.elementor-element-679566c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-d137f24{--display:flex;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#161515;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:5px;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:5px;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .star-rating::before{color:#0E0D0D;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .star-rating{font-size:0.5em;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .price{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .price ins{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .price ins .amount{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .price del{color:#040404;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .price del .amount{color:#040404;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .price del {font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .button{background-color:#121111;font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-7113 .elementor-element.elementor-element-60f2c5b{--display:flex;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product .star-rating::before{color:#E40909;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product .star-rating{font-size:0.5em;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product .price{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product .price ins{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product .price ins .amount{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product .price del{color:#040404;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product .price del .amount{color:#040404;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product .price del {font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product .button{background-color:#E90909;font-family:"Roboto", Sans-serif;font-size:15px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products ul.products li.product{border-style:solid;border-width:2px 2px 2px 2px;border-radius:1px;border-color:#0B0B0B;}.elementor-7113 .elementor-element.elementor-element-a0ed770{--display:flex;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product .star-rating::before{color:#E40909;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product .star-rating{font-size:0.5em;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product .price{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product .price ins{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product .price ins .amount{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product .price del{color:#040404;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product .price del .amount{color:#040404;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product .price del {font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product .button{background-color:#E90909;font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EC0C0C;}.elementor-7113 .elementor-element.elementor-element-9a9dfc3{--display:flex;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product .star-rating::before{color:#E40909;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product .star-rating{font-size:0.5em;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product .price{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product .price ins{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product .price ins .amount{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product .price del{color:#040404;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product .price del .amount{color:#040404;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product .price del {font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product .button{background-color:#E90909;font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EC0C0C;}.elementor-7113 .elementor-element.elementor-element-32372d2{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:0px;--n-tabs-gap:10px;--n-tabs-title-border-radius:2px 0px 0px 0px;--n-tabs-title-font-size:19px;--n-tabs-title-color:var( --e-global-color-astglobalcolor4 );--n-tabs-title-color-active:#0C0C0C;}.elementor-7113 .elementor-element.elementor-element-32372d2 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#EE1B24;}.elementor-7113 .elementor-element.elementor-element-32372d2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#323030;}.elementor-7113 .elementor-element.elementor-element-32372d2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7113 .elementor-element.elementor-element-32372d2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-7113 .elementor-element.elementor-element-32372d2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:3px 0px 0px 0px;border-color:#100F0F;}.elementor-7113 .elementor-element.elementor-element-32372d2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-7113 .elementor-element.elementor-element-01b441a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7113 .elementor-element.elementor-element-49198ba{--display:flex;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#161515;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );margin-bottom:28px;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:5px;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:5px;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .star-rating::before{color:#0E0D0D;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .star-rating{font-size:0.5em;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .price{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .price ins{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .price ins .amount{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .price del{color:#040404;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .price del .amount{color:#040404;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .price del {font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products .added_to_cart{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7113 .elementor-element.elementor-element-deb2261{--display:flex;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#161515;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:5px;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:5px;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .star-rating::before{color:#0E0D0D;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .star-rating{font-size:0.5em;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .price{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .price ins{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .price ins .amount{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .price del{color:#040404;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .price del .amount{color:#040404;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .price del {font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-7113 .elementor-element.elementor-element-24bf0f0{--display:flex;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#161515;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:5px;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:5px;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .star-rating::before{color:#0E0D0D;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .star-rating{font-size:0.5em;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .price{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .price ins{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .price ins .amount{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .price del{color:#040404;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .price del .amount{color:#040404;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .price del {font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-7113 .elementor-element.elementor-element-5b7382d{--display:flex;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#161515;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:5px;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:5px;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .star-rating::before{color:#0E0D0D;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .star-rating{font-size:0.5em;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .price{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .price ins{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .price ins .amount{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .price del{color:#040404;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .price del .amount{color:#040404;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .price del {font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-7113 .elementor-element.elementor-element-57e787b{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:0px;--n-tabs-gap:10px;--n-tabs-title-border-radius:2px 0px 0px 0px;--n-tabs-title-font-size:19px;--n-tabs-title-color:var( --e-global-color-astglobalcolor4 );--n-tabs-title-color-active:var( --e-global-color-secondary );}.elementor-7113 .elementor-element.elementor-element-57e787b > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#EE1B24;}.elementor-7113 .elementor-element.elementor-element-57e787b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#323030;}.elementor-7113 .elementor-element.elementor-element-57e787b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7113 .elementor-element.elementor-element-57e787b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-text );}.elementor-7113 .elementor-element.elementor-element-57e787b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:3px 0px 0px 0px;border-color:#100F0F;}.elementor-7113 .elementor-element.elementor-element-57e787b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-7113 .elementor-element.elementor-element-f9924d6{--display:flex;--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;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-f9924d6:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-f9924d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DF0909;}.elementor-7113 .elementor-element.elementor-element-9fb4732{--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-7113 .elementor-element.elementor-element-84419c6 .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-84419c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-84419c6.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-84419c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-84419c6 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-84419c6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:32px;}.elementor-7113 .elementor-element.elementor-element-84419c6 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-84419c6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-cb49c75{--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-7113 .elementor-element.elementor-element-92c0294 .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-92c0294.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-92c0294.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-92c0294.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-92c0294 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-92c0294 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:32px;}.elementor-7113 .elementor-element.elementor-element-92c0294 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-92c0294 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-740da44{--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-7113 .elementor-element.elementor-element-303d79b .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-303d79b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-303d79b.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-303d79b.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-303d79b .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-303d79b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:32px;}.elementor-7113 .elementor-element.elementor-element-303d79b .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-303d79b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-06ca517{--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-7113 .elementor-element.elementor-element-87152a1 .elementor-icon-box-wrapper{gap:15px;}.elementor-7113 .elementor-element.elementor-element-87152a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-87152a1.elementor-view-framed .elementor-icon, .elementor-7113 .elementor-element.elementor-element-87152a1.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-87152a1 .elementor-icon-box-title, .elementor-7113 .elementor-element.elementor-element-87152a1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:32px;}.elementor-7113 .elementor-element.elementor-element-87152a1 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-87152a1 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-7113 .elementor-element.elementor-element-265417b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-c4fcde3{--display:flex;}.elementor-7113 .elementor-element.elementor-element-60806c3{text-align:center;}.elementor-7113 .elementor-element.elementor-element-60806c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;}.elementor-7113 .elementor-element.elementor-element-fd21902{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-c198e36.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-7113 .elementor-element.elementor-element-a8d3b87{--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:020px 020px;--row-gap:020px;--column-gap:020px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-484a575{--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-7113 .elementor-element.elementor-element-301e3fb > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-7113 .elementor-element.elementor-element-301e3fb img{width:100%;max-width:100%;height:82%;object-fit:cover;object-position:center center;}.elementor-7113 .elementor-element.elementor-element-59ef317{--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-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#131111;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products  ul.products{grid-column-gap:5px;grid-row-gap:5px;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .star-rating::before{color:#EE1B24;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .star-rating{font-size:0.4em;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .price{color:#E40B0B;font-family:"Roboto", Sans-serif;font-size:10px;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .price ins{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .price ins .amount{color:#E40B0B;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .price del{color:#040404;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .price del .amount{color:#040404;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .price del {font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products ul.products li.product .button{background-color:#E90909;font-family:"Roboto", Sans-serif;font-size:10px;}.elementor-7113 .elementor-element.elementor-element-39172fc{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7113 .elementor-element.elementor-element-f51d268{--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-7113 .elementor-element.elementor-element-f51d268:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-f51d268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slitetechinstrument.com/wp-content/uploads/2025/10/Untitled-design-67.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7113 .elementor-element.elementor-element-c3fabf0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-822595f .premium-woo-products-details-wrap, .elementor-7113 .elementor-element.elementor-element-822595f .premium-woo-product__link{text-align:center;}#premium-woo-quick-view-822595f{--pa-qv-align:inline;}.elementor-7113 .elementor-element.elementor-element-822595f .premium-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-7113 .elementor-element.elementor-element-822595f .premium-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-7113 .elementor-element.elementor-element-822595f .premium-woo-product-wrapper{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-7113 .elementor-element.elementor-element-822595f .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover;}.elementor-7113 .elementor-element.elementor-element-822595f .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-atc-button .button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-7113 .elementor-element.elementor-element-822595f .premium-woocommerce li.product .price{color:var( --e-global-color-primary );}.elementor-7113 .elementor-element.elementor-element-822595f .premium-woocommerce .slick-arrow i{font-size:41px;}.elementor-7113 .elementor-element.elementor-element-e688840{--display:flex;--min-height:450px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-f2d1f35{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-ed01876{--display:flex;--min-height:400px;--border-radius:18px 18px 18px 18px;}.elementor-7113 .elementor-element.elementor-element-ed01876:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-ed01876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slitetechinstrument.com/wp-content/uploads/2025/10/Untitled-design-60.png");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-7113 .elementor-element.elementor-element-a57d02b{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:80px;}.elementor-7113 .elementor-element.elementor-element-8b1b364 .elementor-heading-title{font-size:40px;font-weight:600;}.elementor-7113 .elementor-element.elementor-element-8778d35{text-align:justify;font-size:18px;}.elementor-7113 .elementor-element.elementor-element-13ab083 .elementor-button{background-color:#D30D0D;}.elementor-7113 .elementor-element.elementor-element-13ab083 .elementor-button:hover, .elementor-7113 .elementor-element.elementor-element-13ab083 .elementor-button:focus{background-color:#000000;}.elementor-7113 .elementor-element.elementor-element-13ab083 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:769px){.elementor-7113 .elementor-element.elementor-element-01b441a{--content-width:1600px;}.elementor-7113 .elementor-element.elementor-element-f9924d6{--content-width:1600px;}.elementor-7113 .elementor-element.elementor-element-9fb4732{--width:22%;}.elementor-7113 .elementor-element.elementor-element-cb49c75{--width:22%;}.elementor-7113 .elementor-element.elementor-element-740da44{--width:22%;}.elementor-7113 .elementor-element.elementor-element-06ca517{--width:22%;}.elementor-7113 .elementor-element.elementor-element-fd21902{--content-width:1600px;}.elementor-7113 .elementor-element.elementor-element-484a575{--width:50%;}.elementor-7113 .elementor-element.elementor-element-59ef317{--width:50%;}.elementor-7113 .elementor-element.elementor-element-39172fc{--content-width:1600px;}.elementor-7113 .elementor-element.elementor-element-f51d268{--width:35%;}.elementor-7113 .elementor-element.elementor-element-c3fabf0{--width:65%;}.elementor-7113 .elementor-element.elementor-element-e688840{--content-width:1600px;}.elementor-7113 .elementor-element.elementor-element-f2d1f35{--width:50%;}.elementor-7113 .elementor-element.elementor-element-a57d02b{--width:50%;}}@media(max-width:1024px) and (min-width:769px){.elementor-7113 .elementor-element.elementor-element-f9924d6{--content-width:724px;}.elementor-7113 .elementor-element.elementor-element-f51d268{--width:100%;}.elementor-7113 .elementor-element.elementor-element-c3fabf0{--width:100%;}}@media(min-width:1025px){.elementor-7113 .elementor-element.elementor-element-ed01876:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-ed01876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-49198ba{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-primary-font-size );}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-7113 .elementor-element.elementor-element-59ef317{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-39172fc{--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-7113 .elementor-element.elementor-element-f51d268{--min-height:400px;}.elementor-7113 .elementor-element.elementor-element-f51d268:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-f51d268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -232px;}.elementor-7113 .elementor-element.elementor-element-e688840{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-7113 .elementor-element.elementor-element-ed01876:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-ed01876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7113 .elementor-element.elementor-element-a57d02b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-8778d35{font-size:15px;}}@media(max-width:768px){.elementor-7113 .elementor-element.elementor-element-92dca45{--width:100%;--min-height:7px;}.elementor-7113 .elementor-element.elementor-element-679566c{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}.elementor-7113 .elementor-element.elementor-element-80a5087.elementor-wc-products ul.products li.product{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-bf7bc38.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-6716a2a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-71b3b15.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-32372d2{--n-tabs-title-gap:0px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:15px;}.elementor-7113 .elementor-element.elementor-element-32372d2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:0px 1px 0px 0px;}.elementor-7113 .elementor-element.elementor-element-01b441a{--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-7113 .elementor-element.elementor-element-9ccd050 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-primary-font-size );}.elementor-7113 .elementor-element.elementor-element-9ccd050.elementor-wc-products ul.products li.product{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-7f9c047 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}.elementor-7113 .elementor-element.elementor-element-7f9c047.elementor-wc-products ul.products li.product{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-136e869 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}.elementor-7113 .elementor-element.elementor-element-136e869.elementor-wc-products ul.products li.product{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-1423b4b > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}.elementor-7113 .elementor-element.elementor-element-1423b4b.elementor-wc-products ul.products li.product{padding:10px 10px 10px 10px;}.elementor-7113 .elementor-element.elementor-element-57e787b{--n-tabs-title-gap:0px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:15px;}.elementor-7113 .elementor-element.elementor-element-57e787b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:0px 1px 0px 0px;}.elementor-7113 .elementor-element.elementor-element-f9924d6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7113 .elementor-element.elementor-element-9fb4732{--width:47%;}.elementor-7113 .elementor-element.elementor-element-cb49c75{--width:47%;}.elementor-7113 .elementor-element.elementor-element-740da44{--width:47%;}.elementor-7113 .elementor-element.elementor-element-06ca517{--width:47%;}.elementor-7113 .elementor-element.elementor-element-fd21902{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7113 .elementor-element.elementor-element-301e3fb img{height:400px;}.elementor-7113 .elementor-element.elementor-element-c3dc79c > .elementor-widget-container{padding:0px 4px 0px 12px;}.elementor-7113 .elementor-element.elementor-element-c3dc79c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7113 .elementor-element.elementor-element-39172fc{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7113 .elementor-element.elementor-element-f51d268{--min-height:261px;}.elementor-7113 .elementor-element.elementor-element-f51d268:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-f51d268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7113 .elementor-element.elementor-element-c3fabf0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7113 .elementor-element.elementor-element-e688840{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7113 .elementor-element.elementor-element-f2d1f35{--min-height:250px;}.elementor-7113 .elementor-element.elementor-element-ed01876:not(.elementor-motion-effects-element-type-background), .elementor-7113 .elementor-element.elementor-element-ed01876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7113 .elementor-element.elementor-element-8b1b364 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-7113 .elementor-element.elementor-element-8b1b364 .elementor-heading-title{font-size:35px;}.elementor-7113 .elementor-element.elementor-element-8778d35 > .elementor-widget-container{padding:0px 0px 0px 10px;}}/* Start custom CSS for container, class: .elementor-element-d1425bb */.elementor-7113 .elementor-element.elementor-element-d1425bb {
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    width: 100vw;
    max-width: 100vw;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-80a5087 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bf7bc38 *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-6716a2a *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-71b3b15 *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-80a5087 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bf7bc38 *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-6716a2a *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-71b3b15 *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-80a5087 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bf7bc38 *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-6716a2a *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-71b3b15 *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-80a5087 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bf7bc38 *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-6716a2a *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-71b3b15 *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-80a5087 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bf7bc38 *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-6716a2a *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-71b3b15 *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679566c *//* Keep tabs horizontal on mobile */
@media (max-width: 767px) {

  /* Force tab titles into a scrollable row */
  .elementor-7113 .elementor-element.elementor-element-679566c .elementor-tabs-wrapper {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch !important; /* smooth scrolling */
  }

  /* Style each tab title */
  .elementor-7113 .elementor-element.elementor-element-679566c .elementor-tab-title {
    flex: 0 0 auto !important;
    display: inline-block !important;
    min-width: 120px !important;  /* adjust if needed */
    text-align: center !important;
    margin-right: 8px !important;
  }

  /* Hide the duplicate accordion titles Elementor adds on mobile */
  .elementor-7113 .elementor-element.elementor-element-679566c .elementor-tab-mobile-title {
    display: none !important;
  }

  /* Change Quick Buy button text to Dutch */
  .woocommerce ul.products li.product .quick-buy-button {
    font-size: inherit;
    color: inherit;
  }
  .woocommerce ul.products li.product .quick-buy-button::before {
    content: "Snel KOOP" !important;
  }

  /* Full-width image section fix */
  .elementor-7113 .elementor-element.elementor-element-679566c {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    max-width: 100vw;
    overflow: hidden;
    box-sizing: border-box;
  }

} /* ← This closing brace was missing *//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9ccd050 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7f9c047 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-136e869 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1423b4b *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9ccd050 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7f9c047 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-136e869 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1423b4b *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9ccd050 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7f9c047 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-136e869 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1423b4b *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9ccd050 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7f9c047 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-136e869 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1423b4b *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9ccd050 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7f9c047 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-136e869 *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1423b4b *//* ==============================
   Elementor Products Widget - Quick Buy Fix
   ============================== */

/* 1. Hide Add to Cart Button */
.elementor-widget-woocommerce-products ul.products li.product .button.add_to_cart_button {
    display: none !important;
}

/* 2. Rename Quick View → Quick Buy (without hiding all) */
.elementor-widget-woocommerce-products ul.products li.product .yith-wcqv-button,
.elementor-widget-woocommerce-products ul.products li.product .woosq-btn,
.elementor-widget-woocommerce-products ul.products li.product .quick-view-button {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #000 !important;
    text-align: center !important;
    text-transform: none !important;
    margin-top: 8px !important;
    padding-bottom: 10px !important;
}

/* Change label text to Quick Buy */
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span {
    visibility: hidden;
    position: relative;
}
.elementor-widget-woocommerce-products ul.products li.product 
.yith-wcqv-button span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.woosq-btn span::after,
.elementor-widget-woocommerce-products ul.products li.product 
.quick-view-button span::after {
    content: "Quick Buy";
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
}

/* 3. Hide Ratings */
.elementor-widget-woocommerce-products ul.products li.product .star-rating {
    display: none !important;
}

/* 4. Only Regular Price (Centered) */
.elementor-widget-woocommerce-products ul.products li.product .price {
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    margin: 8px 0 !important;
}
.elementor-widget-woocommerce-products ul.products li.product .price del {
    display: none !important; /* hide crossed-out sale price */
}
/* Fullwidth main section fix */
.fullwidth-main-section {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding-left: 5px;   /* keep left border visible */
  padding-right: 5px;  /* keep right border visible */
  box-sizing: border-box;
  overflow: hidden;
}

/* Product grid adjustments */
.fullwidth-main-section ul.products {
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.fullwidth-main-section ul.products li.product {
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #ddd;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b441a *//* Force Elementor section full width — override theme containers */
.elementor-section.force-fullwidth {
  position: relative !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  width: 100vw !important;
  max-width: 100vw !important;
  padding: 0 !important;
  box-sizing: border-box !important;
  overflow: visible !important;
  background-position: center center !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
}

/* Remove theme containers or padding inside that section */
.elementor-section.force-fullwidth .elementor-container,
.elementor-section.force-fullwidth .container,
.elementor-section.force-fullwidth .wrap,
.elementor-section.force-fullwidth .site-content {
  width: 100% !important;
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  box-sizing: border-box !important;
}

/* On mobile, keep small padding for readability */
@media (max-width: 767px) {
  .elementor-section.force-fullwidth {
    left: 0 !important;
    right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}
.elementor-7113 .elementor-element.elementor-element-01b441a {
  width: 100vw;
  max-width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9924d6 */.elementor-7113 .elementor-element.elementor-element-f9924d6 {
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    width: 100vw;
    max-width: 100vw;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd21902 */.elementor-7113 .elementor-element.elementor-element-fd21902 {
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    width: 100vw;
    max-width: 100vw;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c3dc79c *//* Zoom effect on hover */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.1);
}

/* Border + Shadow */
.woocommerce ul.products li.product {
    border: 1px solid #e5e5e5;
    transition: box-shadow 0.4s ease, border 0.4s ease;
    overflow: hidden; /* keeps zoom inside */
}

.woocommerce ul.products li.product:hover {
    border: none; /* hide border on hover */
    box-shadow: 0 8px 20px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8d3b87 */.elementor-7113 .elementor-element.elementor-element-a8d3b87 {
  position: relative;
  left: 49%;
  transform: translateX(-50%);
  width: 98vw;
  max-width: 98vw;
  overflow: hidden;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39172fc */.elementor-7113 .elementor-element.elementor-element-39172fc {
  width: 100vw;
  max-width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e688840 */.elementor-7113 .elementor-element.elementor-element-e688840 {
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    width: 100vw;
    max-width: 100vw;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS *//* Force tabs wrapper to be horizontal */
body.elementor-page-7113 .elementor-tabs-wrapper {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch;
}

/* Keep tab titles in one line */
body.elementor-page-7113 .elementor-tab-title {
    flex: 0 0 auto !important;
    white-space: nowrap !important;
    margin-right: 10px; /* space between tabs */
}

/* Prevent Elementor accordion style on mobile */
@media(max-width:1024px){
    body.elementor-page-7113 .elementor-tabs-content-wrapper {
        display: block !important;
    }
    body.elementor-page-7113 .elementor-tab-title {
        display: inline-block !important;
    }
}/* End custom CSS */