/** Shopify CDN: Minification failed

Line 1084:0 Unexpected "@media"

**/
body,html{
  max-width:100% !important;

}
/*menu edits*/
  .wt-page-nav-mega__decorated:hover {
    background-size: 0px;
    color: #43D848;
  }
    .wt-page-nav-mega__link__text--underline:hover {
     background-size: 0px;
    color: #43D848;
  }
   .wt-page-nav-mega__link__text--underline {
    text-decoration: none;
    background-image: none;
    background-repeat: no-repeat;
    background-position: bottom left;
    background-size: 0% 0px;
    transition: background-size .3s ease-in-out;
  }
.wt-header__panel {
  display: flex;
  gap: 0.5rem;
}
body:not(.mobile-nav) .wt-page-nav-mega .wt-page-nav-mega__link:first-child {
  padding-left: 0px;
}
#header {
  border-bottom: 1px solid #BCBEA7;
}
@media (min-width: 1200px) {
  .wt-header__body:not(.wt-header__body--search) {
    padding-top: 8px;
    padding-bottom: 8px;
  }
}
@media (max-width: 1199px) {
  .wt-header__body .svg-icon {
    --size-icon: 2rem;
  }
}

@media (max-width: 900px) {
.wt-header__logo__link {
  width: 180px;
}

.wt-header__panel__item--account{
  display:none;
}
}
@media (max-width: 600px) {
.wt-header__panel {
  display: flex;
  gap: 0;
}
}

   .wt-header__body {
    max-width: 100% !important;
  }

@media (min-width: 1200px) {
  .collection__aside:not(.wt-filter--drawer) {
    overflow: visible;
    max-height: 98vh;
    top: 150px;
    padding-top: 0 !important;
    flex: 1 0 27rem;
  }
}
  @media (min-width: 1200px) {
  body:not(.mobile-nav) .wt-page-nav-mega__list--center {
    padding-left: 0px !important;
  }
    .collection {
    flex-direction: row;
    gap: calc(var(--gap, 8px) * 6);
    padding: 0 4rem;
  }
}


.wt-header__panel__item {
  align-content: center;
  justify-content: center;
}
.wt-header__panel__link {
  justify-content: center;
}
.wt-header__panel__counter {
  background: #43D848;
}

.search-overlay-on .wt-header__search__label {
  margin-right: calc(var(--gap, 8px) * 2);
  margin-left:0px;
}
/*FONT EDITS*/
  h1,h2,h3,h4,h5,h6,.paragraph-text{
    font-family:var(--font-header) ;
  }  

  .wt-keys__title{
    font-size:1.5rem;
     font-family:var(--font-body) !important;
     letter-spacing:2px;
  }

/* Heading 1 */
.quiz {
  font-size: 7.5rem !important; /* 90pt × 1.333 ÷ 16 ≈ 7.5rem */
  line-height: 100%;
  letter-spacing: 0;
  text-transform: sentence-case;
}




/*SLIDER CSS*/
@media (max-width: 1068px) {

.hero-slide-content h2 {
  font-size: 3.5rem !important;
}

}
@media (max-width: 568px) {
 
}
.wt-keys__title {
  padding: 0 ;
}

/*callout*/
.wt-keys__item {
  display: flex !important;
  flex-direction: row;
  align-content: center;
  align-items: center !important;
  justify-content: center !important;
  gap:15px;
}
.wt-keys__text {
  display: none !important;
}
.wt-keys__item--center .wt-keys__image {
  margin-bottom: 0px !important;
}

  .wt-keys__title {
    font-size: 10.5px;
    font-family: var(--font-body-bold) !important;
    letter-spacing: 0.12em;
  }

@media (max-width: 968px) {
  .wt-keys__item {
    flex-direction: column !important;
    gap: 1rem;
  }
  .wt-keys__list {

  padding-left: 0;
  padding-right: 0;

}

}
.hero-content-wrapper .upper-part{
  margin-bottom:40px;
}

