/** Shopify CDN: Minification failed

Line 37:10 Expected identifier but found whitespace
Line 37:11 Unexpected "47px"

**/
.button, .button-label, .shopify-challenge__button, .customer button {
    font-size: 1.2rem;
}

.multicolumn  video {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}


.featured-view-all {
    position: absolute;
    top: -60px;
    right: 0px;
    display: flex;
    align-items: center;
}

.slider-counter.caption {
    display: none;
}

.card__heading {
    font-weight: 700;
    text-transform: uppercase;
}

.quick-add__submit 
    width: 47px;
    height: 47px;
}

.underline-links-hover:hover a {
    text-decoration: none;
}


.button:after, .shopify-challenge__button:after, .customer button:after, .shopify-payment-button__button--unbranded:after {
    box-shadow: unset;
}

.button:before, .shopify-challenge__button:before, .customer button:before, .shopify-payment-button__button--unbranded:before {
    box-shadow: unset;
}

.button:not([disabled]):hover:after, .shopify-challenge__button:hover:after, .customer button:hover:after, .shopify-payment-button__button--unbranded:hover:after {
    --border-offset: 1.3px;
    box-shadow: unset;
}

.newsletter-form__field-wrapper .field__input {
    background: #fff;
}

input.field__input__newsletter {
    width: 100%;
    height: 46px;
    border: none;
    padding: 10px;
    color: #000;
}

.newsletter-form__button {
    width: auto;
    margin: 0;
    right: var(--inputs-border-width);
    top: 0;
    z-index: 2;
    background: red;
    height: 4.6rem;
    padding: 1.6rem;
    color: #111111;
}

.card__badge {
    display: none;
}

a#more-payment-options-link {
    display: none !important;
}

fieldset.js.product-form__input.product-form__input--pill {
    display: flex;
}

/**** Product Page *****/

.product__title h1 {
    font-size: 1.6rem;
    text-transform: uppercase;
    font-weight: 600;
}