

/* Start:/local/components/severcode/warranty.service/templates/.default/style.css?177157812712302*/
.sc-tab-header {
  font-size: 0;
  overflow: auto;
  white-space: nowrap;
  padding-bottom: 15px;
  margin-bottom: 15px; }
  .sc-tab-header-item {
    padding: 15px 24px;
    background: #232323;
    border: 1px solid #3A3A3A;
    border-radius: 3px;
    font-weight: 400;
    font-size: 10px;
    line-height: 15px;
    color: #CCCCCC;
    margin-right: 6px;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    text-transform: uppercase; }
    .sc-tab-header-item:last-child {
      margin-right: 0; }
    .sc-tab-header-item.sc-tab--active {
      position: relative;
      background: #1B1B1B;
      overflow: hidden; }
      .sc-tab-header-item.sc-tab--active:before {
        position: absolute;
        content: '';
        width: 100%;
        height: 2px;
        background: #FEB300;
        top: 0;
        left: 0; }

.sc-tab-container {
  display: none; }
  .sc-tab-container.sc-tab-container--active {
    display: block; }

.sc-service-points-header .sc-service-invite {
  display: flex;
  justify-content: space-between;
  align-items: end;
  margin-bottom: 24px; }
  .sc-service-points-header .sc-service-invite .form-input {
    flex-grow: 1;
    width: 100%;
    margin-right: 24px;
    margin-bottom: 0; }
  .sc-service-points-header .sc-service-invite .sc-service-points-views {
    flex-grow: 2; }
  @media (max-width: 768px) {
    .sc-service-points-header .sc-service-invite {
      flex-direction: column; }
      .sc-service-points-header .sc-service-invite .form-input {
        margin-right: 0;
        margin-bottom: 16px; }
      .sc-service-points-header .sc-service-invite .sc-service-points-views {
        width: 100%;
        display: flex; }
        .sc-service-points-header .sc-service-invite .sc-service-points-views .sc-service-points-view {
          flex-grow: 1;
          width: 100%;
          text-align: center;
          padding-left: 0;
          padding-right: 0; } }
