@import url("https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");
:root {
  --primary: #0040ff;
  --primon: #fff;
  --primon-70: rgba(255, 255, 255, 0.7);
  --primon-icon: #fff;
  --primary-60: rgba(0, 64, 255, 0.6);
  --primary-40: rgba(0, 64, 255, 0.4);
  --primary-10: rgba(0, 64, 255, 0.1);
  --accent: #27292c;
  --accenton: #fff;
  --accenton-70: rgba(255, 255, 255, 0.7);
  --accenton-icon: #fff;
  --accent-60: rgba(39, 41, 44, 0.6);
  --accent-40: rgba(39, 41, 44, 0.4);
  --accent-10: rgba(39, 41, 44, 0.1);
  --bonus: rgba(255, 208, 67, 0.5);
  --light-bg: #fff;
  --light-bgon: #323232;
  --light-bgon-50: rgba(50, 50, 50, 0.5);
  --light-bgon-sec: #67697e;
  --light-bgon-sec-80: rgba(103, 105, 126, 0.8);
  --light-bgon-sec-60: rgba(103, 105, 126, 0.6);
  --light-bgon-sec-40: rgba(103, 105, 126, 0.4);
  --light-bgon-icon: #2e2f38;
  --light-bgon-icon-20: rgba(46, 47, 56, 0.2);
  --light-bgon-border: #f2f4f8;
  --light-bgon-border-50: #f2f4f8;
  --light-bgon-bg: #f2f4f8;
  --light-bgon-bg-80: rgba(242, 244, 248, 0.8);
  --light-bgon-link: #008efc;
  --light-bgsec: #f8f9fb;
  --light-tip: #2e2f38;
  --light-tipon: #fff;
  --light-additional: #27292d;
  --light-additional-on: #fff;
  --light-additional-on-50: rgba(255, 255, 255, 0.5);
  --light-additional-on-icon: #fff;
  --light-additional-on-border: rgba(255, 255, 255, 0.2);
  --light-additional-on-bg: rgba(255, 255, 255, 0.1);
  --dark-bg: #272834;
  --dark-bgon: #fff;
  --dark-bgon-50: rgba(255, 255, 255, 0.5);
  --dark-bgon-sec: #b0b1bc;
  --dark-bgon-sec-80: rgba(176, 177, 188, 0.8);
  --dark-bgon-sec-60: rgba(176, 177, 188, 0.6);
  --dark-bgon-sec-50: rgba(176, 177, 188, 0.5);
  --dark-bgon-icon: #fff;
  --dark-bgon-icon-20: rgba(255, 255, 255, 0.2);
  --dark-bgon-border: #93949f;
  --dark-bgon-border-30: rgba(147, 148, 159, 0.3);
  --dark-bgon-bg: #1d1d2c;
  --dark-bgon-bg-80: rgba(29, 29, 44, 0.8);
  --dark-bgsec: #43445c;
  --dark-tip: #fff;
  --dark-tipon: #000;
  --dark-additional: #27292d;
  --dark-additional-on: #fff;
  --dark-additional-on-50: rgba(255, 255, 255, 0.5);
  --dark-additional-on-icon: #fff;
  --dark-additional-on-border: rgba(255, 255, 255, 0.2);
  --dark-additional-on-bg: rgba(255, 255, 255, 0.1);
  --system-error: #f60018;
  --system-error20: rgba(246, 0, 24, 0.2);
  --system-error10: rgba(246, 0, 24, 0.1);
  --system-attention: #ffd043;
  --system-success: #5abf70;
  --system-success-50: rgba(90, 191, 112, 0.5);
  --system-success-20: rgba(90, 191, 112, 0.2);
  --system-disable: #efefef;
  --system-black: #171718;
  --system-white: #fff;
  --other-popup-tone: rgba(0, 0, 0, 0.4);
  --font-family: "Inter Tight", sans-serif;
  --second-family: "Montserrat Alternates", sans-serif;
  --third-family: "Roboto", sans-serif;
  --font2: "Inter Tight", sans-serif;
  --font1: "Inter Tight", sans-serif;
  --font3: "Inter", sans-serif;
  --font4: "Manrope", sans-serif;
  --linkColor: var(--primary);
  --m1: var(--primary);
  --brd_m1_4: var(--primary);
  --brd_m1_6: var(--primary);
  --gr_btn_radius: 10px;
  --linkColor_5:  var(--primary);
  --light-bgon-link: var(--primary);
}
.tpl-field input[type="text"], .tpl-field input[type="email"], .tpl-field input[type="tel"], .tpl-field input[type="number"], .tpl-field input[type="password"], .gr-field-style input[type="text"], #orderForm input[type="text"], .gr-field-style input[type="email"], #orderForm input[type="email"], .gr-field-style input[type="tel"], #orderForm input[type="tel"], .gr-field-style input[type="number"], #orderForm input[type="number"], .gr-field-style input[type="password"], #orderForm input[type="password"], .option-item:not(.deligate-option) input[type="text"], .option-item:not(.deligate-option) input[type="email"], .option-item:not(.deligate-option) input[type="tel"], .option-item:not(.deligate-option) input[type="number"], .option-item:not(.deligate-option) input[type="password"], .form-item input[type="text"], .form-item input[type="email"], .form-item input[type="tel"], .form-item input[type="number"], .form-item input[type="password"], .search-block input[type="text"], .search-block input[type="email"], .search-block input[type="tel"], .search-block input[type="number"], .search-block input[type="password"] {
  background: #fff;
  border-radius: 10px;
}
.shop2-btn {
  border-radius: 10px;
}
