/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/Adverts/Site/SalesCategory/AdditionalLinksWidget/SalesCategoryAdditionalLinksView.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************/
.sl-section{
  font-size:1rem;
}
@media (min-width: 600px){
  .sl-section{
    margin-bottom:32px;
    padding:0 0.75rem;
  }
}
@media (min-width: 600px){
  .sl-section{
    -webkit-column-count:2;
       -moz-column-count:2;
            column-count:2;
    -webkit-column-gap:1.25rem;
       -moz-column-gap:1.25rem;
            column-gap:1.25rem;
  }
}
@media (min-width: 1000px){
  .sl-section{
    padding:0;
  }
}
@media (min-width: 1200px){
  .sl-section{
    -webkit-column-count:3;
       -moz-column-count:3;
            column-count:3;
  }
}
.sl-section .subitem{
  position:relative;
  display:block;
  overflow:hidden;
  break-inside:avoid-column;
  page-break-inside:avoid;
  -webkit-column-break-inside:avoid;
  -moz-column-break-inside:avoid;
  margin-top:-1px;
  border-bottom:1px solid #EBECED;
}
@media (min-width: 600px){
  .sl-section .subitem{
    border-bottom:none;
  }
}
@media (min-width: 1000px){
  .sl-section .subitem{
    margin:0;
    padding:0.2rem 0;
  }
  .sl-section .subitem:last-child a .text{
    border:none;
  }
}
.sl-section .subitem:before{
  content:attr(data-num);
  position:absolute;
  top:0;
  right:20px;
  bottom:0;
  margin:auto;
  height:17px;
  color:#A5A9AD;
  font-size:15px;
}
@media (min-width: 1000px){
  .sl-section .subitem:before{
    font-size:14px;
  }
}
@media (min-width: 1000px){
  .sl-section .subitem:before{
    right:0px;
    height:14px;
    font-size:0.8125rem;
  }
}
@media (min-width: 1200px){
  .sl-section .subitem:before{
    height:16px;
    font-size:14px;
  }
}
.sl-section .subitem a{
  text-decoration:none !important;
  color:var(--categories-list-link-color);
}
.sl-section .subitem a:hover{
  color:var(--categories-list-link-color-hover);
}
.sl-section .subitem a .text{
  display:block;
  padding:1em 3.5em 1em 1.2em;
  font-size:17px;
}
@media (min-width: 1000px){
  .sl-section .subitem a .text{
    border:none;
    padding:8px 43px 9px 3px;
    font-size:13px;
  }
}
@media (min-width: 1200px){
  .sl-section .subitem a .text{
    font-size:14px;
  }
}

.sl-marks, .sl-models, .sl-countries{
  margin-bottom:-1px;
  -webkit-column-count:auto;
     -moz-column-count:auto;
          column-count:auto;
  -webkit-column-gap:0;
     -moz-column-gap:0;
          column-gap:0;
}
@media (min-width: 600px){
  .sl-marks, .sl-models, .sl-countries{
    margin-left:0;
    margin-right:0;
  }
}
@media (min-width: 600px){
  .sl-marks, .sl-models, .sl-countries{
    display:block;
    margin-bottom:2rem;
    -webkit-column-count:2;
       -moz-column-count:2;
            column-count:2;
    -webkit-column-gap:25px;
       -moz-column-gap:25px;
            column-gap:25px;
  }
}
@media (min-width: 1000px){
  .sl-marks, .sl-models, .sl-countries{
    -webkit-column-count:3;
       -moz-column-count:3;
            column-count:3;
    -webkit-column-gap:60px;
       -moz-column-gap:60px;
            column-gap:60px;
  }
}
.sl-marks.loading, .sl-models.loading, .sl-countries.loading{
  opacity:0.5;
}

.sl-section-title{
  position:relative;
  margin-bottom:-1px;
  padding:15px 42px 15px 20px;
  font-size:17px;
}
@media (min-width: 600px){
  .sl-section-title{
    margin-left:0;
    margin-right:0;
  }
}
@media (min-width: 600px){
  .sl-section-title{
    margin-bottom:14px;
    padding-right:20px;
  }
}
@media (min-width: 1000px){
  .sl-section-title{
    border:none;
    padding:0 0 13px;
    font-weight:bold;
  }
}
.sl-section-title:after{
  content:"";
  position:absolute;
  top:0;
  right:14px;
  bottom:0;
  display:block;
  margin:auto;
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M1395 736q0 13-10 23l-466 466q-10 10-23 10t-23-10L407 759q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z'/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-size:contain;
  width:30px;
  height:30px;
}
@media (min-width: 600px){
  .sl-section-title:after{
    display:none;
  }
}
.sl-section-title.deployed:after{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M1395 1184q0 13-10 23l-50 50q-10 10-23 10t-23-10L896 864l-393 393q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l466 466q10 10 10 23z'/%3E%3C/svg%3E");
}
.sl-section-title h2{
  margin:0;
  padding:0;
}

