/** Shopify CDN: Minification failed

Line 117:0 Unexpected "}"

**/
 .HorizontalList li:nth-child(2) .MegaMenu__Title {
/*     display: none; */
}
.MegaMenu__Item > a {
    font-weight: bold;
}
span.metafield-multi_line_text_field a {
    color: #0433ff;
    font-weight: bold;
  	transition: all .3s ease-in-out;
}
span.metafield-multi_line_text_field a:hover {
    opacity: .7;
  transition: all .3s ease-in-out;
}
.Product__Info .ProductForm p {
    margin: 0;
}
.Product__Info .ProductForm p a, .Product__Info .ProductForm a {
    color: #0433ff;
    font-weight: bold;
  	transition: all .3s ease-in-out;
}

.Product__Info .ProductForm p a:hover {
    opacity: .6;
  	transition: all .3s ease-in-out;
}
.country-list {
    max-width: 1400px;
  	margin: 50px auto;
}
.country-list .CollectionItem {
    min-width: 16.66%;
}
.country-list .CollectionItem__Wrapper {
    height: 100px;
}
.country-list .CollectionItem__Image.Image--zoomOut.hide-no-js.Image--lazyLoaded {
    text-align: center;
}
.country-list .CollectionItem__Wrapper p {
    font-weight: bold;
    margin: 10px auto;
}
.country-list .CollectionItem.Carousel__Cell {
    margin-top: 20px;
}
.country-list .SectionHeader{
  margin-top: 70px;
}
.testimonial-image{
  opacity: 1;
}
.month-days-collection{
  overflow: hidden;
}

.MegaMenu {
/*   	width: 95%;
    left: 50%;
    max-width: 95%;
    transform: translate(-50%, 0px); */
/*   	max-height: 80vh; */
  	transition: background 0.3s ease-in-out;
}
.MegaMenu::-webkit-scrollbar {
  display: none;
}
.MegaMenu{
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

section#section-template--15307073192090__164199805323a3ccf4 .Search__Input {
    max-width: 281px;
}



.collection-header-contents{
  display: flex;
  justify-content: center; 
  align-items: flex-start; 
  max-width: 530px;
  margin: 0 auto;
}
.collection-header-contents div {
    flex: 1;
    width: 100%;
}
.collection-header-contents div:first-child {
    text-align: center;
}
.collection-header-contents div:last-child {
    margin-left: 20px;
}
.collection-header-contents div img {
    width: 100%;
    margin: 6px 0 0 0;
    padding: 0;
}

div#shopify-section-template--15307073192090__164294157908874e03 a strong {
    color: #000;
}
span.tick-mark {
    margin: 0 10px;
  	color: #0433ff;
  	font-size: 20px;
}
}
p.ProductForm__Inventory.Text--subdued {
    font-weight: bold;
}
svg.email-sharing-icon {
    width: 16px;
    height: 16px;
    margin-bottom: -2px;
    padding: 0 0;
    margin-left: 5px;
}
.member_of {
    margin-top: 20px;
}
.member_of img {
    width: 100%;
    max-width: 200px;
}
.footer-about {
    color: #ff9900;
}
.footer-about span{
    color: #008000;
}




@media only screen and (max-width: 1007px){
  .TestimonialNav {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 70px;
    justify-content: center;
}
  .collection-header-contents{
    flex-direction: column;
  }
  .collection-header-contents div:last-child {
    margin-left: 0px;
}
  .collection-header-contents div img {
    width: 100%;
    margin: 0 auto 20px auto;
    padding: 0;
}
}
@media only screen and (max-width: 668px){
  .country-list .Carousel__Cell {
    width: 50%;
    float: left;
}
  #section-template--15307073192090__164199805323a3ccf4 .ImageHero__ContentOverlay .Search {
/* 	width: 90%; */
}
  section#section-template--15307073192090__164199805323a3ccf4 .Search__Input {
/*     max-width: 250px; */
}
 
}
.Search__Form {
	width: -moz-fit-content;
}

@media only screen and (max-width: 660px){
  section#section-template--15307073192090__164199805323a3ccf4 .Search__Form {
	max-width:calc(100% - 20px) !important;
}
  #section-template--15307073192090__164199805323a3ccf4 .Search .Search__Inner {
	padding: 10px 10px !important;
}
 
}


