/** Shopify CDN: Minification failed

Line 404:19 Expected identifier but found whitespace
Line 404:26 Unexpected ";"
Line 664:8 Expected ":"

**/
.inline_searchbar_enable .search-results {
    display: none!important;
}

body .boost-pfs-filter-collection-header-wrapper {
    display:none;
}
.boost-pfs-filter-custom-sorting .boost-pfs-filter-filter-dropdown{
	z-index:10;
}

.boost-pfs-action-list-enabled:hover .boost-pfs-action-list-wrapper {
    z-index: 9;
}
.boost-pfs-filter-bottom-pagination-default>ul>li span.boost-pfs-filter-pagination-active 
{
    text-decoration: underline;
}


#searchPopup.active{
  opacity: 0;
}

.boost-pfs-filter-option-value {
  margin-inline-start: 10px;
}

.boost-pfs-filter-option-item button {
  padding: 4px 0;
}

body .boost-pfs-filter-option-range .boost-pfs-filter-option-range-slider .noUi-connect {
  border: none!important;
  background: #CDDEF0;

}

body .boost-pfs-filter-option-range .boost-pfs-filter-option-range-slider .noUi-origin .noUi-handle {
  border-color: #CDDEF0;
  background: #CDDEF0;
  top: -9px;
  box-shadow: 1px 1px 2px 1px #00000047;
}

.boost-pfs-filter-option-range .boost-pfs-filter-option-range-slider .noUi-pips-horizontal .noUi-marker.noUi-marker-large {
  display: none;
}

body .boost-pfs-filter-option-range .boost-pfs-filter-option-range-slider {
  height: 3px;
}

body .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li .boost-pfs-check-box {
  border: 1px solid #cacaca;
  width: 25px;
  height: 25px;
  border-radius: 100%;
}

.boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item button {
  color: white;
  display: flex!important;
  align-items: center;
}

body .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item button:before,
body .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item button:after{
  width: 11px!important;
  right: 10px!important;
  top: 14px!important;
  border-top: 1px solid white!important;

}

.boost-pfs-filter-refine-by-items {
  display: flex;
  flex-wrap: wrap;
  padding: 0 5px;
}

.refine-by-item.boost-pfs-filter-option-label {
  margin-inline-end: 10px!important;
}

.boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .refine-by-value {
  font-weight: 400!important;
}

.boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item {
  background:#CDDEF0;
  padding: 5px 12px!important;
  border-radius: 20px;
  box-shadow: 0 0 5px 1px #87a73852;
}

.boost-pfs-filter-refine-by .boost-pfs-filter-option-title .boost-pfs-filter-clear-all,
.boost-pfs-filter-tree-v .boost-pfs-filter-option-title .boost-pfs-filter-clear
{
  background: white;
  color: red;
  padding: 2px 10px!important;
  text-align: center;
  border-radius: 20px;
  border: 1px solid red;
  line-height: 14px;
  letter-spacing: 1px;
}

.boost-pfs-filter-refine-by .boost-pfs-filter-option-title .boost-pfs-filter-clear-all:hover,
.boost-pfs-filter-tree-v .boost-pfs-filter-option-title .boost-pfs-filter-clear:hover{
  background: red;
  border-color: transparent;
  color: white;
}

.boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-option-amount {
  background: #CDDEF0;
  padding: 0px 7px;
  font-size: 8px;
  color: #506125;
  opacity: 1!important;
  border-radius: 25px;
}

.boost-pfs-filter-option-item.selected .boost-pfs-filter-option-amount {
  background: #CDDEF0;
  color: white;
  font-weight: normal;
  letter-spacing: 1px;
}

body .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li.selected .boost-pfs-check-box {
  background-color: #CDDEF0;
  border-color: #CDDEF0;
}

body .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li.selected .boost-pfs-check-box:before {
  top: 7px;
  left: 6px;
  width: 11px;
  border-color: white;
}

body .boost-pfs-filter-wrapper .boost-pfs-container-default-box {
  max-width: 100%;
  margin: 0 40px;
  display: flex;
  justify-content: space-around;
}

