body {
  background-color: #52596c;
}

.device-frame main {
  background-color: #52596c;
}

p {
  color: #fff;
}

.holkee-header-wrap {
  background-color: #333b50;
}

.logo p {
  color: #222;
}

.header-menu li a {
  border-color: transparent;
  color: #bec7d5;
}
.header-menu li a:hover {
  color: #00d646;
  border-color: #00d646;
}
.header-menu li::after {
  background-color: #00d646;
}
.header-menu .actived a {
  color: #00d646;
  border-color: #00d646;
}

.header-tools .header-tools-icon {
  color: #00d646;
}
.header-tools .dropdown-list {
  background-color: #fff;
}
.header-tools .dropdown-list li:hover {
  background-color: #dcdcdc;
}

.header-menu-toggle {
  color: #00d646;
}

.pushy {
  background-color: #52596c;
}

.pushy-link a {
  color: #bec7d5;
}
.pushy-link a::after, .pushy-link a::before {
  background: #00d646;
}
.pushy-link a:hover {
  color: #00d646;
}

.main-title h2 {
  color: #00d646;
}

.card-stack-lg-longer h3,
.card-stack-lg-longer p,
.card-stack-rev-lg-longer h3,
.card-stack-rev-lg-longer p,
.card-stack-lg-long h3,
.card-stack-lg-long p,
.card-stack-rev-lg-long h3,
.card-stack-rev-lg-long p,
.card-lg-long h3,
.card-lg-long p,
.card-rev-lg-long h3,
.card-rev-lg-long p,
.card-bgtext-lg-long h3,
.card-bgtext-lg-long p,
.card-lg h3,
.card-lg p,
.card-rev-lg h3,
.card-rev-lg p,
.card-bgtext-lg h3,
.card-bgtext-lg p,
.card-base h3,
.card-base p,
.card-rev-base h3,
.card-rev-base p,
.card-bgtext-base h3,
.card-bgtext-base p,
.card-bgtext-half h3,
.card-bgtext-half p,
.card-sm-long h3,
.card-sm-long p,
.card-rev-sm-long h3,
.card-rev-sm-long p,
.card-bgtext-sm-long h3,
.card-bgtext-sm-long p {
  color: #fff;
}

.contact-half-long h3,
.company-half h3,
.company-lg h3,
.company-base h3,
.contact-lg h3,
.contact-base-long h3,
.company-sm h3 {
  color: #fff;
}
.contact-half-long li i.fa-solid,
.company-half li i.fa-solid,
.company-lg li i.fa-solid,
.company-base li i.fa-solid,
.contact-lg li i.fa-solid,
.contact-base-long li i.fa-solid,
.company-sm li i.fa-solid {
  color: #bec7d5;
}
.contact-half-long p,
.company-half p,
.company-lg p,
.company-base p,
.contact-lg p,
.contact-base-long p,
.company-sm p {
  color: #bec7d5;
}

.form-alert {
  background-color: #fffee7;
  border-color: #e2e3c1;
}
.form-alert p {
  color: #222;
}

.form-error {
  border-color: #ffa0b0;
  background-color: #fff5f5;
}
.form-error p {
  color: #222;
}
.form-error i {
  color: #ff5539;
}

.form-submit {
  border-color: #00d646;
  background-color: transparent;
}
.form-submit p {
  color: #fff;
}

.contact-lg .form-group input,
.contact-base-long .form-group input,
.contact-half-long .form-group input {
  border-color: transparent;
  background-color: #5b6377;
  color: #fff;
}
.contact-lg .form-group input:focus,
.contact-base-long .form-group input:focus,
.contact-half-long .form-group input:focus {
  border-color: #00d646;
}
.contact-lg .form-group input::-moz-placeholder, .contact-base-long .form-group input::-moz-placeholder, .contact-half-long .form-group input::-moz-placeholder {
  color: #bec7d5;
  opacity: 0.3;
}
.contact-lg .form-group input::placeholder,
.contact-base-long .form-group input::placeholder,
.contact-half-long .form-group input::placeholder {
  color: #bec7d5;
  opacity: 0.3;
}
.contact-lg .form-group p,
.contact-base-long .form-group p,
.contact-half-long .form-group p {
  color: #ff5539;
}
.contact-lg .form-group p i,
.contact-base-long .form-group p i,
.contact-half-long .form-group p i {
  color: #ff5539;
}
.contact-lg .form-group:last-child textarea,
.contact-base-long .form-group:last-child textarea,
.contact-half-long .form-group:last-child textarea {
  border-color: transparent;
  background-color: #5b6377;
  color: #bec7d5;
}
.contact-lg .form-group:last-child textarea:focus,
.contact-base-long .form-group:last-child textarea:focus,
.contact-half-long .form-group:last-child textarea:focus {
  border-color: #00d646;
}
.contact-lg .form-group:last-child textarea::-moz-placeholder, .contact-base-long .form-group:last-child textarea::-moz-placeholder, .contact-half-long .form-group:last-child textarea::-moz-placeholder {
  color: #bec7d5;
  opacity: 0.3;
}
.contact-lg .form-group:last-child textarea::placeholder,
.contact-base-long .form-group:last-child textarea::placeholder,
.contact-half-long .form-group:last-child textarea::placeholder {
  color: #bec7d5;
  opacity: 0.3;
}
.contact-lg .policy-box,
.contact-base-long .policy-box,
.contact-half-long .policy-box {
  border-color: transparent;
  background-color: #5b6377;
}
.contact-lg .form-check a,
.contact-base-long .form-check a,
.contact-half-long .form-check a {
  color: #00d646;
}

