.elementor-393 .elementor-element.elementor-element-a5eb1e9:not(.elementor-motion-effects-element-type-background), .elementor-393 .elementor-element.elementor-element-a5eb1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 10%, #2FBB1E 100%);}.elementor-393 .elementor-element.elementor-element-a5eb1e9 > .elementor-container{max-width:1200px;}.elementor-393 .elementor-element.elementor-element-a5eb1e9 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-393 .elementor-element.elementor-element-a5eb1e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 20px 0px;}.elementor-393 .elementor-element.elementor-element-a5eb1e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-4951168 .heading-title > *{font-size:70px;font-family:"Montserrat", Sans-serif;font-weight:900;line-height:1.2em;letter-spacing:-2px;}.elementor-393 .elementor-element.elementor-element-4951168 .heading-tagline > *{font-size:50px;}[data-theme="dark"] .elementor-393 .elementor-element.elementor-element-74c07b7{color:#ffffff;}.elementor-393 .elementor-element.elementor-element-32358dbb > .elementor-container{max-width:1700px;}.elementor-393 .elementor-element.elementor-element-32358dbb .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-393 .elementor-element.elementor-element-32358dbb{margin-top:0px;margin-bottom:10px;}.elementor-393 .elementor-element.elementor-element-c3f6ad5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-393 .elementor-element.elementor-element-c3f6ad5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-393 .elementor-element.elementor-element-f767eee .heading-title > *{font-size:20px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-393 .elementor-element.elementor-element-f767eee .heading-tagline > *{font-weight:600;}.elementor-393 .elementor-element.elementor-element-29726e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-29726e9.elementor-element{--align-self:center;}.elementor-393 .elementor-element.elementor-element-29726e9.elementor-wc-products  ul.products{grid-column-gap:11px;grid-row-gap:40px;}.elementor-393 .elementor-element.elementor-element-29726e9 a > img{border-radius:50px 50px 50px 50px;}.elementor-393 .elementor-element.elementor-element-74d52a8{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-ca8cc23{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-393 .elementor-element.elementor-element-b0594e1 .heading-title > *{font-size:20px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-393 .elementor-element.elementor-element-b0594e1 .heading-tagline > *{font-weight:600;}.elementor-393 .elementor-element.elementor-element-fb1f5d0{--box-spacing:0px;--wcac-bg:#1E8515;--wcac-bg-90:#1E8515e6;--wcac-h-bg:#244379;--wcac-h-bg-90:#244379e6;}.elementor-393 .elementor-element.elementor-element-fb1f5d0 .woocommerce-loop-product__title{font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-393 .elementor-element.elementor-element-fb1f5d0 .price{font-size:20px;font-weight:600;}.elementor-393 .elementor-element.elementor-element-accf29b{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-95f1a3b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-393 .elementor-element.elementor-element-88bd876 .heading-title > *{font-size:20px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-393 .elementor-element.elementor-element-88bd876 .heading-tagline > *{font-weight:600;}.elementor-393 .elementor-element.elementor-element-5563052{--box-spacing:0px;--wcac-bg:#1E8515;--wcac-bg-90:#1E8515e6;--wcac-h-bg:#244379;--wcac-h-bg-90:#244379e6;}.elementor-393 .elementor-element.elementor-element-5563052 .woocommerce-loop-product__title{font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-393 .elementor-element.elementor-element-5563052 .price{font-size:20px;font-weight:600;}.elementor-393 .elementor-element.elementor-element-b924b71{--display:flex;}.elementor-393 .elementor-element.elementor-element-f93997a{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-79367f3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-393 .elementor-element.elementor-element-8fa37a1 .heading-title > *{font-size:20px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-393 .elementor-element.elementor-element-8fa37a1 .heading-tagline > *{font-weight:600;}.elementor-393 .elementor-element.elementor-element-c8cc127{--box-spacing:0px;--wcac-bg:#1E8515;--wcac-bg-90:#1E8515e6;--wcac-h-bg:#1E8515;--wcac-h-bg-90:#1E8515e6;}.elementor-393 .elementor-element.elementor-element-c8cc127 .woocommerce-loop-product__title{font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-393 .elementor-element.elementor-element-c8cc127 .price{font-size:20px;font-weight:600;}.elementor-393 .elementor-element.elementor-element-15db5be{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-e674318{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-393 .elementor-element.elementor-element-c351246 .heading-title > *{font-size:20px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-393 .elementor-element.elementor-element-c351246 .heading-tagline > *{font-weight:600;}.elementor-393 .elementor-element.elementor-element-793260b{--box-spacing:0px;--wcac-bg:#1E8515;--wcac-bg-90:#1E8515e6;--wcac-h-bg:#1E8515;--wcac-h-bg-90:#1E8515e6;}.elementor-393 .elementor-element.elementor-element-793260b .woocommerce-loop-product__title{font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-393 .elementor-element.elementor-element-793260b .price{font-size:20px;font-weight:600;}.elementor-393 .elementor-element.elementor-element-a019f6b{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-abbc9d1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-393 .elementor-element.elementor-element-c62e7b9 .heading-title > *{font-size:20px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-393 .elementor-element.elementor-element-c62e7b9 .heading-tagline > *{font-weight:600;}.elementor-393 .elementor-element.elementor-element-602dd41{--box-spacing:0px;--wcac-bg:#1E8515;--wcac-bg-90:#1E8515e6;--wcac-h-bg:#244379;--wcac-h-bg-90:#244379e6;}.elementor-393 .elementor-element.elementor-element-602dd41 .woocommerce-loop-product__title{font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-393 .elementor-element.elementor-element-602dd41 .price{font-size:20px;font-weight:600;}.elementor-393 .elementor-element.elementor-element-783adaa{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-ad68e53{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-393 .elementor-element.elementor-element-815172a .heading-title > *{font-size:20px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-393 .elementor-element.elementor-element-815172a .heading-tagline > *{font-weight:600;}.elementor-393 .elementor-element.elementor-element-edfc758{--box-spacing:0px;--wcac-bg:#1E8515;--wcac-bg-90:#1E8515e6;--wcac-h-bg:#244379;--wcac-h-bg-90:#244379e6;}.elementor-393 .elementor-element.elementor-element-edfc758 .woocommerce-loop-product__title{font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-393 .elementor-element.elementor-element-edfc758 .price{font-size:20px;font-weight:600;}.elementor-393 .elementor-element.elementor-element-2d9ba18a > .elementor-container{max-width:1700px;}.elementor-393 .elementor-element.elementor-element-2d9ba18a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-393 .elementor-element.elementor-element-2d9ba18a{margin-top:0px;margin-bottom:10px;}.elementor-393 .elementor-element.elementor-element-fedb84f .heading-title > *{font-size:20px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-393 .elementor-element.elementor-element-fedb84f .heading-tagline > *{font-weight:600;}.elementor-393 .elementor-element.elementor-element-3f628d10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-393 .elementor-element.elementor-element-3f628d10{--feat-ratio:100;--wrap-border:35px;}.elementor-393 .elementor-element.elementor-element-398d8ab{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-84406bd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-393 .elementor-element.elementor-element-36bbf31 .heading-title > *{font-size:20px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-393 .elementor-element.elementor-element-36bbf31 .heading-tagline > *{font-weight:600;}.elementor-393 .elementor-element.elementor-element-7852e59{--box-spacing:0px;--wcac-bg:#1E8515;--wcac-bg-90:#1E8515e6;--wcac-h-bg:#1E8515;--wcac-h-bg-90:#1E8515e6;}.elementor-393 .elementor-element.elementor-element-7852e59 .woocommerce-loop-product__title{font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-393 .elementor-element.elementor-element-7852e59 .price{font-size:20px;font-weight:600;}.elementor-393 .elementor-element.elementor-element-84a566e{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-a9c6214{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-393 .elementor-element.elementor-element-ecf5218 .heading-title > *{font-size:20px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-393 .elementor-element.elementor-element-ecf5218 .heading-tagline > *{font-weight:600;}.elementor-393 .elementor-element.elementor-element-733ed26{--box-spacing:0px;--wcac-bg:#1E8515;--wcac-bg-90:#1E8515e6;--wcac-h-bg:#1E8515;--wcac-h-bg-90:#1E8515e6;}.elementor-393 .elementor-element.elementor-element-733ed26 .woocommerce-loop-product__title{font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-393 .elementor-element.elementor-element-733ed26 .price{font-size:20px;font-weight:600;}.elementor-393 .elementor-element.elementor-element-7e326e4{--display:flex;}.elementor-393 .elementor-element.elementor-element-76704ebd:not(.elementor-motion-effects-element-type-background), .elementor-393 .elementor-element.elementor-element-76704ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#496B6E10;}.elementor-393 .elementor-element.elementor-element-76704ebd > .elementor-container{max-width:1700px;}.elementor-393 .elementor-element.elementor-element-76704ebd .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-393 .elementor-element.elementor-element-76704ebd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;}.elementor-393 .elementor-element.elementor-element-76704ebd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-393 .elementor-element.elementor-element-36ab567 .heading-title > *{font-size:20px;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-393 .elementor-element.elementor-element-36ab567 .heading-tagline > *{font-weight:600;}.elementor-393 .elementor-element.elementor-element-78bed324 .p-list-small-2 .feat-holder{width:120px;}.elementor-393 .elementor-element.elementor-element-78bed324{--counter-size:70px;}.elementor-393 .elementor-element.elementor-element-78bed324 .is-gap-custom{margin-left:-20px;margin-right:-20px;--column-gap:20px;}.elementor-393 .elementor-element.elementor-element-78bed324 .is-gap-custom .block-inner > *{padding-left:20px;padding-right:20px;}@media(min-width:768px){.elementor-393 .elementor-element.elementor-element-74d52a8{--content-width:1700px;}.elementor-393 .elementor-element.elementor-element-accf29b{--content-width:1700px;}.elementor-393 .elementor-element.elementor-element-f93997a{--content-width:1700px;}.elementor-393 .elementor-element.elementor-element-15db5be{--content-width:1700px;}.elementor-393 .elementor-element.elementor-element-a019f6b{--content-width:1700px;}.elementor-393 .elementor-element.elementor-element-783adaa{--content-width:1700px;}.elementor-393 .elementor-element.elementor-element-398d8ab{--content-width:1700px;}.elementor-393 .elementor-element.elementor-element-84a566e{--content-width:1700px;}}@media(max-width:1024px){.elementor-393 .elementor-element.elementor-element-a5eb1e9{margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-393 .elementor-element.elementor-element-4951168 .heading-title > *{font-size:50px;}.elementor-393 .elementor-element.elementor-element-4951168 .heading-tagline > *{font-size:30px;}.elementor-393 .elementor-element.elementor-element-32358dbb{margin-top:0px;margin-bottom:0px;}.elementor-393 .elementor-element.elementor-element-74d52a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-accf29b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-f93997a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-15db5be{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-a019f6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-783adaa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-2d9ba18a{margin-top:0px;margin-bottom:0px;}.elementor-393 .elementor-element.elementor-element-398d8ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-393 .elementor-element.elementor-element-84a566e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-393 .elementor-element.elementor-element-a5eb1e9{padding:10px 0px 10px 0px;}.elementor-393 .elementor-element.elementor-element-bbe933a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-393 .elementor-element.elementor-element-4951168 .heading-title > *{font-size:50px;}.elementor-393 .elementor-element.elementor-element-4951168 .heading-tagline > *{font-size:20px;}.elementor-393 .elementor-element.elementor-element-f767eee .heading-title > *{font-size:16px;}.elementor-393 .elementor-element.elementor-element-b0594e1 .heading-title > *{font-size:16px;}.elementor-393 .elementor-element.elementor-element-88bd876 .heading-title > *{font-size:16px;}.elementor-393 .elementor-element.elementor-element-8fa37a1 .heading-title > *{font-size:16px;}.elementor-393 .elementor-element.elementor-element-c351246 .heading-title > *{font-size:16px;}.elementor-393 .elementor-element.elementor-element-c62e7b9 .heading-title > *{font-size:16px;}.elementor-393 .elementor-element.elementor-element-815172a .heading-title > *{font-size:16px;}.elementor-393 .elementor-element.elementor-element-fedb84f .heading-title > *{font-size:16px;}.elementor-393 .elementor-element.elementor-element-36bbf31 .heading-title > *{font-size:16px;}.elementor-393 .elementor-element.elementor-element-ecf5218 .heading-title > *{font-size:16px;}.elementor-393 .elementor-element.elementor-element-36ab567 .heading-title > *{font-size:16px;}.elementor-393 .elementor-element.elementor-element-78bed324 .p-list-small-2 .feat-holder{width:110px;}.elementor-393 .elementor-element.elementor-element-78bed324{--title-size:15px;--counter-size:60px;}}/* Start custom CSS for wc-categories, class: .elementor-element-29726e9 */.elementor-393 .elementor-element.elementor-element-29726e9 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: -10px;
}

