/** Shopify CDN: Minification failed

Line 83:15 Expected identifier but found whitespace
Line 84:14 Expected identifier but found whitespace
Line 84:15 Unexpected "10px"
Line 89:0 Unexpected "}"
Line 315:0 All "@import" rules must come first

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
.p-menu {
    color: #000!important;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px;
    padding: 0 0 13px;
    display: block;
    border-bottom: 1px solid #eee; }



.t4s-popup-newsletter-form{
display:none;}



.t4s_heading{
font-weight:600px;}

.t4s-product__info-wrapper{
border: 1px solid #ebebeb;
    padding: 25px;
}

.jdgm-rev-widg__header{
background-color:#FCFCFC!important; }

.jdgm--leex-script-loaded .jdgm-rev-widg__header,
.jdgm--leex-script-loaded .jdgm-rev-widg__actions,
.jdgm--leex-script-loaded .jdgm-rev,
.jdgm--leex-script-loaded .jdgm-quest {

  box-shadow: none!important;
}



#shopify-block-judge_me_reviews_review_widget_J8ENCx{
background-color: #FCFCFC!important;}

.a-black-cls{
color:black!important;
}
li.t4s-menu-item{
font-weight: 500;
}

li.t4s-menu-item:hover {
opacity:0.8;
}
.t4s-heading{
font-size: 15.5px!important;
font-weight:600!important;
}
.t4s-heading:hover{
opacity:0.8;
}


.t4s-price-from{
display:none;
}

.t4s-flicky-slider .flickityt4s-prev-next-button.previous {
  left: -40px;
}
.t4s-flicky-slider .flickityt4s-prev-next-button.next {
  right: -40px;
}
.modal-content:
border-radius: 10px!important;
}

.boost-sd__header-main-content{
  display:none!important;}
}



.t4s-countdown-wrap{
display:none! important;
}

.t4s-countdown__mess{
color:red;
background-color: #fbfbfc;
padding:10px;
border: #f4f4f6 dotted 1px;
text-align: center;

}

.t4s-agree__checkbox{
display:none!important;
}



@media (max-width: 767px) {
.t4s-row-cols-2 > .t4s-col-item,
.t4s-row-cols-2 .flickityt4s-slider > .t4s-col-item {
width: 48%;
}
}
.t4s-btn-sidebar{
display:none!important;
}



/*********************** Custom css for Boost AI Search & Discovery  ************************/

.boost-sd__product-list {
  margin-left: 10px!important;
  margin-right: 10px!important;
}



.boost-sd__collection-header{
    display: none!important;
}

.boost-sd__product-item {
    border: 1px solid #f7f7f7;
    padding: 10px !important;
    border-radius: 5px !important;
}

.boost-sd__product-price-content {
    font-size: 18px;
}

.boost-sd__product-price--sale {
    font-size: 18px;
    font-weight: 700;
    color: #ff0101;
}

.boost-sd__product-price--default {
    font-size: 18px !important;
    font-weight: 700 !important;
    color: #7a666a !important;
}

.boost-sd__product-vendor {
    font-size: 12px;
    color: #969595;
}

.boost-sd__product-title {
    font-size: 14px !important;
    font-weight: 500!important;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    /* min-height: calc(1.5em * 2); */
    min-height: 0px;
}





.boost-sd__button--select-option,
.boost-sd__button--add-to-cart {
    background-color: #7a666a;
    color: #fff;
    
}

.boost-sd__button--select-option:hover,
.boost-sd__button--add-to-cart:hover {
     background-color: #7a666a !important;
    color: white!important;
    border-color: #7a666a!important;
}

.boost-sd__product-price--compare {
    color: #969595;
}

.boost-sd__scroll-to-top {
    display: none !important;
}

.boost-sd__header-title {
    font-weight: 600;
    text-transform: uppercase !important;
}

