/** Shopify CDN: Minification failed

Line 42:0 Unexpected "<"
Line 53:0 Unexpected "<"
Line 84:6 Expected identifier but found whitespace
Line 84:11 Unexpected ";"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
#shopify-section-template--16624990912760__161bbea8-3f3e-4152-a068-7debe0757acd .bee-container, #shopify-section-template--16624990912760__667e7cb2-530b-4886-b47e-78f8e55cb171 .bee-container, #shopify-section-template--16624990912760__161bbea8-3f3e-4152-a068-7debe0757aca .bee-container, #shopify-section-template--16624990912760__667e7cb2-530b-4886-b47e-78f8e55cb17b .bee-container , #shopify-section-template--16624990912760__161bbea8-3f3e-4152-a068-7debe0757acc .bee-container, #shopify-section-template--16626485592312__55cb275c-d1be-44da-9fdd-7b276c22c258 .bee-container{
max-width: 1160px;
width: 100%
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

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

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  
}

.overlay{
  display: none;
}

<style>
.bee-header__wrapper {  
  display: grid !important;
  grid-template-columns: auto 1fr auto;
  align-items: center;
}

.bee-header__wrapper nav {
  justify-self: center;
}

</style>

.vc-play-btn{
  display: none;
}

/* svg.bee-icon.bee-icon--search{
  display: none;
} */

.bee-mb-tab__title.bee-col-item.bee-pr.bee-d-flex.bee-align-items-center.bee-justify-content-center{
  display: none;
}

/* button.shopify-payment-button__button.shopify-payment-button__button--unbranded{
  background-color: red;
} */

.bee-swatch__option.is-bee-style__color.is-bee-name__color.is--first-color,
.bee-swatch__option.bee-swatch__option-block.is-bee-name__material{
  display: none;
}

.bee-swatch__option.bee-swatch__option-block.is-bee-name__fabric{
  display: none;
}

/* /* .bee-product-colors.is-bee--calced{
  display: none;
} */

splay: none;
} */

.bee-circle--inner{
  display: none;
}

.arrow {
  display: none !important;
}

button.bee-pr__notify-stock.bee-mfp-enabled,
.bee-swatch__item.is--selected{
    background: #7ed3cf !important;
    border-color: #7ed3cf !important;
    color: #fff !important;
}

h3.bee-section-heading.bee-title{
  color: #7ed3cf;
}

button.svc-card__sound-btn{
  display: none;
}

button.svc-nav.svc-nav--next,
button.svc-nav.svc-nav--prev{
  display: none;
}

.bee-sticky-atc.sticky_layout_mb--minimal.bee-pf.bee-b-0.bee-l-0.bee-r-0.bee-op-0.bee-pe-none.is--shown{
  /* display: none; */
}

button.bee-sticky-atc__atc.bee-btn-loading__svg{
  background-color: #5AC4BE;
  color: #ffffff;
  font-weight: bold;
}


/* Add to cart button shake animation off */
.bee-ani-shake,
.bee-sticky-atc__atc.bee-btn-loading_svg {
  animation: none !important;
  transform: none !important;
  transition: none !important;
}

/* Force size filter vertical */
#blockid_2 ul,
#blockid_2 .bee-facet-values,
#blockid_2 .bee-filter-values {
    display: block !important;
    grid-template-columns: 1fr !important;
}

#blockid_2 li,
#blockid_2 label,
#blockid_2 .facet-checkbox {
    display: block !important;
    width: 100% !important;
    margin-bottom: 0px !important;
    text-align: left !important;
    background: transparent !important;
    border: none !important;
    padding: 2px 0 !important;
}

#blockid_2 li * {
    display: inline-block !important;
}

/* Remove all size filter colors */
#blockid_2 *,
#blockid_2 li,
#blockid_2 label,
#blockid_2 span,
#blockid_2 a,
#blockid_2 button {
  background: transparent !important;
  background-color: transparent !important;
  color: #000 !important;
  
  box-shadow: none !important;
}

/* Fix header black side gaps */
.bee-drawer__header{
    background: #7ed3cf !important;
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
}

