.purchase-details.smart-payment-button--true{
    padding-bottom: 0px;
    align-items: flex-start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    -ms-align-items: flex-start;
}
.swym-add-to-wishlist{
    display:flex !important;
}
.swym-add-to-wishlist span{
    padding-top: 3px;
}
#product-form{
    padding-bottom: 0px;
}

.ui-widget-content a {
color:#e41d32 !important;
}

.promo_banner_mobile{
    display:none !important;
}

.paymentoptions span, .paymentoptions a, .paymentoptions p {
    font-size: 14px;
    font-weight: 400 !important;
    color: black;
    font-family: 'Open Sans', serif !important;
}
.paymentoptions{
    padding-top:20px;
}
.paymentoptions div{
    display:flex;
    align-items: center;
}
.paymentoptions img{
        width: auto;

        margin-left:5px;
}
.product__price-container--sold-out .paymentoptions{
    display: none;
}
// .humm-main{
//     font-size:15px !important;
// }

.humm-more-info{
    text-transform: capitalize;
    font-size: 13px;
    font-weight: 300 !important;
    color: black;
}
.humm-price-info-widget .humm-description .humm-main .humm-price {
    font-weight: bold !important;
}
.humm-main {
    margin-right:0px !important;
}
.afterpay-logo{
    width: 100%;
    height: 15px !important;
    max-width: 86px !important;
}
.laybuy-logo{
    width: 100%;
    max-width: 105px !important;
    height: 18px !important;
}
.product__price-container{
    display: flex;
    flex-direction: column;
}
.atc-btn-container{
    display: flex;
    align-items: center;
}
.atc-btn-container .shopify-payment-button{
    display:none;
}

.action_button.add_to_cart.action_button--secondary{
    max-width: calc(70% - 4px) !important;
}
.atc-btn-container .swym-add-to-wishlist{
    height: auto !important;
    min-height: auto !important;
}
// .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink:after{
//     padding-top:3px;
// }

@media (min-width: 798px) {
.Quick-Links{
    display: none;
}
}
@media (max-width: 798px) {
    .action_button.add_to_cart.action_button--secondary{
        max-width: calc(100% - 4px) !important;
    }
    #shopify-section-1597900760422, .blog-posts-section{
        display: none;
    }
    .mobile-header {
        background-color: #333 !important;
    }
    .promo_banner_mobile{
        display: none;
    }
    #messageus_button{
        display:none;
    }
    .grecaptcha-badge{
        display:none
    }
    .Quick-Links{
        padding-top: 50px;
    }
    .Quick-Links h2{
        display: none;
    }
    .featured-promotions-section{
        display:none;
    }
    .POPULAR{
        display:none;
    }
    .featured-collection-section{
        padding-bottom:75px;
    }
    h4, .h4, h4.title a, h6.title {
        font-size: 12px !important;
    }
    .social_buttons{
        display:none;
    }
    .meta{
        display:none;
    }
    .paymentoptions span, .paymentoptions a, .paymentoptions p {
        font-size: 12px !important;
    }
    .stamped-header{
        display: none;
    }
    .stamped-header-title{
        display: none;
    }
    #stamped-main-widget{
        margin: 0 !important;
    }
}




i.icon-swym-wishlist {
    font-family: 'swym-icons';
    font-style: normal;
    vertical-align: middle;
    font-size: 11px;
    }
    i.icon-swym-wishlist+span {
    vertical-align: middle;
    }
    i.icon-swym-wishlist:after {
    content: '';
    font-size: 130%;
    line-height: 18px;
    text-align: center;
    display: inline;
    }
    /*content rendered after swym is ready to avoid showing block/invalid chars*/
    .swym-ready i.icon-swym-wishlist:after {
    content: '\f004';
    }


    .nav a{
        font-size:12px !important;
    }