html[data-theme="light"] .drawer-overlay {
  background: rgba(0, 0, 0, 0.5);
}
html[data-theme="light"] .drawer-menu {
  background: #F1F1F3;
  color: #141414;
}
html[data-theme="light"] .drawer-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
html[data-theme="light"] .drawer-close {
  background: none;
  border: none;
}
html[data-theme="light"] .drawer-close:hover svg path {
  stroke: #f3c10a;
}
html[data-theme="light"] .drawer-outline {
  border: 1px solid #E4E4E7;
  background-color: #F1F1F3;
}
html[data-theme="light"] .drawer-inner-block {
  border: 1px solid #E4E4E7;
  background-color: #F1F1F3;
}
html[data-theme="light"] .drawer-section {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
html[data-theme="light"] .drawer-social svg {
  color: #141414;
}
html[data-theme="light"] .drawer-policy a {
  color: #141414;
}
html[data-theme="light"] .drawer-policy a:hover,
html[data-theme="light"] .drawer-policy a:active {
  color: #141414;
}
html[data-theme="light"] .drawer-logo-down {
  border: none;
}
html[data-theme="light"] .drawer-language-switcher {
  border: none;
}
html[data-theme="light"] .drawer-section:last-child {
  border-bottom: none;
}
html[data-theme="light"] .drawer-section-title {
  color: #141414;
}
html[data-theme="light"] .country-select-trigger,
html[data-theme="light"] .signup-country-trigger {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .country-select-trigger:hover,
html[data-theme="light"] .signup-country-trigger:hover {
  background: #E4E4E7;
  border-color: #CCCCCC;
}
html[data-theme="light"] .country-select-trigger .country-code,
html[data-theme="light"] .signup-country-trigger .country-code {
  color: #141414;
}
html[data-theme="light"] .country-select-dropdown,
html[data-theme="light"] .signup-country-dropdown {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
}
html[data-theme="light"] .country-option,
html[data-theme="light"] .signup-country-option {
  color: #141414;
}
html[data-theme="light"] .country-option:hover,
html[data-theme="light"] .signup-country-option:hover {
  background: #E4E4E7;
}
html[data-theme="light"] .country-option.selected,
html[data-theme="light"] .signup-country-option.selected {
  background: #CCCCCC;
}
html[data-theme="light"] .drawer-btn-primary.valid {
  color: #141414;
}
html[data-theme="light"] .drawer-btn-primary.valid svg path {
  fill: #FFD11A !important;
}
html[data-theme="light"] .country-select {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
  color: #141414;
}
html[data-theme="light"] .country-select option {
  background: #E4E4E7;
  color: #141414;
}
html[data-theme="light"] .drawer-tel-input,
html[data-theme="light"] .signup-tel-input {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
  color: #141414;
}
html[data-theme="light"] .drawer-tel-input::placeholder {
  color: #7E7E81;
}
html[data-theme="light"] .drawer-tel-input:focus {
  outline: none;
  border-color: #f3c10a;
  background: #F1F1F3;
}
html[data-theme="light"] .drawer-btn-primary {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
  color: #666666;
}
html[data-theme="light"] .drawer-btn-primary:hover {
  background: #E4E4E7;
  border-color: #CCCCCC;
}
html[data-theme="light"] .drawer-btn-secondary {
  color: #141414;
}
html[data-theme="light"] .drawer-btn-secondary:hover {
  color: #f3c10a;
}
html[data-theme="light"] .drawer-menu-list li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.03);
}
html[data-theme="light"] .drawer-menu-list li:last-child {
  border-bottom: none;
}
html[data-theme="light"] .drawer-menu-list a {
  color: #141414;
}
html[data-theme="light"] .drawer-menu-list a:hover {
  color: #f3c10a;
}
html[data-theme="light"] .drawer-menu-link {
  color: #262626;
  border-bottom: 1px solid rgba(0, 0, 0, 0.03);
}
html[data-theme="light"] .drawer-menu-link:hover {
  color: #262626;
}
html[data-theme="light"] .drawer-menu-link:last-of-type {
  border-bottom: none;
}
html[data-theme="light"] .drawer-contacts {
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
html[data-theme="light"] .drawer-contact-item {
  color: #141414;
}
html[data-theme="light"] .drawer-contact-item a {
  color: #141414;
}
html[data-theme="light"] .drawer-contact-item a:hover {
  color: #141414;
}
html[data-theme="light"] .drawer-section-info span {
  color: #141414;
}
html[data-theme="light"] .sms-title {
  color: #141414;
}
html[data-theme="light"] .sms-subtitle {
  color: #404040;
}
html[data-theme="light"] .sms-code .digit {
  background: #FCFCFD;
  border: 1px solid #E4E4E7;
  color: #141414;
}
html[data-theme="light"] .sms-actions .btn-back {
  background: #E4E4E7;
  color: #141414;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .sms-actions .drawer-btn-primary {
  background: #E4E4E7;
  color: #141414;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .sms-actions .drawer-btn-primary.valid svg path {
  fill: #FFD11A !important;
}
html[data-theme="light"] .sms-resend {
  color: #1A1A1A;
}
html[data-theme="light"] .sms-resend.resend-ready {
  color: #141414;
}
html[data-theme="light"] .sms-code .sms-digit {
  background: #F1F1F3;
  border: 1px solid #E4E4E7;
  color: #141414;
  outline: none;
}
html[data-theme="light"] .sms-digit.error {
  border-color: #ED4B4B !important;
}
html[data-theme="light"] .sms-error-notification {
  color: #DE5644;
}
html[data-theme="light"] .sms-code .sms-digit::placeholder {
  color: #666;
}
html[data-theme="light"] .remember-custom {
  background: #FCFCFD;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .remember-checkbox:checked + .remember-custom {
  background: #FFD11A;
  border-color: #FFD11A;
}
html[data-theme="light"] .remember-checkbox:checked + .remember-custom::after {
  border: solid #F1F1F3;
  border-width: 0 2px 2px 0;
}
html[data-theme="light"] .remember-text {
  color: #141414;
}
html[data-theme="light"] .drawer-account-info span:first-of-type {
  color: #141414;
}
html[data-theme="light"] .drawer-account-info span:last-of-type {
  color: #404040;
}
html[data-theme="light"] ::-webkit-scrollbar-track {
  background: #F1F1F3;
}
html[data-theme="light"] ::-webkit-scrollbar-thumb {
  background: #7E7E81;
  border: 3px solid #F1F1F3;
}
html[data-theme="light"] ::-webkit-scrollbar-thumb:hover {
  background: #888888;
}
html[data-theme="light"] .signup-modal-overlay {
  background: rgba(0, 0, 0, 0.5);
}
html[data-theme="light"] .signup-modal {
  background: rgba(252, 252, 253, 0.4);
  box-shadow: 0px 4px 8px 0px #F1F1F314;
}
html[data-theme="light"] .signup-modal-close {
  background: none;
  border: none;
}
html[data-theme="light"] .signup-modal-header span:first-of-type {
  color: #141414;
}
html[data-theme="light"] .signup-modal-header span:last-of-type {
  color: #1A1A1A;
}
html[data-theme="light"] .signup-form-group label {
  color: #404040;
}
html[data-theme="light"] .signup-input {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
  color: #141414;
}
html[data-theme="light"] .signup-input::placeholder {
  color: #7E7E81;
}
html[data-theme="light"] .signup-input:focus {
  outline: none;
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .signup-tel-input {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
  color: #262626;
}
html[data-theme="light"] .signup-tel-input::placeholder {
  color: #7E7E81;
}
html[data-theme="light"] .signup-tel-input:focus {
  outline: none;
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .signup-btn-primary {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
  color: #141414;
}
html[data-theme="light"] .signup-btn-primary:hover:not(:disabled) {
  background: #E4E4E7;
  border-color: #CCCCCC;
}
html[data-theme="light"] .signup-btn-primary.valid {
  color: #141414;
}
html[data-theme="light"] .signup-btn-primary.valid svg path {
  fill: #FFD11A !important;
}
html[data-theme="light"] .signup-input {
  background: #E4E4E7;
  border: 1px solid #E4E4E7;
  color: #262626;
}
html[data-theme="light"] .signup-input::placeholder {
  color: #7E7E81;
}
html[data-theme="light"] .signup-input:focus {
  outline: none;
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .signup-input.error {
  border-color: #FF4444;
  background: #3a1a1a;
}
html[data-theme="light"] .signup-input.error:focus {
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .signup-tel-input.error:focus {
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .signup-tel-input::placeholder {
  color: #7E7E81;
}
html[data-theme="light"] .signup-tel-input:focus {
  outline: none;
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .signup-tel-input.error {
  border-color: #FF4444;
  background: #3a1a1a;
}
html[data-theme="light"] .sms-modal-overlay {
  background: rgba(0, 0, 0, 0.6);
}
html[data-theme="light"] .sms-modal {
  background: #FCFCFD;
  border: 1px solid #E4E4E7;
  box-shadow: 0px 4px 8px 0px #F1F1F314;
}
html[data-theme="light"] .sms-modal-close {
  background: none;
  border: none;
}
html[data-theme="light"] .sms-modal-close:hover svg path {
  stroke: #141414;
}
html[data-theme="light"] .sms-modal-header h2 {
  color: #141414;
}
html[data-theme="light"] .sms-modal-header p {
  color: #666666;
}
html[data-theme="light"] .sms-modal-content .sms-digit {
  background: #F1F1F3;
  border: 1px solid #7A7C7F;
  color: #141414;
  outline: none;
}
html[data-theme="light"] .sms-modal-content .sms-digit:focus {
  border-color: #FFD11A;
  background: #E4E4E7;
}
html[data-theme="light"] .sms-modal-content .sms-digit::placeholder {
  color: #666;
}
html[data-theme="light"] .sms-modal-content .remember-label {
  color: #141414;
}
html[data-theme="light"] .sms-modal-content .remember-custom {
  border: 1px solid #E4E4E7;
  background: #E4E4E7;
}
html[data-theme="light"] .sms-modal-content .remember-checkbox:checked + .remember-custom {
  background: #FFD11A;
  border-color: #FFD11A;
}
html[data-theme="light"] .sms-modal-content .remember-custom::after {
  border: solid white;
  border-width: 0 2px 2px 0;
}
html[data-theme="light"] .sms-modal-content .sms-actions .btn-back,
html[data-theme="light"] .sms-modal-content .sms-actions .sms-modal-btn-primary {
  border: 1px solid #E4E4E7;
  background: #E4E4E7;
  color: #141414;
}
html[data-theme="light"] .sms-modal-content .sms-actions .btn-back:hover {
  background: #E4E4E7;
  border-color: #CCCCCC;
}
html[data-theme="light"] .sms-modal-content .sms-actions .sms-modal-btn-primary.valid svg path {
  fill: #FFD11A !important;
}
html[data-theme="light"] .sms-modal-content .sms-resend {
  color: #1A1A1A;
}
html[data-theme="light"] .sms-modal-content .sms-resend.resend-ready {
  color: #141414;
}
html[data-theme="light"] .success-modal-overlay {
  background: rgba(0, 0, 0, 0.6);
}
html[data-theme="light"] .success-modal {
  background: #FCFCFD;
  border: 1px solid #E4E4E7;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.5);
}
html[data-theme="light"] .success-modal span:first-of-type {
  color: #141414;
}
html[data-theme="light"] .success-modal span:last-of-type {
  color: #1A1A1A;
}
html[data-theme="light"] .success-modal-btn {
  background: #FFD11A;
  color: #000000;
  border: none;
}
html[data-theme="light"] .success-modal-btn:hover {
  background: #FFDB4D;
}
html[data-theme="light"] .mobile-title {
  color: #404040;
}
@media (max-width: 992px) {
html[data-theme="light"] .drawer-section:first-child {
  border-bottom: none;
}
}
@media (max-width: 480px) {
html[data-theme="light"] .drawer-section:first-child {
  border-bottom: none;
}
}
@media (max-width: 768px) {
html[data-theme="light"] .drawer-tabs {
  background: #F1F1F3;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
html[data-theme="light"] .drawer-tab {
  border: 1px solid #E4E4E7;
  background: #F1F1F3;
  color: #141414;
}
html[data-theme="light"] .drawer-tab.is-active {
  background: #FFD11A;
  border-color: #FFD11A;
  color: #141414;
}
html[data-theme="light"] .drawer-brands-search {
  border: 1px solid #E4E4E7;
  background: #FCFCFD;
  color: #666666;
}
html[data-theme="light"] .drawer-brands-input {
  background: transparent;
  border: none;
  outline: none;
  color: #141414;
}
html[data-theme="light"] .drawer-brands-input::placeholder {
  color: #666666;
}
html[data-theme="light"] .drawer-brand-card__img {
  background: #E4E4E7;
}
html[data-theme="light"] .drawer-brand-card__name {
  color: #1A1A1A;
}
}
html[data-theme="light"] .dcat--top {
  background: #F1F1F3;
  border: 1px solid #E4E4E7;
}
html[data-theme="light"] .dcat--top.is-open {
  border-color: #98989A;
}
html[data-theme="light"] .dcat__head {
  background: transparent;
  border: 0;
  color: #262626;
}
html[data-theme="light"] .dcat--top > .dcat__head .dcat__name {
  color: #262626;
}
html[data-theme="light"] .dcat--top.is-open > .dcat__head .dcat__name {
  color: #141414;
}
html[data-theme="light"] .dcat__img {
  background: #E4E4E7;
}
html[data-theme="light"] .dcat__link {
  color: inherit;
}
html[data-theme="light"] .dcat__chev {
  color: #262626;
  background: transparent;
  border: 0;
}
html[data-theme="light"] .dcat--top.is-open > .dcat__head .dcat__chev {
  color: #FFD11A;
}
html[data-theme="light"] .dcat__body {
  border-top: 1px solid #E4E4E7;
}
html[data-theme="light"] .dcat--sub > .dcat__head .dcat__name {
  color: #262626;
}
html[data-theme="light"] .dcat--sub.is-open > .dcat__head .dcat__name {
  color: #141414;
}
html[data-theme="light"] .dcat--sub > .dcat__body {
  border-top: 0;
}
html[data-theme="light"] .dcat__body > .dcat__head.dcat--leaf .dcat__name {
  color: #404040;
}
html[data-theme="light"] .dcat--top.is-open > .dcat__body > .dcat--sub:not(:last-child),
html[data-theme="light"] .dcat--top.is-open > .dcat__body > .dcat__head.dcat--leaf:not(:last-child) {
  border-bottom: 1px solid #E4E4E7;
}
html[data-theme="light"] .dcar.is-open {
  background: #E4E4E7;
}
html[data-theme="light"] .dcar__head {
  background: #F1F1F3;
  border: 0;
  color: #141414;
}
html[data-theme="light"] .dcar.is-open > .dcar__head {
  background: transparent;
}
html[data-theme="light"] .dcar__name {
  color: #141414;
}
html[data-theme="light"] .dcar__chev {
  color: #141414;
}
html[data-theme="light"] .dcar.is-open > .dcar__head .dcar__chev {
  color: #FFD11A;
}
html[data-theme="light"] .dmodel__head {
  background: #CCCCCC;
  border: 0;
  color: #141414;
}
html[data-theme="light"] .dmodel.is-open {
  background: #B3B3B3;
  border: 1px solid #CCCCCC;
}
html[data-theme="light"] .dmodel.is-open > .dmodel__head {
  background: transparent;
}
html[data-theme="light"] .dmodel__chev {
  color: #141414;
}
html[data-theme="light"] .dmodel.is-open > .dmodel__head .dmodel__chev {
  color: #FFD11A;
}
html[data-theme="light"] .dgen {
  background: #E4E4E7;
  color: #262626;
}
html[data-theme="light"] .dcar__body .dload,
html[data-theme="light"] .dmodel__body .dload {
  color: #8a8a8a;
}
html[data-theme="light"] .dgen,
html[data-theme="light"] .dgen:visited,
html[data-theme="light"] .dgen:hover,
html[data-theme="light"] .dgen:focus {
  color: #262626;
}
html[data-theme="light"] .dmodel__head.dmodel--leaf,
html[data-theme="light"] .dmodel__head.dmodel--leaf:visited,
html[data-theme="light"] .dmodel__head.dmodel--leaf:hover {
  color: #141414;
}
html[data-theme="light"] .dcat__head.dcat--leaf .dcat__name,
html[data-theme="light"] .dcat__head.dcat--leaf:visited .dcat__name,
html[data-theme="light"] .dcat__head.dcat--leaf:hover .dcat__name {
  color: inherit;
}
html[data-theme="light"] .dcat--sub > .dcat__head.dcat--leaf .dcat__name {
  color: #262626;
}
html[data-theme="light"] .dcat__body > .dcat__head.dcat--leaf .dcat__name {
  color: #404040 !important;
}
html[data-theme="light"] .header-phone__dropdown a[href^="tel"],
html[data-theme="light"] .header-phone__dropdown a[href^="tel"]:link,
html[data-theme="light"] .header-phone__dropdown a[href^="tel"]:visited,
html[data-theme="light"] .header-phone__dropdown a[href^="tel"]:hover,
html[data-theme="light"] .header-phone__dropdown a[href^="tel"]:active,
html[data-theme="light"] .header-phone__dropdown a[href^="tel"]:focus,
html[data-theme="light"] .drawer-contact-item a[href^="tel"],
html[data-theme="light"] .drawer-contact-item a[href^="tel"]:link,
html[data-theme="light"] .drawer-contact-item a[href^="tel"]:visited,
html[data-theme="light"] .drawer-contact-item a[href^="tel"]:hover,
html[data-theme="light"] .drawer-contact-item a[href^="tel"]:active,
html[data-theme="light"] .drawer-contact-item a[href^="tel"]:focus,
html[data-theme="light"] .header-phone .phone-number,
html[data-theme="light"] .header-phone__trigger .phone-number,
html[data-theme="light"] .header-phone .phone-number a,
html[data-theme="light"] .header-phone__trigger .phone-number a,
html[data-theme="light"] .phone-number a[x-apple-data-detectors],
html[data-theme="light"] .header-phone a[x-apple-data-detectors] {
  color: #141414 !important;
  -webkit-text-fill-color: #141414 !important;
}
html[data-theme="light"] .dcat--top {
  border: 0;
}
html[data-theme="light"] .dcat--top.is-open {
  border: 0;
}
html[data-theme="light"] .dmodel.is-open {
  border: 0;
}
