/** Shopify CDN: Minification failed

Line 204:66 Expected ")" to end URL token

**/
*, :after, :before {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

:root {
    --app-height: 100%;
}

:root {
    --z-deep: -2;
    --z-below: -1;
    --z-default: 1;
    --z-above: 2;
    --z-filters: 3;
    --z-swiper-arrows: 3;
    --z-atc: 4;
    --z-footer: 5;
    --z-header: 6;
    --z-overlay: 7;
    --z-flyout: 8;
    --z-modal: 9;
    --z-skip-to-content: 10;
}

body {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    background: hsla(0, 0%, 90%, .59);
    color: #393939;
    font-family: Tt-Chocolate;
    font-size: 1.0625rem;
    line-height: 1.5;
}

@keyframes fadein {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.layout__footer, .layout__header, .layout__main {
  opacity: 1;
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
}

.layout__header {
  position: sticky;
  top: 0;
  z-index: 6;
  z-index: var(--z-header);
}

.layout--index.layout--has-announcement-bar .layout__header, .layout--index.layout--hide-announcement-bar .layout__header {
    min-height: 0;
}

.site-header {
    font-family: UniversLTStd-Bold;
    position: relative;
    -webkit-transition: background-color .2s;
    transition: background-color .2s;
    will-change: background-color, padding;
}

@media (min-width: 60em) {
    .site-header {
        -webkit-transition: background-color .2s, padding .2s ease-out;
        transition: background-color .2s, padding .2s ease-out;
    }
}

@media (min-width: 60em) {
    .site-header--transparent {
        background-color: transparent;
        left: 0;
        margin-bottom: -118px;
        top: 100%;
        width: 100%;
    }
}

.layout--index .site-header {
    -webkit-animation: fadein .5s ease-out forwards;
    animation: fadein .5s ease-out forwards;
    opacity: 0;
}

@media (min-width: 60em) {
    .site-header:focus-within, .site-header:hover {
        --text-color: #393939;
        background-color: #fff;
    }
}

.site-header:hover, .site-header:focus-within {
    --text-color: #c53627 !important;
}

.site-header__wrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 108rem;
    padding-left: 1rem;
    padding-right: 1rem;
}

@media (min-width: 45em) {
    .site-header__wrapper {
        padding-left: 2rem;
        padding-right: 2rem;
    }
}

@media (min-width: 75em) {
    .site-header__wrapper {
        padding-left: 3rem;
        padding-right: 3rem;
    }
}

.site-header__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 3.5rem;
}

@media (min-width: 60em) {
    .site-header__wrapper {
        height: 4.0625rem;
        max-width: 100%;
    }
}

.form label {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    color: #393939;
    font-family: Tt-Chocolate;
    font-size: .9375rem;
    letter-spacing: 0;
    line-height: 1.125rem;
    text-transform: lowercase;
}

@media (min-width: 60em) {
    .site-header--transparent:not(.site-header--fixed) .country-picker__current {
        color: #fff !important;
    }
}

.form input[type=date], .form input[type=email], .form input[type=number], .form input[type=password], .form input[type=search], .form input[type=tel], .form input[type=text], .form select, .form textarea {
    background-color: #fff;
    border: none;
    border-radius: 0;
    border-radius: 4px;
    color: #393939;
    display: block;
    font-family: Tt-Chocolate;
    font-size: .9375rem;
    height: auto;
    letter-spacing: 0;
    line-height: 1.125rem;
    padding: .65rem .75rem;
    text-transform: lowercase;
    -webkit-transition: border .2s, -webkit-box-shadow .2s;
    transition: border .2s, -webkit-box-shadow .2s;
    transition: border .2s, box-shadow .2s;
    transition: border .2s, box-shadow .2s, -webkit-box-shadow .2s;
    width: 100%;
}

.form select {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M12 14.752 5.224 7.976l-.848.848L12 16.448l7.624-7.624-.848-.848z' clip-rule='evenodd'/%3E%3C/svg%3E);
    background-position: calc(100% - .5rem);
    background-repeat: no-repeat;
    padding-right: 2.375rem;
}