.block-btn {
  background-color: #00d646;
  color: #fff;
}
.block-btn::after {
  background-color: #00d646;
}

.contact-half-long .form-check .form-check-label .form-check-box,
.contact-lg .form-check .form-check-label .form-check-box,
.contact-base-long .form-check .form-check-label .form-check-box {
  border-color: #dcdcdc;
}

#container .promotion-lg,
#container .promotion-btn-lg,
#container .promotion-base,
#container .promotion-btn-base,
#container .promotion-half,
#container .promotion-btn-half,
#container .promotion-full,
#container .promotion-btn-full {
  background-color: #EAE1F5;
}
#container .promotion-lg h2,
#container .promotion-btn-lg h2,
#container .promotion-base h2,
#container .promotion-btn-base h2,
#container .promotion-half h2,
#container .promotion-btn-half h2,
#container .promotion-full h2,
#container .promotion-btn-full h2 {
  color: #00d646;
}
#container .promotion-lg p,
#container .promotion-btn-lg p,
#container .promotion-base p,
#container .promotion-btn-base p,
#container .promotion-half p,
#container .promotion-btn-half p,
#container .promotion-full p,
#container .promotion-btn-full p {
  color: #222;
}
#container .promotion-lg a,
#container .promotion-btn-lg a,
#container .promotion-base a,
#container .promotion-btn-base a,
#container .promotion-half a,
#container .promotion-btn-half a,
#container .promotion-full a,
#container .promotion-btn-full a {
  background-color: #00d646;
  color: #fff;
  position: relative;
}
#container .promotion-lg a::after,
#container .promotion-btn-lg a::after,
#container .promotion-base a::after,
#container .promotion-btn-base a::after,
#container .promotion-half a::after,
#container .promotion-btn-half a::after,
#container .promotion-full a::after,
#container .promotion-btn-full a::after {
  background-color: #00d646;
}

