/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
:root {
    --color-primary: #faf9f6;
    --color-secondary: rgb(164, 141, 120);
}

ul.header-nav.header-nav-main.nav {
    display: flex;
    gap: 20px;
}

.absolute-footer.dark {
    display: none;
}

.btn-dat-lich {
    background: rgb(253, 254, 247);
    color: rgb(12, 12, 13);
    transition: all 0.3s ease;
}

.btn-dat-lich:hover {
    background: rgb(12, 12, 13);
    color: rgb(253, 254, 247);
    border-radius: 1px;
    border-color: rgb(253, 254, 247);
}

.btn-dat-lich span {
    font-size: 14px;
}

.btn-bang-gia {
    background: rgb(12, 12, 13);
    color: rgb(253, 254, 247);
    transition: all 0.3s ease;
}

.btn-bang-gia:hover {
    background: #fff !important;
    box-shadow: unset;
    color: rgb(12, 12, 13);
    border-color: #1c1c1c;
}

.text-Roboto a {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    text-decoration: underline;
}

.section-footer path {
    fill: rgb(253, 254, 247);
}

.section-footer svg {
    width: 25px;
    height: 30px;
}


.btn-tap-for-el {
    background: rgba(12, 12, 13, 0.66);
    border-color: rgb(246, 245, 242);
    transition: all 0.3s ease;
    height: 46px;
    display: flex;
    width: 200px;
    align-items: center;
    justify-content: center;
}

.btn-tap-for-el:hover {
    background: rgb(246, 245, 242);
    border-color: #1c1c1c;
    color: #1c1c1c !important;

}

.btn-tap-for-el span {
    font-size: 14px;
}

.section-behind {
    height: 60px;
}

.section-behind p {
    margin-top: -6px;
}


.btn-stylist {
    color: #000;
    font-weight: unset;
    padding: 0px 30px;
    transition: all 0.3s ease;

}

.btn-stylist:hover {
    background: rgb(29, 30, 32);
    color: #fff;
}


.section-grad {
    background: linear-gradient(263deg, #a48d78, #cbb9a4);
}

.text-tet-holiday h2 {
    border-top: 1px dashed;
    border-bottom: 1px dashed;
    padding: 30px 0px;
}

p.name.product-title.woocommerce-loop-product__title {
    font-size: 20px;
}

p.name.product-title.woocommerce-loop-product__title a {
    color: #1c1c1c;
    font-weight: 700;
}

.price-wrapper bdi {
    font-size: 16px;
}


.nav-pagination>li>.current,
.nav-pagination>li>a:hover,
.nav-pagination>li>span:hover {
    background-color: var(--color-secondary);
    border-color: var(--color-secondary);
    color: #fff;
}

@media only screen and (max-width: 48em) {
    /*************** ADD MOBILE ONLY CSS HERE  ***************/


}