.elementor-2 .elementor-element.elementor-element-46597a5 .uael-woo-categories li.product{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 )}.elementor-2 .elementor-element.elementor-element-46597a5 .uael-woo-categories ul.products{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 )}.elementor-2 .elementor-element.elementor-element-a135de0{margin-top:3rem;margin-bottom:3rem}.elementor-2 .elementor-element.elementor-element-ba417b8{text-align:left}.elementor-2 .elementor-element.elementor-element-ba417b8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;font-style:oblique;text-decoration:none;text-shadow:0px 0px 0px rgba(0,0,0,.3)}.elementor-2 .elementor-element.elementor-element-ba417b8>.elementor-widget-container{margin:0 0 3rem}.elementor-2 .elementor-element.elementor-element-943178d .ecs-link-wrapper,.elementor-2 .elementor-element.elementor-element-943178d .ecs-custom-grid .ecs-post-loop,.elementor-2 .elementor-element.elementor-element-943178d .ecs-post-loop .elementor,.elementor-2 .elementor-element.elementor-element-943178d .ecs-post-loop .elementor .elementor-inner,.elementor-2 .elementor-element.elementor-element-943178d .ecs-post-loop .elementor .elementor-inner .elementor-section-wrap,.elementor-2 .elementor-element.elementor-element-943178d .ecs-post-loop .elementor .elementor-section-wrap,.elementor-2 .elementor-element.elementor-element-943178d .ecs-post-loop .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,.elementor-2 .elementor-element.elementor-element-943178d .ecs-post-loop .elementor .elementor-section-wrap .elementor-top-section,.elementor-2 .elementor-element.elementor-element-943178d .ecs-post-loop .elementor .elementor-container{height:100%}.elementor-2 .elementor-element.elementor-element-943178d .elementor-post{height:auto}.elementor-2 .elementor-element.elementor-element-943178d{--grid-column-gap:30px;--grid-row-gap:35px}.elementor-2 .elementor-element.elementor-element-943178d .swiper-container{width:calc(100% - 0px)}.elementor-2 .elementor-element.elementor-element-943178d .elementor-swiper-button.elementor-swiper-button-prev,.elementor-2 .elementor-element.elementor-element-943178d .elementor-swiper-button.elementor-swiper-button-next{padding:0}.elementor-2 .elementor-element.elementor-element-943178d .swiper-pagination-bullet{width:10px;height:10px}.product-category a{display:flex !important;flex-direction:column !important;text-decoration:none !important;background:0 0 !important}.product-category .woocommerce-loop-category__title,.product-category h2,.product-category mark{position:relative !important;background:0 0 !important;background-color:transparent !important;color:#000 !important;width:100% !important;bottom:auto !important;left:auto !important;padding:0 !important;margin:15px 0 5px !important;text-align:center !important;transform:none !important;box-shadow:none !important}.product-category img{order:-1 !important;border-radius:32px !important;aspect-ratio:1/1 !important;object-fit:cover !important;width:100% !important;height:auto !important;transition:all .5s cubic-bezier(.16,1,.3,1) !important;box-shadow:0 4px 15px rgba(0,0,0,.05) !important}.product-category h2{font-family:'Inter',sans-serif !important;font-size:13px !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:1.2px !important}.product-category .count{display:block !important;color:#999 !important;font-size:10px !important;background:0 0 !important;margin:0 !important}@media (min-width:1025px){.product-category a:hover{transform:scale(.95) !important}.product-category a:hover img{box-shadow:0 15px 35px rgba(0,0,0,.1) !important}}.swiper-button-next,.swiper-button-prev{background:#000 !important;color:#fff !important;width:35px !important;height:35px !important;border-radius:50% !important}.swiper-button-next:after,.swiper-button-prev:after{font-size:12px !important}.jgs-section-title-wrapper{position:relative;padding:40px 0;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:transform .6s cubic-bezier(.2,1,.3,1) !important;will-change:transform}.jgs-section-title-wrapper h2{font-family:'Montserrat',sans-serif !important;font-size:clamp(30px, 5vw, 52px) !important;font-weight:900 !important;line-height:1 !important;letter-spacing:-1px !important;text-transform:uppercase;color:#000 !important;margin:0 !important;padding:0 !important;background:0 0 !important;box-shadow:none !important;animation:jgsLiquidReveal 1.2s cubic-bezier(.2,1,.3,1) forwards;opacity:0}.jgs-section-title-wrapper:after{content:"";display:block;width:0;height:3px;background:#000;margin-top:15px;animation:jgsLineStatic 1s cubic-bezier(.2,1,.3,1) .5s forwards;transition:width .6s cubic-bezier(.2,1,.3,1),opacity .6s ease !important}.jgs-section-title-wrapper:hover{transform:scale(.97) !important}.jgs-section-title-wrapper:hover h2{box-shadow:none !important}.jgs-section-title-wrapper:hover:after{width:30px !important;opacity:.4}@keyframes jgsLiquidReveal{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes jgsLineStatic{0%{width:0}100%{width:45px}}@media (max-width:767px){.jgs-section-title-wrapper h2{font-size:32px !important}}.elementor-2 .elementor-element.elementor-element-a135de0 .elementor-post{background:#fff !important;border-radius:20px !important;border:1px solid #f2f2f2 !important;padding:0 !important;overflow:hidden !important;box-shadow:0 5px 15px rgba(0,0,0,.02) !important;transition:transform .6s cubic-bezier(.34,1.56,.64,1),box-shadow .6s ease,background .6s ease !important;will-change:transform}.elementor-2 .elementor-element.elementor-element-a135de0 .elementor-post:hover{transform:scale(.96) !important;border-color:transparent !important;box-shadow:0 2px 8px rgba(0,0,0,.04) !important;background-color:#fdfdfd !important}.elementor-2 .elementor-element.elementor-element-a135de0 .elementor-post__thumbnail img{width:100% !important;height:220px !important;object-fit:cover !important;transition:transform .8s cubic-bezier(.25,1,.5,1) !important}.elementor-2 .elementor-element.elementor-element-a135de0 .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.03) !important}.elementor-2 .elementor-element.elementor-element-a135de0 .elementor-post__title,.elementor-2 .elementor-element.elementor-element-a135de0 .elementor-post__title a{transition:color .4s ease !important}.elementor-2 .elementor-element.elementor-element-a135de0 .elementor-post:hover .elementor-post__title a{color:#00bef0 !important}.elementor-2 .elementor-element.elementor-element-a135de0 .elementor-post__title:after{content:"";display:block;width:30px;height:1.5px;background:#ffb400;margin:12px auto 0;transition:width .5s cubic-bezier(.25,1,.5,1),background .5s ease !important}.elementor-2 .elementor-element.elementor-element-a135de0 .elementor-post:hover .elementor-post__title:after{width:60px;background:#00bef0}.elementor-2 .elementor-element.elementor-element-a135de0 .elementor-post__text{padding:25px 20px !important}