/** Shopify CDN: Minification failed

Line 6:2 Unexpected "url("

**/
t url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
.gm-menu .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.gm-menu .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.gm-menu .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.gm-menu .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.gm-menu .owl-carousel .owl-item,.gm-menu .owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.gm-menu .owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.gm-menu .owl-carousel .owl-item img{display:block;width:100%}.gm-menu .owl-carousel .owl-dots.disabled,.gm-menu .owl-carousel .owl-nav.disabled{display:none}.gm-menu .owl-carousel .owl-dot,.gm-menu .owl-carousel .owl-nav .owl-next,.gm-menu .owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gm-menu .owl-carousel .owl-nav button.owl-next,.gm-menu .owl-carousel .owl-nav button.owl-prev,.gm-menu .owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.gm-menu .owl-carousel.owl-loaded{display:block}.gm-menu .owl-carousel.owl-loading{opacity:0;display:block}.gm-menu .owl-carousel.owl-hidden{opacity:0}.gm-menu .owl-carousel.owl-refresh .owl-item{visibility:hidden}.gm-menu .owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gm-menu .owl-carousel.owl-grab{cursor:move;cursor:grab}.gm-menu .owl-carousel.owl-rtl{direction:rtl}.gm-menu .owl-carousel.owl-rtl .owl-item{float:right}.no-js .gm-menu .owl-carousel{display:block}.gm-menu .owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.gm-menu .owl-carousel .owl-animated-in{z-index:0}.gm-menu .owl-carousel .owl-animated-out{z-index:1}.gm-menu .owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.gm-menu .owl-height{transition:height .5s ease-in-out}.gm-menu .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.gm-menu .owl-carousel .owl-item .owl-lazy:not([src]),.gm-menu .owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.gm-menu .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.gm-menu .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.gm-menu .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.gm-menu .owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.gm-menu .owl-carousel .owl-video-playing .owl-video-play-icon,.gm-menu .owl-carousel .owl-video-playing .owl-video-tn{display:none}.gm-menu .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.gm-menu .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.gmcol,.gmcol-1,.gmcol-10,.gmcol-11,.gmcol-12,.gmcol-2,.gmcol-3,.gmcol-4,.gmcol-5,.gmcol-6,.gmcol-7,.gmcol-8,.gmcol-9,.gmcol-auto,.gmcol-lg,.gmcol-lg-1,.gmcol-lg-10,.gmcol-lg-11,.gmcol-lg-12,.gmcol-lg-2,.gmcol-lg-3,.gmcol-lg-4,.gmcol-lg-5,.gmcol-lg-6,.gmcol-lg-7,.gmcol-lg-8,.gmcol-lg-9,.gmcol-lg-auto,.gmcol-md,.gmcol-md-1,.gmcol-md-10,.gmcol-md-11,.gmcol-md-12,.gmcol-md-2,.gmcol-md-3,.gmcol-md-4,.gmcol-md-5,.gmcol-md-6,.gmcol-md-7,.gmcol-md-8,.gmcol-md-9,.gmcol-md-auto,.gmcol-sm,.gmcol-sm-1,.gmcol-sm-10,.gmcol-sm-11,.gmcol-sm-12,.gmcol-sm-2,.gmcol-sm-3,.gmcol-sm-4,.gmcol-sm-5,.gmcol-sm-6,.gmcol-sm-7,.gmcol-sm-8,.gmcol-sm-9,.gmcol-sm-auto,.gmcol-xl,.gmcol-xl-1,.gmcol-xl-10,.gmcol-xl-11,.gmcol-xl-12,.gmcol-xl-2,.gmcol-xl-3,.gmcol-xl-4,.gmcol-xl-5,.gmcol-xl-6,.gmcol-xl-7,.gmcol-xl-8,.gmcol-xl-9,.gmcol-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.gmcol-full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.gmcol{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.gmcol-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.gmcol-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.gmcol-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.gmcol-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.gmcol-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gmcol-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.gmcol-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gmcol-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.gmcol-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gmcol-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.gmcol-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.gmcol-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.gmcol-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.gmcol-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.gmcol-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.gmcol-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.gmcol-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.gmcol-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.gmcol-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gmcol-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.gmcol-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gmcol-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.gmcol-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gmcol-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.gmcol-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.gmcol-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.gmcol-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.gmcol-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.gmcol-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.gmcol-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.gmcol-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.gmcol-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.gmcol-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gmcol-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.gmcol-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gmcol-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.gmcol-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gmcol-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.gmcol-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.gmcol-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.gmcol-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.gmcol-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.gmcol-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.gmcol-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.gmcol-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.gmcol-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.gmcol-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gmcol-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.gmcol-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gmcol-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.gmcol-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gmcol-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.gmcol-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.gmcol-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.gmcol-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.gmcol-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.gmcol-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.gmcol-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.gmcol-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.gmcol-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.gmcol-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gmcol-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.gmcol-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gmcol-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.gmcol-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gmcol-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.gmcol-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.gmcol-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.gmcol-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
.gm-menu li {
        margin: 0;
}
.gmcol-full > .gm-tabs {
    margin-left: -15px;
    margin-right: -15px;
}

.gm-no-padding{
    padding: 0 !important
}

.gm-menu-installed .gm-menu,
.gm-menu-installed .gm-menu * {
        box-sizing: border-box;
}

.gm-menu-installed .gm-menu,
.gm-menu-installed .gm-menu ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.gm-menu-installed .gm-menu {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    text-align: left;
    position: relative;
}

.gm-menu-installed .gm-menu .gm-grid-item {
    padding: 0 15px;
    overflow: hidden;
}
.gm-menu-installed .gm-menu .gm-aliexpress > .gm-grid > .gm-grid-item{
    overflow: visible !important;
}
.gm-menu-installed .gm-menu .gm-grid {
    margin-left: 0;
    margin-right: 0;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-items: flex-start;
}

.gm-menu-installed .gm-menu a {
    text-decoration: none;
    display: block;
    letter-spacing: 0;
    text-transform: none;
    text-shadow: none !important;
    white-space: normal;
}

.gm-menu-installed .gm-level-0 > a,
.gm-menu-installed .gm-dropdown > li > a,
.gm-menu-installed.onSortDropdown > li > a,
.gm-menu-installed .gm-tab-links > li > a {
    padding: 6px 10px !important;
    min-height: 0 !important;
    height: auto !important;
    display: flex;
    align-items: center;
    justify-content: start;
    font-size: 13px !important;
    line-height: 18px !important;
}

.gm-item.gm-level-0.gm-active {
    z-index: 999;
}

.gm-menu.gm-submenu-align-right {
    justify-content: flex-end;
}

.gm-menu.gm-submenu-align-center {
    justify-content: center;
}

.gm-submenu-dropdown {
    position: relative;
}

.gm-dropdown {
    position: absolute;
    opacity: 0;
    min-width: 180px;
    flex-direction: column;
    visibility: hidden;
    z-index: -1;
}
.gm-menu-installed .gm-dropdown > li > a > .gm-text{
    white-space: nowrap;
}
.gm-submenu-align-left > .gm-submenu {
    left: 0;
}

.gm-submenu-align-right > .gm-submenu {
    right: 0;
}

.gm-submenu-align-center > .gm-submenu {
    left: 50%;
    right: auto;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.gm-submenu > .gm-submenu-align-right > .gm-submenu {
    right: 100%;
    top: 0;
}

.gm-submenu > .gm-submenu-align-left > .gm-submenu {
    left: 100%;
    top: 0;
}
.gm-bordered .gm-submenu  > .gm-submenu-align-right > .gm-submenu {
    top: -1px;
}

.gm-bordered .gm-submenu  > .gm-submenu-align-left > .gm-submenu {
    top: -1px;
}
.gm-submenu-mega.gm-submenu-align-left, .gm-submenu-mega.gm-submenu-align-right, .gm-submenu-mega.gm-submenu-align-center {
    position: relative
}

.gm-submenu-mega.gm-submenu-align-left > .gm-submenu, .gm-submenu-mega.gm-submenu-align-right > .gm-submenu, .gm-submenu-mega.gm-submenu-align-center > .gm-submenu {
    position: absolute;
}

.gm-submenu {
    display: block !important;
    position: absolute !important;
    opacity: 0 !important;
    visibility: hidden !important;
    z-index: -1 !important;
}
.gm-item.gm-level-0:not(.gm-active) > .gm-submenu{
    overflow: hidden;
}
.gm-submenu.gm-dropdown {
    display: flex !important;
    overflow: visible;
}
.gm-active > .gm-submenu{
    visibility: visible !important;
    z-index: 1000 !important;
    opacity: 1 !important;
}

.gm-menu.gm-submenu-align-left .gm-level-0.searchItem {
        margin-left: auto;
}
.gm-menu.gm-submenu-align-right .gm-level-0.searchItem {
        /*margin-right: auto;*/
        /*order: -1*/
}

.gm-dropdown.gm-orientation-horizontal {
    flex-wrap: wrap;
}
.gm-orientation-horizontal {
    flex-direction: row !important;
}

.gm-orientation-horizontal > .gm-submenu-dropdown > .gm-dropdown {
    top: 100%;
}

.gm-orientation-horizontal > .gm-submenu-dropdown.gm-submenu-align-left > .gm-dropdown {
    left: 0;
    right: auto;
}

.gm-orientation-horizontal > .gm-submenu-dropdown.gm-submenu-align-right > .gm-dropdown {
    right: 0;
    left: auto;
}

.gm-submenu-align-full, .gm-submenu-align-full .gm-submenu-dropdown {
    position: static !important;
}

.gm-submenu-align-full > .gm-submenu,
.gm-submenu-align-full .gm-submenu.gm-dropdown {
    left: 0;
    right: 0;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    width: auto;
    min-width: 100%;
}

.gm-submenu-align-full .gm-submenu.gm-submenu-bordered.gm-dropdown .gm-submenu.gm-dropdown{
    left: -1px;
    right: -1px;
}

.gm-jc-start, .gm-jc-left {
    justify-content: flex-start;
    text-align: left;
}

.gm-jc-center {
    justify-content: center;
    text-align: center;
}

.gm-jc-around {
    justify-content: space-around;
}

.gm-jc-between {
    justify-content: space-between;
}

.gm-menu-installed .gm-menu img {
    max-width: 100%;
    height: auto;
    display: block;
}

.gm-ai-top {
    align-items: flex-start;
}

.gm-ai-bottom {
    align-items: flex-end;
}

.gm-ai-center {
    align-items: center
}

.gm-ai-stretch {
    align-items: stretch
}

.gm-jc-end {
    justify-content: flex-end;
}

.gm-jc-around {
    justify-content: space-around;
}

.gm-jc-between {
    justify-content: space-between;
}

/* Tabs */

.gm-tabs.gm-tabs-left,
.gm-tabs.gm-tabs-right {
    display: flex;
    flex-wrap: wrap;
}

.gm-tabs-right {
    flex-direction: row-reverse;
}

.gm-tabs-top > .gm-tab-links {
    display: flex;
    flex-wrap: wrap;
}

.gm-tabs-top > .gm-tab-links,
.gm-tabs-top > .gm-tab-contents {
    flex: 0 0 100%;
}
.gm-menu-mobile .gm-tabs-top > .gm-tab-links > li{
        flex: 0 0 100%;
}
.gm-menu-mobile .gm-tab-links>.alignment{
    display: none;
}
.gm-tabs-left > .gm-tab-links, .gm-tabs-right > .gm-tab-links {
    flex: 0 0 25%;
    min-width: 150px;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
}

.gm-tabs-left > .gm-tab-contents, .gm-tabs-right > .gm-tab-contents {
    flex: 1 1 75%;
    width: 75%;
}

.gm-tabs .gm-tabs-left > .gm-tab-links, .gm-tabs .gm-tabs-right > .gm-tab-links {
    flex: 0 0 33.33333%;
    width: 33.33333%;
    min-width: 150px;
    display: flex;
    flex-wrap: wrap;
}

.gm-menu-installed .gm-menu .gm-tabs .gm-tabs-left > .gm-tab-contents,
.gm-menu-installed .gm-menu .gm-tabs .gm-tabs-right > .gm-tab-contents {
    flex: 1 1 66.66667%;
    width: 66.66667%;
}

.gm-menu-installed .gm-menu .gm-tabs .gm-tabs .gm-tabs-left > .gm-tab-links,
.gm-menu-installed .gm-menu .gm-tabs .gm-tabs .gm-tabs-right > .gm-tab-links {
    flex: 0 0 50%;
    width: 50%;
    min-width: 150px;
    display: flex;
    flex-wrap: wrap;
}

.gm-menu-installed .gm-menu .gm-tabs .gm-tabs .gm-tabs-left > .gm-tab-contents,
.gm-menu-installed .gm-menu .gm-tabs .gm-tabs .gm-tabs-right > .gm-tab-contents {
    flex: 1 1 50%;
    width: 50%;
}

.gm-menu-installed .gm-menu .gm-tabs-left > .gm-tab-links > li,
.gm-menu-installed .gm-menu .gm-tabs-right > .gm-tab-links > li {
    flex: 0 0 100%;
    width: 100%;
}
.gm-tab-links {
    position: relative;
}
.gm-tab-links > li{
    z-index: 2;
    position: relative;

}

.gm-active-link-marker{
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: height .3s ease,-webkit-transform .15s ease;
    transition: height .3s ease,-webkit-transform .15s ease;
    transition: height .3s ease,transform .15s ease;
    transition: height .3s ease,transform .15s ease,-webkit-transform .15s ease;
}

.gm-menu-installed .gm-menu .gm-tab-content {
    z-index: -1;
    height: 0;
    opacity: 0;
    display: flex;
    flex-wrap: wrap;
    visibility: hidden;
    overflow: hidden;
}

.gm-menu-installed .gm-menu .gm-level-0.gm-active .gm-tab-content.gm-active {
    opacity: 1;
    visibility: visible;
    z-index: 9999;
    height: auto;
    min-height: 100%;
}

.gm-menu-installed .gm-menu .gm-tab-panel {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

/* Links */
.gm-links, .gm-image,
.gm-single-product,
.gm-products-list,
.gm-products-grid,
.gm-products-carousel,
.gm-contact, .gm-html{
        padding: 12px 0 !important;
}
.gm-menu-installed .gm-menu .gm-group {
    display: flex;
    flex-wrap: wrap;
    margin-left: -15px;
    margin-right: -15px;
    align-content: flex-start;
}

.gm-links > li > a, .gm-image .gm-target{
    display: flex;
    align-items: center;
}

.gm-links.gm-jc-center > li > a{
    justify-content: center
}
.gm-links.gm-jc-center > li > a .gm-text{
    text-align: left;
    flex: 0 0 auto;
}
.gm-links.gm-jc-end > li > a{
    justify-content: flex-start;
    flex-direction: row-reverse;
}
.gm-links.gm-jc-end > li > a .gm-text{
    text-align: right;
}
.gm-jc-end .gm-icon {
        margin-left: 10px;
        margin-right: 0;
}
.gm-links > li.gm-heading > a {
        display: flex;
}
.gm-links > li:not(.gm-heading) > a{
    padding: 5px 0;
    display: flex;
}
.gm-icon.gm-icon-img {
    max-width: 60px;
}
.gm-links > .gm-heading,
.gm-products-carousel .gm-heading,
.gm-products-list .gm-heading,
.gm-products-grid .gm-heading {
        border-bottom: 1px solid #ebebeb !important;
}
.gm-heading {
        padding-top: 0;
        padding-bottom: 12px;
        margin-bottom: 7px !important;
}
.gm-links > li + li.gm-heading {
        margin-top: 15px;
}

/* Image */

.gm-image > a {
    flex-wrap: wrap;
}

.gm-image > a > * {
    flex: 1 1 100%;
}

.gm-image img, .gm-image svg {
    width: 100%;
    height: auto;

}
.gm-image img + div, .gm-image svg + div{
    margin-top: 12px;
}
/* Product */
.gm-single-product .gm-product-img {
        width: 100%;
        height: auto;
        margin-bottom: 12px;
}

.gm-single-product .gm-placeholder-svg{
    margin-bottom: 12px;
}
.gm-single-product .gm-product-name {
    margin-bottom: 5px;
}

.gm-product-price {
    margin-bottom: 5px;
}

.gm-old-price {
    color: #999;
    text-decoration: line-through;
}
.gm-product-price .gm-price{
    margin-right: 12px
}
/* Product List */

.gm-product-mini {
        padding-bottom: 12px;
        padding-top: 12px;
}
.gm-grid-item.gmcol-12 .gm-product-mini {
        /* padding-top: 0; */
}
.gm-width-full > .gm-tabs {
    margin-left: -15px;
    margin-right: -15px;
}

.gm-menu-installed .gm-product-mini > a {
    display: flex;
    align-items: center;
    margin: 0 !important
}
.gm-product-price span {
    display: inline-block;
}
.gm-product-mini .gm-product-img {
    flex: 1 1 30%;
    min-width: 60px;
    margin-bottom: 0;
}

.gm-product-mini .gm-product-details {
    flex: 1 1 70%;
    padding-left: 15px;
    overflow: hidden;
}

.gm-product-mini .gm-product-details .gm-product-name {
    margin-bottom: 6px;
}

.gm-products-carousel {
    position: relative;
}

.gm-products-carousel .gm-single-product {
    padding: 0;
}

.gm-text {
    flex: 1 1 auto;
}

.gm-icon {
    margin-right: 10px;
}

.gm-description {
    display: block;
}
.gm-owlcarousel.owl-carousel .owl-nav {position: absolute;bottom: 100%;right: 0;margin-bottom: 18px;display: flex;}
.gm-owlcarousel.owl-carousel .owl-nav button, .gm-owlcarousel.owl-carousel .owl-nav > div{width: 25px;height: 25px;background: #303030 !important;color: #ffffff !important;display: flex;align-items: center;justify-content: center;border-radius: 2px;}
.gm-owlcarousel.owl-carousel .owl-nav button + button, .gm-owlcarousel.owl-carousel .owl-nav > div + div{margin-left: 5px;}
.gm-owlcarousel.owl-carousel .owl-nav button:after, .gm-owlcarousel.owl-carousel .owl-nav > div:after {margin-left: 3px;content: "";position: absolute;width: 7px;height: 7px;border-left: solid 2px #fff;border-top: solid 2px #fff;transform: rotate(-45deg);}
.gm-owlcarousel.owl-carousel .owl-nav button + button:after, .gm-owlcarousel.owl-carousel .owl-nav div + div:after {transform: rotate(135deg); margin-left: 0;}

/* Contact form */
.gm-form-control {
        padding: 9px 10px !important;
        min-height: 36px;
        min-width: 36px;
        width: 100%;
        margin-bottom: 12px !important;
        border: 1px solid #e0e0e0 !important;
        background: transparent !important;
        border-radius: 2px !important;
        font-family: inherit;
}
form#gm-contact-form {
        margin: 15px 0 25px;
}

form#gm-contact-form .gm-grid {
        margin-left: -15px;
        margin-right: -15px;
}
.gm-contact .gm-heading {
        padding-bottom: 0;
}
input.gm-btn {
        position: relative;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        min-height: 36px;
        min-width: 36px;
        margin: 0;
        padding: 10px 16px;
        background: linear-gradient(180deg,#fff,#f9fafb);
        border: .1rem solid #c4cdd5;
        box-shadow: 0 1px 0 0 rgba(22,29,37,.05);
        border-radius: 2px;
        line-height: 1;
        color: #212b36;
        text-align: center;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        text-decoration: none;
        transition-property: background,border,box-shadow;
        transition-duration: .2s;
        transition-timing-function: cubic-bezier(.64,0,.35,1);
        -webkit-tap-highlight-color: transparent;
}

/* Map */
.gm-menu iframe {
    max-width: 100%;
    max-height: 320px
}

.gm-target {
        position: relative;
}

.gm-retractor:after {
        content: "\f105";
}
.gm-menu-mobile .gm-retractor:after {
        content: "\f107" !important;
}
.gm-menu-mobile .gm-active > .gm-target > .gm-retractor:after{
    content: "\f106" !important;
}

.gm-level-0 > .gm-target > .gm-retractor:after{
    content: "\f107";
}
.gm-level-0 > .gm-target > .gm-retractor{
    margin-left: 10px
}
.gm-retractor {
    display: none;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.gm-has-retractor .gm-retractor{
    display: inline-block;
    margin-left: 10px
}
/*
.gm-submenu .gm-retractor {
        position: absolute;
        right: 10px;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
}
*/

.gm-submenu-dropdown.gm-submenu-align-full > .gm-target > .gm-retractor{
    margin-left: 10px;
}
.gm-submenu-dropdown.gm-submenu-align-full > .gm-target > .gm-retractor:after{
    content: "\f107";
}
.gm-submenu .gm-submenu-align-right .gm-retractor:after{
        content: "\f104";
}
.submenu-background {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        opacity: 0.5;
        z-index: -1;
}
.gm-only-image img {
        max-height: 60px;
}
.gm-target.gm-only-image {
        padding-top: 0;
        padding-bottom: 0;
}

.gm-menu-installed .gm-products-grid.gm-grid,
.gm-menu-installed .gm-products-list.gm-grid {
        margin-left: -15px;
        margin-right: -15px;
        width: auto;
        min-width: 100%;
}
.gm-menu-installed .gm-menu .gm-collections {
        margin-left: -15px;
        margin-right: -15px;
        width: auto;
        min-width: 100%;
}
.gm-menu-installed .gm-menu .gm-collection {
        padding-top: 12px;
        padding-bottom: 12px;
}
.gm-menu-installed .gm-menu .gm-collection-top .gm-collection-img {
        width: 100%;
        height: auto;
        margin-bottom: 12px;
}
.gm-menu-installed .gm-menu .gm-collection-left .gm-target{
    display: flex;
    align-items: center;
}
.gm-menu-installed .gm-menu .gm-collection-left .gm-target > .gm-collection-img {
        flex: 1 1 30%;
        min-width: 60px;
}
.gm-menu-installed .gm-menu .gm-collection-left .gm-target > .gm-collection-details {
        flex: 1 1 70%;
        padding-left: 15px;
}
.gm-links .gm-icon {
        min-width: 18px;
}
.gm-links .gm-item {
        display: block;
}
.createItem a.gm-target .gm-text {
        flex: 1 1 auto;
}
.gm-owlcarousel-outer .gm-single-product {
        padding-right: 1px;
}

.gm-badge {
        position: relative;
        margin-left: 10px;
        height: 0;
}

.gm-badge:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-right: 5px solid;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: 100%;
    top: 50%;
    position: absolute;
    margin-top: -5px;
}
.gm-badge span {
        padding: 1px 8px;
        display: inline-block;
        border-radius: 2px;
}
.gm-menu:not(.gm-menu-mobile) .gm-badge-top:after {
    content: "";
    display: block;
    position: absolute;
    top: 100%;
    border-top: 4px solid;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    left: 50%;
    margin-left: -4px;
    margin-top: 0
}
.gm-menu:not(.gm-menu-mobile) .gm-badge-top {
    bottom: 100%;
    left: 50%;
    height: auto;
    margin-left: 0;
    position: absolute;
    margin-bottom: -12px;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

.gm-tab-links .gm-item > .gm-target > .gm-text {
        flex: 1 1 auto;
}

.gm-tabs-top > .gm-tab-links > .gm-item > .gm-target > .gm-retractor{
        margin-left: 10px;
}
.gm-tabs-top > .gm-tab-links > .gm-item > .gm-target > .gm-retractor:after{
    content: "\f107";
}
.gm-tabs-top > .gm-tab-links > .gm-item > .gm-target > .gm-retractor:after {
        /* content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        border-top: 6px solid #eee;
        border-left: 9px solid transparent;
        border-right: 9px solid transparent;
        margin-left: -9px; */
}
.gm-image .gm-target.gm-jc-end {
        text-align: right;
}
.gm-tabs-right > .gm-tab-links > .gm-item > .gm-target{
        flex-direction: row-reverse;
}
.gm-tabs-right > .gm-tab-links > .gm-item > .gm-target > .gm-text{
    text-align: right;
}
.gm-tabs-right > .gm-tab-links > .gm-item > .gm-target > .editor{
    left: 0;
    right: auto;
}
.gm-tabs-right > .gm-tab-links > .gm-item > .gm-target > .gm-retractor:after{
        content: "\f104";
}

.gm-submenu-aliexpress .gm-tab-links {
        border: none !important;
}

.gm-submenu-aliexpress .gm-tab-contents{
    position: relative;
}
.gm-submenu-aliexpress > .gm-aliexpress > .gm-grid > .gm-item > .gm-tabs > .gm-tab-links{
    -webkit-align-self: flex-start;
    align-self: flex-start;
}
.gm-submenu-aliexpress > .gm-aliexpress > .gm-grid > .gm-item > .gm-tabs > .gm-tab-contents > .gm-tab-content{
    width: 100%;
    box-shadow: 0 1px 10px rgba(0,0,0,.12);
}

.gm-submenu.gm-aliexpress {
        border: none !important;
}

.gm-image-2 .gm-image {
        position: relative;
}

.gm-image-2 .gm-image .gm-target {
    position: absolute;
    bottom: 27px;
    background: rgba(0,0,0,0.65);
    left: 15px;
    right: 15px;
    padding: 10px;
}
.gm-image-2 .gm-image .gm-target .gm-text,
.gm-image-2 .gm-image .gm-target .gm-description{
    color: #ffffff;
}

.gm-image-2 .gm-image img, .gm-image-2 .gm-image svg {
        margin-bottom: 0;
}

.gm-products-grid.gm-grid.no-heading, .gm-products-carousel.no-heading {
        padding-top: 0 !important;
}
.no-heading .gm-owlcarousel.owl-carousel .owl-nav {
    bottom: auto;
    right: auto;
    width: 100%;
    margin-bottom: 0;
    top: 35%;
}

.no-heading .gm-owlcarousel.owl-carousel .owl-nav .owl-next {
        right: 1px;
        position: absolute;
        z-index: 999
}
.no-heading .gm-owlcarousel.owl-carousel .owl-nav .owl-prev {
        left: 0;
        position: absolute;
        z-index: 999
}
.gm-placeholder-svg {
    display: block;
    fill: rgba(133,133,133,0.35);
    background-color: rgba(133,133,133,0.1);
    width: 100%;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    border: 1px solid rgba(133,133,133,0.2);
}
.gm-level-0 .Polaris-Icon .Polaris-Icon__Svg{
    color: currentColor;
    display: block;
    fill: currentColor;
}


/* Animation */
.gm-transition-fade .gm-item > .gm-submenu{
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    -webkit-transition-property: opacity, visibility;
    transition-property: opacity, visibility;
}

.gm-transition-shiftup .gm-item > .gm-submenu{
    margin-top: 20px;
    -webkit-transition-duration: .1s;
    transition-duration: .1s;
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    -webkit-transition-property: margin-top, opacity, visibility;
    transition-property: margin-top, opacity, visibility;
}

.gm-transition-shiftup .gm-item.gm-active > .gm-submenu,
.gm-menu-mobile .gm-item > .gm-submenu{
    margin-top: 0 !important
}

.gm-transition-zoomin .gm-item > .gm-submenu{
    -webkit-transition-duration: .1s;
    transition-duration: .1s;
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    -webkit-transition-property: -webkit-transform, transform, opacity, visibility;
    transition-property: -webkit-transform, transform, opacity, visibility;
}
.gm-transition-zoomin .gm-item:not(.gm-submenu-align-center) > .gm-submenu{
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}
.gm-transition-zoomin .gm-item:not(.gm-submenu-align-center).gm-active > .gm-submenu{
    -webkit-transform: scale(1);
    transform: scale(1);
}
.gm-transition-zoomin .gm-item.gm-submenu-align-center > .gm-submenu{
    -webkit-transform: scale(0.9) translateX(-50%) !important;
    transform: scale(0.9) translateX(-50%) !important;
}
.gm-transition-zoomin .gm-item.gm-submenu-align-center.gm-active > .gm-submenu{
    -webkit-transform: scale(1) translateX(-50%) !important;
    transform: scale(1) translateX(-50%) !important;
}
.gm-transition-shiftdown .gm-item.gm-active > .gm-submenu{
    -webkit-transform: translate3d(0px, -12px, 0px);
    transform: translate3d(0px, -12px, 0px);
}
.gm-transition-shiftdown .gm-item.gm-active > .gm-submenu{
    -webkit-transform: translate3d(0px, 0px, 0px);
        transform: translate3d(0px, 0px, 0px);
    transition: all 300ms cubic-bezier(0.2, 0.06, 0.05, 0.95);
}

.gm-submenu.gm-search-form {
        margin: 0;
        z-index: 9;
        background: #ffffff;
}

.gm-submenu.gm-search-form form {
        display: flex;
        position: relative;
        margin: 0
}

.gm-submenu.gm-search-form input {
        font-size: 1.6rem;
        font-weight: 400;
        line-height: 20px;
        text-transform: none;
        letter-spacing: normal;
        position: relative;
        z-index: 20;
        display: block;
        flex: 1 1 0%;
        width: 200px;
        max-width: 100%;
        min-height: 45px !important;
        margin: 0;
        padding: 5px 10px 5px 22px;
        background: none;
        border: none;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
}

.gm-submenu.gm-search-form button {
    background: none;
    border: none;
    min-height: 45px;
    min-width: 45px;
    padding: 15px 20px;
    font-size: 14px;
    position: absolute;
    right: 0;
    top: 0;
    line-height: 1;
}
li.gm-level-0.searchItem a {
        height: 100%;
}

.gm-menu.gm-menu-mobile > .gm-item {
        width: 100%;
}
.gm-menu.gm-menu-mobile .gm-tabs-left > .gm-tab-links,
.gm-menu.gm-menu-mobile .gm-tabs-right > .gm-tab-links,
.gm-menu.gm-menu-mobile .gm-tabs-left > .gm-tab-contents,
.gm-menu.gm-menu-mobile .gm-tabs-right > .gm-tab-contents {
        width: 100% !important;
        flex: 0 0 100% !important
}
.gm-menu.gm-menu-mobile > .gm-level-0 > .gm-submenu{
    position: static !important;
    display: none !important;
    opacity: 1 !important;
    visibility: visible !important;
    z-index: 1 !important;
    width: 100% !important;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}
.gm-menu.gm-menu-mobile .gm-dropdown{
    position: static !important;
    display: none !important;
    opacity: 1 !important;
    visibility: visible !important;
    z-index: 1 !important;
}
.gm-menu.gm-menu-mobile .gm-active > .gm-dropdown,
.gm-menu.gm-menu-mobile > .gm-level-0.gm-active > .gm-submenu{
    display: block !important;
}
.gm-menu.gm-menu-mobile .gm-grid-item {
    width: 100%;
    flex: 1 1 100%;
    max-width: 100%;
}

.gm-menu.gm-menu-mobile .gm-jc-center{
    text-align: left;
}
.gm-menu.gm-menu-mobile .gm-submenu-aliexpress .gm-tab-contents > .gm-tab-content{
    position: static;
}
.gm-tab-links > .gm-item > .gm-tab-panel {
        display: none;
}
.gm-tab-links > .gm-item.gm-active > .gm-tab-panel {
        display: block;
}
.gm-menu.gm-menu-mobile > .gm-level-0 > .gm-submenu.gm-search-form {
        display: block !important;
}
.gm-menu-mobile .searchItem .gm-target {
        display: none !important;
}
.gm-menu-mobile .searchItem{
    order: -1
}
.gm-no-padding {
        padding: 0;
}
.gm-no-padding > * {
        padding: 0 !important;
}

.gm-hidden{
    display: none !important;
    visibility: hidden;
    opacity: 0
}
.gm-item.gm-level-0 {
    margin: 0;
    padding: 0 !important
}
.gm-menu:not(.gm-menu-mobile) .gm-level-0 > .gm-target{
    height: 100%
}
.gm-item.searchItem {
    position: relative;
}

.gm-single-product > .gm-target {
        position: relative;
}
.gm-single-product > .gm-target .gm-label.gm-sold_out-label {
        position: absolute;
        right: 0;
        top: 0;
        padding: 8px 18px;
        background: #d5d5d5;
        text-transform: uppercase;
        font-weight: bold;
        color: #757575;
}

.gm-single-product > .gm-target .gm-label.gm-sale-label {
        position: absolute;
        right: 0;
        top: 0;
        padding: 8px 18px;
        background-color: #ec523e;
        color: #fff;
        text-transform: uppercase;
        font-weight: bold;
}

/* Mobile */
.gm-menu.gm-menu-mobile .gm-level-0 > .gm-target > .gm-retractor,
.gm-menu.gm-menu-mobile .gm-tab-links > .gm-item > .gm-target > .gm-retractor,
.gm-menu.gm-menu-mobile .gm-submenu-dropdown > .gm-target > .gm-retractor {
        margin-left: 10px;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: auto;
        margin: 0;
        display: flex;
        align-items: center;
        width: 50px;
        justify-content: center;
        z-index: 9;
}
.gm-menu.gm-menu-mobile .gm-tabs-right > .gm-tab-links > .gm-item > .gm-target > .gm-retractor{
    left: 0;
    right: auto;
}

/* Theme Fix */

    /* Venture */
    body.theme_store_id_775 #StickyNav .grid--table {
            position: relative;
            z-index: 7
    }
    body.theme_store_id_775 #StickyNav .grid--table #SiteNavParent > .gm-menu {
            position: initial;
    }
    body.theme_store_id_775 #StickyNav .grid--table #SiteNavParent > .gm-menu > .gm-level-0 > a {
            min-height: 0 !important;
            height: auto !important;
    }
    /* Simple */
    body.theme_store_id_578 #shopify-section-header .gm-menu{
        margin-bottom: 15px;
    }
    @media only screen and (min-width: 750px){
        body.theme_store_id_578 #SiteNav .gm-menu{
            display: none !important;
        }
    }
    @media only screen and (max-width: 749px){
        body.theme_store_id_578 #shopify-section-header .gm-menu{
            display: none !important;
        }
    }
    /* Boundless */
    body.theme_store_id_766 .drawer-nav .gm-menu {
            margin-top: 10px;
    }
    body.theme_store_id_766 .action-bar .gm-menu > .gm-level-0 > a{
        min-height: 0 !important;
        height: auto !important;
    }
    body.theme_store_id_766 #PageContainer,
    body.theme_store_id_766 .action-area,
    body.theme_store_id_766 .action-bar{
        overflow: visible;
    }
    /* Debut */
    body.theme_store_id_796 .mobile-nav-wrapper{
        z-index: 9;
    }
    body.theme_store_id_796 #AccessibleNav .gm-menu{
        position: static;
    }
    body.theme_store_id_796 #AccessibleNav .gm-menu > .gm-level-0 > a{
        min-height: 0 !important;
        height: auto !important;
    }
    /* Supply */
    @media screen and (max-width: 770px){
        body.theme_store_id_679 .gm-menu:not(.gm-menu-mobile) {
            display: none !important;
        }
    }
    @media screen and (min-width: 769px){
        body.theme_store_id_679 .gm-menu.gm-menu-mobile {
            display: none !important;
        }
    }

    /* Narrative */
    @media screen and (max-width: 770px){
        body.theme_store_id_829 .gm-menu:not(.gm-menu-mobile) {
            display: none !important;
        }
    }
    @media screen and (min-width: 769px){
        body.theme_store_id_829 .site-header__navigation {
            display: none !important;
        }
    }
    /* Brooklyn */
    body.theme_store_id_730 .drawer__inner {
        padding-left: 15px !important;
        padding-right: 15px !important
    }

    .theme_store_id_730 .site-header .grid--table {
            position: relative;
    }
    .theme_store_id_730.gm-menu-installed .gm-menu.site-nav{
        position: static;
    }
    .gm-menu-installed .gm-menu.site-nav .gm-item.gm-level-0 > .gm-target{
        min-height: 0 !important;
        height: auto !important;
        padding-top: 6px !important;
        padding-bottom: 6px !important;
}


    @media screen and (max-width: 770px){
        body.theme_store_id_730 .gm-menu:not(.gm-menu-mobile) {
            display: none !important;
        }
    }
    @media screen and (min-width: 769px){
        body.theme_store_id_730 .site-header__navigation, body.theme_store_id_730 .site-nav__link--burger {
            display: none !important;
        }
    }
    /* Pop */
    body.theme_store_id_719 .site-nav .gm-menu li {
        border-top: none;
        border-bottom: none
    }


    body.theme_store_id_782 li.gm-item.gm-level-0.btn__account > a {
        position: static !important;
        padding: 15px 20px;
    }

    body.theme_store_id_782 .site-header--classic .nav-bar > ul.gm-menu,
    body.theme_store_id_782 .site-header--classic .nav-bar > ul.gm-menu > .gm-level-0,
    body.theme_store_id_782 .site-header--classic .nav-bar > ul.gm-menu > .gm-level-0 > a {
        height: 100%;
    }
    body.theme_store_id_782 .site-header--drawer .nav-bar {
        padding: 75px 15px;
    }

    /* Prestige */
    .theme_store_id_855 .HorizontalList.gm-menu {
            margin: 0;
    }
    .theme_store_id_855 .Header--center .Header__MainNav {
            margin: 0;
            padding-bottom: 0;
    }
    .theme_store_id_855 .Header--inline .Header__FlexItem{
        margin-bottom: 40px
    }
    .theme_store_id_855 .Header--inline .Header__MainNav {
        position: absolute;
        bottom: 0;
        left: 0;
        padding-bottom: 0;
        width: 100%;
        text-align: center;
    }
    .theme_store_id_855 .Header--inline .Header__Wrapper{
        padding-bottom: 24px;
    }

    /* Impulse */
    .theme_store_id_857 .header-layout .site-nav.site-navigation.gm-menu{
        padding: 0;
        width: 100%;
        position: static;
    }

    .theme_store_id_857 .header-layout{
        position: relative;
    }

    .theme_store_id_857 .header-item.header-item--navigation {
        padding-right: 15px;
        padding-left: 15px;
    }

    /* Empire */
    .theme_store_id_838 .site-navigation{
        position: relative;
    }

    .theme_store_id_838 .site-navigation .navmenu.gm-menu{
        position: static;
        margin-left: 0;
    }

    .theme_store_id_838 .site-navigation .navmenu.gm-menu .gm-submenu-align-full > .gm-submenu,
    .theme_store_id_838 .site-navigation .navmenu.gm-menu .gm-submenu-align-full .gm-submenu.gm-dropdown{
        left: 25px;
        right: 25px
    }
    .theme_store_id_838 .site-navigation .navmenu.gm-menu > .gm-level-0 > a{
        min-height: 0 !important;
        height: auto !important;
    }

    /* Motion */
    .theme_store_id_847 .header-item--navigation .gm-menu{
        position: static;
        width: 100%
    }
    .theme_store_id_847 .header-layout{
        position: relative;
    }
    @media only screen and (min-width: 590px){
        .theme_store_id_847 #NavDrawer .drawer__inner {
            padding-left: 20px;
            padding-right: 20px;
        }
    }
    /* Parallax */
    .theme_store_id_688 .gm-menu{
        position: static;
    }
    .theme_store_id_688 .header div.container{
        position: relative;
    }
    .theme_store_id_688 .nav ul.menu ul{

    }
    .theme_store_id_688 .gm-menu .mm-listview>li:not(.mm-divider):after{
        left: 0
    }
    /* Blockshop */
    .theme_store_id_606 .gm-menu{
        position: static;
    }
    .theme_store_id_606 .main-header .bottom-row .gm-menu > .gm-level-0 > a{
        min-height: 0 !important;
        height: auto !important;
    }
    .theme_store_id_606 .main-header .bottom-row{
        height: auto;
        min-height: 50px
    }
    .theme_store_id_606 .gm-submenu-align-full > .gm-submenu,
    .theme_store_id_606 .gm-submenu-align-full .gm-submenu.gm-dropdown {
        left: 40px;
        right: 40px;
        width: auto;
        min-width: auto;
    }
    /* Venue */
    .theme_store_id_623.gm-menu-installed .gm-menu{
        margin: 0 auto;
    }
    /* Pipeline */
    .theme_store_id_739.gm-menu-installed .nav--desktop .gm-menu {
        display: flex;
        position: static;

    }
    .theme_store_id_739.gm-menu-installed .nav--mobile .gm-menu{
        width: 100%;
        max-height: 75vh;
        overflow: auto;
    }
    .theme_store_id_739.gm-menu-installed .nav--desktop .main-menu>li:first-child a{
        margin-left: 0 !important
    }
    .theme_store_id_739.gm-menu-installed .gm-menu > li > a{
        margin: 0;
        letter-spacing: 0;
        text-transform: none;
        transform: translate(0px, 0);
        outline: none;
    }

    .theme_store_id_739.gm-menu-installed .nav--mobile .main-menu.gm-menu li{
        border-bottom: none;
    }

    .theme_store_id_739.gm-menu-installed .nav--mobile .main-menu.gm-menu li a{
        width: 100%
    }

    @media screen and (min-width: 769px){
        .theme_store_id_739.gm-menu-installed .showDesktop .nav--desktop{
            position: relative;
        }
    }

    .theme_store_id_380.gm-menu-installed #MobileNav.gm-menu{
        display: none;
    }
    .theme_store_id_380.gm-menu-installed .mobile-nav__link.gm-item.gm-level-0:after {
        content: "";
        display: block;
        clear: both;
    }

    #eleganss-hy.gm-menu-installed.theme_store_id_735 header.site-header.minimal .layout-horizontal .logo-contain {
        width: 300px;
    }

    #eleganss-hy.gm-menu-installed.theme_store_id_735 .gm-menu {
        position: static;
    }


