/** Shopify CDN: Minification failed

Line 2288:12 Expected identifier but found whitespace
Line 2288:14 Unexpected "{"
Line 2288:29 Expected ":"
Line 2323:0 Unexpected "@media"
Line 2614:1 Unexpected ";"
Line 2617:1 Unexpected ";"

**/
.page-institutional-1 .site-navigation-wrapper{
  display: none;
}
.page-institutional-1 .section-nutraj-marquee{
  display: none;
}
.page-institutional-1 .site-header-main .site-header-right{
  display: none;
}
.page-institutional-1 .logolist--container{
  display: none;
}
.page-institutional-1 .shop_by_collection_continer{
  display: none;
}

.collection-institutional-collection .site-navigation-wrapper{
  display: none;
}
.collection-institutional-collection .section-nutraj-marquee{
  display: none;
}

.collection-institutional-collection .site-header-main .site-header-right{
  display: none;
}
.collection-institutional-collection .logolist--container{
  display: none;
}
.collection-institutional-collection .shop_by_collection_continer{
  display: none;
}
.collection-institutional-collection .container_faq{
  display: none;
}
.collection-institutional-collection .review-wislist{
  display: none;
}
.collection-institutional-collection .htusb-ui-prod-boost-under-form-wrapper{
  display: none;
}
.template--institutional .variant_size{
  display: none !important;
}
.template--institutional .site-navigation-wrapper{
  display: none;
}
.template--institutional .section-nutraj-marquee{
  display: none;
}
.template--institutional .site-header-main .site-header-right{
  display: none;
}
.template--institutional .logolist--container{
  display: none;
}
.template--institutional .shop_by_collection_continer{
  display: none;
}
/* enquiry form css  */
.page-enquiry-form .site-navigation-wrapper{
  display: none;
}
.page-enquiry-form .section-nutraj-marquee{
  display: none;
}
.page-enquiry-form .site-header-main .site-header-right{
  display: none;
}
.page-enquiry-form .logolist--container{
  display: none;
}
.page-enquiry-form .shop_by_collection_continer{
  display: none;
}
.icon-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  text-align: center;
  padding-top: 25px;
}
.product-block.product-block--image_icon{
  border-top: 2px solid #6f242c;
}
.icon-item {
  padding: 20px;
  border-right: 1px solid #ddd;
}

.icon-item:last-child {
  border-right: none; 
}

.icon-item img {
  max-width: 30px;
  margin: 0 auto 10px;
}
.product-enquire-button{
  width: 100%;
    background: #6f242c;
    padding: 12px;
    text-align: center;
    border-radius: 10px;
}
a.product-enquire-link{
      color: #ffffff;
    text-decoration: none;
    font-size: 20px;
}
.product-block.product-block--enquire-now{
  margin-top: 40px;
  margin-bottom: 50px;
}
.available-block {
  margin: 20px 0;
}

.available-heading {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 12px;
  color: #333;
}

.available-options {
  display: flex;
  flex-wrap: wrap;
  gap: 32px;
}

.available-item {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 10px;
  padding: 8px 18px;
  font-size: 14px;
  font-weight: 500;
  color: #333;
  cursor: default;
  box-shadow: 0px 2px 4px rgba(0,0,0,0.05);
  transition: all 0.3s ease;
}

.available-item:hover {
  border-color: #000;
  box-shadow: 0px 3px 6px rgba(0,0,0,0.1);
}
.template--institutional .pxs-image-with-text-background.dekstop-image{
  border-radius: 17px;
}



.MuiDialogTitle-root {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.template-cart .cartitems-empty svg rect{
  fill: #682536;
}
h1.wishlist-hero-page-header {
    text-align: center !important;
}
.wishlist-hero-page-actions-bar {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}
.wishlisthero-customer-view-listing .jss14{
    /* padding: 48.25% 0; */
      background-size: contain;
}
.wishlisthero-customer-view-listing .MuiIconButton-root{
  padding: 0 12px;
}
.wishlisthero-customer-view-listing .MuiCardHeader-root{
  padding-bottom: 0;
}
.wishlisthero-customer-view-listing .MuiCardContent-root {
    padding: 10px;
    padding-bottom: 0;
}
.bactopure_shop-by__category-main {
    padding: 0px 2%;
}
.article_first_container a {
    text-decoration: underline;
    color: #682536;
}
.article_first_container a:hover {
    color: #682536;
}
#__next .jss79{
  background-size: contain;
}
.template-collection .collection-middle-image img {
    width: 100%;
    height: 100%;
}
span.header-redmore-text h2 {
    font-size: 23px;
}
a.button-primary.BIS_trigger.atc-button--text{
  padding:0 0;
  border: none;
}
.header-paragraph-text p {
    font-size: 16px !important;
}
.table-nutri{
  margin: auto;
}
.table-nutri th{
  padding: 10px;
}    
.table-nutri, th, td {
  border: 1px solid;
  border-collapse: collapse;
}
    .table-nutri td {
    text-align: center;
    padding: 5px 20px;
      text-transform: initial;
}
.cstm-collection-grid .loox-rating {
    color: #881F3F;
    font-size: 16px;
    font-weight: 600;
    margin-top: 17px;
  padding: 0 2.5%;
}
.wishlist .wishlisthero-floating{
position: absolute;
    left: 85% !important;
    right: auto;
    top: 0px;
    z-index: 23;
    border-radius: 100%;
}
.shopify-section.collection--section .productgrid-listview .productitem--info .wishlist .wishlisthero-floating{
 left: 93% !important;
  top: -50%;
}
 .productgrid-listview .wishlisthero-floating button{
   padding: 0 !important;
 }
.pxs-image-with-text-background.mobile-image, .dot_nav_mobile, .product-gallery--video-thumbnail{
  display: none;
}
.video_count, .image_count{
  cursor:pointer;
}
.article--excerpt-content .author_img_time  img{
border-radius: 10px;
display: block;
border: 1px solid #dddd;  
}
.pxs-image-with-text-background.dekstop-image {
  display: block;
}
 .home-section--content{
  display: flex;
  width: 100%;
  flex-wrap: nowrap;
  }
.template-product .pxs-image-with-text-section {
  margin-bottom: 50px;
}
.product_vendor_wishlist {
  display: flex;
  justify-content: space-between;
  align-items: center;
  order: 3;
}
.wishlist-list-view .wishlisthero-floating{
  position: absolute;
    left: 50% !important;
    right: auto;
    top: 49px;
    z-index: 23;
    border-radius: 100%;
}
.dynamic_cstm_video{
width: 100%;
    max-height: 303px;
height: 100%;  
}
.testimonial__image-container.testimonial__image-container--circle {
  position: absolute;
  top: -34px;
}
.site-header-main {
  /*   margin:0 125px; */
  padding: 28px 8.5%;
}
.productitem--info .product_title.productitem--title a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  height:31px;
}
.productgrid-listview .productitem--info .product_title.productitem--title a{
  display:block;
  height:auto;
  font-size: 16px;
  color: #000;
  /* font-family: Inter; */
  line-height: 100%;
  /* letter-spacing: -0.23px; */
}
.productgrid-listview .productitem--info .border{
  border:none;
  display: none;
}
.price productitem__price {
  order: 1;
}
.product_title.productitem--title {
  order: 2;
  margin-top: 3px;
}
.productitem--info .border {
  order: 4;
  padding-bottom: 10px;
}
.wishlist svg{
    width: 14px;
    height: 12px
}
.discount_grid {
  /*   margin-left: -10px;
  margin-right: -10px; */
  margin-top: 11px;
  width: 100%;
  position: absolute;
  z-index: 999;
}
section.slideshow {
  margin-top: 0;
}
.featured_collection-coll-2 .border_radius.productitem {
  border-radius: 26px;
}
/* .featured_collection-coll-2 .productitem--image-link{ padding: 10px 32px;}
 .featured_collection-coll-2 .productitem--image-primary{
   padding:24px;
 } */
