::-moz-selection {
  background-color: var(--c1)
}
::selection {
  background-color: var(--c1)
}
.bg-primary {
  background-color: var(--c1) !important
}
.bg-secondary {
  background-color: var(--c1) !important
}
a {
  color: var(--c1)
}
a:hover, a:focus {
  color: var(--c1)
}
.link-underline {
  box-shadow: 0 1px 0 0 var(--c1)
}
.text-primary {
  color: var(--c1) !important
}
.text-secondary {
  color: var(--c1) !important
}
.alert-primary {
  background-color: var(--c1)
}
.banner-badge .banner-link:hover .banner-link-text, .banner-badge .banner-link:focus .banner-link-text {
  background-color: var(--c1)
}
.header-3 .header-search-extended .btn, .header-4 .header-search-extended .btn {
  background-color: transparent;
  color: #333
}
.header-3 .header-search-extended .btn:hover, .header-3 .header-search-extended .btn:focus, .header-4 .header-search-extended .btn:hover, .header-4 .header-search-extended .btn:focus {
  color: var(--c1)
}
.btn-video {
  color: var(--c1)
}
.btn-video:hover, .btn-video:focus {
  background-color: var(--c1)
}
.breadcrumb-item a:hover, .breadcrumb-item a:focus {
  color: var(--c1)
}
.btn-link {
  color: var(--c1)
}
.btn-link:hover, .btn-link:focus, .btn-link .btn-link-dark:hover, .btn-link .btn-link-dark:focus {
  color: var(--c1);
  border-color: var(--c1)
}
.btn-primary {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1)
}
.btn-secondary {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1)
}
.btn-white {
  color: #333;
  background-color: #fff;
  border-color: #fff;
  box-shadow: none
}
.btn-white:hover, .btn-white:focus, .btn-white.focus, .btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-white.disabled, .btn-white:disabled {
  color: #333;
  background-color: #fff;
  border-color: #fff
}
.btn-white-2 {
  color: #333;
  background-color: #fff;
  border-color: #fff;
  box-shadow: none
}
.btn-white-2:hover, .btn-white-2:focus, .btn-white-2.focus, .btn-white-2:not(:disabled):not(.disabled):active, .btn-white-2:not(:disabled):not(.disabled).active, .show > .btn-white-2.dropdown-toggle {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-white-2.disabled, .btn-white-2:disabled {
  color: #333;
  background-color: #fff;
  border-color: #fff
}
.btn-primary-white {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-primary-white:hover, .btn-primary-white:focus, .btn-primary-white.focus, .btn-primary-white:not(:disabled):not(.disabled):active, .btn-primary-white:not(:disabled):not(.disabled).active, .show > .btn-primary-white.dropdown-toggle {
  color: var(--c1);
  background-color: #fff;
  border-color: #fff;
  box-shadow: none
}
.btn-primary-white.disabled, .btn-primary-white:disabled {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1)
}
.btn-white-primary {
  color: var(--c1);
  background-color: #fff;
  border-color: #fff;
  box-shadow: none
}
.btn-white-primary:hover, .btn-white-primary:focus, .btn-white-primary.focus, .btn-white-primary:not(:disabled):not(.disabled):active, .btn-white-primary:not(:disabled):not(.disabled).active, .show > .btn-white-primary.dropdown-toggle {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-white-primary.disabled, .btn-white-primary:disabled {
  color: var(--c1);
  background-color: #fff;
  border-color: #fff
}
.btn-dark {
  color: #fff;
  background-color: #333;
  border-color: #333;
  box-shadow: none
}
.btn-dark:hover, .btn-dark:focus, .btn-dark.focus, .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #333;
  border-color: #333
}
.btn-outline {
  color: var(--c1);
  background-color: transparent;
  background-image: none;
  border-color: #ebebeb;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.05)
}
.btn-outline:hover, .btn-outline:focus, .btn-outline.focus, .btn-outline:not(:disabled):not(.disabled):active, .btn-outline:not(:disabled):not(.disabled).active, .show > .btn-outline.dropdown-toggle {
  color: var(--c1);
  background-color: transparent;
  border-color: #ebebeb;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15)
}
.btn-outline.disabled, .btn-outline:disabled {
  color: var(--c1);
  background-color: transparent
}
.btn-outline-primary {
  color: var(--c1);
  background-color: transparent;
  background-image: none;
  border-color: var(--c1);
  box-shadow: none
}
.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary.focus, .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: var(--c1);
  background-color: transparent;
 /*border-color: #ebebeb;*/
  border-color: #ebebeb;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.05)
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: var(--c1);
  background-color: transparent
}
.btn-outline-primary-2 {
  color: var(--c1);
  background-color: transparent;
  background-image: none;
  border-color: var(--c1);
  box-shadow: none
}
.btn-outline-primary-2:hover, .btn-outline-primary-2:focus, .btn-outline-primary-2.focus, .btn-outline-primary-2:not(:disabled):not(.disabled):active, .btn-outline-primary-2:not(:disabled):not(.disabled).active, .show > .btn-outline-primary-2.dropdown-toggle {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-outline-primary-2.disabled, .btn-outline-primary-2:disabled {
  color: var(--c1);
  background-color: transparent
}
.btn-outline-light {
  color: #fff;
  background-color: transparent;
  background-image: none;
  border-color: #fff;
  box-shadow: none
}
.btn-outline-light:hover, .btn-outline-light:focus, .btn-outline-light.focus, .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: var(--c1);
  background-color: transparent;
  border-color: #fff;
  box-shadow: none
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  background-color: transparent
}
.btn-outline-dark {
  color: #333;
  background-color: transparent;
  background-image: none;
  border-color: #d7d7d7;
  box-shadow: none
}
.btn-outline-dark:hover, .btn-outline-dark:focus, .btn-outline-dark.focus, .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: var(--c1);
  background-color: transparent;
  border-color: #ebebeb;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.05)
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #333;
  background-color: transparent
}
.btn-outline-dark-2 {
  color: #333;
  background-color: transparent;
  background-image: none;
  border-color: #ebebeb;
  box-shadow: none
}
.btn-outline-dark-2:hover, .btn-outline-dark-2:focus, .btn-outline-dark-2.focus, .btn-outline-dark-2:not(:disabled):not(.disabled):active, .btn-outline-dark-2:not(:disabled):not(.disabled).active, .show > .btn-outline-dark-2.dropdown-toggle {
  color: var(--c1);
  background-color: #fafafa;
  border-color: #ebebeb;
  box-shadow: none
}
.btn-outline-dark-2.disabled, .btn-outline-dark-2:disabled {
  color: #333;
  background-color: transparent
}
.btn-outline-dark-3 {
  color: #333;
  background-color: transparent;
  background-image: none;
  border-color: #d7d7d7;
  box-shadow: none
}
.btn-outline-dark-3:hover, .btn-outline-dark-3:focus, .btn-outline-dark-3.focus, .btn-outline-dark-3:not(:disabled):not(.disabled):active, .btn-outline-dark-3:not(:disabled):not(.disabled).active, .show > .btn-outline-dark-3.dropdown-toggle {
  color: var(--c1);
  background-color: transparent;
  border-color: var(--c1);
  box-shadow: none
}
.btn-outline-dark-3.disabled, .btn-outline-dark-3:disabled {
  color: #333;
  background-color: transparent
}
.btn-outline-darker {
  color: #333;
  background-color: transparent;
  background-image: none;
  border-color: #d7d7d7;
  box-shadow: none
}
.btn-outline-darker:hover, .btn-outline-darker:focus, .btn-outline-darker.focus, .btn-outline-darker:not(:disabled):not(.disabled):active, .btn-outline-darker:not(:disabled):not(.disabled).active, .show > .btn-outline-darker.dropdown-toggle {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-outline-darker.disabled, .btn-outline-darker:disabled {
  color: #333;
  background-color: transparent
}
.btn-outline-gray {
  color: #333;
  background-color: transparent;
  background-image: none;
  border-color: #959595;
  box-shadow: none
}
.btn-outline-gray:hover, .btn-outline-gray:focus, .btn-outline-gray.focus, .btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-outline-gray.disabled, .btn-outline-gray:disabled {
  color: #333;
  background-color: transparent
}
.btn-outline-lightgray {
  color: #333;
  background-color: transparent;
  background-image: none;
  border-color: #ebebeb;
  box-shadow: none
}
.btn-outline-lightgray:hover, .btn-outline-lightgray:focus, .btn-outline-lightgray.focus, .btn-outline-lightgray:not(:disabled):not(.disabled):active, .btn-outline-lightgray:not(:disabled):not(.disabled).active, .show > .btn-outline-lightgray.dropdown-toggle {
  color: var(--c1);
  background-color: #f5f6f9;
  border-color: #ebebeb;
  box-shadow: none
}
.btn-outline-lightgray.disabled, .btn-outline-lightgray:disabled {
  color: #333;
  background-color: transparent
}
.btn-outline-white {
  color: #fff;
  background-color: transparent;
  background-image: none;
  border-color: #fff;
  box-shadow: none
}
.btn-outline-white:hover, .btn-outline-white:focus, .btn-outline-white.focus, .btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-outline-white.disabled, .btn-outline-white:disabled {
  color: #fff;
  background-color: transparent
}
.btn-outline-white-2 {
  color: #fff;
  background-color: transparent;
  background-image: none;
  border-color: #fff;
  box-shadow: none
}
.btn-outline-white-2:hover, .btn-outline-white-2:focus, .btn-outline-white-2.focus, .btn-outline-white-2:not(:disabled):not(.disabled):active, .btn-outline-white-2:not(:disabled):not(.disabled).active, .show > .btn-outline-white-2.dropdown-toggle {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1);
  box-shadow: none
}
.btn-outline-white-2.disabled, .btn-outline-white-2:disabled {
  color: #fff;
  background-color: transparent
}
.btn-outline-white-4 {
  color: #fff;
  background-color: transparent;
  background-image: none;
  border-color: #fff;
  box-shadow: none
}
.btn-outline-white-4:hover, .btn-outline-white-4:focus, .btn-outline-white-4.focus, .btn-outline-white-4:not(:disabled):not(.disabled):active, .btn-outline-white-4:not(:disabled):not(.disabled).active, .show > .btn-outline-white-4.dropdown-toggle {
  color: var(--c1);
  background-color: #fff;
  border-color: #fff;
  box-shadow: none
}
.btn-outline-white-4.disabled, .btn-outline-white-4:disabled {
  color: #fff;
  background-color: transparent
}
.newsletter-popup-container .input-group .btn:hover, .newsletter-popup-container .input-group .btn:focus {
  background-color: var(--c1)
}
.bg-image .btn-link-dark:hover, .bg-image .btn-link-dark:focus {
  color: var(--c1);
  border-color: var(--c1)
}
.bg-image .btn-outline-primary:hover, .bg-image .btn-outline-primary:focus, .bg-image .btn-outline-primary.focus, .bg-image .btn-outline-primary:not(:disabled):not(.disabled):active, .bg-image .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .bg-image .btn-outline-primary.dropdown-toggle {
  background-color: var(--c1);
  border-color: var(--c1)
}
.bg-image .btn-outline-dark:hover, .bg-image .btn-outline-dark:focus, .bg-image .btn-outline-dark.focus, .bg-image .btn-outline-dark:not(:disabled):not(.disabled):active, .bg-image .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .bg-image .btn-outline-dark.dropdown-toggle {
  color: var(--c1)
}
.card-title a {
  color: var(--c1)
}
.card-title a:before {
  color: var(--c1)
}
.card-title a.collapsed:hover, .card-title a.collapsed:focus {
  color: var(--c1)
}
.count-wrapper {
  color: var(--c1)
}
.feature-box i {
  color: var(--c1)
}
.feature-box-simple i {
  color: var(--c1)
}
.form-control:focus {
  border-color: var(--c1)
}
.custom-control.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: var(--c1)
}
.custom-control.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-color: var(--c1)
}
.icon-box-icon {
  color: var(--c1)
}
.icon-box-circle .icon-box-icon {
  background-color: var(--c1)
}
.instagram-feed-content a:hover, .instagram-feed-content a:focus {
  color: var(--c1)
}
.close:hover, .close:focus {
  color: var(--c1)
}
.page-header h1 span {
  color: var(--c1)
}
.page-link:hover, .page-link:focus {
  color: var(--c1)
}
.page-item.active .page-link {
  color: var(--c1)
}
.social-icon:hover, .social-icon:focus {
  color: var(--c1);
  border-color: var(--c1)
}
.testimonial-icon:before {
  color: var(--c1)
}
.nav.nav-tabs .nav-link:hover, .nav.nav-tabs .nav-link:focus {
  color: var(--c1)
}
.nav.nav-tabs .nav-item.show .nav-link, .nav.nav-tabs .nav-item .nav-link.active {
  color: var(--c1)
}
.nav.nav-pills .nav-link:hover, .nav.nav-pills .nav-link:focus {
  color: var(--c1)
}
.nav.nav-pills .nav-item.show .nav-link, .nav.nav-pills .nav-item .nav-link.active {
  color: var(--c1) !important;
  border-bottom-color: var(--c1) !important;
}
.nav.nav-border-anim .nav-link:before {
  background-color: var(--c1)
}
.title-link:hover, .title-link:focus {
  box-shadow: 0 1px 0 0 var(--c1)
}
.product-countdown.countdown-primary .countdown-amount {
  color: var(--c1)
}
.product-title a:hover, .product-title a:focus {
  color: var(--c1)
}
.product-price {
  color: #000000;
}
.product-label.label-primary {
  background-color: var(--c1)
}
.product-label.label-secondary {
  background-color: var(--c1)
}
.product-label-text {
  color: var(--c1)
}
.ratings-primary .ratings-val {
  color: var(--c1)
}
.ratings-text a:hover, .ratings-text a:focus {
  color: var(--c1)
}
.btn-product {
  color: var(--c1)
}
.btn-product:hover span, .btn-product:focus span {
  color: var(--c1);
  box-shadow: 0 1px 0 0 var(--c1)
}
.btn-product-icon {
  color: var(--c1)
}
.btn-product-icon:hover, .btn-product-icon:focus {
  background-color: var(--c1)
}
.product-body .btn-wishlist:hover, .product-body .btn-wishlist:focus {
  color: var(--c1)
}
.btn-expandable span {
  background-color: var(--c1)
}
.product.product-4 .btn-product:hover, .product.product-4 .btn-product:focus {
  background-color: var(--c1)
}
.product.product-5 .btn-product {
  color: var(--c1)
}
.product.product-5 .btn-product:hover, .product.product-5 .btn-product:focus {
  background-color: var(--c1)
}
.product.product-7 .btn-product {
  color: var(--c1)
}
.product.product-7 .btn-product span {
  color: var(--c1)
}
.product.product-7 .btn-product:hover, .product.product-7 .btn-product:focus {
  background-color: var(--c1);
  border-bottom-color: var(--c1)
}
.product.product-8 .new-price {
  color: var(--c1)
}
.product.product-8 .btn-product:before {
  color: var(--c1)
}
.product.product-8 .btn-product:hover, .product.product-8 .btn-product:focus {
  background-color: var(--c1)
}
.product.product-list .btn-product:hover, .product.product-list .btn-product:focus {
  color: var(--c1)
}
.product.product-list .btn-product.btn-cart {
  color: var(--c1);
  border-bolor: var(--c1)
}
.product.product-list .btn-product.btn-cart:hover, .product.product-list .btn-product.btn-cart:focus {
  background-color: var(--c1)
}
.footer a:hover, .footer a:focus {
  color: var(--c1)
}
.footer-dark.footer-2 .widget-about-title {
  color: var(--c1)
}
.header-top a:hover, .header-top a:focus {
  color: var(--c1)
}
.top-menu span {
  color: var(--c1)
}
.header-menu a:hover, .header-menu a:focus {
  color: var(--c1)
}
.account a:hover, .account a:focus {
  color: var(--c1)
}
.wishlist a:hover, .wishlist a:focus {
  color: var(--c1)
}
.wishlist a .wishlist-count {
  background-color: var(--c1)
}
.cart-dropdown:hover .dropdown-toggle, .cart-dropdown.show .dropdown-toggle, .compare-dropdown:hover .dropdown-toggle, .compare-dropdown.show .dropdown-toggle {
  color: var(--c1)
}
.compare-product-title a:hover, .compare-product-title a:focus {
  color: var(--c1)
}
.compare-actions .action-link:hover, .compare-actions .action-link:focus {
  color: var(--c1)
}
.cart-dropdown .cart-count {
  background-color: var(--c1)
}
.cart-dropdown .product-title a:hover, .cart-dropdown .product-title a:focus {
  color: var(--c1)
}
.wishlist-link .wishlist-count {
  background-color: var(--c1)
}
.wishlist-link:hover, .wishlist-link:focus {
  color: var(--c1)
}
.search-toggle:hover, .search-toggle:focus, .search-toggle.active {
  color: var(--c1)
}
.menu li:hover > a, .menu li.show > a, .menu li.active > a {
  color: var(--c1)
}
.demo-item a:hover, .demo-item a:focus {
  color: var(--c1)
}
.tip {
  background-color: var(--c1)
}
.header-bottom .menu > li > a:before {
  background-color: var(--c1)
}
.category-dropdown .dropdown-toggle:before {
  background-color: var(--c1)
}
.category-dropdown .dropdown-toggle:hover, .category-dropdown .dropdown-toggle:focus {
  color: #fff;
  background-color: var(--c1)
}
.category-dropdown:not(.is-on):hover .dropdown-toggle {
  background-color: var(--c1)
}
.category-dropdown.show .dropdown-toggle {
  color: #fff;
  background-color: var(--c1)
}
.category-dropdown .dropdown-item:hover, .category-dropdown .dropdown-item:focus {
  color: var(--c1)
}
.menu-vertical li:hover > a, .menu-vertical li.show > a, .menu-vertical li.active > a {
  color: var(--c1)
}
.menu-vertical > li:hover > a, .menu-vertical > li.show > a, .menu-vertical > li.active > a {
  color: var(--c1)
}
.mobile-menu-close:hover, .mobile-menu-close:focus {
  color: var(--c1)
}
.mobile-menu li a:hover, .mobile-menu li a:focus {
  color: var(--c1)
}
.mobile-menu li.open > a, .mobile-menu li.active > a {
  color: var(--c1)
}
.mmenu-btn:hover, .mmenu-btn:focus {
  color: var(--c1)
}
.mobile-search .form-control:focus {
  border-color: var(--c1)
}
.nav.nav-pills-mobile .nav-link.active, .nav.nav-pills-mobile .nav-link:hover, .nav.nav-pills-mobile .nav-link:focus {
  color: var(--c1);
  border-bottom-color: var(--c1)
}
.mobile-cats-menu li a:hover, .mobile-cats-menu li a:focus {
  color: var(--c1)
}
.mobile-menu-light .mobile-menu li.open > a, .mobile-menu-light .mobile-menu li.active > a {
  color: var(--c1)
}
.mobile-menu-light .mobile-search .form-control:focus {
  border-color: var(--c1)
}
.header-4 .header-search .header-search-wrapper {
  border-color: var(--c1)
}
.header-4 .dropdown.category-dropdown .dropdown-toggle:not(:hover):not(:focus) {
  color: var(--c1)
}
@media screen and (max-width: 991px) {
  .header-4 .header-search-visible .header-search-wrapper:before {
    border-bottom-color: var(--c1)
  }
}
.header-6 .header-middle a:hover, .header-6 .header-middle a:focus {
  color: var(--c1)
}
.header-8 .header-top {
  color: #ebf3de;
  background-color: var(--c1)
}
.header-10 .header-search .header-search-wrapper {
  border-color: var(--c1)
}
.header-10 .category-dropdown .dropdown-toggle {
  background-color: var(--c1)
}
.header-10 .menu-vertical .menu-title {
  color: var(--c1)
}
.header-12 .dropdown.category-dropdown .dropdown-toggle {
  background-color: var(--c1)
}
.header-13 .dropdown.category-dropdown .dropdown-toggle {
  background-color: var(--c1)
}
.header-14 .header-search .header-search-wrapper {
  border-color: var(--c1)
}
.header-14 .dropdown.category-dropdown .dropdown-toggle {
  background-color: var(--c1)
}
.entry-video a:hover:after, .entry-video a:focus:after {
  color: var(--c1)
}
.entry-meta a:hover, .entry-meta a:focus {
  color: var(--c1);
  box-shadow: 0 1px 0 var(--c1)
}
.entry-title a:hover, .entry-title a:focus {
  color: var(--c1)
}
.entry-cats a:hover, .entry-cats a:focus {
  color: var(--c1);
  box-shadow: 0 1px 0 var(--c1)
}
.read-more:hover, .read-more:focus {
  box-shadow: 0 1px 0 0 var(--c1)
}
.menu-cat a:hover, .menu-cat a:focus {
  color: var(--c1)
}
.menu-cat li.active a {
  color: var(--c1);
  box-shadow: 0 1px 0 var(--c1)
}
.widget-search .btn:hover, .widget-search .btn:focus {
  color: var(--c1)
}
.widget-cats a:hover, .widget-cats a:focus {
  color: var(--c1)
}
.posts-list a:hover, .posts-list a:focus {
  color: var(--c1)
}
.tagcloud a:hover, .tagcloud a:focus {
  color: var(--c1)
}
.table .total-col {
  color: var(--c1)
}
.btn.btn-spinner:hover, .btn.btn-spinner:focus {
  color: var(--c1)
}
.table.table-summary .summary-shipping-estimate a:hover, .table.table-summary .summary-shipping-estimate a:focus {
  color: var(--c1);
  border-bottom-color: var(--c1)
}
.sidebar-toggler:hover, .sidebar-toggler:focus {
  color: var(--c1)
}
#filter-price-range {
  color: var(--c1)
}
.checkout-discount label span {
  color: var(--c1)
}
.checkout-discount .form-control:focus {
  border-color: var(--c1)
}
.table.table-summary a:hover, .table.table-summary a:focus {
  color: var(--c1)
}
.table.table-summary .summary-total td {
  color: var(--c1)
}
.accordion-summary .card-title a:before {
  border-color: var(--c1)
}
.accordion-summary .card-title a:after {
  background-color: var(--c1)
}
.paypal-link:hover, .paypal-link:focus {
  color: var(--c1) !important
}
.coming-countdown .countdown-amount {
  color: var(--c1)
}
.coming-countdown.countdown-separator .countdown-section:not(:last-child):after {
  color: var(--c1)
}
.contact-box a:hover, .contact-box a:focus {
  color: var(--c1)
}
.contact-list a:hover, .contact-list a:focus {
  color: var(--c1)
}
.contact-list i {
  color: var(--c1)
}
.store a:not(.btn):hover, .store a:not(.btn):focus {
  color: var(--c1)
}
.nav-dashboard .nav-link:hover, .nav-dashboard .nav-link:focus, .nav-dashboard .nav-link.active {
  color: var(--c1)
}
.form-tab .form-footer a:hover, .form-tab .form-footer a:focus {
  color: var(--c1)
}
.nav-filter a:hover, .nav-filter a:focus {
  color: var(--c1)
}
.nav-filter .active a {
  color: var(--c1);
  border-bottom-color: var(--c1)
}
.portfolio-title a:hover, .portfolio-title a:focus {
  color: var(--c1)
}
.portfolio-tags a {
  color: var(--c1)
}
.portfolio-tags a:hover, .portfolio-tags a:focus {
  color: var(--c1);
  box-shadow: 0 1px 0 var(--c1)
}
.btn-product-gallery:hover, .btn-product-gallery:focus {
  background-color: var(--c1)
}
.product-gallery-item:before {
  border-color: var(--c1)
}
.product-pager-link:hover, .product-pager-link:focus {
  color: var(--c1)
}
.product-pager-link:hover span, .product-pager-link:focus span {
  box-shadow: 0 1px 0 var(--c1)
}
.product-details .product-cat a:hover, .product-details .product-cat a:focus {
  color: var(--c1);
  box-shadow: 0 1px 0 var(--c1)
}
.product-details .product-size a.active, .product-details .product-size a:hover, .product-details .product-size a:focus {
  color: var(--c1);
  border-color: var(--c1)
}
.size-guide:hover, .size-guide:focus {
  color: var(--c1)
}
.product-details-action .btn-cart {
  color: var(--c1);
  border-color: var(--c1)
}
.product-details-action .btn-cart:hover, .product-details-action .btn-cart:focus {
  border-color: var(--c1);
  background-color: var(--c1)
}
.product-details-tab .nav.nav-pills .nav-link:hover, .product-details-tab .nav.nav-pills .nav-link:focus {
  color: var(--c1);
  border-bottom-color: var(--c1)
}
.product-desc-content a:hover, .product-desc-content a:focus {
  color: var(--c1);
  border-bottom-color: var(--c1)
}
.review h4 a:hover, .review h4 a:focus {
  color: var(--c1)
}
.review-action a:hover, .review-action a:focus {
  color: var(--c1);
  box-shadow: 0 1px 0 var(--c1)
}
.product-details-extended .nav.nav-pills .nav-link.active, .product-details-extended .nav.nav-pills .nav-link:hover, .product-details-extended .nav.nav-pills .nav-link:focus {
  border-color: var(--c1) !important
}
.editor-content a:hover, .editor-content a:focus {
  color: var(--c1);
  box-shadow: 0 1px 0 var(--c1)
}
.editor-content blockquote {
  border-left-color: var(--c1)
}
.entry-tags a:hover, .entry-tags a:focus {
  color: var(--c1)
}
.entry-author-details h4 a:hover, .entry-author-details h4 a:focus {
  color: var(--c1)
}
.author-link:hover, .author-link:focus {
  color: var(--c1);
  box-shadow: 0 1px 0 var(--c1)
}
.pager-link {
  color: var(--c1)
}
.pager-link:hover, .pager-link:focus {
  color: var(--c1)
}
.pager-link:hover:after, .pager-link:focus:after {
  color: var(--c1)
}
.comment-reply:hover, .comment-reply:focus {
  color: var(--c1);
  box-shadow: 0 1px 0 var(--c1)
}
.comment-user h4 a:hover, .comment-user h4 a:focus {
  color: var(--c1)
}
.product-col .product-title a:hover, .product-col .product-title a:focus {
  color: var(--c1)
}
.owl-theme .owl-nav [class*='owl-'] {
  color: var(--c1)
}
.owl-theme .owl-nav [class*='owl-']:not(.disabled):hover {
  border-color: var(--c1);
  background: var(--c1)
}
.owl-theme.owl-light .owl-nav [class*='owl-']:not(.disabled):hover {
  border-color: var(--c1)
}
.owl-theme.owl-light .owl-dots .owl-dot:hover span {
  border-color: var(--c1);
  background: var(--c1)
}
.owl-theme.owl-light .owl-dots .owl-dot.active span {
  border-color: var(--c1);
  background: var(--c1)
}
.owl-full .owl-nav [class*='owl-'] {
  color: var(--c1)
}
.owl-full .owl-nav [class*='owl-']:hover, .owl-full .owl-nav [class*='owl-']:focus {
  color: var(--c1)
}
.owl-full .owl-dots .owl-dot span {
  border-color: var(--c1)
}
.owl-full .owl-dots .owl-dot:hover span {
  border-color: var(--c1);
  background: var(--c1)
}
.owl-full .owl-dots .owl-dot.active span {
  border-color: var(--c1);
  background: var(--c1)
}
.owl-full.owl-nav-dark .owl-nav [class*='owl-']:hover, .owl-full.owl-nav-dark .owl-nav [class*='owl-']:focus {
  color: var(--c1)
}
.owl-simple .owl-nav [class*='owl-']:not(.disabled):hover {
  color: var(--c1)
}
.owl-simple.owl-light .owl-dots .owl-dot:hover span {
  border-color: var(--c1);
  background: var(--c1)
}
.owl-simple.owl-light .owl-dots .owl-dot.active span {
  border-color: var(--c1);
  background: var(--c1)
}
.quickView-content .owl-theme.owl-light .owl-nav [class*='owl-'] {
  border: none;
  font-size: 3rem;
  color: #fff
}
.quickView-content .owl-theme.owl-light .owl-nav [class*='owl-']:hover, .quickView-content .owl-theme.owl-light .owl-nav [class*='owl-']:focus {
  color: var(--c1);
  background-color: transparent
}
.quickView-content .details-action-wrapper .btn-product:hover span, .quickView-content .details-action-wrapper .btn-product:focus span {
  color: var(--c1);
  box-shadow: 0 1px 0 0 var(--c1)
}
.quickView-content .product-details-action .btn-cart {
  transition: color .3s
}
.quickView-content .product-details-action .btn-cart:hover, .quickView-content .product-details-action .btn-cart:focus {
  border-color: var(--c1);
  background-color: var(--c1);
  color: #fff
}
.quickView-content .btn-wishlist, .quickView-content .btn-compare {
  border: none
}
.quickView-content .btn-wishlist:before, .quickView-content .btn-compare:before {
  color: var(--c1)
}
.quickView-content .btn-wishlist:hover, .quickView-content .btn-wishlist:focus, .quickView-content .btn-compare:hover, .quickView-content .btn-compare:focus {
  color: var(--c1);
  background-color: transparent
}
.quickView-content .btn-wishlist:hover span, .quickView-content .btn-wishlist:focus span, .quickView-content .btn-compare:hover span, .quickView-content .btn-compare:focus span {
  color: var(--c1)
}
.quickView-content .btn-fullscreen:hover, .quickView-content .btn-fullscreen:focus {
  color: #fff;
  background-color: var(--c1)
}
.quickView-content .product-left .carousel-dot.active img {
  opacity: 1;
  box-shadow: 0 0 0 1px var(--c1)
}
.quickView-content .product-left .carousel-dot:hover img, .quickView-content .product-left .carousel-dot:focus img {
  opacity: 1
}
.newsletter-popup-container .banner-title span {
  color: var(--c1)
}
/*# sourceMappingURL=skin-demo-2.css.map */
@import url("https://fonts.googleapis.com/css?family=Poppins:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800");
.intro-slider-container, .intro-slide {
  height: 360px;
  background-color: #8a8988
}
.intro-slide {
  display: flex;
  align-items: center;
  background-size: cover;
  background-position: center center
}
.intro-slide .btn-primary {
  color: #fff;
  background-color: transparent;
  border-color: #fff
}
.intro-slide .btn-primary:hover, .intro-slide .btn-primary:focus {
  background-color: var(--c1);
  border-color: var(--c1)
}
.intro-content {
  position: static;
  left: auto;
  top: auto;
  transform: translateY(0);
  -ms-transform: translateY(0)
}
.intro-subtitle {
  font-size: 1.6rem;
  font-weight: 400;
  letter-spacing: -.01em
}
.intro-title {
  font-weight: 600;
  letter-spacing: -.025em
}
.intro-title sup {
  vertical-align: top;
  font-size: 1.3rem;
  top: 1em;
  margin-right: 0;
  letter-spacing: -.01em
}
.intro-title sup + sup {
  margin-left: .8rem
}
.brands-border .brand {
  height: 100px;
  border: .1rem solid #ebebeb;
  border-left-width: 0
}
.brands-carousel-full {
  border-bottom: .1rem solid #ebebeb
}
.brands-carousel-full.brands-border .brand {
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0
}
.brands-carousel-full.brands-border .owl-item:first-child .brand {
  border-left-width: 0
}
.banner-group {
  margin-bottom: 3rem
}
@media screen and (min-width: 992px) {
  .banner-group .col-lg-3 {
    -ms-flex: 0 0 26.05%;
    flex: 0 0 26.05%;
    max-width: 26.05%
  }
  .banner-group .col-lg-4 {
    -ms-flex: 0 0 32.77%;
    flex: 0 0 32.77%;
    max-width: 32.77%
  }
  .banner-group .col-lg-5 {
    -ms-flex: 0 0 41.18%;
    flex: 0 0 41.18%;
    max-width: 41.18%
  }
}
.banner-content.banner-content-top {
  top: 2.6rem;
  transform: translateY(0);
  -ms-transform: translateY(0)
}
.banner-content.banner-content-bottom {
  bottom: 3rem
}
.banner-large .banner-content {
  left: 3rem
}
.btn.banner-link {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  text-transform: capitalize
}
.banner-subtitle {
  color: #666666;
  font-weight: 300;
  font-size: 1.4rem;
  letter-spacing: -.01em;
  margin-bottom: .6rem
}
.banner-subtitle.text-grey {
  color: #ebebeb
}
.banner-title {
  color: #333;
  font-weight: 600;
  font-size: 2.4rem;
  letter-spacing: -.025em;
  margin-bottom: 1.4rem
}
.banner-text {
  color: #666666;
  font-weight: 300;
  font-size: 2.4rem;
  line-height: 1.25;
  letter-spacing: -.01em;
  margin-bottom: 1.3rem
}
.banner-title + .banner-text {
  margin-top: -1.4rem
}
.banner-large .banner-text {
  color: #333
}
.nav.nav-pills .nav-item.show .nav-link, .nav.nav-pills .nav-item .nav-link.active {
  color: #000000;
  border-bottom-color: var(--default);
}
.nav.nav-border-anim .nav-link:before {
  background-color: #333
}
.nav-pills.nav-big .nav-item + .nav-item {
  margin-left: 1.5rem
}
.nav-pills.nav-big .nav-link {
  padding-top: .8rem;
  padding-bottom: .8rem;
  color: #ccc;
  font-weight: 600;
  font-size: 2.4rem;
  letter-spacing: -.025em;
  text-transform: capitalize
}
.nav-pills.nav-big .nav-link:hover, .nav-pills.nav-big .nav-link:focus, .nav-pills.nav-big .nav-link.active {
  color: var(--c1)
}
.nav-pills.nav-big .nav-item.show .nav-link {
  color: var(--c1)
}
.product.product-8 .product-body {
  padding-top: 1.5rem;
  padding-left: 2rem;
  padding-right: 2rem
}
.product.product-8 .new-price {
  color: #ef837b
}
.product.product-8 .btn-product {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: var(--c1)
}
.product.product-8 .btn-product span {
  font-size: 1.3rem
}
.product.product-8 .btn-product:before {
  color: #fff
}
.product.product-8 .btn-product:hover, .product.product-8 .btn-product:focus {
  background-color: var(--c1)
}
.deal-container .banner-subtitle {
  color: #666;
  margin-bottom: .9rem;
  font-weight: 400
}
.deal-container .banner-content.banner-content-top {
  top: 4rem
}
.deal-container .banner-text {
  font-weight: 600
}
.deal {
  display: flex;
  flex-direction: column-reverse;
  padding: 2rem;
  background-color: #fff;
  margin-bottom: 2rem
}
.deal-content {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  padding: 3.5rem 0 2rem
}
.deal-content .btn {
  padding-top: .85rem;
  padding-bottom: .85rem;
  font-weight: 500;
  color: #333;
  background-color: transparent;
  border: .1rem solid #ebebeb
}
.deal-content .btn:hover, .deal-content .btn:focus {
  color: #fff;
  border-color: var(--c1);
  background-color: var(--c1)
}
.deal-content h4 {
  color: var(--c1);
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.3;
  letter-spacing: -.01em;
  margin-bottom: .5rem
}
.deal-content h2 {
  font-weight: 600;
  font-size: 4rem;
  line-height: 1.1;
  letter-spacing: -.05em;
  margin-bottom: 3.6rem
}
.deal-content .product-title {
  font-weight: 600;
  font-size: 2rem;
  letter-spacing: -.01em;
  margin-bottom: .7rem
}
.deal-content .product-price {
  font-weight: 300;
  font-size: 2rem;
  margin-bottom: 2.4rem
}
.deal-content .new-price {
  font-weight: 600
}
.deal-image {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%
}
.deal-image > a {
  display: block
}
.deal-countdown {
  margin-bottom: 4rem;
  margin-left: -1rem;
  max-width: 270px
}
.deal-countdown .countdown-show3 .countdown-section {
  width: calc(33.33% - 20px)
}
.deal-countdown .countdown-section {
  font-size: 1.2rem;
  line-height: 1;
  padding: 1.6rem 0;
  margin-left: 1rem;
  margin-right: 1rem;
  background-color: var(--c1);
  border-radius: .3rem;
  border: .1rem solid #e1e1e1
}
.deal-countdown .countdown-section:not(:last-child):after {
  color: #333333;
  content: ':';
  display: inline-block;
  font-weight: 400;
  font-size: 20px;
  line-height: 1;
  position: absolute;
  left: 100%;
  margin-left: 9px;
  margin-top: -1px;
  top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%)
}
.deal-countdown .countdown-period {
  display: block;
  font-size: 1.2rem;
  font-weight: 400;
  color: #fff;
  text-transform: lowercase;
  width: 100%;
  padding-left: .2rem;
  padding-right: .2rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}