.detail-category-row .category-main li,
.item-category-row .category-main li,
.item-category-center .category-main li,
.item-category-col .category-main li,
.item-col-block .category-main li,
.item-col-large-block .category-main li,
.item-row-block .category-main li,
.item-row-large-block .category-main li,
.item-mix-block .category-main li,
.item-col-base-block .category-main li,
.item-col-large-base-block .category-main li,
.item-row-large-base-block .category-main li,
.item-mix-base-block .category-main li {
  color: #fff;
}
.detail-category-row .category-main li.active,
.item-category-row .category-main li.active,
.item-category-center .category-main li.active,
.item-category-col .category-main li.active,
.item-col-block .category-main li.active,
.item-col-large-block .category-main li.active,
.item-row-block .category-main li.active,
.item-row-large-block .category-main li.active,
.item-mix-block .category-main li.active,
.item-col-base-block .category-main li.active,
.item-col-large-base-block .category-main li.active,
.item-row-large-base-block .category-main li.active,
.item-mix-base-block .category-main li.active {
  color: #00d646;
}
.detail-category-row .category-main li:hover,
.item-category-row .category-main li:hover,
.item-category-center .category-main li:hover,
.item-category-col .category-main li:hover,
.item-col-block .category-main li:hover,
.item-col-large-block .category-main li:hover,
.item-row-block .category-main li:hover,
.item-row-large-block .category-main li:hover,
.item-mix-block .category-main li:hover,
.item-col-base-block .category-main li:hover,
.item-col-large-base-block .category-main li:hover,
.item-row-large-base-block .category-main li:hover,
.item-mix-base-block .category-main li:hover {
  color: #00d646;
}
.detail-category-row .category-main:hover a,
.item-category-row .category-main:hover a,
.item-category-center .category-main:hover a,
.item-category-col .category-main:hover a,
.item-col-block .category-main:hover a,
.item-col-large-block .category-main:hover a,
.item-row-block .category-main:hover a,
.item-row-large-block .category-main:hover a,
.item-mix-block .category-main:hover a,
.item-col-base-block .category-main:hover a,
.item-col-large-base-block .category-main:hover a,
.item-row-large-base-block .category-main:hover a,
.item-mix-base-block .category-main:hover a {
  color: #00d646;
}
.detail-category-row .category-main i,
.item-category-row .category-main i,
.item-category-center .category-main i,
.item-category-col .category-main i,
.item-col-block .category-main i,
.item-col-large-block .category-main i,
.item-row-block .category-main i,
.item-row-large-block .category-main i,
.item-mix-block .category-main i,
.item-col-base-block .category-main i,
.item-col-large-base-block .category-main i,
.item-row-large-base-block .category-main i,
.item-mix-base-block .category-main i {
  color: #fff;
}
.detail-category-row .category-sub,
.item-category-row .category-sub,
.item-category-center .category-sub,
.item-category-col .category-sub,
.item-col-block .category-sub,
.item-col-large-block .category-sub,
.item-row-block .category-sub,
.item-row-large-block .category-sub,
.item-mix-block .category-sub,
.item-col-base-block .category-sub,
.item-col-large-base-block .category-sub,
.item-row-large-base-block .category-sub,
.item-mix-base-block .category-sub {
  border-color: #ebebeb;
}
.detail-category-row .category-sub > li,
.item-category-row .category-sub > li,
.item-category-center .category-sub > li,
.item-category-col .category-sub > li,
.item-col-block .category-sub > li,
.item-col-large-block .category-sub > li,
.item-row-block .category-sub > li,
.item-row-large-block .category-sub > li,
.item-mix-block .category-sub > li,
.item-col-base-block .category-sub > li,
.item-col-large-base-block .category-sub > li,
.item-row-large-base-block .category-sub > li,
.item-mix-base-block .category-sub > li {
  color: #fff;
  position: relative;
}
.detail-category-row .category-sub > li::after,
.item-category-row .category-sub > li::after,
.item-category-center .category-sub > li::after,
.item-category-col .category-sub > li::after,
.item-col-block .category-sub > li::after,
.item-col-large-block .category-sub > li::after,
.item-row-block .category-sub > li::after,
.item-row-large-block .category-sub > li::after,
.item-mix-block .category-sub > li::after,
.item-col-base-block .category-sub > li::after,
.item-col-large-base-block .category-sub > li::after,
.item-row-large-base-block .category-sub > li::after,
.item-mix-base-block .category-sub > li::after {
  background-color: #00d646;
}
.detail-category-row .category-sub > li.active,
.item-category-row .category-sub > li.active,
.item-category-center .category-sub > li.active,
.item-category-col .category-sub > li.active,
.item-col-block .category-sub > li.active,
.item-col-large-block .category-sub > li.active,
.item-row-block .category-sub > li.active,
.item-row-large-block .category-sub > li.active,
.item-mix-block .category-sub > li.active,
.item-col-base-block .category-sub > li.active,
.item-col-large-base-block .category-sub > li.active,
.item-row-large-base-block .category-sub > li.active,
.item-mix-base-block .category-sub > li.active {
  color: #00d646;
}
.detail-category-row .category-sub > li.active::after,
.item-category-row .category-sub > li.active::after,
.item-category-center .category-sub > li.active::after,
.item-category-col .category-sub > li.active::after,
.item-col-block .category-sub > li.active::after,
.item-col-large-block .category-sub > li.active::after,
.item-row-block .category-sub > li.active::after,
.item-row-large-block .category-sub > li.active::after,
.item-mix-block .category-sub > li.active::after,
.item-col-base-block .category-sub > li.active::after,
.item-col-large-base-block .category-sub > li.active::after,
.item-row-large-base-block .category-sub > li.active::after,
.item-mix-base-block .category-sub > li.active::after {
  background-color: #00d646;
}
.detail-category-row .category-sub > li:hover,
.item-category-row .category-sub > li:hover,
.item-category-center .category-sub > li:hover,
.item-category-col .category-sub > li:hover,
.item-col-block .category-sub > li:hover,
.item-col-large-block .category-sub > li:hover,
.item-row-block .category-sub > li:hover,
.item-row-large-block .category-sub > li:hover,
.item-mix-block .category-sub > li:hover,
.item-col-base-block .category-sub > li:hover,
.item-col-large-base-block .category-sub > li:hover,
.item-row-large-base-block .category-sub > li:hover,
.item-mix-base-block .category-sub > li:hover {
  color: #00d646;
}
.detail-category-row .category-sub > li:hover::after,
.item-category-row .category-sub > li:hover::after,
.item-category-center .category-sub > li:hover::after,
.item-category-col .category-sub > li:hover::after,
.item-col-block .category-sub > li:hover::after,
.item-col-large-block .category-sub > li:hover::after,
.item-row-block .category-sub > li:hover::after,
.item-row-large-block .category-sub > li:hover::after,
.item-mix-block .category-sub > li:hover::after,
.item-col-base-block .category-sub > li:hover::after,
.item-col-large-base-block .category-sub > li:hover::after,
.item-row-large-base-block .category-sub > li:hover::after,
.item-mix-base-block .category-sub > li:hover::after {
  background-color: #00d646;
}
.detail-category-row .category-sub > li:hover a,
.item-category-row .category-sub > li:hover a,
.item-category-center .category-sub > li:hover a,
.item-category-col .category-sub > li:hover a,
.item-col-block .category-sub > li:hover a,
.item-col-large-block .category-sub > li:hover a,
.item-row-block .category-sub > li:hover a,
.item-row-large-block .category-sub > li:hover a,
.item-mix-block .category-sub > li:hover a,
.item-col-base-block .category-sub > li:hover a,
.item-col-large-base-block .category-sub > li:hover a,
.item-row-large-base-block .category-sub > li:hover a,
.item-mix-base-block .category-sub > li:hover a {
  color: #00d646;
}
.detail-category-row .category-sub-list li,
.item-category-row .category-sub-list li,
.item-category-center .category-sub-list li,
.item-category-col .category-sub-list li,
.item-col-block .category-sub-list li,
.item-col-large-block .category-sub-list li,
.item-row-block .category-sub-list li,
.item-row-large-block .category-sub-list li,
.item-mix-block .category-sub-list li,
.item-col-base-block .category-sub-list li,
.item-col-large-base-block .category-sub-list li,
.item-row-large-base-block .category-sub-list li,
.item-mix-base-block .category-sub-list li {
  color: #fff;
}
.detail-category-row .category-sub-list li.active,
.item-category-row .category-sub-list li.active,
.item-category-center .category-sub-list li.active,
.item-category-col .category-sub-list li.active,
.item-col-block .category-sub-list li.active,
.item-col-large-block .category-sub-list li.active,
.item-row-block .category-sub-list li.active,
.item-row-large-block .category-sub-list li.active,
.item-mix-block .category-sub-list li.active,
.item-col-base-block .category-sub-list li.active,
.item-col-large-base-block .category-sub-list li.active,
.item-row-large-base-block .category-sub-list li.active,
.item-mix-base-block .category-sub-list li.active {
  color: #00d646;
}
.detail-category-row .category-sub-list li:hover,
.item-category-row .category-sub-list li:hover,
.item-category-center .category-sub-list li:hover,
.item-category-col .category-sub-list li:hover,
.item-col-block .category-sub-list li:hover,
.item-col-large-block .category-sub-list li:hover,
.item-row-block .category-sub-list li:hover,
.item-row-large-block .category-sub-list li:hover,
.item-mix-block .category-sub-list li:hover,
.item-col-base-block .category-sub-list li:hover,
.item-col-large-base-block .category-sub-list li:hover,
.item-row-large-base-block .category-sub-list li:hover,
.item-mix-base-block .category-sub-list li:hover {
  color: #00d646;
}
.detail-category-row .category-block i,
.item-category-row .category-block i,
.item-category-center .category-block i,
.item-category-col .category-block i,
.item-col-block .category-block i,
.item-col-large-block .category-block i,
.item-row-block .category-block i,
.item-row-large-block .category-block i,
.item-mix-block .category-block i,
.item-col-base-block .category-block i,
.item-col-large-base-block .category-block i,
.item-row-large-base-block .category-block i,
.item-mix-base-block .category-block i {
  color: #fff;
}
.detail-category-row .product-search input,
.item-category-row .product-search input,
.item-category-center .product-search input,
.item-category-col .product-search input,
.item-col-block .product-search input,
.item-col-large-block .product-search input,
.item-row-block .product-search input,
.item-row-large-block .product-search input,
.item-mix-block .product-search input,
.item-col-base-block .product-search input,
.item-col-large-base-block .product-search input,
.item-row-large-base-block .product-search input,
.item-mix-base-block .product-search input {
  background-color: #5b6377;
  border-color: transparent;
  color: #bec7d5;
}
.detail-category-row .product-search input:focus,
.item-category-row .product-search input:focus,
.item-category-center .product-search input:focus,
.item-category-col .product-search input:focus,
.item-col-block .product-search input:focus,
.item-col-large-block .product-search input:focus,
.item-row-block .product-search input:focus,
.item-row-large-block .product-search input:focus,
.item-mix-block .product-search input:focus,
.item-col-base-block .product-search input:focus,
.item-col-large-base-block .product-search input:focus,
.item-row-large-base-block .product-search input:focus,
.item-mix-base-block .product-search input:focus {
  border-color: #00d646;
}
.detail-category-row .product-search input::-moz-placeholder, .item-category-row .product-search input::-moz-placeholder, .item-category-center .product-search input::-moz-placeholder, .item-category-col .product-search input::-moz-placeholder, .item-col-block .product-search input::-moz-placeholder, .item-col-large-block .product-search input::-moz-placeholder, .item-row-block .product-search input::-moz-placeholder, .item-row-large-block .product-search input::-moz-placeholder, .item-mix-block .product-search input::-moz-placeholder, .item-col-base-block .product-search input::-moz-placeholder, .item-col-large-base-block .product-search input::-moz-placeholder, .item-row-large-base-block .product-search input::-moz-placeholder, .item-mix-base-block .product-search input::-moz-placeholder {
  color: #bec7d5;
  opacity: 0.3;
}
.detail-category-row .product-search input::placeholder,
.item-category-row .product-search input::placeholder,
.item-category-center .product-search input::placeholder,
.item-category-col .product-search input::placeholder,
.item-col-block .product-search input::placeholder,
.item-col-large-block .product-search input::placeholder,
.item-row-block .product-search input::placeholder,
.item-row-large-block .product-search input::placeholder,
.item-mix-block .product-search input::placeholder,
.item-col-base-block .product-search input::placeholder,
.item-col-large-base-block .product-search input::placeholder,
.item-row-large-base-block .product-search input::placeholder,
.item-mix-base-block .product-search input::placeholder {
  color: #bec7d5;
  opacity: 0.3;
}
.detail-category-row .product-search .icon,
.item-category-row .product-search .icon,
.item-category-center .product-search .icon,
.item-category-col .product-search .icon,
.item-col-block .product-search .icon,
.item-col-large-block .product-search .icon,
.item-row-block .product-search .icon,
.item-row-large-block .product-search .icon,
.item-mix-block .product-search .icon,
.item-col-base-block .product-search .icon,
.item-col-large-base-block .product-search .icon,
.item-row-large-base-block .product-search .icon,
.item-mix-base-block .product-search .icon {
  color: #bec7d5;
}
.detail-category-row .product-select select,
.item-category-row .product-select select,
.item-category-center .product-select select,
.item-category-col .product-select select,
.item-col-block .product-select select,
.item-col-large-block .product-select select,
.item-row-block .product-select select,
.item-row-large-block .product-select select,
.item-mix-block .product-select select,
.item-col-base-block .product-select select,
.item-col-large-base-block .product-select select,
.item-row-large-base-block .product-select select,
.item-mix-base-block .product-select select {
  background-color: #5b6377;
  border-color: transparent;
  color: #bec7d5;
}
.detail-category-row .product-select select:hover,
.item-category-row .product-select select:hover,
.item-category-center .product-select select:hover,
.item-category-col .product-select select:hover,
.item-col-block .product-select select:hover,
.item-col-large-block .product-select select:hover,
.item-row-block .product-select select:hover,
.item-row-large-block .product-select select:hover,
.item-mix-block .product-select select:hover,
.item-col-base-block .product-select select:hover,
.item-col-large-base-block .product-select select:hover,
.item-row-large-base-block .product-select select:hover,
.item-mix-base-block .product-select select:hover {
  border-color: #00d646;
}
.detail-category-row .product-select::after,
.item-category-row .product-select::after,
.item-category-center .product-select::after,
.item-category-col .product-select::after,
.item-col-block .product-select::after,
.item-col-large-block .product-select::after,
.item-row-block .product-select::after,
.item-row-large-block .product-select::after,
.item-mix-block .product-select::after,
.item-col-base-block .product-select::after,
.item-col-large-base-block .product-select::after,
.item-row-large-base-block .product-select::after,
.item-mix-base-block .product-select::after {
  background: url(../../../image/svg/arr_down_w.svg) center center no-repeat;
}
.detail-category-row .product-select::-moz-placeholder, .item-category-row .product-select::-moz-placeholder, .item-category-center .product-select::-moz-placeholder, .item-category-col .product-select::-moz-placeholder, .item-col-block .product-select::-moz-placeholder, .item-col-large-block .product-select::-moz-placeholder, .item-row-block .product-select::-moz-placeholder, .item-row-large-block .product-select::-moz-placeholder, .item-mix-block .product-select::-moz-placeholder, .item-col-base-block .product-select::-moz-placeholder, .item-col-large-base-block .product-select::-moz-placeholder, .item-row-large-base-block .product-select::-moz-placeholder, .item-mix-base-block .product-select::-moz-placeholder {
  color: #bec7d5;
  opacity: 0.3;
}
.detail-category-row .product-select::placeholder,
.item-category-row .product-select::placeholder,
.item-category-center .product-select::placeholder,
.item-category-col .product-select::placeholder,
.item-col-block .product-select::placeholder,
.item-col-large-block .product-select::placeholder,
.item-row-block .product-select::placeholder,
.item-row-large-block .product-select::placeholder,
.item-mix-block .product-select::placeholder,
.item-col-base-block .product-select::placeholder,
.item-col-large-base-block .product-select::placeholder,
.item-row-large-base-block .product-select::placeholder,
.item-mix-base-block .product-select::placeholder {
  color: #bec7d5;
  opacity: 0.3;
}