.boost-pfs-filter-left-col-inner {
  /*   box-shadow: 0 0 2px 0px #0000003d; */
  padding: 25px 20px 10px 20px;
  /*   position: sticky;
  top: 10px;
  height: 100vh; */
}

body  .boost-pfs-filter-left-col {
  width: 25%;
}

body .boost-pfs-filter-right-col {
  width: 73%;
  padding-left: 20px;
}

.boost-pfs-minicart-active{
  display: none!important;
}

html.boost-pfs-body-no-scroll-mini-cart {
    overflow: auto;
    -webkit-overflow: auto;
}

.boost-pfs-filter-product-item-inner:hover:after {
  transform: rotateX(0);
  opacity: 1;
  z-index: 0;
}

.boost-pfs-filter-product-item-image-link.boost-pfs-action-overlay {
  padding-top: 100%!important;
  max-height: 245px;
  max-width: 245px;
  z-index: 1;
}

.boost-pfs-filter-product-item-image-link img {
  max-height: 245px;
  max-width: 245px;
  object-fit: contain;
}

body .boost-pfs-filter-product-item-label{
  z-index: 11;
}

body .boost-pfs-filter-product-item-label .boost-pfs-filter-label, body .boost-pfs-filter-product-item-label .boost-pfs-label {
  padding: 0;
  width: 35px;
  height: 35px;
  border-radius: 100%;
  line-height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: normal;
  color: #343f49;
  background-color: #a8cf45;
}

body .boost-pfs-filter-product-item-label .soldout.boost-pfs-filter-label {
  display: none;
}

body .boost-pfs-filter-product-item-price {
  color: #343f49;
  font-size: 20px;
  text-transform: uppercase;
  align-items: center;
  display: flex;
  justify-content: flex-start;
  min-height: 54px;
}

body .boost-pfs-filter-product-item-price s 
{
    font-size: 14px;
    color: #EF4E4E;
    font-weight: 500 !important;
    margin: 0 15px;
}

.boost-pfs-filter-bottom-pagination-default>ul>li:first-child a, 
.boost-pfs-filter-bottom-pagination-default>ul>li:first-child span, 
.boost-pfs-filter-bottom-pagination-default>ul>li:last-child a, 
.boost-pfs-filter-bottom-pagination-default>ul>li:last-child span 
{
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index:1; 
}

.boost-pfs-filter-bottom-pagination-default>ul>li:first-child,
.boost-pfs-filter-bottom-pagination-default>ul>li:last-child
{
  position: relative;
  display: flex;
  justify-content: center;
  font-family: 'adorn-icons';
  align-items: center;
  background: transparent;
  border: none!important;
}


.boost-pfs-filter-bottom-pagination-default>ul>li:first-child:after,
.boost-pfs-filter-bottom-pagination-default>ul>li:last-child:after
{
  position: absolute;
  font-size: 20px;
  color: #CDDEF0;
  /*   z-index: -1; */
}

.boost-pfs-filter-bottom-pagination-default>ul>li:first-child:after
{
  content: "\ea46";
}

.boost-pfs-filter-bottom-pagination-default>ul>li:last-child:after
{
  content: "\ea47";
}

.refine-by-item boost-pfs-filter-option-label{
  background-color:#CDDEF0!important
}

.boost-pfs-filter-product-item-inner:hover ul.boost-pfs-filter-item-swatch {
  max-height: 200px;
}
ul.boost-pfs-filter-item-swatch.boost-pfs-filter-item-swatch-color {
  transition: max-height 1s ease;
  max-height: 0;
  height: 100%;
  overflow: hidden;
}

.boost-pfs-action-extend button svg {
  /* width: 18px!important; */
  fill: white!important;
}

.boost-pfs-action-extend button {
  background: black;
  color: white;
  border-color: black;
}

span.boost-pfs-filter-product-item-regular-price

