html[data-theme="light"] a:focus {
  outline: none !important;
}
html[data-theme="light"] body {
  color: #141414;
  background: #FCFCFD;
  background-size: 10px;
}
html[data-theme="light"] h1,
html[data-theme="light"] h2,
html[data-theme="light"] h3,
html[data-theme="light"] h4,
html[data-theme="light"] h5,
html[data-theme="light"] h6 {
  color: #141414;
}
html[data-theme="light"] a {
  color: #23a1d1;
}
html[data-theme="light"] .product-card .product-card__link-wrap:focus,
html[data-theme="light"] .product-card .product-card__link-wrap:focus-visible,
html[data-theme="light"] .category-brands__grid .brand-item:focus,
html[data-theme="light"] .category-brands__grid .brand-item:focus-visible,
html[data-theme="light"] .category-brands__grid .brand-item.active:focus,
html[data-theme="light"] .category-brands__grid .brand-item.active:focus-visible,
html[data-theme="light"] .oc-accordion .menu-link:focus,
html[data-theme="light"] .oc-accordion .menu-link:focus-visible,
html[data-theme="light"] .oc-accordion .menu-link.active:focus,
html[data-theme="light"] .oc-accordion .menu-link.active:focus-visible {
  outline: none;
  box-shadow: none;
}
html[data-theme="light"] .btn.btn-primary {
  background-color: #FFD11A;
  border-color: #FFD11A;
  color: #141414;
}
html[data-theme="light"] .btn.btn-primary:hover,
html[data-theme="light"] .btn.btn-primary:active,
html[data-theme="light"] .btn.btn-primary:focus {
  background-color: #FFD11A;
  border-color: #FFD11A;
  color: #141414;
  outline: none;
}
html[data-theme="light"] #column-left {
  background-color: #F1F1F3;
}
html[data-theme="light"] #content {
  background-color: #F1F1F3;
}
html[data-theme="light"] .top-header {
  background: #F1F1F3;
  box-shadow: 0px 4px 20px 0px #F1F1F373;
}
html[data-theme="light"] #cart-header-count-products {
  background: #1FC949;
  border: 1.13px solid #E4E4E7;
  color: #333333;
}
html[data-theme="light"] #wishlist-header-count-products {
  background: #FFD11A;
  border: 1.13px solid #E4E4E7;
  color: #333333;
}
html[data-theme="light"] .icon-heart {
  fill: #141414;
}
html[data-theme="light"] .icon-heart:hover {
  fill: #f3c10a;
}
html[data-theme="light"] .header-phone {
  color: #141414;
}
html[data-theme="light"] .header-phone__trigger {
  color: #141414;
}
html[data-theme="light"] .phone-arrow {
  color: #141414;
}
html[data-theme="light"] .header-phone__dropdown {
  background: #F1F1F3;
  border: 1px solid #CCCCCC;
  box-shadow: 0px 4px 4px 0px #F1F1F340;
}
html[data-theme="light"] .header-phone__dropdown .drawer-social a {
  border-bottom: 0;
}
html[data-theme="light"] .header-phone__dropdown a {
  color: #141414;
  border-bottom: 1px solid #E4E4E7;
}
html[data-theme="light"] .header-phone__dropdown a:hover {
  color: #FFE066;
}
html[data-theme="light"] .header-phone.is-open .phone-arrow {
  color: #f5c400;
}
html[data-theme="light"] .header-phone__address-info a {
  color: #141414;
  border: none;
}
html[data-theme="light"] .header-phone__address-info span {
  color: #141414;
}
html[data-theme="light"] .header-search {
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .header-search .search-group input[type="text"] {
  background-color: #F1F1F3;
  color: #404040;
  border: none;
}
html[data-theme="light"] .header-search .search-group .search-btn {
  background: #f3c10a;
  color: #141414;
}
html[data-theme="light"] .search-group input::placeholder {
  color: #7E7E81;
}
html[data-theme="light"] .search-group input:focus {
  background-color: #F1F1F3;
  box-shadow: none;
}
html[data-theme="light"] .active-search-suggestions {
  background: #F1F1F3;
  border: 1px solid #ccc;
}
html[data-theme="light"] .active-search-title {
  color: #141414;
}
html[data-theme="light"] .active-search-queries {
  border-bottom: 1px solid #E4E4E7;
  background-color: #F1F1F3;
}
html[data-theme="light"] .active-search-queries .active-query-tag {
  background-color: #F1F1F3;
  color: #666666;
}
html[data-theme="light"] .active-search-queries .active-query-tag mark {
  color: #1A1A1A;
  background-color: #F1F1F3;
}
html[data-theme="light"] .active-query-tag {
  background: #E4E4E7;
  color: #1A1A1A;
}
html[data-theme="light"] a.active-query-tag:hover,
html[data-theme="light"] .active-query-tag:active,
html[data-theme="light"] .active-query-tag:focus {
  color: #1A1A1A;
}
html[data-theme="light"] .input-error {
  border: 1px solid #b4090b !important;
}
html[data-theme="light"] .site-footer {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgb(0 0 0 / 54%)), url(/image/catalog/background-car.webp);
  color: #E6E6E6;
}
html[data-theme="light"] .footer-top::after {
  background: radial-gradient(circle, #7A7C7F 0%, rgba(122,124,127,0) 100%);
}
html[data-theme="light"] .site-footer .footer-contacts {
  color: #F6F7F9;
}
html[data-theme="light"] .site-footer .footer-contacts .phone-item,
html[data-theme="light"] .site-footer .footer-contacts .meta-item {
  color: #F6F7F9;
}
html[data-theme="light"] .footer-columns::after {
  background: radial-gradient(circle, #7A7C7F 0%, rgba(122,124,127,0) 100%);
}
html[data-theme="light"] .footer-columns li {
  color: #F1F1F3;
}
html[data-theme="light"] .footer-columns li a {
  color: #F1F1F3;
}
html[data-theme="light"] .site-footer a {
  color: #F6F7F9;
}
html[data-theme="light"] .site-footer a:hover {
  color: #F6F7F9;
}
html[data-theme="light"] .site-footer .social-icons a {
  color: #fff;
}
html[data-theme="light"] .site-footer .divider {
  border-top: 1px solid rgba(255,255,255,0.06);
}
html[data-theme="light"] .site-footer .copyright {
  color: #9b9b9b;
}
html[data-theme="light"] .footer-bottom-title span {
  color: rgba(255,255,255,0.06);
}
html[data-theme="light"] .scroll-top {
  border: none;
  background: #FFFFFF1A;
  box-shadow: 0px 0px 4px 0px #F1F1F340;
  color: #141414;
}
html[data-theme="light"] .footer-bottom-title {
  background: linear-gradient(to bottom, #909090 0%, rgba(255, 255, 255, 0) 75%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  color: #9b9b9b;
}
html[data-theme="light"] .breadcrumbs li a {
  color: #666666;
}
html[data-theme="light"] .breadcrumbs li:last-of-type a {
  color: #1A1A1A;
}
html[data-theme="light"] .breadcrumbs>li+li:before {
  color: #666666;
}
html[data-theme="light"] .account-panel {
  color: #1A1A1A;
}
html[data-theme="light"] .account-panel__title {
  color: #141414;
}
html[data-theme="light"] .account-notification {
  background: #10b981;
  color: #141414;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
}
html[data-theme="light"] .account-notification.error {
  background: #ef4444;
}
html[data-theme="light"] .btn-inactive {
  background: #F1F1F3 !important;
  color: #666666 !important;
}
html[data-theme="light"] .btn-inactive svg path {
  fill: #666666 !important;
}
html[data-theme="light"] .lang-toggle,
html[data-theme="light"] .lang-toggle:hover,
html[data-theme="light"] .lang-toggle:focus,
html[data-theme="light"] .lang-toggle:active {
  background-color: #F1F1F3;
  color: #141414;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .lang-options {
  background-color: #F1F1F3;
  color: #141414;
  background-image: none;
}
html[data-theme="light"] .lang-options li a {
  color: #141414;
}
html[data-theme="light"] .lang-options li a:hover {
  background-color: #CCCCCC;
  background-image: none;
  color: #141414;
}
html[data-theme="light"] .image-slider {
  background: #F1F1F3;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .image-slider__dot {
  background: rgba(0, 0, 0, .35);
}
html[data-theme="light"] .image-slider__dot.active {
  background: #fff;
}
html[data-theme="light"] .glass-content__block h1,
html[data-theme="light"] .glass-content__block h2,
html[data-theme="light"] .glass-content__block h3 {
  color: #141414;
}
html[data-theme="light"] .glass-content__block h2 {
  color: #FFD11A;
}
html[data-theme="light"] .glass-content__block span {
  color: #404040;
}
html[data-theme="light"] .glass-content__block .advantage-card .advantage-title span {
  color: #141414;
}
html[data-theme="light"] .glass-content__block .advantage-card .advatage-text {
  color: #666666;
}
html[data-theme="light"] .advantages-list li {
  color: #1A1A1A;
}
html[data-theme="light"] .advantages-list li::before {
  color: #FFD11A;
}
html[data-theme="light"] .about-us__block {
  border-top: 1px solid #E4E4E7;
}
html[data-theme="light"] .about-us__wrap .about-us__block:first-of-type {
  border: none;
}
html[data-theme="light"] .about-us__block span {
  color: #404040;
}
html[data-theme="light"] .about-us__block b {
  color: #141414;
}
html[data-theme="light"] .about-us__block strong {
  color: #141414;
}
html[data-theme="light"] .about-us__block h3 {
  color: #141414;
}
html[data-theme="light"] .about-us__block .advantage-title span {
  color: #141414;
}
html[data-theme="light"] .about-us__block address {
  color: #404040;
}
html[data-theme="light"] .our-team-block {
  background: url("/image/catalog/rays_h_t_c.png") no-repeat left top / contain,
        #FCFCFD;
  border: 1px solid #E4E4E7;
  color: #141414;
}
html[data-theme="light"] .our-team__member {
  background: #F1F1F3;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .our-team__member .member__info span:last-child {
  color: #666666;
}
html[data-theme="light"] .contact__header span {
  color: #404040;
}
html[data-theme="light"] .contact__info {
  border: 1px solid #E4E4E7;
  background-color: #FCFCFD;
}
html[data-theme="light"] .contact__info-wrap {
  background: #F1F1F3;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .contacts__multiple-phones a {
  color: #141414;
}
html[data-theme="light"] .contacts__address span {
  color: #141414;
}
html[data-theme="light"] .worktime__day span:first-child {
  color: #404040;
}
html[data-theme="light"] .worktime__day span:last-child {
  color: #141414;
}
html[data-theme="light"] #content.error {
  background-color: #FCFCFD;
}
html[data-theme="light"] .page404 {
  background-color: #F1F1F3;
}
html[data-theme="light"] .page404__image {
  background-color: #F1F1F3;
}
html[data-theme="light"] .page404__text-block span {
  color: #141414;
}
html[data-theme="light"] .page404__text-block p {
  color: #141414;
}
html[data-theme="light"] .heading-of-review h1 {
  color: #141414;
}
html[data-theme="light"] .heading-of-review span {
  color: #404040;
}
html[data-theme="light"] .reviews-list {
  background-color: #FCFCFD;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] #PDR-conditions h1,
html[data-theme="light"] #PDR-conditions h2 {
  color: #141414;
}
html[data-theme="light"] .pdr-content__block>span {
  color: #141414;
}
html[data-theme="light"] #PDR-conditions .pdr-content__wrap {
  border-top: 1px solid #E4E4E7;
}
html[data-theme="light"] #PDR-conditions .blog-categories__category span {
  color: #141414;
}
html[data-theme="light"] #PDR-conditions .desc__article {
  background-color: #F1F1F3;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] #PDR-conditions .desc__articles,