.item-col-block .item-price,
.item-col-large-block .item-price,
.item-row-block .item-price,
.item-row-large-block .item-price,
.item-mix-block .item-price,
.item-col-base-block .item-price,
.item-col-large-base-block .item-price,
.item-row-large-base-block .item-price,
.item-mix-base-block .item-price {
  border-color: #dcdcdc;
}
.item-col-block .item-price p:first-child,
.item-col-large-block .item-price p:first-child,
.item-row-block .item-price p:first-child,
.item-row-large-block .item-price p:first-child,
.item-mix-block .item-price p:first-child,
.item-col-base-block .item-price p:first-child,
.item-col-large-base-block .item-price p:first-child,
.item-row-large-base-block .item-price p:first-child,
.item-mix-base-block .item-price p:first-child {
  color: #bbb;
}
.item-col-block .item-price p:last-child,
.item-col-large-block .item-price p:last-child,
.item-row-block .item-price p:last-child,
.item-row-large-block .item-price p:last-child,
.item-mix-block .item-price p:last-child,
.item-col-base-block .item-price p:last-child,
.item-col-large-base-block .item-price p:last-child,
.item-row-large-base-block .item-price p:last-child,
.item-mix-base-block .item-price p:last-child {
  color: #ff5539;
}

.carousel-lg .swiper-button-next,
.carousel-lg .swiper-button-prev,
.carousel-base .swiper-button-next,
.carousel-base .swiper-button-prev,
.carousel-half .swiper-button-next,
.carousel-half .swiper-button-prev,
.carousel-sm .swiper-button-next,
.carousel-sm .swiper-button-prev,
.carousel-sm-long .swiper-button-next,
.carousel-sm-long .swiper-button-prev {
  background-color: #222;
  color: #fff;
}
.carousel-lg .swiper-pagination-bullet,
.carousel-base .swiper-pagination-bullet,
.carousel-half .swiper-pagination-bullet,
.carousel-sm .swiper-pagination-bullet,
.carousel-sm-long .swiper-pagination-bullet {
  background-color: #222;
}

