/* epitide */

.epitide {
    --theme-color: #E2AF10;
}

body.epitide::after,
body.epitide::before,
.epitide .cards::after,
.epitide .cart-product::after,
.epitide .tabs-content::after,
.epitide .product-card-top::before,
.epitide.item-product::after,
.epitide.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(226, 175, 16, 0.1) 0%, rgba(240, 214, 133, 0.07) 23.33%, rgba(249, 241, 217, 0) 96.88%);
}

.epitide .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, #F6F1E2 5.78%, #EFEBDD 112.88%);
}

.epitide .content-wrap::before {
    background-image: url(../img/icon/content-wrap-default.svg);
}

.epitide .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-default.svg) no-repeat center;
}

.epitide .tabs-content .nav-link.active,
.epitide .tabs-content .nav-link:hover {
    color: #E2AF10;
}

.epitide .cart-product .certificates-item .icon {
    color: #E2AF10B2;
}

/* natura-sanat-women */

.natura-sanat-women {
    --theme-color: #E2AF10;
}

body.natura-sanat-women::after,
body.natura-sanat-women::before,
.natura-sanat-women .cards::after,
.natura-sanat-women .cart-product::after,
.natura-sanat-women .tabs-content::after,
.natura-sanat-women .product-card-top::before,
.natura-sanat-women.item-product::after,
.natura-sanat-women.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.2) 39.19%, rgba(235, 199, 191, 0) 71.21%);
}

.natura-sanat-women .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, rgba(239, 235, 221, 0.7) 17.99%, rgba(239, 190, 195, 0.7) 112.88%);
}

.natura-sanat-women .content-wrap::before {
    background-image: url(../img/icon/content-wrap-natura-sanat-women.svg);
}

.natura-sanat-women .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-natura-sanat-women.svg) no-repeat center;
}

.natura-sanat-women .tabs-content .nav-link.active,
.natura-sanat-women .tabs-content .nav-link:hover {
    color: #EFBEC3;
}

.natura-sanat-women .cart-product .certificates-item .icon {
    color: #00000066;
}

/* natura-sanat-vision */

.natura-sanat-vision {
    --theme-color: #E2AF10;
}

body.natura-sanat-vision::after,
body.natura-sanat-vision::before,
.natura-sanat-vision .cards::after,
.natura-sanat-vision .cart-product::after,
.natura-sanat-vision .tabs-content::after,
.natura-sanat-vision .product-card-top::before,
.natura-sanat-vision.item-product::after,
.natura-sanat-vision.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 36.4%, rgba(249, 241, 217, 0) 96.88%);
}

.natura-sanat-vision .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, #F6F1E2 5.78%, #EFEBDD 112.88%);
}

.natura-sanat-vision .content-wrap::before {
    background-image: url(../img/icon/content-wrap-default.svg);
}

.natura-sanat-vision .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-default.svg) no-repeat center;
}

.natura-sanat-vision .tabs-content .nav-link.active,
.natura-sanat-vision .tabs-content .nav-link:hover {
    color: #E2AF10;
}

.natura-sanat-vision .cart-product .certificates-item .icon {
    color: #E2AF10B2;
}

/* natura-sanat-thyroid */

.natura-sanat-thyroid {
    --theme-color: #E2AF10;
}

body.natura-sanat-thyroid::after,
body.natura-sanat-thyroid::before,
.natura-sanat-thyroid .cards::after,
.natura-sanat-thyroid .cart-product::after,
.natura-sanat-thyroid .tabs-content::after,
.natura-sanat-thyroid .product-card-top::before,
.natura-sanat-thyroid.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(226, 175, 16, 0.1) 0%, rgba(240, 214, 133, 0.07) 23.33%, rgba(249, 241, 217, 0) 96.88%);
}

.natura-sanat-thyroid .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, #F6F1E2 5.78%, #EFEBDD 112.88%);
}

.natura-sanat-thyroid .content-wrap::before {
    background-image: url(../img/icon/content-wrap-default.svg);
}

.natura-sanat-thyroid .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-default.svg) no-repeat center;
}

.natura-sanat-thyroid .tabs-content .nav-link.active,
.natura-sanat-thyroid .tabs-content .nav-link:hover {
    color: #E2AF10;
}

.natura-sanat-thyroid .cart-product .certificates-item .icon {
    color: #E2AF10B2;
}

/* epitalon-spray */

.epitalon-spray {
    --theme-color: #E2AF10;
}

body.epitalon-spray::after,
body.epitalon-spray::before,
.epitalon-spray .cards::after,
.epitalon-spray .cart-product::after,
.epitalon-spray .tabs-content::after,
.epitalon-spray .product-card-top::before,
.epitalon-spray.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(226, 175, 16, 0.1) 0%, rgba(240, 214, 133, 0.07) 23.33%, rgba(249, 241, 217, 0) 96.88%);
}