{
    font-size: 17px;
    font-weight: 600 !important;
    color: #191919 !important;
    border-radius: 8px;
    background: #DFF1AE;
   font-family:Rubik!important
}
.span.boost-pfs-filter-product-item-sale-price{
 font-size: 17px;
    font-weight: 600 !important;
    color: #FD2C65 !important;
    border-radius: 8px;
    background: #DFF1AE;
   font-family:Rubik!important

}
/* .boost-pfs-filter-product-item-inner:before{
  content: '';
  width: 1px;
  height: 70%;
  background: #dddddd;
  position: absolute;
  display: block;
  left: 0;
  top: 50%;
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%); 
} */
/* .boost-pfs-action-list-wrapper.boost-pfs-action-extend {
opacity: 1;
width: auto!important;
bottom: -50px;
right: 0!important;
top: inherit !important;
transform: none !important;
} */

.boost-pfs-filter-product-item-inner:hover:before{
  display: none;
}
body .boost-pfs-filter-product-item {
  padding: 0 5px;
}

/* .boost-pfs-filter-product-item-inner:after {
  content: '';
  opacity: 0;
  width: 100%;
  display: block;
  z-index: -1;
  border: 1px solid #dddddd;
  background: white;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  -ms-border-radius: 5px 5px 5px 5px;
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  -webkit-box-shadow: 0 0 5px 0 #c6c6c6;
  -ms-transform: 0 0 5px 0 #c6c6c6;
  -o-transform: 0 0 5px 0 #c6c6c6;
  box-shadow: 0 0 5px 0 #c6c6c6;
  -moz-transition: all 0.35s ease 0s;
  -o-transition: all 0.35s ease 0s;
  -webkit-transition: all 0.35s ease 0s;
  transition: all 0.35s ease 0s;
/*   -moz-transform: rotateX(45deg);
  -o-transform: rotateX(45deg);
  -ms-transform: rotateX(45deg);
  -webkit-transform: rotateX( 
    45deg
  );
  transform: rotateX( 
    45deg
  );
  -moz-transform-origin: bottom;
  -o-transform-origin: bottom;
  -ms-transform-origin: bottom;
  -webkit-transform-origin: bottom; */
  transform-origin: bottom;
  /* opacity: 0; */
} */
.boost-pfs-filter-product-item-image {
  margin-top: 10px;
  overflow: inherit !important;
}

.boost-pfs-filter-product-bottom {
  z-index: 1;
}

.boost-pfs-filter-product-bottom-inner {
      min-height: auto!important;
     
      padding-top: 10px;
}
.boost-pfs-filter-product-item-price .boost-pfs-filter-product-item-sale-price
{
    font-weight: bold;
}

.boost-pfs-filter-product-item-price .boost-pfs-filter-product-item-sale-price:hover{
  background-color: #216100;
 
}

.boost-pfs-filter-product-item-title {
  font-size: 15px;
  display: -webkit-box!important;
  -webkit-line-clamp: 2!important;
  -webkit-box-orient: vertical!important;
  overflow: hidden;
  text-align: left;
  color: black!important;
}
.boost-pfs-filter-product-item-vendor {
  position: relative;
    top: 7px;
    text-align: start;
    display: -webkit-box !important;
    -webkit-line-clamp: 1 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden;
    margin-bottom: 10px;
    color: #000 !important;
    font-weight: bold !important;
    font-family: Rubik !important;
}
.boost-pfs-filter-product-item-inner {
  padding: 15px 20px !important;
  min-height: auto !important;
}
@media (max-width: 767px) {
.boost-pfs-filter-product-item-inner {
  padding: 15px 5px !important;
  min-height: auto !important;
}
}
.boost-pfs-filter-top-display-type {
  display: none;
}

.boost-pfs-filter-bottom-pagination-default>ul{
  display: flex;
  justify-content: end;
}

.bc-al-style5 .boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper {
  width: 100%!important;
}


html[lang='ar']  .boost-pfs-filter-option.boost-pfs-filter-has-scrollbar .boost-pfs-filter-option-content .boost-pfs-filter-option-content-inner {
    padding-left: 20px;
}

html[lang='ar'] .boost-pfs-filter-option-range .boost-pfs-filter-option-range-slider .noUi-origin .noUi-handle{
  right: auto;
  left: -10px;
}