.deal-countdown .countdown-amount {
  display: inline-block;
  color: #fff;
  font-weight: 600;
  font-size: 3rem;
  letter-spacing: -.05em;
  margin-bottom: .4rem
}
.btn-more {
  text-transform: capitalize
}
.icon-box-side .icon-box-title {
  font-weight: 600
}
.icon-box-side p {
  font-weight: 400;
  letter-spacing: -.01em
}
@media screen and (min-width: 768px) {
  .deal {
    flex-direction: row
  }
  .deal-content {
    -ms-flex: 0 0 47.8%;
    flex: 0 0 47.8%;
    max-width: 47.8%;
    padding-top: 1rem;
    padding-bottom: 1rem
  }
  .deal-image {
    -ms-flex: 0 0 52.2%;
    flex: 0 0 52.2%;
    max-width: 52.2%
  }
}
@media screen and (min-width: 1200px) {
  .deal-content {
    padding: 3.5rem 3rem 2rem
  }
  .deal-content .btn {
    padding-top: 1.15rem;
    padding-bottom: 1.15rem
  }
  .deal-content h4 {
    font-size: 2rem
  }
  .deal-content h2 {
    font-size: 4rem
  }
  .deal-content .product-title {
    font-size: 2.4rem
  }
  .deal-content .product-price {
    font-size: 2.4rem
  }
  .deal-countdown .countdown-section {
    padding-top: 2.1rem;
    padding-bottom: 2.1rem
  }
  .deal-countdown .countdown-amount {
    font-size: 3rem
  }
}
.blog-posts .title {
  margin-bottom: 2.4rem
}
.blog-posts .entry-meta {
  font-weight: 400
}
.blog-posts .read-more {
  text-transform: capitalize;
  color: #333;
  font-size: 1.4rem
}
.blog-posts .read-more:hover, .blog-posts .read-more:focus {
  color: var(--c1)
}
.footer .widget-about-info a {
  color: var(--c1)
}
.footer .widget-title {
  font-weight: 600
}
.footer-newsletter .input-group {
  flex-direction: column;
  align-items: center
}
.footer-newsletter .form-control {
  width: 100%;
  margin-bottom: 1rem
}
.footer-newsletter .btn-primary {
  background-color: #fff;
  color: #333;
  font-weight: 500;
  min-width: 150px;
  padding-left: 1rem;
  padding-right: 0;
  border: none
}
.footer-newsletter .btn-primary:hover, .footer-newsletter .btn-primary:focus {
  color: #fff;
  background-color: var(--c1);
  border-color: var(--c1)
}
@media screen and (min-width: 576px) {
  .intro-slider-container, .intro-slide {
    height: 400px
  }
  .footer-newsletter .input-group {
    flex-direction: row;
    align-items: stretch
  }
  .footer-newsletter .form-control {
    width: auto;
    margin-bottom: 0
  }
}
@media screen and (min-width: 768px) {
  .intro-slider-container, .intro-slide {
    height: 440px
  }
  .intro-title sup {
    font-size: 1.6rem
  }
  .banner-content.banner-content-top {
    top: 3.6rem
  }
  .banner-content.banner-content-bottom {
    bottom: 4rem
  }
  .banner-large .banner-content {
    left: 5rem
  }
}
@media screen and (min-width: 992px) {
  .intro-slider-container, .intro-slide {
    height: 460px
  }
  .intro-title sup {
    font-size: 1.8rem
  }
  .banner-large .banner-content {
    left: 7rem
  }
}
@media screen and (min-width: 1200px) {
  .intro-slider-container, .intro-slide {
    height: 500px
  }
  .intro-content .btn {
    min-width: 170px
  }
  .intro-title {
    font-size: 5rem
  }
  .intro-title sup {
    font-size: 2rem
  }
  .intro-title span {
    font-weight: 300
  }
}
.blog-posts .entry-title {
  font-weight: 600
}
@media screen and (min-width: 768px) {
  .intro-title {
    margin-bottom: 2.5rem
  }
}
/*# sourceMappingURL=demo-2.css.map */
.header.header-10.header-intro-clearance .dropdown.category-dropdown .dropdown-toggle {
  padding-left: 2rem;
  color: #fff
}
.header.header-10.header-intro-clearance .dropdown.category-dropdown .dropdown-toggle::after {
  left: unset
}
.header.header-10.header-intro-clearance .header-bottom .container {
  display: flex
}
.header.header-10.header-intro-clearance .header-bottom .container:before {
  visibility: hidden
}
.header.header-10.header-intro-clearance .header-bottom .main-nav {
  margin-left: 0
}
.header.header-10.header-intro-clearance .header-bottom .menu > li > a::before {
  top: unset;
  bottom: 0
}
.header.header-10.header-intro-clearance .header-bottom .menu > li > a:hover, .header.header-10.header-intro-clearance .header-bottom .menu > li > a:focus {
  color: #39f
}
.header.header-10.header-intro-clearance .header-bottom .menu > li > a:hover::before, .header.header-10.header-intro-clearance .header-bottom .menu > li > a:focus::before {
  background-color: #39f
}
.header.header-10.header-intro-clearance .header-bottom .menu > li:hover > a, .header.header-10.header-intro-clearance .header-bottom .menu > li:focus > a, .header.header-10.header-intro-clearance .header-bottom .menu > li.active > a, .header.header-10.header-intro-clearance .header-bottom .menu > li.show > a {
  color: #39f
}
.header.header-10.header-intro-clearance .header-bottom .menu > li:hover > a::before, .header.header-10.header-intro-clearance .header-bottom .menu > li:focus > a::before, .header.header-10.header-intro-clearance .header-bottom .menu > li.active > a::before, .header.header-10.header-intro-clearance .header-bottom .menu > li.show > a::before {
  background-color: #39f
}
.header.header-10.header-intro-clearance .header-search-extended {
  margin-right: 0;
  margin-left: 0
}
.header.header-10.header-intro-clearance .header-dropdown > a, .header.header-10.header-intro-clearance .header-dropdown > span {
  margin-left: 2rem;
  text-transform: none
}
.header.header-10.header-intro-clearance .login {
  padding-left: 2rem
}
.header.header-10.header-intro-clearance .header-dropdown-link {
  display: flex;
  align-items: flex-end
}
.header.header-10.header-intro-clearance .wishlist-link {
  position: relative;
  flex-direction: column;
  font-size: 2.8rem
}
.header.header-10.header-intro-clearance .wishlist-link .wishlist-count {
  right: 0;
  top: -.5rem
}
.header.header-10.header-intro-clearance .wishlist-link:hover .wishlist-txt, .header.header-10.header-intro-clearance .wishlist-link:focus .wishlist-txt {
  color: #39f
}
.header.header-10.header-intro-clearance .compare-dropdown {
  padding-left: 2.4rem
}
.header.header-10.header-intro-clearance .compare-dropdown .dropdown-toggle {
  font-size: 3rem
}
.header.header-10.header-intro-clearance .compare-dropdown:hover .compare-txt, .header.header-10.header-intro-clearance .compare-dropdown:focus .compare-txt {
  color: #39f
}
.header.header-10.header-intro-clearance .cart-dropdown {
  font-size: 3.2rem;
  padding-left: 2.4rem;
  align-items: flex-end
}
.header.header-10.header-intro-clearance .cart-dropdown .cart-count {
  top: -.3rem;
  right: -.3rem
}
.header.header-10.header-intro-clearance .cart-dropdown:hover .cart-txt, .header.header-10.header-intro-clearance .cart-dropdown:focus .cart-txt {
  color: #39f
}
.header.header-10.header-intro-clearance .compare-dropdown [class*='count'], .header.header-10.header-intro-clearance .cart-dropdown [class*='count'], .header.header-10.header-intro-clearance .wishlist-link [class*='count'] {
  min-width: 1.6rem;
  height: 1.6rem;
  position: absolute
}
.header.header-10.header-intro-clearance .compare-dropdown .dropdown-toggle, .header.header-10.header-intro-clearance .cart-dropdown .dropdown-toggle, .header.header-10.header-intro-clearance .wishlist-link .dropdown-toggle {
  position: relative;
  flex-direction: column
}
.header.header-10.header-intro-clearance .wishlist-txt, .header.header-10.header-intro-clearance .cart-txt, .header.header-10.header-intro-clearance .compare-txt {
  font-size: 1.1rem;
  font-weight: 300;
  letter-spacing: 0;
  color: #777;
  margin-top: .3rem;
  transition: all .3s
}
.header.header-10.header-intro-clearance .header-bottom .header-right {
  display: flex;
  align-items: center;
  justify-content: flex-end
}
.header.header-10.header-intro-clearance .header-bottom .header-right i {
  font-size: 1.6rem;
  margin-right: 2rem;
  color: #fff
}
.header.header-10.header-intro-clearance .header-bottom .header-right p {
  font-weight: 600;
  letter-spacing: -.01em;
  color: #fff
}
.title {
  font-weight: 600;
  letter-spacing: -.025em
}
.title-border {
  padding-bottom: 1.5rem;
  border-bottom: .1rem solid #ebebeb
}
.heading-border {
  border-bottom: .1rem solid #ebebeb
}
.intro-slider-container, .intro-slide {
  height: 360px;
  background-color: #fafafa
}
.intro-slider-container .owl-simple .owl-nav [class*='owl-'], .intro-slide .owl-simple .owl-nav [class*='owl-'] {
  top: 52%
}
.intro-slide {
  display: flex;
  align-items: center;
  background-size: cover;
  background-position: 60% center
}
.intro-content {
  position: static;
  left: auto;
  top: auto;
  transform: translateY(0);
  -ms-transform: translateY(0)
}
.intro-content .btn {
  border-radius: .2rem
}
.intro-subtitle {
  color: #777;
  font-weight: 300;
  font-size: 1.2rem;
  margin-bottom: .7rem
}
.intro-title {
  color: #333333;
  font-weight: 600;
  letter-spacing: -.025em;
  margin-bottom: 1rem
}
.intro-title > span {
  display: block;
  margin-top: .5rem
}
.intro-title span {
  color: #777;
  font-size: 3.6rem
}
.intro-title sup {
  font-weight: 600;
  vertical-align: top;
  font-size: 1.4rem;
  top: 1em;
  margin-right: 0;
  letter-spacing: -.025em
}
.intro-title sup + sup {
  margin-left: .8rem
}
.line-through {
  text-decoration: line-through
}
.owl-simple.intro-slider.owl-nav-inside .owl-dots {
  left: 10px;
  right: auto;
  bottom: 20px
}
.intro-slider.owl-simple .owl-nav [class*='owl-']:not(:hover):not(:focus) {
  color: #666
}
.intro-slider.owl-simple .owl-nav [class*='owl-'] {
  font-size: 2.6rem
}
.cat-blocks-container {
  padding-top: .5rem
}
.cat-blocks-container [class*="col-"] {
  display: flex;
  align-items: stretch;
  justify-content: center
}
.cat-block-title {
  color: #666666;
  font-weight: 400;
  font-size: 1.4rem;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  transition: color .35s ease
}
.cat-block {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  margin-bottom: 3rem;
  background-color: #fff;
  border-radius: .4rem;
  transition: box-shadow .35s ease;
  min-height: 160px;
  padding-bottom: 1.5rem
}
.cat-block figure {
  display: flex;
  align-items: center;
  position: relative;
  min-height: 124px;
  margin: 0
}
.cat-block figure span {
  position: relative
}
.cat-block img {
  margin-left: auto;
  margin-right: auto;
  transition: transform 0.35s ease
}
.cat-block:hover {
  box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.08)
}
.cat-block:hover .cat-block-title {
  color: #39f
}
.banner {
  overflow: hidden
}
.banner, .banner img {
  border-radius: .2rem
}
.banner-content {
  display: flex;
  flex-direction: column;
  padding-top: 0;
  top: 3rem;
  left: 3rem;
  bottom: 3.2rem;
  transform: translateY(0)
}
.banner-subtitle {
  font-weight: 300;
  font-size: 1.4rem;
  letter-spacing: -.01em;
  margin-bottom: 1.2rem
}
.banner-title {
  flex-grow: 1;
  font-weight: 600;
  font-size: 2rem;
  line-height: 1.25;
  letter-spacing: -.025em;
  margin-bottom: .5rem
}
.banner-title span {
  font-weight: 300
}
.banner-link {
  align-self: flex-start;
  width: auto;
  color: #fff;
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.4;
  letter-spacing: -.01em;
  border-radius: .3rem;
  padding: .75rem 1rem;
  background-color: rgba(255, 255, 255, 0.2);
  transition: all .35s ease
}
.banner-link i {
  margin-left: .5rem
}
.banner-link.banner-link-dark:not(:hover):not(:focus) {
  background-color: rgba(51, 51, 51, 0.2)
}
.banner-link:hover, .banner-link:focus {
  color: #333;
  text-decoration: none !important;
  background-color: #fff
}
.banner-text a {
  color: inherit
}
.banner-text a:hover, .banner-text a:focus {
  text-decoration: none
}
.nav.nav-pills .nav-link {
  font-weight: 400;
  font-size: 1.6rem;
  color: #666666;
  text-transform: capitalize;
  padding-top: .85rem;
  padding-bottom: .85rem
}
.electronics .nav.nav-pills .nav-item + .nav-item, .furniture .nav.nav-pills .nav-item + .nav-item, .clothing .nav.nav-pills .nav-item + .nav-item {
  margin-left: .3rem
}
.electronics .product-body {
  padding: 1.6rem 1rem 1.6rem 2rem
}
.clothing .heading {
  margin-top: 4.5rem;
  margin-bottom: 2.5rem
}
.product-label {
  border-radius: .2rem
}
.product {
  border-radius: .2rem
}
.product-action-vertical {
  transform: translateY(0)
}
.btn-product-icon {
  border-radius: 50%;
  background-color: #fff;
  border: 0.1rem solid #39f
}
.btn-product-icon span {
  top: -1px;
  bottom: -1px
}
.btn-product-icon:hover, .btn-product-icon:focus {
  background-color: #39f
}
.btn-product-icon:hover span, .btn-product-icon:focus span {
  background-color: #39f
}
.product-action {
  left: 2rem;
  right: 2rem;
  transform: translateY(0)
}
.btn-product {
  padding-top: 1.05rem;
  padding-bottom: 1.05rem;
  color: #39f;
  background-color: transparent;
  text-transform: uppercase;
  border-radius: .2rem;
  border: 0.1rem solid #39f
}
.btn-product:before {
  margin-right: .6rem
}
.btn-product span {
  color: #39f
}
.btn-product:before {
  display: inline-block;
  margin-top: -.1rem
}
.btn-product:hover, .btn-product:focus {
  color: #fff;
  background-color: #39f;
  border-color: #39f
}
.btn-product:hover span, .btn-product:focus span {
  color: #fff;
  box-shadow: none
}
.product-body {
  padding-bottom: 1.8rem;
  overflow: hidden
}
.product-cat {
  color: #ccc
}
.product-price {
  font-size: 1.4rem;
  margin-bottom: 1.1rem
}
.old-price {
  text-decoration: none
}
.product-title {
  font-size: 1.4rem
}
.ratings-text {
  margin-left: .5rem
}
.product-countdown {
  border-radius: .2rem;
  background-color: #39f;
  left: 2rem;
  right: 2rem;
  bottom: 0;
  padding: .7rem .5rem .6rem
}
.product-countdown .countdown-section {
  background-color: transparent;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  position: relative;
  margin-bottom: 1.1rem
}
.product-countdown .countdown-section:not(:last-child):after {
  font-weight: 400;
  font-size: 1.6rem;
  margin-left: -.1rem
}
.product-countdown .countdown-amount {
  color: #fff;
  font-weight: 400;
  font-size: 1.6rem;
  letter-spacing: -.01em;
  margin-bottom: 0
}
.product-countdown .countdown-period {
  color: #fff;
  display: block;
  position: absolute;
  letter-spacing: 0;
  left: 0;
  right: 0;
  bottom: -1.1rem
}
.countdown-show3 .countdown-section {
  width: 33.3%
}
.cta-horizontal .cta-title {
  font-weight: 600;
  font-size: 1.6rem;
  letter-spacing: -.005em;
  margin-top: .3rem
}
.cta-horizontal .form-control {
  margin-right: 0;
  border-radius: .2rem 0 0 .2rem
}
.cta-horizontal .btn {
  text-transform: uppercase;
  border-radius: 0 .2rem .2rem 0
}
.cta-horizontal .btn:not(.btn-block) {
  min-width: 140px
}
.blog-posts .title {
  padding-top: .5rem;
  margin-bottom: 2.5rem
}
.blog-posts .entry {
  font-size: 1.4rem;
  background-color: #fff;
  border-radius: .3rem;
  margin-bottom: 3rem;
  overflow: hidden;
  transition: box-shadow .4s ease;
  margin-bottom: 0
}
.blog-posts .entry:hover, .blog-posts .entry:focus {
  box-shadow: 2px 3px 7px rgba(0, 0, 0, 0.025), -2px -3px 7px rgba(0, 0, 0, 0.025)
}
.blog-posts .entry-meta {
  margin-bottom: .4rem
}
.blog-posts .entry-media {
  margin-bottom: 0
}
.blog-posts .entry-title {
  font-size: 1.6rem;
  line-height: 1.5;
  letter-spacing: -.025em;
  margin-bottom: .6rem
}
.blog-posts .entry-body {
  padding: 1.6rem 2rem 1.8rem
}
.blog-posts .entry-content p {
  margin-bottom: .6rem
}
.blog-posts .read-more {
  font-size: 1.4rem;
  letter-spacing: 0;
  padding-bottom: 0;
  text-transform: capitalize
}
.icon-box-side {
  font-size: 1.5rem;
  margin-left: -1.5rem
}
.icon-box-side .icon-box-icon {
  font-size: 4rem;
  min-width: 100px
}
.icon-box-side .icon-box-title {
  font-weight: 400;
  font-size: 1.6rem
}
.icon-box-side p {
  letter-spacing: -.01em
}
.footer .icon-boxes-container {
  padding-top: 0;
  padding-bottom: 0;
  background-color: transparent
}
.footer .icon-boxes-container .container {
  position: relative;
  padding-top: 2.8rem;
  padding-bottom: 2.8rem
}
.footer .icon-boxes-container .container:before {
  content: '';
  display: block;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 10px;
  right: 10px;
  background-color: #ebebeb
}
.footer .icon-box {
  font-size: 1.4rem
}
.footer .icon-box-icon {
  color: #333
}
.footer .icon-box-side .icon-box-icon {
  min-width: 7rem
}
.footer .icon-box-side .icon-box-title {
  font-weight: 400;
  margin-bottom: .5rem
}
.footer.footer-dark .icon-box-title {
  color: #fff
}
.footer.footer-dark .icon-boxes-container .container:before {
  background-color: #525455
}
.footer .widget-title {
  font-weight: 600
}
.footer .widget-about p {
  max-width: 540px
}
.footer .widget-about-info a {
  color: #39f
}
.footer .footer-middle {
  padding-top: 5rem
}
.widget-about-title {
  font-weight: 400
}
.owl-simple .owl-nav [class*='owl-'] {
  font-size: 2.6rem
}
.toolbox {
  color: #666666;
  background-color: #f8f8f8;
  padding: 2rem;
  margin-bottom: 2.5rem
}
.toolbox-info {
  color: inherit
}
.owl-nav-top.owl-simple .owl-nav {
  position: absolute;
  right: -.5rem;
  top: -6rem;
  display: flex;
  align-items: center
}
.owl-nav-top.owl-simple .owl-nav [class*='owl-'] {
  position: static;
  left: auto;
  right: auto;
  top: auto;
  bottom: auto;
  width: auto;
  height: auto;
  margin-top: 0
}
.filter-colors a {
  width: 2rem;
  height: 2rem
}
.banner-sidebar-title {
  color: #ccc;
  font-size: 1rem;
  letter-spacing: .05em
}
.sidebar-shop .widget {
  padding-bottom: 2.5rem;
  margin-bottom: 3rem;
  padding-left: .8rem;
  padding-right: .8rem
}
.sidebar-shop .widget-title {
  margin-bottom: 1.7rem
}
.sidebar-shop .widget-banner-sidebar {
  border-bottom: none;
  padding-left: 0;
  padding-right: 0
}
.sidebar-shop .custom-control-label {
  color: #666
}
.sidebar-shop .widget-categories {
  padding-bottom: .5rem
}
.sidebar-shop .filter-colors {
  margin-left: -.3rem;
  margin-right: -.3rem
}
.custom-control.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #333
}
.custom-control.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #333
}
.filter-item .ratings-container {
  margin-bottom: 0;
  margin-top: .5rem
}
.widget-categories .acc-item {
  padding-top: .5rem;
  padding-bottom: .5rem;
  margin-bottom: .9rem
}
.widget-categories .acc-item:last-child {
  padding-bottom: 0;
  margin-bottom: 0
}
.widget-categories h5 {
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.5;
  letter-spacing: -.01em;
  margin-bottom: 0
}
.widget-categories h5 a {
  position: relative;
  display: block;
  padding: 0;
  color: #39f
}
.widget-categories h5 a:before {
  color: #333;
  content: '\e802';
  display: inline-block;
  position: absolute;
  right: 1rem;
  top: 50%;
  font: normal 1rem/1 "molla";
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transition: all 0.3s
}
.widget-categories h5 a.collapsed {
  color: #333
}
.widget-categories h5 a.collapsed:hover, .widget-categories h5 a.collapsed:focus {
  color: #39f
}
.widget-categories h5 a.collapsed:before {
  content: '\f110';
  transform: translateY(-50%);
  -ms-transform: translateY(-50%)
}
.widget-categories .collapse-wrap {
  padding: .4rem 0 0
}
.widget-categories ul {
  margin: 0
}
.widget-categories ul li {
  margin: 0
}
.widget-categories ul a {
  display: block;
  font-weight: 300;
  font-size: 1.3rem;
  line-height: 1.5;
  color: #666;
  padding: .5rem 0
}
.widget-categories ul a:hover, .widget-categories ul a:focus {
  color: #39f
}
.banner-poster .banner-content {
  left: 3rem;
  bottom: auto;
  padding-top: 0;
  display: block;
  top: 50%;
  transform: translateY(-50%)
}
.banner-poster .banner-content-right {
  left: auto;
  right: 3rem
}
.banner-poster .banner-subtitle {
  margin-bottom: 1.1rem
}
.banner-poster .banner-title {
  font-size: 2rem;
  margin-bottom: 1.4rem
}
.banner-poster .banner-link:not(:hover):not(:focus) {
  background-color: rgba(102, 102, 102, 0.2)
}
.category-banners-slider.owl-nav-inside .owl-nav [class*="owl-"] {
  color: #666
}
.category-banners-slider.owl-nav-inside .owl-nav .owl-prev {
  left: 1rem
}
.category-banners-slider.owl-nav-inside .owl-nav .owl-next {
  right: 1rem
}
@media screen and (min-width: 576px) {
  .intro-slider-container, .intro-slide {
    height: 400px
  }
  .intro-subtitle {
    font-size: 1.3rem
  }
  .intro-title {
    margin-bottom: 2rem
  }
  .intro-title span {
    font-size: 4rem
  }
  .intro-title sup {
    font-size: 1.6rem
  }
  .owl-simple.intro-slider.owl-nav-inside .owl-dots {
    left: 0;
    right: 0
  }
}
@media screen and (min-width: 768px) {
  .intro-subtitle {
    font-size: 1.4rem;
    margin-bottom: 1rem
  }
  .intro-title > span {
    margin-top: .8rem
  }
  .intro-title span {
    font-size: 4.6rem
  }
  .intro-title sup {
    font-size: 1.8rem
  }
  .nav.nav-pills .nav-link {
    padding-top: 1.55rem;
    padding-bottom: 1.55rem
  }
  .banner-poster .banner-content {
    left: 8rem
  }
  .banner-poster .banner-content-right {
    left: auto;
    right: 8rem
  }
  .banner-poster .banner-title {
    font-size: 2.4rem
  }
}
@media screen and (min-width: 992px) {
  .intro-slider-container, .intro-slide {
    height: 440px
  }
  .intro-content .btn {
    min-width: 170px
  }
  .owl-simple.intro-slider.owl-nav-inside .owl-dots {
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    margin-left: -198px;
    bottom: 3rem
  }
  .owl-nav-align {
    margin-left: 4rem;
    margin-right: 4rem;
    width: calc(100% - 8rem)
  }
  .banner-title {
    font-size: 2.2rem
  }
}
@media screen and (min-width: 1200px) {
  .intro-content .btn {
    min-width: 200px
  }
  .intro-col {
    padding-left: 8rem
  }
  .intro-subtitle {
    font-size: 1.6rem
  }
  .intro-title {
    font-size: 4rem
  }
  .intro-title > span {
    margin-top: 1rem;
    text-indent: .3rem
  }
  .intro-title > span span {
    margin-left: -.3rem
  }
  .intro-title span {
    font-size: 5rem
  }
  .intro-title sup {
    font-size: 2rem;
    top: 1em
  }
  .intro-slider.owl-simple.owl-nav-inside .owl-dots {
    margin-left: -188px;
    bottom: 4rem
  }
  .intro-slider.owl-simple.owl-nav-inside .owl-nav .owl-prev {
    left: 3rem
  }
  .intro-slider.owl-simple.owl-nav-inside .owl-nav .owl-next {
    right: 3rem
  }
  .banner-title {
    font-size: 2.4rem
  }
}
@media screen and (max-width: 575px) {
  .banner-content {
    top: 1.5rem;
    bottom: 1.5rem
  }
}
@media screen and (min-width: 800px) {
  .col-2xl-5col {
    flex: 0 0 40%;
    max-width: 40%;
    padding-left: 1rem;
    padding-right: 1rem
  }
  .col-3xl-5col {
    flex: 0 0 60%;
    max-width: 60%;
    padding-left: 1rem;
    padding-right: 1rem
  }
}
@media screen and (max-width: 799px) {
  .cta.cta-horizontal-box .row {
    justify-content: center
  }
  .cta.cta-horizontal-box .row > div:first-child {
    text-align: center
  }
}
@media screen and (max-width: 991px) {
  .header.header-10 .header-dropdown > a, .header.header-10 .header-dropdown > span {
    margin: 0
  }
  .header.header-10 .login {
    padding: 0
  }
}
/*# sourceMappingURL=demo-13.css.map */
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmv1pVFteOcEg.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmv1pVGdeOcEg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmv1pVF9eO.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLm21lVFteOcEg.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLm21lVGdeOcEg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLm21lVF9eO.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  src: url(fonts/pxiGyp8kv8JHgFVrJJLucXtAKPY.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  src: url(fonts/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  src: url(fonts/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmg1hVFteOcEg.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmg1hVGdeOcEg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmg1hVF9eO.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmr19VFteOcEg.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmr19VGdeOcEg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmy15VFteOcEg.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmy15VGdeOcEg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  src: url(fonts/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  src: url(fonts/pxiByp8kv8JHgFVrLFj_Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  src: url(fonts/pxiByp8kv8JHgFVrLFj_Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  src: url(fonts/pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: url(fonts/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: url(fonts/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: url(fonts/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url(fonts/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url(fonts/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url(fonts/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url(fonts/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url(fonts/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url(fonts/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url(fonts/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url(fonts/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url(fonts/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url(fonts/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url(fonts/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url(fonts/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  src: url(fonts/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  src: url(fonts/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  src: url(fonts/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}