
    @font-face{
        font-family:'Open Sans';
        src:url('/assets/css/fonts/Roboto-Regular.woff') format('woff');
        font-weight:400;
        font-style:normal;
        font-display:swap;
    }
    @font-face{
        font-family:'Open Sans';
        src:url('/assets/css/fonts/Roboto-Regular.woff') format('woff');
        font-weight:500;
        font-style:normal;
        font-display:swap;
    }
    @font-face{
        font-family:'Open Sans';
        src:url('/assets/css/fonts/Roboto-Bold.woff') format('woff');
        font-weight:700;
        font-style:normal;
        font-display:swap;
    }
    @font-face{
        font-family:'Open Sans';
        src:url('/assets/css/fonts/Roboto-Bold.woff') format('woff');
        font-weight:800;
        font-style:normal;
        font-display:swap;
    }
    @font-face{
        font-family:'Open Sans';
        src:url('/assets/css/fonts/Roboto-Bold.woff') format('woff');
        font-weight:900;
        font-style:normal;
        font-display:swap;
    }
    

        html,
        html.page-preload{
            background:#ffffff !important;
        }

        html body.shopacc-white-theme,
        body.shopacc-white-theme{
            background:radial-gradient(circle at 50% 16%, rgba(15,23,42,.055), transparent 34%), linear-gradient(180deg,#ffffff 0%,#f5f6fa 42%,#ffffff 100%) !important;
            color:#0f172a !important;
            overflow-x:hidden !important;
        }

        body.shopacc-white-theme .site-particles,
        body.shopacc-white-theme .site-particle,
        #menu,
        #menu-mobile,
        #legacy-ff-footer{
            display:none !important;
            visibility:hidden !important;
            opacity:0 !important;
        }

        html body.shopacc-white-theme .mm-page,
        html body.shopacc-white-theme main.legacy-ff-main,
        html body.shopacc-white-theme .legacy-ff-main,
        html body.shopacc-white-theme .sa-mainsa,
        html body.shopacc-white-theme .sa-banner{
            background:transparent !important;
            background-image:none !important;
        }

        html body.shopacc-white-theme main.legacy-ff-main,
        html body.shopacc-white-theme .mm-page.legacy-ff-ui{
            margin-top:0 !important;
            padding-top:0 !important;
            font-size:0 !important;
            line-height:0 !important;
        }

        html body.shopacc-white-theme main.legacy-ff-main > *,
        html body.shopacc-white-theme .mm-page.legacy-ff-ui > *{
            font-size:14px !important;
            line-height:20px !important;
        }

        html body.shopacc-white-theme .sl-hdtop,
        html body.shopacc-white-theme .sl-hdtop > .container{
            margin-top:0 !important;
            padding-top:0 !important;
        }

        @media (min-width: 1000px){
            html body.shopacc-white-theme{
                --sa-desktop-content-rail:min(1230px, calc(100% - 32px));
            }

            html body.shopacc-white-theme .mobile-app-header,
            html body.shopacc-white-theme .mobile-bottom-nav,
            html body.shopacc-white-theme .shopacc68-tablet-nav,
            html body.shopacc-white-theme .desktop-narrow-nav-bar,
            html body.shopacc-white-theme .sa-compact-desktop-panel,
            html body.shopacc-white-theme .container-menu-category{
                display:none !important;
                visibility:hidden !important;
                pointer-events:none !important;
                height:0 !important;
                min-height:0 !important;
                max-height:0 !important;
                margin:0 !important;
                padding:0 !important;
                overflow:hidden !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3{
                display:block !important;
                height:124px !important;
                min-height:124px !important;
                max-height:124px !important;
                overflow:visible !important;
                background:#ffffff !important;
                background-image:none !important;
                border-bottom:0 !important;
                box-shadow:0 8px 22px rgba(15,23,42,.04) !important;
                color:#252734 !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 > .container,
            html body.shopacc-white-theme .sa-header.sa-header-v3 .container{
                display:block !important;
                width:var(--sa-desktop-content-rail) !important;
                max-width:1230px !important;
                height:124px !important;
                min-height:124px !important;
                max-height:124px !important;
                margin-left:auto !important;
                margin-right:auto !important;
                padding-left:0 !important;
                padding-right:0 !important;
                overflow:visible !important;
                box-sizing:border-box !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-header-desktop-top{
                display:flex !important;
                align-items:center !important;
                justify-content:flex-start !important;
                width:100% !important;
                height:64px !important;
                min-height:64px !important;
                max-height:64px !important;
                gap:10px !important;
                margin:0 !important;
                padding:0 !important;
                box-sizing:border-box !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-logo{
                order:1 !important;
                width:150px !important;
                min-width:150px !important;
                max-width:150px !important;
                flex:0 0 150px !important;
                height:44px !important;
                margin:0 8px 0 0 !important;
                display:flex !important;
                align-items:center !important;
                justify-content:flex-start !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-logo img{
                display:block !important;
                width:auto !important;
                max-width:150px !important;
                max-height:42px !important;
                object-fit:contain !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-imn{
                order:2 !important;
                display:inline-flex !important;
                align-items:center !important;
                justify-content:center !important;
                width:112px !important;
                min-width:112px !important;
                max-width:112px !important;
                flex:0 0 112px !important;
                height:42px !important;
                margin:0 !important;
                gap:8px !important;
                border:1px solid #e6edf6 !important;
                border-radius:10px !important;
                background:#f7f9fc !important;
                color:#111827 !important;
                box-shadow:none !important;
                font-size:14px !important;
                font-weight:800 !important;
                line-height:1 !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-imn::after{
                content:"Danh mục" !important;
                display:inline-block !important;
                font-family:'Open Sans', Arial, Helvetica, sans-serif !important;
                font-size:14px !important;
                font-weight:800 !important;
                line-height:1 !important;
                white-space:nowrap !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-header-viewed-chip{
                order:3 !important;
                display:inline-flex !important;
                align-items:center !important;
                justify-content:center !important;
                width:76px !important;
                min-width:76px !important;
                max-width:76px !important;
                flex:0 0 76px !important;
                height:42px !important;
                margin:0 !important;
                gap:6px !important;
                color:#111827 !important;
                font-size:13px !important;
                font-weight:700 !important;
                white-space:nowrap !important;
                text-decoration:none !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-header-search-form{
                order:4 !important;
                flex:1 1 320px !important;
                min-width:240px !important;
                max-width:420px !important;
                width:auto !important;
                height:42px !important;
                min-height:42px !important;
                margin:0 6px 0 8px !important;
                border:1px solid #dfe8f4 !important;
                border-radius:9px !important;
                background:#f7f9fc !important;
                box-shadow:none !important;
                overflow:hidden !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-header-right.sa-header-v3-actions{
                order:5 !important;
                flex:0 0 auto !important;
                display:flex !important;
                align-items:center !important;
                justify-content:flex-end !important;
                gap:8px !important;
                margin-left:auto !important;
                height:42px !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-header-desktop-nav{
                display:flex !important;
                align-items:center !important;
                justify-content:center !important;
                width:100% !important;
                height:60px !important;
                min-height:60px !important;
                max-height:60px !important;
                margin:0 !important;
                padding:0 !important;
                background:#ffffff !important;
                border-top:1px solid #eef2f7 !important;
                border-bottom:1px solid #eef2f7 !important;
                box-shadow:none !important;
                overflow:visible !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-header-desktop-nav > .sa-menu:not(.sa-ng247-nav-menu){
                display:none !important;
                visibility:hidden !important;
                opacity:0 !important;
                pointer-events:none !important;
                position:absolute !important;
                left:-99999px !important;
                top:0 !important;
                width:0 !important;
                min-width:0 !important;
                max-width:0 !important;
                height:0 !important;
                min-height:0 !important;
                max-height:0 !important;
                flex:0 0 0 !important;
                overflow:hidden !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-header-desktop-nav > .sa-ng247-nav-menu{
                display:flex !important;
                align-items:center !important;
                justify-content:space-around !important;
                flex:1 1 100% !important;
                width:100% !important;
                min-width:0 !important;
                max-width:1230px !important;
                height:60px !important;
                min-height:60px !important;
                max-height:60px !important;
                margin:0 auto !important;
                padding:0 !important;
                transform:none !important;
            }

            html body.shopacc-white-theme .sa-banner{
                margin-top:0 !important;
                padding-top:0 !important;
            }

            html body.shopacc-white-theme .sa-banner > .container,
            html body.shopacc-white-theme .sa-banner .container{
                width:var(--sa-desktop-content-rail) !important;
                max-width:1230px !important;
                margin-left:auto !important;
                margin-right:auto !important;
                padding-left:0 !important;
                padding-right:0 !important;
            }

            html body.shopacc-white-theme #home-topnap-layout{
                display:grid !important;
                grid-template-columns:390px minmax(0,1fr) !important;
                gap:30px !important;
                align-items:stretch !important;
                margin-top:0 !important;
                padding-top:0 !important;
                width:100% !important;
            }

            html body.shopacc-white-theme #home-topnap-panel-col{
                order:1 !important;
                grid-column:1 !important;
                width:390px !important;
                min-width:390px !important;
                max-width:390px !important;
            }

            html body.shopacc-white-theme #home-topnap-banner-col{
                order:2 !important;
                grid-column:2 !important;
                display:flex !important;
                align-self:stretch !important;
                width:auto !important;
                max-width:none !important;
                min-width:0 !important;
            }

            html body.shopacc-white-theme #homeTopBanner,
            html body.shopacc-white-theme #home-topnap-banner-col > .home-banner-shell{
                flex:1 1 auto !important;
                height:auto !important;
                min-height:100% !important;
                max-height:none !important;
            }

            html body.shopacc-white-theme .home-banner-track,
            html body.shopacc-white-theme .home-banner-item,
            html body.shopacc-white-theme .home-banner-item a,
            html body.shopacc-white-theme .home-banner-item img{
                height:100% !important;
            }
        }

        @media (max-width: 999px){
            html body.shopacc-white-theme{
                background:#f7f9fd !important;
                padding-top:122px !important;
            }

            html body.shopacc-white-theme .sa-header.sa-header-v3{
                display:none !important;
                visibility:hidden !important;
                opacity:0 !important;
                pointer-events:none !important;
                width:0 !important;
                height:0 !important;
                min-height:0 !important;
                max-height:0 !important;
                margin:0 !important;
                padding:0 !important;
                overflow:hidden !important;
            }

            html body.shopacc-white-theme .mobile-app-header{
                display:block !important;
                position:fixed !important;
                top:0 !important;
                left:0 !important;
                right:0 !important;
                width:100% !important;
                height:122px !important;
                min-height:122px !important;
                max-height:122px !important;
                padding:0 !important;
                margin:0 !important;
                background:linear-gradient(180deg,#fff 0%,#fbfdff 100%) !important;
                border-bottom:1px solid #e5edf6 !important;
                box-shadow:0 12px 28px rgba(15,23,42,.07) !important;
                overflow:visible !important;
                z-index:4000 !important;
                box-sizing:border-box !important;
            }

            html body.shopacc-white-theme .mobile-app-header-top{
                display:flex !important;
                align-items:center !important;
                justify-content:space-between !important;
                height:62px !important;
                min-height:62px !important;
                max-height:62px !important;
                margin:0 !important;
                padding:9px 15px 5px !important;
                gap:10px !important;
                box-sizing:border-box !important;
            }

            html body.shopacc-white-theme .mobile-app-logo{
                display:flex !important;
                align-items:center !important;
                justify-content:flex-start !important;
                flex:0 1 180px !important;
                min-width:0 !important;
                max-width:min(180px, 44vw) !important;
                height:48px !important;
                overflow:visible !important;
            }

            html body.shopacc-white-theme .mobile-app-logo img{
                display:block !important;
                width:auto !important;
                height:42px !important;
                max-width:min(180px, 44vw) !important;
                max-height:42px !important;
                object-fit:contain !important;
                background:transparent !important;
                box-shadow:none !important;
            }

            html body.shopacc-white-theme .mobile-app-header-icons{
                display:flex !important;
                align-items:center !important;
                justify-content:flex-end !important;
                gap:6px !important;
                flex:0 0 auto !important;
                min-width:0 !important;
                height:34px !important;
                color:#0f172a !important;
            }

            html body.shopacc-white-theme .mobile-app-header-icons .mobile-app-badge,
            html body.shopacc-white-theme .mobile-app-header-icons .mobile-app-mini-action span{
                display:none !important;
            }

            html body.shopacc-white-theme .mobile-app-header-icons .mobile-app-icon-btn,
            html body.shopacc-white-theme .mobile-app-header-icons .sa-lang-trigger,
            html body.shopacc-white-theme .mobile-app-header-icons .mobile-app-mini-action,
            html body.shopacc-white-theme .mobile-app-header-icons .mobile-app-cart-btn,
            html body.shopacc-white-theme .mobile-app-header-icons .mobile-app-notice-btn{
                display:inline-flex !important;
                align-items:center !important;
                justify-content:center !important;
                width:31px !important;
                min-width:31px !important;
                max-width:31px !important;
                height:31px !important;
                min-height:31px !important;
                max-height:31px !important;
                padding:0 !important;
                margin:0 !important;
                border:1px solid transparent !important;
                border-radius:12px !important;
                background:transparent !important;
                color:#101827 !important;
                box-shadow:none !important;
                line-height:1 !important;
                text-decoration:none !important;
            }

            html body.shopacc-white-theme .mobile-app-header-icons .mobile-app-search-toggle,
            html body.shopacc-white-theme .mobile-app-header-icons .mobile-app-icon-btn.mobile-app-search-toggle{
                display:inline-flex !important;
                width:0 !important;
                min-width:0 !important;
                max-width:0 !important;
                height:31px !important;
                min-height:31px !important;
                max-height:31px !important;
                margin:0 !important;
                padding:0 !important;
                border-width:0 !important;
                opacity:0 !important;
                visibility:hidden !important;
                pointer-events:none !important;
                overflow:hidden !important;
            }

            html body.shopacc-white-theme .mobile-app-header-icons i,
            html body.shopacc-white-theme .mobile-app-header-icons svg{
                width:18px !important;
                height:18px !important;
                font-size:18px !important;
                line-height:18px !important;
                color:#101827 !important;
                stroke:currentColor !important;
            }

            html body.shopacc-white-theme .mobile-app-search{
                position:relative !important;
                display:flex !important;
                align-items:center !important;
                gap:10px !important;
                box-sizing:border-box !important;
                width:auto !important;
                max-width:none !important;
                height:40px !important;
                min-height:40px !important;
                max-height:40px !important;
                margin:6px 15px 8px !important;
                padding:0 12px !important;
                border:1.25px solid rgba(127,29,29,.78) !important;
                border-radius:8px !important;
                background:#fff !important;
                box-shadow:none !important;
                overflow:hidden !important;
                clear:none !important;
            }

            html body.shopacc-white-theme #home-topnap-banner-col{
                display:block !important;
                width:100% !important;
                min-width:0 !important;
                max-width:100% !important;
                flex:1 1 100% !important;
                overflow:hidden !important;
            }

            html body.shopacc-white-theme #homeTopBanner,
            html body.shopacc-white-theme #home-topnap-banner-col > .home-banner-shell,
            html body.shopacc-white-theme .home-topnap-banner-col > .home-banner-shell{
                display:block !important;
                width:100% !important;
                min-width:100% !important;
                max-width:100% !important;
                flex:1 1 100% !important;
                box-sizing:border-box !important;
                overflow:hidden !important;
            }

            html body.shopacc-white-theme .home-banner-track,
            html body.shopacc-white-theme .home-banner-item,
            html body.shopacc-white-theme .home-banner-item a,
            html body.shopacc-white-theme .home-banner-item img{
                width:100% !important;
                min-width:100% !important;
                max-width:100% !important;
                box-sizing:border-box !important;
            }

            @media (max-width: 575px){
                html body.shopacc-white-theme .sa-banner > .container,
                html body.shopacc-white-theme .sa-banner .container{
                    width:100% !important;
                    max-width:none !important;
                    margin-left:auto !important;
                    margin-right:auto !important;
                    padding-left:15px !important;
                    padding-right:15px !important;
                    box-sizing:border-box !important;
                }

                html body.shopacc-white-theme #home-topnap-layout{
                    display:flex !important;
                    flex-direction:column !important;
                    gap:10px !important;
                    width:100% !important;
                    margin:0 !important;
                    padding:0 !important;
                    box-sizing:border-box !important;
                }

                html body.shopacc-white-theme #home-topnap-panel-col{
                    order:1 !important;
                    width:100% !important;
                    max-width:none !important;
                    min-width:0 !important;
                    min-height:411px !important;
                }

                html body.shopacc-white-theme #home-topnap-banner-col{
                    order:2 !important;
                    width:100% !important;
                    max-width:none !important;
                    min-width:0 !important;
                    height:auto !important;
                }

                html body.shopacc-white-theme #topnap-shell.home-topnap-shell{
                    min-height:326px !important;
                    padding:8px 8px 10px !important;
                    border:1.5px solid rgba(78,24,24,.92) !important;
                    border-radius:18px !important;
                    background:#fff !important;
                    box-sizing:border-box !important;
                    overflow:hidden !important;
                }

                html body.shopacc-white-theme #topnap-shell .home-topnap-tabs{
                    display:grid !important;
                    grid-template-columns:1fr 1fr !important;
                    gap:8px !important;
                    margin:0 0 8px !important;
                    padding:0 !important;
                    height:38px !important;
                }

                html body.shopacc-white-theme #topnap-shell .home-topnap-tab{
                    display:flex !important;
                    align-items:center !important;
                    justify-content:center !important;
                    min-height:38px !important;
                    height:38px !important;
                    padding:0 8px !important;
                    border:0 !important;
                    border-radius:8px !important;
                    font-size:13px !important;
                    font-weight:900 !important;
                    line-height:1.1 !important;
                    text-transform:uppercase !important;
                    box-sizing:border-box !important;
                }

                html body.shopacc-white-theme .home-topnap-pane{
                    display:none !important;
                }

                html body.shopacc-white-theme .home-topnap-pane.is-active{
                    display:block !important;
                }

                html body.shopacc-white-theme #homeTopBanner,
                html body.shopacc-white-theme #home-topnap-banner-col > .home-banner-shell,
                html body.shopacc-white-theme .home-topnap-banner-col > .home-banner-shell{
                    height:calc((100vw - 32px) * 0.467) !important;
                    min-height:160px !important;
                    max-height:220px !important;
                    aspect-ratio:358 / 167 !important;
                    border-radius:14px !important;
                }

                html body.shopacc-white-theme .notification-double-marquee{
                    min-height:84px !important;
                }

                html body.shopacc-white-theme .home-banner-nav,
                html body.shopacc-white-theme .home-banner-dots{
                    display:none !important;
                }

                html body.shopacc-white-theme .mobile-bottom-nav{
                    height:59px !important;
                    min-height:59px !important;
                    max-height:59px !important;
                }

                html body.shopacc-white-theme .home-event-floating{
                    position:fixed !important;
                    left:10px !important;
                    right:auto !important;
                    bottom:calc(env(safe-area-inset-bottom, 0px) + 148px) !important;
                    width:75px !important;
                    min-width:75px !important;
                    min-height:75px !important;
                    max-width:min(132px, 40vw) !important;
                    transform:scale(.82) !important;
                    transform-origin:left bottom !important;
                    visibility:hidden !important;
                    opacity:0 !important;
                    pointer-events:none !important;
                }

                html body.shopacc-white-theme #home-live-toast,
                html body.shopacc-white-theme .home-live-toast{
                    position:fixed !important;
                    left:13px !important;
                    right:13px !important;
                    bottom:calc(env(safe-area-inset-bottom, 0px) + 58px) !important;
                    width:auto !important;
                    z-index:4010 !important;
                }
            }
        }

        

    @media (min-width:1000px){
        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .mobile-app-header,
        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .mobile-bottom-nav,
        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .shopacc68-tablet-nav,
        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .desktop-narrow-nav-bar,
        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .sa-compact-desktop-panel,
        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .container-menu-category{
            display:none !important;
            visibility:hidden !important;
            pointer-events:none !important;
            height:0 !important;
            min-height:0 !important;
            max-height:0 !important;
            margin:0 !important;
            padding:0 !important;
            overflow:hidden !important;
        }

        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .sa-header.sa-header-v3.sa-header-v3{
            height:124px !important;
            min-height:124px !important;
            max-height:124px !important;
            background:#fff !important;
            background-image:none !important;
            overflow:visible !important;
            transition:none !important;
        }

        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .sa-header.sa-header-v3.sa-header-v3 > .container,
        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .sa-header.sa-header-v3.sa-header-v3 .container{
            height:124px !important;
            min-height:124px !important;
            max-height:124px !important;
            overflow:visible !important;
            transition:none !important;
        }

        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .sa-header.sa-header-v3.sa-header-v3 .sa-header-desktop-nav,
        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .sa-header.sa-header-v3.sa-header-v3.sa-hdfix .sa-header-desktop-nav{
            height:60px !important;
            min-height:60px !important;
            max-height:60px !important;
            background:#fff !important;
            transition:none !important;
        }

        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .sa-header.sa-header-v3.sa-header-v3 .sa-header-desktop-nav > .sa-menu,
        html body.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled) .sa-header.sa-header-v3.sa-header-v3 .sa-header-desktop-nav > .sa-ng247-nav-menu{
            height:60px !important;
            min-height:60px !important;
            transition:none !important;
        }
    }
    

    @media (min-width:1000px){
        html:root body.mobile-app-enabled.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled):not(.desktop-compact-menu-open):not(.desktop-menu-force-open) .sa-header.sa-header-v3.sa-header-v3.sa-header-v3{
            height:124px !important;
            min-height:124px !important;
            max-height:124px !important;
            overflow:visible !important;
            transition:none !important;
        }

        html:root body.mobile-app-enabled.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled):not(.desktop-compact-menu-open):not(.desktop-menu-force-open) .sa-header.sa-header-v3.sa-header-v3.sa-header-v3 > .container,
        html:root body.mobile-app-enabled.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled):not(.desktop-compact-menu-open):not(.desktop-menu-force-open) .sa-header.sa-header-v3.sa-header-v3.sa-header-v3 .container{
            height:124px !important;
            min-height:124px !important;
            max-height:124px !important;
            overflow:visible !important;
            transition:none !important;
        }

        html:root body.mobile-app-enabled.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled):not(.desktop-compact-menu-open):not(.desktop-menu-force-open) .sa-header.sa-header-v3.sa-header-v3.sa-header-v3 .sa-header-desktop-nav{
            height:60px !important;
            min-height:60px !important;
            max-height:60px !important;
            transition:none !important;
        }

        html:root body.mobile-app-enabled.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled):not(.desktop-compact-menu-open):not(.desktop-menu-force-open) .sa-header.sa-header-v3.sa-header-v3.sa-header-v3 .sa-header-desktop-nav > .sa-menu,
        html:root body.mobile-app-enabled.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme.shopacc-white-theme:not(.ng247-header-scrolled):not(.desktop-compact-menu-open):not(.desktop-menu-force-open) .sa-header.sa-header-v3.sa-header-v3.sa-header-v3 .sa-header-desktop-nav > .sa-ng247-nav-menu{
            height:60px !important;
            min-height:60px !important;
            transition:none !important;
        }
    }
    

    html.page-preload,
    html.page-preload body{
        background:#ffffff !important;
    }
    html.page-preload::before{
        content:none !important;
        display:none !important;
    }
    html.page-preload body{
        opacity:1 !important;
        visibility:visible !important;
    }
    

        html body.shopacc-white-theme .sa-header.sa-header-v3 .account-trigger-meta,
        html body.shopacc-white-theme .sa-header.sa-header-v3 .account-trigger-meta strong,
        html body.shopacc-white-theme .sa-header.sa-header-v3 .account-trigger-meta small,
        html body.shopacc-white-theme .home-flash-sale-badge,
        html body.shopacc-white-theme .home-flash-sale-card-title,
        html body.shopacc-white-theme .home-flash-sale-price-label,
        html body.shopacc-white-theme .home-flash-sale-price-current,
        html body.shopacc-white-theme .home-flash-sale-price-original,
        html body.shopacc-white-theme .home-flash-sale-sale,
        html body.shopacc-white-theme .sl-prodbox.home-product-card .sl-prcode,
        html body.shopacc-white-theme .sl-prodbox.home-product-card .sl-prcode span,
        html body.shopacc-white-theme .wheel-product-card .sl-prcode,
        html body.shopacc-white-theme .wheel-product-card .sl-prcode span{
            font-family:"Segoe UI", Arial, Helvetica, sans-serif !important;
            font-variant:normal !important;
            font-feature-settings:"case" 0, "cpsp" 0, "smcp" 0, "c2sc" 0 !important;
            text-transform:none !important;
            letter-spacing:0 !important;
        }

        html body.shopacc-white-theme .home-flash-sale-cta,
        html body.shopacc-white-theme .sa-header.sa-header-v3 .sa-header-deposit-btn{
            text-transform:uppercase !important;
        }
    