.site-header__logo {
    left: 50%;
    position: absolute;
    top: 6px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 2;
}

@media (min-width: 60em) {
    .site-header__logo {
        top: 5px;
    }
}

.caption, .heading-lg, .heading-md, .heading-sm, .heading-xl, .heading-xs, .heading-xxl, .site-footer__menus .linklist__links .link__anchor, h1, h2, h3, h4, h5, h6 {
    font-family: UniversLTStd-Bold;
    font-weight: 700;
    line-height: normal;
    margin: 1em 0;
}

.heading-xxl, h1 {
    font-size: 1.75rem;
}

@media (min-width: 45em) {
    .heading-xxl, h1 {
        font-size: 2.125rem;
    }
}

.caption, .heading-lg, .heading-xxl, h1, h3 {
    text-transform: uppercase;
}

.site-logo {
    margin: 0;
}

@media (min-width: 60em) {
    .site-logo {
        padding: .625rem 0;
    }
}

a {
    font-family: Tt-Chocolate;
}

a, a:focus, a:hover {
    color: #fff;
    -webkit-text-decoration: none;
    text-decoration: none;
}

audio, iframe, img, svg, video {
    max-width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}

.site-logo a, .site-logo img {
    display: block;
    height: 2.8125rem;
    width: 10.6875rem;
}

@media (min-width: 75em) {
    .site-logo a, .site-logo img {
        height: 3.1875rem;
        width: 12.125rem;
    }
}

.site-header__logo path {
    fill: #393939;
}

@media (min-width: 60em) {
    .site-header__menu--mobile {
        display: none;
    }
}

