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

/*************** ADD CUSTOM CSS HERE.   ***************/


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


}

/*
Vang dam: f8c73c
vang nhat : f7e187

*/
.bg-gradient {background: rgb(248,199,60);
background: linear-gradient(90deg, rgba(248,199,60,1) 0%, rgba(247,225,135,1) 100%);}

.woof_sid_auto_shortcode .woof_container {width:25%!important}
.woof_sid_auto_shortcode.woof {padding:0px}


.woof_products_top_panel, .woof_submit_search_form_container {display:none!important}
.woof_sid_auto_shortcode {background:#fff; border:none; margin:0; padding:0}

.woof_container_inner h4 {background:#004273; margin-bottom:0px!important;
font-size: 14px!important; color:white!important;text-transform: uppercase; border-radius:10px 10px 0px 0px;
text-align:center; padding: 5px;}

.woof_sid_auto_shortcode .woof_container_inner {padding-left:0}
.woof_sid_auto_shortcode .woof_container_pa_kich-thuoc {padding-left:5px}
.woof_sid_auto_shortcode .woof_container_pa_kich-thuoc, .woof_sid_auto_shortcode .woof_container_pa_loai-may {padding-right: 5px }

#mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover {border-radius:7px!important}
#mega-menu-primary ul.mega-sub-menu {margin-top:20px!important}

.dw-dichvu h5, .dw-dichvu h6 {color:black}
ins span.amount , span.amount{color:red; }
h1.page-title {display:none}
.footer-home .social-icons .button.icon:not(.is-outline) {background-color : #03355C!important;border-color: #03355C!important}
.footer-home .circle  {border-radius:5px!important; margin-right:15px}





.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item {
 border-top: 0 !important;
 margin-bottom: 3px;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a::before {
 content: '';
 font-size: 15px;
 color: #222;
 position: absolute;
 top: 1px;
 left: 0;
 width: 20px;
 height: 20px;
 border-radius: 3px;
 border: 1px solid #999;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a {
 position: relative;
 padding: 0 0 0 30px;
 border-bottom: 0;
 display: inline-block;
 line-height: 1.5;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:active::before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:focus::before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:hover::before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a::before {
 color: #EA6423;
 border-color: #EA6423;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:active::before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:focus::before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:hover::before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a::before {
 content: '\f00c';
 color: #EA6423;
 font-size: 15px;
 position: absolute;
 top: 1px;
 left: 0;
 border-color: #EA6423;
 line-height: 20px;
 text-align: center;
 font-family: FontAwesome;
 background: #fff;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:active::before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:focus::before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:hover::before {
 content: '\f00d';
}
 
div#shop-sidebar span.widget-title.shop-sidebar {
 margin-bottom: 15px;
 display: block;
}
 
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span.count {
 line-height: 1.5;
}


h2.title-home {
    margin: 0;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 30px;
    margin-bottom: 10px;
    display: inline-block;
    font-family: SFU, Arial ,sans-serif;
}


h2.title-homep {
    margin: 0;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 30px;
    padding: 12px 30px;
    margin-bottom: 10px;
    padding-bottom: 45px;
    background: url(images/title-home-icon.png) no-repeat center bottom;
    display: inline-block;
    font-family: SFU, Arial ,sans-serif;
}

.devvn-quickbuy button.single_add_to_cart_button.loading:after {
            display: none;
        }
        .devvn-quickbuy button.single_add_to_cart_button.button.alt.loading {
            color: #fff;
            pointer-events: none !important;
        }
        .devvn-quickbuy button.buy_now_button {
            position: relative;
            color: rgba(255,255,255,0.05);
        }
        .devvn-quickbuy button.buy_now_button:after {
            animation: spin 500ms infinite linear;
            border: 2px solid #fff;
            border-radius: 32px;
            border-right-color: transparent !important;
            border-top-color: transparent !important;
            content: "";
            display: block;
            height: 16px;
            top: 50%;
            margin-top: -8px;
            left: 50%;
            margin-left: -8px;
            position: absolute;
            width: 16px;
        }

p.form-row-first, p.form-row-last {width:100%!important}
.mua-ngay .buy_now_button {width:57%; padding: 5px 0px;
    background: linear-gradient(180deg, var(--wp--preset--color--luminous-vivid-orange), #ff6900cf);}

.tabs-home ul li {width:24% ; display: block; background-color : #fff; ; padding: 20px 0; border-radius:10px; height:80px; padding-left: 120px}
.tabs-home ul li a {width: 100% ; display: block;}
.tabs-home ul li:hover, .tabs-home ul li.active {background: #f8c73c; box-shadow: 1px 3px 2px 1px #5c5252; cursor: pointer; }
.tabs-home li:hover a, .tabs-home li.active a {color: #fff!important}

.tabs-home li:hover a:before, .tabs-home li.active a:before {
    content: "";
    bottom: -10px;
    margin: 0;
    position: absolute;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #f8c73c;
}

.tabs-home ul li:before {height: 60px;  width: 60px;  position: absolute;  top: 0; left: 0; margin: auto 20px; bottom: 0; border-radius : 50%;  right:0;}

.tabs-home ul li:nth-child(3),
.tabs-home ul li:nth-child(1) ,
.tabs-home ul li:nth-child(2) { margin-right:15px }

.tabs-home ul li:nth-child(1)::before{content:""; background: url(https://donghoreplica.vn/wp-content/uploads/2023/01/Dong-ho-ban-chay-nhat-dwatchluxury.png); }

.tabs-home ul li:nth-child(2)::before{content:""; background: url(https://donghoreplica.vn/wp-content/uploads/2023/01/Dong-ho-nam-dep-ban-chay-dwatchluxury.png); }

.tabs-home ul li:nth-child(3)::before{content:""; background: url(https://donghoreplica.vn/wp-content/uploads/2023/01/dong-ho-nu-dep-ban-chay-dwatchluxury.png);}

.tabs-home ul li:nth-child(4)::before{content:""; background: url(https://donghoreplica.vn/wp-content/uploads/2023/01/Dong-ho-tourbillon-Dwatch-luxury.png);}

.slide-home .col-inner {background: #fff; border-radius: 10px; padding : 15px}
.slide-home-3 img {border-radius:10px;}
https://donghoreplica.vn/wp-content/uploads/2023/01/dong-ho-nu-dep-ban-chay-dwatchluxury.png
.row-product-home {margin-bottom: 20px}
.row-product-home .large-3 .col-inner, .row-product-home .large-3 img{border-radius:10px 0 0 10px}
.row-product-home > .large-9 > .col > .col-inner{border-radius:0 10px 10px 0 }
.col-product-home .col-inner{padding:10px; background : #fff; }

.col-product-home .col-inner .ux-menu { flex-direction : row}
.col-product-home .col-inner .ux-menu a { background : #fff; margin-right: 10px; margin-bottom:10px; padding: 8px 20px; border-radius:30px}
.col-product-home .col-inner .ux-menu .menu-item:nth-child(1) a{background: #f8c73c; font-weight: bold}

.tintuc-home .is-divider {display:none}
.tintuc-home .col {padding-bottom:0}
.section-tintuc .section-title-container{margin-bottom:0px}
.section-tintuc .slick-slide .col {padding: 0 5px}
.slide-shopping .slick-prev {left:0; z-index: 1 ; background: #f8c73c; padding:25px 0px; border-radius:0 8px 8px 0; width:8%;     opacity: 0.8;}
.slide-shopping .slick-next {right:0; background: #f8c73c; padding:25px 0px; border-radius:8px 0 0 8px; width:8% ;     opacity: 0.8;}

.slide-shopping .slick-prev:before, .slide-shopping .slick-next:before { line-height:0 }

.slide-shopping .slick-prev:before {content:"\f104"; color:#000; font-family: "FontAwesome";font-weight: normal;}

.slide-shopping .slick-next:before {content:"\f105"; color:#000; font-family: "FontAwesome"; font-weight: normal;}

#footer .footer-new a{ font-size:14px}
#footer .footer-new p {margin-bottom:10px }
#footer .footer-new .col:first-child a {color: #dcc27e}
#footer .footer-new .icon-box {line-height: 30px}

input[type=search] {padding:20px; border-radius: 10px 0px 0px 10px}
button.submit-button {padding:4px; border-radius: 0px 10px 10px 0px }

/*
.col-product-home .product-small:nth-child(4n+1) .col-inner{border-radius:10px 0 0 10px}
.col-product-home .product-small:nth-child(4n) .col-inner{border-radius:0px 10px 10px 0px}
*/
.border-product {background: #fff; padding:5px; border-radius:10px}


.border-product:before {
content: "";
    top: 52px;
    margin: 0 3%;
    position: absolute;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
}

a.mega-menu-link h2 {
	height: 40px;
    font-size: 14px;
    line-height: 40px;
    color: #fff;
}

a.mega-menu-link h2:hover {color: #000}
#mega-menu-primary ul.mega-sub-menu{top:20px}
h1.home-title {display:none}