.gm-menu-installed .gm-menu {
    line-height: 1.4;
    z-index: 999;
    background: #000000 !important;
    color: #313131;
    font-family: "Work Sans", sans-serif;
    font-size: 13px;
}
.gm-menu-installed .gm-menu.gm-bordered:not(.gm-menu-mobile) > .gm-level-0 + .gm-level-0 {
    border-left: 1px solid #0f0f0f !important;
}
.gm-menu-installed .gm-menu.gm-mobile-bordered.gm-menu-mobile > .gm-level-0 + .gm-level-0:not(.searchItem){
    border-top: 1px solid #0f0f0f !important;
}
.gm-menu-installed .gm-item.gm-level-0 > .gm-target > .gm-text{
    font-family: "Work Sans", sans-serif !important;
}
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target{
  padding: 6px 10px !important;
  min-height: 0 !important;
  height: auto !important;
  font-size: 13px !important;
  line-height: 18px !important;
}

.gm-submenu.gm-search-form input{
    line-height: 40px !important;
}

.gm-menu-installed .gm-menu .gm-item.gm-level-0.gm-active > .gm-target,
.gm-menu-installed .gm-menu .gm-item.gm-level-0:hover > .gm-target{
    background: #1d1d1d !important;
    color: #f6f1f1 !important;
}
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-icon,
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-text,
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-retractor {
  color: #ffffff !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  font-style: normal !important;
  line-height: 18px !important;
}
.gm-menu-installed .gm-menu .gm-item.gm-level-0.gm-active > .gm-target > .gm-icon,
.gm-menu-installed .gm-menu .gm-item.gm-level-0.gm-active > .gm-target > .gm-text,
.gm-menu-installed .gm-menu .gm-item.gm-level-0.gm-active > .gm-target > .gm-retractor,
.gm-menu-installed .gm-menu .gm-item.gm-level-0:hover > .gm-target > .gm-icon,
.gm-menu-installed .gm-menu .gm-item.gm-level-0:hover > .gm-target > .gm-text,
.gm-menu-installed .gm-menu .gm-item.gm-level-0:hover > .gm-target > .gm-retractor{
    color: #f6f1f1 !important;
}

