.elementor-6853 .elementor-element.elementor-element-fe10511{--display:flex;}.elementor-6853 .elementor-element.elementor-element-5337598{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6853 .elementor-element.elementor-element-5337598.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6853 .elementor-element.elementor-element-a30d2cf{text-align:center;}.elementor-6853 .elementor-element.elementor-element-a30d2cf .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:36px;font-weight:500;color:#396172;}.elementor-6853 .elementor-element.elementor-element-6cd9e2e{--spacer-size:29px;}.elementor-6853 .elementor-element.elementor-element-dd9f705 > .elementor-widget-container{margin:9px 9px 9px 9px;padding:0px 0px 0px 0px;}.elementor-6853 .elementor-element.elementor-element-dd9f705 .woocommerce-loop-product__link{width:100%;}.elementor-6853 .elementor-element.elementor-element-dd9f705 ul.products .product_item--info{border-radius:0px;}.elementor-6853 .elementor-element.elementor-element-dd9f705 ul.products .product-item__description--info{border-radius:0px;}.elementor-6853 .elementor-element.elementor-element-dd9f705{--kitify-carousel-dot-item-space:5px;}.elementor-6853 .elementor-element.elementor-element-e6497b6{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6853 .elementor-element.elementor-element-414d365{text-align:center;}.elementor-6853 .elementor-element.elementor-element-414d365 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:36px;font-weight:500;color:#396172;}.elementor-6853 .elementor-element.elementor-element-58546da{--display:flex;}.elementor-6853 .elementor-element.elementor-element-2f85099{--spacer-size:50px;}.elementor-6853 .elementor-element.elementor-element-b6a6f69{--display:flex;}.elementor-6853 .elementor-element.elementor-element-8519adf{--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:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6853 .elementor-element.elementor-element-379122a{--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-6853 .elementor-element.elementor-element-ab60863 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6853 .elementor-element.elementor-element-ab60863 .elementor-icon-box-title{margin-block-end:0px;}.elementor-6853 .elementor-element.elementor-element-ab60863.elementor-view-stacked .elementor-icon{background-color:#ECECEC;}.elementor-6853 .elementor-element.elementor-element-ab60863.elementor-view-framed .elementor-icon, .elementor-6853 .elementor-element.elementor-element-ab60863.elementor-view-default .elementor-icon{fill:#ECECEC;color:#ECECEC;border-color:#ECECEC;}.elementor-6853 .elementor-element.elementor-element-ab60863 .elementor-icon{font-size:60px;}.elementor-6853 .elementor-element.elementor-element-ab60863 .elementor-icon-box-title, .elementor-6853 .elementor-element.elementor-element-ab60863 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:20px;}.elementor-6853 .elementor-element.elementor-element-ab60863 .elementor-icon-box-description{font-size:16px;}.elementor-6853 .elementor-element.elementor-element-0faa3a2{--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-6853 .elementor-element.elementor-element-e617af7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6853 .elementor-element.elementor-element-e617af7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-6853 .elementor-element.elementor-element-e617af7.elementor-view-stacked .elementor-icon{background-color:#ECECEC;}.elementor-6853 .elementor-element.elementor-element-e617af7.elementor-view-framed .elementor-icon, .elementor-6853 .elementor-element.elementor-element-e617af7.elementor-view-default .elementor-icon{fill:#ECECEC;color:#ECECEC;border-color:#ECECEC;}.elementor-6853 .elementor-element.elementor-element-e617af7 .elementor-icon{font-size:60px;}.elementor-6853 .elementor-element.elementor-element-e617af7 .elementor-icon-box-title, .elementor-6853 .elementor-element.elementor-element-e617af7 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:20px;}.elementor-6853 .elementor-element.elementor-element-e617af7 .elementor-icon-box-description{font-size:16px;}.elementor-6853 .elementor-element.elementor-element-220bb19{--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-6853 .elementor-element.elementor-element-1f5e49b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6853 .elementor-element.elementor-element-1f5e49b .elementor-icon-box-title{margin-block-end:0px;}.elementor-6853 .elementor-element.elementor-element-1f5e49b.elementor-view-stacked .elementor-icon{background-color:#ECECEC;}.elementor-6853 .elementor-element.elementor-element-1f5e49b.elementor-view-framed .elementor-icon, .elementor-6853 .elementor-element.elementor-element-1f5e49b.elementor-view-default .elementor-icon{fill:#ECECEC;color:#ECECEC;border-color:#ECECEC;}.elementor-6853 .elementor-element.elementor-element-1f5e49b .elementor-icon{font-size:60px;}.elementor-6853 .elementor-element.elementor-element-1f5e49b .elementor-icon-box-title, .elementor-6853 .elementor-element.elementor-element-1f5e49b .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-size:20px;}.elementor-6853 .elementor-element.elementor-element-1f5e49b .elementor-icon-box-description{font-size:16px;}.elementor-6853 .elementor-element.elementor-element-b8b2843{--display:flex;}.elementor-6853 .elementor-element.elementor-element-004ccb6{--display:flex;}.elementor-6853 .elementor-element.elementor-element-b903afa{--spacer-size:50px;}@media(min-width:768px){.elementor-6853 .elementor-element.elementor-element-379122a{--width:25%;}.elementor-6853 .elementor-element.elementor-element-0faa3a2{--width:25%;}.elementor-6853 .elementor-element.elementor-element-220bb19{--width:25%;}}@media(max-width:1599px){.elementor-6853 .elementor-element.elementor-element-5337598{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-6853 .elementor-element.elementor-element-e6497b6{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-6853 .elementor-element.elementor-element-2f85099{--spacer-size:35px;}.elementor-6853 .elementor-element.elementor-element-8519adf{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}}@media(max-width:1279px){.elementor-6853 .elementor-element.elementor-element-5337598{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-6853 .elementor-element.elementor-element-e6497b6{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-6853 .elementor-element.elementor-element-8519adf{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}}@media(max-width:1024px){.elementor-6853 .elementor-element.elementor-element-5337598{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-6853 .elementor-element.elementor-element-e6497b6{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-6853 .elementor-element.elementor-element-8519adf{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}}@media(max-width:991px){.elementor-6853 .elementor-element.elementor-element-5337598{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6853 .elementor-element.elementor-element-dd9f705 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6853 .elementor-element.elementor-element-e6497b6{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-6853 .elementor-element.elementor-element-8519adf{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-6853 .elementor-element.elementor-element-5337598{--width:376.083px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6853 .elementor-element.elementor-element-a30d2cf .elementor-heading-title{font-size:24px;}.elementor-6853 .elementor-element.elementor-element-dd9f705 > .elementor-widget-container{margin:0px -25px -93px -25px;padding:07px 0px 0px 0px;}.elementor-6853 .elementor-element.elementor-element-dd9f705.elementor-element{--align-self:center;}.elementor-6853 .elementor-element.elementor-element-dd9f705{--kitify-carousel-padding-left:0px;--kitify-carousel-padding-right:0px;--kitify-carousel-dot-item-space:0px;}.elementor-6853 .elementor-element.elementor-element-dd9f705 ul.products li.product{margin-bottom:0px;}.elementor-6853 .elementor-element.elementor-element-dd9f705 .woocommerce-loop-product__link{width:17px;}.elementor-6853 .elementor-element.elementor-element-dd9f705 .kitify-carousel .kitify-arrow.prev-arrow{top:190px;bottom:auto;}.elementor-6853 .elementor-element.elementor-element-e6497b6{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6853 .elementor-element.elementor-element-414d365 .elementor-heading-title{font-size:24px;}.elementor-6853 .elementor-element.elementor-element-b6a6f69{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6853 .elementor-element.elementor-element-8519adf{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}}/* Start custom CSS for kitify-wooproducts,class:.elementor-element-dd9f705 *//*===Elementor kitify GLOBAL STYLES===*/ /* Uniform card layout - INCREASED WIDTH */ .elementor-widget-kitify-carousel .swiper-slide{min-height:380px;min-width:280px;/* 👈 NEW:Set minimum width for cards */ max-width:320px;/* 👈 NEW:Set maximum width for cards */ display:flex;flex-direction:column;justify-content:space-between}/* Product image uniformity */ .kitify-products__thumbnail img,.kitify-products__thumbnail .attachment-woocommerce_thumbnail{height:200px;width:100%;object-fit:contain;background-color:transparent;display:block;line-height:0;margin:0;padding:0}/* Product content alignment */ .kitify-products__content{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;padding-top:10px;padding-left:10px;/* 👈 NEW:Add horizontal padding for wider cards */ padding-right:10px;/* 👈 NEW:Add horizontal padding for wider cards */}/* Remove extra spacing from thumbnails */ .kitify-products__thumbnail,.kitify-products__thumbnail::before,.kitify-products__thumbnail::after{margin:0!important;padding:0!important;display:block;overflow:hidden}/* Product item spacing fix - ADJUSTED FOR WIDER CARDS */ .kitify-products.kitify-carousel .product-item,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0!important;padding:0 6px!important;/* 👈 UPDATED:Increased padding for wider spacing */ background:none!important;flex:0 0 auto;/* 👈 NEW:Prevent flex shrinking */}/* Swiper wrapper spacing and alignment - UPDATED GAPS */ .kitify-products.kitify-carousel .swiper-wrapper{gap:12px!important;/* 👈 UPDATED:Increased gap between cards */ align-items:stretch}/* Swiper slide adjustments - UPDATED MARGINS */ .kitify-products.kitify-carousel .swiper-slide{margin-right:12px!important;/* 👈 UPDATED:Increased margin for wider spacing */ display:flex!important;flex-direction:column!important;flex:0 0 auto!important;/* 👈 NEW:Prevent shrinking */}/* Swiper container padding - UPDATED FOR WIDER CARDS */ .kitify-carousel-inner .swiper-container{padding-left:8px!important;/* 👈 UPDATED:Increased padding */ padding-right:8px!important;/* 👈 UPDATED:Increased padding */ overflow:hidden!important;min-height:1px}/*===MOBILE STYLES===*/ @media only screen and (max-width:767px){.elementor-widget-kitify-carousel .swiper-slide{min-height:320px;min-width:280px;/* 👈 UPDATED:Mobile width */ max-width:320px;/* 👈 UPDATED:Mobile max width */}.kitify-products__thumbnail img,.kitify-products__thumbnail .attachment-woocommerce_thumbnail{height:160px}.kitify-products__content{padding-top:8px;padding-left:8px;/* 👈 UPDATED:Mobile padding */ padding-right:8px;/* 👈 UPDATED:Mobile padding */}.kitify-products.kitify-carousel .swiper-wrapper{gap:8px!important;/* 👈 UPDATED:Mobile gap */}.kitify-products.kitify-carousel .swiper-slide{margin-right:8px!important;/* 👈 UPDATED:Mobile margin */}.kitify-carousel-inner .swiper-container{padding-left:5px!important;padding-right:5px!important}}/* Mobile landscape specific tweaks */ @media only screen and (min-width:480px) and (max-width:767px) and (orientation:landscape){.elementor-widget-kitify-carousel .swiper-slide{min-height:280px;min-width:260px;/* 👈 UPDATED:Landscape width */ max-width:300px;/* 👈 UPDATED:Landscape max width */}.kitify-products__thumbnail img,.kitify-products__thumbnail .attachment-woocommerce_thumbnail{height:140px}}/* Mobile portrait below 480px */ @media only screen and (max-width:479px) and (orientation:portrait){.elementor-widget-kitify-carousel .swiper-slide{min-height:300px;min-width:260px;/* 👈 UPDATED:Small mobile width */ max-width:300px;/* 👈 UPDATED:Small mobile max width */}.kitify-products__thumbnail img,.kitify-products__thumbnail .attachment-woocommerce_thumbnail{height:150px}}/* Next arrow */ .kitify-carousel__next-arrow-dd9f705_0,.kitify-carousel__next-arrow-dd9f705_0:before,.kitify-carousel__next-arrow-dd9f705_0 svg{background-color:#FFA832!important;color:#000!important;border-radius:50%!important;padding:10px!important}/* Prev arrow */ .kitify-carousel__prev-arrow-dd9f705_0,.kitify-carousel__prev-arrow-dd9f705_0:before,.kitify-carousel__prev-arrow-dd9f705_0 svg{background-color:#FFA832!important;color:#000!important;border-radius:50%!important;padding:10px!important}/* Ensure icons inside are black */ .kitify-carousel__next-arrow-dd9f705_0 i,.kitify-carousel__prev-arrow-dd9f705_0 i{color:#000!important;font-size:18px}/* Common arrow styles */ .kitify-arrow{position:absolute!important;top:auto!important;bottom:45px!important;background-color:#FFDB58!important;border-radius:50%;width:40px;height:40px;display:flex!important;align-items:center;justify-content:center;color:#000!important;z-index:10;line-height:1!important}/* Icon fix */ .kitify-arrow i{font-size:18px!important;line-height:1!important;display:flex;align-items:center;justify-content:center}/* Positioning */ .kitify-carousel__prev-arrow-dd9f705_0{left:15px}.kitify-carousel__next-arrow-dd9f705_0{right:15px}/* kitify arrow media queries */ /* Mobile Portrait (very small screens) */ @media only screen and (max-width:479px){.kitify-arrow,.kitify-carousel__next-arrow-dd9f705_0,.kitify-carousel__prev-arrow-dd9f705_0{position:absolute!important;bottom:37px!important;/* Move arrows UP on small mobile */ width:35px!important;height:35px!important}.kitify-arrow i,.kitify-carousel__next-arrow-dd9f705_0 i,.kitify-carousel__prev-arrow-dd9f705_0 i{font-size:16px!important;/* Smaller icon for smaller button */}.kitify-carousel__prev-arrow-dd9f705_0{left:10px!important}.kitify-carousel__next-arrow-dd9f705_0{right:10px!important}}/* Mobile Landscape */ @media only screen and (min-width:480px) and (max-width:767px){.kitify-arrow,.kitify-carousel__next-arrow-dd9f705_0,.kitify-carousel__prev-arrow-dd9f705_0{bottom:30px!important;/* Move arrows UP on mobile landscape */ width:38px!important;height:38px!important;top:70%!important}.kitify-arrow i,.kitify-carousel__next-arrow-dd9f705_0 i,.kitify-carousel__prev-arrow-dd9f705_0 i{font-size:17px!important}.kitify-carousel__prev-arrow-dd9f705_0{left:12px!important}.kitify-carousel__next-arrow-dd9f705_0{right:12px!important}}@media only screen and (max-width:767px){.kitify-arrow{top:75%!important}}/* Mobile General (all mobile sizes) */ @media only screen and (max-width:767px){.kitify-arrow,.kitify-carousel__next-arrow-dd9f705_0,.kitify-carousel__prev-arrow-dd9f705_0{bottom:32px!important;/* Move arrows UP on all mobile devices */}}/* Tablets */ @media only screen and (min-width:768px) and (max-width:1023px){.kitify-arrow,.kitify-carousel__next-arrow-dd9f705_0,.kitify-carousel__prev-arrow-dd9f705_0{bottom:18px!important;/* Keep standard position for tablets */ width:42px!important;height:42px!important}.kitify-arrow i,.kitify-carousel__next-arrow-dd9f705_0 i,.kitify-carousel__prev-arrow-dd9f705_0 i{font-size:19px!important}}/* Desktop (standard screens) */ @media only screen and (min-width:1024px) and (max-width:1365px){.kitify-arrow,.kitify-carousel__next-arrow-dd9f705_0,.kitify-carousel__prev-arrow-dd9f705_0{bottom:14px!important;/* Move arrows DOWN on desktop */ width:44px!important;height:44px!important}.kitify-arrow i,.kitify-carousel__next-arrow-dd9f705_0 i,.kitify-carousel__prev-arrow-dd9f705_0 i{font-size:20px!important}.kitify-carousel__prev-arrow-dd9f705_0{left:18px!important}.kitify-carousel__next-arrow-dd9f705_0{right:18px!important}}/* Large Desktop */ @media only screen and (min-width:1366px){.kitify-arrow,.kitify-carousel__next-arrow-dd9f705_0,.kitify-carousel__prev-arrow-dd9f705_0{bottom:8px!important;/* Move arrows further DOWN on large screens */ width:46px!important;height:46px!important}.kitify-arrow i,.kitify-carousel__next-arrow-dd9f705_0 i,.kitify-carousel__prev-arrow-dd9f705_0 i{font-size:21px!important}.kitify-carousel__prev-arrow-dd9f705_0{left:20px!important}.kitify-carousel__next-arrow-dd9f705_0{right:20px!important}}/* Ultra-wide screens */ @media only screen and (min-width:1600px){.kitify-arrow,.kitify-carousel__next-arrow-dd9f705_0,.kitify-carousel__prev-arrow-dd9f705_0{bottom:5px!important;/* Move arrows to bottom edge on very large screens */ width:48px!important;height:48px!important}.kitify-arrow i,.kitify-carousel__next-arrow-dd9f705_0 i,.kitify-carousel__prev-arrow-dd9f705_0 i{font-size:22px!important}}/* Override any conflicting styles */ .kitify-carousel__next-arrow-dd9f705_0,.kitify-carousel__prev-arrow-dd9f705_0{top:auto!important;/* Ensure top is not set */ transform:none!important;/* Remove any transforms that might interfere */}/* Hover effects for better UX */ .kitify-arrow:hover,.kitify-carousel__next-arrow-dd9f705_0:hover,.kitify-carousel__prev-arrow-dd9f705_0:hover{background-color:#FFA832!important;transform:scale(1.1)!important;transition:all 0.3s ease!important}/* Active state */ .kitify-arrow:active,.kitify-carousel__next-arrow-dd9f705_0:active,.kitify-carousel__prev-arrow-dd9f705_0:active{transform:scale(0.95)!important}/*--------------------*/ /*===TABLET STYLES===*/ @media only screen and (min-width:768px) and (max-width:1023px){.elementor-widget-kitify-carousel .swiper-slide{min-height:360px;min-width:300px;/* 👈 UPDATED:Tablet width */ max-width:340px;/* 👈 UPDATED:Tablet max width */}.kitify-products__thumbnail img{height:180px}}/*===DESKTOP STYLES===*/ @media only screen and (min-width:1024px) and (max-width:1365px){.elementor-widget-kitify-carousel .swiper-slide{min-height:420px;min-width:320px;/* 👈 UPDATED:Desktop width */ max-width:360px;/* 👈 UPDATED:Desktop max width */}.kitify-products__thumbnail img{height:220px;object-fit:cover}.kitify-products.kitify-carousel .swiper-wrapper{gap:15px!important;/* 👈 UPDATED:Desktop gap */}}/*===LARGE DESKTOP STYLES===*/ @media only screen and (min-width:1366px){.elementor-widget-kitify-carousel .swiper-slide{min-height:450px;min-width:340px;/* 👈 UPDATED:Large desktop width */ max-width:380px;/* 👈 UPDATED:Large desktop max width */}.kitify-products__thumbnail img{height:250px;object-fit:cover}.kitify-products.kitify-carousel .swiper-wrapper{gap:18px!important;/* 👈 UPDATED:Large desktop gap */}}/* Small mobiles (portrait under 480px) */ @media only screen and (max-width:479px){.kitify-arrow{bottom:40px!important;/* push arrows UP a bit more */}}/* All mobiles up to 767px */ @media only screen and (max-width:767px){.kitify-arrow{bottom:30px!important;/* adjust globally for mobile */}}/* Extra padding under carousel so arrows don’t overlap Categories */ .elementor-widget-kitify-carousel .kitify-carousel-inner{padding-bottom:60px!important;position:relative;/* required for arrows absolute positioning */}/* End custom CSS */
/* Start custom CSS for container,class:.elementor-element-5337598 */.elementor-widget-kitify-carousel .swiper-slide{min-height:380px;display:flex;flex-direction:column;justify-content:space-between}.kitify-products__thumbnail img{height:200px;width:100%;object-fit:contain}.kitify-products__content{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;padding-top:10px}/* End custom CSS */