/** Shopify CDN: Minification failed

Line 101:312 Expected ":"

**/
.variant__button-label{ position:relative;;}
.template-collection .grid__image-ratio.grid__image-ratio--portrait .variant-input-wrap label{     margin: 0 0px 6px;;}
.variant__button-label label.disabled:after { position: absolute; content: ""; left: 50%; top: 0; bottom: 0; border-left: 1px solid; border-color: #e8e8e1; transform: rotate(45deg);;}
.collection-page-type .tag:first-child{ margin-left:10px;;}
.form-scroll-bar{ overflow-x: auto;;}
.collection-page-type .tag .tag__checkbox-wrapper .color-swatch { display: none;;}
.collection-page-type .tag .tag__checkbox{ display: none;;}
.collection-page-type{ background-color: #e6e6e6; padding: 15px 0; display: flex; justify-content: left; min-width: auto; gap: 3vw; overflow-y: scroll;;}
.form-scroll-bar::-webkit-scrollbar {width: 0px;}
.product_type_tag{ background-color: #fff; padding:10px; border-radius: 40px;;}
.collection-page-type li{ white-space: nowrap;}
li.tag.tag--active .product_type_tag { background: #7babd2; color: #fff; padding: 8px 20px 6px; }
.product_type_tag .icon { width:17px; height:17px;;}
.close-btn{ display:none;;}
.moretext { display: none;;}
.moretext.addremove{ display: initial;;}
svg.icon.icon-filter{ transform: rotate(90deg); height: 40%; width: 25%; padding: 0px; margin-top: 7px; color: #000; }
.collection-grid__wrapper .collection-filter__item{ margin-bottom: 0; }
.section-header.section-header__title{margin-top:30px;margin-bottom:30px;}
.main-content #CollectionAjaxContentSimilarProduct .grid-product__content {box-shadow: 0px 3.28px 6.57px 0px rgba(20, 20, 20, 0.2);border: 0.81px solid rgba(212, 212, 212, 1);}
.grid__image-contain{background: rgba(252, 252, 252, 1);border: 0px;}
.addtocartbtn .btn-custom{background: #00BA6B;}
.grid-product_subtitle .product-subtitle{font-size: 13px;font-weight: 400;color: rgba(132, 132, 132, 1); }
.main-content #CollectionAjaxContentSimilarProduct .grid-product__title {font-size: 20px;font-weight: 400;color: rgba(36, 36, 36, 1); display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.main-content #CollectionAjaxContentSimilarProduct .grid-product__meta{text-align: left !important;}
.main-content #CollectionAjaxContentSimilarProduct .grid-product__link , .main-content #CollectionAjaxContentSimilarProduct .addtocartbtn , .main-content #CollectionAjaxContentSimilarProduct .remind_me_button , .main-content #CollectionAjaxContentSimilarProduct .grid-product_rating , .main-content #CollectionAjaxContentSimilarProduct .grid-product__price{padding:0px 13px;}
.main-content .section-similler-product #CollectionAjaxContentSimilarProduct .addtocartbtn , .main-content .section-similler-product #CollectionAjaxContentSimilarProduct .remind_me_button{padding-bottom: 13px;}
.section-header.section-header__title{font-size: 24px; font-weight: 500; text-align: center; margin-bottom: 15px; margin-top: 15px; justify-content: center;}
 body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-header.section-header__title {font-size: 32px; line-height: 36px;}
.grid-product__price--original{color: rgba(132, 132, 132, 1); font-size: 13px; font-weight: 400;}
.grid-product__content{border-radius: 8px;}
.btn-custom.select-switchs{border-radius: 6px; font-weight: 600;}
.template-product #CollectionAjaxContentSimilarProduct .addtocartbtn {display: none !important;}
.template-product #CollectionAjaxContentSimilarProduct .grid__image-ratio.grid__image-ratio--portrait #perc-c {margin-top: 3px;}
.template-product #CollectionAjaxContentSimilarProduct .product-single_tags span {margin-top: 3px;}
/*Design for other templates except non interactive and interactive pdp*/
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .grid-product__price--original {font-size: 11px; line-height: 15px;color: #575757;}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .main-content #CollectionAjaxContentSimilarProduct .grid-product__link .grid-product__price  { padding: 0;}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .grid-product_subtitle .product-subtitle {color: #5f5d5d; font-size: 10px; line-height: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;padding-top: 4px;}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-similler-product .grid-product_rating .icon.icon-verified {width: 20px !important; height: 20px !important;}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-similler-product .nector-review-wraper {height: 23px;}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-similler-product .nector-review-first-content {height: 21px;border-radius: 12px;}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-similler-product .nector-review-second-content {padding-right: 3px; gap:6px;}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-similler-product .grid-product_rating .nector-review-first-content {flex-direction: row;}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .main-content #CollectionAjaxContentSimilarProduct .grid-product__title {color: var(--colorTextBody);font-size: calc(var(--typeBaseSize) - 3px);font-weight: 500;line-height: calc(var(--typeBaseSize) + 1px);}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-similler-product .grid-product__price.custom_price-collection {font-weight: 500; font-size: 13px; line-height: 17px;}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"])  .main-content #CollectionAjaxContentSimilarProduct .grid-product__price { font-size: 14px; line-height: 18px;}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .main-content #CollectionAjaxContentSimilarProduct .grid-product_rating {padding: 0 10px;}
body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-similler-product .grid-product_rating .prapp-star {width: 13px !important; height: 13px !important;}
/* Wave loader applied only until image loads */
#CollectionAjaxContentSimilarProduct .grid__image-ratio {
  width: 100%;
  height: 0;
  background: linear-gradient(-45deg, #eee 40%, #fafafa 50%, #eee 60%);
  background-size: 300%;
  background-position-x: 100% !important;
  animation: product-media-loader 2s infinite linear;
  padding-bottom: 100%;
}
.template-product #CollectionAjaxContentSimilarProduct .slick-dots{bottom:-8px;}
#CollectionAjaxContentSimilarProduct .grid__image-ratio img.grid__image-contain {transform: scale(1.05); transform-origin: center center;}
.template-product #CollectionAjaxContentSimilarProduct .slide-arrow.next-arrow.right-arrow-style, .template-product #CollectionAjaxContentSimilarProduct .slide-arrow.prev-arrow.left-arrow-style{width: 30px;height: 30px;background-size: 13px !important;background-position:center center;bottom: -3%;}
.template-product #CollectionAjaxContentSimilarProduct .slide-arrow.next-arrow.right-arrow-style{right:-10px;}
.template-product #CollectionAjaxContentSimilarProduct .slide-arrow.prev-arrow.left-arrow-style{left:13px;}
.customSliderSimiler{padding-left: 0px;}
@keyframes product-media-loader {
  to {
    background-position-x: 0%;
  }
}

@media (max-width:767px){
    .grid-product__content{padding-top:0px;}
     .section-header.section-header__title{ font-size: 14px; font-weight: 500; line-height: 18px;}
    [data-type_product_capitalize=true] .main-content #CollectionAjaxContentSimilarProduct .grid-product__title{ font-size: 12px; line-height: 13px;}
    .grid-product_subtitle .product-subtitle{ font-size: 8px; font-weight: 400; padding: 3px 0px 3px 0px;}
    .grid__item.grid__item--content{ padding: 0px;}
    .grid-product__price--original{ color: rgba(132, 132, 132, 1); font-size: 8px; font-weight: 400;}
    .main-content .section-similler-product #CollectionAjaxContentSimilarProduct .grid-product__link , .main-content .section-similler-product #CollectionAjaxContentSimilarProduct .addtocartbtn , .main-content .section-similler-product #CollectionAjaxContentSimilarProduct .remind_me_button , .main-content .section-similler-product #CollectionAjaxContentSimilarProduct .grid-product_rating { padding: 0px 8px; }
    .main-content .section-similler-product #CollectionAjaxContentSimilarProduct .addtocartbtn , .main-content .section-similler-product #CollectionAjaxContentSimilarProduct .remind_me_button{ padding-bottom: 10px;}
    /*Design for other templates except non interactive and interactive pdp*/
    body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .main-content #CollectionAjaxContentSimilarProduct .grid-product__title{font-size: calc(var(--typeBaseSize) - 6px); line-height: calc(var(--typeBaseSize) - 2px);}
    body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-similler-product .prapp-stars {padding-top: 8px;}
    body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"])  .main-content #CollectionAjaxContentSimilarProduct .grid-product__price {padding: 8px}
    body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .grid-product_subtitle .product-subtitle {padding: 7px 0px 0px 0px;}
    body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-similler-product .grid-product_rating .nector-review-rating, body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-similler-product .grid-product_rating .nector-review-count {font-size: 11px !important; line-height: 15px !important;}
    body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .main-content #CollectionAjaxContentSimilarProduct .grid-product__price {font-size: 12px; line-height: 16px;}
    .main-content #CollectionAjaxContentSimilarProduct .product-single_tags span, .main-content #CollectionAjaxContentSimilarProduct .grid__image-ratio.grid__image-ratio--portrait #perc-c { top: -1%; }
    .template-product #CollectionAjaxContentSimilarProduct .slide-arrow.next-arrow.right-arrow-style{right:-5px;}
    .template-product #CollectionAjaxContentSimilarProduct .slide-arrow.prev-arrow.left-arrow-style{left:-3px;}
    .template-product #CollectionAjaxContentSimilarProduct .slick-dots{bottom:-23px;}
}
@media screen and (max-width: 749px) {
  .template-product #CollectionAjaxContentSimilarProduct .slick-dots li {margin: 0;}
  .template-product #CollectionAjaxContentSimilarProduct .slick-dotted.slick-slider{margin-bottom: 45px;}
  .template-product #CollectionAjaxContentSimilarProduct .slide-arrow.next-arrow.right-arrow-style,.template-product #CollectionAjaxContentSimilarProduct .slide-arrow.prev-arrow.left-arrow-style {width: 20px;height: 20px;background-size: 10px !important;bottom: -23px !important;background-position: center; left 4px;}
  .template-product #CollectionAjaxContentSimilarProduct .slide-arrow {bottom: -10.5% !important;}
  .template-product #CollectionAjaxContentSimilarProduct .slick-dots{bottom:-23px;}
  .template-product #CollectionAjaxContentSimilarProduct .slide-arrow.next-arrow.right-arrow-style{right:-2px;}
    .template-product #CollectionAjaxContentSimilarProduct .slide-arrow.prev-arrow.left-arrow-style{left:1px;}
}
@media screen and (max-width: 480px) {
  .template-product #CollectionAjaxContentSimilarProduct .slide-arrow {bottom: -14.5% !important;}
}
@media screen and (max-width: 425px) {
   body:not([page-type="product.non-intractive"]):not([page-type="product.interactive-pdp"]) .section-header.section-header__title{ font-size: 22px; font-weight: 500; line-height: 26px;}
}
@media screen and (max-width: 380px) {
  .template-product #CollectionAjaxContentSimilarProduct .slide-arrow {bottom: -16.5% !important;}
}