.epitalon-spray .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, #F6F1E2 5.78%, #EFEBDD 112.88%);
}

.epitalon-spray .content-wrap::before {
    background-image: url(../img/icon/content-wrap-default.svg);
}

.epitalon-spray .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-default.svg) no-repeat center;
}

.epitalon-spray .tabs-content .nav-link.active,
.epitalon-spray .tabs-content .nav-link:hover {
    color: #E2AF10;
}

.epitalon-spray .cart-product .certificates-item .icon {
    color: #E2AF10B2;
}

/* nemorex-spray */

.nemorex-spray {
    --theme-color: #0DA191;
}

body.nemorex-spray::after,
body.nemorex-spray::before,
.nemorex-spray .cards::after,
.nemorex-spray .cart-product::after,
.nemorex-spray .tabs-content::after,
.nemorex-spray .product-card-top::before,
.nemorex-spray.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.08) 48.4%, rgba(235, 194, 50, 0) 100%);
}

.nemorex-spray .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, rgba(249, 241, 217, 0.7) 17.99%, rgba(72, 193, 179, 0.7) 112.88%);
}

.nemorex-spray .content-wrap::before {
    background-image: url(../img/icon/content-wrap-nemorex-spray.svg);
}

.nemorex-spray .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-nemorex-spray.svg) no-repeat center;
}

.nemorex-spray .tabs-content .nav-link.active,
.nemorex-spray .tabs-content .nav-link:hover {
    color: #0DA191;
}

.nemorex-spray .cart-product .certificates-item .icon {
    color: #00000066;
}

/* cronorex-spray */

.cronorex-spray {
    --theme-color: #E02222;
}

body.cronorex-spray::after,
body.cronorex-spray::before,
.cronorex-spray .cards::after,
.cronorex-spray .cart-product::after,
.cronorex-spray .tabs-content::after,
.cronorex-spray .product-card-top::before,
.cronorex-spray.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.2) 24.4%, rgba(255, 255, 255, 0.14) 63.4%, rgba(249, 241, 217, 0) 96.88%);
}

.cronorex-spray .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, rgba(249, 241, 217, 0.7) 17.99%, rgba(239, 190, 195, 0.7) 112.88%);
}

.cronorex-spray .content-wrap::before {
    background-image: url(../img/icon/content-wrap-cronorex-spray.svg);
}

.cronorex-spray .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-cronorex-spray.svg) no-repeat center;
}

.cronorex-spray .tabs-content .nav-link.active,
.cronorex-spray .tabs-content .nav-link:hover {
    color: #E02222;
}

.cronorex-spray .cart-product .certificates-item .icon {
    color: #E2AF10B2;
}

/* vilon */

.vilon {
    --theme-color: #E2AF10;
}

body.vilon::after,
body.vilon::before,
.vilon .cards::after,
.vilon .cart-product::after,
.vilon .tabs-content::after,
.vilon .product-card-top::before,
.vilon.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(224, 34, 34, 0.2) 0%, rgba(174, 205, 47, 0.1) 63.4%, rgba(249, 241, 217, 0) 96.88%);
}

.vilon .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, rgba(249, 241, 217, 0.7) 17.99%, rgba(225, 241, 158, 0.7) 112.88%);
}

.vilon .content-wrap::before {
    background-image: url(../img/icon/content-wrap-default.svg);
}

.vilon .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-default.svg) no-repeat center;
}

.vilon .tabs-content .nav-link.active,
.vilon .tabs-content .nav-link:hover {
    color: #E2AF10;
}

.vilon .cart-product .certificates-item .icon {
    color: #E2AF10B2;
}

/* epitalon */

.epitalon {
    --theme-color: #38AFC3;
}

body.epitalon::after,
body.epitalon::before,
.epitalon .cards::after,
.epitalon .cart-product::after,
.epitalon .tabs-content::after,
.epitalon .product-card-top::before,
.epitalon.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(64, 176, 197, 0.2) 11.4%, rgba(249, 197, 194, 0.1) 57.4%, rgba(249, 241, 217, 0) 96.88%);
}

.epitalon .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, rgba(247, 228, 230, 0.7) 17.99%, rgba(64, 176, 197, 0.7) 112.88%);
}

.epitalon .content-wrap::before {
    background-image: url(../img/icon/content-wrap-epitalon.svg);
}

.epitalon .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-epitalon.svg) no-repeat center;
}

.epitalon .tabs-content .nav-link.active,
.epitalon .tabs-content .nav-link:hover {
    color: #38AFC3;
}

.epitalon .cart-product .certificates-item .icon {
    color: #00000066;
}

/* alveflexin */

.alveflexin {
    --theme-color: #7080B6;
}

