
    *,:after,:before{box-sizing:border-box;}
    header,section{display:block;}
    body{margin:0;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1rem;color:#212529;text-align:left;background-color:#fff;}
    [tabindex="-1"]:focus:not(:focus-visible){outline:0!important;}
    h2,h3,h4{margin-top:0;margin-bottom:.5rem;}
    p{margin-top:0;margin-bottom:1rem;}
    ul{margin-bottom:1rem;}
    ul{margin-top:0;}
    ul ul{margin-bottom:0;}
    b,strong{font-weight:bolder;}
    a{color:#007bff;text-decoration:none;background-color:transparent;}
    a:hover{color:#0056b3;text-decoration:underline;}
    a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none;}
    img{border-style:none;}
    img,svg{vertical-align:middle;}
    svg{overflow:hidden;}
    button{border-radius:0;}
    button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
    button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
    button,input{overflow:visible;}
    button{text-transform:none;}
    [role=button]{cursor:pointer;}
    [type=button],[type=submit],button{-webkit-appearance:button;}
    [type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;}
    h2,h3,h4{margin-bottom:.5rem;font-weight:500;line-height:1.2;}
    h2{font-size:2rem;}
    h3{font-size:1.75rem;}
    h4{font-size:1.5rem;}
    .list-unstyled{padding-left:0;list-style:none;}
    .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
    .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
    .col-6,.col-lg-3,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-xl-3,.col-xl-4{position:relative;width:100%;padding-right:15px;padding-left:15px;}
    .col-6{flex:0 0 50%;max-width:50%;}
    @media (min-width:768px){
        .col-md-3{flex:0 0 25%;max-width:25%;}
        .col-md-4{flex:0 0 33.333333%;max-width:33.333333%;}
        .col-md-5{flex:0 0 41.666667%;max-width:41.666667%;}
        .col-md-6{flex:0 0 50%;max-width:50%;}
        .col-md-7{flex:0 0 58.333333%;max-width:58.333333%;}
        .col-md-8{flex:0 0 66.666667%;max-width:66.666667%;}
    }
    @media (min-width:992px){
        .col-lg-3{flex:0 0 25%;max-width:25%;}
    }
    @media (min-width:1200px){
        .col-xl-3{flex:0 0 25%;max-width:25%;}
        .col-xl-4{flex:0 0 33.333333%;max-width:33.333333%;}
    }
    .home-title{padding:20px 0 17px;}
    .home-title .title{color:#000;font-size:28px;}
    .home_8 .link a,.nav-home-pd_cat ul a{font-size:22px;font-weight:500;}
    .slick-slide > div > [class*="col-"]{flex:0 0 100%;max-width:100%;}
    .nav-home-pd_cat ul a.active{color:#eeba24;}
    .d-inline-block{display:inline-block!important;}
    .d-flex{display:flex!important;}
    .justify-content-center{justify-content:center!important;}
    .justify-content-between{justify-content:space-between!important;}
    .align-items-center{align-items:center!important;}
    .align-self-center{align-self:center!important;}
    .position-relative{position:relative!important;}
    .w-50{width:50%!important;}
    .mb-2{margin-bottom:.5rem!important;}
    .text-right{text-align:right!important;}
    .text-center{text-align:center!important;}
    .text-white{color:#fff!important;}
    @media print{
        *,:after,:before{text-shadow:none!important;box-shadow:none!important;}
        a:not(.btn){text-decoration:underline;}
        img{page-break-inside:avoid;}
        h2,h3,p{orphans:3;widows:3;}
        h2,h3{page-break-after:avoid;}
        body{min-width:992px!important;}
    }
    *{outline:unset;}
    body{font-family:ProximaNova, sans-serif;font-size:18px;line-height:1.5;letter-spacing:normal;color:#070404;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;}
    p{line-height:normal;}
    * a,a{cursor:pointer;}
    * a,* a:hover,* a:link,* a:visited,a,a:hover,a:link,a:visited{text-decoration:none;outline:none;color:#070404;}
    h2,h3,h4{font-family:ProximaNova, sans-serif;}
    img{max-width:100%;height:auto;}
    ul{margin-bottom:0;padding-left:0;}
    ul,ul li{list-style:none;}
    ::-webkit-scrollbar{width:8px;}
    ::-webkit-scrollbar-track{background-color:#f1f1f1;}
    ::-webkit-scrollbar-thumb{background-color:#000;outline:1px solid #708090;}
    ::-webkit-scrollbar-thumb:hover{background-color:#555;}
    input::-webkit-input-placeholder{font-style:italic;font-weight:400;}
    input:-moz-placeholder,input::-moz-placeholder{font-style:italic;font-weight:400;}
    input:-ms-input-placeholder{font-style:italic;font-weight:400;}
    .icofit{font-family:Font-fitin!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
    .fit-search:before{content:"\E91F";}
    .fitv2-header{padding:20px 0;}
    .fitv2-header-search{position:relative;left:0;right:0;top:0;bottom:0;border-bottom:1px solid transparent;}
    .fitv2-header-search .fit-btn-search{border:none;padding-right:7px;padding-top:5px;position:absolute;left:0;top:0;height:32px;width:35px;background:transparent;margin:4px;transition:all .3s;}
    .fitv2-header-search .fit-btn-search .icofit{color:#666;font-size:18px;transition:all .3s;}
    .fitv2-header-search input{height:40px;border-radius:2px;background-color:transparent;padding-left:45px;border:1px solid transparent;border-bottom:1px solid #e3e3e3;max-width:100%;width:100%;font-style:normal;}
    .fitv2-header-search input::placeholder{font-style:normal;}
    .fitv2-header-cart{border-radius:2px;height:58px;margin-left:40px;}
    .fitv2-header-menu{position:relative;left:0;right:0;top:0;bottom:0;padding:20px 0 25px;}
    @media (max-width:1199px){
        .fitv2-header-search{border-bottom:1px solid transparent;}
        .fitv2-header-search .fit-btn-search{padding-top:0;height:auto;}
    }
    .footer-top{padding:30px 0;}
    .footer{font-family:ProximaNova;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#070404;clear:both;}
    .footer h4{font-family:ProximaNova;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#070404;margin-bottom:12px;}
    .block-item-ft{overflow:hidden;}
    .block-item-ft a{display:block;margin:0 0 10px;}
    .block-item-ft.footer-menu a:after{content:none;}
    .block-item-ft.footer-menu a:before{content:"";width:5px;height:5px;background-color:#070404;border-radius:50%;display:inline-block;margin-right:11px;}
    .block-item-ft.fsocial li{display:inline-block;padding:10px 50px;}
    .block-item-ft.fsocial li + li{border-left:1px solid #e3e3e3;}
    .block-item-ft.fsocial a{display:inline-block;}
    .block-item-ft.fpayment li{display:inline-block;margin-right:5px;}
    .block-item-ft.fpayment img{height:33px;width:auto;}
    .block-item-ft.fapp-store li{list-style-type:none;display:inline-block;margin-right:15px;width:70px;}
    .copy-right{background-color:#f5f5f5;padding:16px 0;}
    .copy-right .dadangky{max-width:157px;}
    .copy-right .dadangky img{width:100%;}
    .copy-right p{font-size:14px;font-weight:400;line-height:1.71;margin:0;}
    .copy-right p{font-family:ProximaNova;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#070404;}
    @media (max-width:930px){
        .footer h4{font-size:13px;}
        .block-item-ft.fapp-store li{width:70px;}
    }
    @media (max-width:576px){
        .copy-right .dadangky{margin-bottom:30px;}
    }
    @media (min-width:486px) and (max-width:768px){
        .footer .footer-top{padding:20px 15px 0;margin-bottom:15px;}
    }
    @media (min-width:480px) and (max-width:992px){
        .footer .copy-right .text{width:75%;padding-right:15px;}
        .footer .copy-right .dadangky{width:25%;}
    }
    @media (max-width:486px){
        .footer .footer-top{padding:20px 15px 15px;text-align:left;}
        .footer .footer-top h4,.footer .footer-top p{margin-bottom:5px;}
        .footer .footer-top .block-item-ft li a{margin-bottom:5px;}
        .footer .footer-top .w-50{width:100%!important;margin-bottom:15px;}
        .footer .footer-top .w-50:last-child{margin-bottom:0;}
        .footer .footer-top .fpayment{display:block;}
    }
    @media (max-width:480px){
        .footer .copy-right{text-align:left;}
        .footer .copy-right .dadangky{display:block;margin-top:5px;margin-bottom:5px;}
    }
    .dp-flex-w-sbt{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;}
    .align-i-center{align-items:center;}
    .content{min-height:calc(100vh - 300px);}
    @media screen and (max-width:992px){
        .cart-popup-wrapper{margin-left:0;}
        .cart-popup-wrapper .cart-icon-block .cart-text{font-size:12px;}
        .block-item-ft.fpayment{margin-bottom:15px;}
    }
    @media screen and (max-width:768px){
        .content{margin-top:50px;}
    }
    .cart-popup-wrapper{position:relative;align-items:center;}
    .cart-popup-wrapper .cart-icon-block{display:flex;align-items:center;flex-direction:column;justify-content:center;}
    .cart-popup-wrapper .cart-icon-block:hover{cursor:pointer;}
    .cart-popup-wrapper .cart-icon-block .cart-text{display:flex;align-items:center;font-weight:600;}
