<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 332:129 Unexpected ","

**/
/* .sale-animation {
  animation: blink 4s infinite, wave 1s infinite;
} */
.sale-animation {
  animation: wave 2s infinite;
}
.offer-animation {
  	animation: blinker 1.5s linear infinite;
    opacity: 1;
}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}

@font-face {
    font-family: 'Satoshi Medium';
    src: url('/cdn/shop/files/Satoshi-Regular.woff2') format('woff2'),
        url('/cdn/shop/files/Satoshi-Regular.woff') format('woff');
}

@font-face {
    font-family: 'Satoshi bold';
    src: url('/cdn/shop/files/Satoshi-Medium.woff2') format('woff2'),
        url('/cdn/shop/files/Satoshi-Medium.woff') format('woff');
}

@media (min-width: 576px) {
  .container, .container-md, .container-sm, .wishlist .page-width.page-width--narrow { max-width: 570px; }
}
@media (min-width: 650px) {
  .container, .container-md, .container-sm, .wishlist .page-width.page-width--narrow { max-width: 640px; }
}
@media (min-width: 768px) {
  .container, .container-md, .container-sm, .wishlist .page-width.page-width--narrow { max-width: 760px; }
}
@media (min-width: 800px) {
  .container, .container-md, .container-sm, .wishlist .page-width.page-width--narrow { max-width: 780px; }
}
@media (min-width: 900px) {
  .container, .container-md, .container-sm, .wishlist .page-width.page-width--narrow { max-width: 860px; }
}
@media (min-width: 992px) {
  .container, .container-lg, .container-md, .container-sm, .wishlist .page-width.page-width--narrow { max-width: 990px; }
}
@media (min-width: 1100px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .wishlist .page-width.page-width--narrow { max-width: 1090px; }
}
@media (min-width: 1200px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .wishlist .page-width.page-width--narrow { max-width: 1160px; }
}
@media (min-width: 1300px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .wishlist .page-width.page-width--narrow { max-width: 1260px; }
}
@media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .wishlist .page-width.page-width--narrow { max-width: 1360px; }
}
@media (min-width: 1500px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl, .wishlist .page-width.page-width--narrow { max-width: 1450px; }
}
@media (min-width: 1600px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl, .wishlist .page-width.page-width--narrow { max-width: 1590px; }
}