.productitem__badge.productitem__badge--sale {
  display: none !important;
}
.productitem-main-div {
  padding: 0 !important;
}
.border {
  border-top: 0.5px solid #000;
  order: 1;
  margin-bottom: 3px;
}
.discount_grid {
  color: #fff;
  margin-top: 12px;
}
.reviews {
  margin-top: 3px;
}
.hotselling {
  text-transform: uppercase;
  padding: 3px 10px;
  border-radius: 2.8987px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  clip-path: polygon(0 0, 100% 0%, 88% 100%, 0% 100%);
  font-size:10px;
  background: #b56d5d;
}
.product_discount {
  padding: 3px 8px;
  border-radius: 2.8987px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  font-size: 10px;
  background: #b56d5d;
}
.productitem-main-div {
  position: relative;
}
.discount_grid{
position:relative;  
}
.hotselling{
position: absolute;
left: 0;
}
.product_discount{
 position: absolute;
right: 0; 
}
.template-collection .btn_flex.price__current.price__current--on-sale{
  display:none;
}
/* .discount {
  display: flex;
  justify-content: space-between;
  align-items: center;
} */
.discount_text_s {
  font-size: 14px;
  letter-spacing: -0.011em;
}
.product_title {
  margin-top: 0.3rem 0 !important;
}
.product_title a:hover {
  color: #1d1d1d !important;
}
.title_reverse {
  display: flex;
  flex-direction: column-reverse;
  padding: 0px 12px;
}
.btn_flex {
  color: #000 !important;
  display: flex;
  font-weight: bold;
  justify-content: space-between;
  font-size: 16px !important;
}
.atc-button--text {
  color: #fff;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  text-transform: capitalize;
}
.featured_collection-col-1 .productitem {
  padding: 0;
}
.featured_collection-col-1 .productitem--action {
  /*   padding-right: 0rem;
  padding-left: 0rem; */
  padding-bottom: 10px;
}
.Price_review {
  display: flex;
  justify-content: space-between;
  align-items: end;
}
.border_radius {
  border-radius: 13px;
  /*   padding: 0rem !important; */
  /*   border: none !important; 
  box-shadow: none !important; */
}
.border_radius:hover {
  cursor: pointer !important;
}
.vender_name_productitem--vendor a {
  color: #682536 !important;
  font-weight: 700;
  font-size: 10.7543px;
  letter-spacing: -0.011em;
  text-decoration: none;
  text-transform: uppercase;
}
/* .image_padding{
  padding: 10px 15px;
} */
.featured_collection-col-1 .productitem--image img, .featured_collection-coll-2 .productitem--image img{
  width: 100%;
  height: 100%;
  border-top-left-radius: 13.6697px;
  border-top-right-radius: 13.6697px;
}
.featured_collection-col-3 .productitem--image img{
  border-top-left-radius: 7.6697px;
  border-top-right-radius: 7.6697px;
}
.line_through_none {
  display: flex;
  text-decoration: none !important;
  font-weight: 400;
  font-size: 12px !important;
  letter-spacing: -0.011em;
}
.line_through {
  text-decoration: line-through !important;
}
.money_none {
  display: none;
}
.money_price {
  font-size: 15px;
  letter-spacing: -0.011em;
  color: #682536;
  font-weight: 600;
  padding-left: 10px;
}
.add_to_cart {
  padding: 8px;
}

/* /Added by Sach */

.slideshow__wrapper .slideshow-slide {
  border-radius: 30px;
}
.slideshow .slideshow-pagination__button[data-selected="true"] {
  width: 54px;
  margin: 0 11px;
}
.slideshow .slideshow-pagination__button {
  width: 11px;
  height: 7px;
  background: #ffffff;
  border-radius: 4.5px;
  opacity: 1;
}
.slideshow .slideshow-slide__button {
  background: linear-gradient(
    96.76deg,
    #000000 12.4%,
    rgba(0, 0, 0, 0.75) 99.77%
  );
  box-shadow: 0px 4.67797px 14.0339px rgba(0, 0, 0, 0.25);
  border-radius: 12.9223px;
  border: none;
  font-size: 19px;
  text-transform: capitalize;
}
.live-search-form {
  border: 0.875px solid #000000;
  border-radius: 16.7939px;
  width: 90%;
  margin: auto;
}
.live-search-button {
    border-radius: 0px 16.7939px 16.7939px 0px;
    box-shadow: none;
    outline: none;
    border: none;
}
label.form-field-select.live-search-filter-label {
  background: linear-gradient(
    91.45deg,
    rgba(234, 234, 234, 0.2) 0.25%,
    rgba(255, 255, 255, 0.102431) 49.44%,
    rgba(0, 0, 0, 0) 101.09%
  );
  border-right: 0.875px solid #682536;
  border-radius: 16.7939px 0px 0px 16.7939px;
  border: none;
  text-transform: capitalize;
  padding-left: 20px;
}
.live-search-button:not(.disabled):hover {
  background: #fff;
  border: none;
  outline: none;
  box-shadow: none;
}
.logolist--container .home-section--content {
  padding-bottom: 50px;
  border-bottom: 0.5px solid;
  justify-content: space-evenly;
  margin: 3% auto 0;
}
.logolist--container .home-section--title {
  font-size: 25px;
}
.site-header-right .site-header-cart {
  position: relative;
  margin-top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  top: 0;
  width: unset;
}
.site-header-right {
  align-items: center;
  gap: 25px;
}
.site-header-actions,
.site-header-main .live-search {
  margin-right: 0;
}
.site-header-right .site-header-cart .site-header-cart--button {
  padding: 0;
}
.site-header-logo {
  margin-right: 2.5rem;
}
.site-header-actions .site-header_account-link-anchor svg {
  max-height: unset;
  max-width: unset;
}
.site-header-main .site-header-right,
.site-header-main {
  display: flex;
  align-items: center;
}
.site-header-mobile-search-button,
.site-header-menu-toggle {
  position: unset;
}
.site-header-cart--count {
  right: -10px;
}
input.form-field-input.live-search-form-field::placeholder {
  text-align: center;
}
/* .site-header-actions svg, .wishlist-box svg, .site-header-cart svg, .new-home-location-box svg{
  width:33px !important;
  height:33px !important;
} */
.featured_collection-col-1
  .featured-collection__content
  .flickity-button.previous {
  left: -5%;
}
.featured_collection-col-1 .featured-collection__content .flickity-button.next {
  right: -5%;
}
.featured_collection-coll-2
  .featured-collection__content
  .flickity-button.previous {
  left: 0px;
}
.featured_collection-coll-2
  .featured-collection__content
  .flickity-button.next {
  right: 0px;
}
.featured_collection-col-3
  .featured-collection__content
  .flickity-button.next
  svg,
.featured_collection-col-3
  .featured-collection__content
  .flickity-button.previous {
  color: #ffffff;
}
.featured_collection-col-3 .featured-collection__content .flickity-button.next,
.featured_collection-col-3
  .featured-collection__content
  .flickity-button.previous {
  /* background: #292c3c; */
  border-radius: 50px;
}
.custm-testimonial .testimonials-section {
  padding: 0 30px 20px;
  margin-top: 6.1%;
  max-width: -webkit-fill-available;
}
/* .testimonials-main{
  margin-top:50px;
} */
.home-section--title {
  font-size: 35px;
}
.featured_collection-col-1 {
  margin-top: -10px;
}
.featured_collection-coll-2 {
  padding-top: 35px;
  /*     margin: 0 80px; */
  /*     padding: 0; */
  margin-top: 27px;
}
.featured_collection-col-1 .home-section--content {
  margin-top: 40px;
  position: relative;
}
.slideshow-pagination {
  bottom: 44px;
}
.collection-list__container.nut-col-3 {
  padding-top: 30px;
}
.logolist--container {
  margin-top: 40px;
  width: 100%;
}
.collection-list__container.nut-col-3 ul {
  margin-top: 40px;
}
.collection-list__container ul {
  margin-top: 40px;
}
.sale_text a {
  text-decoration: none !important;
}
.collection-list__container.nut-coll-2 {
  /*   width:90%; */
  margin: auto;
}
.testimonial__image-container--original img {
  height: calc(100% + 32px);
  margin-top: -16px;
  /*     filter: drop-shadow(0px 0px 42.9824px rgba(0, 0, 0, 0.25)); */
}
.slideshow-slide__image {
  border-radius: 8px;
}
section.slideshow {
  padding: 25px;
}
.dynamic-video-wrapper,
.video iframe {
  max-height: 560px;
  max-width: -webkit-fill-available;
}
.pxs-map-card.pxs-map-card-text-alignment-center {
  display: block;
}
.pxs-map-section {
  max-width: 100%;
  padding: 0;
}


.page-california-pistachios .collection-list__container.nut-col-3,.page-california-pistachios .featured-collection__container.featured_collection-coll-2{
    background: #000;
    color: #fff;
    margin: 0;
    padding:2% 8%;
}
.page-california-pistachios .home_about_video {
    background: #000;
    color: #fff;
    margin: 0;
    padding:3% 15% 2%;
}
.page-california-pistachios .featured-collection__container.featured_collection-coll-2{
  padding-bottom:70px;
}
.page-california-pistachios .featured-collection__container.featured_collection-coll-2 .featured-collection__content .flickity-button-icon{
  fill: rgb(255 255 255);
}
.page-california-pistachios .home_about_video .pra_section,.page-california-pistachios .home_about_video .heading_title{
  color:#fff;
   background: #000;
}
.page-california-pistachios .home_about_video .heading_section_htm {
    outline: 2px #fff solid;
    border-radius: 25px;
}
.page-california-pistachios .home_about_video .pra_section{
    font-size: 20px;
    padding: 0 4% 22%;
    line-height: 25.1px;
}
.page-california-pistachios .home_about_video .widget-title .box-title:before,.page-california-pistachios .home_about_video .widget-title .box-title:after {
    height: 6px;
    color: #fff;
}
.page-california-pistachios .nut-col-3 .collection__item-info.collection__item-title{
  padding: 0 20%;
  color:#fff;
  font-family: 'Poppins';
  font-weight: 100;
}
.page-california-pistachios .pistachio{
  font-family: 'Poppins';
    font-weight: 500; 
}
.page-california-pistachios .harvesting{
  font-family: 'Poppins';
    font-weight: 900; 
}
.page-california-pistachios .site-main{
  overflow: hidden;
}
.page-california-pistachios span.way_to_first{
  font-size: 45px;
  font-family: 'Poppins';
  font-weight: 100;
  color: #8fc535;
}
.page-california-pistachios .way_to_second {
    font-family: 'Poppins';
    font-size: 42px;
}
.page-california-pistachios span.way_to_third {
    font-family: 'Poppins';
    font-weight: 400;
    color: #8fc535;
    font-size: 42px;
}
.home_about_video{
  position:relative;
  z-index: 9;
}
.pistachio-nutrition-facts-icon, 
 .pistachio-banner_main-icon2,