/* ------------------------------------------------------------------------------------------------------*/
@media only screen and (max-width: 600px) {
    .boost-sd__product-title {
        font-size: 12px !important;
    }

    .boost-sd__product-item {
        padding: 5px !important;
    }

    .boost-sd__product-vendor {
        font-size: 11px;
    }

    .boost-sd__product-item .boost-sd__cta-button-text {
        display: none !important;
    }

    .boost-sd__product-item .boost-sd__product-image-row--bottom .boost-sd__button {
        width: 36px;
        height: 36px;
        border-radius: 5px;
        opacity: .6;
        position: absolute;
        right: 0;
    }

    .boost-sd__product-price--sale {
        font-size: 15px !important;
    }

    .boost-sd__product-price--compare {
        font-size: 14px !important;
    }

    .boost-sd__product-price--default {
        font-size: 14px !important;
    }
}
.boost-sd__suggestion-queries-item-badge--sale { display: none; }

.boost-sd__instant-search-results--two-column .boost-sd__instant-search-autocomplete {
    max-width: 620px;
}
.boost-sd__instant-search-results--two-column .boost-sd__instant-search-column--others,
.boost-sd__instant-search-results--two-column .boost-sd__instant-search-column--products {
    width: 100%;
}

.boost-sd__search-widget-init-enabled header .t4s-search-header__main .t4s-search-header__submit {
    position: absolute;
    right: 0;
}

[lang="ar"] .boost-sd__search-widget-init-enabled header .t4s-search-header__main .t4s-search-header__submit {
    position: absolute;
    right: auto;
    left: 0;
}

.boost-sd__search-widget-init-enabled header .t4s-search-header__main .t4s-search-header__input {
    height: 46px;
}

.boost-sd__search-opening {
    overflow-y: scroll !important;
}

#boost-sd__modal-cart {
	display: none;
}

body.modal-open-cart {
	overflow: inherit;
}





.boost-sd__product-item .boost-sd__product-image-row--bottom .boost-sd__button{
    width:100%;
}

.jdgm-prev-badge__text {
    visibility: unset!important;
}
.boost-sd__search-result-toolbar-container{display:none!important;}

.boost-sd__search-form-wrapper{margin-bottom:30px;}
.t4s-col-md-6.t4s-col-12.t4s-col-item.t4s-product__media-wrapper .t4s-row.t4s-g-0 {
    position: sticky !important;
    top: 180px;
}

#content_mega_npe6PN{
background:#E94560!important;

}

#bk_link_Wfzmxn{
color:white!important;
}

#item_mega_npe6PN{
background:#E94560!important;
color:white!important;
}

@import url("https://use.typekit.net/hsa4fgj.css");

body {
  font-family: 'Avenir LT Pro', sans-serif;
}

h1, h2, h3 { font-family: 'Avenir LT Pro', sans-serif; }


#t4s_nt_se_template--16911141339298__custom_liquid_PGJDgg{

  position:sticky!important;
  top:300;
  z-index:1000;
}




/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  .t4s_nt_se_template--16911141666978__scrolling_text_6bjCtx {
  width: 1300px;
}

#t4s_se_template--16940399952034__custom_html_arqQ7e{
  position: sticky;
  top: 200px;
}
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  .t4s-product__info-wrapper{
border: 1px solid #ebebeb;
    padding: 8px;
   margin-left:5px!important;
    margin-right:5px!important;
}

.collection-title-manual{
font-size:30px!important;
}

.boost-sd__in-collection-search{
margin-bottom: 2px;
}

.breadcrumb_pr_wrap{
margin-bottom:5px;
}
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  @media (max-width: 767px) {
  .t4s-row-cols-2 > .t4s-col-item,
  .t4s-row-cols-2 .flickityt4s-slider > .t4s-col-item {
    width: 45% !important;
  }
}


.t4s_nt_se_template--18657898234018__scrolling_text_7jmcx7{
width:350px!important;
}
}


/*********************** Custom css for Boost AI Search & Discovery  ************************/

.boost-sd__product-list {
  margin-left: 10px!important;
  margin-right: 10px!important;
}



.boost-sd__collection-header{
    display: none!important;
}