/* header */
 .header-wrapper header.header {padding: 10px 12px;}
 .header .header__inline-menu { text-align: end; }
 .header__menu-item { font-size: 18px; padding: 10px 20px; color: var(--blue, #081730); }
 .header__active-menu-item { font-weight: 600; }
 .header__search, .header__icon--cart, .login-button { margin: 5px 15px; }
 .header__icon--cart::before { content: ""; position: absolute; background-color: #CDCDCD; width: 2px; height: 15px; left: -17px; top: 50%; transform: translateY(-50%); }
 /* .button-style-1:hover {box-shadow: inset 5em 0em 0 0 #FCAC3E, inset -5em 0 0px 0px #FCAC3E; color: #fff;} */
 .header__icon--account { display: none !important; }
 .header  .header__icons{ align-items: center;}

/* footer */
 .footer.gradient { background: #45474B; }
 .footer__content-top { display: flex !important; flex-wrap: wrap; }
 .footer-block__details-content { display: flex; flex-wrap: wrap; }
 .footer-block__details-content .list-menu__item { color: #FFF !important; font-size: 16px !important; font-weight: 400; line-height: normal;}
 .footer-block__details-content { position: relative; justify-content: start; }
 .footer-block--menu .footer-block__details-content li { position: relative; margin-right: 0 !important; padding: 0 17px; }
 .footer-block--menu .footer-block__details-content li a { font-size: 18px; color: #e8e8e8; }
 .footer-block--menu .footer-block__details-content li:after { content: ""; position: absolute; background-color: #CDCDCD; width: 2px; height: 15px; right: 0; top: 50%; transform: translateY(-50%); }
 .footer-block--menu .footer-block__details-content li:last-child:after { display: none; }
 .footer-block--menu .footer-block__details-content li:last-child { padding-right: 0; }
 .footer-block__heading { max-width: 80%; }
 .footer__blocks-wrapper.grid { column-gap: 0; }
 .footer-block-text { width: 50% !important; max-width: 50% !important; }  
 .footer-block-signup { width: 50% !important; max-width: 50% !important; }
 .footer-block-image { width: 50% !important; }
 .footer-block--menu { width: 60% !important; }
 .footer-block--newsletter { display: block !important; }
 .footer-block-signup .footer-block__heading { color: #FFF; font-size: 30px; line-height: normal; text-transform: capitalize; }
 .newsletter-form__field-wrapper .field:before, .newsletter-form__field-wrapper .field:after, .newsletter-form__field-wrapper .field__input:focus-visible,
      .newsletter-form__field-wrapper .field:hover.field:after { box-shadow: none; }
 .newsletter-form__field-wrapper .field__input { background: transparent; padding-left: 0 !important; color: #fff; }
 .newsletter-form__field-wrapper .field__label { color: #A3A3A3; font-size: 16px; font-weight: 500; line-height: normal; left: 0; }
 .newsletter-form__button { color: #fff; }
 .newsletter-form__field-wrapper .field { border-bottom: 1px solid #757575; }
 .list-social { justify-content: flex-start !important; padding-top: 30px; }
 .footer__content-bottom { border-top: 2px solid #585a5d !important; }
 .footer-block--newsletter { width: 60%; margin-left: auto; margin-right: 0 !important; }
 .footer__newsletter, .newsletter-form__field-wrapper { max-width: 100% !important; }
 .footer__content-bottom { display: flex; }
 .footer__copyright  { margin-top: 0 !important; text-align: left !important; }
 .footer__copyright small { color: #e8e8e8; font-size: 16px; }
 .footer-bottom-content h5 { color: #e8e8e8; font-size: 18px; }
 .footer-bottom-content h5 span { color: red; }
 .bottom-right-content { justify-content: end; }
 .footer__content-bottom-wrapper { padding-left: 0; }
 .list-social__item { margin-right: 20px; }
 .list-social__item .icon { width: 34px !important; height: 34px !important; }
 .list-social__link { background: #636467; border-radius: 70px; height: 45px; width: 45px; }
 .newsletter-form__message.newsletter-form__message--success { color: #fff !important; }
 .footer .field__input:focus~.field__label { left: 0 !important; }
  .footer__content-top .footer__blocks-wrapper {width: 100%;}
  .footer-block__details-content .footer-custom-menu {display: block; width: 100%;}
  .footer-custom-menu .footer-block__details-content {display: block;}
  .footer .footer__content-top {padding-bottom: 30px;}
  .footer-block__details-content {color: #fff;}
  .footer-block__details-content li {margin-right: 0 !important;}
  .footer-block-text .footer-block__heading .custom-footer-image {border-radius: 5px; margin-left: 10px; max-width: 45px;}

.poppins-bold { font-family: "Poppins", sans-serif; font-weight: 700; font-style: normal; }
.heading-style { color: #FFF; font-size: 42px !important; line-height: normal; font-weight: 700;}
.description-style { font-size: 20px; }
.button-style-1, .track123_input_wrapper .button-enter {border-radius: 50px !important; background: #ed9721 !important; padding: 15px 29px !important; line-height: normal !important; 
                  color: #fff !important; font-size: 18px !important; text-decoration: none !important; font-weight: 400 !important; 
                   font-family: Satoshi bold !important; min-width: auto; min-height: auto !important; display: inline-block !important; 
                    transition: all 0.35s; position: relative; display: inline-block; }
.button-style-1 span { color: #fff !important; position: relative; z-index: 2; }
.button-style-1:before { -webkit-transition: 0.3s all ease; transition: 0.3s all ease; position: absolute; top: 0 !important; left: 50% !important; 
                        right: 50% !important; bottom: 0 !important;  opacity: 0 !important; content: ''; background-color: #f1aa4a; z-index: 1 !important; }
.button-style-1:hover:before { -webkit-transition: 0.3s all ease; transition: 0.3s all ease; left: 0 !important; right: 0 !important; opacity: 1 !important; 
                               border-radius: 50px !important; }
.button-style-1:focus:before { transition: 0.3s all ease; left: 0 !important; right: 0 !important; opacity: 1 !important; border-radius: 50px !important; }

.button-style-2 {border-radius: 50px !important; border: 1px solid #ED9721 !important; background: #fff !important; padding: 15px 29px !important; line-height: normal !important; color: #081730 !important; font-size: 18px !important; text-decoration: none !important; font-weight: 400 !important; font-family: Satoshi bold !important; min-width: auto; min-height: auto !important; display: inline-block !important;}

/* home page */
  .img-text-cont { display: flex; align-items: center; padding: 45px 0; }
  .img-text-content, .img-text-thumb { width: 50%; }
  /* .img-text-thumb { transform: translateX(199px); width: 55%; } */
   .img-text-wrap{ position: relative; }
   .img-text-thumb{ position: absolute; right: 0; top: 50%; transform: translateY(-50%); }
  .img-text-thumb img { width: 100%; }
  /* .img-text-content { padding-left: 200px; } */
  .img-text-heading h2 { color: #081730; font-family: Poppins; font-size: 72px; font-weight: 700; line-height: 90px; }
  .img-text-heading h2 span { color: #ED9721; font-family: Poppins; font-size: 55px; font-style: normal; font-weight: 700; line-height: 80px; }
  .img-text-content p { color: #45474B; font-size: 18px; font-style: normal; font-weight: 400; line-height: 30px; padding-bottom: 30px; margin-bottom: 0; }

/* scrolling text */
 .scrooling-text { background: #F8F8F8; }
 .bt-promotion-text .slider-icon { padding: 0 30px; }
 .bt-promotion-text h2 { color: #304756; font-size: 22px; font-weight: 500; line-height: normal; white-space: nowrap; margin-bottom: 0; }

/* multicolumn */
 .multicolumn.gradient { background: #45474B; }
 .multicolumn-list li { padding: 0 12px; }
 .multicolumn.background-primary .multicolumn-card { border-radius: 20px; background: #4B4D51 !important; padding: 55px 0 60px; }
 .title-wrapper-with-link .heading { color: #fff !important; }
 .multicolumn .title-wrapper-with-link { margin-bottom: 60px; }
 .multicolumn-card-spacing { padding-top: 0 !important; border-radius: 16px; background: #54585C; }
 .multicolumn-card__info h3 { color: #FFF; font-size: 20px; font-weight: 700; line-height: 28px; font-family: unset; padding: 25px 0 18px; }
 .multicolumn-card__info .rte { margin-top: 0 !important; }
 .multicolumn-card__info .rte p { color: #FFF; font-size: 16px; font-style: normal; font-weight: 400; line-height: 28px; }
 .multicolumn-card__info { padding: 0 25px !important; }
 .multicolumn-card__image-wrapper img { padding: 24px; }
 .multicolumn-card__image-wrapper--third-width { width: 60px !important; }
 .multicolumn-card__image-wrapper img { object-fit: contain !important; width: 100% !important; padding: 14px; }

/* featured product */
 .product-wrap.gradient { background: #F8F8F8 !important; }
 .featured-product .product__info-wrapper { padding-right: 0 !important; }
 .badge.price__badge-sale { display: none !important; }
 .price-item--last { color: #081730; font-size: 30px; font-weight: 700; }
 .price-item--regular { color: #081730 !important; font-size: 24px !important; font-weight: 700;}
 .tax-content-wrap p { color: #45474B; font-size: 14px; }
 .varient-wrap legend { color: #081730; font-size: 22px;  font-family: 'Satoshi bold'; }
 .button:after, .button:hover:after { box-shadow: none !important; }
 .product-form__buttons { max-width: 86% !important; }
 .product-wrap .product__modal-opener .product__media.media { background: #F8F8F8 !important; }
 .product-media-container media-type-image { border: none; }
 /* varient */
 .product-form__input { max-width: 100% !important; }
 variant-selects .product-form__input legend.form__label {display: block; float: unset;}
 variant-selects .product-form__input label {max-width: 86%; font-family: 'Satoshi bold'; margin: 15px 0 !important; display: block !important; text-align: left !important; border-radius: 16px !important; border: 1px solid #F1F1F1 !important; color: #000 !important;}
 .product-form__input input[type=radio]:checked+label {background-color: rgba(235, 151, 34, 0.05) !important;}
.product__info-container .js.product-form__input label {line-height: normal; padding: 14px 50px;}
.variant-price { line-height: normal; color: #ED9721; padding-top: 5px; }
.variant-price span { padding-left: 10px; }
.product__info-container .js.product-form__input label:before {width: 24px; height: 24px; border: 1px solid #ED9721; border-radius: 50%; line-height: 24px; position: absolute; top: 50%; transform: translateY(-50%); left: 12px; z-index: 1;}
.product-form__input input[type=radio]:checked+label:after {content: ''; position: absolute; top: 50%; transform: translateY(-50%); left: 19px; width: 10px; height: 10px; background-color: #ED9721; border-radius: 50%;}
 /* business name */
 .business-name-wrap { border-radius: 20px; border: 1px solid #F0F0F0; background: #fff; padding: 22px 24px; max-width: 86%; margin: 0 0 20px !important; }
 .business-input { display: block; }
 .business-input label { color: #081730; font-size: 18px; text-transform: capitalize; font-family: 'Satoshi bold'; }
 .business-input label span { color: #FF5151; }
 .business-input textarea { border-radius: 8px; background: rgba(240, 240, 240, 0.58); width: 100%; padding: 15px 20px 11px; margin: 10px 0; border: none; }
 .business-input textarea::placeholder { font-size: 18px; color: #c3c6cb; }
 .business-input textarea:focus-visible { outline: none; box-shadow: none; }
 .business-name-wrap p { color: #081730; font-size: 14px; line-height: 25px; }
 .product__view-details { display: none !important; }
 .featured-product .product__media-item .product-media-container.constrain-height { --constrained-min-height: 100%; width: 100% !important; }

/* video with text */
 .video-text-inner { display: flex; flex-wrap: wrap; align-items: center; }
 .video-text-content, .video-text-thumb { width: 50%; }
 .section-content { max-width: 600px; }
 .section-content p { color: #45474B; font-size: 18px; line-height: 30px; margin-bottom: 0; padding: 20px 0; }
 .section-description ul { padding-left: 0; }
 .section-description ul li { color: #45474B; font-size: 17px; line-height: 30px; padding: 5px 0; position: relative; list-style: none; padding-left: 25px; }
 .section-description ul li::before {content: ""; position: absolute; left: 0; width: 10px; height: 10px; background-color: #ed9721; border-radius: 50%; top: 40%; }
 .section-content h3 { color: #45474B; font-size: 18px; line-height: 30px; font-family: 'Satoshi Medium'; font-weight: 600; }
 .video-text-thumb video { border-radius: 20px; }
 .video-text-content { padding-right: 20px; }
 .video-text-thumb { padding-left: 20px; }

/* featured collection */
 .collection-wrap.color-scheme-1.gradient { background: #f8f8f8; }
 .collection-wrap .card.gradient { background: transparent; }
 .collection-wrap .card__heading { color: #081730; font-family: 'Satoshi Medium'; font-size: 20px; font-weight: 700; line-height: 28px; }
 .collection-wrap .underline-links-hover:hover a { color: #081730; }
 .card__badge { display: none; }
 .collection-wrap .card__inner { background: #fff; border-radius: 20px; }
 .collection-wrap .grid__item, .main-collection-wrap .facets-vertical-sort { padding: 0 10px; }
 .collection-wrap .card__media .media img { padding: 10px 20px; }
 .collection-wrap .price-item--sale { font-size: 20px; }
 .collection-wrap .price-item--regular { font-size: 18px !important; font-weight: 700; }
 .collection-wrap .card__information, .collection-wrap .card__content { padding-left: 0 !important; }

/* faq page */
 .page-faq .faqs-wrap { background: #fff; }
 .page-faq .faqs-wrap .section-heading .heading { color: #081730 !important; text-transform: capitalize; font-size: 40px; }
 .page-faq .faqs-wrap .accordion-button { color: #000 !important; }
 .page-faq .faqs-wrap .accordion-body { color: #45474B; }
 .page-faq .faqs-wrap .accordion-button:not(.collapsed)::after { background-image: url(/cdn/shop/files/down_arrow.svg?v=1709212016) !important; }
 .page-faq .faqs-wrap .accordion-button::after { background-image: url(/cdn/shop/files/up_arrow.svg?v=1709212017) !important; }
 .page-faq .faqs-wrap .accordion-item { border-bottom: 1px solid #B9B9B9; }

/* product detail */
 .product-detail-background { background: #F8F8F8; }
 .product-detail .sale-text { color: #081730; font-family: 'Satoshi bold'; font-size: 21px; font-weight: 700; padding-top: 30px; }
 .product-detail .tax-content-wrap p { font-size: 16px; }
 .tax-content-wrap p span { color: #ED9721; text-decoration-line: underline; text-underline-offset: 4px; }
 .product-detail .price-item--last { color: #ED9721; font-weight: 700; font-family: satoshi bold; }
 .product-detail .product__media-item { border-radius: 20px; border: 1px solid #F3F3F3; background: #FFF; }
 .product-detail .product-media-container { border: none; }
 .product-detail .product-form__input input[type=radio]:checked+label { background-color: #ED9721 !important; color: #fff !important; }
 .product-detail .product-form__input input[type=radio]:checked+label .variant-price { color: #fff !important; }
 .product-detail .product-form__input input[type=radio]:checked+label .variant-price span { color: #FFF1DE !important; opacity: 1; font-weight: 400; }
 .product-detail .product-form__input input[type=radio]:checked+label:before { border: 1px solid #fff !important;}
 .product-detail .product-form__input input[type=radio]:checked+label:after { background-color: #fff; }
 /* .product-detail variant-selects .product-form__input label { border: none !important; } */
 .product-detail variant-selects .product-form__input label:before { border: 1px solid #9d9d9d !important; }
 .product-detail .variant-price { font-weight: 700; font-family: Satoshi bold; }
 .product-detail .variant-price span { opacity: 1; font-weight: 400; }
 .variant-wrap { position: relative; }
 .offer-text { position: absolute; right: 7px; top: 6px; }
 .offer-text p {  padding: 7px 12px; color: #ff0000; font-size: 14px; }
 .product-detail .product-form__input input[type=radio]:checked+label .offer-text p {  color: #fff; }
 /* carousel */
 .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide { width: 33% !important; border-radius: 20px; border: 1px solid #F3F3F3; background: #FFF; }
 .thumbnail:hover { opacity: 1 !important; }
 .thumbnail { border: none; }
 .product--thumbnail_slider .slider-mobile-gutter .slider-button { display: flex !important; }
 .product-detail .slider-button .icon { height: 1rem; }
 .thumbnail[aria-current] { border-radius: 20px; }
 .thumbnail.global-media-settings img { padding: 20px; }
 .thumbnail-slider .thumbnail-list.slider--tablet-up { justify-content: center; }
 /* accordion */
 .product-detail .accordion { border-top: 0; }
 .product-detail .accordion__title { color: #081730; font-family: 'Satoshi bold'; font-size: 16px; line-height: 24px; font-weight: 600; }
 .product-detail .accordion__content p { color: #000; font-size: 13px; font-family: 'Satoshi bold'; }
 .product-detail .accordion-icon { padding: 10px; border-radius: 10px; border: 1px solid #EDEDED; background: #FFF; margin-right: 15px; }
 .product-detail .accordion summary { align-items: center; }
 .product-detail .product__accordion { max-width: 86%; }
 .template-product .blog.gradient { background: #f8f8f8; }

/* cart drawer */
 .cart-item__name { font-family: 'Satoshi bold'; }
 .cart-item__name:hover { color: #081730; }
 .cart-drawer .cart-items thead th { color: #000; font-family: 'Satoshi bold'; }
 .cart-drawer__footer .totals__total, .cart-drawer__footer .totals__total-value, .drawer__footer .summary__title { color: #081730; font-family: 'Satoshi bold'; font-weight: 600; }

/* cart page */
 .cart-wrap .title-wrapper-with-link { margin-bottom: 40px; }
 .cart-wrap .title-wrapper-with-link h1 { color: #081730; font-family: 'Satoshi bold'; font-size: 34px; font-weight: 700; line-height: normal; }
 .cart-wrap .title-wrapper-with-link a { display: none; }
 .cart-wrap .cart__items thead tr { border-radius: 8px; background: #081730; }
 .cart-wrap .cart__items thead tr th { color: #FFF; font-family: 'Satoshi bold'; font-size: 20px; line-height: normal; text-transform: capitalize; padding: 12px 35px; text-align: left; }
 .cart-wrap .cart-item__media .cart-item__image-container { border-radius: 10px; border: 1px solid #f3f3f3; background: #FFF; }
 .cart-wrap .cart-item__details .cart-item__name { color: #081730; font-size: 20px; font-weight: 700; line-height: 28px; }
 .cart-wrap .cart-item__price-wrapper { display: flex; align-items: center; width: 100%; justify-content: space-between; }
 .cart-wrap .cart-item__price-wrapper span { color: #081730; font-family: 'Satoshi bold'; font-size: 20px; font-weight: 700; line-height: 28px; }
 .cart-wrap .cart__items { border-bottom: none; }
 .quantity:after { box-shadow: none; }
 .quantity.cart-quantity { border-radius: 4px; border: 1px solid #b6bbc2; }
 .quantity__input { color: #081730; font-family: 'Satoshi bold'; font-size: 18px; }
 .quantity__button svg { color: #081730; width: 15px; }
 .cart-wrap .cart-item .cart-item__media { padding-left: 30px; }
 .cart-wrap .cart-item .cart-item__totals { padding-right: 30px; }
 .cart-wrap .cart-item td { border-bottom: 2px solid #f3f3f3; padding-bottom: 40px; padding-top: 50px; }
 .cart-wrap .cart-item:last-child td { border: none; }
 .cart-wrap .cart__empty-text { color: #081730; font-family: 'Satoshi bold'; font-size: 35px; font-weight: 700; }
 .cart__login-title { font-family: 'Satoshi Medium'; }
 .cart__login-paragraph { font-size: 13px; padding-bottom: 40px; }

/* cart footer */
 .cart__footer .totals { justify-content: space-between; }
 .cart__footer .totals h2, .cart__footer .totals p { color: #081730; font-family: 'Satoshi bold'; font-size: 18px; font-weight: 700; line-height: normal; }
 .cart__footer .tax-note { color: #989898; font-size: 14px; font-weight: 600; line-height: normal; text-align: left; }
 .cart__footer .cart__note label { color: #081730; font-family: 'Satoshi bold'; font-size: 18px; font-weight: 700; line-height: normal; }
 .cart__footer .cart__note .text-area { border: 2px solid #E4E4E4; }
 .cart__footer .cart__note .text-area::placeholder { display: block !important; opacity: 1; color: #45474B; font-family: 'Satoshi bold'; font-size: 16px; line-height: normal; }
 .cart__note:before, .cart__footer .field:after, .cart__note .field:hover.field:after { box-shadow: none !important; }
 .cart__note .field__input:focus-visible { outline: none; box-shadow: none; }

/* collection-list */
 .main-collection-wrap .facet-filters__label label { color: #ED9721; font-family: 'Satoshi Medium'; font-size: 18px; font-weight: 700; }
 .main-collection-wrap .facet-filters__field select { color: #081730; font-family: Satoshi Medium; font-size: 18px; font-weight: 700; padding-right: 30px; }
 .main-collection-wrap .facet-filters__field .select .icon-caret { color: #292D32; width: 25px; height: 10px; top: 35%; }

/* login */
 .customer .field:hover.field:after, .customer .select:hover.select:after, .customer .select__select:hover.select__select:after, , .customer select:hover.select:after { box-shadow: none !important; }
 .customer .field__input, .customer .field input, .customer select   { border-radius: 10px !important; border: 1px solid #c7c7c7; height: 6rem !important; }
 .customer .field:after, .customer .select:after, .customer .select__select:after, .customer select:after { box-shadow: none !important; }
 .customer input:focus, .customer .field__input:focus, .customer select { box-shadow: none !important; }
 .customer button:before, .customer button:after, .customer button:hover:after { box-shadow: none; }

 .customer .field label { top: 50% !important; transform: translateY(-50%); color: #161F55; font-family: Poppins; font-size: 15px; }
 .customer .field input:focus~label { top: 20px !important; }
 .customer .cus-main-title h2 { color: #081730; }
 .customer .field input:-webkit-autofill~label { top: 15px !important; }
 .customer.addresses h2 { text-align: center !important; }
 .customer__title, .customer-account h2 { font-family: 'Satoshi bold'; }
 .thumbnail-slider .thumbnail-list.slider--tablet-up { padding: 0.5rem 1rem !important; }

/* all products */
 .main-collection-wrap .facets-vertical-form { justify-content: space-between !important; align-items: end; }
 .main-collection-wrap .product-count-vertical { margin-left: 0 !important; }
 .facets-filter-element { display: flex; padding-top: 10px; }
 .facets-filter-first-filter { cursor: pointer; }
 .facets-filter-second-element { padding-left: 20px; cursor: pointer; }
 .main-collection-wrap .facets-filter { padding-bottom: 20px; border-bottom: 1px solid #dddede; }
 .main-collection-wrap .collection { padding-top: 35px; }
 /* list view */
 .prod.list-view .grid.product-grid { display: block; }
 .prod.list-view .grid.product-grid .grid__item { width: 100%; max-width: 100%; padding-bottom: 20px; }
 .prod.list-view .grid__item .card--media { flex-direction: row; }
 .prod.list-view .grid__item .card__inner { width: 25%; }
 .prod.list-view .grid__item .card__content { width: 75%; }
 /* facets */
 /* .facets-filter-element.view svg.selected path { stroke: #ED9721; } */
 .view .facets-filter-view.selected svg circle { fill: #ED9721; } 
 .view .facets-filter-view.selected svg path { stroke: #ed9721; }
 .facets-filter-element.view svg path { stroke: #292D32; }
 .facets-filter-element.view svg circle { fill: #292D32; }
 .facets__disclosure-vertical[open] .facets__and-helptext { display: none !important; }
 .facets-wrap .facets-layout-list .list-menu__item label { padding-right: 0; justify-content: space-between; }
 .facets-wrap .facets-layout-list .list-menu__item label::before { content:''; width: 20px; height: 20px; border: 1px solid #C4CBD5; border-radius: 50%; line-height: 24px; position: absolute; top: 50%; transform: translateY(-50%); left: -28px; z-index: 1; background: #fff;}
 .facets-wrap .facets-layout-list li label.active::after {content: ''; position: absolute; top: 50%; transform: translateY(-50%); left: -23px; width: 10px; height: 10px; background-color: #ED9721; border-radius: 50%; z-index: 1;}
 .facets-wrap .facets-layout-list li label.active::before { border: 1px solid #ed9721; }
 .facets-wrap input[type=radio] { opacity: 0; }
 .facets-wrap input { margin-right: 10px; }
 .facets__summary span { color: #081730; text-transform: capitalize; font-size: 24px; font-family: 'Satoshi bold'; }
 .active-facets .facets__heading { display: none; }
 .facets__disclosure-vertical[data-index="1"] { border-top: none; }
 .facets-container { padding-top: 0 !important; }
 .facets__disclosure-vertical[data-index="1"] .facets__summary { padding-top: 0; }
 .facets-wrap .facet-checkbox__text { width: 88%; }
 .facets-wrap .facet-checkbox-count { width: 12%; }
 .facets-wrap .facets-layout-list li label span { font-size: 18px; }
 .facets-filter .facets-filter-left .product-count__text.text-body { color: #081730 !important; font-size: 24px; font-weight: 700; text-transform: capitalize; }
 .facet-filters__sort:focus-visible { outline: none !important; box-shadow: none !important; }
 /* price-range */
 .range-slider .range-wrap { padding: 17px 0 0; }
 .range-slider .number-group { padding: 25px 0 10px !important; }
 .range-slider .number-group .number-input::-webkit-outer-spin-button, .range-slider .number-group .number-input::-webkit-inner-spin-button { -webkit-appearance: none; }
 .range-slider .range-group { position: relative; }
 .range-slider .range-group .range-input { position: absolute; left: 0; bottom: 0; -webkit-appearance: none; width: 100%; }
 .range-slider .range-group .range-input::-webkit-slider-runnable-track { width: 100%; height: 7px; cursor: pointer; animation: 0.2s; background: #E2E2E2; border-radius: 1px; box-shadow: none; border: 0; }
 .range-slider .range-group .range-input::-webkit-slider-thumb { z-index: 2; position: relative; height: 18px; width: 18px; border-radius: 50%; background: #ED9721; cursor: pointer; -webkit-appearance: none; margin-top: -6px; }
 .range-slider, .filter { max-width: 100%; }
 .range-slider .field__label { position: unset; }
 .range-slider .field:before, .range-slider .field:hover.field:after, .range-slider .field:after, .range-slider .field__input:focus-visible { box-shadow: none; }
 .range-slider .field__input:not(:placeholder-shown) { padding: 15px; }
 .range-slider .focus-offset:focus-visible { outline: none !important; box-shadow: none !important; }
 .range-slider .facets__price .field { display: block; padding: 0 8px; }
 .range-slider .field__input { background: #F5F5F5; border-radius: 8px; text-align: end; }
 .facets__header-vertical span { color: #929396; font-size: 18px; }
 .input-price { position: relative; }
 .input-price .field-currency { position: absolute; top: 5px; left: 20px; }
 .facets__form-vertical, .facets-wrapper .section-shape-img { width: 40rem !important; }


.template-product .article-card-wrapper .card, .template-product .contains-card--article { background: transparent; }

/* app css */
  .track123_tab_form_main_wrapper { height: 100% !important; padding: 50px 0; }
  .track123_tab_form_wrapper #track123-powered-by {opacity: 0 !important;}
  .track123_form_input.track123_form_field:focus-visible { outline: none; }
  .track123_tab_form_wrapper .track123_form_input { box-shadow: none !important; border-radius: 12px; }
  .track123_tab_form_wrapper .track123_form_button { box-shadow: none !important; }
  .track123_result_title_card {background-color: #fff; width: max-content !important; padding: 6px 16px; border-radius: 5px;}
  .track123_tab_form_background {height: 100% !important; padding-bottom: 10px }
  #track123-app {position: relative;}
  .track123_track_wrapper{padding-bottom: 30px !important;}

@media (max-width: 1800px) {
  /* .img-text-content { padding-left: 150px; } */
}

@media (max-width: 1700px) {
  /* .img-text-content { padding-left: 100px; } */
}

@media (max-width: 1600px) {
  .footer-block--newsletter { width: 70%; }
  .footer-block__heading { max-width: 100%; }
  .footer-block__details-content { justify-content: start; }
  /* .img-text-content { padding-left: 50px; } */
  /* .img-text-thumb { transform: translate(90px); } */
  .img-text-heading h2 { font-size: 60px; line-height: 90px; }
  .img-text-heading h2 span { font-size: 45px; line-height: 70px; }
  .product__info-wrapper .section-heading .heading { font-size: 40px; }
  .price-item--last { font-size: 25px; }
  .price-item--regular { font-size: 21px!important; }
  .img-text-wrap { padding-top: 40px !important; }
}

@media (max-width: 1499.98px) {
   .header__menu-item {padding: 10px 16px; font-size: 16px;}
}

@media (max-width: 1500px) {
  /* .img-text-content { padding-left: 80px; } */
  .img-text-heading h2 { font-size: 59px; }
  .img-text-heading h2 span { font-size: 44px; }
}

@media (max-width: 1399.98px) {
  .header__menu-item { padding: 10px 17px; }
  .heading-style { font-size: 37px!important; }
  .img-text-heading h2 { font-size: 56px; }
  .img-text-heading h2 span { font-size: 42px; }
  .product__info-wrapper .section-heading .heading { font-size: 38px; }
  .page-faq .faqs-wrap .section-heading .heading { font-size: 38px; }
}

@media (max-width: 1299.98px) {
  .header__menu-item { padding: 10px 13px; }
  /* .img-text-content { padding-left: 35px; } */
  .multicolumn.background-primary .multicolumn-card { padding: 50px 0 45px; }
  .product-detail .product__accordion, .business-name-wrap, variant-selects .product-form__input label { max-width: 95%; }
  .facets__form-vertical, .facets-wrapper .section-shape-img { width: 32rem !important; }
  .img-text-wrap { padding-top: 20px !important; padding-bottom: 50px !important; }
}

@media (max-width: 1199.98px) {
    .heading-style {font-size: 35px!important;}
    .header { display: flex; justify-content: space-between; align-items: center; }
    .heading-style {font-size: 32px!important;}
    header-drawer { order: -1; display: block !important; }
    .header__inline-menu { display: none; }
    .header__icon--cart { margin-right: 0; }
    .menu-drawer__account { display: inline-flex !important; }
    .login-button { display: none; }
    .footer-block-signup .footer-block__heading {font-size: 26px; }
    /* .img-text-content { padding-left: 75px; } */
    .img-text-heading h2 { font-size: 48px; line-height: 75px; }
    .img-text-heading h2 span { font-size: 37px; line-height: 50px; }
    .price-item--last { font-size: 23px; }
    .price-item--regular { font-size: 18px!important; }
    .page-faq .faqs-wrap .section-heading .heading { font-size: 36px; }
    .facets__form-vertical, .facets-wrapper .section-shape-img { width: 30rem !important; }
}

@media (max-width: 1050.98px) {
  .img-text-heading h2 { font-size: 45px; }
  .img-text-heading h2 span { font-size: 35px; }
  .img-text-content p { padding-top: 15px; }
  .multicolumn-list { column-gap: 0 !important; }
  .multicolumn-list__item { width: 50% !important; max-width: 50% !important; }
  .multicolumn.background-primary .multicolumn-card { padding: 40px 0; }
  .product__info-wrapper .section-heading .heading { font-size: 28px; }
  .price-item--last { font-size: 21px; }
  .price-item--regular { font-size: 16px!important; }
  .multicolumn-list__item, .grid--4-col-desktop .multicolumn-list__item { padding-bottom: 20px !important; }
  .page-faq .faqs-wrap .section-heading .heading { font-size: 34px; }
  .cart-wrap .cart-item .cart-item__media { padding-left: 20px; }
  .cart-wrap .cart-item .cart-item__totals { padding-right: 20px; }
  .multicolumn .title-wrapper-with-link { margin-bottom: 30px !important; }
  .facets__form-vertical, .facets-wrapper .section-shape-img { width: 25rem !important; }
  .img-text-wrap { padding-top: 0px !important; padding-bottom: 20px !important; }
}
@media (max-width: 991.98px) {
    .footer-block__details-content .list-menu__item {padding-top: 5px !important; padding-bottom: 5px !important;}
    .heading-style {font-size: 32px!important;}
    .img-text-heading h2 { font-size: 40px; line-height: 60px; }
    .img-text-heading h2 span { font-size: 30px; line-height: 30px; }
    .video-text-inner { flex-direction: column-reverse; }
    .video-text-content, .video-text-thumb { width: 100%; }
    .video-text-content { padding: 40px 0 0 15px; }
    .video-text-wrap { padding-top: 60px !important; padding-bottom: 60px !important; }
    .video-text-thumb { padding-left: 0; }
    .page-faq .faqs-wrap .section-heading .heading { font-size: 32px; }
    .product-detail .product__accordion, .business-name-wrap, variant-selects .product-form__input label { max-width: 100%; }
    .quantity__input { font-size: 15px; }
    .quantity__button svg { width: 12px; }
    .cart-wrap .cart-item .cart-item__media { padding-left: 10px; }
    .cart-wrap .cart-item .cart-item__totals { padding-right: 10px; }
    .cart-wrap .cart-item td {padding-bottom: 20px; padding-top: 30px; }
    .section-description ul li {line-height: normal}
    .video-text-content {padding: 12px 0 0 0;}
    .video-text-wrap .section-sub-heading {margin-bottom: 0;}
    .video-text-content .section-content {max-width: 100%;}
    .video-text-content .section-heading .heading {padding-bottom: 5px; padding-top: 5px;}
    .video-text-content .section-content p {line-height: normal; margin-bottom: 10px;}
    .video-text-content .section-content p {padding: 0;}
    .collection-wrap .price-item--sale { font-size: 18px; }
    .collection-wrap .price-item--regular { font-size: 16px !important; }
    .thumbnail.global-media-settings img { padding: 10px; }
}
@media (max-width: 881.98px) {
  .img-text-heading h2 { font-size: 35px; line-height: 55px; }
  .img-text-heading h2 span { font-size: 24px; line-height: 20px; }
  .product__info-wrapper .section-heading .heading { font-size: 26px; }
  .price-item--last { font-size: 19px; }
  .price-item--regular { font-size: 15px!important; }
  .page-faq .faqs-wrap .section-heading .heading { font-size: 30px; }
  .facets__form-vertical, .facets-wrapper .section-shape-img { width: 22rem !important; }
  .facets-filter .facets-filter-left .product-count__text.text-body { font-size: 20px; }
}
@media (max-width: 800px) {
  .track123_tab_form_background { height: 0 !important; opacity: 0; }
}
@media (max-width: 767.98px) {
    .heading-style {font-size: 28px!important;}
    .description-style { font-size: 18px; }
    .footer-block-text { width: 100% !important; max-width: 100% !important; }  
    .footer-block-signup { width: 100% !important; max-width: 100% !important; }
    .footer-block-image { width: 100% !important; }
    .footer-block--menu { width: 100% !important; }
    .footer-block--newsletter { margin-right: auto !important; }
    .footer .grid { display: flex !important; }
    .footer__content-top .grid { row-gap: 3rem !important; }
    .footer-block__details-content { margin-bottom: 3rem !important; }
    .footer__content-top .grid { row-gap: 0rem!important; }
    .list-social { justify-content: center !important; }
    .img-text-thumb { position: unset; transform: translateX(10px); }
    .img-text-content, .img-text-thumb { width: 100%; }
    .img-text-cont { flex-direction: column-reverse; }
    .img-text-heading h2 { font-size: 30px; line-height: 45px; }
    .img-text-heading svg { width: 30px; height: 15px; }
    .img-text-content p { font-size: 16px; line-height: 25px; padding-bottom: 20px; }
    .shipping-slider-wrap ul li h2 { font-size: 18px; }
    .section-content p, .section-description ul li { font-size: 16px; }
    .footer-block__details-content { margin-bottom: 3rem !important; }
    .footer__content-top .grid { row-gap: 0rem!important; }
    .collection-wrap .price-item--sale { font-size: 16px; }
    .collection-wrap .price-item--regular { font-size: 14px !important; }
    .page-faq .faqs-wrap .section-heading .heading { font-size: 28px; }
    .multicolumn .section-heading .heading { text-align: center; }
    .multicolumn-card .multicolumn-card-spacing {margin-left: 12px; margin-right: 12px;}
    .multicolumn.background-primary .multicolumn-card {padding: 35px 0;}
    .multicolumn-card__info h3 {font-size: 18px; padding: 16px 0 8px;}
    .multicolumn-card__info .rte p {line-height: normal;}
    .multicolumn-list__item, .grid--4-col-desktop .multicolumn-list__item {padding-bottom: 12px !important; }
    .multicolumn-list li {padding: 0 8px;}
    .multicolumn-card__info { padding: 0 12px !important; }
    .header__heading-logo-wrapper .header__heading-logo { max-width: 150px; }
    .header-wrapper header.header { padding: 12px 0; }
    .bt-promotion-text h2 { font-size: 18px; padding: 0 18px; }
    .footer .footer__content-top {padding-top: 0; padding-bottom: 12px; padding-left: 15px; padding-right: 15px;}
    .footer-custom-menu .footer-block__details-content {margin-bottom: 0 !important;}
    .footer-block__details-content.footer-block-images {margin-bottom: 12px !important;}
}
@media (max-width: 749px) {
    .footer-block.grid__item.footer-block-image {justify-content: start;}
}
@media (max-width: 750px) {
  .footer-block.grid__item { margin: 0 !important; }
  .footer__copyright { padding: 20px 0 0; }
  .footer__content-top { padding-bottom: 0; padding-top: 30px; }
  .footer-block--menu { padding-top: 40px !important; }
  .product__info-wrapper.grid__item { text-align: center; }
  .featured-product .section-sub-heading { justify-content: center; }
  variant-selects .product-form__input label { margin: 15px auto !important; }
  .business-name-wrap { margin: 0 auto 20px!important; }
  .product-form__buttons { margin: auto; }
  .product__info-container .main-section-heading { padding-top: 10px; }
  .product-detail .product__accordion { margin: auto; }
  .product-detail .accordion__title { text-align: left; }
  .customer:not(.account):not(.order) { max-width: 80% !important; }
  .facets-wrapper .section-shape-img { width: 100% !important; padding-bottom: 90px; }
  .mobile-facets__submenu .filter.level-filter { padding: 1.2rem 2.6rem; }
  .cart-wrap .cart-item__price-wrapper { flex-direction: column; }
}
@media (max-width: 575.98px) {
    .heading-style {font-size: 26px!important;}
    .footer-block__heading { margin-bottom: 0rem !important; }
    .footer__content-top { padding-bottom: 5px !important; padding-top: 0; }
    .footer-block--newsletter { width: 100%; }
    .footer-bottom-content, .footer__copyright { text-align: center !important; }
    .footer__content-bottom-wrapper { padding: 0 !important; }
    .footer-block--menu .footer-block__details-content li a { padding: 5px 0; }
    .footer__content-top { padding: 0 20px !important; }
    .multicolumn-list { display: block; }
    .multicolumn-list li { width: 100% !important; max-width: 100% !important; padding: 15px 12px; }
    .collection-wrap .product-grid.contains-card { display: block; }
    .collection-wrap .product-grid.contains-card li { width: 100%; max-width: 100%; }
    .collection-wrap .price-item--sale { font-size: 17px; }
    .collection-wrap .price-item--regular { font-size: 15px !important; }
    .page-faq .faqs-wrap .section-heading .heading { font-size: 24px; }
    .cart-wrap .cart-item__details .cart-item__name { font-size: 18px; }
    .cart-wrap .cart-item__price-wrapper span { font-size: 18px; }
    .multicolumn .title-wrapper-with-link { margin-bottom: 15px !important; }
    .img-text-cont {padding: 9px 0;}
    .footer__copyright small {font-size: 14px;}
}
@media (max-width: 400px) {
  .offer-text p { padding: 6px 10px; font-size: 10px; }
}</pre></body></html>