.site-header__utilities {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media (min-width: 60em) {
    .site-header__utilities {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }
}

.site-header__utilities--menu {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    left: -1px;
    margin-right: .375rem;
    order: -1;
    position: relative;
    top: 2px;
}

@media (min-width: 60em) {
    .site-header__utilities--menu {
        display: none;
    }
}

.site-header__action {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    color: var(--text-color);
    display: block;
    font-size: 1rem;
    padding: .25em;
}

.site-header__wrapper .site-header__action--menu {
    height: 1.3125rem;
    width: 1.25rem;
}

@media (min-width: 60em) {
    .site-header__utilities--desktop {
        padding-top: .625rem;
    }
}

.site-header__action--wishlist {
    display: none;
}

@media (min-width: 60em) {
    .site-header__action--wishlist {
        display: block;
        position: relative;
        top: -5px;
    }
}

.site-header__wrapper .site-header__action--wishlist {
    height: 1.125rem;
    width: 1.3125rem;
}

@media (min-width: 75em) {
    .site-header__wrapper .site-header__utilities .site-header__action--wishlist {
        padding-left: 7px;
    }
}

.site-header__action--wishlist:after {
    background-color: currentColor;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='19' fill='none' viewBox='0 0 23 19'%3E%3Cpath stroke='%23393939' stroke-linecap='round' stroke-linejoin='round' d='M2.553 9.553 11.5 18.5l8.947-8.947a5.303 5.303 0 1 0-7.5-7.5L11.5 3.5l-1.447-1.447a5.303 5.303 0 0 0-7.5 7.5'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: inherit;
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='19' fill='none' viewBox='0 0 23 19'%3E%3Cpath stroke='%23393939' stroke-linecap='round' stroke-linejoin='round' d='M2.553 9.553 11.5 18.5l8.947-8.947a5.303 5.303 0 1 0-7.5-7.5L11.5 3.5l-1.447-1.447a5.303 5.303 0 0 0-7.5 7.5'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='19' fill='none' viewBox='0 0 23 19'%3E%3Cpath stroke='%23393939' stroke-linecap='round' stroke-linejoin='round' d='M2.553 9.553 11.5 18.5l8.947-8.947a5.303 5.303 0 1 0-7.5-7.5L11.5 3.5l-1.447-1.447a5.303 5.303 0 0 0-7.5 7.5'/%3E%3C/svg%3E");
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
    width: inherit;
}

.site-header__action--account:after {
    background-color: currentColor;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='23' fill='none' viewBox='0 0 21 23'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M10.255.515a5.5 5.5 0 0 0-3.079 1.13c-.609.463-1.213 1.202-1.575 1.924a5.61 5.61 0 0 0 .795 6.182c.79.904 1.827 1.505 3.054 1.769.311.067.473.079 1.05.079s.739-.012 1.05-.079c.943-.203 1.717-.573 2.425-1.159a5.6 5.6 0 0 0 1.716-6.091 5.65 5.65 0 0 0-2.356-2.962 6 6 0 0 0-1.592-.655 6 6 0 0 0-1.488-.138m.886 1.028c.673.102 1.474.433 2.003.829 2.637 1.972 2.415 5.998-.421 7.665-1.153.677-2.617.779-3.887.269-2.264-.907-3.394-3.497-2.55-5.843.285-.792.903-1.609 1.607-2.121.307-.224 1.002-.566 1.347-.663.591-.166 1.344-.22 1.901-.136m-6.169 12.39C2.697 14.152.758 15.826.19 18.06c-.148.583-.16.751-.179 2.391-.017 1.452-.013 1.619.041 1.76.073.191.207.269.462.269.202 0 .324-.061.422-.21.056-.086.063-.251.082-1.811.023-1.847.025-1.865.229-2.486.262-.794.853-1.624 1.522-2.138.72-.555 1.507-.851 2.452-.925.569-.044 9.989-.044 10.558 0 1.157.09 2.096.52 2.896 1.325.599.603 1.018 1.374 1.228 2.263.048.202.061.54.079 1.961.019 1.56.026 1.725.082 1.811.098.149.22.21.422.21.255 0 .389-.078.462-.269.054-.141.058-.308.041-1.76-.019-1.64-.031-1.808-.179-2.391-.4-1.572-1.523-2.939-2.977-3.625a5.3 5.3 0 0 0-1.855-.503c-.46-.044-10.552-.043-11.006.001'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: inherit;
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='23' fill='none' viewBox='0 0 21 23'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M10.255.515a5.5 5.5 0 0 0-3.079 1.13c-.609.463-1.213 1.202-1.575 1.924a5.61 5.61 0 0 0 .795 6.182c.79.904 1.827 1.505 3.054 1.769.311.067.473.079 1.05.079s.739-.012 1.05-.079c.943-.203 1.717-.573 2.425-1.159a5.6 5.6 0 0 0 1.716-6.091 5.65 5.65 0 0 0-2.356-2.962 6 6 0 0 0-1.592-.655 6 6 0 0 0-1.488-.138m.886 1.028c.673.102 1.474.433 2.003.829 2.637 1.972 2.415 5.998-.421 7.665-1.153.677-2.617.779-3.887.269-2.264-.907-3.394-3.497-2.55-5.843.285-.792.903-1.609 1.607-2.121.307-.224 1.002-.566 1.347-.663.591-.166 1.344-.22 1.901-.136m-6.169 12.39C2.697 14.152.758 15.826.19 18.06c-.148.583-.16.751-.179 2.391-.017 1.452-.013 1.619.041 1.76.073.191.207.269.462.269.202 0 .324-.061.422-.21.056-.086.063-.251.082-1.811.023-1.847.025-1.865.229-2.486.262-.794.853-1.624 1.522-2.138.72-.555 1.507-.851 2.452-.925.569-.044 9.989-.044 10.558 0 1.157.09 2.096.52 2.896 1.325.599.603 1.018 1.374 1.228 2.263.048.202.061.54.079 1.961.019 1.56.026 1.725.082 1.811.098.149.22.21.422.21.255 0 .389-.078.462-.269.054-.141.058-.308.041-1.76-.019-1.64-.031-1.808-.179-2.391-.4-1.572-1.523-2.939-2.977-3.625a5.3 5.3 0 0 0-1.855-.503c-.46-.044-10.552-.043-11.006.001'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='23' fill='none' viewBox='0 0 21 23'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M10.255.515a5.5 5.5 0 0 0-3.079 1.13c-.609.463-1.213 1.202-1.575 1.924a5.61 5.61 0 0 0 .795 6.182c.79.904 1.827 1.505 3.054 1.769.311.067.473.079 1.05.079s.739-.012 1.05-.079c.943-.203 1.717-.573 2.425-1.159a5.6 5.6 0 0 0 1.716-6.091 5.65 5.65 0 0 0-2.356-2.962 6 6 0 0 0-1.592-.655 6 6 0 0 0-1.488-.138m.886 1.028c.673.102 1.474.433 2.003.829 2.637 1.972 2.415 5.998-.421 7.665-1.153.677-2.617.779-3.887.269-2.264-.907-3.394-3.497-2.55-5.843.285-.792.903-1.609 1.607-2.121.307-.224 1.002-.566 1.347-.663.591-.166 1.344-.22 1.901-.136m-6.169 12.39C2.697 14.152.758 15.826.19 18.06c-.148.583-.16.751-.179 2.391-.017 1.452-.013 1.619.041 1.76.073.191.207.269.462.269.202 0 .324-.061.422-.21.056-.086.063-.251.082-1.811.023-1.847.025-1.865.229-2.486.262-.794.853-1.624 1.522-2.138.72-.555 1.507-.851 2.452-.925.569-.044 9.989-.044 10.558 0 1.157.09 2.096.52 2.896 1.325.599.603 1.018 1.374 1.228 2.263.048.202.061.54.079 1.961.019 1.56.026 1.725.082 1.811.098.149.22.21.422.21.255 0 .389-.078.462-.269.054-.141.058-.308.041-1.76-.019-1.64-.031-1.808-.179-2.391-.4-1.572-1.523-2.939-2.977-3.625a5.3 5.3 0 0 0-1.855-.503c-.46-.044-10.552-.043-11.006.001'/%3E%3C/svg%3E");
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
    width: inherit;
}

@media (min-width: 60em) {
    .site-header--transparent:not(.site-header--fixed) .site-header__action--account:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='23' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M21 22v-2.534c0-2.798-2.239-5.067-5-5.067H6c-2.761 0-5 2.27-5 5.068V22M16 6.067c0 2.798-2.239 5.067-5 5.067S6 8.865 6 6.067 8.239 1 11 1s5 2.269 5 5.067'/%3E%3C/svg%3E");
        -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='23' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M21 22v-2.534c0-2.798-2.239-5.067-5-5.067H6c-2.761 0-5 2.27-5 5.068V22M16 6.067c0 2.798-2.239 5.067-5 5.067S6 8.865 6 6.067 8.239 1 11 1s5 2.269 5 5.067'/%3E%3C/svg%3E");
        mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='23' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M21 22v-2.534c0-2.798-2.239-5.067-5-5.067H6c-2.761 0-5 2.27-5 5.068V22M16 6.067c0 2.798-2.239 5.067-5 5.067S6 8.865 6 6.067 8.239 1 11 1s5 2.269 5 5.067'/%3E%3C/svg%3E");
    }
}