.featured-lg .featured-name,
.featured-base .featured-name,
.featured-half .featured-name,
.featured-sm .featured-name,
.featured-sm-long .featured-name {
  color: #fff;
}
.featured-lg .featured-price p:first-child,
.featured-base .featured-price p:first-child,
.featured-half .featured-price p:first-child,
.featured-sm .featured-price p:first-child,
.featured-sm-long .featured-price p:first-child {
  color: #bbb;
}
.featured-lg .featured-price p:last-child,
.featured-base .featured-price p:last-child,
.featured-half .featured-price p:last-child,
.featured-sm .featured-price p:last-child,
.featured-sm-long .featured-price p:last-child {
  color: #eb614b;
}
.featured-lg .swiper-button-next,
.featured-lg .swiper-button-prev,
.featured-base .swiper-button-next,
.featured-base .swiper-button-prev,
.featured-half .swiper-button-next,
.featured-half .swiper-button-prev,
.featured-sm .swiper-button-next,
.featured-sm .swiper-button-prev,
.featured-sm-long .swiper-button-next,
.featured-sm-long .swiper-button-prev {
  background-color: #222;
  color: #fff;
}

.facebook-carousel-sm .swiper-button-next,
.facebook-carousel-sm .swiper-button-prev {
  background-color: #222;
  color: #fff;
}
.facebook-carousel-sm .swiper-pagination-bullet {
  background-color: #222;
}