.gm-menu-installed .gm-submenu.gm-submenu-bordered:not(.gm-aliexpress) {
    border: 1px solid #d1d1d1 !important;
}
.gm-menu-installed .gm-menu-mobile .gm-tabs > .gm-tab-links > .gm-item + .gm-item{
    border-top: 1px solid #d1d1d1 !important;
}

.gm-menu-installed .gm-menu .gm-tab-links .gm-item.gm-active > .gm-target{
    background: #d9d9d9 !important;
}

.gm-menu-installed .gm-menu .gm-submenu.gm-mega,
.gm-menu-installed .gm-menu .gm-submenu.gm-search-form,
.gm-menu-installed .gm-menu .gm-submenu-aliexpress .gm-tab-links,
.gm-menu-installed .gm-menu .gm-submenu-aliexpress .gm-tab-content {
    background: #ffffff !important;
}

.gm-menu-installed .gm-menu .gm-submenu-bordered .gm-tabs-left > .gm-tab-links {
    border-right: 1px solid #d1d1d1 !important;
}
.gm-menu-installed .gm-menu .gm-submenu-bordered .gm-tabs-top > .gm-tab-links {
    border-bottom: 1px solid #d1d1d1 !important;
}
.gm-menu-installed .gm-menu .gm-submenu-bordered .gm-tabs-right > .gm-tab-links {
    border-left: 1px solid #d1d1d1 !important;
}