.additional-togglable-element-wrapper{
  margin-top:var(--space-between-boxes);
}
.additional-togglable-element-wrapper .toggle-show-all{
  display:none;
}
@media (min-width: 600px){
  .additional-togglable-element-wrapper .toggle-show-all{
    display:block;
    float:right;
    margin-top:5px;
    border-bottom:1px dashed var(--brand-link-color);
    cursor:pointer;
    color:var(--brand-link-color);
    font-size:var(--font-size-primary);
    font-weight:normal;
  }
}
.additional-togglable-element-wrapper .toggle-show-all-after-block{
  display:block;
  padding:1em 1.2em 1em 1.2em;
  cursor:pointer;
  background:white;
}
@media (min-width: 1000px){
  .additional-togglable-element-wrapper .toggle-show-all-after-block{
    border:none;
    padding:8px 43px 9px 3px;
    font-size:13px;
  }
}
@media (min-width: 1200px){
  .additional-togglable-element-wrapper .toggle-show-all-after-block{
    font-size:14px;
  }
}
@media (min-width: 600px){
  .additional-togglable-element-wrapper .toggle-show-all-after-block{
    font-size:var(--font-size-primary);
  }
}
.additional-togglable-element-wrapper .toggle-show-all-after-block .text{
  border-bottom:1px dashed var(--brand-link-color);
  color:var(--brand-link-color);
}
.additional-togglable-element-wrapper .sl-section-title{
  padding:1.6rem 1.6rem 1.6rem 0.8rem;
  background:var(--box-background);
  color:var(--text-color-primary);
  font-weight:bold;
}
@media (max-width: 599px){
  .additional-togglable-element-wrapper .sl-section-title{
    margin-top:2px;
    margin-bottom:0;
  }
}
@media (min-width: 600px){
  .additional-togglable-element-wrapper .sl-section-title{
    margin:0;
    padding-bottom:1.3125rem;
    background:none;
    font-size:1.125rem;
  }
}
@media (min-width: 1000px){
  .additional-togglable-element-wrapper .sl-section-title .sl-section-title{
    margin-bottom:0;
    border:none;
    padding:0 0 1.8125rem;
    background:none;
    font-weight:bold;
  }
}
@media (min-width: 600px){
  .additional-togglable-element-wrapper .sl-section{
    margin:0 0.75rem;
    -webkit-box-shadow:var(--box-shadow);
            box-shadow:var(--box-shadow);
    border-radius:4px;
    padding:1.625rem 1.8125rem;
    background:var(--box-background);
  }
}
@media (min-width: 1000px){
  .additional-togglable-element-wrapper .sl-section{
    margin:0;
  }
}
.additional-togglable-element-wrapper .sl-section .subitem{
  border:none;
}
@media (max-width: 599px){
  .additional-togglable-element-wrapper .sl-section .subitem{
    margin-top:1px;
    background:var(--box-background);
  }
}
@media (min-width: 1500px){
  .additional-togglable-element-wrapper .sl-section.with-alphabetical-index{
    -webkit-column-count:4;
       -moz-column-count:4;
            column-count:4;
  }
}
.additional-togglable-element-wrapper .sl-section.with-alphabetical-index .letter{
  position:absolute;
  padding:15px 0px 0px 19px;
  font-size:130%;
  font-weight:bold;
}
@media (min-width: 600px){
  .additional-togglable-element-wrapper .sl-section.with-alphabetical-index .letter{
    padding-top:1px;
    padding-left:0px;
  }
}
.additional-togglable-element-wrapper .sl-section.with-alphabetical-index .subitem{
  margin-left:50px;
}
@media (min-width: 600px){
  .additional-togglable-element-wrapper .sl-section.with-alphabetical-index .subitem{
    margin-left:30px;
  }
}
@media (min-width: 600px){
  .additional-togglable-element-wrapper .sl-section.with-alphabetical-index .subitem .text{
    padding-top:2px;
    padding-bottom:2px;
  }
}
@media (min-width: 1200px){
  .additional-togglable-element-wrapper .sl-marks, .additional-togglable-element-wrapper .sl-models, .additional-togglable-element-wrapper .sl-countries{
    -webkit-column-gap:60px;
       -moz-column-gap:60px;
            column-gap:60px;
  }
}