.sc-service-points-views {
  font-size: 0;
  padding: 9px 9px 7px 9px;
  background: #232323;
  border-radius: 4px;
  display: inline-block;
  white-space: nowrap; }
  .sc-service-points-views .sc-service-points-view {
    display: inline-block;
    font-weight: 600;
    font-size: 11px;
    line-height: 14px;
    padding: 7px 49px;
    border: 0.5px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    text-transform: uppercase; }
    .sc-service-points-views .sc-service-points-view.sc-tab--active {
      background: #FEB300;
      border: 0.5px solid rgba(51, 51, 51, 0.04);
      box-shadow: 0px 3px 8px rgba(51, 51, 51, 0.12);
      color: #232323; }
.sc-service-points-map-container {
  height: 600px;
  background: #fff; }
  @media (max-width: 1200px) {
    .sc-service-points-map-container {
      height: 450px; } }
  @media (max-width: 768px) {
    .sc-service-points-map-container {
      height: 400px; } }
  @media (max-width: 425px) {
    .sc-service-points-map-container {
      height: 200px; } }
  .sc-service-points-map-container #map {
    width: 100%;
    height: 100%; }
.sc-service-points-list-container.sc-tab-container--active {
  display: table;
  width: 100%;
  border: 1px solid #3A3A3A;
  border-collapse: collapse; }
.sc-service-points-list-container .sc-service-points-list-item {
  display: table-row;
  border-bottom: 1px solid #3A3A3A;
  border-radius: 4px; }
  .sc-service-points-list-container .sc-service-points-list-item > * {
    display: table-cell;
    font-weight: 400;
    font-size: 15px;
    line-height: 22px;
    color: #FFFFFF;
    padding: 15px 10px; }
  .sc-service-points-list-container .sc-service-points-list-item-address-pointer {
    display: block;
    font-weight: 400;
    font-size: 10px;
    line-height: 15px;
    color: #DDDDDD; }
    .sc-service-points-list-container .sc-service-points-list-item-address-pointer:before {
      background-image: url("data:image/svg+xml,%3Csvg%20width%3D%228%22%20height%3D%229%22%20viewBox%3D%220%200%208%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.62512%205.33757V5.34406L4.30798%208.66634H3.3556L1.00416%205.31352L1.01462%205.29687C0.695189%204.80559%200.517893%204.2399%200.501285%203.65914C0.484677%203.07838%200.629357%202.50399%200.920221%201.99626C1.21108%201.48853%201.63741%201.06617%202.15436%200.77353C2.67131%200.480892%203.25985%200.328759%203.85824%200.333098C4.45662%200.337437%205.04275%200.49809%205.55514%200.798193C6.06753%201.0983%206.48725%201.52678%206.77027%202.03867C7.05329%202.55057%207.18917%203.127%207.16363%203.70745C7.13809%204.2879%206.95208%204.85097%206.62512%205.33757V5.33757ZM3.83179%202.19373C3.45291%202.19373%203.08953%202.33985%202.82162%202.59996C2.55371%202.86007%202.40321%203.21287%202.40321%203.58072C2.40777%203.80136%202.46796%204.01756%202.57847%204.21041L2.55179%204.21597L3.80226%206.61453L5.14132%204.1873L5.10609%204.18174C5.20448%203.9956%205.25727%203.78992%205.26037%203.58072C5.26037%203.21287%205.10987%202.86007%204.84195%202.59996C4.57404%202.33985%204.21067%202.19373%203.83179%202.19373Z%22%20fill%3D%22%23DDDDDD%22%2F%3E%0A%3C%2Fsvg%3E");
      background-position: center;
      background-repeat: no-repeat;
      width: 8px;
      height: 8px;
      content: '';
      display: inline-block;
      margin-right: 13px; }
@media (max-width: 425px) {
  .sc-service-points-list-container {
    display: block; }
    .sc-service-points-list-container .sc-service-points-list-item {
      display: block;
      padding: 15px; }
      .sc-service-points-list-container .sc-service-points-list-item > * {
        display: block;
        padding: 0 0 10px; } }

.sc-service-info-hint {
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #CCCCCC;
  padding: 24px;
  background: #232323;
  border: 1px solid #3A3A3A;
  border-radius: 3px;
  margin: 0 0 24px; }
.sc-service-info-result {
  padding: 24px;
  background: #232323;
  border: 1px solid #3A3A3A;
  border-radius: 3px;
  display: none; }
  .sc-service-info-result--visible {
    display: block; }
  @media (max-width: 768px) {
    .sc-service-info-result {
      padding: 16px; } }
  .sc-service-info-result-item {
    padding: 24px;
    background: #1B1B1B;
    border: 1px solid #3A3A3A;
    border-radius: 3px;
    display: flex; }
    @media (max-width: 768px) {
      .sc-service-info-result-item {
        padding: 16px; } }
    .sc-service-info-result-item-image {
      width: 90px;
      height: 90px;
      align-self: center;
      margin-right: 16px;
      flex-basis: 90px;
      min-width: 90px; }
      .sc-service-info-result-item-image img {
        width: 100%;
        height: 100%;
        object-fit: contain; }
    .sc-service-info-result-item-header-property {
      color: #CCCCCC;
      font-weight: 400;
      font-size: 13px;
      line-height: 22px;
      margin: 0; }
    .sc-service-info-result-item-header-title {
      font-weight: 400;
      font-size: 15px;
      line-height: 22px;
      color: #FFFFFF;
      margin: 8px 0 0; }
  .sc-service-info-result-files {
    margin-top: 24px;
    padding: 32px;
    border: 1px solid #3A3A3A;
    border-radius: 3px;
    display: flex;
    flex-wrap: wrap; }
    .sc-service-info-result-files:empty {
      display: none; }
    .sc-service-info-result-files .sc-service-info-result-file {
      flex-basis: 50%;
      display: flex;
      margin-top: 30px; }
      .sc-service-info-result-files .sc-service-info-result-file:nth-child(1), .sc-service-info-result-files .sc-service-info-result-file:nth-child(2) {
        margin-top: 0; }
      .sc-service-info-result-files .sc-service-info-result-file-image {
        background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2040V34H8V38H38V10H30V2H8V14H6V0H31.855L40%208.14301V40H6ZM32%203V8H37L32%203Z%22%20fill%3D%22%23CACACA%22%2F%3E%0A%3Cpath%20d%3D%22M31%2016H2C0.89543%2016%200%2016.8954%200%2018V30C0%2031.1046%200.89543%2032%202%2032H31C32.1046%2032%2033%2031.1046%2033%2030V18C33%2016.8954%2032.1046%2016%2031%2016Z%22%20fill%3D%22%23785CB5%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M27%2026V28H22V20H27V22H24V23H27V25H24V26H27ZM16%2028V20H18V26H21V28H16ZM12%2020H14V28H12V20ZM7%2028H5V20H10V22H7V23H10V25H7V28Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");
        background-position: center;
        background-repeat: no-repeat;
        width: 40px;
        height: 40px;
        position: relative;
        margin-right: 20px; }
        .sc-service-info-result-files .sc-service-info-result-file-image.file--extension-pdf {
          background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2040V34H8V38H38V10H30V2H8V14H6V0H31.855L40%208.14301V40H6ZM32%203V8H37L32%203Z%22%20fill%3D%22%23CACACA%22%2F%3E%0A%3Cpath%20d%3D%22M31%2016H2C0.89543%2016%200%2016.8954%200%2018V30C0%2031.1046%200.89543%2032%202%2032H31C32.1046%2032%2033%2031.1046%2033%2030V18C33%2016.8954%2032.1046%2016%2031%2016Z%22%20fill%3D%22%23E01300%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M27%2023V25H24V28H22V20H27V22H24V23H27ZM17%2028H14V20H17C18.0609%2020%2019.0783%2020.4214%2019.8284%2021.1716C20.5786%2021.9217%2021%2022.9391%2021%2024C21%2025.0609%2020.5786%2026.0783%2019.8284%2026.8284C19.0783%2027.5786%2018.0609%2028%2017%2028ZM17%2022H16V26H17C17.5304%2026%2018.0391%2025.7893%2018.4142%2025.4142C18.7893%2025.0391%2019%2024.5304%2019%2024C19%2023.4696%2018.7893%2022.9609%2018.4142%2022.5858C18.0391%2022.2107%2017.5304%2022%2017%2022ZM10.5%2025H8V28H6V20H10.5C11.163%2020%2011.7989%2020.2634%2012.2678%2020.7322C12.7366%2021.2011%2013%2021.837%2013%2022.5C13%2023.163%2012.7366%2023.7989%2012.2678%2024.2678C11.7989%2024.7366%2011.163%2025%2010.5%2025ZM10.5%2022H8V23H10.5C10.6326%2023%2010.7598%2022.9473%2010.8535%2022.8535C10.9473%2022.7598%2011%2022.6326%2011%2022.5C11%2022.3674%2010.9473%2022.2402%2010.8535%2022.1465C10.7598%2022.0527%2010.6326%2022%2010.5%2022Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E"); }
      .sc-service-info-result-files .sc-service-info-result-file-header-title {
        font-weight: 400;
        font-size: 15px;
        line-height: 22px;
        margin: 0;
        color: #FFFFFF; }
      .sc-service-info-result-files .sc-service-info-result-file-header-size {
        font-weight: 400;
        font-size: 13px;
        line-height: 22px;
        margin: 0;
        color: #CCCCCC; }
    @media (max-width: 768px) {
      .sc-service-info-result-files {
        flex-wrap: nowrap;
        flex-direction: column;
        padding: 16px; }
        .sc-service-info-result-files .sc-service-info-result-file {
          margin-top: 40px;
          flex-basis: auto; }
          .sc-service-info-result-files .sc-service-info-result-file:nth-child(2) {
            margin-top: 40px; }
          .sc-service-info-result-files .sc-service-info-result-file:first-child {
            margin-top: 16px; } }
.sc-service-info .sc-service-info-hint + .form-input {
  margin-bottom: 24px; }
.sc-service-points-preinfo {
  padding-bottom: 6px;
}
/*# sourceMappingURL=style.css.map */

.sc-service-points-list-container .sc-service-points-list-item-address-pointer {
  cursor: pointer;
}
.sc-service-points-list-container .sc-service-points-list-item-address-pointer:hover {
  text-decoration: underline;
}
.sc-service-points-empty {
color: #fe5252;
}
.sc-service-points-nearest-button {
  display: inline-block;
  margin-top: 12px;
  padding: 12px 24px;
  background: #FEB300;
  border: none;
  border-radius: 4px;
  font-weight: 600;
  font-size: 13px;
  line-height: 16px;
  color: #232323;
  cursor: pointer;
  text-transform: uppercase;
  transition: background-color 0.3s ease;
}
.sc-service-points-nearest-button:hover {
  background: #e5a200;
}
.sc-service-points-nearest-button:active {
  background: #cc9100;
}
/* End */


/* Start:/local/components/severcode/scripts/templates/forms/style.css?172681646415545*/
.form-input {
  margin-bottom: 16px;
  position: relative; }
  .form-input:last-child {
    margin-bottom: 24px; }
  .form-input label {
    display: block;
    font-weight: 400;
    font-size: 13px;
    line-height: 22px;
    color: #888888; }
    .form-input label.form-required:after {
      content: '*';
      display: inline-block;
      color: #FF0000; }
  .form-input input {
    display: block;
    padding: 13px;
    width: 100%;
    border: 1px solid #3A3A3A;
    border-radius: 3px;
    color: #CCCCCC;
    background: var(--darkerblack_bg_black);
    transition: background-color; }
    .form-input input::placeholder {
      color: #B6B5B5; }
    .form-input input:hover, .form-input input:focus {
      background-color: #2B2B2B; }
    .form-input input:focus::placeholder {
      opacity: 0.5; }
    .form-input input::-webkit-calendar-picker-indicator {
      background: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M2.46154%200V1.23077H1.84615C0.83173%201.23077%200%202.0625%200%203.07692V14.1538C0%2015.1683%200.83173%2016%201.84615%2016H14.1538C15.1683%2016%2016%2015.1683%2016%2014.1538V3.07692C16%202.0625%2015.1683%201.23077%2014.1538%201.23077H13.5385V0H12.3077V1.23077H3.69231V0H2.46154ZM1.84615%202.46154H2.46154V3.69231H3.69231V2.46154H12.3077V3.69231H13.5385V2.46154H14.1538C14.5%202.46154%2014.7692%202.73077%2014.7692%203.07692V4.92308H1.23077V3.07692C1.23077%202.73077%201.5%202.46154%201.84615%202.46154ZM1.23077%206.15385H14.7692V14.1538C14.7692%2014.5%2014.5%2014.7692%2014.1538%2014.7692H1.84615C1.5%2014.7692%201.23077%2014.5%201.23077%2014.1538V6.15385ZM4.92308%207.38462V8.61539H6.15385V7.38462H4.92308ZM7.38462%207.38462V8.61539H8.61539V7.38462H7.38462ZM9.84615%207.38462V8.61539H11.0769V7.38462H9.84615ZM12.3077%207.38462V8.61539H13.5385V7.38462H12.3077ZM2.46154%209.84615V11.0769H3.69231V9.84615H2.46154ZM4.92308%209.84615V11.0769H6.15385V9.84615H4.92308ZM7.38462%209.84615V11.0769H8.61539V9.84615H7.38462ZM9.84615%209.84615V11.0769H11.0769V9.84615H9.84615ZM12.3077%209.84615V11.0769H13.5385V9.84615H12.3077ZM2.46154%2012.3077V13.5385H3.69231V12.3077H2.46154ZM4.92308%2012.3077V13.5385H6.15385V12.3077H4.92308ZM7.38462%2012.3077V13.5385H8.61539V12.3077H7.38462Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");
      background-position: center;
      background-repeat: no-repeat; }
    .form-input input[type=checkbox] {
      width: 33px;
      height: 18px;
      background-color: #444444;
      border-radius: 24px;
      appearance: none;
      display: inline-block;
      background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%2214%22%20height%3D%2214%22%20rx%3D%227%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
      background-position: center left 2px;
      background-repeat: no-repeat;
      background-size: 14px;
      margin: 0;
      outline: none !important;
      transition: background-color .3s, background-position .3s;
      cursor: pointer;
      border: none;
      margin-right: 17px; }
      .form-input input[type=checkbox]:checked {
        background-position: center right 2px;
        background-color: #FEB300; }
      .form-input input[type=checkbox] + label {
        display: inline-block;
        font-weight: 400;
        font-size: 13px;
        line-height: 22px;
        vertical-align: text-bottom;
        color: #FFFFFF; }
        .form-input input[type=checkbox] + label a {
          position: relative;
          color: #FFFFFF;
          text-decoration: underline;
          /*&:before
          {
            content: '';
            position: absolute;
            width: 100%;
            height: 1px;
            background: #fff;
            bottom: 1px;
          }*/ }
  .form-input select {
    appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%227%22%20viewBox%3D%220%200%2010%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.67555%200.292786C9.48802%200.105315%209.23374%200%208.96858%200C8.70341%200%208.44907%200.105315%208.26155%200.292786L4.98457%203.6008L1.68458%200.292786C1.49526%200.114996%201.24419%200.017848%200.984507%200.0218811C0.724821%200.0259142%200.476874%200.130809%200.293162%200.314392C0.109449%200.497975%200.00434872%200.745841%200.000131932%201.00552C-0.00408486%201.26521%200.0929235%201.51633%200.270579%201.70578L4.28657%205.72479C4.4741%205.91226%204.72838%206.01758%204.99354%206.01758C5.2587%206.01758%205.51304%205.91226%205.70057%205.72479L9.68458%201.70578C9.87056%201.5171%209.97405%201.26236%209.97236%200.997437C9.97067%200.732516%209.86391%200.479078%209.67555%200.292786Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") !important;
    background-position: center right 17px !important;
    background-repeat: no-repeat !important; }
  .form-input fieldset {
    border: none;
    outline: none;
    position: relative; }
  .form-input .btn {
    font-weight: 600;
    font-size: 11px;
    padding: 16px 25px;
    line-height: 14px;
    border-radius: 3px; }
    @media (max-width: 425px) {
      .form-input .btn {
        width: 100%; } }
  .form-input.form-submit {
    margin-top: 50px; }
  .form-input .x-form-trace {
    font-weight: 400;
    font-size: 10px;
    line-height: 15px;
    color: #FF0000;
    position: absolute;
    top: 5px;
    right: 20px; }
  .form-input .errors .x-form-trace {
    font-weight: 400;
    font-size: 14px;
    line-height: 15px;
    color: #FF0000;
    position: static; }
  @media (max-width: 425px) {
    .form-input.form-input--checkbox {
      display: flex; }
      .form-input.form-input--checkbox input[type=checkbox] {
        margin-top: 2px;
        flex-basis: 33px;
        min-width: 33px; } }

.fake-select {
  background: #fafafa;
  background: var(--darkerblack_bg_black);
  border: 1px solid #ececec;
  border-color: var(--stroke_black);
  border-radius: 3px;
  box-shadow: none;
  color: var(--white_text_black);
  height: auto;
  font-size: 14px;
  outline: 0;
  display: block;
  padding: 11px 40px 7px 13px;
  position: relative;
  cursor: text; }
  .fake-select:focus-within {
    background: #3A3A3A; }
  .fake-select.fake-select-hint:after {
    transform: translateY(-50%) rotate(180deg); }
  .fake-select:after {
    width: 17px;
    height: 17px;
    position: absolute;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%227%22%20viewBox%3D%220%200%2010%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.67555%200.292786C9.48802%200.105315%209.23374%200%208.96858%200C8.70341%200%208.44907%200.105315%208.26155%200.292786L4.98457%203.6008L1.68458%200.292786C1.49526%200.114996%201.24419%200.017848%200.984507%200.0218811C0.724821%200.0259142%200.476874%200.130809%200.293162%200.314392C0.109449%200.497975%200.00434872%200.745841%200.000131932%201.00552C-0.00408486%201.26521%200.0929235%201.51633%200.270579%201.70578L4.28657%205.72479C4.4741%205.91226%204.72838%206.01758%204.99354%206.01758C5.2587%206.01758%205.51304%205.91226%205.70057%205.72479L9.68458%201.70578C9.87056%201.5171%209.97405%201.26236%209.97236%200.997437C9.97067%200.732516%209.86391%200.479078%209.67555%200.292786Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-position: center;
    background-repeat: no-repeat !important;
    top: 50%;
    transform: translateY(-50%);
    right: 17px; }
  .fake-select.fake-select-placeholder {
    color: #B6B5B5; }
  .fake-select .fake-select-editor {
    white-space: nowrap;
    height: 20px;
    display: inline-block;
    outline: none;
    border: none;
    overflow: hidden;
    width: 100%; }
  .fake-select + .fake-select-list {
    position: absolute;
    background: #1B1B1B;
    border: 1px solid #3A3A3A;
    border-radius: 0px 0px 3px 3px;
    width: 100px;
    max-height: 30vh;
    overflow: auto;
    overflow-y: overlay;
    z-index: 10; }
    .fake-select + .fake-select-list .fake-select-list-item {
      padding: 15px 15px 17px;
      cursor: pointer;
      display: block; }
      .fake-select + .fake-select-list .fake-select-list-item:hover {
        background: #232323; }
      .fake-select + .fake-select-list .fake-select-list-item.fake-select-list--system {
        padding: 10px;
        background: #232323;
        color: #fff; }
    .fake-select + .fake-select-list::-webkit-scrollbar {
      width: 6px; }
    .fake-select + .fake-select-list::-webkit-scrollbar-track {
      background: #232323; }
    .fake-select + .fake-select-list::-webkit-scrollbar-thumb {
      background: #DDDDDD;
      border-radius: 100px;
      width: 6px; }

.fake-select-search .fake-select {
  padding-left: 47px; }
  .fake-select-search .fake-select:before {
    width: 17px;
    height: 17px;
    position: absolute;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.7097%2016.7191C16.5223%2016.906%2016.2684%2017.0109%2016.0037%2017.0109C15.7391%2017.0109%2015.4852%2016.906%2015.2977%2016.7191L12.0417%2013.4321C10.6977%2014.4511%209.04862%2014.9856%207.36241%2014.9487C5.67621%2014.9118%204.05202%2014.3058%202.75382%2013.2291C1.45562%2012.1524%200.559699%2010.6683%200.211666%209.01797C-0.136367%207.36766%200.0839435%205.64815%200.836792%204.13889C1.58964%202.62963%202.83078%201.41933%204.3585%200.704684C5.88622%20-0.00996268%207.61072%20-0.18695%209.25175%200.202485C10.8928%200.59192%2012.3539%201.52489%2013.3976%202.84976C14.4413%204.17464%2015.0063%205.81355%2015.0007%207.50015C14.9955%209.13555%2014.451%2010.7236%2013.4517%2012.0181L16.7097%2015.3071C16.8966%2015.4946%2017.0015%2015.7485%2017.0015%2016.0131C17.0015%2016.2778%2016.8966%2016.5317%2016.7097%2016.7191ZM7.50075%202.00015C6.41295%202.00015%205.34958%202.32272%204.44511%202.92707C3.54064%203.53141%202.83569%204.3904%202.41941%205.39539C2.00313%206.40038%201.89421%207.50625%202.10643%208.57315C2.31865%209.64004%202.84247%2010.62%203.61166%2011.3892C4.38085%2012.1584%205.36086%2012.6823%206.42775%2012.8945C7.49465%2013.1067%208.60052%2012.9978%209.60551%2012.5815C10.6105%2012.1652%2011.4695%2011.4603%2012.0738%2010.5558C12.6782%209.65132%2013.0007%208.58795%2013.0007%207.50015C13.0007%206.04146%2012.4213%204.64251%2011.3898%203.61106C10.3584%202.57961%208.95944%202.00015%207.50075%202.00015Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");
    background-position: center;
    background-repeat: no-repeat !important;
    top: 50%;
    transform: translateY(-50%);
    left: 17px; }

.fake-select-reset .fake-select:after {
  display: none; }
.fake-select-reset .fake-select .fake-select-icon-reset {
  width: 17px;
  height: 17px;
  position: absolute;
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%229%22%20height%3D%229%22%20viewBox%3D%220%200%209%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.36196%203.96792L7.67697%206.28292C7.77884%206.37247%207.86126%206.48197%207.91915%206.60464C7.97704%206.72731%208.00915%206.86055%208.01351%206.99612C8.01787%207.13169%207.99437%207.26671%207.94448%207.39285C7.8946%207.51898%207.81939%207.63354%207.72347%207.72946C7.62756%207.82537%207.513%207.90058%207.38687%207.95046C7.26073%208.00035%207.12571%208.02386%206.99014%208.0195C6.85457%208.01513%206.72133%207.98299%206.59866%207.9251C6.47599%207.86722%206.36649%207.78479%206.27694%207.68292L3.96194%205.36791L1.64694%207.68292C1.45762%207.84933%201.21204%207.93742%200.960108%207.92932C0.708179%207.92121%200.468785%207.81754%200.290552%207.63931C0.11232%207.46107%200.00861661%207.22165%200.0005133%206.96972C-0.00759001%206.71779%200.0805017%206.47224%200.246912%206.28292L2.56191%203.96792L0.246912%201.65292C0.0805017%201.4636%20-0.00759001%201.21805%200.0005133%200.96612C0.00861661%200.714191%200.11232%200.474767%200.290552%200.296534C0.468785%200.118301%200.708179%200.0146286%200.960108%200.00652526C1.21204%20-0.00157805%201.45762%200.0865137%201.64694%200.252924L3.96194%202.56191L6.27596%200.246912C6.46528%200.0805017%206.7108%20-0.00759001%206.96273%200.0005133C7.21466%200.00861661%207.45406%200.11232%207.63229%200.290552C7.81052%200.468785%207.91422%200.708179%207.92233%200.960108C7.93043%201.21204%207.84234%201.45759%207.67593%201.64691L5.36196%203.96792Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat !important;
  top: 50%;
  transform: translateY(-50%);
  right: 17px;
  cursor: pointer;
  display: none; }
.fake-select-reset .fake-select.fake-select-success .fake-select-icon-reset {
  display: block; }

.fake-input-file {
  background: #fafafa;
  background: var(--darkerblack_bg_black);
  border: 1px solid #ececec;
  border-color: var(--stroke_black);
  border-radius: 3px;
  box-shadow: none;
  color: #383838;
  color: var(--white_text_black);
  height: auto;
  font-size: 14px;
  outline: 0;
  padding: 11px 47px;
  position: relative;
  cursor: pointer; }
  .fake-input-file:before {
    content: '';
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%228%22%20height%3D%2218%22%20viewBox%3D%220%200%208%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%2014V4C7%203.20435%206.68395%202.4413%206.12134%201.87869C5.55873%201.31608%204.79565%201%204%201C3.20435%201%202.44127%201.31608%201.87866%201.87869C1.31605%202.4413%201%203.20435%201%204V15C1%2015.5304%201.21074%2016.0391%201.58582%2016.4142C1.96089%2016.7893%202.46957%2017%203%2017C3.53043%2017%204.03911%2016.7893%204.41418%2016.4142C4.78926%2016.0391%205%2015.5304%205%2015V6C5%205.73478%204.89463%205.48044%204.70709%205.29291C4.51956%205.10537%204.26522%205%204%205C3.73478%205%203.48044%205.10537%203.29291%205.29291C3.10537%205.48044%203%205.73478%203%206V14H2V6C2%205.46957%202.21074%204.96086%202.58582%204.58578C2.96089%204.21071%203.46957%204%204%204C4.53043%204%205.03911%204.21071%205.41418%204.58578C5.78926%204.96086%206%205.46957%206%206V15C6%2015.7956%205.68395%2016.5587%205.12134%2017.1213C4.55873%2017.6839%203.79565%2018%203%2018C2.20435%2018%201.44127%2017.6839%200.878662%2017.1213C0.316053%2016.5587%200%2015.7956%200%2015V6V4C0%202.93913%200.421424%201.92172%201.17157%201.17157C1.92172%200.421424%202.93913%200%204%200C5.06087%200%206.07828%200.421424%206.82843%201.17157C7.57858%201.92172%208%202.93913%208%204V14H7Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    left: 15px;
    top: 15px; }
  .fake-input-file .fake-input-file-label {
    color: #CCCCCC; }
    .fake-input-file .fake-input-file-label.fake-input-file-placeholder {
      color: #FFFFFF; }

.form-input-group .form-input input[type=checkbox] {
  margin-top: 12px; }

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/components/severcode/scripts/templates/ymaps-point/css/points.css?17268164652864*/
.popover {
  display: block; }

.popover .close {
  position: absolute;
  right: 5px;
  top: 1px; }

.ymaps-popover.popover {
  background: #232323;
  padding: 34px 12px 12px 16px;
  border-radius: 4px;
  color: #FFFFFF;
  min-width: 300px;
  display: block;
  max-width: 350px; }
  .ymaps-popover.popover .close {
    color: #888888;
    top: 14px;
    right: 14px;
    width: 12px;
    height: 12px;
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.93483%205.98194L10.4755%209.51526C10.5916%209.64217%2010.6542%209.80907%2010.6502%209.98106C10.6462%2010.1531%2010.5758%2010.3168%2010.4538%2010.4381C10.3318%2010.5594%2010.1676%2010.6289%209.99562%2010.632C9.82361%2010.635%209.65706%2010.5715%209.53082%2010.4546L5.99017%206.92127L2.44883%2010.4546C2.32213%2010.5697%202.15605%2010.6316%201.98496%2010.6275C1.81388%2010.6235%201.6509%2010.5538%201.52976%2010.433C1.40862%2010.3121%201.3386%2010.1492%201.3342%209.97817C1.32981%209.8071%201.39139%209.64088%201.50616%209.51394L5.04681%205.98061L1.50616%202.44727C1.39139%202.32033%201.32981%202.15411%201.3342%201.98303C1.3386%201.81196%201.40862%201.64912%201.52976%201.52824C1.6509%201.40736%201.81388%201.33771%201.98496%201.33368C2.15605%201.32965%202.32213%201.39157%202.44883%201.50661L5.99017%205.03994L9.53082%201.50661C9.65751%201.39157%209.8236%201.32965%209.99469%201.33368C10.1658%201.33771%2010.3287%201.40736%2010.4499%201.52824C10.571%201.64912%2010.641%201.81196%2010.6454%201.98303C10.6498%202.15411%2010.5883%202.32033%2010.4735%202.44727L6.93483%205.98194Z%22%20fill%3D%22%23888888%22%2F%3E%0A%3C%2Fsvg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    opacity: .8; }
    .ymaps-popover.popover .close:hover {
      opacity: 1; }
  .ymaps-popover.popover .arrow, .ymaps-popover.popover .arrow:after {
    border-top-color: #232323 !important; }
  .ymaps-popover.popover .popover-title {
    background: transparent;
    font-weight: 400;
    font-size: 18px;
    line-height: 20px;
    padding: 0;
    margin: 0;
    border: 0; }
  .ymaps-popover.popover .popover-content {
    padding: 0; }
    .ymaps-popover.popover .popover-content .popover-content-key {
      font-style: normal;
      font-weight: 400;
      font-size: 10px;
      line-height: 15px;
      color: #CCCCCC;
      margin: 20px 0 0; }
      .ymaps-popover.popover .popover-content .popover-content-key .popover-content-value {
        font-weight: 400;
        font-size: 15px;
        line-height: 22px;
        color: #FFFFFF;
        display: block; }

/*# sourceMappingURL=points.css.map */

/* End */
/* /local/components/severcode/warranty.service/templates/.default/style.css?177157812712302 */
/* /local/components/severcode/scripts/templates/forms/style.css?172681646415545 */
/* /local/components/severcode/scripts/templates/ymaps-point/css/points.css?17268164652864 */