html[lang='ar'] .boost-pfs-filter-option-range .boost-pfs-filter-option-range-slider{
  direction: ltr;
}

html[lang='ar'] .noUi-connect, html[lang='ar'] .noUi-origin {
  right: inherit!important;
}

html[lang='ar'] .boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-option-amount {
  direction: ltr;
}

html[lang='ar'] .boost-pfs-filter-option-title {
  text-align: end;
}

html[lang='ar'] .boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:before {
  margin: 0 0 -2px 10px;
}

html[lang='ar'] .boost-pfs-filter-bottom-pagination-default>ul>li:first-child, 
html[lang='ar'] .boost-pfs-filter-bottom-pagination-default>ul>li:last-child {
    transform: scale(-1);
}

html[lang='ar'] .boost-pfs-filter-product-item-price s {
  margin-right: 5px;
}

html[lang='ar'] .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li .boost-pfs-check-box{

  left: 2px;
}
html[lang='ar'] .boost-pfs-filter-product-item-price s {

color: #808285!important;
text-align: right!important;
font-family: Rubik!important;
font-size: 12px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: 127%; /* 19.05px */
letter-spacing: 0.3px!important;
text-decoration-line: line-through;
width:100%;
margin-left:0px!important;
    margin-top: -13px!important;

}
.boost-pfs-filter-product-item-price s {
  
color: #808285!important;

font-family: Rubik!important;
font-size: 12px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: 127%; /* 19.05px */
letter-spacing: 0.3px!important;
text-decoration-line: line-through;
width:100%;
margin-left:19px!important;
    margin-top: -13px!important;
text-align: left!important

}
.custom-sale-price-icon{

  width:16px!important;
  height:20px!important
}
html[lang='ar'] .boost-pfs-filter-product-item-price s {

color: #808285!important;
text-align: right!important;
font-family: Rubik!important;
font-size: 15px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: 127%; /* 19.05px */
letter-spacing: 0.3px!important;
text-decoration-line: line-through;
width:100%;
  /* margin-top: -20px; */
margin:-20px 0 0 0!important;
  

}
.bah{

  margin:0px!important
}

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

  .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-content {
    padding: 20px 0!important;
  }

  body .boost-pfs-filter-wrapper .boost-pfs-container-default-box{
    margin: 0;
  }

  body .boost-pfs-filter-right-col{
    width: 100%;
  }

  body .boost-pfs-filter-left-col {
    width: 0;
  }

  .boost-pfs-filter-left-col-inner{
    position: inherit;
  }

  .boost-pfs-filter-product-item-image-link img.lazyloaded {
    max-height: 150px;
    max-width: 150px;
  }

  body .boost-pfs-filter-product-item-price {
    font-size: 14px;
    display: flex;
    flex-direction: row;
  }
  
  body .boost-pfs-filter-product-item-price s {
    font-size: 14px;
  }

  body .boost-pfs-filter-product-item-price s {
    margin: 0 0 0 10px!important;
  }

  .boost-pfs-action-list-wrapper.boost-pfs-action-extend button{
    margin: 0;
    border-radius: 100%;
  }

  .bc-al-style5 .boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper {
   top: 200px !important;

  }
  .bc-al-style5 .boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper:hover  {

opacity:1!important;
color:black!important;
background:black!important;
  
background-color:black!important;
  }
  .boost-pfs-filter-product-item-title {
    font-size: 12px!important;
  }
  
   
  html[lang='ar'] body .boost-pfs-filter-product-item-price {
    align-items: center;
  }
  
  html[lang='ar'] .boost-pfs-filter-mobile-toolbar-items{
    display: flex!important;
    flex-direction: row-reverse;
  }
html[lang='ar'] .boost-pfs-filter-product-item-price s {

  font-size: 10px!important ;
      margin-top: -14px!important ;
}

}

@media only screen and (max-width: 767x){

  html[lang='ar'] body .boost-pfs-filter-product-item-price {
    align-items: center;
  }
.slick-track{
  height 130px!important;
}
html[lang='ar'] .boost-pfs-filter-product-item-price s {

  font-size: 10px !important;
      margin-top: -14px !important;
}

}
