/** Shopify CDN: Minification failed

Line 66:1 Expected "}" to go with "{"

**/
@media screen and (max-width: 1199px) {
  .inline-anouncement-bar{display: none !important;}
}
  @media (min-width: 991px) {
    svg.icon.icon-search {
    display: none;
}
    predictive-search[open] .predictive-search, predictive-search[loading] .predictive-search {
    width: max-content;
}
    .header {
        display: inline-flex;
        width: -webkit-fill-available;
        justify-content: space-between;
    }
    .head__icons-wrapper {
        display: inline-flex;
        width: -webkit-fill-available;
        justify-content: flex-end;
    }
.head__icons-wrapper .inline-anouncement-bar, .head__icons-wrapper .inline-anouncement-bar a {
        display: inline-flex;
        align-items: center;
        column-gap: 1rem;
        color: var(--color-background);
        text-decoration: none;
    }

  .custom-secondary-header {
    background-color: rgb(var(--color-background));
}
    .custom-secondary-header nav {
        margin-left: 12rem;
        position: relative;
        width: fit-content;
    }
.header a.header__heading-link {
    transform: translateY(45px);
    border: 3px solid white;
    padding: 0;
}
.search-modal.modal__content{
        width: 25%;
    position: absolute;
    display: flex;
    flex-direction: row;
    left: 10vw;
    top: 4px;
    height: 3rem;
}
span.svg-wrapper.header__icon-close, .modal__close-button.link, details[open] .modal-overlay {
    display: none;
}
.search-modal__content{padding:0;}
.header{
    display: inline-flex;
    justify-content: space-between;
    flex-direction: row;
    position: relative;
    width: -webkit-fill-available;
}