.pistachio-nutrition-facts-icon2, 
.pistachio-video-icon, 
.pistachio-banner_main-icon3, 
.pistachio-banner_main-icon,
.pistachio-daily-diet_img1,
.pistachio-daily-diet_img3,
.pistachio-banner_main-icon4{
  animation: moveAround 3s infinite linear;
}

  @keyframes moveAround {
    0% {
      transform: translate(0px, 0);
    }
    20% {
      transform: translate(-4px, 0); 
    }
    40% {
      transform: translate(0px, 4px); 
    }
    60% {
      transform: translate(0px, -4px); 
    }
    80% {
      transform: translate(5px, 0px); 
    }
    100% {
      transform: translate(0, 0px); 
    }
  }


.pistachio-banner-icon,
.pistachio-nutrition-facts-icon3, 
.pistachio-banner_main-icon4, 
.pistachio-video-icon3, 
.pistachio-video-icon2, 
.pistachio-daily-diet_img2,
.pistachio-banner_main-icon4
{
  animation: moveAround2 3s infinite linear;
}
 @keyframes moveAround2 {
    0% {
      transform: translate(0px, 0);
    }
    20% {
      transform: translate(0px, -4px); 
    }
    40% {
      transform: translate(4px, 0px); 
    }
    60% {
      transform: translate(-4px, 0px); 
    }
    80% {
      transform: translate(0px, 5px); 
    }
    100% {
      transform: translate(0, 0px); 
    }
  }

.page-california-pistachios .featured-collection__container,
.page-california-pistachios .collection-list__container,
.page-california-pistachios .main-container{
  max-width: 100%;
}

.pistachio-daily-diet-section-img.img-2 span,
.pistachio-daily-diet-section-img.img-6 span{
  font-size: 26px;
}
.pistachio-daily-diet-section-img.img-3 span,
.pistachio-daily-diet-section-img.img-7 span{
  font-size: 20px;
}
@media screen and (max-width: 679px) {
    .page-institutional-1 .site-header-logo, .collection-institutional-collection .site-header-logo, .template--institutional .site-header-logo,
    .page-enquiry-form .site-header-logo {
        display: block;
    }
    .product-block--image_icon .icon-item p{
      font-size: 12px;
    }
    .template--institutional .available-options{
      flex-wrap: nowrap;
      gap: 12px;

    }
   .template--institutional .available-item{
    padding: 8px 10px;
    font-size: 10px;
   }
   .template--institutional .icon-item:nth-child(-n+2) {
    border-bottom: 1px solid #ddd;
}
.template--institutional .icon-item:nth-child(odd) {
    border-right: 1px solid #ddd;
}
.icon-item{
  border-right: none;
}
.template--institutional .icon-grid{
  grid-template-columns: repeat(2, 1fr);
}

}

@media screen and (min-width: 769px) {
  .site-footer-item{
  /* margin-left: 4.5%;   */
  }
  .inner-container {
    padding-left: 4.7%;
    padding-right: 4.7%;
  }
  .testimonials.testimonials--medium {
    margin-top: 4.4%;
  }
  .testimonials .slick-next:before,
  .testimonials .slick-prev:before {
    display: none;
  }
  .collection-list__container.nut-coll-2 {
    margin-top: 6.2%;
    margin-bottom: 2.5%;
  }
  .dynamic-video-wrapper {
    margin-top: 6.35%;
  }
  .nut-coll-2 .collection-heading-subtitle {
    margin-bottom: 31px;
    padding-top: 0;
  }
  .space-container {
    padding-left: 5%;
    padding-right: 5%;
  }
  .productitem--info .product_title.productitem--title a {
    font-size: 12px;
    width:95%;
 }
  .pxs-image-with-text-section {
    padding: 0;
    margin-left: 30px;
    margin-right: 30px;
    max-width: -webkit-fill-available;
  }
  section.collection-list__container.nut-col-1 {
    margin: 0 40px;
  }
  .border_radius {
    border-radius: 13.6697px;
    /*     border-radius:32px; */
    /*         box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.07), 0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198), 0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275), 0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035), 0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725), 0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802); */
  }
  .featured_collection-col-3 .productitem--image img {
    padding: 0px;
  }
  .featured_collection-col-3 .image_padding {
    padding: 0px;
  }
  .featured_collection-col-3 .productitem--info.title_reverse {
    padding-left: 12px;
    padding-right: 12px;
  }
  .featured_collection-col-3 .productitem--action {
    padding-left: 10px;
    padding-right: 10px;
  }
  .dynamic-video-wrapper {
    padding: 0 70px;
  }
  .hp_shop_by_brand-slider .section_brand_block:not(.slick-initialized){
    display:none;
}
  .cbb-frequently-bought-selector-list li{
    grid-template-columns: 0.01fr 0.4fr repeat(3, 0.1fr);
    display: grid;
    align-items: baseline;
}
}
@media screen and (max-width: 1023px) {
  .live-search-form {
    width: 95%;
  }
}
@media screen and (max-width: 680px) {
  .wishlist-box,
  .new-home-location-box {
    display: none;
  }
  [data-site-header-mobile-search-button] .site-header-logo {
    max-width: unset;
    margin-right: auto;
  }
  .site-header-main-content {
    margin: 0 auto;
  }
  .site-header-right {
    gap: 15px;
    /*     margin-right: 14px; */
  }
  .site-logo {
    max-width: 105px !important;
  }
  .slideshow__wrapper .slideshow-slide {
    border-radius: 7px;
  }
  section.slideshow.slideshow--height-large.slideshow--height-x-large-mobile.slideshow--width-full.slideshow--text-below-image-false {
    padding: 12px !important;
  }
  .title_reverse {
    padding: 0;
  }
  .productitem {
    padding: 7px 11px;
  }
  .featured_collection-col-1 .discount_grid {
    margin: 11px 0 0;
  }
  .hotselling {
/*     font-weight: 700; */
    font-size: 6.16452px;
    line-height: 124.5%;
    letter-spacing: -0.011em;
  }
  .custm-testimonial .testimonials-section {
    padding-bottom: 50px;
    margin-top: 0px;
  }
  .pxs-map-section {
    padding: 0;
  }
  .pxs-map-card.pxs-map-card-text-alignment-center {
    display: none;
  }
}
.featured_collection-col-1 .home-section--content {
  margin-top: 67.6px;
}

.social-link:before {
/*   background-color: #ffffff00; */
}
.logolist--image {
  max-height: unset;
}
.icon_with_txt_links {
  display: flex;
  text-decoration: none;
  color: #fff;
}
.icon_with_txt_links p {
  margin: auto;
}
.site-footer-item .icon_text,
.newsletter-instructions {
  font-size: 16px;
}
.site-footer-item .site-footer-block-title {
  font-weight: 700;
  font-size: 14px;
  line-height: 27px;
}
.certificate p {
  font-size: 15.3245px;
  line-height: 22px;
}
.bottom-footer-main .site-footer-block-title {
  font-weight: 500;
  font-size: 14.3245px;
  line-height: 22px;
}
.bottom-footer-main .site-footer-block-title {
  padding-right: 28px;
}
.site-footer-item .navmenu-link {
  font-weight: 400;
  font-size: 13px;
  line-height: 32px;
}
.featured_collection-coll-2 .border_radius.productitem {
/*   box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.07),
    0px 25.7776px 33.4221px rgba(0, 0, 0, 0.0503198),
    0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275),
    0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035),
    0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725),
    0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802); */

  box-shadow: 0px 6.56947px 13.7362px rgba(0, 0, 0, 0.25);
}

/* product-page */
.template-product .pxs-image-with-text-section {
/*   padding: 0 25px; */
  margin-left: 0;
  margin-right: 0;
}
.featured-collection__content:not(.flickity-enabled) .productgrid--item,
  .testimonials:not(.slick-initialized) .testimonial,
  .section_brand_block:not(.slick-initialized) .slider_grid_image{
    display:none;
}
 .featured-collection__content:not(.flickity-enabled) .productgrid--item:nth-child(1),
   .featured-collection__content:not(.flickity-enabled) .productgrid--item:nth-child(2),
.featured-collection__content:not(.flickity-enabled) .productgrid--item:nth-child(3),
.featured-collection__content:not(.flickity-enabled) .productgrid--item:nth-child(4){
    display:block;
}
.featured-collection__content:not(.flickity-enabled), .section_brand_block:not(.slick-initialized) .slider_grid_image{
    display:flex;
    flex-wrap: nowrap;
}
.section_brand_block:not(.slick-initialized) .slider_grid_image img{
width:200px;
} 
.productgrid-listview .productitem--action-atc span{
  font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 16px;
    display: flex;
    align-items: center;
    text-align: center;
    letter-spacing: -0.011em;
    color: #FFFFFF;
}
@media (max-width: 767px) {
  .featured_collection-col-3 .featured-collection__content .flickity-button.next,
.featured_collection-col-3
  .featured-collection__content
  .flickity-button.previous {
  background: #292c3c;
}
.productgrid-listview .productitem--action-trigger.productitem--action-atc{
   padding: 3px 0;
}
  #wishlist-hero-product-page-button{
    top:70px!important;
    right: 0 !important;
  }
   .table-nutri td{
        padding: 5px;
    }
  .productgrid-listview .productitem--action-atc span{
    font-size: 10px;
}
  /* nutraj */
  .featured_collection-col-1 .image_padding {
    padding: 0;
  }
