/** Shopify CDN: Minification failed

Line 537:0 Expected "}" to go with "{"

**/
.site-nav.top-menu li:first-child{
	width:auto !important;
}
/*convenience section above footer*/
#shopify-section-1601352372740 {
  background-color: #fff;
  margin-bottom: 0;
}

#shopify-section-1601352372740 .page-width, #shopify-section-1601352372740 .section-block--padding {
  padding: 0;
}

#shopify-section-1601352372740 .section-block--padding {
  padding: 0 20px;
}

.convenience-container, .user-helper-container {
  padding: 40px 20px;
}

.convenience-container {
  padding: 0;
  border-bottom: 1px solid #eee;
  border-top: 1px solid #eee;
  max-width: 1140px;
  margin: 0 auto;
}

.convenience-container:after, .convenience-container:before,
.user-helper-container:after, .user-helper-container:before,
.site-footer .container-main:after, .site-footer .container-main:before, 
.footer-copywrite .copyright-container:after, .footer-copywrite .copyright-container:before {
    content: " ";
    display: table;
    clear: both;
}

.site-item:first-child {
    border-left: 1px solid #eee;
}

.site-item {
    float: left;
    /*width: 16.66666667%;*/
    width: 20%;
    padding: 40px 0 10px;
    min-height: 241px;
    text-align: center;
    border-right: 1px solid #eee;
}

.site-item .icon {
    display: block;
    margin: 0 auto 15px;
    width: 52px;
    height: 53px;
    background: url("https://cdn.shopify.com/s/files/1/0456/9009/3722/t/2/assets/convenience-section.png") no-repeat;
}

.site-item .i-great {
    background-position: -400px -350px;
    width: 60px;
}

.site-item .i-delivery {
    background-position: -500px -350px;
    width: 60px;
}

.site-item .i-payment {
    background-position: -100px -350px;
    width: 54px;
}

.site-item .i-confidence {
    background-position: -200px -350px;
    width: 50px;
}

.site-item .i-help {
    background-position: 0 -350px;
    width: 68px;
}

.site-item .i-shop {
    background-position: -250px -350px;
    width: 106px;
}

.site-item h3 {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 5px;
    color: #333;
}

.site-item p {
    margin-bottom: 0;
    line-height: 22px;
    color: #999;
    padding: 0 15px;
}

/*/////////////////*/

.user-helper-footer {
    background-color: #fff;
    color: #999;
    font-size: 13px;
    padding: 20px 0 10px;
    max-width: 1140px;
    margin: 0 auto;
}

.user-helper-footer .app-box {
  text-align: left;
}

.user-helper-footer .social-networks {
    width: 50%;
    display: inline-block;
    font-size: 12px;
    vertical-align: top;
}

.user-helper-footer .social-networks h3 {
    margin-bottom: 5px;
    line-height: 32px;
    color: #333;
    font-weight: 400;
}

.user-helper-footer .social-networks a {
    display: inline-block;
    width: 32px;
    height: 32px;
    text-indent: -999em;
    overflow: hidden;
    margin-right: 3px;
    vertical-align: top;
    background: url("https://cdn.shopify.com/s/files/1/0456/9009/3722/t/2/assets/convenience-section.png") no-repeat;
}

.user-helper-footer .social-networks a.fb {
    background-position: -37px -200px;
}

.social-networks a.twitter {
    background-position: -111px -200px;
}

.social-networks a.instagram {
    background: url("https://cdn.shopify.com/s/files/1/0456/9009/3722/t/2/assets/instagram-icon.png") no-repeat;
    background-size: 32px 32px;
    opacity: .8;
}

.social-networks a.messenger {
    background: url("https://cdn.shopify.com/s/files/1/0456/9009/3722/t/2/assets/messenger-icon.png") no-repeat;
    background-size: 32px 32px;
    opacity: .8;
}

.social-networks a.whatapp {
    background: url(https://cdn.shopify.com/s/files/1/0456/9009/3722/t/2/assets/whatapp-icon.png) no-repeat;
    background-size: 32px 32px;
    opacity: .8;
}

.f-link-header, .f-link-list {
    margin-bottom: 10px;
}

.f-link-header {
    font-size: 20px;
    color: #333;
    font-weight: 400;
    text-align: left;
}

ul.f-link-list {
    margin-left: 0;
    margin-right: 20px;
}

.f-link-list li {
    margin: 0;
    list-style: none;
    line-height: 24px;
    text-align: left;
}

.f-link-list li a {
    color: #999;
    font-size: 15px;
    text-decoration: none;
}




@media (min-width: 1260px) {
  
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13, .col-lg-14, .col-lg-15, .col-lg-16, .col-lg-17, .col-lg-18, .col-lg-19, .col-lg-20, .col-lg-21, .col-lg-22, .col-lg-23, .col-lg-24, .col-lg-25, .col-lg-26, .col-lg-27, .col-lg-28, .col-lg-29, .col-lg-30, .col-lg-31, .col-lg-32, .col-lg-33, .col-lg-34, .col-lg-35, .col-lg-36, .col-lg-37, .col-lg-38, .col-lg-39, .col-lg-40, .col-lg-41, .col-lg-42, .col-lg-43, .col-lg-44, .col-lg-45, .col-lg-46, .col-lg-47, .col-lg-48, .col-lg-49, .col-lg-50, .col-lg-51, .col-lg-52, .col-lg-53, .col-lg-54, .col-lg-55, .col-lg-56, .col-lg-57, .col-lg-58, .col-lg-59, .col-lg-60 {
      float: left;
  }
  
  .user-helper-footer .col-lg-24 {
    width: 40%;
  }

  .user-helper-footer .col-lg-12 {
    width: 20%;
  }
  
}

/*/////////////////////*/

div#shopify-section-footer {
    /*background-color: #F2F2F2;*/
    background-color: #FFF;
    padding-top: 20px;
}

