/** Shopify CDN: Minification failed

Line 68:17 Unexpected "<"
Line 92:17 Unexpected "<"

**/
body {
      font-family: 'Reddit Sans', serif !important;
    }



    h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a, #nav li a, div.title a, .headline, .subtitle,  a, button, input
    { 
       font-family: 'Reddit Sans', serif !important; 
    }

    /* Hide 2nd and 4th heading of mega menu */

    .megamenu__listcontainer:nth-child(2) .megamenu__header, .megamenu__listcontainer:nth-child(4) .megamenu__header {
        visibility: hidden;
    }

    
    /* Pre Footer Icons */
    #shopify-section-template--16464150233158__text_with_icons_BCgGhK .text__block {
        display: flex;
        flex-direction: column;
    }
    
    /* Footer signup textfield */
    input#footer-EMAIL {
        background-color: transparent !important;
        border: 1px solid #FFF !important;
        color: #FFF !important;
    }

    input#footer-EMAIL::placeholder {
        color: #FFF !important;
    }

    button#footer-subscribe {
        background-color: #FFF !important;
        color: #000 !important;
    }

    #main-nav .navigation__menuitem:nth-child(4) .navigation__menulink {
        /* color: red;  */
    }

    .navigation__menuitem.active .navigation__menulink {
        border-bottom: 2px solid red; /* Change this to your desired color and thickness */
        padding-bottom: 5px; /* Optional: adjust spacing */
    }

    div#shopify-section-sections--16464151478342__header .shopping__cart-links {
        grid-gap: 25px;
    }

    div#shopify-section-template--16464150233158__text_with_icons_BCgGhK .text__block-content {
        margin-top: 10px;
    }

    div#shopify-section-template--16464150233158__text_with_icons_BCgGhK .text__block-image img {
        max-height: 32px;
    }

    .reddit-sans-<uniquifier> {
      font-family: "Reddit Sans", sans-serif;
      font-optical-sizing: auto;
      font-weight: <weight>;
      font-style: normal;
    }

    .shopify-payment-button__button.shopify-payment-button__button--unbranded {
        background-color: #F43A3A !important;
    }

    .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{
        background-color: #F43A3A !important;
    }

    button.shopify-payment-button__button {
      font-size: 0px !important;
      padding:30px !important;
    }

    div#shopify-section-template--16464150233158__media_with_text_MBCQgf .box-ratio img {
        background-color: transparent !important;
    }

    .reddit-sans-<uniquifier> {
      font-family: "Reddit Sans", sans-serif;
      font-optical-sizing: auto;
      font-weight: <weight>;
      font-style: normal;
    }

    @media (max-width: 480px) {
            button.shopify-payment-button__button {
              padding:25px !important;
            }

            .product__section-details{
              text-align: start !important;
            }

            div#product-price {
                align-items: start !important;
            }
    }

    button.shopify-payment-button__button:before {
      content: "Buy Now";
      text-align: center;
      white-space: normal;
      font-size: 16px;
      font-weight: normal;
      position: relative;
      top: 0%;
      left: 0%;
    }

    button.shopify-payment-button__button{
      padding:0px !important;
    }

    span.popup_content_link {
        position: absolute;
        right: 5%;
        /* top: 47%; */
        margin-top: 8px !important;
    }

    div#shopify-section-sections--16464151576646__footer .block-1521642145917 a {
        text-decoration: none !important;
    }

    .swatches__shape--rectangle .swatches__form--label {
        height: 50px !important;
    }

    /* button#checkout {
        background-color: #F43A3A;
    } */

    #mini-cart .ajax-cart__button-view_cart {
        background-color: #fff !important;
        border: 2px solid #000 !important;
        color: #000 !important;
        font-weight: 500 !important;
    }

    button#checkout {
        background-color: #000 !important;
    }

    .swatches__form--label {
        padding: 0 10px !important;
        min-width: 40px !important;
    }

    .swatches__swatch--regular .swatches__form--label {
        height: 35px !important;
    }

    .product-text__block {
        width: 32.5%;
        display: inline-block;
        text-align: center;
        background-color: #ededed;
        padding: 8px;
        padding: 15px;
    }
    
    .product-text__block-icon {
        display: flex;
        justify-content: center;
        margin-bottom: 10px;
    }

    .MuiButtonGroup-root {
    display: grid !important;
    }

    a.navigation__menulink.js-menu-link.is_upcase-true.null {
        font-weight: 700 !important;
    }

    a.megamenu__listlink {
        font-family: 'Reddit Sans' !important;
    }

    h4.megamenu__header {
        font-weight: 700 !important;
    }

    @media screen and (min-width: 1024px) {

      .shopify-payment-button__button {
          height: 50px !important;
          min-height: 50px !important;
      }
      
      .section-template--16464150102086__main .add {
          margin: 0px !important;
          width: 49% !important;
      }
      
      form#product-form-buttons-template--16464150102086__main {
          display: flex !important;
          justify-content: space-between !important;
      }

      .shopify-payment-button {
          width:49% !important; 
          margin-top: 0px !important;
      }

      #quickview-form .shopify-payment-button {
          width:100% !important; 
          margin-top: 15px !important;
      }
    
    }

    @media (min-width: 1200px) and (max-width: 1679px) {
            div#shopify-section-template--16464149413958__863f8fc6-081a-4f53-bd01-15e5df2c1a16 {
          width: 50%;
          float: left;
      }

      div#shopify-section-template--16464149413958__rich_text_LHr8xD {
          width: 50%;
          float: left;
      }

      form#contact_form {
          width: 80%;
      }

      #main-nav .navigation__menulink {
          text-transform: capitalize !important;
      }
    }


    @media (min-width: 1680px) and (max-width: 2000px) {
        div#shopify-section-template--16464149413958__863f8fc6-081a-4f53-bd01-15e5df2c1a16 form {
            max-width: 40%;
        }

         div#shopify-section-template--16464149413958__863f8fc6-081a-4f53-bd01-15e5df2c1a16 {
          width: 50%;
          float: left;
      }

      div#shopify-section-template--16464149413958__rich_text_LHr8xD {
          width: 50%;
          float: left;
      }

      #main-nav .navigation__menulink {
          text-transform: capitalize !important;
      }
    }

    /* @media (max-width: 480px) { */
      .wishlist-hero-header-icon svg {
          height: 1.3em !important;
          padding-top: 2px !important;
          color:#4b4b4b !important;
      }

      .wishlist-hero-items-count {
          position: absolute !important;
          top: 5px !important;
          right: -5px !important;
          background-color: #000 !important;
          color: #fff !important;
          /* padding-top: 6px; */
          border-radius: 50% !important;
      }

      .site-header__icon span.wishlist-hero-items-count.wishlist-hero-items-count-exists {
          display: flex !important;
          align-items: center !important;
          justify-content: center !important;
          font-size: 8px !important;
      }

    .site-header__icon span.wishlist-hero-items-count {
        width: 12px !important;
        height: 12px !important;
    }