@media (min-width: 60em) {
    .site-header--transparent:not(.site-header--fixed) .site-header__action--account:after, .site-header--transparent:not(.site-header--fixed) .site-header__action--wishlist:after {
        background-color: currentColor;
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: contain;
        content: "";
        display: inline-block;
        height: inherit;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: contain;
        mask-size: contain;
        width: inherit;
    }
}

@media (min-width: 60em) {
    .site-header--transparent:not(.site-header--fixed) .site-header__action--wishlist:after {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='19' fill='none' viewBox='0 0 23 19'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M2.553 9.553 11.5 18.5l8.947-8.947a5.303 5.303 0 1 0-7.5-7.5L11.5 3.5l-1.447-1.447a5.303 5.303 0 0 0-7.5 7.5'/%3E%3C/svg%3E");
        -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='19' fill='none' viewBox='0 0 23 19'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M2.553 9.553 11.5 18.5l8.947-8.947a5.303 5.303 0 1 0-7.5-7.5L11.5 3.5l-1.447-1.447a5.303 5.303 0 0 0-7.5 7.5'/%3E%3C/svg%3E");
        mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='19' fill='none' viewBox='0 0 23 19'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M2.553 9.553 11.5 18.5l8.947-8.947a5.303 5.303 0 1 0-7.5-7.5L11.5 3.5l-1.447-1.447a5.303 5.303 0 0 0-7.5 7.5'/%3E%3C/svg%3E");
    }
}

