/* assets/settings.css.scss.rain */
:root {
	--color-primary: #8cbe94;
  --color-bg: #ffffff;
  --color-contrast-higher: ;
  --color-contrast-high: rgba(, .75);
  --color-contrast-medium: rgba(, .5);
  --color-contrast-lower: rgba(, .15);
  
  --font-primary: Nunito;
  --font-headings: Nunito;
}
/* Font-Family Montserrat */
.font-heading,
.title-accent-color,
.home-category-banner_title h1,
.about-us-content h1 span,
.owl-carousel .owl-item .hero-img .container-custom h2,
.about-us-title h1,
.about-us-content h1>span,
.featured-products-title,
.standard-textpage-section h1,
.standard-textpage-section h2,
.standard-textpage-section h3,
.standard-textpage-section h4,
.standard-textpage-section h5 {
  font-family: Nunito;
}

/* Font-Family Roboto */
.product-card__title,
.footer-links ul h1,
nav > ul > li > a.active,
nav > ul > li > a,
.header-category li a,
.product-title,
.owl-carousel .owl-item .hero-img .container-custom h1,
.usp-wrapper ul li p,
.usp-wrapper.usp-style-2 ul li span,
.specialties-title,
.banner-md-title h1,
.banner-lg h1,
.about-us-page-content h1,
.popup-cart-price_info span,
.bredcrumb-items h1,
.breadcrumbs__item,
.in-stock p,
.form-label,
.form-control, 
.product-configure select, .product-configure input:not([type="checkbox"]):not([type="radio"]),
.js .tabs__control[aria-selected="true"],
.about-us-section,
.contact-us-section h1,
.reviews-title,
.reviw-owner-name,
.mobile-menu_top > h2,
.mobile-menu_top span:last-child,
.mobile-menu li a,
.gui-page-title,
.gui.gui-account .gui-col2-left-col2 p strong,
.gui.gui-account .gui-col2-left-col2 p,
.gui-block-title #gui-account-information-block-title,
.gui-block-subtitle,
.gui-block-subcontent,
.gui-block .gui-block-title,
.gui-form input,
.gui-select select,
.gui-field label,
.gui-required,
.gui-text #gui-form-message,
.gui-table tbody tr td>.gui-nowrap,
.gui-table tbody tr td a,
.popu-cart_product-info > a,
.popup-title span,
.input-box a.forgot,
.popup-bottom span,
.breadcrumbs-bg-image ul > li,
.gui-col2-right .gui-col2-right-col2.gui-div-faq-right .gui-block.gui-div-faq-form .gui-block-title,
.gui-col2-right .gui-col2-right-col1.gui-div-faq-questions h1,
.gui-col2-right .gui-col2-right-col2.gui-div-faq-right .gui-block.gui-div-faq-form .gui-block-title strong,
.gui.gui-faq .gui-col2-right .gui-col2-right-col2.gui-div-faq-right .gui-block.gui-div-faq-form .gui-block-content .gui-form .gui-field label,
.collection-filter_brands > form > p,
.sort-form p,
.sort-form label,
.sort-form li > button,
.gui a.gui-button-facebook span,
.filter-categories > p,
.filter-categories a,
.collection-filter_brands .price-filter p,
.collection-filter_brands .price-filter .price-filter-input *,
.filter-list_item-name,
.coming-soon-title,
.data-count-down li > span,
.data-count-down li > p,
.coming-soon-newsletter-title,
.address-main-content *,
.font-body,
.button,
.usp-wrapper ul li p span,
.about-us-content p,
.prod-card__price,
.footer-social p,
.footer-links ul li a,
.newsletter-title h4,
.copyright-title p,
.newsletter-input input,
.product-cart-btn-title-mobile,
.about-us-title p,
.about-us-page-content p,
.product__price,
.text-component>*:last-child,
.product-content,
.review-content,
.mobile-menu_top .user_circle h1,
.gui-table tbody tr td>.gui-button-small,
.gui.gui-faq .gui-col2-right .gui-col2-right-col2.gui-div-faq-right .gui-block.gui-div-faq-form .gui-block-content .gui-form .gui-field .gui-input input,
.gui-col2-right .gui-col2-right-col1.gui-div-faq-questions p,
.gui-col2-right .gui-col2-right-col1.gui-div-faq-questions .contact-info-wrapper h3,
.gui-col2-right .gui-col2-right-col1.gui-div-faq-questions .contact-info-wrapper h3>span,
.collection-filter_brands > form .filter-brands label,
.filter-resset-btn a,
.gui.gui-checkout *,
.standard-textpage-section p,
.standard-textpage-section span,
.standard-textpage-section strong,
.documentation-items a { 
  font-family: Nunito;
}
.color-contrast-medium {
	color: rgba(, .5);
}