.featured_collection-col-1 .productitem--action{
  padding-bottom:4px;
}
  .reviews svg{
    width: 15px;
    height: 14px;
  }
  .certificate p {
    font-size: 10.3245px;
    line-height: 15px;
  }
  .wishlist svg {
    width: 10px;
    height:10px;
  }
  .collection-list__container.nut-coll-2 .home-section--content {
    padding-right: 0;
  }
  .featured_collection-coll-2 .border_radius.productitem {
    border-radius: 19px;
    padding: 12px;
  }
  .site-footer-item .navmenu-link {
    font-size: 12px;
    line-height: 25px;
  }
  .logolist--container .home-section--title {
    margin-top: 24px;
    margin-bottom: 17px;
  }
  .logolist--container .home-section--content {
    padding-bottom: 22px;
  }
  .bottom-footer-main .site-footer-block-title {
    padding-right: 16px;
  }
  .video {
    padding-bottom: 40dvh;
  }
  .video iframe {
    border-radius: 6px;
  }
  .logolist--container.container .home-section--title,
  .shop_by_collection_continer .home-section--title {
    font-size: 15px !important;
  }
  .site-header-cart-icon--svg svg {
    width: 24px;
  }
  .home-section--title {
    font-size: 17px !important;
  }
  .shop_by_collection_continer .collection_outer {
    margin-top: 1.5rem;
  }
  .shop_by_collection_row h2.collection-title {
    padding-top: 30px;
  }
  .collection-list__container.nut-col-3 ul,
  .collection-list__container ul {
    margin-top: 23px;
  }
  .dynamic-video-wrapper,
  .video iframe {
    max-height: unset;
  }
  .featured_collection-coll-2 {
    margin: 0;
  }
  .featured_collection-col-3 .productitem--action, .featured_collection-coll-2 .productitem--action{
    padding: 10px;
  }
 
  .slideshow .slideshow-slide__button,
  .slideshow-pagination__dot {
    display: none;
  }
  /*   .featured_collection-coll-2 .productitem--image{
    padding: 10px 24px;
  } */
  .featured_collection-coll-2 .productitem--image .productitem--image-primary {
    /*    padding:10px;  */
  }
  .featured_collection-coll-2 .featured-collection__content .productgrid--item {
    margin-inline: 5px;
  }
  .featured_collection-col-1 .productitem {
    padding: 0;
  }
  .pxs-image-with-text-background.mobile-image {
    display: block;
  }
  .pxs-image-with-text-background.dekstop-image {
    display: none;
  }

  .featured_collection-coll-2 .productitem--image-link {
    padding: 0rem 2rem;
  }

  .announcement_txt {
    font-size: 14px !important;
  }
  .dynamic-video-wrapper {
    margin-top: 14%;
    margin-bottom: 10%;
    padding: 0 16px;
  }
  .custm-testimonial .testimonials-section {
    padding-left: 16px;
    padding-right: 16px;
  }
  .pxs-image-with-text-section {
    margin-top: 37px;
  }
  .productitem__container .image_padding {
    padding: 0;
  }
  .productitem--image img {
    width: 100%;
  }
  .productitem--image {
    aspect-ratio: auto;
    /*     padding:0 12px; */
  }
  .collection-list__container.nut-coll-2 {
    width: 100%;
  }
  .featured_collection-col-1 {
    padding-left:8px;
    padding-top: 0;
    margin-top: -60px;
  }

  .site-header-cart--count:after {
    height: 18px;
    min-width: 18px;
    font-size: 8px;
  }
  .featured_collection-col-1 .home-section--title {
    margin-top: 0;
  }
  .offers-section-slider .home-section--title {
    margin-top: 50px;
  }
  .locate-our-store {
    margin-top: 12px;
  }
  .featured_collection-col-1 .home-section--content {
    margin-top: 25px;
  }
  .featured_collection-col-3 .featured-collection__content .flickity-button {
    width: 26px !important;
    height: 26px !important;
  }
  .featured_collection-col-3
    .featured-collection__content
    .flickity-button.previous
    svg,
  .featured_collection-col-3
    .featured-collection__content
    .flickity-button.next
    svg {
    width: 15px;
    height: 15px;
  }
  .featured_collection-col-3 .flickity-button.flickity-prev-next-button.next {
    left: 80% !important;
  }
  .collection-list__container.nut-col-3,
  .featured_collection-coll-2,
  section.collection-list__container.nut-coll-2,
  .custm-testimonial .testimonials-section,
  .logolist--section .logolist--container {
    padding-top: 0;
  }
  .section_home_pishto .pomovit,
  section.collection-list__container.nut-coll-2,
  .dynamic-testimonial .testimonials-section {
    padding-bottom: 0;
  }
  .blogposts--container .blogposts--inner .article--excerpt-wrapper {
    margin-top: 4px !important;
  }
  .testimonials-section .home-section--title {
    margin-top: 24px;
  }
  .testimonials-section .testimonials-main {
    margin-top: 22px;
  }
  .template-index .buy-dry-fruit {
    margin-top: -70px !important;
  }
  .buy-dry-fruit .container-under {
    padding: 22px 0px;
  }
  .buy-dry-fruit .header-text {
    font-size: 14px;
    padding-bottom: 20px;
  }
  .buy-dry-fruit .header-paragraph-text,
  .buy-dry-fruit .header-redmore-text {
    font-size: 12px;
    line-height: 20px;
  }
  section.collection-list__container.nut-coll-2 .collection-heading-subtitle {
    width: 80%;
    margin: auto;
    font-size: 12px;
    line-height: 18px;
    padding-top: 0;
    padding-bottom: 2rem;
  }
  .collection-list__container.nut-col-3 .home-section--title {
    margin-bottom: 22px;
  }
  .section_home_pishto {
    padding-top: 50px !important;
  }
  .sale_text button {
    display: flex;
    align-items: center;
  }
  .collection-list__container ul {
    margin-top: 15px;
  }
  .container_faq {
    margin-bottom: 0 !important;
  }
  .logolist--section .logolist--container {
    margin-top: 0;
    padding: 0;
  }
  .logolist--container .home-section--content .logolist--item {
    margin: 0;
  }
  .logolist--container .home-section--content {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    margin: auto;
  }
  .discount_grid .hotselling {
    letter-spacing: 1px;
    line-height: 17px;
    padding-bottom: 0;
    font-size: 7px;
    padding-top: 0;
    background: #b56d5d;
  }
  .discount_grid .product_discount {
    font-size: 8px;
    line-height: 9px;
    letter-spacing: 1px;
  }
  .productgrid-listview .vender_name_productitem--vendor a {
    font-size: 6.976px;
    font-weight: 700;
    line-height: 150%;
    letter-spacing: -0.077px;
  }
  .vender_name_productitem--vendor a {
    font-size: 9px;
  }
  .product_title.productitem--title,
  .productitem__price .price__compare-at {
    font-size: 11px !important;
  }
  .productitem__price .money_price {
    font-size: 14px;
  }
  .productgrid--item .productitem__price .money_price{
    font-size: 10px;
    padding-left: 9px;
  }
  .productgrid--item .money.price__compare-at--min{
    font-size: 10px;
  }
  .productgrid--item .reviews svg{
    width: 28px;
  }
  .productitem--info {
    padding: 0 10px;
    margin:0;
  }
  .template-collection .productitem--action,
  .template-search .productitem--action{
   padding: 10px; 
  }
  .featured_collection-col-1 .productitem--info,
  .featured_collection-col-3 .productitem--info,
  .featured_collection-coll-2 .productitem--info {
    padding: 0 10px;
  }
  .featured_collection-col-1 .productitem--info {
    margin: 0;
  }
  .featured_collection-col-1 .productitem--actions {
    padding: 6px 7px;
  }
  .atc-button--text {
    font-weight: 600;
    font-size: 12px;
  }
  .offers-section-slider .home-section--title {
    margin-bottom: -20px;
  }
  .productitem--action-trigger {
    padding: 4px;
    border-radius: 3.26354px;
  }
  .product_title.productitem--title {
    margin-top: 4px !important;
  }
  section.collection-list__container.nut-coll-2 {
    padding-right: 0;
    padding-left: 4px;
    padding-bottom: 4%;
  }
  section.collection-list__container.nut-coll-2 .slick-list.draggable {
    padding-right: 65px;
  }
  .nut-coll-2 .collection__item {
    margin-top: 25px !important;
  }
  /*   testominal */
  .testimonial__image-container.testimonial__image-container--circle,
  .testimonial__image-container.testimonial__image-container--rounded {
    width: 40px;
    height: 40px;
  }
  .testimonial__image-container.testimonial__image-container--circle {
    top: -25px;
  }
  .collection-list__container.nut-col-3 .home-section--content {
    padding-right: 0;
  }
}