.facebook-sm,
.facebook-carousel-sm {
  background-color: #fff;
}

.video-wrapper {
  background-color: #333b50;
}

.video-lg-long-block .video-prev,
.video-lg-long-block .video-next {
  background-color: #222;
  color: #fff;
}

.item-img-block {
  color: #bec7d5;
}
.item-img-block .swiper-button-next,
.item-img-block .swiper-button-prev {
  background-color: #222;
  color: #fff;
}
.item-img-block .item-swiper a {
  border-color: #dcdcdc;
  background-color: #fff;
  color: #222;
}
.item-img-block .item-swiper a:hover {
  border-color: #222;
}
.item-img-block .swiper-wrapper .swiper-slide img {
  border-color: #00d646;
}

.info-block-wrapper {
  background-color: #333b50;
}

.product-content-block h3,
.appointment-content-block h3 {
  color: #fff;
}
.product-content-block h3::after,
.appointment-content-block h3::after {
  background-color: #00d646;
}
.product-content-block h4,
.appointment-content-block h4 {
  color: #fff;
}
.product-content-block .buy-btn button::after,
.appointment-content-block .buy-btn button::after {
  background-color: #00d646;
}
.product-content-block .buy-btn button:first-child,
.appointment-content-block .buy-btn button:first-child {
  background-color: #ff5539;
  color: #fff;
}
.product-content-block .buy-btn button:last-child,
.appointment-content-block .buy-btn button:last-child {
  background-color: #00d646;
  color: #fff;
}
.product-content-block .buy-btn button.disabled, .product-content-block .buy-btn button:disabled,
.appointment-content-block .buy-btn button.disabled,
.appointment-content-block .buy-btn button:disabled {
  background-color: #c8c8c8;
  color: #fff;
}

