/** Shopify CDN: Minification failed

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

**/

/* .form-field {
  border:2px solid #F0E6F4
} */

 .m-footer--middle .m-footer--block-title {
    margin-bottom: 12px;
    font-size: calc(var(--font-base-size, 16)*1px);
    font-weight: 700;
}
 
h2.m-richtext__title.m-slide__title.m\:text-white.h1 {
        font-size: 48px !important;
       letter-spacing: 2px;
    }
    h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in {
    font-size: 48px !important;
}
 
 @media only screen and (max-width: 767px) {
   h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in {
    font-size: 24px !important;
}
h2.m-richtext__title.m-slide__title.m\:text-white.h2 {
  font-size: 22px!important;
}
.m-slide__media {
  aspect-ratio: 16/20;
  height: auto !important;
}
#shopify-section-template--16231933968442__177351439658e753fe p.jm-text.jm-review-widget-minimal-header__title {
    font-size: 22px !important;
    text-transform: uppercase;
}
.m-hero__content.m\:text-left.md\:m\:text-center.m-text--white {
    margin-top: 180px;
    text-align:center !important
}
     h2.m-richtext__title.m-slide__title.m\:text-white.h1 {
        font-size: 24px !important;
    }
    .m-image-cards .m-mixed-layout:not(.m-mixed-layout--mobile-scroll) .m-image-card--content-stack {
    margin-bottom: 10px!important;
}
#m-image-cards-template--16231934099514__image_with_text_1_pzQCAg .container-fluid {
 
    padding: 0 10px;
    max-width: calc(var(--fluid-container-width, 1620px) + var(--fluid-container-offset)*2);
}

h2.m-hero__title.h2.m\:text-white.m-scroll-trigger.animate--fade-in {
    font-size: 24px;
}
}
div#judgeme_product_reviews {
    max-width: 1400px !important;
}
.m-product-media--slider .nav-swiper-container .m-product-media {
    padding: 0px !important;
    border: 1px solid rgb(var(--color-background));
    cursor: pointer;
        border-radius:8px
}
@media screen and (max-width: 767px) {
    .m-image-card--content-stack .m-image-card__content {
        position: static !important;
    
        padding: 0px 0 0 !important;
        pointer-events: auto;
        align-items: flex-start !important;
    }
    #shopify-section-template--16231934099514__1621243260e1af0c20 h2.m-richtext__title.m-slide__title.m\:text-white.h1 {
    font-size: 32px;
    letter-spacing: 2px;
}
}
.template-page #MainContent {
    padding-bottom: 0px;
}
.m-newsletter-form__input-wrapper {
  
    border: 1px solid black;
}
body .m-footer--block .social-media-links a {
    color: #222;
    width: 48px;
    height: 48px;
    padding: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background-color: #F0E6F4;
    transition: all .3s;
}


#shopify-section-template--26253774356801__testimonials_mQGEix .m-testimonial__wrapper {
    background: #f5f5f5;
    height: 100% !important;
    border-radius: 30px;
}


#shopify-section-template--16231933378618__contact-forms {
    border: 1px solid #63725a;
    font-size: 16px;
}
.m-contact-form__main.m-contact-form__main--full.xl\:m\:w-6\/12.m\:w-full {
    text-align: center;
}

.template-page #MainContent
Specificity: (1,1,0)
 {
    padding-bottom: 0px;
}

.m-product-card {
    border: 1px solid #ddd;
    border-radius: 10px;
}



@media screen and (max-width: 767px) {
  .container-fluid.m-section-my.m-section-py {
    margin-bottom: 0px;
}
.m-image-card--content-stack .m-image-card__content {
    position: static !important;
    padding: 0px 0px 0px;
    pointer-events: auto;
    align-items: flex-start !important;
}
}

.m-product-card__content.m\:text-left {
text-align: center
}

pcard-swatch.m-product-option.m-product-option--color.m\:flex-wrap.m\:items-center.m\:justify-start {
    justify-content: center;
} 

responsive-image.m-image-loaded {
    background-color: #0000;
    border-radius: 8px;
}

