/** Shopify CDN: Minification failed

Line 68:0 Unexpected "}"

**/
.product-options__value {
  border: 1px solid #ccc;
}
.header__line--colorize-1 {
  border-bottom: 0px;
}
.rte {
  font-size: 12px !important;
}
.product-gallery__control_fullscreen {
  display: none !important;
}
.product-options__value {
  padding: 6px 14px;
}
.cursor-pointer.active {
  background-color: black;
  color: #fff;
}
.product-options__section {
  padding-top: 10px;
}
.product-options__value--square {
  width: 60px;
  height: 60px;
}
.product-page-info__button-add-to-cart .btn:not(.btn--size-large) {
  min-height: 50px;
}
.ml-5,
.mx-5 {
  text-transform: capitalize;
}
.mt-30, .my-30
 {
    margin-top: 10px !important;
}

.product-page__tabs .pt-10.mt-40.mt-lg-100 .rte {
    padding-bottom: 40px;
    padding-top: 40px;
}

@media (max-width: 768px) {
    .product-page__tabs .pt-10.mt-40.mt-lg-100 .rte {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}
.product-page__container .pt-10.mt-40.mt-lg-100 {
    background-color: #fbfbfd; 
    margin-left: calc(-50vw + 50%);
    margin-right: calc(-50vw + 50%);
    padding-left: calc(50vw - 50%);
    padding-right: calc(50vw - 50%);
}
.mt-lg-100, .my-lg-100 {
        margin-top: 0px !important;
    }
.product-page-info__title>*, .one-product-info__title>* {
        font-weight: bold;
    }
}

tabs-element.tabs.product-tabs.d-block.tabs--init {
    border-bottom: 1px solid #ebebeb;
}
    .rimage {
        background-color: #f6f6f6;
    }

.product-options label {
  color: #4c4aba;
  text-transform: capitalize;
}

.price--sale > span:not(first-child) {
  color: #4c4aba;
  font-weight: bold;
}
@media (max-width: 768px) {
  .product-options__value--square {
    width: 45px;
    height: 45px;
  }
  .product-options__section {
    column-gap: 8px;
  }
  .product-options__section {
    padding-top: 0px;
  }
  .product-options__value {
    padding: 6px 8px;
  }
  .pt-30,
  .py-30 {
    padding-top: 15px !important;
  }
  .justify-content-center {
    justify-content: left !important;
  }
  .text-center {
    text-align: left !important;
  }
  .product-options--type-page {
    text-align: left !important;
  }
  .product-options--type-page .product-options__section {
    justify-content: left !important;
  }
  .mb-30,
  .my-30 {
    margin-bottom: 10px !important;
  }
  .mt-30,
  .my-30 {
    margin-top: 10px !important;
  }
  .product-page-info__button-add-to-cart .btn:not(.btn--size-large) {
    min-height: 45px;
  }
}

.header__nav {
    justify-content: center;
    width: 100%;
}

.menu__list.menu__level-01 {
    justify-content: center;
}
    .header__tape p, .header__tape p a, .header__tape p a:visited, .header__tape p a:active, .header__tape p a:link {
        font-size: 12px;
    }

    p.promobox__text-1.h5 {
    font-weight: bold;
    padding-bottom: 12px;
}

.About {
    background-color: #f8f9fa;
}
div#shopify-section-template--17942734635110__spacer_GkTxhP,div#shopify-section-template--17942734241894__spacer_nBUQDG,div#shopify-section-template--17942734241894__spacer_giLYx7 {
    background-color: #f8f9fa;
}

.d-lg-inline {
        display: none !important;
    }
    div[data-section-id="template--17942734241894__spacer_VJgKn3"] {
    border-top: 1px solid #ccc; 
    margin-top: 0;
    padding-top: 0;
}

a.view-all-btn {
    border: 1px solid #ededed;
    font-size: 13px;
    padding: 3px 12px 3px 12px;
    margin-top: 8px;
    border-radius: 3px;
}
a.view-all-btn:hover {
    border: 1px solid #000000;
}
.mt-20, .my-20 {
    margin-top: 20px !important;
}
.col-lg-12 {
    border-bottom: 1px solid #f0f0f0;
    margin-bottom: 30px;
}
    a, a:visited, a:active, a:link {
        color: #ffffff;
    }
        blockquote
 {
        border-color:#14141400;
    }