html[data-theme="light"] .block__wrap {
  background-color: #FCFCFD;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .block__wrap .block {
  background-color: #F1F1F3;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .return-text ul li,
html[data-theme="light"] .return-hide-text__text {
  color: #666666;
}
html[data-theme="light"] .return-hide-text__text::after {
  background: linear-gradient(360deg, #F1F1F3 0%, rgba(241, 241, 243, 0) 100%);
}
html[data-theme="light"] .return-hide-text__text.is-open::after {
  background: unset;
}
html[data-theme="light"] .documents a.btn-download,
html[data-theme="light"] .organization-actions .btn-download {
  background: #262626;
  border: 1px solid #262626;
  color: #F1F1F3;
}
html[data-theme="light"] .btn-download .btn-text {
  color: #F1F1F3;
}
html[data-theme="light"] .btn-download:hover,
html[data-theme="light"] .btn-download:active,
html[data-theme="light"] .btn-download:focus {
  color: #F1F1F3;
}
html[data-theme="light"] .documents .article__desc {
  color: #141414;
}
html[data-theme="light"] .blog_more__button #load-more-blogs {
  color: #141414;
  background-color: #E4E4E7;
  border: none;
}
html[data-theme="light"] .top-toast {
  background-color: #E4E4E7;
  color: #141414;
  box-shadow: 0px 0px 12px 10px rgb(0 0 0 / 30%);
}
html[data-theme="light"] .top-toast .button-cart a {
  background-color: #f4fe26;
  border: none;
  box-shadow: 0px 4.47761px 5.97015px 0.746269px rgba(244, 254, 38, 0.25);
  outline: none;
}
html[data-theme="light"] .top-toast .button-cart a span {
  color: #141414;
}
html[data-theme="light"] .top-toast .button-cart a:hover {
  background-color: #7E7E81;
  color: #141414;
}
html[data-theme="light"] .top-toast[data-type="error"] {
  background: #dc3545;
}
@media (max-width: 992px) {
html[data-theme="light"] .header-search {
  background-color: #FCFCFD;
  border: none;
}
html[data-theme="light"] .header-search .search-group {
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .footer-logo>a::after {
  background: radial-gradient(circle, #7A7C7F 0%, rgba(122, 124, 127, 0) 100%);
}
html[data-theme="light"] .social-icons::before {
  background: radial-gradient(circle, #7A7C7F 0%, rgba(122, 124, 127, 0) 100%);
}
}