.boost-sd__product-item {
 
    padding: 10px !important;
   
}

.boost-sd__product-price-content {
    font-size: 14px;
    color:#000;
}

.boost-sd__product-price--sale {
    font-size: 14px;
    font-weight: 700;
    color:rgb(0, 0, 0);
}

.boost-sd__product-price--default {
    font-size: 14px !important;
    font-weight: 700 !important;
    color:rgb(0, 0, 0) !important;
}

.boost-sd__product-vendor {
    font-size: 14px;
    color:rgb(0, 0, 0);
    text-transform: uppercase;
}

.boost-sd__product-title {
    font-size: 14px !important;
    font-weight: 500!important;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    /* min-height: calc(1.5em * 2); */
    min-height: 0px;
}





.boost-sd__button--select-option,
.boost-sd__button--add-to-cart {
    background-color: #121212;
    color: #fff;
    
}

.boost-sd__button--select-option:hover,
.boost-sd__button--add-to-cart:hover {
     
    color: white!important;
   
}



.boost-sd__scroll-to-top {
    display: none !important;
}

.boost-sd__header-title {
    font-weight: 600;
    text-transform: uppercase !important;
}

/* ------------------------------------------------------------------------------------------------------*/
@media only screen and (max-width: 600px) {
    .boost-sd__product-title {
        font-size: 12px !important;
    }

    .boost-sd__product-item {
        padding: 5px !important;
    }

    .boost-sd__product-vendor {
        font-size: 11px;
    }

    .boost-sd__product-item .boost-sd__cta-button-text {
        display: none !important;
    }

    .boost-sd__product-item .boost-sd__product-image-row--bottom .boost-sd__button {
        width: 36px;
        height: 36px;
        border-radius: 5px;
        opacity: .6;
        position: absolute;
        right: 0;
    }

    .boost-sd__product-price--sale {
        font-size: 15px !important;
    }

    .boost-sd__product-price--compare {
        font-size: 14px !important;
        color: #000!important;
    }

    .boost-sd__product-price--default {
        font-size: 14px !important;
    }
}
.boost-sd__suggestion-queries-item-badge--sale { display: none; }

.boost-sd__instant-search-results--two-column .boost-sd__instant-search-autocomplete {
    max-width: 620px;
}
.boost-sd__instant-search-results--two-column .boost-sd__instant-search-column--others,
.boost-sd__instant-search-results--two-column .boost-sd__instant-search-column--products {
    width: 100%;
}

.boost-sd__search-widget-init-enabled header .t4s-search-header__main .t4s-search-header__submit {
    position: absolute;
    right: 0;
}

[lang="ar"] .boost-sd__search-widget-init-enabled header .t4s-search-header__main .t4s-search-header__submit {
    position: absolute;
    right: auto;
    left: 0;
}

.boost-sd__search-widget-init-enabled header .t4s-search-header__main .t4s-search-header__input {
    height: 46px;
}

.boost-sd__search-opening {
    overflow-y: scroll !important;
}

#boost-sd__modal-cart {
	display: none;
}

body.modal-open-cart {
	overflow: inherit;
}





.boost-sd__product-item .boost-sd__product-image-row--bottom .boost-sd__button{
    width:100%;
}




.jdgm-prev-badge__text {
    visibility: unset!important;
}




.boost-sd__search-result-toolbar-container{display:none!important;}

.boost-sd__search-form-wrapper{margin-bottom:30px;}


.boost-sd__product-price-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
  white-space: nowrap;
  width: 100%;
}

.boost-sd__product-price-content {
  display: flex;
  align-items: center;
  gap: 6px;           /* space between sale price and compare price */
  min-width: 0;       /* ✅ allow shrinking instead of wrapping */
  flex-shrink: 1;
  white-space: nowrap;
}

.boost-sd__product-price--saving {
  margin-left: auto;
  text-align: right;
  flex-shrink: 0;
  white-space: nowrap;
}

.boost-sd__product-price--compare {
  text-decoration: line-through;
  color: #999;
  font-size: 0.9em;
}
