
/* Term and conditions css */

.term-condition-heading h2 {
    font-size: 75.9px;
    font-family: 'balkindregular';
    text-align: center;
    color: #101010;

}
section.term-condition-page-sec .term-condition-heading {
    padding-top: 35px;
}
section.term-condition-page-sec .term-condition-wrps {
    padding-top: 20px;
}
.term-condition-wrps p {
    font-family: 'inter';
    font-size: 18px;
    line-height: 30px;
    margin: 0 0 10px;
    color: #101010;

}
.term-condition-wrps ol.services {
    list-style-type: disc;
    margin-left: 15px;
    color: #101010;
    font-size: 13px;
    padding-bottom: 10px;
}
.term-condition-wrps li {
    font-family: 'inter';
    font-size: 18px;
    line-height: 30px;
}
.term-condition-wrps ul.serviceslist {
    margin-bottom: 5px;
    margin-top: 5px;
    list-style: none;
}
.term-condition-wrps h3 {
    font-size: 18px;
    padding-bottom: 13px;
    font-family: 'inter';
    font-weight: 500;
    padding-top: 10px;
    color: #101010;

}

/* Privacy-policy css */

.privacy-heading h2 {
    font-size: 75.9px;
    font-family: 'balkindregular';
    text-align: center;
    color: #101010;

}
.privacy-wrps p{
    color: #101010;

}
section.privacy-policy-page-sec .privacy-heading {
    padding-top: 35px;
    padding-bottom: 20px;
}
section.privacy-policy-page-sec .privacy-wrps {
    font-family: 'inter';
    font-size: 18px;
    line-height: 30px;
    margin: 0px 0 10px;
}
.privacy-contnt-wrps h4 {
    font-size: 18px;
    padding-bottom: 13px;
    font-family: 'inter';
    font-weight: 500;
    color: #101010;

}
.privacy-items-wrps h3{
    font-size: 18px;
    padding-bottom: 13px;
    font-family: 'inter';
    font-weight: 500;
    color: #101010;

}


/* leather care tips css */