@media (min-width: 60em) {
    .site-header--transparent:not(.site-header--fixed) .site-header__action:after {
        background-color: #fff;
    }
}

@media (min-width: 60em) {
    .site-header__action--account {
        position: relative;
        top: -5px;
    }
}

.site-header__wrapper .site-header__action--account, .site-header__wrapper .site-header__action--search {
    height: 1.3125rem;
    width: 1.25rem;
}

@media (min-width: 30em) {
    .site-header__action:nth-child(2) {
        margin-left: 1.625rem;
    }
}

@media (min-width: 30em) {
    .site-header__action:nth-child(n+2) {
        margin-left: 1.375rem;
    }
}

@media (min-width: 60em) and (min-width: 60em) {
    .site-header--transparent.site-header--active .site-header__action--account:after, .site-header--transparent:focus-within .site-header__action--account:after, .site-header--transparent:hover .site-header__action--account:after {
        background-color: currentColor;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='23' fill='none' viewBox='0 0 21 23'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M10.255.515a5.5 5.5 0 0 0-3.079 1.13c-.609.463-1.213 1.202-1.575 1.924a5.61 5.61 0 0 0 .795 6.182c.79.904 1.827 1.505 3.054 1.769.311.067.473.079 1.05.079s.739-.012 1.05-.079c.943-.203 1.717-.573 2.425-1.159a5.6 5.6 0 0 0 1.716-6.091 5.65 5.65 0 0 0-2.356-2.962 6 6 0 0 0-1.592-.655 6 6 0 0 0-1.488-.138m.886 1.028c.673.102 1.474.433 2.003.829 2.637 1.972 2.415 5.998-.421 7.665-1.153.677-2.617.779-3.887.269-2.264-.907-3.394-3.497-2.55-5.843.285-.792.903-1.609 1.607-2.121.307-.224 1.002-.566 1.347-.663.591-.166 1.344-.22 1.901-.136m-6.169 12.39C2.697 14.152.758 15.826.19 18.06c-.148.583-.16.751-.179 2.391-.017 1.452-.013 1.619.041 1.76.073.191.207.269.462.269.202 0 .324-.061.422-.21.056-.086.063-.251.082-1.811.023-1.847.025-1.865.229-2.486.262-.794.853-1.624 1.522-2.138.72-.555 1.507-.851 2.452-.925.569-.044 9.989-.044 10.558 0 1.157.09 2.096.52 2.896 1.325.599.603 1.018 1.374 1.228 2.263.048.202.061.54.079 1.961.019 1.56.026 1.725.082 1.811.098.149.22.21.422.21.255 0 .389-.078.462-.269.054-.141.058-.308.041-1.76-.019-1.64-.031-1.808-.179-2.391-.4-1.572-1.523-2.939-2.977-3.625a5.3 5.3 0 0 0-1.855-.503c-.46-.044-10.552-.043-11.006.001'/%3E%3C/svg%3E");
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: contain;
        content: "";
        display: inline-block;
        height: inherit;
        -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='23' fill='none' viewBox='0 0 21 23'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M10.255.515a5.5 5.5 0 0 0-3.079 1.13c-.609.463-1.213 1.202-1.575 1.924a5.61 5.61 0 0 0 .795 6.182c.79.904 1.827 1.505 3.054 1.769.311.067.473.079 1.05.079s.739-.012 1.05-.079c.943-.203 1.717-.573 2.425-1.159a5.6 5.6 0 0 0 1.716-6.091 5.65 5.65 0 0 0-2.356-2.962 6 6 0 0 0-1.592-.655 6 6 0 0 0-1.488-.138m.886 1.028c.673.102 1.474.433 2.003.829 2.637 1.972 2.415 5.998-.421 7.665-1.153.677-2.617.779-3.887.269-2.264-.907-3.394-3.497-2.55-5.843.285-.792.903-1.609 1.607-2.121.307-.224 1.002-.566 1.347-.663.591-.166 1.344-.22 1.901-.136m-6.169 12.39C2.697 14.152.758 15.826.19 18.06c-.148.583-.16.751-.179 2.391-.017 1.452-.013 1.619.041 1.76.073.191.207.269.462.269.202 0 .324-.061.422-.21.056-.086.063-.251.082-1.811.023-1.847.025-1.865.229-2.486.262-.794.853-1.624 1.522-2.138.72-.555 1.507-.851 2.452-.925.569-.044 9.989-.044 10.558 0 1.157.09 2.096.52 2.896 1.325.599.603 1.018 1.374 1.228 2.263.048.202.061.54.079 1.961.019 1.56.026 1.725.082 1.811.098.149.22.21.422.21.255 0 .389-.078.462-.269.054-.141.058-.308.041-1.76-.019-1.64-.031-1.808-.179-2.391-.4-1.572-1.523-2.939-2.977-3.625a5.3 5.3 0 0 0-1.855-.503c-.46-.044-10.552-.043-11.006.001'/%3E%3C/svg%3E");
        mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='23' fill='none' viewBox='0 0 21 23'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M10.255.515a5.5 5.5 0 0 0-3.079 1.13c-.609.463-1.213 1.202-1.575 1.924a5.61 5.61 0 0 0 .795 6.182c.79.904 1.827 1.505 3.054 1.769.311.067.473.079 1.05.079s.739-.012 1.05-.079c.943-.203 1.717-.573 2.425-1.159a5.6 5.6 0 0 0 1.716-6.091 5.65 5.65 0 0 0-2.356-2.962 6 6 0 0 0-1.592-.655 6 6 0 0 0-1.488-.138m.886 1.028c.673.102 1.474.433 2.003.829 2.637 1.972 2.415 5.998-.421 7.665-1.153.677-2.617.779-3.887.269-2.264-.907-3.394-3.497-2.55-5.843.285-.792.903-1.609 1.607-2.121.307-.224 1.002-.566 1.347-.663.591-.166 1.344-.22 1.901-.136m-6.169 12.39C2.697 14.152.758 15.826.19 18.06c-.148.583-.16.751-.179 2.391-.017 1.452-.013 1.619.041 1.76.073.191.207.269.462.269.202 0 .324-.061.422-.21.056-.086.063-.251.082-1.811.023-1.847.025-1.865.229-2.486.262-.794.853-1.624 1.522-2.138.72-.555 1.507-.851 2.452-.925.569-.044 9.989-.044 10.558 0 1.157.09 2.096.52 2.896 1.325.599.603 1.018 1.374 1.228 2.263.048.202.061.54.079 1.961.019 1.56.026 1.725.082 1.811.098.149.22.21.422.21.255 0 .389-.078.462-.269.054-.141.058-.308.041-1.76-.019-1.64-.031-1.808-.179-2.391-.4-1.572-1.523-2.939-2.977-3.625a5.3 5.3 0 0 0-1.855-.503c-.46-.044-10.552-.043-11.006.001'/%3E%3C/svg%3E");
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: contain;
        mask-size: contain;
        width: inherit;
    }
}

@media (min-width: 60em) and (min-width: 60em) {
    .site-header--transparent.site-header--active .site-header__action:after, .site-header--transparent:focus-within .site-header__action:after, .site-header--transparent:hover .site-header__action:after {
        background-color: var(--text-color);
    }
}