.color-contrast-low {
	color: rgba(, .3);
}

.bg-contrast-lower, .bones__line, .s-tabs__list::after{
	background-color: rgba(, .15);
}



.main-header__top-section {
	background-color: #8cbe94;
  color: #000000;
}
.main-header__top-section .main-header__link, .main-header__link:hover {
  	color: #000000;
  }
.main-header__logo {
	height: px;	
}
.main-header__logo .main-header__mobile-content & {
  height: 0px;
}
.main-header__nav::before {
	height: calc(0px + (var(--space-xxs) *2));
}
.header-bg-home-page.header-scrole-active {
  background-color: #000000;
}
.main-header--mobile .main-header__item:not(:last-child) {
    border-bottom: 1px solid rgba(, .2);
}

.main-header--mobile .main-header__dropdown, .main-footer .border-top, .main-footer.border-top {
	border-top: 1px solid rgba(, .2);
}

.btn--primary {
	background-color: #8cbe94;
	color: ;
}
.btn--primary:hover {
	background-color: rgba(#8cbe94, .65);
}
.bundle__plus {
	background-color: #8cbe94;
	color: ;
}

body {
	background-color: #ffffff;
  color: ;
}
.documentation-items a,
.documentation-explanation ul li a,
.documentation-explanation ul li {
	color: #1f1f1f;
}
.documentation-sticky a.highlight {
	color: #8cbe94;
}
.gui-form .gui-message,
.gui-block-content .gui-block-linklist li>a{
  background-color: #ffffff;
}
.filter-categories li i {
  -webkit-text-stroke: 1px #ffffff;
}
.bg {
	background-color: #ffffff;
}

.main-header:not(.main-header--transparent), .main-footer, .coming-soon {
	background-color: ;
  color: ;  
  --color-bg: ;
}

.main-header__search-form.bg {
	background-color: ;
}

@media (min-width: 64rem) {
	.dropdown__menu, .main-header__dropdown {
  	background-color: #ffffff;
  }  
  .main-header__dropdown-link {
  	color: ;
  }
}
/* New settings goes here */
body *,
.gui-col2-right .gui-col2-right-col1.gui-div-faq-questions p,
.gui-div-faq-form .gui-block-content .gui-form .gui-field label,
.gui.gui-faq .gui-col2-right .gui-col2-right-col2.gui-div-faq-right .gui-block.gui-div-faq-form .gui-block-content .gui-form .gui-field label{
  color: #000000;
}
header,
.header-category,
.header-subcat,
.popup.popup-is-visible
{
  background-color: #ffffff;
}
.header-style-1-hero_bg .header-category {
	background-color: #000000;
}

nav.desktop-nav > ul > li > a,
.header-social ul li a i,
.header-contact-info a,
.header-contact-info a i,
.header-icons a i,
.header-language i,
.header-language .currency i,
.header-language .currency .current,
.header-category li a,
.cart-popup-container h2,
.popu-cart_product-info > a,
.popu-cart_product-info > p,
.popup-cart-price_info p span,
.popup-title h1,
.input-box a.forgot{
  color: #7cb1b9;
}
.hamburger svg path:not(.a) {
	fill: #7cb1b9;
}
.desktop-nav .has-subcat:hover,
.header-category a:hover{
  background-color: #333333
}
nav.desktop-nav > ul > li > a.active {
	color: #555555;
}
footer,
.findastor-bottom-section > div > ul
{
	background-color: #ffffff!important;
}
.footer-newsletter-top {
	background-color: #f2f2f2;
  padding: 40px 0;
  margin-top: 72px;
}
.newsletter-wrapper.newsletter-top .newsletter-title h4 {
  color: #7cb1b9;
}
.header-top-bar {
	background-color: #8cbe94;
}
.header-top-bar p {
  color: #000000;
}
.copyright-block {
  background-color: #8cbe94;
}
/* coming soon */
.coming-soon-bg {
	background-color: #000000;
}
.coming-soon_title-color {
	color: #000000;
}
/* buttons settings */
.btn-primary,
.gui.gui-faq .gui-col2-right .gui-col2-right-col2.gui-div-faq-right .gui-block.gui-div-faq-form .gui-block-content .gui-buttons.gui-border .gui-right .gui-button-small,
.btn-pink,
a.btn-close,
.filret-mobile-close i,
.filret-mobile-close {
	background-color: #8cbe94;
  color: #ffffff;
}
a.btn-close i {
  -webkit-text-stroke: 2px #8cbe94;
}
.btn-primary:hover,
.gui.gui-faq .gui-col2-right .gui-col2-right-col2.gui-div-faq-right .gui-block.gui-div-faq-form .gui-block-content .gui-buttons.gui-border .gui-right .gui-button-small:hover,
.btn-pink:hover {
	background-color: #8cbe94;
  color: #ffffff;
} 
.btn-pink-border {
	border-color: #8cbe94;
  color:#8cbe94;
}
.btn-pink-border:hover {
	border-color: #8cbe94;
  background-color: #8cbe94;
  color:#000;
}
.btn-secondary,
.filter-resset-btn a {
  background-color: #8cbe94;
  color: #ffffff;
}
.filter-resset-btn a {
	border-color: #8cbe94;
}
.btn-secondary:hover,
.filter-resset-btn a:hover {
	background-color: #7cb1b9;
  color: #ffffff;
}
.filter-resset-btn a:hover {
	border-color: #7cb1b9;
}
.title-accent-color,
.gui-col2-right .gui-col2-right-col1.gui-div-faq-questions h1,
.search-active form i {
  color: #8cbe94;
}

.header-bag-quantity_number,
.header-wishlist-wrapper > span{
	background: #8cbe94;
}
.header-bag-quantity_number,
.header-wishlist-wrapper > span{
  color: #ffffff
}
.title-secondary-color {
  color: #000000;
}
.content-secondary-color {
  color: #999999;
}
.usp-wrapper.usp-style-3 .usp-border-color {
  border-color: #000000
}
.footer-social ul li a i {
  color: #000000;
}
.breadcrumbs-bg-color {
  background-color: #000000;
}
.bredcrumb-light-style .breadcrumbs__item i,
.bredcrumb-light-style .breadcrumbs__item span,
.bredcrumb-light-style .breadcrumbs__item {
  color: #ffffff;
}
.breadcrumbs-bg-image ul > li > h1,
.bredcrumb-items_with-image ol li, 
.bredcrumb-items_with-image ol li a i, 
.bredcrumb-items_with-image ol li span,
.bredcrumb-items h1,
.breadcrumbs__item,
.breadcrumbs__item i,
.breadcrumbs__item span{
  color: #ffffff;	
}
.mobile-menu,
.header-subcat_mobile.open{
  background-color: #ffffff;
}
.mobile-menu_top span i,
.mobile-menu_top .user_circle h1 {
	color: #ffffff;
}
.mobile-contact-info li a i,
.mobile-menu-top > a > .mobile-collection-arrow, 
.mobile-menu-top_subcat i {
  -webkit-text-stroke: 1px #ffffff;
}
.mobile-menu i {
  -webkit-text-stroke: 2px #ffffff;
}
.mobile-menu .mobile-menu_top a,
.mobile-menu li a,
.mobile-menu li i,
.mobile-menu.visible > a.logout-btn,
.mobile-menu.visible > a.logout-btn > i{
  color: #999999;
}
.mobile-menu.visible > a.logout-btn {
	border-color: #999999;
}
.mobile-menu.visible > a.logout-btn > i {
	-webkit-text-stroke: 1px #ffffff;
}
.mobile-menu_top span:last-child {
  color: #6b6b6b;
}
/* background-color: #a3cba9; */


.mobile-menu li a.active,
.mobile-menu li i.active,
.mobile-category li:not(first-child) a,
.mobile-category li:not(first-child) a i,
.mobile-menu li.has-subcat i,
.mobile-contact-info li a,
.mobile-contact-info li a i{
  color: #000000;
}
.user_circle {
  background-color: #000000;
}
.mobile-menu_top span i {
  -webkit-text-stroke: 2px #000000;
}
.mobile-menu li.mobile-menu-links i.active,
.mobile-menu li.mobile-menu-links i {
  -webkit-text-stroke: 3px #ffffff;
}

/* .mobile-menu_top span i {
	-webkit-text-stroke: 2px #fff;
} */
.mobile-menu .btn-circle-close i {
  -webkit-text-stroke: 1px #ffffff;
}
.in-stock p {
	color: #2ecc71;
}
.out-of-stock p {
	color: #000000;
}
.product__price {
  color: #7cb1b9;
}
.qty-custom .number-input,
.qty-custom.qty-costom-underline {
  border-color: #999999;
}
.qty-custom .number-input input,
.qty-custom .number-input a{
  background-color: #ffffff;
}
.qty-custom .number-input input,
.qty-button line{
  color: #000000;
}
.sm-line,
.homepage-content-wrapper .sm-line {
  background-color: #fcae17;
}
body .wsa-demobar {
  background-color: #000000!important;
}
body .wsa-demobar, body .wsa-demobar a {
  color: #000000!important;
}
.pagination.pagination-pink li.active {
 background-color: #8cbe94;
}
.pagination-a .pagination.pagination-pink li.active a {
  color: #ffffff;
}
.home-category-banner_title h1 {
  color: #ffffff;
}
section .owl-hero button.owl-dot {
  border-color: #ffffff !important;
}
section .owl-hero button.owl-dot.active {
	background-color: #ffffff !important;
	border-color: #ffffff !important;
}
section .owl-hero .owl-next i,
section .owl-hero .owl-prev i {
	color: #ffffff !important;
}
.owl-hero .owl-nav button {
	border-color: #ffffff !important;
}
.owl-products .owl-nav button.owl-next i,
.owl-products .owl-nav button.owl-prev i,
.owl-brands .owl-nav button.owl-prev i,
.owl-brands .owl-nav button.owl-next i
{
  color: #000000 !important;
}
.owl-products .owl-dots button.owl-dot.active,
.owl-brands .owl-dots button.owl-dot.active{
	background-color:  #000000 !important;
}
.owl-products .owl-dots button.owl-dot,
.owl-brands .owl-dots button.owl-dot {
	border-color:  #000000 !important;
}
.owl-products .owl-nav button,
.owl-brands .owl-nav button {
  border-color: #000000 !important;
}
.footer-links ul li a,
.footer-social p,
.footer-social > a,
.footer-social > a > i,
.newsletter-title h4 {
  color:#999999;
}
.footer-links h1 {
  color:#000000
}
.copyright-title p,
.payment-method-icons i {
  color:#ffffff;
}
nav.desktop-nav > ul > li > a:hover,
nav.desktop-nav > ul > li > a:hover:before,
li.collection:hover > a,
li.collection:hover > a:before {
  color: #8cbe94;
}
li.collection:hover > a:before {
  border-color: #8cbe94;
}
nav.desktop-nav > ul > li > a:hover:before,
nav.desktop-nav > ul > li > a.active::before {
	border-color:#8cbe94;
}
.owl-carousel .owl-item .hero-img .container-custom h1,
.owl-carousel .owl-item .hero-img .container-custom h2,
.owl-carousel .owl-item .hero-img .container-custom span {
  color: #ffffff;
}
.out-of-stock-label {
  color: #000000;
}
.out-of-stock-label {
  background-color: #000000;
}
.prod-card.product-expanded .custom-price {
  background-color: #000000;
}
.product-bottom-expanded .custom-price ins {
  color: #000000;
}
.product-bottons-expanded form .qty-custom label {
  color: #000000;
}
.prod-card__img-wrapper figure,
.js .slideshow--transition-slide .slideshow__item--selected>*{
  border-color: #000000;
}
.prod-card__img-wrapper figure {
  background:#c8c8c8;
}
.prod-card__img-wrapper figure.product-media-wrapper-transparent {
	background:transparent;
}
.featured-section {
  background-color: #ffffff;
}
.newest-section {
  background-color: #ffffff;
}
.home-about-section {
  background-color: #ffffff;
}
.home-categories-section {
  background-color: #ffffff;
}
.brands-section {
  background-color: #ffffff
}
.usp-top:not(.transparent-usb-block) {
  background:#ffffff;
}
.filter-categories > p,
.price-filter > p,
.filter-brands-container > p,
.filter-costom-container > p,
.collection-filter_brands > form p.col-filter-title
{
  color: #7cb1b9
}
.filter-list_item-name,
.filter-categories .filter-category a,
.price-filter-input li,
.price-filter-input li input {  
  color: #000000
}
#collection-filter-price .ui-slider-range,
.filter-list_item input:checked ~ .checkmark-radio,
.filter-list_item input:checked ~ .checkmark {
  background-color: #8cbe94;
}
.filter-list_item:hover input ~ .checkmark-radio {
	border-color:#8cbe94;
  background:transparent;
}
#collection-filter-price .ui-slider-handle,
.checkmark-radio,
.filter-list_item span.checkmark{
  border-color: #8cbe94
}
.filter-categories li i {
	color: #8cbe94
}
.products-cart a .fa-heart,
.products-cart a .fa-heart,
.product-catr-buttons-hover .product-wishlist-button i,
.product-bottons-expanded .product-wishlist-button i {
	color: #7cb1b9;
  border-color: #7cb1b9;
}
.product-catr-buttons-hover .product-wishlist-button {
	border-color: #7cb1b9;
}
.prod-btn-inside-prod span,
.prod-btn-inside-prod i {
	color: #000000;
}
.products-cart a .fa-shopping-cart {
	color: #7cb1b9;
}
@media(min-width:1024px) {
	.prod-card:hover .products-cart.products-cart-default a.cartpage-btn {
    background-color: #7cb1b9;
    color:#fff;
  }
  .prod-card:hover .products-cart.products-cart-default a.cartpage-btn span {
    color:#fff;
  }
  .prod-card:hover .products-cart.products-cart-default a .fa-shopping-cart {
    color:#fff;
  }
}

.about-us-content-section {
  background-color: #ffffff;
}
.gui.gui-account .gui-page-title,
.gui.gui-account .gui-col2-left-col2 p,
.gui.gui-account .gui-block-content .gui-block-subcontent{
color: #000000;
}

.gui.gui-account .gui-block-content .gui-form .gui-input input,
#gui-form-type,
#gui-form-password-current,
#gui-form-message
{
	background-color: #8cbe94;
}
 
.gui.gui-account .gui-block-title,
.gui.gui-account .gui-block-content .gui-form .gui-field label:after,
.gui.gui-account .gui-buttons .gui-button-small,
#gui-form-details-region,
#gui-form-details-country,
.gui.gui-account.gui-wishlist .gui-table a.gui-button-small,
.gui-table tbody tr td>.gui-button-small,
#cart-block-related-title,
#cart-block-calculate-shipping-title,
.gui-col3-equal-col1.gui-div-cart-related .gui-button-small,
.gui-col3-equal-col2.gui-div-cart-coupons .gui-button-small
{
	background-color: #a3cba9;
}

.gui.gui-account .gui-col2-left-col2 p strong,
.gui-block-title #gui-account-information-block-title,
.gui.gui-account .gui-block-content .gui-block-subtitle,
.gui.gui-account .gui-block-content .gui-block-subcontent a,
#gui-account-info-account-info-title strong,
#gui-account-info-confirm-password-title strong,
.gui.gui-account .gui-block-content .gui-form .gui-input input,
.gui.gui-account .gui-block-content .gui-form .gui-input .gui-input-phone-number-code-wrapper span,
#gui-form-type,
#gui-form-type option,
.gui.gui-account .gui-block-content .gui-form .gui-field label,
#gui-account-billing-info-title strong,
#gui-address .gui-field label span,
#gui-form-details-region option,
#gui-form-details-region,
#gui-form-details-country,
#gui-form-details-country option,
#gui-account-shipping-info-title strong,
#gui-form-message,
.gui.gui-account.gui-wishlist .gui-table a.gui-button-small,
.gui.gui-account.gui-wishlist .gui-table table tbody tr td.gui-align-right > span,
#gui-form-cart .gui-align-right span,
#gui-form-cart .gui-table tbody tr td a,
#gui-form-cart .gui-table tbody tr td p small,
.gui-col3-equal-col3.gui-div-cart-sum .gui-item.gui-big strong,
#gui-form-related .gui-products-info a,
#gui-form-related .gui-products-price,
#gui-form-shipping .gui-form,
.gui-block-productlist-text > p,
.gui-block-productlist-text > p strong,
.gui.gui-checkout .gui-field label,
.gui-col3-equal.gui-checkout-steps .gui-col3-equal-col1 .gui-block-subcontent .gui-col2-equal .gui-col2-equal-col1 .gui-field label *,
.gui-checkout .gui-form .gui-field > label *,
.gui-col3-equal.gui-checkout-steps .gui-col3-equal-col1 .gui-block-subcontent .gui-col2-equal .gui-col2-equal-col2 .gui-field label * {
  color: #8cbe94;
}
body .gui .gui-button-action,
#gui-block-review .gui-confirm-buttons > a.gui-button-action {
  background-color: #8cbe94;
  color: #ffffff;
}
body .gui .gui-button-action:hover,
#gui-block-review .gui-confirm-buttons > a.gui-button-action:hover {
  background-color: #8cbe94;
  color: #ffffff;
}
.text-page-form form input {
  background-color: #ffffff;
}
.search-header-expanded form input,
.search-link_header-xepanded-close.open i {
  color: #8cbe94;
}
.search-header-expanded form input,
.search-header-expanded {
  background-color: #8cbe94;
}
@media (max-width: 800px) {
	.product-cart-btn-mobile {
    background-color: #7cb1b9;    
	}
  .product-cart-btn-title-mobile,
  .products-cart a .fa-shopping-cart {
  	color: #000000;
  }
  .product-cart-btn-mobile:hover {
  	background-color: #7cb1b9;	
  }
}
.product-buttons .button.btn-secondary {
  background-color: #7cb1b9;
  color: #ffffff;
}
.product-buttons .cartpage-btn {
  background-color: #8cbe94;
  color: #ffffff;
}
.popup-title h1 {
  color:#7cb1b9;
}
.popup-title span,
.popup-bottom span {
	color:;
}
.product-buttons .product-wishlist-button {
  color:#000000;
  border-color:#000000;
}
.product-buttons .product-wishlist-button > i {
	color:#000000;
}
.gui-block-content .gui-block-linklist li {
	border-color:#000000;
}
.gui-block-content .gui-block-linklist li>a {
	background-color:#ffffff;
  color: #000000;
}
.gui-block-content .gui-block-linklist .gui-active a {
  color:#ffffff;
  background-color:#000000;
  border-color:#000000;
}
.gui-block-title strong,
.gui.gui-account .gui-page-title,
.gui-col2-right .gui-col2-right-col2.gui-div-faq-right .gui-block.gui-div-faq-form .gui-block-title strong,
.gui-col2-right .gui-col2-right-col1.gui-div-faq-questions h1 {
  color:#000000 !important;
}
.gui-field label,
.gui-form label span {
	color:#000000 !important;
}
.gui-field label:after {
	background-color:#f9f9f9 !important;
}
.gui-form .gui-input input,
.gui-select select,
.gui-form .gui-text textarea {
  color:#000000 !important;
	background-color:#f9f9f9 !important;
}
.gui-select select option {
	color:#000000 !important;
}
.gui-form .gui-input input:placeholder,
.gui-input-phone-number-code-wrapper span,
.gui-input-phone-number .gui-input-phone-number-code-placeholder {
  color:  !important;
}
.gui.gui-account .gui-block-title {
  background-color:#cccccc !important;
}
.gui.gui-account .gui-col2-left-col2 p strong, .gui-block-title #gui-account-information-block-title, .gui.gui-account .gui-block-content .gui-block-subtitle, .gui.gui-account .gui-block-content .gui-block-subcontent a, #gui-account-info-account-info-title strong, #gui-account-info-confirm-password-title strong, .gui.gui-account .gui-block-content .gui-form .gui-input input, .gui.gui-account .gui-block-content .gui-form .gui-input .gui-input-phone-number-code-wrapper span, #gui-form-type, #gui-form-type option, .gui.gui-account .gui-block-content .gui-form .gui-field label, #gui-account-billing-info-title strong, #gui-address .gui-field label span, #gui-form-details-region option, #gui-form-details-region, #gui-form-details-country, #gui-form-details-country option, #gui-account-shipping-info-title strong, #gui-form-message, .gui.gui-account.gui-wishlist .gui-table a.gui-button-small, .gui.gui-account.gui-wishlist .gui-table table tbody tr td.gui-align-right > span, #gui-form-cart .gui-align-right span, #gui-form-cart .gui-table tbody tr td a, #gui-form-cart .gui-table tbody tr td p small, .gui-col3-equal-col3.gui-div-cart-sum .gui-item.gui-big strong, #gui-form-related .gui-products-info a, #gui-form-related .gui-products-price, #gui-form-shipping .gui-form, .gui-block-productlist-text > p, .gui-block-productlist-text > p strong, .gui.gui-checkout .gui-field label, .gui-col3-equal.gui-checkout-steps .gui-col3-equal-col1 .gui-block-subcontent .gui-col2-equal .gui-col2-equal-col1 .gui-field label *, .gui-checkout .gui-form .gui-field > label *, .gui-col3-equal.gui-checkout-steps .gui-col3-equal-col1 .gui-block-subcontent .gui-col2-equal .gui-col2-equal-col2 .gui-field label * {
	color:#000000 !important;
}
.cart-popup-container h2,
.popu-cart_product-info > a,
 .popu-cart_product-info > p,