.gm-menu-installed .gm-menu .gm-tab-links > .gm-item > .gm-target,
.gm-menu-installed .gm-menu .gm-tab-links > .gm-item > .gm-target > .gm-text{
    font-family: "Work Sans", sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
}

.gm-menu-installed .gm-menu .gm-tab-links > .gm-item > .gm-target > .gm-icon{
    font-size: 14px;
}

.gm-menu-installed .gm-menu .gm-tab-links > .gm-item > .gm-target,
.gm-menu-installed .gm-menu .gm-tab-links > .gm-item > .gm-target > .gm-text,
.gm-menu-installed .gm-menu .gm-tab-links > .gm-item > .gm-target > .gm-retractor,
.gm-menu-installed .gm-menu .gm-tab-links > .gm-item > .gm-target > .gm-icon{
    color: #202020 !important;
}

.gm-menu-installed .gm-menu .gm-tab-links > .gm-item.gm-active > .gm-target,
.gm-menu-installed .gm-menu .gm-tab-links > .gm-item.gm-active > .gm-target > .gm-text,
.gm-menu-installed .gm-menu .gm-tab-links > .gm-item.gm-active > .gm-target > .gm-retractor,
.gm-menu-installed .gm-menu .gm-tab-links > .gm-item.gm-active > .gm-target > .gm-icon{
    color: #000000 !important;
}