.bee-drawer__close{
    background: #7ed3cf !important;
    width: 100% !important;
    display: block !important;
    margin: 0 !important;
    padding: 14px 20px !important;
    text-align: left !important;
}


.bee-push-menu-btn{
position:relative;
font-size:0 !important;
}

.bee-push-menu-btn svg{
opacity:0 !important;
visibility:hidden !important;
width:0 !important;
height:0 !important;
position:absolute !important;
}

.bee-push-menu-btn::before{
content:"☰";
font-size:24px;
font-weight:400;
color:#222;
line-height:1;
display:block;
visibility:visible !important;
}

.swiper-button-prev,
.swiper-button-next{
  color: #ffffff;
}

@media (max-width:768px){
.footer-col.newsletter{
   display:;
  }
}

input#bee-input-search{
    margin-top: 7%;
}

/* div#bee-search-hidden{
  margin-top: 7%;
} */

button.flickitybee-button.flickitybee-prev-next-button.previous{
  color: black;
}


/* FILTER GAP FIX */

#FacetFiltersForm{
    display:flex !important;
    flex-direction:column !important;
    gap:0 !important;
}

#FacetFiltersForm > *{
    margin:0 !important;
    padding:0 !important;
}

.bee-facets__form{
    gap:0 !important;
}

.bee-accordion-item{
    margin:0 !important;
    padding:0 !important;
}

.bee-accordion-item + .bee-accordion-item{
    margin-top:-1px !important;
}

/* REMOVE EXTRA SPACE */
.bee-collapse,
.bee-accordion-content,
.bee-filter{
    margin:0 !important;
    padding-top:0 !important;
    padding-bottom:0 !important;
}

/* MOBILE FIX */
@media(max-width:768px){

#FacetFiltersForm{
    gap:0 !important;
}

.bee-accordion-item{
    margin-bottom:0 !important;
}

}

/* BUY IT NOW BUTTON SAME AS ADD TO CART */

.shopify-payment-button__button{
    background: #5AC4BE !important;
    color: #fff !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: .5px !important;
    min-height: 42px !important;
    border-radius: 3px !important;
    border: none !important;
    box-shadow: none !important;
    opacity: 1 !important;
}

/* INNER TEXT */
.shopify-payment-button__button span{
    color:#fff !important;
    font-size: 20px !important;
    font-weight: 600 !important;
}

/* MOBILE */
@media(max-width:768px){

.shopify-payment-button__button{
    min-height:42px !important;
    font-size:12px !important;
}

}

.bee-tabs.bee-type-tabs.bee-accordion-mb-true.bee-tabs-enabled.bee-tabs-accordion-enabled{
  display: none;
}

span#pi-size,
span#pi-color{
  font-weight: 200;
}

/* Sticky Product Image Fix */
.bee-product__media-wrapper,
.bee-col-item.bee-product__media-wrapper {
  position: sticky !important;
  top: 0 !important;
  height: 100vh !important;
  overflow: hidden !important;
}

.bee-product__info-wrapper {
  position: relative !important;
}

.bee-row__product {
  align-items: flex-start !important;
}

/* Buy It Now button font size fix */
.shopify-payment-button__button,
.shopify-payment-button__button--unbranded {
  font-size: 16px !important;
  font-weight: 600 !important;
  letter-spacing: 1px !important;
}

/* Mobile pe sticky band karo */
@media screen and (max-width: 749px) {
  .bee-product__media-wrapper,
  .bee-col-item.bee-product__media-wrapper {
    position: relative !important;
    height: auto !important;
    overflow: visible !important;
  }
}

/* Desktop only */
@media screen and (min-width: 750px) {
  .bee-product__media-wrapper,
  .bee-col-item.bee-product__media-wrapper {
    position: sticky !important;
    top: 0 !important;
    height: 100vh !important;
    overflow: hidden !important;
  }

  .bee-product__info-wrapper {
    position: relative !important;
  }

  .bee-row__product {
    align-items: flex-start !important;
  }

  .shopify-payment-button__button,
  .shopify-payment-button__button--unbranded {
    font-size: 16px !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
  }
}

Filter sidebar ko left mein laao
.bee-pr-grid {
  display: flex !important;
  flex-direction: row-reverse !important;
}