.product-out-block div a {
  background-color: #222;
  color: #fff;
}

.price-block .currency {
  color: #ff5539;
}
.price-block .current-price {
  color: #ff5539;
}
.price-block .original-price {
  color: #bbb;
}

.promotion-info {
  border-color: #dcdcdc;
  color: #fff;
}
.promotion-info .badge {
  border-color: #dcdcdc;
  color: #fff;
}
.promotion-info .text {
  color: #fff;
}
.promotion-info .promotion-footer {
  color: #fff;
}
.promotion-info .promotion-footer .count {
  color: #00d646;
}
.promotion-info .promotion-footer .view-all {
  background-color: #ebebeb;
  color: #222;
}

.appointment-info .age-limit {
  color: #ff5539;
}

.product-selector .product-option button {
  color: #fff;
  border-color: #dcdcdc;
}
.product-selector .product-option button:hover {
  border-color: #00d646;
  color: #00d646;
}
.product-selector .product-option button.selected {
  color: #00d646;
  border-color: #00d646;
}

.quantity-box {
  border-color: #dcdcdc;
}
.quantity-box button {
  background-color: rgba(255, 255, 255, 0.1);
}
.quantity-box button i {
  color: #fff;
}
.quantity-box button.disabled {
  color: #dcdcdc;
}
.quantity-box button:hover {
  background-color: rgba(243, 243, 243, 0.5);
}
.quantity-box button.disabled i {
  color: #dcdcdc;
}
.quantity-box button.disabled:hover {
  background-color: #fff;
}

.quantity-input {
  border-color: #dcdcdc;
  background-color: #333b50;
  color: #fff;
}

.appointment-place {
  border-color: #dcdcdc;
  color: #fff;
}

.appointment-form .time-selector .time-button {
  color: #fff;
  border-color: #dcdcdc;
}
.appointment-form .time-selector .time-button:hover {
  color: #00d646;
  border-color: #00d646;
}
.appointment-form .time-selector .time-button.selected {
  color: #00d646;
  border-color: #00d646;
}
.appointment-form .staff-selector .staff-button {
  border-color: #dcdcdc;
  color: #fff;
}
.appointment-form .staff-selector .staff-button:hover {
  color: #00d646;
  border-color: #00d646;
}
.appointment-form .staff-selector .staff-button.selected {
  color: #00d646;
  border-color: #00d646;
}

.booking-btn button {
  background-color: #00d646;
  color: #fff;
}
.booking-btn button::after {
  background-color: #00d646;
}
.booking-btn button.disabled {
  background-color: #c8c8c8;
  color: #fff;
}

.product-detail-block,
.product-detail-rev-block {
  border-color: #dcdcdc;
  color: #fff;
}

.appointment-detail-block,
.appointment-detail-rev-block {
  border-color: #dcdcdc;
  color: #fff;
}
.appointment-detail-block .appointment-expand,
.appointment-detail-rev-block .appointment-expand {
  background-color: #52596c;
}
.appointment-detail-block i,
.appointment-detail-rev-block i {
  color: #00d646;
}

.service-details ul li span {
  color: #00d646;
}

.alcohol-warning-banner {
  color: #fff;
  background-color: #222;
}

.carousel-full-main .swiper-button-next,
.carousel-full-main .swiper-button-prev,
.carousel-full-long .swiper-button-next,
.carousel-full-long .swiper-button-prev,
.carousel-thumb-full-main .swiper-button-next,
.carousel-thumb-full-main .swiper-button-prev,
.carousel-thumb-rev-full-main .swiper-button-next,
.carousel-thumb-rev-full-main .swiper-button-prev,
.carousel-thumb-full-long .swiper-button-next,
.carousel-thumb-full-long .swiper-button-prev,
.carousel-thumb-rev-full-long .swiper-button-next,
.carousel-thumb-rev-full-long .swiper-button-prev {
  background-color: #222;
  color: #fff;
}
.carousel-full-main .swiper-pagination-bullet,
.carousel-full-long .swiper-pagination-bullet,
.carousel-thumb-full-main .swiper-pagination-bullet,
.carousel-thumb-rev-full-main .swiper-pagination-bullet,
.carousel-thumb-full-long .swiper-pagination-bullet,
.carousel-thumb-rev-full-long .swiper-pagination-bullet {
  background-color: #222;
}