.gm-menu-installed .gm-menu .gm-dropdown {
    background: #ffffff !important;
}

.gm-menu-installed .gm-menu .gm-dropdown > li > a {
    line-height: 20px !important;
}

.gm-menu-installed .gm-menu .gm-tab-links > li > a {
    line-height: 20px !important;
}
.gm-menu-installed .gm-menu .gm-links > li:not(.gm-heading) > a {
    line-height: 20px !important;
}

.gm-html-inner,
.gm-menu-installed .gm-menu .gm-submenu .gm-item .gm-target {
    color: #313131 !important;
    font-family: "Work Sans", sans-serif !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    font-style: normal !important;
}
.gm-menu-installed .gm-menu .gm-submenu .gm-item .gm-heading {
    color: #ae2828 !important;
    font-family: "Work Sans", sans-serif !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    font-style: normal !important;
    display: block;
}
.gm-menu-installed .gm-menu .gm-submenu .gm-item .gm-heading .gm-target {
    color: #ae2828 !important;
    font-family: "Work Sans", sans-serif !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    font-style: normal !important;
}
.gm-menu-installed .gm-menu .gm-submenu .gm-target:hover,
.gm-menu-installed .gm-menu .gm-submenu .gm-target:hover .gm-text,
.gm-menu-installed .gm-menu .gm-submenu .gm-target:hover .gm-icon,
.gm-menu-installed .gm-menu .gm-submenu .gm-target:hover .gm-retractor
{
    color: #000000 !important;
}
.gm-menu-installed .gm-menu .gm-submenu .gm-target:hover .gm-price {
    color: #313131 !important;
}
.gm-menu-installed .gm-menu .gm-submenu .gm-target:hover .gm-old-price {
    color: #969696 !important;
}
.gm-menu-installed .gm-menu .gm-submenu .gm-target:hover > .gm-text > .gm-description {
    color: #4d5bcd !important;
}
.gm-menu-installed .gm-menu .gm-submenu .gm-item .gm-description {
    color: #969696 !important;
    font-family: "Work Sans", sans-serif !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    font-style: normal !important;
}

