.elementor-1192 .elementor-element.elementor-element-fda0876{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1192 .elementor-element.elementor-element-eaecfa4{--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:center;--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-1192 .elementor-element.elementor-element-eaecfa4.e-con{--align-self:center;}.elementor-1192 .elementor-element.elementor-element-66680cf{--display:flex;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1192 .elementor-element.elementor-element-678c57b{text-align:center;}.elementor-1192 .elementor-element.elementor-element-678c57b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:600;line-height:60px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1192 .elementor-element.elementor-element-337fefa{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-1192 .elementor-element.elementor-element-59bfa8f{--display:flex;--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-1192 .elementor-element.elementor-element-59bfa8f.e-con{--align-self:center;}@media(max-width:767px){.elementor-1192 .elementor-element.elementor-element-fda0876{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1192 .elementor-element.elementor-element-fda0876.e-con{--align-self:center;}.elementor-1192 .elementor-element.elementor-element-66680cf{--width:95%;}.elementor-1192 .elementor-element.elementor-element-66680cf.e-con{--align-self:center;}.elementor-1192 .elementor-element.elementor-element-678c57b .elementor-heading-title{font-size:25px;}.elementor-1192 .elementor-element.elementor-element-337fefa{font-size:12px;}}@media(min-width:768px){.elementor-1192 .elementor-element.elementor-element-fda0876{--width:100%;}.elementor-1192 .elementor-element.elementor-element-eaecfa4{--width:90%;}.elementor-1192 .elementor-element.elementor-element-66680cf{--width:100%;}.elementor-1192 .elementor-element.elementor-element-59bfa8f{--width:90%;}}/* Start custom CSS for html, class: .elementor-element-31c2e13 *//* ==========================
   GRID
========================== */

.attar-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:30px;
}

/* ==========================
   CARD
========================== */

.attar-card{
    position:relative;
    height:290px;
    border-radius:25px;
    overflow:hidden;
    cursor:pointer;
}

/* ==========================
   IMAGE LAYER
========================== */

.card-img{
    position:absolute;
    inset:0;
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
    transition:transform .8s ease;
}

/* ==========================
   OVERLAY
========================== */

.attar-card::before{
    content:'';
    position:absolute;
    inset:0;
    z-index:1;

    background:linear-gradient(
        to top,
        rgba(0,0,0,.92) 0%,
        rgba(0,0,0,.45) 45%,
        rgba(0,0,0,.08) 100%
    );
}

/* ==========================
   CONTENT
========================== */

.attar-content{
    position:absolute;
    left:28px;
    bottom:28px;
    z-index:2;
}

.attar-content h3{
    margin:0 0 8px;
    color:#fff;
    font-size:22px;
    line-height:1.3;
    font-weight:600;
}

.attar-content p{
    margin:0 0 14px;
    color:#fff;
    font-size:15px;
}

.attar-content a{
    color:#d4af37;
    text-decoration:none;
    font-size:18px;
    font-weight:600;
    transition:.3s;
}

/* ==========================
   HOVER
========================== */

/* Sirf Image Zoom Hogi */

.attar-card:hover .card-img{
    transform:scale(1.08);
}

/* ==========================
   IMAGES
========================== */

.floral-card .card-img{
    background-image:url('https://gauriblanc.com/wp-content/uploads/2026/06/14.png');
}

.rose-card .card-img{
    background-image:url('https://gauriblanc.com/wp-content/uploads/2026/06/17.png');
}

.royal-card .card-img{
    background-image:url('https://gauriblanc.com/wp-content/uploads/2026/06/18.png');
}

.oud-card .card-img{
    background-image:url('https://gauriblanc.com/wp-content/uploads/2026/06/19.png');
}

.mitti-card .card-img{
    background-image:url('https://gauriblanc.com/wp-content/uploads/2026/06/20.png');
}

.sandal-card .card-img{
    background-image:url('https://gauriblanc.com/wp-content/uploads/2026/06/21.png');
}

/* ==========================
   TABLET
========================== */

@media(max-width:1024px){

    .attar-grid{
        grid-template-columns:repeat(2,1fr);
    }

}

/* ==========================
   MOBILE
========================== */

@media(max-width:767px){

    .attar-grid{
        grid-template-columns:1fr;
    }

    .attar-card{
        height:260px;
    }

    .attar-content h3{
        font-size:20px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9384d3e *//* Main Grid */

.perfume-grid{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    gap:35px;
}

/* Common Card */

.perfume-card{
    position:relative;
    height:320px;
    border-radius:28px;
    overflow:hidden;
    cursor:pointer;
}

/* Image Layer */

.card-image{
    position:absolute;
    inset:0;
    background-size:cover;
    background-position:center;
    transition:transform 0.8s ease;
}

/* Overlay */

.card-image::after{
    content:'';
    position:absolute;
    inset:0;
    background:linear-gradient(
        to top,
        rgba(0,0,0,.90),
        rgba(0,0,0,.35),
        rgba(0,0,0,.05)
    );
}

/* Content */

.card-content{
    position:absolute;
    left:28px;
    bottom:28px;
    z-index:2;
}

.card-content h3{
    color:#fff;
    font-size:32px;
    line-height:1.1;
    margin:0 0 0px;
    font-family:serif;
}

.card-content p{
    color:#fff;
    margin:0 0 8px;
    font-size:14px;
}

.card-content a{
    color:#d4af37;
    text-decoration:none;
    font-size:14px;
    font-weight:600;
}

/* Hover */

.perfume-card:hover .card-image{
    transform:scale(1.08);
}

/* Unique Images */

.card-oud .card-image{
    background-image:url('https://gauriblanc.com/wp-content/uploads/2026/06/12.png');
}

.card-royal .card-image{
    background-image:url('https://gauriblanc.com/wp-content/uploads/2026/06/13.png');
}

.card-mitti .card-image{
    background-image:url('https://gauriblanc.com/wp-content/uploads/2026/06/15.png');
}

.card-sandal .card-image{
    background-image:url('https://gauriblanc.com/wp-content/uploads/2026/06/16.png');
}

/* Mobile */

@media(max-width:767px){

    .perfume-grid{
        grid-template-columns:1fr;
    }

    .perfume-card{
        height:280px;
    }

    .card-content h3{
        font-size:32px;
    }

}/* End custom CSS */