.elementor-393 .elementor-element.elementor-element-29726e9 .product-category {
    margin: 10px;
    border: 1px solid #e0e0e0;
    border-radius: 8px;
    overflow: hidden;
    transition: transform 0.3s, box-shadow 0.3s;
}

/* Desktop: 6 products per row */
@media (min-width: 1025px) {
    .elementor-393 .elementor-element.elementor-element-29726e9 .product-category {
        flex: 1 1 calc(16.66% - 20px); /* 6 columns */
    }
}

/* Tablet: 4 products per row */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-393 .elementor-element.elementor-element-29726e9 .product-category {
        flex: 1 1 calc(25% - 20px); /* 4 columns */
    }
}

/* Mobile: 3 products per row */
@media (max-width: 767px) {
    .elementor-393 .elementor-element.elementor-element-29726e9 .product-category {
        flex: 1 1 calc(33.33% - 20px); /* 3 columns */
    }
}

.elementor-393 .elementor-element.elementor-element-29726e9 .product-category:hover {
    transform: scale(1.05);
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
}

.elementor-393 .elementor-element.elementor-element-29726e9 .product-category a {
    text-decoration: none;
    color: #333;
    display: block;
    text-align: center;
}

.elementor-393 .elementor-element.elementor-element-29726e9 .product-category img {
    width: 100%;
    height: auto;
    border-bottom: 1px solid #e0e0e0;
}

.elementor-393 .elementor-element.elementor-element-29726e9 .woocommerce-loop-category__title {
    font-size: 1.2em;
    font-weight: bold;
    margin: 10px 0;
    text-align: center;
}

.elementor-393 .elementor-element.elementor-element-29726e9 .count {
    display: none; /* Remove the post count */
}

.elementor-393 .elementor-element.elementor-element-29726e9 .products {
    list-style-type: none; /* Remove bullet points */
    padding: 0; /* Remove default padding */
}

.elementor-393 .elementor-element.elementor-element-29726e9 .product-category {
    font-size: 0.8em; /* Make categories list smaller */
    border: none; /* Remove borders of product categories */
}/* End custom CSS */
/* Start custom CSS for foxiz-categories-2, class: .elementor-element-3f628d10 */.elementor-393 .elementor-element.elementor-element-3f628d10 .cbox-title {
    font-size: 1.2em;
    font-weight: 600;
    text-transform: uppercase;
    text-align: center;
}/* End custom CSS */