.theme_store_id_411.gm-menu-installed .mobile-menu--wrapper .gm-menu {
    display: block;
}
.theme_store_id_411 .mobile-menu--wrapper ul li a {
    border: none;
    padding: 0;
}

.theme_store_id_141 .shifter-navigation input#q {
    margin-left: 0;
    width: 100%;
}

@media  only screen and (min-width: 769px) {
    .theme_store_id_687.gm-menu-installed .wsmenu {
        padding: 6px 0;
    }
}

.theme_store_id_304 ul li {
    list-style-type: none !important;
}
@media  only screen and (min-width: 768px) {
    .theme_store_id_304 #gm_mobile_nav {
        display: none !important;
    }
}
@media  only screen and (max-width: 767px) {
    .theme_store_id_304 #gm_desktop_nav {
        display: none !important;
    }
    .theme_store_id_304 #gm_mobile_nav .slicknav_menu a.slicknav_btn {
        text-align: center;
    }
}

.theme_store_id_601.gm-menu-installed .gm-level-0 > a.icon-cart.cart-button {
    padding: 8.5px !important;
}
.theme_store_id_601.gm-menu-installed .gm-level-0 >a.icon-account,
.theme_store_id_601.gm-menu-installed .gm-level-0 >a.icon-search {
    color: #ffffff !important;
    padding: 15px !important;
}
.theme_store_id_601.nav ul li .cart-button span {
    padding-bottom: 0;
}
.theme_store_id_601 #nav .gm-level-0 > a,
.theme_store_id_601 #nav .gm-level-0 > select.currencies {
    color: #ffffff !important;
}
.theme_store_id_601 #nav .gm-level-0 > select.currencies > option {
    background: #000000 !important;
}

