/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

.product-flags .discount,
.product-flags .on-sale {
    display: none;
}
.product-unavailable {
    background: #5f5f5f;
    color: #fff;
    display:none!important;
}
.material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;
    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;
    /* Support for IE. */
    font-feature-settings: 'liga';
}

.swiper-button-prev:nth-of-type(1),
.swiper-rtl .swiper-button-next:nth-of-type(1) {
    display: none
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    display: none!important
}

#main .page-content {
    margin-bottom: 1.5625rem;
    min-height: 600px;
}
.product-info-row {
    margin-bottom: 0rem;
}
.product-tabs {
    margin-bottom: 3rem;
    margin-top: 1rem;
}
#product .page-content {
    margin-bottom: 1.5625rem;
    min-height: 526px;
}
@media (max-width: 780px) {
    #main .page-content {
        margin-bottom: 1.5625rem;
        min-height: auto;
    }
}
.product-quantities{display:none}

#iframe-container{

    min-height: 450px;
}
#hs-form-iframe-0{
    height:auto!important
}