.site-footer {
    clear: both;
    background-color: #e8e8e8;
    padding: 30px 0;
    margin-top: 0;
}

.site-footer .container-main {
    max-width: 1100px;
    margin: 0 auto;
}

.clearfix:after, .clearfix:before {
    display: table;
    content: " ";
}

.clearfix:after {
    clear: both;
}

.site-footer .sf-siteIntro, 
.site-footer .sf-MultiLanguageSite,
.site-footer .sf-seoKeyword,
.site-footer .sf-alibabaGroup {
    float: left;
    width: 50%;
}

.site-footer dl {
    padding: 0 0 25px 0;
}

.site-footer .sf-siteIntro dl {
    padding-right: 40px;
}

.site-footer .sf-seoKeyword dl {
    padding: 0 40px 0 0;
}

.site-footer .sf-alibabaGroup dl {
    padding-bottom: 0;
}

.site-footer dt {
    font-size: 18px;
    color: #333;
    line-height: 28px;
    margin-bottom: 5px;
}

dd {
    margin: 0 0 0 40px;
}

.site-footer dd {
    font-size: 13px;
    color: #999;
    line-height: 18px;
    margin-left: 0;
}

.site-footer dd a {
    font-size: 15px;
    color: #999;
    text-decoration: none;
}

.site-footer a:hover, .site-footer a:focus {
    color: #777;
}

.footer-copywrite {
    background-color: #333;
    color: #fff;
    line-height: 18px;
    padding: 8px 0;
}

.footer-copywrite .copyright-container {
    opacity: .6;
    width: 1100px;
    margin: 0 auto;
}

.footer-copywrite a {
    color: #fff;
    margin: 0 2px;
    text-decoration: none;
}

/*/////////////////////*/

.product-card, .featured-card {
  border-color: #eee;
}

/*/////////////////////*/

.site-nav__link--compressed {
    margin-top: 30px !important;
}

/*/////////////////////*/

.template-cart main#MainContent, 
.template-customers-addresses .full-width, 
.template-customers-addresses .page-container {
    background-color: #fff;
}

.template-cart .page-empty hr {
  display: none;
}

/*/////////////////////*/

.shopify-challenge__container {
    background-color: #fff;
    margin-top: 70px !important;
    padding: 20px 0;
}


/*custom*/
.copyright-container {
    text-align: center;
}

/*Media Query*/


/*phone*/
@media only screen and (max-width: 500px) {
  	header .top-bar-wrapper{
  	/*overflow:hidden;   */
       }
  .footer-copywrite{
   display: flex;
    text-align: center;
	}
  
  .social-networks {
    text-align: center;
    margin-left: 84px;
}


ul.f-link-list {
    margin-left: 110px;

}
ul.f-link-list {
    margin-left: 135px;
    margin-right: 20px;
}.social-networks {
    margin-left: 82px;
}

.social-networks {
    margin-left: 94px;
}
  .f-link-header {
    text-align:center;
  }
}
/*tablet*/
@media (min-width: 501px) and (max-width: 768px){
	 header .top-bar-wrapper{
  	 overflow:hidden;
     }
	.footer-copywrite{
    display: flex;
    text-align: center;
	}
/*  TEST  */
      
    .user-helper-container {
    width: auto;
    display: flex;
    flex-flow: row;
}
    .user-helper-container div {
   
    width: 100%;
}

}

/*normal*/
  @media(min-width: 768px) and (max-width: 1259px) {
  
  
    
  	 header .top-bar-wrapper{
  	 overflow:hidden;
     }
    
    .user-helper-container {
    width: auto;
    display: flex;
    flex-flow: row;
}
    .user-helper-container div {
   
    width: 100%;
}
    .site-footer.footer-container {
    padding: 20px 50px;
}
  
  }

@media only screen and (max-width: 500px) {

  .site-item {
  
  width: auto;
  }
}


@media only screen  and (max-width: 768px) {
  

.site-footer.footer-container {
    display: flex;
    flex-flow: column;
	text-align: center;
	padding: 0 40px;
}


.sf-siteIntro.col-lg-30.col-md-30.col-sm-60, .sf-MultiLanguageSite.col-lg-30.col-md-30.col-sm-60 , .sf-seoKeyword.col-lg-30.col-md-30.col-sm-60 {
    width: 100%;
}


dd {
    text-align: center;
}


dl {
    padding: 0 !important;
}


.sf-alibabaGroup.col-lg-30.col-md-30.col-sm-60 {
    float: none;
    width: 100%;
}


}

@media only screen and (max-width:320px) {
ul.f-link-list {
    margin-left: 83px;
    margin-right: 20px;
}


.social-networks {
    margin-left: 67px;

}

}


@media (min-width: 321px) and (max-width:375px) {

ul.f-link-list {
    margin-left: 119px;
    margin-right: 20px;
}
  .product-card__name {
  margin-bottom: 20px;
  }
  
}
@media only screen and (max-width: 700px) {
.product-card__image img{
  z-index:1;
}
  .product-card__image-container{
    margin-bottom:115px;
}
  
  @media only screen and (min-width: 320px) {
.product-card__info {
  padding:0;}
    

}
  .product-card__image img{
  z-index:1;
  }
  
  .product-card__info {
      padding: 0px 12.5px
  
  }