@media  only screen and (max-width: 740px) {
    .theme_store_id_567 #gm_desktop_nav {
        display: none !important;
    }
}

.theme_store_id_801 #shopify-section-header {
    position: relative;
    z-index: 2;
}

.gm-menu-installed .gm-menu > .gm-level-0.gm-theme-li > a {
    color: #ffffff !important;
    font-family: "Work Sans", sans-serif !important;
    font-size: 14px !important;
}

@media  screen and (min-width: 1024px) {
    .theme_store_id_849 .site-header.is-standard.header--no-bg {
        top: 32px;
    }
}

.theme_store_id_842 .site-header img {
    max-height: 100%;
}
.theme_store_id_842 .site-nav.style--sidebar .primary-menu li {
    margin-bottom: 0;
}

@media  only screen and (min-width: 768px) {
    .theme_store_id_863 .gm-menu.mobile-site-nav {
        display: none !important;
    }
    .theme_store_id_863 .gm-menu.site-nav {
        overflow-x: unset;
    }
}
@media  only screen and (max-width: 767px) {
    .theme_store_id_863 .gm-menu.site-nav {
        display: none !important;
    }
}

.theme_store_id_464 .nav ul.gm-grid li.gm-item,
.theme_store_id_464 .nav ul li.gm-item.gm-level-1 {
    display: block;
}
.theme_store_id_464 .gm-theme-search form.search {
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}
.theme_store_id_464 .gm-theme-search form.search .search_box {
    width: 100% !important;
}

.theme_store_id_677 .gm-nav-677 {
    margin-top: 50px;
    margin-bottom: 20px;
}

