/** Shopify CDN: Minification failed

Line 57:2 Comments in CSS use "/* ... */" instead of "//"
Line 76:16 Expected identifier but found whitespace
Line 76:17 Unexpected "180px"

**/
.recommended-section .responsive-slider .slick-dots li::marker{display: none !important; content: '' !important;}
.access-pages .create-acc-mod .entry-header .errors ul{padding:10px;margin-bottom:0px;}
.account-page .account-body{padding-bottom: 60px;}
.account-page .account-wrap{padding-bottom: 90px;}
.account-page .account-body #customer-fields .customr-container div[data-customr-container-item-name="first_name"]{display: inline-block;width: 50%;}
.account-page .account-body #customer-fields .customr-container div[data-customr-container-item-name="last_name"]{display: inline-block;width: 49%;}
.account-page .account-nav .account-nav-list li:last-child{margin-top: 120px;}

.rewards-activity-page{background: #fdf6ea;}
.rewards-activity-page .activity-content{max-width: fit-content;}
/* .rewards-activity-page .activity-content .activity-headers td:not(:first-child) .activity-description{display:none;}
.rewards-activity-page .activity-content .activity-description .activity-points{display:none;} */


/* CSS for accessibe */
body{position: relative;}
body .acsb-trigger.acsb-bg-lead.acsb-ready{position: absolute;bottom: 20px;right: 20px;}

.footer-bottom .footer_newsletter_section{display:flex; align-items:center;}

.shopify-section.promo-section.blue-bg{background-color: transparent;}
.shopify-section.promo-section .angle-decor{display:none;}
.shopify-section.promo-section .default-slider{visibility:hidden;}
.shopify-section.promo-section .default-slider.slick-initialized.slick-slider{visibility:visible !important;}
#page-index #frontpage-nosto-3 .collections-block .cirle-decor,
#productpage-nosto-3 .collections-block .cirle-decor{
  clip: rect(0px 500px 588px 0);
  bottom: 0px;
}
.responsive-slider.recommended-mod .product-card figcaption{padding: 0px 20px;}


/* Media query */

@media (max-width: 767px){
  #page-collection .entry-body h1 {
      display: none;
	}
  body.header-sticky #header {
  	background: #fff;
    margin: 0 0 -94px;
    padding: 10px 27px 20px 27px;
  }
  body.headersticky #header {
	position: fixed;
    z-index: 999999;
  }
  body.header-sticky #header .logo {transform: translate(-50%, -48%);}
  body.header-sticky #header .action-area {transform: translate(0, 15%);}
  //.nav-drop ul#nav .open-close {display:none;}
  
  .footer-bottom .footer_newsletter_section{display:grid;}
  
  /* CSS for accessibe */
  body .acsb-trigger.acsb-bg-lead.acsb-ready{position: absolute;bottom: 20px !important;right: 0 !important;top: unset !important;left: 0 !important;margin-left: auto;margin-right: auto;}
  
}


  /* CSS for shopify policy page */

.shopify-policy__container {
    padding-top: 167px;
    padding-bottom: 130px;
}

@media (max-width: 767px)
.shopify-policy__container {
    padding-top: 180px;
    padding-bottom: 121px;
}

