/** Shopify CDN: Minification failed

Line 11:17 Expected identifier but found whitespace
Line 11:18 Unexpected "not("

**/
.shopify-section:not(.mount-slideshow) .site-box .site-box-background {
    opacity: 1!important;
}

.shopify-section: not(.mount-slideshow) .site-box .site-box-content {
    transform: translateY(0)!important;
    opacity: 1!important;
}

.shopify-section.mount-slideshow .slideshow-item:first-child .site-box .site-box-content {
    transform: translateY(0)!important;
    opacity: 1!important;
}

.box--product-image img {
    opacity: 1;
    visibility: visible;
}

.gallery-item {
    text-align: center;
    height: auto;
}

.site-header {
    background: #fff!important;
    border-bottom: 1px solid #ededed!important;
    position: relative!important;
}

.site-header .site-nav-container {
    display: block!important;
}

.site-menu-handle,.site-nav.style--sidebar {
    display: none!important;
}

li.has-submenu:hover .submenu {
    display: block;
    z-index: 999;
}

.site-box.box__slideshow-split .slideshow-item .site-box-background-container div {
    display: block!important;
}

.site-box.box__slideshow-split .slideshow-item .site-box.box--big.box--big {
    border-bottom: 1px solid #ededed;
}

@media screen and (min-width:1025px) {
    .site-header.desktop-view--minimal {
        position: fixed!important;
        background: #fff!important;
        height: auto;
        padding: 20px 60px;
    }

    .site-header.desktop-view--minimal .logo {
        margin: 0;
        position: static;
    }

    .site-header.desktop-view--minimal .site-nav.style--classic {
        position: static;
        margin-right: -15px;
    }
}

.product-variant {
    display: block!important;
}

#productSelect {
    display: block!important;
    width: 100%;
    height: 34px;
}