body.alveflexin::after,
body.alveflexin::before,
.alveflexin .cards::after,
.alveflexin .cart-product::after,
.alveflexin .tabs-content::after,
.alveflexin .product-card-top::before,
.alveflexin.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.2) 11.4%, rgba(255, 255, 255, 0.2) 57.4%, rgba(249, 241, 217, 0) 96.88%);
}

.alveflexin .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, rgba(224, 255, 224, 0.7) 17.99%, rgba(173, 184, 222, 0.7) 112.88%);
}

.alveflexin .content-wrap::before {
    background-image: url(../img/icon/content-wrap-alveflexin.svg);
}

.alveflexin .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-alveflexin.svg) no-repeat center;
}

.alveflexin .tabs-content .nav-link.active,
.alveflexin .tabs-content .nav-link:hover {
    color:  #7080B6;
}

.alveflexin .cart-product .certificates-item .icon {
    color: #00000066;
}

/* resiflexin */

.resiflexin {
    --theme-color: #4B92C2;
}

body.resiflexin::after,
body.resiflexin::before,
.resiflexin .cards::after,
.resiflexin .cart-product::after,
.resiflexin .tabs-content::after,
.resiflexin .product-card-top::before,
.resiflexin.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.1) 48.4%, rgba(249, 241, 217, 0) 96.88%);
}

.resiflexin .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, rgba(210, 219, 241, 0.7) 17.99%, rgba(135, 199, 236, 0.7) 112.88%);
}

.resiflexin .content-wrap::before {
    background-image: url(../img/icon/content-wrap-resiflexin.svg);
}

.resiflexin .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-resiflexin.svg) no-repeat center;
}

.resiflexin .tabs-content .nav-link.active,
.resiflexin .tabs-content .nav-link:hover {
    color:  #4B92C2;
}

.resiflexin .cart-product .certificates-item .icon {
    color: #00000066;
}

/* livprotect */

.livprotect {
    --theme-color: #E02222;
}

body.livprotect::after,
body.livprotect::before,
.livprotect .cards::after,
.livprotect .cart-product::after,
.livprotect .tabs-content::after,
.livprotect .product-card-top::before,
.livprotect.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.2) 24.4%, rgba(255, 255, 255, 0.14) 63.4%, rgba(249, 241, 217, 0) 96.88%);
}

.livprotect .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, rgba(249, 241, 217, 0.7) 17.99%, rgba(239, 190, 195, 0.7) 112.88%);
}

.livprotect .content-wrap::before {
    background-image: url(../img/icon/content-wrap-livprotect.svg);
}

.livprotect .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-livprotect.svg) no-repeat center;
}

.livprotect .tabs-content .nav-link.active,
.livprotect .tabs-content .nav-link:hover {
    color:  #E02222;
}

.livprotect .cart-product .certificates-item .icon {
    color: #E2AF10B2;
}

/* stressfoll */

.stressfoll {
    --theme-color: #12AAE1;
}

body.stressfoll::after,
body.stressfoll::before,
.stressfoll .cards::after,
.stressfoll .cart-product::after,
.stressfoll .tabs-content::after,
.stressfoll .product-card-top::before,
.stressfoll.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.2) 24.4%, rgba(255, 255, 255, 0.1) 63.4%, rgba(249, 241, 217, 0) 96.88%);
}

.stressfoll .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, rgba(210, 219, 241, 0.7) 17.99%, rgba(37, 185, 226, 0.7) 112.88%);
}

.stressfoll .content-wrap::before {
    background-image: url(../img/icon/content-wrap-stressfoll.svg);
}

.stressfoll .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-stressfoll.svg) no-repeat center;
}

.stressfoll .tabs-content .nav-link.active,
.stressfoll .tabs-content .nav-link:hover {
    color:  #12AAE1;
}

.stressfoll .cart-product .certificates-item .icon {
    color: #00000066;
}

/* immunget */

.immunget {
    --theme-color: #E2AF10;
}

body.immunget::after,
body.immunget::before,
.immunget .cards::after,
.immunget .cart-product::after,
.immunget .tabs-content::after,
.immunget .product-card-top::before,
.immunget.cart-order-item .cart-order-wrap-img::before {
    background: radial-gradient(50% 50% at 50% 50%, rgba(226, 175, 16, 0.1) 0%, rgba(240, 214, 133, 0.07) 23.33%, rgba(249, 241, 217, 0) 96.88%);
}

.immunget .cart-product .swiper-slide {
    background: linear-gradient(288.17deg, #F6F1E2 5.78%, #EFEBDD 112.88%);
}

.immunget .content-wrap::before {
    background-image: url(../img/icon/content-wrap-default.svg);
}

.immunget .tabs-content .nav-link::before {
    background: url(../img/icon/tab-active-default.svg) no-repeat center;
}

.immunget .tabs-content .nav-link.active,
.immunget .tabs-content .nav-link:hover {
    color:  #E2AF10;
}

.immunget .cart-product .certificates-item .icon {
    color: #E2AF10B2;
}