section.leather-care-tips-sec {
    position: relative;
    padding-bottom: 0px;
}
section.leather-care-tips-sec .care-tips-heading {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
}
section.leather-care-tips-sec .care-tips-heading h2 {
    font-size: 75.9px;
    color: #fff;
    font-family: 'balkindregular';
    text-transform: uppercase;
}
section.leather-care-content-wrapper {
    background: var(--color-theme-sec);
}
section.leather-care-content-wrapper .leather-text {
    text-align: center;
}
.leather-text p {
    margin-bottom: 10px;
    font-family: 'Inter';
    font-weight: 300;
    line-height: 30px;
    font-size: 18px;
}
.leather-care-image-content-wrps {
    display: flex;
    align-items: flex-start;
    background: #60091a;
}
.leather-care-contnts .leather-head {
    margin-bottom: 20px;
    border-bottom: 1px solid #f4eee2;
    padding-bottom: 7px;
}
.leather-care-image-content-wrps .leather-care-image {
    width: 40%;
    display: block;
}
.leather-care-image-content-wrps .leather-care-contnts {
    width: 60%;
    display: block;
    padding: 60px 3% 0;
}
.leather-head h3 {
    font-family: 'Inter';
    font-weight: 500;
    line-height: 30px;
    font-size: 22px;
    color: #f4eee2;
    text-transform: uppercase;
}
.leather-care-contnts .leather_p-text p {
    margin-bottom: 20px;
    font-family: 'Inter';
    font-weight: 300;
    line-height: 30px;
    font-size: 18px;
    color: #f4eee2;
}
.leather-care-contnts .leather_p-text h4 {
    margin-bottom: 6px;
    font-family: 'Inter';
    font-weight: 500;
    line-height: 30px;
    font-size: 18px;
    color: #f4eee2;
}
section.general-suede-wrapper {
    background-size: cover;
    position: relative;
    background-attachment: fixed;
}
section.general-suede-wrapper:before {
    content: '';
    background-color: #000000b8;
    z-index: 0;
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0px;
}
.general-suede-items {
    display: flex;
    justify-content: flex-start;
}
.general-suede-items .general-headig {
    width: 50%;
    display: block;
}
.general-suede-items .general-suede {
    width: 50%;
    display: block;
}
.general-suede-items .general-headig h2 {
    display: grid;
    place-items: flex-start;
    font-size: 45px;
    font-family: 'balkindregular';
    color: var(--color-theme-sec);
}
.general-suede ul.disk li {
    font-family: 'Inter';
    font-weight: 300;
    line-height: 30px;
    font-size: 18px;
    padding-bottom: 8px;
    color: var(--color-theme-sec);
}
.general-suede-items .general-nexts {
    padding: 0 0px 0px 80px;
}
.general-suede-items_new {
    margin-top: 80px;
}
section.store-handbags-wrapper {
    background: var(--color-theme-sec);
}
.store-handbags-text h4 {
    margin-bottom: 10px;
    font-family: 'Inter';
    font-weight: 500;
    line-height: 30px;
    font-size: 18px;
    color: #60091a;
}
.store-handbags-text ul.disk {
    list-style-type: disc;
    color: #60091a;
    margin-left: 15px;
    margin-bottom: 40px;
}
.store-handbags-text ul.disk li {
    margin-bottom: 10px;
    font-family: 'Inter';
    font-weight: 300;
    line-height: 30px;
    font-size: 18px;
    color: #60091a;
}
.store-handbags-text p{
    margin-bottom: 10px;
    font-family: 'Inter';
    font-weight: 300;
    line-height: 30px;
    font-size: 18px;
    color: #60091a;
}
.store-handbags-text h3 {
    margin-bottom: 6px;
    font-family: 'Inter';
    font-weight: 500;
    line-height: 30px;
    font-size: 18px;
    color: #60091a;
    margin-top: 20px;
}

/* Chennai Store Css */

.chennai-store-heading h2 {
    font-size: 75.9px;
    font-family: 'balkindregular';
    text-align: center;
    padding-top: 35px;
    padding-bottom: 20px;
}
.chennai-store-content h3 {
    font-size: 25px;
    padding-bottom: 13px;
    font-family: 'inter';
    font-weight: 500;
}
.chennai-store-content p {
    font-family: 'inter';
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 15px;
}
.chennai-store-content p.chennai-p_text {
    margin-bottom: 25px;
}
.chennai-store-content h4 {
    font-size: 18px;
    padding-bottom: 10px;
    font-family: 'inter';
    font-weight: 500;
    padding-top: 12px;
}
.chennai-store-content ul.disk {
    list-style-type: disc;
    color: #60091a;
    margin-left: 15px;
}
.chennai-store-content ul.disk li{
    margin-bottom: 10px;
    font-family: 'Inter';
    line-height: 30px;
    font-size: 18px;
    color: #60091a;
}
.chennai-store-content h3.p-services {
    margin-top: 30px;
}

/* Bangalore Store Css */

section.banglore-top-video-banner-wrps {
    padding-bottom: 0;
}
section.first-texts-videoes_wrappers .first_content_left {
    text-align: left;
}
section.first-texts-videoes_wrappers .first_content_left .subheadh2 h3 {
    font-size: 32px;
    -webkit-font-smoothing: antialiased;
    line-height: 40px;
    text-align: left;
    font-family: 'Inter';
    letter-spacing: 1px;
    font-weight: 500;
}
section.first-texts-videoes_wrappers .first_content_left p {
    text-align: left;
}
section.our-services-handbag-dry-wrps {
    background: var(--color-theme-sec);
}
.banglore-store-headng h3 {
    font-size: 32px;
    -webkit-font-smoothing: antialiased;
    line-height: 40px;
    text-align: center;
    font-family: 'Inter';
    letter-spacing: 1px;
    font-weight: 500;
}
section.our-services-wrps .banglore-store-headng {
    padding-bottom: 30px;
}
section.our-services-wrps .container {
    max-width: 65%;
}
.banglore-store-images img {
    max-width: 100%;
    margin: auto;
}
.banglore-store-images {
    padding-bottom: 23px;
}
section.our-services-wrps .chennai-store-content ul.disk {
    margin-left: 25px;
}
.chennai-store-content ul.disk li{
    font-weight: 300;
}
.chennai-store-content p {
    font-weight: 300;
}