/* Start Collection Page CSS */
/* Collection Sorting */
.shopify-section.collection--section .cstm-filter-form {
  border: 1px solid #951c33;
  border-bottom: none;
  /* border-top: none; */
}
.shopify-section.collection--section
  .cstm-filter-form
  .collection-filters__filter-group {
  border-top: none;
  border-bottom: none;
  padding: 0;
}
.shopify-section.collection--section
  .cstm-filter-form
  .collection-filters__filter-title {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  font-size: 12.2516px;
  line-height: 18px;
  text-transform: capitalize;
  color: #000000;
}
.shopify-section.collection--section
  .cstm-filter-form
  .productgrid--sidebar-button {
  /* border: 0.5px solid #682536;*/
  border-bottom: 1px solid #682536;; 
  padding: 12px;
}
.template-collection .filter-group-active {
    border-bottom: 1px solid #682536;
    padding-bottom: 5px;
}
.shopify-section.collection--section
  .cstm-filter-form
  .collection-filters__filter {
  /* border: 0.5px solid #682536;
  border-bottom: 0.5px; */
  margin: 0;
  padding: 12px 12px 5px 12px;
/*   display: flex; */
  flex-wrap: wrap;
  align-items: center;
}
.shopify-section.collection--section .cstm-filter-form .collection-filters__filter-list-item-text:hover{
  color:#682536;
}
.shopify-section.collection--section .collection-filters__filter.collection-filters__filter-range  {
display:flex;
  flex-wrap:nowrap;
}
.shopify-section.collection--section .collection-filters__filter-range-input {
    padding: 10px;
}
.shopify-section.collection--section .cstm-filter-form
  .collection-filters__filter[data-accordion-content][data-accordion-state=open]{
  display: flex;
}
.shopify-section.collection--section .cstm-filter-list-item {
  padding: 0;
  margin: 0;
  display: block;
}
.shopify-section.collection--section
  .cstm-filter-form
  .collection-filters__filter-list-item-text {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.12);
  border-radius: 6px;
  padding: 8px 16px;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-size: 10.8103px;
  line-height: 16px;
  text-transform: capitalize;
  color: #000000;
}
.shopify-section.collection--section
  .cstm-filter-form
  .collection-filters__filter-link[data-filter-active]
  .collection-filters__filter-list-item-text {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-size: 10.8103px;
  line-height: 16px;
  text-transform: capitalize;
  color: #fff;
    background:#682536;
}
.shopify-section.collection--section .cstm-filter-form .filter-icon--checkbox {
  display: none;
}
.shopify-section.collection--section
  .cstm-filter-form
  .collection-filters__filter-list-item-text {
  margin: 0;
}
.collection-review{
    margin-right: 25px;
}
.dummy_reviews_mobile .collection-review{
   margin-right: 0px;
}
/* Collection Grid View */
.shopify-section.collection--section .cstm-product-item {
  padding: 0;
  box-shadow: none;
}
.shopify-section.collection--section
  .cstm-product-item
  .productitem__badge--soldout {
  display: none;
}
.shopify-section.collection--section .cstm-product-item .product_discount,
.shopify-section.collection--section .cstm-product-item .hotselling {
  background: #b56d5d;
}
.cstm-product-item .productitem--actions .product_vendor_wishlist,
.cstm-product-item .productitem--actions .product_title {
  display: none;
}

/* Collection List View */
.shopify-section.collection--section .productgrid-listview .productitem {
  transform: translateY(-40px);
  width: 97%;
  background: none;
  border: none;
  box-shadow: none;
  border-bottom: 1px solid #000000;
  border-radius: 0;
  padding: 35px 0;
}
.shopify-section.collection--section
  .productgrid-listview
  .productitem__image-container {
  border: 1px solid #dfdfdf;
  border-radius: 13.8216px;
}
.shopify-section.collection--section .productgrid-listview .productitem--info {
  /* display: none; */
      background: transparent;
}
.shopify-section.collection--section
  .productgrid-listview
  .productitem__container {
  flex-direction: row;
}
.productgrid-listview .product_vendor_wishlist {
  order: 1;
  position: relative;
}
.shopify-section.collection--section
  .productgrid-listview
  .productitem--listview-price {
  display: block !important;
  order: 3;
  margin: 0 !important;
}
.productgrid-listview .grid__items {
    max-width: 320px;
}

.shopify-section.collection--section .productgrid-listview .productitem--action {
  order: 4 !important;
  margin-right: 0;
}
.shopify-section.collection--section .productgrid-listview .image_padding {
  padding: 24px 18px 10px;
  background: #fff;
  border-radius: 13.822px
}

.shopify-section.collection--section
  .productgrid-listview
  .productitem__container {
  justify-content: unset;
  align-items: center;
}
.shopify-section.collection--section
  .productgrid-listview
  .productitem--actions {
  flex: auto !important;
}
.shopify-section.collection--section .productgrid-listview .product_title {
  order: 2;
  text-align: left;
  font-style: normal;
  font-weight: 400;
  font-size: 20.8994px;
  line-height: 100%;
  letter-spacing: -0.011em;
  color: #000000;
}
.shopify-section.collection--section
  .productgrid-listview
  .productitem--actions
  .product_title {
  display: block;
}
.productgrid-listview .productitem--actions .product_vendor_wishlist {
  display: flex;
  align-items: center;
}

