.elementor-10206 .elementor-element.elementor-element-f0a2d08{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10206 .elementor-element.elementor-element-83d8411{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-10206 .elementor-element.elementor-element-83d8411 .elementor-heading-title{font-family:"Cinzel", Jost;font-size:42px;font-weight:700;line-height:52px;}.elementor-10206 .elementor-element.elementor-element-d6004dd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-10206 .elementor-element.elementor-element-d6004dd a > img{border-style:none;}.elementor-10206 .elementor-element.elementor-element-d6004dd .woocommerce .woocommerce-loop-category__title{font-size:14px;}body.elementor-page-10206:not(.elementor-motion-effects-element-type-background), body.elementor-page-10206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}@media(max-width:1024px){.elementor-10206 .elementor-element.elementor-element-f0a2d08{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-10206 .elementor-element.elementor-element-f0a2d08{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:23px;--padding-right:20px;}.elementor-10206 .elementor-element.elementor-element-d6004dd .woocommerce .woocommerce-loop-category__title{font-size:12px;}}/* Start custom CSS for wc-categories, class: .elementor-element-d6004dd *//* Desktop */
.product-category .product-wrap-item {
    height: auto;
    min-height: 400px;
}

.product-category img {
    width: 266px;
    height: 266px;
    object-fit: contain;
    margin: 0 auto;
    display: block;
}

/* Product Title */
.product-category .title,
.product-category h2,
.product-category h3 {
    white-space: normal !important;
    word-break: break-word;
    line-height: 1.4;
    min-height: 45px; /* 2 lines ke liye space */
    text-align: center;
}

/* Tablet */
@media (max-width: 1024px) {
    .product-category .product-wrap-item {
        min-height: 320px;
    }

    .product-category img {
        width: 330px;
        height: 280px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .product-category .product-wrap-item {
        min-height: 280px;
    }

    .product-category img {
        width: 140px;
        height: 140px;
    }

    .product-category .title,
    .product-category h2,
    .product-category h3 {
        min-height: 60px; /* mobile par 2-3 lines */
        font-size: 14px;
    }
}





/* Category Card */
.products .product-category{
    background: #fff;
    border: 1px solid #ececec;
    text-align: center;
    padding-left:15px;
    padding-top: 30px !important;
    padding-right: 15px;
    padding-bottom: 30px;
    transition: all .3s ease;
    height: 100%;
    overflow: hidden;
}

.products .product-category:hover{
    transform: translateY(-5px);
    box-shadow: 0 10px 25px rgba(0,0,0,.12);
}



.products .product-category:hover img{
    transform: scale(1.05);
}

/* Title */
.products .product-category .woocommerce-loop-category__title{
    font-size: 16px;
    font-weight: 600;
    line-height: 1.3;
    margin-top: 12px;
    min-height: 42px;

    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* Hide Product Count */
.products .product-category .count{
    display: none !important;
}

/* Mobile */
@media (max-width: 767px){

    .products .product-category{
        padding: 18px !important;
    }

    .products .product-category .woocommerce-loop-category__title{
        font-size: 14px !important;
        line-height: 1.2 !important;
        min-height: 30px;

        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }
}






/* Product Categories Grid */
ul.products{
    display:flex !important;
    flex-wrap:wrap !important;
    gap:20px;
}

/* Desktop */
ul.products li.product-category{
    width:23.5% !important;
    max-width:23.5% !important;
}

/* ORDER */

li.product-category:has(a[href*="spirit-of-kings"]){order:1!important;}
li.product-category:has(a[href*="boadicea-the-victorious"]){order:2!important;}
li.product-category:has(a[href*="xerjoff"]){order:3!important;}
li.product-category:has(a[href*="casamorati"]){order:4!important;}
li.product-category:has(a[href*="fragrance-du-bois"]){order:5!important;}
li.product-category:has(a[href*="stephane-humbert-lucas-777"]){order:6!important;}
li.product-category:has(a[href*="the-house-of-oud"]){order:7!important;}
li.product-category:has(a[href*="atelier-des-ors"]){order:8!important;}
li.product-category:has(a[href*="kajal"]){order:9!important;}
li.product-category:has(a[href*="moresque"]){order:10!important;}
li.product-category:has(a[href*="christian-provenzano"]){order:11!important;}
li.product-category:has(a[href*="pana-dora"]){order:12!important;}
li.product-category:has(a[href*="stefano-ricci"]){order:13!important;}
li.product-category:has(a[href*="franck-muller"]){order:14!important;}
li.product-category:has(a[href*="blend-oud"]){order:15!important;}
li.product-category:has(a[href*="masque-milano"]){order:16!important;}
li.product-category:has(a[href*="salvador-dali-haute-parfumerie"]){order:17!important;}
li.product-category:has(a[href*="m-micallef"]){order:18!important;}
li.product-category:has(a[href*="noble-royale"]){order:19!important;}
li.product-category:has(a[href*="lalique"]){order:20!important;}
li.product-category:has(a[href*="nejma"]){order:21!important;}
li.product-category:has(a[href*="larc"]){order:22!important;}
li.product-category:has(a[href*="orens"]){order:23!important;}
li.product-category:has(a[href*="zilli"]){order:24!important;}
li.product-category:has(a[href*="bentley"]){order:25!important;}
li.product-category:has(a[href*="amouroud"]){order:26!important;}
li.product-category:has(a[href*="anfas"]){order:27!important;}
li.product-category:has(a[href*="hfc"]){order:28!important;}
li.product-category:has(a[href*="ramon-bejar"]){order:29!important;}
li.product-category:has(a[href*="florian-pontier"]){order:30!important;}
li.product-category:has(a[href*="nicolai"]){order:31!important;}

/* Tablet */
@media(max-width:1024px){

    ul.products li.product-category{
        width:31.4% !important;
        max-width:31.5% !important;
    }

}

/* Mobile */
@media(max-width:767px){

    ul.products li.product-category{
        width:45% !important;
        max-width:45% !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a2d08 */@media (max-width: 767px){
    .product-category{
        width:46% !important;
        float:left;
    }
}/* End custom CSS */