.main-button {
  padding: 15px 60px;
  background: var(--btn-bg, #43D848);
  color: var(--btn-text, #000);
  text-decoration: none;
  border-radius: 10px;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  transition: all .3s ease;
  font-family: var(--font-body-bold) !important;
  font-size: 11px;
  border:0px;
}
.wt-product__upsell__info .card__title {
  margin-top: 0;
}
.main-button:hover {
 color:#000;
}
.product-type{
  font-family:var(--font-body-bold) !important;
}
.view-collection-btn {
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.13em !important;
  transition: 3px;
  font-size: 11px;
  border: 1px black solid;
    font-family:var(--font-body-bold) !important;
}
.main-button:hover {
  background: var(--btn-bg, #43D848);
  border-radius:2rem;
}
.wt-collapse__trigger {
  font-family: var(--font-body-bold);
  font-size: 11px;
  text-transform: none !important;
  letter-spacing: .12em;
}
.tab-button {
  padding: 0 !important;
  border: none;
  background: #fff;
  color: #BCBEA7;
  border-radius: 25px;
  cursor: pointer;
  transition: all .3s ease;
  text-transform: uppercase;
  letter-spacing: .12em;
  font-size: 11px;
  white-space: nowrap;
  margin-right: 1rem;
  font-family: var(--font-body-bold) !important;
}

.tab-button:hover,
.tab-button.active {
 background: none !important;
  color: #000;

}

.collection-description{
  letter-spacing:0.01em;
}
.add-to-cart-btn {
  width: 100%;
  padding: 10px;
  background: var(--btn-bg, #43D848);
  color: var(--btn-text, #000);
  border: none;
  border-radius: 10px;
  cursor: pointer;
  transition: all 0.2s ease;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  font-size:11px;
  min-height: 40px; /* Match product-price height */
  font-family:var(--font-body-bold) !important;

}

.add-to-cart-btn:hover {
  background: var(--btn-bg, #43D848);
  border-radius:15px;
  color: var(--btn-text, #000);
}
.add-to-cart-btn:hover:not(:disabled) {
  background: var(--btn-bg, #43D848);
  border-radius:15px;
}

.add-to-cart-btn:disabled {
  background:rgb(196, 204, 197);
  cursor: not-allowed;
}


/* collection list css*/
@media (max-width: 1280px) {
.collection-tabs-section {
  padding: 60px 0 60px 5rem !important;
}
.tabs-and-nav-wrapper {
  margin-right:5rem !important;
}
}


.desktop-show{display:block;}
.show-on-mobile{display:none;}
.show-on-mobile .slider-progress-bar {
  margin-bottom: 5rem;
}

@media (max-width: 968px) {
.product-card {
  width: 30rem;

}
.collection-info {
  min-height: 41rem !important;
}
}
/* Responsive Design */
@media (max-width: 768px) {

  .collection-info {
    width: 100%;
    min-width: auto;
min-height:auto !important;
  }
}

@media (max-width: 768px) {
.desktop-show{display:none !important;}
.show-on-mobile{display:block;padding-right: 5rem;}
.slider-progress-bar {
  width: 100% !important;
  height: 6px;
  background-color: #e0e0e0;
  border-radius: 3px;
  margin-top: 15px;
  overflow: hidden;
}

.add-to-cart-btn {
  color: var(--btn-text, #000);
  cursor: pointer;
  text-transform: uppercase;
  letter-spacing: .1em;
  font-size: 9px;
  font-family: var(--font-body-bold) !important;
}


}


@media (max-width: 568px) {

    .wt-keys__title {
    font-size: 8px;
    font-family: var(--font-body-bold) !important;
    letter-spacing: 0.15em;
  }

 .wt-keys {
  padding-left: 3rem;
  padding-right: 3rem;
}
  

  .collection-tabs-section {
    padding: 60px 0 60px 3rem !important;
  }


 .show-on-mobile {
    display: block;
    padding-right: 3rem !important;
  }
}

/**header**/
.wt-announcement {
  --color-background: #43d848;
  --color-text: #ffffff;
  position: sticky;
  top: 0;
  z-index: 20;
} 

.page-header-sticky .page-header {
  position: sticky;
  top: 0;
  z-index: 16;
  transition: transform .3s ease;
  top: 30px;
  z-index: 16;
  transition: transform .3s ease;
}



/**footer**/
.wt-footer {

  background: #F7F9E5;
  color: #000;
}
.wt-footer__block.wt-footer__block--newsletter {
  padding-right: 15rem;
}



.wt-footer__body {
  max-width: 100% !important;
  padding: 3rem 7rem 0 !important;
}

.wt-footer a {
  color: inherit;
  font-family: var(--font-body);
  font-size: 16px;
  line-height: 120%;
}

  @media (min-width: 1200px) {
  .wt-footer__block {
    padding-top: calc(var(--gap, 8px) * 3);
    padding-bottom: calc(var(--gap, 8px) * 3);
    flex: 1 1 35%;
  }
}

@media (min-width: 1200px) {
  .wt-footer__block--menu {
    flex: 1 1 10%;
  }
}



/**footer**/
.wt-footer__bottom-wrapper {
  margin-bottom: 3rem;
}


/* Mega menu start (JOSH) */
.mega-menu__gallery__img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.mega-menu__gallery__picture{
  position: relative;
  border-radius: 10px;
  overflow: clip;
}

a.wt-page-nav-mega__sublist__link--parent span.wt-page-nav-mega__decorated{
  leading-trim: both;
  text-edge: cap;
  font-size: 10.5px;
  font-style: normal;
  line-height: normal;
  letter-spacing: 1.26px;
  text-transform: uppercase;
}

a.wt-page-nav-mega__sublist__link--parent:has(.wt-page-nav-mega__decorated) .svg-icon{
  display: none;
}


.mega-menu__gallery.single .mega-menu__gallery__img{
  aspect-ratio: 2.46;
}

.mega-menu__gallery__content.over_image{
  position: absolute;
  inset: 0;
  padding: 16px;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  color: white;
  font-family: var(--font-header);
  background: rgba(0,0,0,0.1);

  > p:first-child{
    font-size: 37px;
    line-height: 120%;
  }
  a p {
    text-transform: uppercase;
  text-decoration: underline;
  color: #fff;
  font-size: 10.5px;
  font-family: var(--font-body-bold);
  font-weight: 400;
  letter-spacing: 0.12em;
  }
}

.menu-open .wt-drawer.layout-6 {
    transform: translateY(48px);
}

.wt-page-nav-mega__decorated{
    font-family: var(--font-body);
}

.search-overlay-on .search-result-pages:not(:first-child){
  border-left: 0px !important;
}

.search-result-products, .search-result__title, .search-result-pages__list{
  display: none !important;
}

.search-result__title:nth-child(1), .search-result-pages__list:nth-child(2){
    display: flex !important;
}

.search-overlay-on .wt-header__search__close.main-nav{
  display: flex;
  align-items: center;
  position: static;
  width: auto;
  height: auto;
}

body:not(.search-overlay-on) .wt-header__search__body.store-search-form{
  display: none !important;
}

.wt-header__search__clear-button__container{
  display: none;
}

.search-overlay-on .wt-header__search__body{
  align-items: stretch!important;
}

.wt-header__search-trigger .svg-icon{
  opacity: 1!important;
}

.wt-header__search-trigger{
  position: static;
}

.search-overlay-on .wt-header__search__form{
  width: 100%;
  max-width: 100%;
}
.search-overlay-on .wt-header__search__close{
  display: none;
}
.search-overlay-on .wt-header__search__form{
  border: 0px;
  border-bottom: 1px solid var(--color-input-border);
  border-radius: 0px;
  &:has(input:focus){
    outline: 0px;
    outline-bottom: 2px solid var(--outline-color);
  }
}

.search-overlay-on .search-result{
  max-width: 100%!important;
  justify-content: flex-start!important;
  margin-top: 0px!important;
}

.search-overlay-on .search-result-pages:not(:first-child) {
  padding-left: 0px!important;
}

.search-result__title {
  text-transform: uppercase !important;
  margin-bottom: 24px !important;
  letter-spacing: 0.12em !important;
  font-size: 10.5px !important;
  font-family: var(--font-body-bold) !important;
}

.search-overlay-on .wt-header__search__body {
    max-width: 100%!important;
}

.search-overlay-on .menu-drawer-overlay{
  opacity: 1;
  transform: scale(1);
}

@media screen and (min-width: 1200px){
  search-drawer.wt-drawer-search--active{
    max-height: 300px!important;
    top: var(--navbar-height)!important;
  }

  .mega-menu__gallery, .mega-menu__gallery__item, .mega-menu__gallery__picture{
    height: 100%;
    max-height: 200px;
  }


  .wt-page-nav-mega__sublist__link.wt-page-nav-mega__sublist__link--parent[data-menu-level='2'][href='#'] .wt-page-nav-mega__decorated:hover{
    color: rgb(21, 21, 21)!important;
    cursor: default;
  } 

  .wt-page-nav-mega__list.wt-page-nav-mega__list--center:has(.dropdown-opened) 
  .wt-page-nav-mega__item:not(.dropdown-opened)
  .wt-page-nav-mega__link > .wt-page-nav-mega__link__text.wt-page-nav-mega__link__text--underline{
    color: #BCBEA7 !important;
  }

  .wt-page-nav-mega__sublist__item.wt-page-nav-mega__sublist__item--child.wt-page-nav-mega__sublist--parent * {
    transition: color .3s ease-in-out;
  }

  .menu-drawer-overlay{
    background: rgba(188, 190, 167, 0.10);
    backdrop-filter: blur(3.5px);
  }


  .wt-page-nav-mega__sublist__item.wt-page-nav-mega__sublist__item--child.wt-page-nav-mega__sublist--parent.blur *{
      color: #BCBEA7!important;
  }

  body:not(.mobile-nav) .wt-drawer.layout-6 .wt-page-nav-mega__item--parent.wt-page-nav-mega__item--mega .wt-page-nav-mega__sublist__wrapper{
    position: fixed;
    right: 0!important;
    left: 0!important;
    width: 100vw;

    .wt-page-nav-mega__sublist{
      max-width: 100% !important;
      .wt-page-nav-mega__sublist--nested{
      display: grid;
      grid-auto-columns: 1fr;
      grid-template-rows: repeat(4, auto);
      grid-auto-flow: column;
      column-gap: 3.5rem;
      }
    }
  }

   .page-header-sticky:not(.mobile-nav) .page-header.sticky-enabled .wt-drawer--nav.layout-6{
    transform: unset;
   }
   
   .mega-menu__gallery-mobile{
    display: none;
   }
}


@media screen and (max-width: 1199px){
    search-drawer.wt-drawer-search--active{
    top: 48px!important;
  }
  .wt-header__search{
    margin-right: 0px;
  }
      .wt-header__body .wt-drawer-search {
        min-width: 0px;
    }
  .drawers-animated .wt-drawer {
      transition: opacity .5s ease-in-out, transform .5s ease-in-out;
  }

  .page-header-sticky .page-header {
    top: 41px;
  }

  .wt-header__icon.wt-header__menu-trigger.wt-icon{
    .svg-icon.svg-icon--close{
      display: none;
    }

    &[aria-expanded='true'] {
      .svg-icon.svg-icon--close{
        display: block;
      }

      .svg-icon.svg-icon--bars{
        display: none;
      }
    }
  }
  .wt-page-nav-mega__link__text{
    font-family: var(--font-body);
    font-size: 35px;
  }

  .wt-page-nav-mega__sublist__item.wt-page-nav-mega__sublist__item--grandchild 
  .wt-page-nav-mega__sublist__link 
  .wt-page-nav-mega__decorated{
    font-family: var(--font-body);
    font-size: 18px;
  }

  .wt-page-nav-mega__link, .wt-page-nav-mega__sublist__wrapper.wt-page-nav-mega__sublist__wrapper--mega{
    padding-right: 20px;
    padding-left: 0px;
  }

  .wt-page-nav-mega__link.wt-page-nav-mega__link--parent.submenu-opened.always-open{
    .svg-icon.svg-icon--plus{
      display: none!important;
    }
  }

  .wt-page-nav-mega__sublist__link.wt-page-nav-mega__sublist__link--parent,
  .wt-page-nav-mega__sublist__item.wt-page-nav-mega__sublist__item--grandchild .wt-page-nav-mega__sublist__link {
    padding-right: 0px;
    padding-left: 0px;
  }

  .wt-page-nav-mega__sublist__wrapper.wt-page-nav-mega__sublist__wrapper--mega >ul.wt-page-nav-mega__sublist{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
  }

  .wt-page-nav-mega__sublist__item.wt-page-nav-mega__sublist__item--gallery{
    display: none!important;
  }

  .wt-page-nav-mega__item:not(:last-child):after{
    right: 20px;
    left: 20px;
  }

  .wt-page-nav-mega__sublist__item.wt-page-nav-mega__sublist__item--child.wt-page-nav-mega__sublist--parent{
    .wt-page-nav-mega__sublist__link.wt-page-nav-mega__sublist__link--parent{
      position: relative;
      margin-top: 15px;
      &::before{
        position: absolute;
        height: 1px;
        content: '';
        top: -15px;
        right: 0;
        left: 0;
        background: #BCBEA7;
      }
      
      &.submenu-opened::before{
        background: #000;
      }
      
    }
  }
  
  .mega-menu__gallery-mobile{
  display: grid;
  grid-template-columns: 1fr 1fr;
  padding-right: 20px;
  padding-left: 20px;
  gap: 10px;
  
  .mega-menu__gallery-mobile__picture{
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    overflow: clip;
    .mega-menu__gallery-mobile__img{
      aspect-ratio: 0.85;
      height: 100%;
      width: 100%;
      object-fit: cover;
    }
    .mega-menu__gallery-mobile__content{
      position: absolute;
      inset: 0;
      padding: 20px 10px;
      display: flex;
      flex-direction: column;
      align-items: center;
      text-align: center;
      justify-content: space-between;
      color: white;
      font-family: var(--font-header);
      background: rgba(0,0,0,0.2);
      > p:first-child{
        font-size: 25px;
        line-height: 112%;
      }
      a {
        width: 100%;
        text-align: center;
        p {
        text-transform: uppercase;
        color: white;
        font-size: 9px;
        padding: 12px 30px;
        border: 1px solid #FAFAF4;
        border-radius: 10px;
        font-family: var(--font-body);
        font-weight: 700;
      }
    }
    }
  }
}
  
}

.mega-menu__gallery__content.over_image > p {
  width: 80%;
  text-wrap: auto;
}


  .wt-page-nav-mega__aside {
    display:none;
  }

@media (min-width: 1200px) {
  .wt-page-nav-mega__list > .wt-page-nav-mega__item:last-of-type {
    display: none !important;
  }
}


/* Mega menu end */


/*Badges*/
.badge-wrapper{
  position: relative;
  width: 100%;
  height: 100%;
}

.product-badge{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -80%);
}

.sale-badge {
  display: none !important;
}

.compare-price {
  color: #BCBEA7 !important;
}
.price-beside-button .compare-price {
  color: #000 !important;
}

.template-product {
  overflow-x: hidden;
}

.main-article {
  padding-top: 30px;
  font-family: var(--font-body);
  padding: 2rem;
}

@media (max-width: 768px) {
  .main-article .header-top {
    flex-direction: row !important;
    align-items: flex-start;
    gap: 15px;
  }
}

/*log in*/
.wt-customer {

  margin: 60px 20px !important;

}

/*extra cart*/
.wt-cart__drawer__body {
  display: flex;
  flex-direction: column;
  padding: 0 !important;
}

.wt-cart__drawer__items {
  padding: 0 30px !important;
}

.wt-cart__drawer__footer{
  padding-left:30px !important;
  padding-right:30px !important;
}

.wt-cart__drawer__header {
padding: 40px 30px !important;
  border-bottom: none !important;
}

.wt-cart__item__body .options {
  color: #BCBEA7;
  font-size: 10px;
  letter-spacing: 0.12em;
  font-family: var(--font-body-bold);
  font-weight: 400 !important;
}

.wt-cart__item__name {


  font-size: 13px !important;
  font-family: var(--font-body) !important;
  line-height: 120% !important;
  letter-spacing: .01em !important;
}
.wt-cart__item-discount {
  display: none !important;

}
.wt-cart__item__thumb img, .wt-cart__item__thumb svg {
  border-radius: 6.67px !important;
  min-height: 133px !important;
  min-width: 106px !important;
}

.counter button {
  width: 3rem !important;
  height: 3rem !important;
  color: #000 !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.counter input {
  padding-top: 10px;
  padding-bottom: 10px;
  max-width: 2rem !important;
  font-size: 10.5px !important;
  letter-spacing: .12em;
  font-family: var(--font-body-bold);
}
.counter {
  padding-left: 10px;
  padding-right: 10px;
}
.wt-cart__item__remove--amount {
  margin-right: auto;
  color: #000;
  opacity: 1;
  text-decoration: underline;
  font-size: 10.5px !important;
  letter-spacing: .12em !important;
  font-family: var(--font-body-bold);
}
.wt-cart__item__amount.cart-page .item__details {
  display: flex;
  justify-content: space-between !important;
  align-items: center;
  gap: 8px;
  width: 100% !important;
}
.counter-wrapper {
  border: 1px solid #BCBEA7 !important;
  position: relative;
  border-radius: 6.67px !important;
  background-color: var(--color-input-background);
}
.svg-icon--plus {
  --size-icon: 1rem !important;
  --size-icon-desk: 1rem !important;
}
.wt-cart__drawer .wt-cart__item__body {
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 0px !important;
}
.cart-item__error{
  display:none !important;
}

@media (hover: hover) {
  .hero__button--primary:hover {
    background: none !important;
    border-color: transparent !important;
    color: #000 !important;
    text-decoration: underline !important;
  }
}
.wt-cart__login__title {
  margin-block: 0;
  font-size: var(--font-base-size);
  font-family: var(--font-body);
}

.mega-menu .svg-icon--plus {
  --size-icon: 3rem !important;
  --size-icon-desk: 3rem !important;
}

.wt-cart .cart-item__discounted-prices {
  justify-content: end;
}

.wt-cart__item__price-wrapper .price--end-sale {
  color: #000;
}


/*drawer cart*/

.wt-cart__item__data {
  position: relative;
  width: 100%;
  display: flex !important;
}
.search-result-products .wt-cart__item__data {
  position: relative;
  width: 100%;
  display: flex !important;
  flex-direction:column;
}
.wt-cart__item__data > * {
  width: 50%;
  box-sizing: border-box;
}

.data-wrap {
  width: 100%;
}

.wt-cart__item__price-wrapper {
  position: relative;
  text-align: right;
  font-size: 13px !important;
  font-family: var(--font-body) !important;
  line-height: 120% !important;
  letter-spacing: .01em !important;

}

.wt-announcement__text {
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--color-text);
  width: 100vw;
  font-family: var(--font-body) !important;
padding-top: 4px;
  padding-bottom: 4px;
  letter-spacing: 0.12em  !important;
  font-size: 10.5px !important;
}

.variant-dropdown{background-color: #fff;
  -moz-text-align-last: center !important;  /* Firefox */
  text-align-last: center !important;      /* Chrome/Edge */
  background-repeat: no-repeat;
  background-position: right 25px center;
  background-size: 1em auto !important;
  background-image: url("/cdn/shop/files/dropdown.svg?v=1757981593");  
-webkit-appearance: none; /* Remove iOS default */
  -moz-appearance: none;    /* Remove Firefox default */
  appearance: none;         /* Modern browsers */
  color: #000;              /* Force black text */
  width:40%;
}

.variant-dropdown option {
  color: #000 !important;
  background-color: #fff;
}

  .wt-announcement__close
  {display:none !important;}

  .collection__aside .collection-title-section {
  margin-top: 0 !important;
}

.variant-buttons {
  flex-direction: row !important;
}

.product-card{
background: #FAFCF4 !important;
}
.variant-button

@media (max-width: 1200px) {
.variant-button{
  padding:10px;
}

}

@media (max-width: 768px) {
 .product-image {
  margin-top: -50px;
}

}

@media (max-width: 600px) {


.product-title {
  font-size: 15px !important;
}
.variant-button {
  font-size: 9.5px !important;
  letter-spacing: .13em !important;
}
.product-type {
  font-size: 9.5px !important;
}
  .add-to-cart-btn {
    letter-spacing: 1px;
    font-size: 9px !important;
  }
}



