.CommonHeader-style-0 {
    background: rgb(0, 0, 0);
    flex-wrap: nowrap;
    justify-content: flex-start;
    flex-direction: column;
    position: sticky;
    z-index: 1020;
    top: 0px;
    --bs-navbar-padding-x: 0;
    --bs-navbar-padding-y: 0.5rem;
    --bs-navbar-color: rgba(0, 0, 0, 0.65);
    --bs-navbar-hover-color: rgba(0, 0, 0, 0.8);
    --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
    --bs-navbar-active-color: rgba(0, 0, 0, 1);
    --bs-navbar-brand-padding-y: 0.3125rem;
    --bs-navbar-brand-margin-end: 1rem;
    --bs-navbar-brand-font-size: 1.25rem;
    --bs-navbar-brand-color: rgba(0, 0, 0, 1);
    --bs-navbar-brand-hover-color: rgba(0, 0, 0, 1);
    --bs-navbar-nav-link-padding-x: 0.5rem;
    --bs-navbar-toggler-padding-y: 0.25rem;
    --bs-navbar-toggler-padding-x: 0.75rem;
    --bs-navbar-toggler-font-size: 1.25rem;
    --bs-navbar-toggler-icon-bg: url('data:image/svg+xml;charset=utf-8,%3Csvg xmlns=' http: //www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(33, 37, 41, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E');--bs-navbar-toggler-border-color: rgba(0,0,0,0.15);--bs-navbar-toggler-border-radius: 0.375rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;align-items:center;display:flex;padding:8px 0px;box-sizing:border-box;border-bottom:0.8px solid rgb(206, 206, 222);
    }

    .CommonHeader-style-1 {
        box-sizing:border-box;
    }

    .CommonHeader-style-2 {
        max-width:1320px; align-items:center; display:flex; flex-wrap:nowrap; justify-content:space-between; --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; margin-left: auto; margin-right: auto; padding-left:12px; padding-right:12px; width: 100%; box-sizing:border-box;
    }

    .CommonHeader-style-3 {
        flex-direction:row; align-items:center; display:flex; --bs-nav-link-padding-x: 0; --bs-nav-link-padding-y: 0.5rem; --bs-nav-link-color: rgba(0, 0, 0, 0.65); --bs-nav-link-hover-color: rgba(0, 0, 0, 0.8); --bs-nav-link-disabled-color: rgba(0, 0, 0, 0.3); list-style:outside none none; margin-bottom:0px; padding-left:0px; box-sizing:border-box;
    }

    .CommonHeader-style-4 {
        color:rgb(0, 0, 0); font-size:20px; margin-right:16px; padding-bottom:5px; padding-top:5px; text-decoration:none solid rgb(0, 0, 0); white-space:nowrap; box-sizing:border-box;
    }

    .CommonHeader-style-5 {
        margin-left: 5px; vertical-align:middle; box-sizing:border-box;
    }

    .CommonHeader-style-6 {
        flex-direction:row; align-items:center; position:relative; display:flex; --bs-nav-link-padding-x: 0; --bs-nav-link-padding-y: 0.5rem; --bs-nav-link-color: rgba(0, 0, 0, 0.65); --bs-nav-link-hover-color: rgba(0, 0, 0, 0.8); --bs-nav-link-disabled-color: rgba(0, 0, 0, 0.3); list-style:outside none none; margin-bottom:0px; padding-left:0px; box-sizing:border-box;
    }

    .fa-cart-shopping {
        content: "\f07a";
    }

    .CommonHeader-style-7 {
        background:rgba(0, 0, 0, 0) none repeat scroll 0px 0px / auto padding-box border-box; border:0px none rgba(0, 0, 0, 0.65); color:rgba(0, 0, 0, 0.65); display:block; font-size:16px; font-weight:400; text-decoration:none solid rgba(0, 0, 0, 0.65); transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; cursor:pointer; box-sizing:border-box;
    }

    .CommonHeader-style-8 {
        position: absolute; top: 0px; opacity: 0; border-radius: 50%; font-weight: bold; width: 18px; height: 18px; display: flex; justify-content: center; align-items: center; background: red; margin-left: 10px; color: rgb(255, 255, 255); top:0px; opacity:0; border-radius:50%; font-weight:700; width: 18px; height:18px; display:flex; justify-content:center; align-items:center; background:rgb(255, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box; margin-left:10px; color:rgb(255, 255, 255); box-sizing:border-box; animation-duration:1s; animation-fill-mode:both;
    }

    .CommonHeader-style-9 {
        color: rgb(255, 255, 255); margin-right: 30px; margin-right:30px; box-sizing:border-box; font-weight:900; font-family:'Font Awesome 6 Free'; -webkit-font-smoothing:antialiased; display:inline-block; font-style:normal; font-variant:normal; line-height:16px; text-rendering: auto;
    }

    .CommonHeader-style-logodiv {
        display: flex;
        align-items: center;
    }

    .CommonHeader-style-marque-0 {
        background: var(--them-color);
        border-color: var(--them-color);
        font-size: 20px;
        color: rgb(255, 255, 255);
        padding: 8px 16px;
        text-align: center;
        font-weight: 600;
        border-color: rgb(0, 0, 0);
        font-size: 20px;
        color: rgb(255, 255, 255);
        padding: 8px 16px;
        text-align: center;
        font-weight: 600;
        max-width: 720px;
        align-items: center;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        --bs-gutter-x: 1.5rem;
        --bs-gutter-y: 0;
        margin-left: auto;
        margin-right: auto;
        padding-left: 16px;
        padding-right: 16px;
        width: 100%;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-1 {
        margin: auto !important;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-2 {
        height: 25px;
        background: rgb(0, 0, 0);
        color: rgb(255, 255, 255);
        background: rgb(0, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box;
        color: rgb(255, 255, 255);
        flex-wrap: wrap;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        align-content: flex-start;
        display: flex;
        overflow: hidden;
        position: relative;
        touch-action: pan-y;
        user-select: none;
        width: 100%;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-3 {
        background: rgb(0, 0, 0);
        min-height: 25px;
        max-height: 25px;
        transform: translate3d(0px, 0px, 0px);
        min-height: 25px;
        max-height: 25px;
        transform: matrix(1, 0, 0, 1, 0, 0);
        align-items: center;
        display: flex;
        justify-content: center;
        overflow: hidden;
        position: relative;
        width: 100%;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-4 {
        font-size: 16px;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-5 {
        background: rgb(0, 0, 0);
        min-height: 25px;
        max-height: 25px;
        transform: translate3d(0px, 0px, 0px);
        min-height: 25px;
        max-height: 25px;
        transform: matrix(1, 0, 0, 1, 0, 0);
        align-items: center;
        display: flex;
        justify-content: center;
        overflow: hidden;
        position: relative;
        width: 100%;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-6 {
        font-size: 16px;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-7 {
        background: rgb(0, 0, 0);
        min-height: 25px;
        max-height: 25px;
        transform: translate3d(0px, 0px, 0px);
        min-height: 25px;
        max-height: 25px;
        transform: matrix(1, 0, 0, 1, 0, 0);
        align-items: center;
        display: flex;
        justify-content: center;
        overflow: hidden;
        position: relative;
        width: 100%;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-8 {
        font-size: 16px;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-9 {
        background: rgb(0, 0, 0);
        min-height: 25px;
        max-height: 25px;
        transform: translate3d(0px, 0px, 0px);
        min-height: 25px;
        max-height: 25px;
        transform: matrix(1, 0, 0, 1, 0, 0);
        align-items: center;
        display: flex;
        justify-content: center;
        overflow: hidden;
        position: relative;
        width: 100%;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-10 {
        font-size: 16px;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-11 {
        background: rgb(0, 0, 0);
        min-height: 25px;
        max-height: 25px;
        transform: translate3d(0px, 0px, 0px);
        min-height: 25px;
        max-height: 25px;
        transform: matrix(1, 0, 0, 1, 0, 0);
        align-items: center;
        display: flex;
        justify-content: center;
        overflow: hidden;
        position: relative;
        width: 100%;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-12 {
        font-size: 16px;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-13 {
        background: rgb(0, 0, 0);
        min-height: 25px;
        max-height: 25px;
        transform: translate3d(0px, 0px, 0px);
        min-height: 25px;
        max-height: 25px;
        transform: matrix(1, 0, 0, 1, 0, 0);
        align-items: center;
        display: flex;
        justify-content: center;
        overflow: hidden;
        position: relative;
        width: 100%;
        box-sizing: border-box;
    }
  
    .CommonHeader-style-marque-14 {
        font-size: 16px;
        box-sizing: border-box;
    }