/** Shopify CDN: Minification failed

Line 112:18 Expected ":"

**/


.shopify-policy__container {
    max-width: 1200px !important;
}

.m-link-lists .m-link:after {
    height: 0px;
}
.m-menu__link--main:after {
    height: 0px !important;
}
a.m-menu__link.m-menu__link--main {
    text-transform: uppercase;
}
h3.m-accordion--item-button.m-footer--block-title {
    text-transform: uppercase;
}

a.social-media-links--item {
    background-color: transparent !important;
}

.shopify-policy__title {
    text-transform: capitalize;
}



@media screen and (min-width: 768px) {
   .shopify-policy__container h3,h2,h1 {
    font-size: 25px;
}
}



section#m-newsletter-template--19640921882861__newsletter_wa7KkJ {
  position: relative;
  background-image: url('/cdn/shop/files/cbd-medical-marijuana-hemp-leaves-medical-cannabis-organic-natural-hempbased-cosmetic-be555.png?v=1751752741');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  min-height: 400px;
  color: white;
  overflow: hidden;
}

section#m-newsletter-template--19640921882861__newsletter_wa7KkJ::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-color: rgba(0, 0, 0, 0.5); /* 50% black overlay */
  pointer-events: none;
  z-index: 1;
}

section#m-newsletter-template--19640921882861__newsletter_wa7KkJ > * {
  position: relative;
  z-index: 2;
}
.m-product-card.m-product-card--style-1.m-scroll-trigger.animate--fade-in-up {
  box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, #5bd1bb 0px 0px 0px 1px;
}img.m\:w-full.m\:h-full {
    padding: 10px;
}
.m-product-card.m-product-card--style-4.m-scroll-trigger.animate--fade-in-up {
    border-radius: 10px;
}
m-product-card__content.m\:text-center {
    padding: 10px;
}
button.m-button.m-button--primary {
    border-color: #5bd1bb;
}
a.m-slide__button-first.m-button.m-button--primary {
    border-color: #5bd1bb;
}
 a.m-button.m-button--primary {
   border-color: #5bd1bb;
}
.m-product-card__info {
    padding-bottom: 10px;
}
.m-image-with-text__inner.m\:flex.m\:flex-wrap {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
a.m-tab-header.active {
    border: 2px solid #01f9fe;
    padding: 6px 21px;
    border-radius: 8px;
    background-color: #01f9fe;
}
.m-tab-header {

    opacity: 0.9;

    border: 2px solid #01f9fe;
    padding: 6px 21px !important;
    border-radius: 8px;
}

.m-tab-header:after {

    height: 0px;
  background-color

}

.m-product-card.m-product-card--style-4.m-product-card--show-second-img {
    padding: 15px;
    border-radius: 5px;
    box-shadow: 0 .125rem .25rem #ebebeb;
    border: 1px solid #dfdfdf;
}