.inclusive_taxes,
.price__current span.money {
  display: none;
}
.product-recently-viewed__content .productitem__price .price__current {
  display: none;
}
.shopify-section.collection--section .discount_grid {
  position: absolute;
  z-index: 1;
  margin-top: 11px;
  width: 100%;
}
.shopify-section.collection--section
  .productitem--image
  .productitem--image-primary {
  width: 100%;
  height: 100%;
  border-top-left-radius: 13.6697px;
  border-top-right-radius: 13.6697px;
}
._1fragem14._1fragema3 .AT21L{
  background-color: #682536;
}
.productitem__price .dummy_reviews_mobile{
    display:none;
}
.collection-filters__filter-link {
  box-sizing: unset;
  display: block;
}
@media screen and (min-width: 769px) {
  .template-product .image-with-text {
  padding: 0;
   margin:0;
} 
  .product__container.product__container--two-columns.product_page_fix_container{
    padding:0;
  }
  .featured_collection-coll-2 .featured-collection__content .productgrid--item{
    margin-inline: 14.5px;
  }
  .template-collection .section--canonical{
   margin-top: 0; 
  }
  /* Collection Sorting */
  .shopify-section.collection--section .cstm-filter {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 0 30px;
    margin-top: 0;
/*     border-bottom: 1px solid #951c33; */
  }
  .shopify-section.collection--section .cstm-view {
    width: unset;
    margin: unset;
    background: none;
  }
  .shopify-section.collection--section .cstm-filter .utils-sortby {
    background: none;
    border: 1px solid #000000;
    border-radius: 10px;
    /* padding: 5px; */
  }
  .productgrid-listview .productitem--action-atc{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width : auto;
    padding: 10px 90px;
    gap: 10.11px;
}
  .shopify-section.collection--section .cstm-view,
  .shopify-section.collection--section .cstm-filter .utils-sortby select {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 26px;
    text-transform: capitalize;
    color: #000000;
    text-align: center;
    padding: 0;
  }
  .shopify-section.collection--section .cstm-view .utils-viewtoggle {
    margin: 0;
  }
  .shopify-section.collection--section .cstm-view-btn-left {
    padding-right: 30px;
  }
  .shopify-section.collection--section .cstm-view-btn-right {
    padding-left: 30px;
  }
  .shopify-section.collection--section .cstm-view-btn-right,
  .shopify-section.collection--section
    .cstm-view-btn-right
    .utils-viewtoggle-button.active {
    color: #000 !important;
  }
  .shopify-section.collection--section .cstm-view-btn-left,
  .shopify-section.collection--section
    .cstm-view-btn-left
    .utils-viewtoggle-button.active {
    color: #000 !important;
  }
  .shopify-section.collection--section .cstm-view-btn-left span,
  .shopify-section.collection--section .cstm-view-btn-right span {
    padding-left: 5px;
    font-size:14px;
  }
  .shopify-section.collection--section .cstm-border-left {
    border-right: 1px solid #000 !important;
    border-radius: 0 !important;
  }
  .shopify-section.collection--section .cstm-sortby-mob {
    display: none;
  }

  /* Collection Side Filter */
  .shopify-section.collection--section .cstm-collection-grid {
    column-gap: 60px !important;
    padding: 0 60px;
  }
  .shopify-section.collection--section .cstm-grid-items {
    gap: 30px 0;
    margin: 0;
  }

  /* Collection Grid View */
  .shopify-section.collection--section .cstm-product-item .border {
/*     margin-top: 12px; */
    border-top: 0.5 solid #000;
  }
  .shopify-section.collection--section .cstm-product-item .title_reverse {
    padding: 0 20px;
  }
  .shopify-section.collection--section
    .cstm-product-item
    .vender_name_productitem--vendor
    a {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 700;
    font-size: 12.8873px;
    line-height: 150%;
    letter-spacing: -0.011em;
    color: #682536;
  }
  .shopify-section.collection--section .cstm-product-item .product_title {
    min-height: 30px;
  }
  .shopify-section.collection--section .cstm-product-item .reviews svg {
    width: 45px;
  }

  /* Collection List View */
  .shopify-section.collection--section
    .productgrid-listview
    .productitem--actions {
    padding-left: 45px !important;
          
  }


  .shopify-section.collection--section .productgrid-listview .discount_grid {
    width: 40%;
  }
  .template-collection .productgrid-listview span.price--label{
     font-size: 18px;
 }
  .template-collection .productgrid-listview span.money.price__compare-at--single{
     font-size: 18px;
 }
  .productgrid-listview .productitem__price .price__current .money {
      font-size: 22px;
      font-weight: 500;
      line-height: 150%;
      letter-spacing: -0.307px;
 }
  .template-collection .productgrid-listview .productitem__price{
    margin-top: 11px;
 }
  .shopify-section.collection--section .productgrid-listview .productgrid--items .productgrid--item:nth-of-type(n + 1) {
      margin: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
   .site-header-main .site-header-right{
    justify-content: end;
  }
    .site-header-right {
      width: 25%;
     
    }
  .site-header-menu-toggle {
      text-align: left;
      width: 6%;
      margin-right: 10%;
    }
    .site-header-main.site-header-main {
      padding: 10px 10px 10px 5px;
      margin: 0;
   }
}
@media screen and (max-width: 768px) {
.productgrid-listview span.cstm100g_price {
    font-size: 9px;
}
.modal--productgrid-sort .modal-inner{
    overflow: initial;
  }
 .modal--productgrid-sort .modal-inner .modal-content{
   margin-top:0;
 }
 .modal--productgrid-sort .modal-inner ul.utils-sortby--modal-list{
   left: 0;
   display: block;
   padding-top: 15px;
 }
.site-header-main {
    padding: 10px 10px 10px 5px;
    margin: 0;
  }
 section.slideshow {
    padding: 16px;
    margin-top: 0;
    margin-bottom: 0;
  }
  .collection-filters__filter-link{
    display: flex;
  }
  /* Collection Sorting */
  .shopify-section.collection--section .cstm-filter {
    display: flex;
/*     justify-content: space-between; */
    align-items: center;
    gap: 12px;
/*     padding-right: 10px; */
  }
  .cstm-view.cstm-view-mob.productgrid--utils.utils-view {
    margin-left: auto;
}
  .shopify-section.collection--section .cstm-filter-mob,
  .shopify-section.collection--section .cstm-view-mob,
  .shopify-section.collection--section .cstm-sortby-mob .utils-sortby {
    background: none;
    width: unset;
    margin: 0;
  }
  .shopify-section.collection--section .cstm-view-btn-left,
  .shopify-section.collection--section .cstm-view-btn-right {
    background: none !important;
  }
  .shopify-section.collection--section .cstm-view-btn-left svg,
  .shopify-section.collection--section .cstm-view-btn-right svg {
    width: 13px;
/*     padding-left: 12px;
    border-left: 1px solid #000 !important;
    border-radius: 0 !important; */
    margin: 0 12px;
  }
  .shopify-section.collection--section .cstm-view-btn-left span,
  .shopify-section.collection--section .cstm-view-btn-right span,
  .cstm-sortby-desk {
    display: none;
  }
  .shopify-section.collection--section .cstm-filter-mob button,
  .shopify-section.collection--section .cstm-sortby-mob button {
    color: #000;
    padding: 10.3853px 10.4724px;
    border: 0.649081px solid #000000;
    border-radius: 9.73621px;
  }
  .shopify-section.collection--section .cstm-filter-mob span,
  .shopify-section.collection--section .cstm-sortby-mob span {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 400;
    font-size: 11.0344px;
    line-height: 17px;
    text-transform: capitalize;
    color: #000000;
  }
  .shopify-section.collection--section .cstm-filter-mob .utils-filter-icon svg,
  .shopify-section.collection--section .cstm-sortby-mob .utils-filter-icon svg {
    height: 14px;
    width: 14px;
    padding-left: 5px;
  }

  /* Collection Side Filter */
  .shopify-section.collection--section .cstm-filter-form {
    border: none;
  }
  .shopify-section.collection--section .modal-inner {
    padding: 0;
  }
  .modal-content {
    margin-top: 40px;
  }

  /* Collection Grid View */
  .shopify-section.collection--section .cstm-product-item .reviews svg {
    height: 7px;
  }

  /* Collection List View */
  .shopify-section.collection--section .productgrid-listview .productitem {
    width: 100%;
  }
  .shopify-section.collection--section .productgrid-listview .image_padding {
    padding: 5px;
  }
  .shopify-section.collection--section
    .productgrid-listview
    .productitem--image {
    padding: 0;
  }

  .shopify-section.collection--section .productgrid-listview .discount_grid {
    width: 40%;
  }
   .cstm-view-mob .utils-viewtoggle-button{
      border-left: 1px solid #000;
      border-radius: 0;
      padding: 0px;
   }
  .cstm-collection-grid .collection_border{
    border-bottom: none;
    margin: 0;
    margin-bottom: 0;
  }
   .template-collection .productgrid-listview .productitem--actions .product_vendor_wishlist {
      width: 87%;
 }
  .template-collection .productgrid-listview .productitem__image-container {
      margin-bottom: 0px;
   }
    .template-collection .productgrid-listview .productitem--actions {
       margin-top: 0rem;
   }
  .price.productitem__price {
    position: relative;
  }
   .review-wislist .dummy_reviews_desktop{
    /* display:none; */ 
  }
  .review-wislist .dummy_reviews_desktop .loox-icon{
    width: 8px;
    height: 8px;
  }

  .review-wislist .collection-review{
    margin-right: 13px;
  }
  .productgrid-listview .dummy_reviews_desktop .dummy_reviews_img_dummy_data{
    font-size: 9px;
    line-height: 8px;
  }
 .dummy_reviews_desktop .dummy_reviews_img_dummy_data{
    font-size: 8px;
    font-weight: 600;
    padding-left: 3px;
    line-height: 10px;
  }
  .wishlist .wishlisthero-floating{
    /* top: 66px; */
       top: 10px; 
  }
    .productitem__price .dummy_reviews_mobile{
      display:flex;
      margin: 0;
      position: absolute;
      right: 0;
  }
   .productitem__price .dummy_reviews_mobile{
     padding: 2px 5px;
   }
    .productitem__price .dummy_reviews_mobile .loox-icon{
      width: 8px;
      height: 8px;
   }
   .productitem__price .dummy_reviews_mobile .dummy_reviews_img_dummy_data {
      font-size: 8px;
      font-weight: 600;
      padding-left: 3px;
      line-height: 10px;
  }
}
.layout--has-sidebar:not(.productgrid-listview)
  .productgrid--items.products-per-row-3
  .productgrid--item.middle__banner__image {
  width: 100%;
  height: auto;
}

/* End Collection Page CSS */
/* collection-page--collection-list */
.template-collection .cstm_nut_collection {
  padding: 12% 0;
}
.template-collection .nut_list_cstm .collection__item {
  padding: 10px;
}
.template-collection .nut_list_cstm .slick-list {
  padding: 3.3% 0;
}
.template-collection .cstm_nut_collection:hover .collection_main_img {
  transition: transform 0s ease-out;
  transform: scale(1) translate(-50%, -50%);
}
.template-collection .cstm_nut_collection img {
  width: 70%;
  position: absolute;
  top: 50%;
  left: 30%;
  transform: translate(-50%, -50%);
}
.template-collection .nut-collection_li span {
  top: 50%;
  left: 70%;
  font-size: 16px;
  transform: translate(-50%, -50%);
  
}
.template-collection .collection-list__container i.fa.fa-angle-right,
.template-collection .collection-list__container i.fa.fa-angle-left {
  transform: translateY(-50%);
  top: 50%;
  cursor:pointer;
}
 .template-collection .utils-viewtoggle-button{
    align-items: center;
  }

.template-collection .collection--description {
  padding: 0 2.5%;
}
.template-collection .collection-list__container {
  padding-left: 30px;
  padding-right: 30px;
  /*     padding-top: 0px; */
}
.template-collection .nut_list_cstm .home-section--content {
  padding: 0% 2.1%;
}
#product_grid_sort option {
  font-size: 12px;
}
.product-recently-viewed-card .productitem {
  padding: 0rem;
}
.product-recently-viewed__content .productgrid--item {
  border-radius: 12px;
}
.product-recently-viewed__content .productitem--info,
.product-recently-viewed__content .productitem--image img {
  border-radius: 10px;
}
.product-recently-viewed-card-time {
  display: none;
}
.template-collection .section--canonical {
  margin-top: 0px;
}
/* .template-product .image-with-text__image-wrapper {
  width: 45%;
} */
.template-product .image-with-text__image {
  width: 100%;
  object-fit: initial !important;
}
.template-collection .rte h4{
    font-size: 23px;
      margin-top: 10px;
}
.template-collection .rte p{
  font-size: 16px;
    line-height: 20px;
    color: #5E5E61;
  margin-top: 0px;
  margin-bottom: 0;
}
.template-collection .collection-list__container {
    padding-top: 0px;
    padding-bottom: 0px;
}
.template-collection .collection--image img {
/*     height: 30dvh; */
}
.template-collection .breadcrumbs-container {
    margin-top: 20px;
    margin-bottom: 18px;
}
.template-collection .collection--image img{
  border-radius: 15px;
}
.breadcrumbs-container span {
    color: #A6A6A6;
}
.template-collection .collection-list__content[data-layout=grid] .collection__item {
    width: 100%;
}
  .thumbnail-icons{
    margin-top: 50px;
  }
