/** Shopify CDN: Minification failed

Line 123:0 Expected "}" to go with "{"

**/
.burger-menu-block {
    display: flex;
    justify-content: var(--burger-horizontal-alignment);
}

.burger-menu-block--main-sidebar,
.burger-menu-block--secondary-sidebar {
    flex-direction: column;
    justify-content: var(--burger-vertical-alignment);
    align-items: var(--burger-horizontal-alignment);
}

.burger-menu-container {
    display: flex;
    align-items: center;
}

.burger-menu {
    height: 44px;
    width: 44px;
    display: flex;
    align-items: center;
    z-index: 3;
    justify-content: center;
    position: relative;
    word-break: break-word;
    /* will-change: opacity; */
    transition: opacity var(--animation-duration) var(--transition-timing-function);
}

.burger-menu:not(.burger-menu--fill) {
    background-color: transparent!important;
}

.burger-menu::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 0;
    box-shadow: 0px 0px 2px rgba(var(--layout-text-color), var(--burger-button-shadow)), 0px 2px 10px rgba(var(--layout-text-color), var(--burger-button-shadow));
    transition: transform var(--animation-duration) var(--transition-timing-function);
}

.burger-menu,
.burger-menu::after {
    background-color: transparent;
    cursor: pointer;
    border-radius: var(--other-buttons-radius);
    --webkit-border-radius: var(--other-buttons-radius);
}

.burger-menu-container {
    padding: 0 10px;
}

.main-sidebar > .burger-menu-block .burger-menu-container,
.header__content > .burger-menu-block .burger-menu-container {
    padding: 0;
}

.burger-menu--packed {
    width: 24px;
}

.burger-menu__icon {
    position: relative;
    z-index: 1;
    display: block;
    height: 24px;
    width: 24px;
}

.burger-menu__icon svg {
    display: block;
    width: auto;
    height: 100%;
    fill: rgb(var(--layout-text-color));
}

.burger-menu--fill,
.burger-menu--fill::after {
    background-color: rgb(var(--layout-text-color));
    box-shadow: 0px 0px 2px rgba(var(--layout-text-color), var(--burger-button-shadow)), 0px 2px 10px rgba(var(--layout-text-color), var(--burger-button-shadow));
}
.burger-menu--fill .burger-menu__icon svg,
.burger-menu--fill.color-invert .burger-menu__icon svg {
    fill: rgb(var(--layout-background-color));
}

.burger-menu.color-invert,
.burger-menu--fill.color-invert {
    background-color: rgb(var(--layout-background-color));
}

@media (hover: hover) {
    .buttons-zoom .burger-menu:hover::after {
        transform: scale3d(1.1,1.1,1);
    }
    .burger-menu:hover {
        opacity: 0.7;
    }@media screen and (min-width: 990px) {
 @media screen and (min-width: 990px) {
  .site-nav,
  .site-header__nav,
  .navigation__list {
    display: flex !important;
    flex-direction: row !important;
    justify-content: center;
    gap: 30px;
  }
}

}