@media only screen and (max-width: 376px){
  section#section-template--15307073192090__164199805323a3ccf4 .Search__Input {
/*     max-width: 250px; */
}
/*   #section-template--15307073192090__164199805323a3ccf4 .ImageHero__ContentOverlay .Search {
	width: 90%;
} */
}

@media only screen and (max-width: 400px){
  section#section-template--15307073192090__164199805323a3ccf4 .Search__Input {
/*     max-width: 250px; */
}
    section#section-template--15307073192090__164199805323a3ccf4 .Search__Form {
	max-width:calc(100% - 10px) !important;
}
}

@media only screen and (max-width: 350px){
  section#section-template--15307073192090__164199805323a3ccf4 .Search__Input {
/*     max-width: 245px; */
}
}
/* .boost-pfs-filter-collection-header-wrapper .boost-pfs-section-header {
    max-width: 530px;
} */

/* Boos Customization */
/* .boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:before{
  width: 11px;
  height: 1px;
  opacity: 1;
}
.boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:after{
  width: 11px;
  height: 1px;
}
.boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:before, .boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:after {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%) rotate(-90deg);
    background-color: currentColor;
    transition: transform .4s ease-in-out,opacity .4s ease-in-out;
} */
.boost-pfs-filter-tree-v .boost-pfs-filter-option{
  border-top: 1px solid var(--border-color);
}

.boost-pfs-filter-collection-header-wrapper{
  background: var(--background) !important;
}
h1.boost-pfs-filter-collection-header {
    font-family: Montserrat, sans-serif;
    font-weight: 500;
    font-style: normal;
    text-transform: uppercase;
    font-size: 20px;
    letter-spacing: .2em;
    line-height: 1.65;
}
.boost-pfs-filter-default-toolbar .boost-pfs-filter-top-display-type>span {
    display: none;
}
button, select {
    text-transform: capitalize;
}
.boost-pfs-filter-product-item-title{
  letter-spacing: .2em;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 13px;
  line-height: 1.65;
}
.boost-pfs-filter-product-bottom {
    padding-top: 10px;
}
a.boost-pfs-filter-product-item-title{
    font-family: Montserrat, sans-serif;
    font-weight: 500;
    font-style: normal;
    color: #1c1b1b;
    transition: color .2s ease-in-out;
}
p.boost-pfs-filter-product-item-price{
  font-family: Montserrat, sans-serif;
    font-weight: 500;
    font-style: normal;
    color: #6a6a6a;
    transition: color .2s ease-in-out;
  letter-spacing: .2em;
}
.boost-pfs-filter-product-item {
    padding-left: 50px;
}
.boost-pfs-filter-collection-header-wrapper .boost-pfs-search-form .boost-pfs-search-input {
    border-radius: inherit;
}
.boost-pfs-filter-collection-header-wrapper .boost-pfs-search-form .boost-pfs-search-btn {
    background: inherit;
}
.boost-pfs-filter-collection-header-wrapper .boost-pfs-search-form .boost-pfs-search-btn:before {
    color: #6a6a6a;
  font-weight: 100;
  font-size: 28px;
}
input#boost-pfs-search-box-1::placeholder {
    text-transform: uppercase;
}
.boost-pfs-filter-button span {
    letter-spacing: 0.2em;
}
span.boost-pfs-filter-option-value {
    letter-spacing: 0.5px;
    font-weight: 500;
}
@media (min-width: 768px){
.boost-pfs-filter-default-toolbar-inner {
    min-height: 55px;
  margin-top: 5px;
    box-shadow: 1px 1px var(--border-color),-1px -1px var(--border-color);
}
  .boost-pfs-filter-left-col {
    width: 200px;
    float: left;
}
  .boost-pfs-filter-right-col {
    width: calc(100% - 200px);
    float: right;
    padding-left: 30px;
}
  
}
@media (max-width: 1250px){
  .boost-pfs-filter-product-item {
    padding-left: 24px;
}
}
@media (max-width: 767px){
  .boost-pfs-filter-product-item {
    padding-left: 15px;
}
}