.header-paragraph-text, .header-redmore-text {
    font-size: 16px;
    line-height: 20px;
    color: #5E5E61;
}
.pxs-image-with-text-section .bottom_text {
    padding-top: 12px;
}
.pxs-image-with-text-section .image_content_btm_text {
    width: 32%;
    text-align: center;
}
.pxs-image-with-text-section .second_image img {
    border-radius: 15px;
}
/* variant-slider */

.prdct-svg{
    transform: translate(-50%, -50%);
    inset: 50% 0px 0px 5px;
    position: absolute;
}
.prdct-svg2{
  position: absolute;
  inset: 50% 50% 0 1.7%;
    z-index: 9;
    transform: translate(50%,-50%);
}
.slicky_slide:not(.slick-initialized) .options-selection__option-values{
  display: flex;
}
.options-selection__option-values{
  display: flex;
}
.variant-selection options-selection>*{
  margin-top: 0px;
  text-align: -webkit-center;
}
.product--section .variant_selection_design{
  width: 100%;
    overflow: hidden;
}
.variant_size .slick-initialized .slick-slide{
/*   width: 7dvw; */
/*   align-items: center;
    display: flex;
    justify-content: center; */
}
/* variant-slider-end */
.template-product .icon_content{
  font-size: 13px;
}
.template-product .shipping-img{
      display: flex;
    flex-direction: column;
    gap: 10px;
}
.template-product .icon_image img{
  width: 25%;
}
.template-product .icons_with_delivery {
    padding: 0;
/*     margin: 58px 0 60px; */
}
 .template-collection .collection--section .productgrid--outer {
    display: grid;
    grid-template-rows: auto auto;
    grid-template-areas: "masthead masthead" "sidebar product-items-wrapper";
    column-gap: 25px;
    row-gap: {{ space_x_large | divided_by: 16.0 | append: 'rem' }};
    grid-template-columns: min-content;
  }
.template-search .productgrid--outer{
  display:block!important;
}
.template-search .search--section .layout--has-sidebar .productgrid--wrapper{
  column-gap: 60px !important;
    padding: 0 30px;
      grid-template-columns: min-content;
}
.template-collection .productgrid--utils-container {
    width: calc(100% + 0px);
}
  .template-index .form-field-input:not(.live-search-form-field):hover {
      border-color: #fff;
  }
.template-search .breadcrumbs-container{
  padding:0 30px
}
.mobile-only{
  display: none;
  width: 100%;
}

.top
/*   .template-collection .nut_list_cstm .slicky_slide:not(.slick-initialized){
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
  }
 .template-collection .nut_list_cstm .slicky_slide:not(.slick-initialized) li{
    width:50%;
  } */

@media (min-width: 768px) and (max-width: 1023px) {

      .site-header-menu-toggle, .site-header-right {
        text-align: left;
        width: 25%;
    }
  section.slideshow {
      padding: 16px;
      margin-top: 0;
      margin-bottom: 0;
   }
  .template-collection .nut_list_cstm .collection__item {
    padding: 10px;
  }
  .template-collection .cstm_nut_collection {
    padding: 15% 0;
  }
  .template-collection .nut-collection_li span {
    left: 45%;
  }
  .template-collection .cstm_nut_collection {
    border-radius: 11px;
  }
  .template-collection .collection--section .productgrid--outer {
    column-gap: 0px;
  }
  .template-collection .collection-middle-image {
    padding-top: 20px;
    padding-bottom: 20px;
   }
    .template-collection .productgrid--items.products-per-row-3 .productgrid--item {
      margin-top: 10px;
    }
    .template-collection .buy-dry-fruit {
      margin-top: 0;
    }
    .site-header-main {
      padding: 20px 2.5%;
    }
    .logolist--container .home-section--content {
      display: flex;
      align-items: center;
      flex-wrap: nowrap;
      margin: auto;
    }
}
@media (max-width:767px){
  .template-search .search--section .layout--has-sidebar .productgrid--wrapper{
    padding:0;
  }
  .template-collection .nut-collection_li span {
    font-size: 9px;
    line-height: 10px;
    left: 68%;
  }
  .template-collection .collection-list__container {
    padding-left: 12px;
    padding-right: 12px;
  }
  .template-collection .collection-list__container i.fa.fa-angle-right, .template-collection .collection-list__container i.fa.fa-angle-left {
    transform: translateY(-50%);
    top: 50%;
  }
  .template-collection .collection-list__container.nut_list_cstm i.fa.fa-angle-right {
    right: -10px;
  }
   .template-collection .collection-list__container.nut_list_cstm i.fa.fa-angle-left {
    left: -10px;
  }
  .template-collection .buy-dry-fruit {
      margin-top: 0px;
  }
 .template-collection .collection-list__container {
    padding-top: 0px;
    padding-bottom: 0px;
  }
 .template-collection .shopify-section.collection--section .cstm-filter-mob button, .shopify-section.collection--section .cstm-sortby-mob button {
    color: #000;
    border: 0.649081px solid #000000;
    border-radius: 9.73621px;
    padding: 6px 15px 6px 15px;
  }
  .cstm-filter .utils-filter-icon {
    padding-right: 0rem;
  }
  .template-collection .shopify-section.collection--section .cstm-filter-mob span, .shopify-section.collection--section .cstm-sortby-mob span{
    font-size: 10px;
  }
  .template-collection .rte h4 {
    font-size: 14px;
    line-height: 21px;
  }
  .template-collection .rte p{
  font-size: 12px;
  }
  .template-collection .collection--image img {
    height: 13dvh;
  }
 .template-collection .collection-middle-image{
    padding-top: 20px;
   padding-bottom: 20px;
  }
  .template-collection .productgrid--items.products-per-row-3 .productgrid--item{
    margin-left: 0;
  }
  .template-collection .productgrid--items{
    justify-content: space-between;
  }
  .template-collection .productgrid--items.products-per-row-3 .productgrid--item{
    margin-top: 10px;
  }
  .template-collection .nut_list_cstm .home-section--content {
        padding: 5% 0;
  }    
  .template-collection section.collection-list__container.nut-col-1 {
    margin-top: 0;
  }
   .template-collection .productgrid--items{
    margin-top: 0px;
  }
  .template-collection .productgrid--wrapper{
    margin-top: 15px;
  }
  .template-product .image-with-text__image-wrapper {
    width: 100%;
  }
  .pxs-image-with-text-section .image_content_btm_text {
    width: 100%;
  }
   .template-collection .collection--section .productgrid--outer {
    column-gap: 0px;
  }
/*   .variant_size .slick-initialized .slick-slide{
     width: 21dvw;
  } */
  .prdct-svg{
    display: none;
  }
  .product--section .variant_size{
    padding: 0;
  }
   .featured-collection__content:not(.flickity-enabled) .productgrid--item:nth-child(1),
   .featured-collection__content:not(.flickity-enabled) .productgrid--item:nth-child(2),
   .testimonials:not(.slick-initialized) .testimonial:nth-child(1){
    display:block;
  }
  .shop_by_collection_continer.main-container li.navmenu-item.navmenu-item-parent li.navmenu-item{
    border:none;
  }
  .template-product .product-form--regular{
    margin-bottom: 28px;
  }
/*   .template-product .product-main{
    padding-left: 16px;
    padding-right: 16px;
  } */
  .template-product .atc-button--text{
    color: #fff;
    font-weight: 700;
    font-style: normal;
    font-size: 19px;
    border-radius: 10px;
    text-transform: capitalize;
  }
  .template-product .shopify-payment-button{
    margin-top: 8px;
  }
  .template-product .for_dividing{
    font-weight: 500;
    font-size: 15.3261px;
    line-height: 22px;
  }
  .mobile-only{
  display: block;
  width: 100%;
  }
   .mobile-only img{
  width: 100%;
  }
  .desktop-only{
    display: none;
  }
  .quantity-selector__button {
    padding: 7.5px 5px;
  }
  .template-collection .cstm_nut_collection{
    padding: 15% 0;
  }
  .template-collection .nut_list_cstm .collection__item{
    padding: 5px;
  }
  .template-collection .cstm_nut_collection{
    border-radius: 8px;
  }
}
button.but_img.control-c.prev.slick-prev.slick-arrow {
    left: 0;
}
.template-product .options-selection__option-values {
  max-width: 400px;
  padding-left: 20px;
  padding-right: 20px;
}
button.but_img.control-c.next.slick-next.slick-arrow {
    right: 0px;
}
.site-header-main-content .form-field-select-wrapper svg{
  color: #682536;
}
label.form-field-select.live-search-filter-label{
  padding-right : 46px;
}
.article_info_time {
    display: flex;
    gap: 15px;
}
.article--excerpt-content .author_img_time img {
      border-radius: 50%;
  }
 .template-article .breadcrumbs-container{
   padding: 0 25px;
 }


/* price css */
 .template-collection .price__current--on-sale .price--label{
  display: none;
} 
.price__compare-at.visible,span.cstm100g_price{
  font-size:12px;
}
span.price--label {
    font-size: 12px;
    color: #000;
}
.productitem__price .price__current span.money,
 .price__current span.money{ 
    letter-spacing: -0.011em;
    color: #682536;
    font-weight: 600;
}
.productitem__price .price__current span.money,
.productgrid--items .price__current span.money{
     font-size: 15px;
}
.price.productitem__price {
    display: flex;
    align-items: center;
}
.productgrid-listview .price.productitem__price{
  column-gap: 8px; 
}
span.money.price__compare-at--single {
    padding: 0 5px;
  text-decoration: line-through;
}
.slideshow[data-autoplay=true]:not([data-flickity-paused]) .slideshow-pagination__button[data-selected=true]{
  background: #ffffff;
}
.template-collection .price__current span.money, .productgrid--items .price__current span.money{
  color: #000000;
}