.theme_store_id_57 .gm-top-menu-57 {
    margin-top: 20px;
}
.theme_store_id_57 #side-menu ul {
    margin: 0;
}
.theme_store_id_57 #side-menu .gm-theme-li.has-sub a.newfont {
    background-color: unset;
    background-image: none;
    border-radius: 0;
}
.theme_store_id_57 #side-menu .gm-theme-li.has-sub .top-link:after {
    right: 20px;
}
.theme_store_id_57.gm-menu-installed #sidebar .gm-menu {
    z-index: 998;
}
.js .theme_store_id_57 #side-menu ul.gm-grid {
    display: flex;
    margin: 0;
}
.theme_store_id_57 #side-menu ul.gm-grid {
    background: unset;
}
.theme_store_id_57 #side-menu ul ul a {
    padding-left: 0;
}
.theme_store_id_57 #side-menu ul a {
    border-bottom: 0;
    padding: 0;
}

.theme_store_id_450 .mainnav a {
    margin: 0;
    border: none;
}

.theme_store_id_793 .gm-menu {
        margin: 17px 0;
}
@media  screen and (min-width: 1020px) {
    .theme_store_id_793 nav ul.gm-links {
        display: block;
    }
}
.theme_store_id_793 .header-drawer .gm-menu {
    margin: 75px 0;
}
@media  screen and (max-width: 720px) {
    .theme_store_id_793 .header-drawer .gm-menu {
        margin: 30px 0 60px;
    }
}

.theme_store_id_705 .navigation .gm-menu li a,
.theme_store_id_705 .navigation .gm-menu li .tier-toggle-wrap {
    border-top: none !important;
    background: transparent !important;
}
.theme_store_id_705 .navigation .gm-menu .gm-item.gm-level-0 > a {
    background: #000000 !important;
}
@media  screen and (max-width: 1020px) {
    .theme_store_id_705 .navigation.processed.mobile-visible {
        overflow: unset !important;
    }
    .theme_store_id_705 .navigation.processed.mobile-visible ul {
        height: auto !important;
    }
}

@media  only screen and (min-width: 990px) {
    .theme_store_id_859 .gm-nav-859 {
        display: block;
        margin-top: 2.5rem;
    }
}
@media  only screen and (max-width: 989px) {
    .theme_store_id_859 .gm-nav-859 {
        display: none;
    }
}

@media  only screen and (max-width: 639px) {
    .theme_store_id_587 .gm-menu {
        display: none;
    }
}

.theme_store_id_816 .gm-menu {
    margin-right: 30px;
}

.theme_store_id_777 .drawer a, .drawer h3, .drawer .h3 {
    color: #ffffff !important;
}
.theme_store_id_777 .mobile-nav__link h3, .mobile-nav__link .h3 {
    margin-top: 0;
    margin-bottom: 0;
}

.theme_store_id_790 .main-navigation .gm-submenu li.gm-heading {
    display: block;
}
.theme_store_id_790 .main-navigation .gm-submenu li.gm-item {
    display: block;
}
.theme_store_id_790 .site-header div {
    text-align: unset;
}

@media  only screen and (min-width: 1025px) {
    .theme_store_id_853 .gm-nav-853 {
        position: relative;
        display: block;
        width: 100%;
    }
}
@media  only screen and (max-width: 1024px) {
    .theme_store_id_853 .gm-nav-853 {
        display: none;
    }
}

.theme_store_id_808 .navigation-menu a {
    margin: 0;
}

@media  only screen and (min-width: 768px) {
    .theme_store_id_457 .mobile-nav-dropdown-container .gm-menu {
        display: none;
    }
}
.theme_store_id_230 #navblock .gm-menu{
    position: static
}
@media  only screen and (min-width: 768px) {
    .theme_store_id_230 .gm-nav-230 {
        position: relative;
        display: block;
        width: 100%;
    }
}
@media  only screen and (max-width: 767px) {
    .theme_store_id_230 .gm-nav-230 {
        display: none;
    }
}

@media  only screen and (min-width: 48em) {
    .theme_store_id_714 .menu--desktop .menu__link {
        opacity: 1;
    }
}
.theme_store_id_714.gm-menu-installed .gm-level-0 > a.menu__link {
    padding: 10px 14px !important;
}

/* 🔥 KRAZY MENU SIZE FIX (GLOBO MENU) */

/* Top menu items */
.gm-menu .gm-level-0 > a.menu__link {
    padding: 10px 14px !important;
    font-size: 13px !important;
    line-height: 1.2 !important;
}

/* Reduce spacing between items */
.gm-menu {
    gap: 10px !important;
}

/* Dropdown items */
.gm-menu .gm-dropdown-menu a {
    padding: 8px 14px !important;
    font-size: 13px !important;
}

/* Tighten dropdown container */
.gm-dropdown-menu {
    padding: 10px 0 !important;
}

/* Reduce overall header height impact */
.header, .site-header {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
/* 🔥 FINAL KRAZY MENU FIX (OVERRIDE EVERYTHING) */

.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target {
    padding: 8px 12px !important;
    font-size: 13px !important;
    line-height: 18px !important;
}

.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-text,
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-icon,
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-retractor {
    font-size: 13px !important;
    line-height: 18px !important;
}

/* Dropdown tightening */
.gm-dropdown-menu a {
    padding: 8px 12px !important;
    font-size: 13px !important;
}

.gm-dropdown-menu {
    padding: 8px 0 !important;
}
/* 🔥 FINAL KRAZY MENU FIX — CLEAN OVERRIDE (GLOBO) */

/* Top level menu buttons */
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target {
  padding: 9px 14px !important;
  font-size: 13px !important;
  line-height: 18px !important;
}

/* Text + icon sizing */
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-text,
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-icon,
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-retractor {
  font-size: 13px !important;
  line-height: 18px !important;
}

/* Dropdown items */
.gm-menu .gm-dropdown-menu a {
  padding: 8px 12px !important;
  font-size: 13px !important;
}

/* Dropdown container spacing */
.gm-dropdown-menu {
  padding: 8px 0 !important;
}
/* =========================
   🔥 FINAL MENU FIX (PASTE ONLY THIS ONCE)
   ========================= */

/* Fix ALL top menu buttons */
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target,
.gm-menu-installed .gm-level-0 > a {
  padding: 10px 14px !important;
  font-size: 13px !important;
  line-height: 18px !important;
}

/* Fix text + icons */
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-text,
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-icon,
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-retractor {
  font-size: 13px !important;
  line-height: 18px !important;
}

/* Fix dropdown items */
.gm-menu-installed .gm-dropdown-menu a,
.gm-menu-installed .gm-dropdown > li > a {
  padding: 8px 12px !important;
  font-size: 13px !important;
}

/* Fix dropdown container spacing */
.gm-dropdown-menu {
  padding: 8px 0 !important;
}
/* 🔥 FORCE MENU SIZE FIX */
.gm-menu-installed .gm-level-0 > a,
.gm-menu-installed .gm-item.gm-level-0 > .gm-target {
    padding: 8px 12px !important;
    font-size: 13px !important;
    line-height: 18px !important;
}
/* FINAL MENU HEIGHT FIX */
.gm-menu-installed .gm-level-0 > a,
.gm-menu-installed .gm-dropdown > li > a,
.gm-menu-installed.onSortDropdown > li > a,
.gm-menu-installed .gm-tab-links > li > a,
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target,
.gm-menu-installed .gm-menu.site-nav .gm-item.gm-level-0 > .gm-target {
  padding: 8px 12px !important;
  min-height: 0 !important;
  height: auto !important;
  font-size: 13px !important;
  line-height: 18px !important;
}

.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-icon,
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-text,
.gm-menu-installed .gm-menu .gm-item.gm-level-0 > .gm-target > .gm-retractor {
  font-size: 13px !important;
  line-height: 18px !important;
}

.gm-menu-installed .gm-menu.site-nav .gm-item.gm-level-0 {
  min-height: 0 !important;
  height: auto !important;
}