/** Shopify CDN: Minification failed

Line 87:0 Unexpected "/"

**/
@media screen and (max-width: 749px){
    h1.h2.product-single__title {
    text-align: left;
}
    .sales-point .icon-and-text {
        justify-content: flex-start;
    }
    ul.swatch-view.swatch-view-button
 {
    justify-content: flex-start;
    display: flex;
}
label.swatch-label.swatch-label-button

 {
    text-align: left;
}
}

.product-block {
    margin-bottom: 10px;
}

@media only screen and (min-width: 769px) {
    .index-section {
        margin: 36px 0;
    }
}

@media only screen and (max-width: 768px) {
    .site-footer .grid__item:first-child:after {
        content: none;
        display: none;
    }
}

@media only screen and (min-width: 769px) {
    .page-full, .page-width {
        padding: 0 15px;
    }
}

.page-full, .page-width {
        padding: 0 15px;
    }


    @media only screen and (min-width: 769px) {
    .medium-up--one-fifth {
        width: 25%;
    }
}
/* ===== Cart count badge in header (bag icon shows item count number) ===== */
/* Override stock 15x15 dot so it becomes a pill that holds the count number. */
.cart-link {
    position: relative;
    display: inline-block;
}
.cart-link__bubble--visible {
    display: flex !important;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    position: absolute;
    top: -4px;
    right: -6px;
    width: auto;
    min-width: 18px;
    height: 18px;
    padding: 0 4px;
    border-radius: 9px;
    line-height: 1;
}
.cart-link__bubble-num {
    font-size: 11px;
    font-weight: 700;
    line-height: 1;
    /* contrast text against the cart-dot color */
    color: var(--colorBtnPrimaryText, #fff);
    color: #fff;
}
/
[data-icon=cart] .cart-link__bubble--visible,
[data-icon=bag-minimal] .cart-link__bubble--visible,
[data-icon=bag] .cart-link__bubble--visible {
    bottom: -4px;
    right: -1px;
}



.ws-fc-slider__arrow .ws-fc-slider__arrow--next{
 right: 36px !important;
}