.productgrid-listview .collection-filters__filter-group{
  /* transform: translateY(-45px); */
}


.productgrid-listview .collection-middle-image{
  padding-bottom : 35px;
  margin-left: 0px;
}
.template-list-collections .breadcrumbs-container{
  padding: 0 25px;
}
.productgrid-listview .productgrid--item.imagestyle--natural.productitem--sale.show-actions--mobile:nth-child(6) .productitem {
    border-bottom: 0;
  padding-bottom: 0;
}
.template-collection .cstm-product-item{
      border: 1px solid #16161633;
    border-radius: 13.6697px;
}
.announcement_bar .navmenu-item:hover {
    border-bottom: 1px solid #fff;
}
.template-collection .productgrid-listview .wishlist-list-view .wishlisthero-floating{
    position: relative;
    top: 0;
    left: 100% !important;
};
.template-collection .productgrid-listview .wishlist-list-view .wishlisthero-floating button{
  height: 100%;
};
.template-collection .productgrid-listview .productitem__price .price__current span.money,.productitem__price .price__current span.money {
  font-size : 22px;
}
.template-collection .productgrid-listview span.price--label{
    color: #565656;
    opacity: 0.5;
}
.template-collection .productgrid-listview span.money.price__compare-at--single{
      padding: 0 5px 0 0;
}
.template-collection .productgrid-listview span.money.price__compare-at--single{
    color: #565656;
    opacity: 0.5;
}
.bactopure-featured-collection__container {
    padding: 0;
    margin-top: 9%;
}
.bactopure-blogs__container {
    margin-top: 6%;
}
.bactopure-blogs__container-boder{
   border-bottom: 1px solid;
}
@media (max-width: 767px){
  .template-collection .collection-middle-image{
    padding-top: 0px;
  }
  .productgrid-gridview .collection-middle-image{
    padding-top: 20px;
    padding-bottom: 10px;
  }
  .productgrid-listview .productitem--info .product_title.productitem--title a {
    font-size: 9.513px;
    font-weight: 400;
    line-height: 100%;
    /* letter-spacing: -0.105px; */
}
  .wishlist-list-view .wishlisthero-floating {
    left: 90% !important;
    top: 6%;
}
  .cstm-collection-grid .productgrid--masthead .collection--description h1{
      font-size: 14px;
      line-height: 21px;
      text-transform: capitalize;
      margin-bottom: 2px;
      margin-top: 0px;
  }
    .cstm-collection-grid .productgrid--masthead .collection--description p{
        font-weight: 400;
        font-size: 12px !important;
        line-height: 18px;
        text-transform: initial;
        color: #000000;
  }
    .template-collection .cstm-product-item {
      border: 1px solid #16161633;
      border-radius: 7px;
  }
    .bactopure-featured-collection__container {
    padding: 0px 4.5%;
  }
  .bactopure-blogs__container {
    padding: 0px 4.5%;
 }
 .loox-float-toggler-container .loox-float-toggler.loox-floating-widget-btn{
    padding: 2px 7px 3px 7px;
    font-size: 11px;
    border-radius: 0 0 8px 8px;
 }
  .loox-float-toggler-container .loox-floating-widget-btn svg.loox-icon {
    font-size: 8px;
  }
  .page-california-pistachios .collection-list__container.nut-col-3 .collection__item a{
    color:#fff;
    text-decoration:none;
  }
  .page-california-pistachios .collection-list__container.nut-col-3{
    padding:10% 15% 0%;
  }
  .page-california-pistachios .collection-list__container.nut-col-3 .collection-list__content {
    margin:0;
    gap: 15px;
  }
  .page-california-pistachios .nut-col-3 .collection-list__content[data-layout=grid] .collection__item {
    padding-bottom: 15px;
    border: 2px solid !important;
  }
  .page-california-pistachios .nut-col-3 .nut-img {
    padding: 15px 5px 5px;
  }
  .page-california-pistachios .nut-col-3 .collection__item-info.collection__item-title {
    padding: 0;
    display: contents;
    font-size: 15px !important;
  }
  .page-california-pistachios .featured-collection__container.featured_collection-coll-2{
    padding:2% 0 15% 8%;
  }
  .page-california-pistachios .home_about_video {
      padding:3% 5%;
  }

  .page-california-pistachios .home_about_video_container {
    padding: 0 16.5%;
  }
}
/* End Price css */
/* testimonial-link-text  */
.dy_testimonial__text a{
  text-decoration: none;
}
.dy_testimonial__text p{
  color: #000;
}
/* end-testimonial-link-text */
.template-product .header-paragraph-text p{
  font-size: 12px !important;
}
.form-field-input:not(.form-field-textarea).form-field-filled+.form-field-title,
.form-field-input:not(.form-field-textarea):focus+.form-field-title{
  display:none;
}
.article_blog_cstm_tag {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: left;
}
.Health-benifit-div svg{
  margin-top: 0px;
}
.template-product .image-with-text{
  display: block;
}
@media (min-width:768px) and (max-width:1023px){
   .template-collection .collection--section .productgrid--outer{
      column-gap: 0px;
  }
  .only-dekstop-view{
    display: block;
  }
  .product-block:first-child>:first-child{
    font-size: 12px;
    display: flex;
    align-items: flex-start;
    gap: 10px;
  }
  .cstm_100g_price{
    font-size: 10px;
  }
  .product_save_show{
    justify-content: flex-start;
  }
  .template-product .for_share_icon img{
    height: fit-content;
  }
  .product--section .pdt_price{
    align-items: center; 
  }
  .productitem--info .product_title.productitem--title a{
    font-size: 11px;
  }
  .productitem--action{
    padding: 4px 10px 6px;
  }
}
 .productgrid-listview .price.productitem__price.price--varies{
   display:none;
 }
  .shopify-section.collection--section .productgrid-listview .productitem--actions .price.productitem__price.price--varies{
    display:flex
  }
.wishlisthero-floating button,
#wishlist-hero-product-page-button button{
  opacity:1 !important;
}
body.template-product.zoom_open {
    overflow-y: hidden;
}
@media(max-width:767px){
  .productitem-main-div .price.productitem__price{
    flex-wrap:wrap;
  }
  .template-collection .filter-group-active{
    padding:0;
    border:0;
  }
  .product_vendor_wishlist{
        align-items: baseline;
  }
  .shopify-section.collection--section .productgrid-listview .productitem--info .wishlist .wishlisthero-floating {
    top: -10%;
    left: 96% !important;
}
   .shopify-section.collection--section .productgrid-listview .productitem--info .wishlist .wishlisthero-floating svg{
    height:15px;
}
   .shopify-section.collection--section .productgrid-listview .productitem--info{
     padding-left:0;
   }
  .productgrid-listview .productitem--info .rating__star {
    width: 8px;
  }
  .productitem--info .rating__star {
    width: 12px;
}
  .wishlist .wishlisthero-floating{
    left:87% !important;
  }
  .productgrid-listview .price.productitem__price {
    display: none;
}
  .productitem--actions .price.productitem__price {
    display: flex;
}
  #myFrame-whatsapp{
    bottom: 50px !important;
  }
}

.product-gallery--media-thumbnail[data-gallery-selected=true]{
  box-shadow:unset;
}
.product-gallery--media-thumbnail.slick-current{
      border-color: #3b151f !important;
}
@media (max-width: 480px) {
  .page-california-pistachios .home_about_video .widget-title .box-title:before, .page-california-pistachios .home_about_video .widget-title .box-title:after {
        top: -13%;
        width: 122px;
        height: 4px;
        font-size: 30px;
  }
  .page-california-pistachios .pistachio {
    font-size: 20px;
  }
  .page-california-pistachios .harvesting {
    font-size: 23px;
  }
  .page-california-pistachios .home_about_video .pra_section {
      font-size: 7px;
      padding: 0 3% 22%;
      line-height: 14.1px;
  }
}
@media (max-width: 325px) {
  #wishlist-hero-product-page-button{
    top:90px!important;
  }
}
@media(min-width:768px){
  .options-selection__option-values .slick-prev,
  .options-selection__option-values .slick-next{
    position:relative;
    top:45px;
  }
  .variant-selection options-selection>*{
    text-align:left;
  }
  .options-selection__option-values.dev.slick-initialized.slick-slider {
    display: flex;
}
  .product--section .variant_selection_design{
    padding-left:20 !important;
  }
  .template-product .options-selection__option-values{
    padding:0 !important
  }
  .template-product .options-selection__option-values{
    max-width:425px;
  }
}
/* kd-5-feb */
.template-blog .live-search-form-field-blog{
  text-align: center;
}
.cstm_right_blog .social-link:before,
.article_second_container .social-link:before{
      border: none;
}
.social-link svg circle{
  stroke: transparent;
}
.productitem--info .rating__star {
    width: 10px;
    height: 10px;
}
.modal--productgrid-filters .modal-inner {
    top: 90px;
}
.modal {
    padding: 10px 20px 10px 0px !important;
}