/** Shopify CDN: Minification failed

Line 191:12 Expected identifier but found whitespace
Line 191:13 Unexpected "("

**/
@media screen and (max-width: 768px) {
    .header {
        display: flex !important;
        align-items: center !important;
        min-height: 64px !important;
}
.featured_col_products .tab button {
        font-size: 14px !important;
}  
.featured_col_products .tab button.active {
    border-bottom: 4px solid #b62124 !important;
}  
.p_list_section {
    margin-top: 20px important;
} 
.homepage_icon .slick-list.draggable .slick-track {
    padding: 0px 0 !important;
} 
section.section.logo_list_main {
        margin-top: 0px !important;
}  
section.section.logo_list_main {
    margin: 0px 0 0px !important; 
}  
.section {
    margin: 10px 0 !important; 
} 
.section.image_with_text_section {
    padding: 2rem 0% !important;
} 
p.footer__aside-title {
    padding-top: 0px !important;
}  
h2.section__title.heading.h3, .review_sec h2.heading, .heading-color-red {
    font-size: 20px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.product-item__title {
    height: 100px;
} 
.product-item__title {
    height: 100px !important;
} 
.star_container {
    height: 3rem !important;
}  
.shopify-section.featured-collction .product-item__title {
    height: 70px !important;
}    
.edu-page-h2 {
    color: #B62124 !important;
    font-size: 20px !important;
    line-height: 25px !important;
    font-weight: 700 !important;
}  
.fsize {
    font-size: 25px !important;
}
.nv-richtext-item h3 {
    margin: 0 0 5px !important;
}  
section.nv-richtext-wrapper {
    margin: 0rem auto !important; 
} 
.nv-richtext-item {
    padding: 5px 0 !important; ;
    border-bottom: 1px solid #dedede;
    padding-bottom: 1rem !important; ;
} 
.form-back {
    width: 100% !important;
}
.Polaris-FormLayout h3 {
        font-size: 22px !important;
        line-height: 1 !important;
}  
.wsw-featued-box {
    width: 100% !important;
    padding: 0 25px !important;
    margin: 0 auto !important;
}  
.advantage-div .narrow-div {
    padding: 0rem 4px 0rem !important;
}  
.narrow-div p {
    padding-top: 5px !important;
    color: #000;
}  
.advantage-div {
    padding-bottom: 2rem !important;
}  
.wsw-text-section-wrapper .narrow-div {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important;
}  
.card {
    z-index: 0 !important;
}
}
@media (min-width: 769px) and (max-width: 990px) {
.header__search-bar-wrapper {
    padding: 0 0% !important;
}   
.header__mobile-nav {
    display: inline-block;
    margin-right: 0px !important;
}  
.header__logo {
    margin-right: 0px !important;
}
.header.header--inline .container {
    padding: 0 20px !important;
}  
.header__logo-image {
    max-width: 200px !important;
}  
.header__action-list {
    padding-left: 0px !important;
} 
.mobile-menu__help-wrapper .icon--bi-phone {
    margin-right: 10px !important;
    margin-left: 10px !important;
}
.co-number-list {
    font-size: 11px !important;
} 
.shopper_app img {
    margin-left: 6px !important;
}
shopper_app img {
    height: 40px !important;
} 
.product-item__title {
    height: 80px !important;
} 
.star_container {
    height: 3rem !important;
}  
.shopify-section.featured-collction .product-item__title {
        height: 70px !important;
}  
.fsize {
    font-size: 25px !important;
}
section.nv-richtext-wrapper {
    margin: 0rem auto !important; 
}
.nv-richtext-item {
    padding: 5px 0 !important; ;
    border-bottom: 1px solid #dedede;
    padding-bottom: 1rem !important; ;
}
h2.section__title.heading.h3, .review_sec h2.heading, .heading-color-red {
    font-size: 25px !important;
}  
.side-by-side{
    padding: 10px 0 !important;
} 
.text-div {
    padding: 20px !important;
}
.form-back {
    width: 90% !important;;
    padding: 1rem !important;;
} 
.Polaris-FormLayout h3 {
        font-size: 26px !important;
        line-height: 1 !important;
}  
}
@media screen and (min-width: 641px) {
    .header__logo-image {
        max-width: 240px !important;
    }
}
.footer-images {
    display: flex;
    gap: 25px;
}
p.footer__aside-title {
    padding-top: 0px !important;
}
.footer__aside-item--localization, .footer__aside-item--copyright
Specificity: (0,1,0)
 {
    margin-top: 15px !important;
}
.product-item__title {
    height: 80px;
}
.star_container {
    height: 2rem;
}
.shopify-section.featured-collction .product-item__title {
  height: 70px !important;
}
.shopify-policy__container {
    max-width: 1200px;
    width: 100%;
}
.rte h3 {
    margin: 0.8em 0 0.8em 0;
}
.shopify-policy__title {
    margin: 10px 0;
}
.shopify-policy__body .container {
    padding: 0px !important;
}
/* .page__content.rte div {
    width: 100% !important;
} */
.article__inner {
    max-width: 100% !important;
    margin: 40px auto 60px auto;
}
.article__inner {
  margin-top: 30px;
}
.page__header {
    margin: 10px 0 !important; 
}
.edu-container-2 {
  padding: 25px 10px 0px !important;
}  
.edu-container {
        padding: 25px 20px !important;
}
.how-it-work, .why-shop-icons {
    padding: 1rem 0 !important;
}
.form-back {
    margin-top: 0px !important;
}
.contact-location {
    padding: 0px 0 !impportant;
}
.nash-top-block {
    margin-top: 0rem 0px !important;
    margin-bottom: 1rem !important;
}
section.nv-store-img-wrapper {
    margin: 1rem auto !important;
}
.nash-top-block {
    margin-top: 0rem !important;
}
.image-div {
    padding: 0px !important;
}
.icons-inner {
    width: 33.33% !important;
    padding: 10px !important;
}
.form-back {
    width: 75%;
    padding: 0.8rem !important;
}
.pagination {
    padding: 20px 0 !important;
    border-bottom: 1px solid var(--border-color);
}
.event-container-item {
    height: fit-content !important;
}
.event-container-item {
    padding: 0px !important;
    margin-bottom: 0px !important;
}
.event-container-item {
    padding: 5px !important;
}
.card {
  z-index: 1111;
}
.product-block-list {
  z-index: 7;
}