/* Additional Services Css */


section.additionals-services-wrappers {
    background: var(--color-theme-sec);
    padding-bottom: 0px;
}
section.additionals-services-wrappers .subheadh2 h2 {
    text-align: center;
}
section.additionals-services-wrappers .additionals-services-item {
    display: flex;
    align-items: stretch;
    justify-content: center;
}
.additionals-services-item .additional-service-wrps {
    width: 33.333%;
    display: block;
    min-height: 100%;
}
.additionals-services-item .banglore-store-headng {
    position: relative;
    z-index: 1;
    padding: 0 15px 10px;
}

.additionals-services-item .banglore-store-headng h3 {
    text-align: center;
    /* padding-top: 30px; */
    font-size: 25px;
    color: #f4eee2;
}
.additionals-services-item .chennai-store-content {
    position: relative;
    z-index: 1;
    padding: 0 15px;
}
.additionals-services-item .chennai-store-content p{
    font-weight: 300;
    color: #f4eee2;
    text-align: center;
}
.additionals-services-item .additional-service-wrps .aditional-box-wrappers {
    background-repeat: no-repeat;
    background-size: cover;
    padding: 50px 30px;
    background-position: center;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    height: 100%;
}
.additionals-services-item .additional-service-wrps .aditional-box-wrappers:after {
    content: '';
    background: #00000096;
    position: absolute;
    left: 0px;
    right: 0px;
    display: block;
    top: 0px;
    bottom: 0px;
    /* border-radius: 50%; */
}

.chennai-pages-wrappers section.additionals-services-wrappers {
    background: #fff;
}

@media screen and (max-width:767px){
    section.leather-care-tips-sec .care-tips-heading h2{
        font-size: 35.9px;
    }
    section.leather-care-tips-sec .care-tips-heading{
        top: 64%;
    }
    .leather-care-image-content-wrps {
        flex-wrap: wrap;
    }
    .leather-care-image-content-wrps .leather-care-image {
        width: 100%;
    }
    .leather-care-image-content-wrps .leather-care-contnts {
        width: 100%;
        padding: 60px 15px 0;
    }
    .leather-head h3 {
        text-align: center;
    }
    .leather-care-contnts .leather_p-text p {
        text-align: center;
    }
    .leather-care-contnts .leather_p-text h4 {
        text-align: center;
        padding-top: 10px;
    }
    section.general-suede-wrapper .general-suede-items {
        flex-wrap: wrap;
    }
    .general-suede-items .general-headig {
        width: 100%;
    }
    .general-suede-items .general-suede {
        width: 100%;
    }
    .general-suede-items .general-nexts {
        padding: 0 0px 0px 00px;
    }
    .general-suede-items .general-headig h2 {
        font-size: 27px;
        place-items: flex-start;
        padding-bottom: 10px;
    }
    .general-suede-items .general-nexts ul.disk {
        padding-left: 15px;
    }
    .privacy-heading h2,
    .term-condition-heading h2 {
        font-size: 35.9px;
    }
    section.first-texts-videoes_wrappers .container {
        flex-wrap: wrap;
    }
    section.first-texts-videoes_wrappers .first_content_left {
        width: 100%;
    }
    section.first-texts-videoes_wrappers .first_content_right {
        width: 100%;
        padding-top: 30px;
        padding-left: 0%;
    }
    section.first-texts-videoes_wrappers .first_content_right::before{
        content: none;
    }
    .banglore-store-headng h3{
        font-size: 25px;
    }
    
    
    
}