.carousel-thumb-full-main .mySwiper .swiper-slide-thumb-active,
.carousel-thumb-rev-full-main .mySwiper .swiper-slide-thumb-active,
.carousel-thumb-full-long .mySwiper .swiper-slide-thumb-active,
.carousel-thumb-rev-full-long .mySwiper .swiper-slide-thumb-active {
  border-color: #00d646;
}

.top10-carousel-lg .top10-card,
.top10-carousel-base .top10-card,
.top10-carousel-half .top10-card,
.top10-bgtext-carousel-lg .top10-card,
.top10-bgtext-carousel-base .top10-card,
.top10-bgtext-carousel-half .top10-card {
  border-color: #00d646;
  background-color: #333b50;
}
.top10-carousel-lg .top10-price,
.top10-carousel-base .top10-price,
.top10-carousel-half .top10-price,
.top10-bgtext-carousel-lg .top10-price,
.top10-bgtext-carousel-base .top10-price,
.top10-bgtext-carousel-half .top10-price {
  border-color: #dcdcdc;
}
.top10-carousel-lg .top10-price p:first-child,
.top10-carousel-base .top10-price p:first-child,
.top10-carousel-half .top10-price p:first-child,
.top10-bgtext-carousel-lg .top10-price p:first-child,
.top10-bgtext-carousel-base .top10-price p:first-child,
.top10-bgtext-carousel-half .top10-price p:first-child {
  color: #bbb;
}
.top10-carousel-lg .top10-price p:last-child,
.top10-carousel-base .top10-price p:last-child,
.top10-carousel-half .top10-price p:last-child,
.top10-bgtext-carousel-lg .top10-price p:last-child,
.top10-bgtext-carousel-base .top10-price p:last-child,
.top10-bgtext-carousel-half .top10-price p:last-child {
  color: #ff5539;
}
.top10-carousel-lg .swiper-button-next,
.top10-carousel-lg .swiper-button-prev,
.top10-carousel-base .swiper-button-next,
.top10-carousel-base .swiper-button-prev,
.top10-carousel-half .swiper-button-next,
.top10-carousel-half .swiper-button-prev,
.top10-bgtext-carousel-lg .swiper-button-next,
.top10-bgtext-carousel-lg .swiper-button-prev,
.top10-bgtext-carousel-base .swiper-button-next,
.top10-bgtext-carousel-base .swiper-button-prev,
.top10-bgtext-carousel-half .swiper-button-next,
.top10-bgtext-carousel-half .swiper-button-prev {
  background-color: #222;
  color: #fff;
}

.top10-bgtext-carousel-lg .top10-name,
.top10-bgtext-carousel-base .top10-name,
.top10-bgtext-carousel-half .top10-name {
  color: #fff;
}

.holkee-footer-wrap {
  background-color: #333b50;
}
.holkee-footer-wrap .footer-mid-cont .footer-menu {
  color: #fff;
}
.holkee-footer-wrap .copyright p {
  color: #fff;
}

.footer-tools a i {
  color: #fff;
}

.popup-width-s,
.popup-width-m {
  background-color: #333b50;
}
.popup-width-s button.mfp-close,
.popup-width-m button.mfp-close {
  color: #fff;
}

.popup-content .popup-title {
  color: #fff;
}
.popup-content .popup-title::after {
  background-color: #00d646;
}
.popup-content .form-alert i {
  color: #ff5539;
}
.popup-content .form-alert.check i {
  color: #72ca3f;
}

.register-mothod {
  border-color: #dcdcdc;
}
.register-mothod li {
  background-color: #ebebeb;
}
.register-mothod li a {
  border-color: #dcdcdc;
}
.register-mothod li a.selected {
  border-color: #222;
  background-color: #fff;
}
.register-mothod li:first-child {
  border-color: #dcdcdc;
}

.form-block input {
  border-color: transparent;
  color: #fff;
  background-color: #5b6377;
}
.form-block input:focus {
  border-color: #00d646;
}
.form-block input::-moz-placeholder {
  color: #bec7d5;
  opacity: 0.3;
}
.form-block input::placeholder {
  color: #bec7d5;
  opacity: 0.3;
}
.form-block a {
  color: #00d646;
}

.btn-solid {
  background-color: #00d646;
  color: #fff;
}

.btn-outline {
  border-color: #00d646;
  color: #00d646;
}
.btn-outline:hover {
  background-color: #fff;
  color: #222;
}

.third-party-block a {
  color: #00d646;
}

.main-grid-block {
  background-color: transparent;
}/*# sourceMappingURL=color_0001.css.map */