
.cs-wherebuy-test{background:#fff;color:#1f2933;font-family:'Century Gothic',Arial,sans-serif;padding:55px 0 80px}.cs-wherebuy-test .container{width:calc(100% - 48px);max-width:1440px;margin:auto}.cs-wherebuy-test h1{font-size:clamp(30px,4vw,52px);line-height:1.12;text-align:center;margin:0 auto 34px;max-width:1000px}.cs-wherebuy-test .select__city{max-width:430px;margin:0 auto 40px}.cs-wherebuy-test .selectric{border:1px solid #deddd7;background:#fff;border-radius:8px}.cs-wherebuy-test .selectric .label{font-size:16px;color:#262725}.cs-wherebuy-test .address__list{display:flex;flex-wrap:wrap;row-gap:24px;margin-bottom:55px}.cs-wherebuy-test .address__list>div{display:flex}.cs-wherebuy-test .cs-dealer-card{background:#f6f5f2;border:1px solid #eeece7;border-radius:14px;padding:26px;width:100%;height:100%}.cs-wherebuy-test .cs-dealer-card__title{font-size:19px;line-height:1.35;color:#1f2933;margin-bottom:20px}.cs-wherebuy-test .cs-dealer-card__row{margin:12px 0;line-height:1.55}.cs-wherebuy-test .cs-dealer-card__label{color:#767b7e;margin-right:5px}.cs-wherebuy-test .map{margin:0 auto 55px;max-width:1440px;width:calc(100% - 48px);overflow:hidden;border-radius:14px}.cs-wherebuy-test .stext{line-height:1.75}.cs-wherebuy-test .stext h2{font-size:clamp(26px,3vw,36px);margin:0 0 24px}.cs-wherebuy-test .stext p{margin-bottom:18px}@media(max-width:767px){.cs-wherebuy-test{padding:35px 0 55px}.cs-wherebuy-test .address__list{row-gap:16px;margin-bottom:36px}.cs-wherebuy-test .cs-dealer-card{padding:22px}.cs-wherebuy-test .map{margin-bottom:36px}}

@media(min-width:992px){.cs-wherebuy-test .address__list>div{width:33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media(min-width:768px) and (max-width:991px){.cs-wherebuy-test .address__list>div{width:50%;flex:0 0 50%;max-width:50%}}@media(max-width:767px){.cs-wherebuy-test .address__list>div{width:100%;flex:0 0 100%;max-width:100%}}
.cs-wherebuy-test .select__city .selectricWrapper{width:min(100%,318px);margin-left:auto;margin-right:auto}
.cs-wherebuy-test .cs-wherebuy-office{margin:45px 0 35px}.cs-wherebuy-test .cs-wherebuy-office h2{font-size:clamp(26px,3vw,36px);margin:0 0 30px}.cs-wherebuy-test .cs-wherebuy-office p{line-height:1.75;margin-bottom:20px}.cs-wherebuy-test .cs-content-gallery-row{margin-top:28px;margin-bottom:38px}.cs-wherebuy-test .cs-content-gallery-row img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:12px}.cs-wherebuy-test .cs-content-gallery-row>div{margin-bottom:20px}.cs-wherebuy-test .cs-dealers-toggle{margin:35px 0}.cs-wherebuy-test .cs-dealers-toggle__button{cursor:pointer;padding:16px 22px;border:1px solid #deddd7;border-radius:8px}.cs-wherebuy-test .cs-dealers-toggle[open] .address__list{margin-top:25px}
.cs-wherebuy-test .cs-dealers-toggle{max-width:none}.cs-wherebuy-test .cs-dealers-toggle__button,.cs-wherebuy-test .cs-dealers-toggle__button:hover{background:#232523;border-color:#232523;box-shadow:none;color:#fff!important}