.popup-cart-price_info p span { 
  color: #000000;
}
.cart-popup > a {
/*   background-color: #2bb336; */
  color: #ffffff;
}
.header-category,
.header-subcat {
	background-color: #000000;
}
.header-style-1-hero_bg .header-category {
/* 	background-color: #333333; */
  background-color: transparent;
}
.header-style-1-hero_bg .header-category:after {
	content:"";
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background-color: #000000;
  opacity:.75;
  z-index:-1;
  box-shadow:0px 5px 50px rgb(0 0 0 / 15%);
}
.header-category li a {
	color: #ffffff;
  transition:all .2s ease-in-out;
}
.desktop-nav .has-subcat:hover, 
.header-category a:hover {
	background-color: #adadad;
  color: #000000;
  transition:all .2s ease-in-out;
}
.header-style-1-hero_bg .header-category a:hover,
.header-style-1-hero_bg .header-category .has-subcat:hover {
	background:transparent;
}
.header-icons a i,
.header-language i,
.header-language .currency i,
.header-language .currency .current,
.header-right-social i,
.header-social ul li a i {
  color: #7cb1b9;
}
.featured-section h1.title-accent-color,
.newest-section h1.title-accent-color,
h1.home-category-banners_title.title-accent-color,
.brands-section h1.title-accent-color,
.homepage-content-wrapper h1.title-accent-color {
	color: #7cb1b9;
}
.footer-border-top {
  border-top:1px solid #000000;
}
.homepage-hero-section .owl-hero .hero-img-1 a {
	background-color: #8cbe94;
  color: #ffffff;
  transition:all .3s ease-in-out;
}
.homepage-hero-section .owl-hero .hero-img-2 a {
	background-color: #8cbe94;
  color: #ffffff;
  transition:all .3s ease-in-out;
}
.homepage-hero-section .owl-hero .hero-img-3 a {
	background-color: #000000;
  color: #ffffff;
  transition:all .3s ease-in-out;
}
.homepage-hero-section .owl-hero .hero-img-1 a:hover {
	background-color: #ffffff;
  color: #8cbe94;
  transition:all .3s ease-in-out;
}
.homepage-hero-section .owl-hero .hero-img-2 a:hover {
	background-color: #ffffff;
  color: #8cbe94;
  transition:all .3s ease-in-out;
}
.homepage-hero-section .owl-hero .hero-img-3 a:hover {
	background-color: #ffffff;
  color: #000000;
  transition:all .3s ease-in-out;
}