.textWithImage__column-container {
    grid-gap: 20px !important;
}
    /* } */

.imageText__column-container.span-6.sm-span-12.auto.mobile-3.text-promo-text_block_6Qh6qQ {
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
}

.imageText__column-container.span-6.sm-span-12.auto.mobile-3.text-promo-text_block_6Qh6qQ img {
    width: 143px;
    height: auto;
}

.text-promo-text_block_6Qh6qQ .box-ratio {
      padding-bottom: 300px !important;
  }

/* @media (max-width: 480px) { */
    
/* } */

div#shopify-section-template--16464150233158__custom_liquid_TxykKk {
    background-color: #F6F7F8;
}

@media (max-width: 768px) {
  div#shopify-section-template--16464150233158__editorial_columns_QH7Btd {
      display: block;
      background-color: #F6f7f8;
      padding-top: 5px;
  }
  div#about-row {
      padding: 0px 10px !important;
  }
}

@media (min-width: 769px) {
  div#shopify-section-template--16464150233158__editorial_columns_QH7Btd {
      display: none;
  }
}

#shopify-section-template--16464150233158__16256717602b44b536 .collection--title {
    display: none !important;
}

#shopify-section-template--16464150233158__16256717602b44b536 .collection__list-section {
    margin-bottom: 0px;
}

button.flickity-button.flickity-prev-next-button.previous {
    width: 30px;
    height: 30px;
}

button.flickity-button.flickity-prev-next-button.next {
    width: 30px;
    height: 30px;
}

#shopify-section-template--16464150233158__16256717602b44b536 .grid__wrapper.row {
    grid-gap: 15px !important;
}
#shopify-section-template--16464150233158__16256717602b44b536 .collection__item-details {
    padding: 0px 0 !important; 
}