/* Ya agar flex-direction kaam nahi kare toh order use karo */
aside.bee-sidebar {
  order: -1 !important;
}

/* Filter button small size */
.bee-price_slider_btn {
    padding: 6px 10px !important;
    font-size: 10px !important;
    width: auto !important;
    min-width: 60px;
    height: 28px !important;
    line-height: 1 !important;
}

/* Buy It Now button ko Add To Cart jaisa mota aur same height */
.shopify-payment-button__button {
    min-height: 50px !important;
    height: 40px !important;
    padding: 16px 20px !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    border-radius: 0px !important; /* agar same sharp corner chahiye */
}

/* Mobile ke liye */
@media(max-width:768px){
    .shopify-payment-button__button{
        min-height: 55px !important;
        height: 55px !important;
        font-size: 18px !important;
    }
}

@media (min-width: 992px) {
    .bee-btn-filter {
        display: none !important;
    }
}

/* Filter sections ke beech ka gap kam karne ke liye */
.bee-widget.bee-widget-html.bee-tab-wrapper.bee-rte--list{
    margin: 0 !important;
    padding: 0 !important;
}

/* Heading aur content ke beech spacing kam */
.bee-rte--list .bee-tab-title,
.bee-rte--list .bee-tab-content{
    margin-bottom: 5px !important;
    padding-bottom: 5px !important;
}

/* Pure filter sidebar ka vertical gap kam */
.bee-sidebar-inner .bee-widget{
    margin-bottom: 8px !important;
}

/* FILTER SIDEBAR - sab gaps kam */
.bee-sidebar-inner .bee-widget,
.bee-tab-wrapper,
.bee-rte--list,
.bee-widget-content-page {
    margin: 0 !important;
    padding: 0 !important;
}

/* Har filter block ke beech thoda compact gap */
.bee-sidebar-inner [data-bee-tab-wrapper]{
    margin-bottom: 6px !important;
}

/* Filter title */
.bee-sidebar-inner .bee-tab-title{
    padding: 10px 14px !important;
    margin: 0 !important;
    min-height: auto !important;
}

/* Filter content */
.bee-sidebar-inner .bee-tab-content{
    padding: 8px 12px !important;
    margin: 0 !important;
}

/* Accordion ke neeche extra white space hatao */
.bee-sidebar-inner .bee-accordion-content,
.bee-sidebar-inner .bee-accordion-body{
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

/* Pure sidebar compact */
.bee-sidebar-inner{
    row-gap: 4px !important;
}

/* Sticky Filter Sidebar */
[data-sidebar-content]{
    position: sticky !important;
    top: 90px !important; 
    height: fit-content !important;
    align-self: flex-start !important;
}

/* Mobile pe sticky off */
@media(max-width:768px){
    [data-sidebar-content]{
        position: relative !important;
        top: 0 !important;
    }
}

/* INR dropdown ko account icon ke bagal me fix karne ke liye */
.bacurr-cur-block {
    position: absolute !important;
    top: 9% !important;
    right: 250px !important; /* account icon ke paas adjust */
    transform: translateY(-50%);
    z-index: 999;
}

/* Mobile me INR currency hide */
@media(max-width:768px){
  .bacurr-cur-block{
      display:none !important;
  }
}

 @media (max-width:768px){

  .bee-product-price{
    height: auto !important;
    min-height: 30px !important;
    overflow: visible !important;
    line-height: 1.6 !important;
  }

  .bee-product-price *{
    overflow: visible !important;
    line-height: 1.6 !important;
  }

  a#bee4_ff95afc1-e8e8-4783-acf0-2386fd259cd4{
    display: none;
  }
}

 @media (max-width:768px){
.bee-collection-header .bee-sortby{
    display: flex !important;
    justify-content: center !important;
    width: 100% !important;
}

.bee-collection-header .bee-dropdown__sortby{
    margin: 0 auto !important;
}
 }

 /* @media (max-width: 768px) {
  .bacurr-choiceDesign {
    display: none !important;
    display: block;
  }
}

@media (max-width: 768px) {
  span.bee-d-md-none{ display: none !important; }
  button{
    display: none;
  }
} */
span.bee-dropdown__title{
  display: none;
}
