.vertical-center {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}
.text_text_10 {line-height:normal}
@media screen and (min-width:1025px) {.text_text_10 {font-size:0.71428571vw }}
@media screen and (max-width:1024px) {.text_text_10 {font-size:0.9765625vw }}
@media screen and (max-width:680px) {.text_text_10 {font-size:2.41545894vw }}
@media screen and (min-width:1400px) {.text_text_10 {font-size:10px }}
.text_11 {line-height:normal}
@media screen and (min-width:1025px) {.text_11 {font-size:0.78571429vw }}
@media screen and (max-width:1024px) {.text_11 {font-size:1.07421875vw }}
@media screen and (max-width:680px) {.text_11 {font-size:2.65700483vw }}
@media screen and (min-width:1400px) {.text_11 {font-size:11px }}
.text_10_cups_bold {font-family:Gilroy,Arial,Helvetica,sans-serif;font-style:normal;font-weight:600;letter-spacing:0.02em;text-transform:uppercase}
@media screen and (min-width:1025px) {.text_10_cups_bold {font-size:0.71428571vw }}
@media screen and (max-width:1024px) {.text_10_cups_bold {font-size:0.9765625vw }}
@media screen and (max-width:680px) {.text_10_cups_bold {font-size:2.41545894vw }}
@media screen and (min-width:1400px) {.text_10_cups_bold {font-size:10px }}
@media screen and (min-width:1025px) {.text_10_cups_bold {line-height:0.85714286vw }}
@media screen and (max-width:1024px) {.text_10_cups_bold {line-height:1.171875vw }}
@media screen and (max-width:680px) {.text_10_cups_bold {line-height:2.89855072vw }}
@media screen and (min-width:1400px) {.text_10_cups_bold {line-height:12px }}
@media screen and (min-width:1025px) {.text_text_13 {line-height:1.57142857vw }}
@media screen and (max-width:1024px) {.text_text_13 {line-height:2.1484375vw }}
@media screen and (max-width:680px) {.text_text_13 {line-height:5.31400966vw }}
@media screen and (min-width:1400px) {.text_text_13 {line-height:22px }}
@media screen and (min-width:1025px) {.text_text_13 {font-size:0.92857143vw }}
@media screen and (max-width:1024px) {.text_text_13 {font-size:1.26953125vw }}
@media screen and (max-width:680px) {.text_text_13 {font-size:3.14009662vw }}
@media screen and (min-width:1400px) {.text_text_13 {font-size:13px }}
@media screen and (min-width:1025px) {.text_text_16 {line-height:1.92857143vw }}
@media screen and (max-width:1024px) {.text_text_16 {line-height:2.63671875vw }}
@media screen and (max-width:680px) {.text_text_16 {line-height:6.52173913vw }}
@media screen and (min-width:1400px) {.text_text_16 {line-height:27px }}
@media screen and (min-width:1025px) {.text_text_16 {font-size:1.14285714vw }}
@media screen and (max-width:1024px) {.text_text_16 {font-size:1.5625vw }}
@media screen and (max-width:680px) {.text_text_16 {font-size:3.8647343vw }}
@media screen and (min-width:1400px) {.text_text_16 {font-size:16px }}
@media screen and (min-width:1025px) {.text_text_23 {line-height:2.21428571vw }}
@media screen and (max-width:1024px) {.text_text_23 {line-height:3.02734375vw }}
@media screen and (max-width:680px) {.text_text_23 {line-height:7.48792271vw }}
@media screen and (min-width:1400px) {.text_text_23 {line-height:31px }}
@media screen and (min-width:1025px) {.text_text_23 {font-size:1.64285714vw }}
@media screen and (max-width:1024px) {.text_text_23 {font-size:2.24609375vw }}
@media screen and (max-width:680px) {.text_text_23 {font-size:5.55555556vw }}
@media screen and (min-width:1400px) {.text_text_23 {font-size:23px }}
.text_cups_10,
.text_10_cups {text-transform:uppercase;font-weight:normal;letter-spacing:0.12em}
@media screen and (min-width:1025px) {.text_cups_10,.text_10_cups {line-height:1.07142857vw }}
@media screen and (max-width:1024px) {.text_cups_10,.text_10_cups {line-height:1.46484375vw }}
@media screen and (max-width:680px) {.text_cups_10,.text_10_cups {line-height:3.62318841vw }}
@media screen and (min-width:1400px) {.text_cups_10,.text_10_cups {line-height:15px }}
@media screen and (min-width:1025px) {.text_cups_10,.text_10_cups {font-size:0.71428571vw }}
@media screen and (max-width:1024px) {.text_cups_10,.text_10_cups {font-size:0.9765625vw }}
@media screen and (max-width:680px) {.text_cups_10,.text_10_cups {font-size:2.41545894vw }}
@media screen and (min-width:1400px) {.text_cups_10,.text_10_cups {font-size:10px }}
.text_cups_13,
.text_13_cups {font-weight:600;text-transform:uppercase;letter-spacing:0.03em}
@media screen and (min-width:1025px) {.text_cups_13,.text_13_cups {font-size:0.92857143vw }}
@media screen and (max-width:1024px) {.text_cups_13,.text_13_cups {font-size:1.26953125vw }}
@media screen and (max-width:680px) {.text_cups_13,.text_13_cups {font-size:3.14009662vw }}
@media screen and (min-width:1400px) {.text_cups_13,.text_13_cups {font-size:13px }}
.text_13_bold {font-family:Gilroy,Arial,Helvetica,sans-serif;font-style:normal;font-weight:600;text-transform:none}
@media screen and (min-width:1025px) {.text_13_bold {font-size:0.92857143vw }}
@media screen and (max-width:1024px) {.text_13_bold {font-size:1.26953125vw }}
@media screen and (max-width:680px) {.text_13_bold {font-size:2.65700483vw }}
@media screen and (min-width:1400px) {.text_13_bold {font-size:13px }}
@media screen and (min-width:1025px) {.text_13_bold {line-height:1.35714286vw }}
@media screen and (max-width:1024px) {.text_13_bold {line-height:1.85546875vw }}
@media screen and (max-width:680px) {.text_13_bold {line-height:3.8647343vw }}
@media screen and (min-width:1400px) {.text_13_bold {line-height:19px }}
.text_header_13 {font-weight:600}
@media screen and (min-width:1025px) {.text_header_13 {font-size:0.92857143vw }}
@media screen and (max-width:1024px) {.text_header_13 {font-size:1.26953125vw }}
@media screen and (max-width:680px) {.text_header_13 {font-size:3.14009662vw }}
@media screen and (min-width:1400px) {.text_header_13 {font-size:13px }}
.text_header_16 {font-weight:600}
@media screen and (min-width:1025px) {.text_header_16 {line-height:1.92857143vw }}
@media screen and (max-width:1024px) {.text_header_16 {line-height:2.63671875vw }}
@media screen and (max-width:680px) {.text_header_16 {line-height:6.52173913vw }}
@media screen and (min-width:1400px) {.text_header_16 {line-height:27px }}
@media screen and (min-width:1025px) {.text_header_16 {font-size:1.14285714vw }}
@media screen and (max-width:1024px) {.text_header_16 {font-size:1.5625vw }}
@media screen and (max-width:680px) {.text_header_16 {font-size:3.8647343vw }}
@media screen and (min-width:1400px) {.text_header_16 {font-size:16px }}
.text_header_19 {font-weight:600}
@media screen and (min-width:1025px) {.text_header_19 {font-size:1.35714286vw }}
@media screen and (max-width:1024px) {.text_header_19 {font-size:1.85546875vw }}
@media screen and (max-width:680px) {.text_header_19 {font-size:4.58937198vw }}
@media screen and (min-width:1400px) {.text_header_19 {font-size:19px }}
@media screen and (min-width:1025px) {.text_header_19 {line-height:2vw }}
@media screen and (max-width:1024px) {.text_header_19 {line-height:2.734375vw }}
@media screen and (max-width:680px) {.text_header_19 {line-height:6.76328502vw }}
@media screen and (min-width:1400px) {.text_header_19 {line-height:28px }}
.text_h1_50 {line-height:120%;font-family:"Trebuchet MS",serif,Arial,Helvetica,sans-serif;font-weight:400}
@media screen and (min-width:1025px) {.text_h1_50 {font-size:3.57142857vw }}
@media screen and (max-width:1024px) {.text_h1_50 {font-size:4.8828125vw }}
@media screen and (max-width:680px) {.text_h1_50 {font-size:8.695652170000001vw }}
@media screen and (min-width:1400px) {.text_h1_50 {font-size:50px }}
.text_h2_32 {letter-spacing:0.05em;font-family:"Trebuchet MS",serif,Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase}
@media screen and (min-width:1025px) {.text_h2_32 {font-size:2.28571429vw }}
@media screen and (max-width:1024px) {.text_h2_32 {font-size:3.125vw }}
@media screen and (max-width:680px) {.text_h2_32 {font-size:6.76328502vw }}
@media screen and (min-width:1400px) {.text_h2_32 {font-size:32px }}
@media screen and (min-width:1025px) {.text_h2_32 {line-height:3.14285714vw }}
@media screen and (max-width:1024px) {.text_h2_32 {line-height:4.296875vw }}
@media screen and (max-width:680px) {.text_h2_32 {line-height:9.42028986vw }}
@media screen and (min-width:1400px) {.text_h2_32 {line-height:44px }}
.text_neo_12 {font-family:"Trebuchet MS",serif,Arial,Helvetica,sans-serif;letter-spacing:0.07em;font-weight:500;text-transform:uppercase}
@media screen and (min-width:1025px) {.text_neo_12 {font-size:0.85714286vw }}
@media screen and (max-width:1024px) {.text_neo_12 {font-size:1.171875vw }}
@media screen and (max-width:680px) {.text_neo_12 {font-size:2.89855072vw }}
@media screen and (min-width:1400px) {.text_neo_12 {font-size:12px }}
@media screen and (min-width:1025px) {.text_neo_12 {line-height:1.21428571vw }}
@media screen and (max-width:1024px) {.text_neo_12 {line-height:1.66015625vw }}
@media screen and (max-width:680px) {.text_neo_12 {line-height:4.10628019vw }}
@media screen and (min-width:1400px) {.text_neo_12 {line-height:17px }}
.text_neo_24 {font-family:"Trebuchet MS",serif,Arial,Helvetica,sans-serif;letter-spacing:0.1em;text-transform:uppercase;color:#000}
@media screen and (min-width:1025px) {.text_neo_24 {font-size:1.71428571vw }}
@media screen and (max-width:1024px) {.text_neo_24 {font-size:2.34375vw }}
@media screen and (max-width:680px) {.text_neo_24 {font-size:4.34782609vw }}
@media screen and (min-width:1400px) {.text_neo_24 {font-size:24px }}
@media screen and (min-width:1025px) {.text_neo_24 {line-height:2.35714286vw }}
@media screen and (max-width:1024px) {.text_neo_24 {line-height:3.22265625vw }}
@media screen and (max-width:680px) {.text_neo_24 {line-height:6.03864734vw }}
@media screen and (min-width:1400px) {.text_neo_24 {line-height:33px }}
.font-marg {font-size:1.5vw !important;margin-top:0.15714286vw}
.top {margin-top:5px}
.btn-dark {margin-left:5px;padding-right:0.97348571vw}
.pad-tl {padding-top:4px;padding-left:1.48571429vw}
.catalog__top {padding-top:3.842857vw !important}
.catalog-card__footer .flex .pad-tl {padding:0 1.48571429vw}.mt {}
.mt-0 {margin-top:0}
.mt-10px {margin-top:10px}
.mt-15px {margin-top:15px}
.mt-20px {margin-top:20px}
.mt-25px {margin-top:25px}
.mt-30px {margin-top:30px}
.mt-35px {margin-top:35px}
.mt-40px {margin-top:40px}
.mt-45px {margin-top:45px}
.mt-50px {margin-top:50px}.mr {}
.mr-0 {margin-right:0}
.mr-10px {margin-right:10px}
.mr-15px {margin-right:15px}
.mr-20px {margin-right:20px}
.mr-25px {margin-right:25px}
.mr-30px {margin-right:30px}
.mr-35px {margin-right:35px}
.mr-40px {margin-right:40px}
.mr-45px {margin-right:45px}
.mr-50px {margin-right:50px}.mb {}
.mb-0 {margin-bottom:0}
.mb-10px {margin-bottom:10px}
.mb-15px {margin-bottom:15px}
.mb-20px {margin-bottom:20px}
.mb-25px {margin-bottom:25px}
.mb-30px {margin-bottom:30px}
.mb-35px {margin-bottom:35px}
.mb-40px {margin-bottom:40px}
.mb-45px {margin-bottom:45px}
.mb-50px {margin-bottom:50px}.ml {}
.ml-0 {margin-left:0}
.ml-10px {margin-left:10px}
.ml-15px {margin-left:15px}
.ml-20px {margin-left:20px}
.ml-25px {margin-left:25px}
.ml-30px {margin-left:30px}
.ml-35px {margin-left:35px}
.ml-40px {margin-left:40px}
.ml-45px {margin-left:45px}
.ml-50px {margin-left:50px}.my {}
.my-0 {margin-top:0;margin-bottom:0}
.my-10px {margin-top:10px;margin-bottom:10px}
.my-15px {margin-top:15px;margin-bottom:15px}
.my-20px {margin-top:20px;margin-bottom:20px}
.my-25px {margin-top:25px;margin-bottom:25px}
.my-30px {margin-top:30px;margin-bottom:30px}
.my-35px {margin-top:35px;margin-bottom:35px}
.my-40px {margin-top:40px;margin-bottom:40px}
.my-45px {margin-top:45px;margin-bottom:45px}
.my-50px {margin-top:50px;margin-bottom:50px}
html,
body {width:100%;height:100%;padding-top:0}
#map {top:0;left:0;right:0;z-index:0;bottom:0;position:absolute}
.header-logo {margin-left:0}
.zoom-controls {top:50%;right:20px;background:#fff;position:absolute;transform:translateY(-50%)}
.zoom-controls__button {-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;background:center no-repeat,#fff}
@media screen and (min-width:1025px) {.zoom-controls__button {width:3.78571429vw }}
@media screen and (max-width:1024px) {.zoom-controls__button {width:5.17578125vw }}
@media screen and (max-width:680px) {.zoom-controls__button {width:12.80193237vw }}
@media screen and (min-width:1400px) {.zoom-controls__button {width:53px }}
@media screen and (min-width:1025px) {.zoom-controls__button {height:3.78571429vw }}
@media screen and (max-width:1024px) {.zoom-controls__button {height:5.17578125vw }}
@media screen and (max-width:680px) {.zoom-controls__button {height:12.80193237vw }}
@media screen and (min-width:1400px) {.zoom-controls__button {height:53px }}
.zoom-controls__button:hover {background:#feca18}
#trc {top:20px;z-index:1;left:20px;bottom:20px;position:absolute;-webkit-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease}
.is_show_promo #trc {top:70px}
@media screen and (min-width:1025px) {#trc {width:26.42857143vw }}
@media screen and (max-width:1024px) {#trc {width:36.1328125vw }}
@media screen and (max-width:680px) {#trc {width:89.37198067999999vw }}
@media screen and (min-width:1400px) {#trc {width:370px }}
.trc {display:flex;flex-direction:column}
@media screen and (min-width:1025px) {.trc__block {padding-left:2.14285714vw }}
@media screen and (max-width:1024px) {.trc__block {padding-left:2.9296875vw }}
@media screen and (max-width:680px) {.trc__block {padding-left:7.24637681vw }}
@media screen and (min-width:1400px) {.trc__block {padding-left:30px }}
@media screen and (min-width:1025px) {.trc__block {padding-right:2.14285714vw }}
@media screen and (max-width:1024px) {.trc__block {padding-right:2.9296875vw }}
@media screen and (max-width:680px) {.trc__block {padding-right:7.24637681vw }}
@media screen and (min-width:1400px) {.trc__block {padding-right:30px }}
.trc__header {background:url(../themes/gromit/assets/img/svg/trc-header-appearance.svg) top right no-repeat,#fff}
@media screen and (min-width:1025px) {.trc__header {padding-top:1.07142857vw }}
@media screen and (max-width:1024px) {.trc__header {padding-top:1.46484375vw }}
@media screen and (max-width:680px) {.trc__header {padding-top:0vw }}
@media screen and (min-width:1400px) {.trc__header {padding-top:15px }}
@media screen and (min-width:1025px) {.trc__header {padding-bottom:1.07142857vw }}
@media screen and (max-width:1024px) {.trc__header {padding-bottom:1.46484375vw }}
@media screen and (max-width:680px) {.trc__header {padding-bottom:0vw }}
@media screen and (min-width:1400px) {.trc__header {padding-bottom:15px }}
.trc__slogan {text-transform:uppercase;font-weight:normal;letter-spacing:0.12em}
@media screen and (min-width:1025px) {.trc__slogan {line-height:1.07142857vw }}
@media screen and (max-width:1024px) {.trc__slogan {line-height:1.46484375vw }}
@media screen and (max-width:680px) {.trc__slogan {line-height:3.62318841vw }}
@media screen and (min-width:1400px) {.trc__slogan {line-height:15px }}
@media screen and (min-width:1025px) {.trc__slogan {font-size:0.71428571vw }}
@media screen and (max-width:1024px) {.trc__slogan {font-size:0.9765625vw }}
@media screen and (max-width:680px) {.trc__slogan {font-size:2.41545894vw }}
@media screen and (min-width:1400px) {.trc__slogan {font-size:10px }}
@media screen and (min-width:1025px) {.trc__slogan {margin-top:-1vw }}
@media screen and (max-width:1024px) {.trc__slogan {margin-top:-1.3671875vw }}
@media screen and (max-width:680px) {.trc__slogan {margin-top:0vw }}
@media screen and (min-width:1400px) {.trc__slogan {margin-top:-14px }}
.trc__list {padding-left:0;padding-right:0;background:#fff;height:100%}
@media screen and (min-width:1025px) {.trc__list .tab-contents {padding-left:2.14285714vw }}
@media screen and (max-width:1024px) {.trc__list .tab-contents {padding-left:2.9296875vw }}
@media screen and (max-width:680px) {.trc__list .tab-contents {padding-left:7.24637681vw }}
@media screen and (min-width:1400px) {.trc__list .tab-contents {padding-left:30px }}
.trc__about {display:flex;background:#fff;height:100%}
@media screen and (min-width:1025px) {.trc__about {padding-top:1.42857143vw }}
@media screen and (max-width:1024px) {.trc__about {padding-top:1.953125vw }}
@media screen and (max-width:680px) {.trc__about {padding-top:4.83091787vw }}
@media screen and (min-width:1400px) {.trc__about {padding-top:20px }}
@media screen and (min-width:1025px) {.trc__about {padding-bottom:1.42857143vw }}
@media screen and (max-width:1024px) {.trc__about {padding-bottom:1.953125vw }}
@media screen and (max-width:680px) {.trc__about {padding-bottom:4.83091787vw }}
@media screen and (min-width:1400px) {.trc__about {padding-bottom:20px }}
.trc__about .button--hollow {border-color:#4A4D5A;color:#4A4D5A}
.trc__about .button--hollow:hover {color:#fff;border-color:#ee0f7e}
.trc__about .button {text-transform:uppercase;font-weight:normal;letter-spacing:0.12em;border-width:1px}
@media screen and (min-width:1025px) {.trc__about .button {line-height:1.07142857vw }}
@media screen and (max-width:1024px) {.trc__about .button {line-height:1.46484375vw }}
@media screen and (max-width:680px) {.trc__about .button {line-height:3.62318841vw }}
@media screen and (min-width:1400px) {.trc__about .button {line-height:15px }}
@media screen and (min-width:1025px) {.trc__about .button {font-size:0.71428571vw }}
@media screen and (max-width:1024px) {.trc__about .button {font-size:0.9765625vw }}
@media screen and (max-width:680px) {.trc__about .button {font-size:2.41545894vw }}
@media screen and (min-width:1400px) {.trc__about .button {font-size:10px }}
@media screen and (min-width:1025px) {.trc__about .button + .button {margin-left:1.42857143vw }}
@media screen and (max-width:1024px) {.trc__about .button + .button {margin-left:1.953125vw }}
@media screen and (max-width:680px) {.trc__about .button + .button {margin-left:4.83091787vw }}
@media screen and (min-width:1400px) {.trc__about .button + .button {margin-left:20px }}
.trc__about .button--has-icon svg {margin-right:0}
@media screen and (min-width:1025px) {.trc__about .button--has-icon svg {margin-left:0.5vw }}
@media screen and (max-width:1024px) {.trc__about .button--has-icon svg {margin-left:0.68359375vw }}
@media screen and (max-width:680px) {.trc__about .button--has-icon svg {margin-left:1.69082126vw }}
@media screen and (min-width:1400px) {.trc__about .button--has-icon svg {margin-left:7px }}
.trc__footer {line-height:normal;color:#A2A3A7;background:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;border-top:1px #F7F2E8 solid;justify-content:space-between;position:relative}
@media screen and (min-width:1025px) {.trc__footer {font-size:0.71428571vw }}
@media screen and (max-width:1024px) {.trc__footer {font-size:0.9765625vw }}
@media screen and (max-width:680px) {.trc__footer {font-size:2.41545894vw }}
@media screen and (min-width:1400px) {.trc__footer {font-size:10px }}
@media screen and (min-width:1025px) {.trc__footer {padding-top:1.07142857vw }}
@media screen and (max-width:1024px) {.trc__footer {padding-top:1.46484375vw }}
@media screen and (max-width:680px) {.trc__footer {padding-top:3.62318841vw }}
@media screen and (min-width:1400px) {.trc__footer {padding-top:15px }}
@media screen and (min-width:1025px) {.trc__footer {padding-bottom:1.07142857vw }}
@media screen and (max-width:1024px) {.trc__footer {padding-bottom:1.46484375vw }}
@media screen and (max-width:680px) {.trc__footer {padding-bottom:3.62318841vw }}
@media screen and (min-width:1400px) {.trc__footer {padding-bottom:15px }}
.trc__footer a {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}
@media screen and (min-width:1025px) {.trc__footer a svg {margin-left:0.71428571vw }}
@media screen and (max-width:1024px) {.trc__footer a svg {margin-left:0.9765625vw }}
@media screen and (max-width:680px) {.trc__footer a svg {margin-left:2.41545894vw }}
@media screen and (min-width:1400px) {.trc__footer a svg {margin-left:10px }}
.trc__tashir {background:url(../themes/gromit/assets/img/svg/tashir-wire.svg) no-repeat,#01426a;background-position-x:450%;background-position-y:15%;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}
@media screen and (min-width:1025px) {.trc__tashir {background-size:23.07142857vw }}
@media screen and (max-width:1024px) {.trc__tashir {background-size:31.54296875vw }}
@media screen and (max-width:680px) {.trc__tashir {background-size:78.01932367000001vw }}
@media screen and (min-width:1400px) {.trc__tashir {background-size:323px }}
@media screen and (min-width:1025px) {.trc__tashir {padding-bottom:1.92857143vw }}
@media screen and (max-width:1024px) {.trc__tashir {padding-bottom:2.63671875vw }}
@media screen and (max-width:680px) {.trc__tashir {padding-bottom:6.52173913vw }}
@media screen and (min-width:1400px) {.trc__tashir {padding-bottom:27px }}
@media screen and (min-width:1025px) {.trc__tashir {padding-top:1.92857143vw }}
@media screen and (max-width:1024px) {.trc__tashir {padding-top:2.63671875vw }}
@media screen and (max-width:680px) {.trc__tashir {padding-top:6.52173913vw }}
@media screen and (min-width:1400px) {.trc__tashir {padding-top:27px }}
@media screen and (min-width:1025px) {.trc__tashir {margin-top:1.42857143vw }}
@media screen and (max-width:1024px) {.trc__tashir {margin-top:1.953125vw }}
@media screen and (max-width:680px) {.trc__tashir {margin-top:0vw }}
@media screen and (min-width:1400px) {.trc__tashir {margin-top:20px }}
@media screen and (min-width:1025px) {.trc__tashir {height:5vw }}
@media screen and (max-width:1024px) {.trc__tashir {height:6.8359375vw }}
@media screen and (max-width:680px) {.trc__tashir {height:16.90821256vw }}
@media screen and (min-width:1400px) {.trc__tashir {height:70px }}
.trc__tashir:hover {background-position-x:445%;background-position-y:20%}
@media screen and (min-width:1025px) {.trc__tashir:hover {background-size:23.92857143vw }}
@media screen and (max-width:1024px) {.trc__tashir:hover {background-size:32.71484375vw }}
@media screen and (max-width:680px) {.trc__tashir:hover {background-size:80.9178744vw }}
@media screen and (min-width:1400px) {.trc__tashir:hover {background-size:335px }}
.trc__marketplace {background:#ee0f7e;color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;position:relative}
@media screen and (min-width:1025px) {.trc__marketplace {padding-top:1.07142857vw }}
@media screen and (max-width:1024px) {.trc__marketplace {padding-top:1.46484375vw }}
@media screen and (max-width:680px) {.trc__marketplace {padding-top:3.62318841vw }}
@media screen and (min-width:1400px) {.trc__marketplace {padding-top:15px }}
@media screen and (min-width:1025px) {.trc__marketplace {padding-bottom:1.07142857vw }}
@media screen and (max-width:1024px) {.trc__marketplace {padding-bottom:1.46484375vw }}
@media screen and (max-width:680px) {.trc__marketplace {padding-bottom:3.62318841vw }}
@media screen and (min-width:1400px) {.trc__marketplace {padding-bottom:15px }}
.trc__marketplace:hover {color:#fff;background:#F83A98}
.trc__marketplace:before {content:'';display:block;position:absolute;bottom:100%;right:0;background:url('../themes/gromit/assets/img/svg/trc-about-appearance.svg') bottom right / contain no-repeat}
@media screen and (min-width:1025px) {.trc__marketplace:before {width:5vw }}
@media screen and (max-width:1024px) {.trc__marketplace:before {width:6.8359375vw }}
@media screen and (max-width:680px) {.trc__marketplace:before {width:16.90821256vw }}
@media screen and (min-width:1400px) {.trc__marketplace:before {width:70px }}
@media screen and (min-width:1025px) {.trc__marketplace:before {height:5.42857143vw }}
@media screen and (max-width:1024px) {.trc__marketplace:before {height:7.421875vw }}
@media screen and (max-width:680px) {.trc__marketplace:before {height:18.35748792vw }}
@media screen and (min-width:1400px) {.trc__marketplace:before {height:76px }}
.trc__marketplace:after {content:'';top:50%;display:block;position:absolute;transform:translateY(-50%);border-radius:50%;background:url(../themes/gromit/assets/img/svg/arrow-right--shevrone--white.svg) center no-repeat,#f83a98}
@media screen and (min-width:1025px) {.trc__marketplace:after {width:2.14285714vw }}
@media screen and (max-width:1024px) {.trc__marketplace:after {width:2.9296875vw }}
@media screen and (max-width:680px) {.trc__marketplace:after {width:7.24637681vw }}
@media screen and (min-width:1400px) {.trc__marketplace:after {width:30px }}
@media screen and (min-width:1025px) {.trc__marketplace:after {height:2.14285714vw }}
@media screen and (max-width:1024px) {.trc__marketplace:after {height:2.9296875vw }}
@media screen and (max-width:680px) {.trc__marketplace:after {height:7.24637681vw }}
@media screen and (min-width:1400px) {.trc__marketplace:after {height:30px }}
@media screen and (min-width:1025px) {.trc__marketplace:after {right:1.42857143vw }}
@media screen and (max-width:1024px) {.trc__marketplace:after {right:1.953125vw }}
@media screen and (max-width:680px) {.trc__marketplace:after {right:4.83091787vw }}
@media screen and (min-width:1400px) {.trc__marketplace:after {right:20px }}
@media screen and (min-width:1025px) {.trc__marketplace:after {background-size:0.35714286vw }}
@media screen and (max-width:1024px) {.trc__marketplace:after {background-size:0.48828125vw }}
@media screen and (max-width:680px) {.trc__marketplace:after {background-size:1.20772947vw }}
@media screen and (min-width:1400px) {.trc__marketplace:after {background-size:5px }}
@media screen and (min-width:1025px) {.trc__marketplace svg {margin-right:0.71428571vw }}
@media screen and (max-width:1024px) {.trc__marketplace svg {margin-right:0.9765625vw }}
@media screen and (max-width:680px) {.trc__marketplace svg {margin-right:2.41545894vw }}
@media screen and (min-width:1400px) {.trc__marketplace svg {margin-right:10px }}
@media screen and (min-width:1025px) {.trc__marketplace svg {width:2.85714286vw }}
@media screen and (max-width:1024px) {.trc__marketplace svg {width:3.90625vw }}
@media screen and (max-width:680px) {.trc__marketplace svg {width:9.66183575vw }}
@media screen and (min-width:1400px) {.trc__marketplace svg {width:40px }}
@media screen and (min-width:1025px) {.trc__marketplace svg {height:2.85714286vw }}
@media screen and (max-width:1024px) {.trc__marketplace svg {height:3.90625vw }}
@media screen and (max-width:680px) {.trc__marketplace svg {height:9.66183575vw }}
@media screen and (min-width:1400px) {.trc__marketplace svg {height:40px }}
.tab-labels--city-select {margin-bottom:0;position:relative;z-index:2;background:#FFC913}
@media screen and (min-width:1025px) {.tab-labels--city-select {padding-left:2.14285714vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select {padding-left:2.9296875vw }}
@media screen and (max-width:680px) {.tab-labels--city-select {padding-left:7.24637681vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select {padding-left:30px }}
@media screen and (min-width:1025px) {.tab-labels--city-select {padding-right:2.14285714vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select {padding-right:2.9296875vw }}
@media screen and (max-width:680px) {.tab-labels--city-select {padding-right:7.24637681vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select {padding-right:30px }}
.tab-labels--city-select.is_open {position:relative;box-shadow:0 3px 14px rgba(73,70,64,0.21)}
.tab-labels--city-select.is_open:after {content:'';position:absolute;height:10px;background:#FFC913;bottom:0;width:100%;left:0;z-index:1}
.tab-labels--city-select.is_open .tab-labels__wrapper {box-shadow:0 3px 14px rgba(73,70,64,0.21)}
.tab-labels--city-select.is_open .tab-labels__toggler-arrow {transform:translateY(-50%) rotate(-180deg)}
.tab-labels--city-select >a.button {position:absolute;right:30px;top:27px;z-index:7;background-color:#FEDF74}
.tab-labels--city-select >a.button svg {margin-right:0;margin-left:5px}
.tab-labels--city-select >a.button:hover {background:#ee0f7e}
.tab-labels--city-select .tab-label {font-weight:600;line-height:158.47%;text-transform:none}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-label {font-size:0.92857143vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-label {font-size:1.26953125vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-label {font-size:3.14009662vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-label {font-size:13px }}
.tab-labels--city-select .tab-label:before {height:1px;background:#FFDF72;width:auto;right:0;display:none}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-label:before {left:2.14285714vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-label:before {left:2.9296875vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-label:before {left:7.24637681vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-label:before {left:30px }}
.tab-labels--city-select .tab-label:hover:before {background:#ffdf72 !important}
.tab-labels--city-select .tab-label:hover + .tab-label:before {background:transparent !important}
.tab-labels--city-select .tab-labels__toggler {height:auto;position:relative;display:flex;flex-direction:column-reverse}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__toggler {padding-top:1.28571429vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__toggler {padding-top:1.7578125vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__toggler {padding-top:4.34782609vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__toggler {padding-top:18px }}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__toggler {padding-bottom:1.07142857vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__toggler {padding-bottom:1.46484375vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__toggler {padding-bottom:3.62318841vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__toggler {padding-bottom:15px }}
.tab-labels--city-select .tab-labels__toggler-arrow {top:50%;right:0;left:unset;background:#FEDF74;transform:translateY(-50%);cursor:pointer}
.tab-labels--city-select .tab-labels__toggler-arrow:hover {background:#ee0f7e}
.tab-labels--city-select .tab-labels__toggler-arrow:hover svg {filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}
.tab-labels--city-select .tab-labels__toggler-arrow svg {margin-top:2px}
.tab-labels--city-select .tab-labels__wrapper {left:0;right:0;transform:scaleY(0);transform-origin:top center;position:absolute;background:#feca18;opacity:1 !important;width:100% !important;z-index:1;font-size:0;-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__wrapper {padding-bottom:0.71428571vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__wrapper {padding-bottom:0.9765625vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__wrapper {padding-bottom:2.41545894vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__wrapper {padding-bottom:10px }}
.tab-labels--city-select .tab-labels__wrapper.is_show {transform:scaleY(1)}
.tab-labels--city-select .tab-labels__wrapper .tab-label {padding-top:0;width:50%;display:inline-block}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {line-height:2.85714286vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {line-height:3.90625vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {line-height:9.66183575vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {line-height:40px }}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {height:2.85714286vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {height:3.90625vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {height:9.66183575vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {height:40px }}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {padding-left:2.14285714vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {padding-left:2.9296875vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {padding-left:7.24637681vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {padding-left:30px }}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {padding-right:2.14285714vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {padding-right:2.9296875vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {padding-right:7.24637681vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__wrapper .tab-label {padding-right:30px }}
.tab-labels--city-select .tab-labels__wrapper .tab-label:hover,
.tab-labels--city-select .tab-labels__wrapper .tab-label.active,
.tab-labels--city-select .tab-labels__wrapper .tab-label.is_hover {background:#FFDF72;color:#4A4D5A !important}
.tab-labels--city-select .trc__about {justify-content:flex-start}
.tab-labels--city-select .tab-labels__title {line-height:normal}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__title {font-size:0.71428571vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__title {font-size:0.9765625vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__title {font-size:2.41545894vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__title {font-size:10px }}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__title {margin-bottom:0.14285714vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__title {margin-bottom:0.1953125vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__title {margin-bottom:0.48309179vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__title {margin-bottom:2px }}
.tab-labels--city-select .tab-labels__current {font-weight:400;letter-spacing:0.05em;text-transform:uppercase;font-family:"Trebuchet MS",serif,Arial,Helvetica,sans-serif}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__current {font-size:1.71428571vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__current {font-size:2.34375vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__current {font-size:5.79710145vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__current {font-size:24px }}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__current {line-height:2.35714286vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__current {line-height:3.22265625vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__current {line-height:7.97101449vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__current {line-height:33px }}
.tab-labels--city-select .tab-labels__current:empty + .tab-labels__title {font-weight:400;letter-spacing:0.05em;text-transform:uppercase;font-family:"Trebuchet MS",serif,Arial,Helvetica,sans-serif}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__current:empty + .tab-labels__title {font-size:1.28571429vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__current:empty + .tab-labels__title {font-size:1.7578125vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__current:empty + .tab-labels__title {font-size:4.34782609vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__current:empty + .tab-labels__title {font-size:18px }}
@media screen and (min-width:1025px) {.tab-labels--city-select .tab-labels__current:empty + .tab-labels__title {line-height:2.35714286vw }}
@media screen and (max-width:1024px) {.tab-labels--city-select .tab-labels__current:empty + .tab-labels__title {line-height:3.22265625vw }}
@media screen and (max-width:680px) {.tab-labels--city-select .tab-labels__current:empty + .tab-labels__title {line-height:7.97101449vw }}
@media screen and (min-width:1400px) {.tab-labels--city-select .tab-labels__current:empty + .tab-labels__title {line-height:33px }}
.tab-labels--city-select .tab-labels__current:empty + .tab-labels__title span {display:none}
.no-city {display:flex;align-items:center;flex-direction:column;justify-content:center}
@media screen and (min-width:1025px) {.no-city {padding-top:4.28571429vw }}
@media screen and (max-width:1024px) {.no-city {padding-top:5.859375vw }}
@media screen and (max-width:680px) {.no-city {padding-top:9.66183575vw }}
@media screen and (min-width:1400px) {.no-city {padding-top:60px }}
@media screen and (min-width:1025px) {.no-city {padding-bottom:1.42857143vw }}
@media screen and (max-width:1024px) {.no-city {padding-bottom:1.953125vw }}
@media screen and (max-width:680px) {.no-city {padding-bottom:4.83091787vw }}
@media screen and (min-width:1400px) {.no-city {padding-bottom:20px }}
@media screen and (min-width:1025px) {.no-city {padding-right:2.14285714vw }}
@media screen and (max-width:1024px) {.no-city {padding-right:2.9296875vw }}
@media screen and (max-width:680px) {.no-city {padding-right:7.24637681vw }}
@media screen and (min-width:1400px) {.no-city {padding-right:30px }}
.trc-item {cursor:pointer;position:relative;border-bottom:1px #F7F2E8 solid}
@media screen and (min-width:1025px) {.trc-item {padding-top:1.07142857vw }}
@media screen and (max-width:1024px) {.trc-item {padding-top:1.46484375vw }}
@media screen and (max-width:680px) {.trc-item {padding-top:3.62318841vw }}
@media screen and (min-width:1400px) {.trc-item {padding-top:15px }}
@media screen and (min-width:1025px) {.trc-item {padding-bottom:1.07142857vw }}
@media screen and (max-width:1024px) {.trc-item {padding-bottom:1.46484375vw }}
@media screen and (max-width:680px) {.trc-item {padding-bottom:3.62318841vw }}
@media screen and (min-width:1400px) {.trc-item {padding-bottom:15px }}
.trc-item:after {top:50%;content:'';display:block;position:absolute;transform:translateY(-50%);background:url('../themes/gromit/assets/img/svg/arrow-right--shevrone.svg') center / contain no-repeat}
@media screen and (min-width:1025px) {.trc-item:after {width:0.5vw }}
@media screen and (max-width:1024px) {.trc-item:after {width:0.68359375vw }}
@media screen and (max-width:680px) {.trc-item:after {width:1.69082126vw }}
@media screen and (min-width:1400px) {.trc-item:after {width:7px }}
@media screen and (min-width:1025px) {.trc-item:after {right:2.85714286vw }}
@media screen and (max-width:1024px) {.trc-item:after {right:3.90625vw }}
@media screen and (max-width:680px) {.trc-item:after {right:9.66183575vw }}
@media screen and (min-width:1400px) {.trc-item:after {right:40px }}
@media screen and (min-width:1025px) {.trc-item:after {height:0.78571429vw }}
@media screen and (max-width:1024px) {.trc-item:after {height:1.07421875vw }}
@media screen and (max-width:680px) {.trc-item:after {height:2.65700483vw }}
@media screen and (min-width:1400px) {.trc-item:after {height:11px }}
.trc-item:before {right:0;top:-1px;opacity:0;z-index:0;content:'';bottom:-1px;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;position:absolute;background:#F7F2E8}
@media screen and (min-width:1025px) {.trc-item:before {left:-2.14285714vw }}
@media screen and (max-width:1024px) {.trc-item:before {left:-2.9296875vw }}
@media screen and (max-width:680px) {.trc-item:before {left:-7.24637681vw }}
@media screen and (min-width:1400px) {.trc-item:before {left:-30px }}
.trc-item:hover:before,
.trc-item.is_hover:before,
.trc-item.is_active:before {opacity:1}
.trc-item__title {font-weight:600;position:relative;z-index:1}
@media screen and (min-width:1025px) {.trc-item__title {line-height:1.92857143vw }}
@media screen and (max-width:1024px) {.trc-item__title {line-height:2.63671875vw }}
@media screen and (max-width:680px) {.trc-item__title {line-height:6.52173913vw }}
@media screen and (min-width:1400px) {.trc-item__title {line-height:27px }}
@media screen and (min-width:1025px) {.trc-item__title {font-size:1.14285714vw }}
@media screen and (max-width:1024px) {.trc-item__title {font-size:1.5625vw }}
@media screen and (max-width:680px) {.trc-item__title {font-size:3.8647343vw }}
@media screen and (min-width:1400px) {.trc-item__title {font-size:16px }}
.trc-item__address {line-height:normal;position:relative;z-index:1}
@media screen and (min-width:1025px) {.trc-item__address {font-size:0.71428571vw }}
@media screen and (max-width:1024px) {.trc-item__address {font-size:0.9765625vw }}
@media screen and (max-width:680px) {.trc-item__address {font-size:2.41545894vw }}
@media screen and (min-width:1400px) {.trc-item__address {font-size:10px }}
.sliders {position:relative}
@media screen and (min-width:1025px) {.sliders {margin-bottom:3.21428571vw }}
@media screen and (max-width:1024px) {.sliders {margin-bottom:4.39453125vw }}
@media screen and (max-width:680px) {.sliders {margin-bottom:10.86956522vw }}
@media screen and (min-width:1400px) {.sliders {margin-bottom:45px }}
.sliders .tashir-link a {display:block;position:absolute;bottom:0;box-shadow:0 3px 14px rgba(73,70,64,0.21);background:#fff}
@media screen and (min-width:1025px) {.sliders .tashir-link a {left:3.57142857vw }}
@media screen and (max-width:1024px) {.sliders .tashir-link a {left:4.8828125vw }}
@media screen and (max-width:680px) {.sliders .tashir-link a {left:7.24637681vw }}
@media screen and (min-width:1400px) {.sliders .tashir-link a {left:50px }}
@media screen and (min-width:1025px) {.sliders .tashir-link a {width:14.28571429vw }}
@media screen and (max-width:1024px) {.sliders .tashir-link a {width:19.53125vw }}
@media screen and (max-width:680px) {.sliders .tashir-link a {width:28.98550725vw }}
@media screen and (min-width:1400px) {.sliders .tashir-link a {width:200px }}
@media screen and (min-width:1025px) {.sliders .tashir-link a {padding:2.85714286vw }}
@media screen and (max-width:1024px) {.sliders .tashir-link a {padding:3.90625vw }}
@media screen and (max-width:680px) {.sliders .tashir-link a {padding:4.83091787vw }}
@media screen and (min-width:1400px) {.sliders .tashir-link a {padding:40px }}
.sliders .tashir-link a img {width:100%}
.sliders .tashir-link a:hover {background:#01426a}
.sliders .tashir-link a:hover img {filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}
#modalDimmer.active {top:0}
#about {right:0;width:50%;left:unset;height:100%}
@media screen and (min-width:1025px) {#about {min-width:52.85714286vw }}
@media screen and (max-width:1024px) {#about {min-width:72.265625vw }}
@media screen and (max-width:680px) {#about {min-width:178.74396135vw }}
@media screen and (min-width:1400px) {#about {min-width:740px }}
#about .modal__close {top:0;right:0;z-index:1;background-color:#fff}
#about .modal__content {height:100%;display:flex;flex-direction:column;overflow-y:auto}
.slider-caption {width:100%;display:flex;margin-top:10px;align-items:center;justify-content:flex-end}
.slider {font-size:0}
.caption-slider {text-transform:uppercase;font-weight:normal;letter-spacing:0.12em;text-align:right;margin-right:20px}
@media screen and (min-width:1025px) {.caption-slider {line-height:1.07142857vw }}
@media screen and (max-width:1024px) {.caption-slider {line-height:1.46484375vw }}
@media screen and (max-width:680px) {.caption-slider {line-height:3.62318841vw }}
@media screen and (min-width:1400px) {.caption-slider {line-height:15px }}
@media screen and (min-width:1025px) {.caption-slider {font-size:0.71428571vw }}
@media screen and (max-width:1024px) {.caption-slider {font-size:0.9765625vw }}
@media screen and (max-width:680px) {.caption-slider {font-size:2.41545894vw }}
@media screen and (min-width:1400px) {.caption-slider {font-size:10px }}
@media screen and (min-width:1025px) {.caption-slider {width:19.64285714vw }}
@media screen and (max-width:1024px) {.caption-slider {width:26.85546875vw }}
@media screen and (max-width:680px) {.caption-slider {width:66.42512077000001vw }}
@media screen and (min-width:1400px) {.caption-slider {width:275px }}
.about {-webkit-overflow-scrolling:touch}
@media screen and (min-width:1025px) {.about {padding-bottom:6.42857143vw }}
@media screen and (max-width:1024px) {.about {padding-bottom:8.7890625vw }}
@media screen and (max-width:680px) {.about {padding-bottom:21.73913043vw }}
@media screen and (min-width:1400px) {.about {padding-bottom:90px }}
.about__title {letter-spacing:0.05em;font-family:"Trebuchet MS",serif,Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;color:#ee0f7e}
@media screen and (min-width:1025px) {.about__title {font-size:2.28571429vw }}
@media screen and (max-width:1024px) {.about__title {font-size:3.125vw }}
@media screen and (max-width:680px) {.about__title {font-size:6.76328502vw }}
@media screen and (min-width:1400px) {.about__title {font-size:32px }}
@media screen and (min-width:1025px) {.about__title {line-height:3.14285714vw }}
@media screen and (max-width:1024px) {.about__title {line-height:4.296875vw }}
@media screen and (max-width:680px) {.about__title {line-height:9.42028986vw }}
@media screen and (min-width:1400px) {.about__title {line-height:44px }}
@media screen and (min-width:1025px) {.about__title {margin-bottom:3.57142857vw }}
@media screen and (max-width:1024px) {.about__title {margin-bottom:4.8828125vw }}
@media screen and (max-width:680px) {.about__title {margin-bottom:7.24637681vw }}
@media screen and (min-width:1400px) {.about__title {margin-bottom:50px }}
.about__lead {font-weight:600}
@media screen and (min-width:1025px) {.about__lead {line-height:1.92857143vw }}
@media screen and (max-width:1024px) {.about__lead {line-height:2.63671875vw }}
@media screen and (max-width:680px) {.about__lead {line-height:6.52173913vw }}
@media screen and (min-width:1400px) {.about__lead {line-height:27px }}
@media screen and (min-width:1025px) {.about__lead {font-size:1.14285714vw }}
@media screen and (max-width:1024px) {.about__lead {font-size:1.5625vw }}
@media screen and (max-width:680px) {.about__lead {font-size:3.8647343vw }}
@media screen and (min-width:1400px) {.about__lead {font-size:16px }}
@media screen and (min-width:1025px) {.about__lead {margin-bottom:2.57142857vw }}
@media screen and (max-width:1024px) {.about__lead {margin-bottom:3.515625vw }}
@media screen and (max-width:680px) {.about__lead {margin-bottom:8.695652170000001vw }}
@media screen and (min-width:1400px) {.about__lead {margin-bottom:36px }}
.about__text-title {font-weight:600}
@media screen and (min-width:1025px) {.about__text-title {line-height:1.92857143vw }}
@media screen and (max-width:1024px) {.about__text-title {line-height:2.63671875vw }}
@media screen and (max-width:680px) {.about__text-title {line-height:6.52173913vw }}
@media screen and (min-width:1400px) {.about__text-title {line-height:27px }}
@media screen and (min-width:1025px) {.about__text-title {font-size:1.14285714vw }}
@media screen and (max-width:1024px) {.about__text-title {font-size:1.5625vw }}
@media screen and (max-width:680px) {.about__text-title {font-size:3.8647343vw }}
@media screen and (min-width:1400px) {.about__text-title {font-size:16px }}
@media screen and (min-width:1025px) {.about__text-title {margin-bottom:1.07142857vw }}
@media screen and (max-width:1024px) {.about__text-title {margin-bottom:1.46484375vw }}
@media screen and (max-width:680px) {.about__text-title {margin-bottom:3.62318841vw }}
@media screen and (min-width:1400px) {.about__text-title {margin-bottom:15px }}
@media screen and (min-width:1025px) {.about__text-block p {line-height:1.57142857vw }}
@media screen and (max-width:1024px) {.about__text-block p {line-height:2.1484375vw }}
@media screen and (max-width:680px) {.about__text-block p {line-height:5.31400966vw }}
@media screen and (min-width:1400px) {.about__text-block p {line-height:22px }}
@media screen and (min-width:1025px) {.about__text-block p {font-size:0.92857143vw }}
@media screen and (max-width:1024px) {.about__text-block p {font-size:1.26953125vw }}
@media screen and (max-width:680px) {.about__text-block p {font-size:3.14009662vw }}
@media screen and (min-width:1400px) {.about__text-block p {font-size:13px }}
@media screen and (min-width:1025px) {.about__text-block p + p {margin-top:0.71428571vw }}
@media screen and (max-width:1024px) {.about__text-block p + p {margin-top:0.9765625vw }}
@media screen and (max-width:680px) {.about__text-block p + p {margin-top:2.41545894vw }}
@media screen and (min-width:1400px) {.about__text-block p + p {margin-top:10px }}
.trc-card {top:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;bottom:0;opacity:0;left:100%;width:100%;display:flex;position:absolute;visibility:hidden;background:#FBF9F5;flex-direction:column;transform:translateX(-20px);box-shadow:0 3px 14px rgba(73,70,64,0.21);-webkit-overflow-scrolling:touch}
.trc-card.active {opacity:1 !important;visibility:visible;transform:translateX(0)}
.trc-card__close {top:0;right:0;z-index:1;background-color:#fff;padding:0}
@media screen and (min-width:1025px) {.trc-card__close {width:3.57142857vw }}
@media screen and (max-width:1024px) {.trc-card__close {width:4.8828125vw }}
@media screen and (max-width:680px) {.trc-card__close {width:12.07729469vw }}
@media screen and (min-width:1400px) {.trc-card__close {width:50px }}
@media screen and (min-width:1025px) {.trc-card__close {height:3.57142857vw }}
@media screen and (max-width:1024px) {.trc-card__close {height:4.8828125vw }}
@media screen and (max-width:680px) {.trc-card__close {height:12.07729469vw }}
@media screen and (min-width:1400px) {.trc-card__close {height:50px }}
.trc-card__image {position:relative}
@media screen and (min-width:1025px) {.trc-card__image {margin-bottom:2.28571429vw }}
@media screen and (max-width:1024px) {.trc-card__image {margin-bottom:3.125vw }}
@media screen and (max-width:680px) {.trc-card__image {margin-bottom:7.7294686vw }}
@media screen and (min-width:1400px) {.trc-card__image {margin-bottom:32px }}
.trc-card__image img {width:100%}
.trc-card__image:after {top:100%;content:'';display:block;position:absolute;background:url(../themes/gromit/assets/img/svg/trc-item-image-appearance.svg) center top no-repeat / contain}
@media screen and (min-width:1025px) {.trc-card__image:after {right:1.85714286vw }}
@media screen and (max-width:1024px) {.trc-card__image:after {right:2.5390625vw }}
@media screen and (max-width:680px) {.trc-card__image:after {right:6.28019324vw }}
@media screen and (min-width:1400px) {.trc-card__image:after {right:26px }}
@media screen and (min-width:1025px) {.trc-card__image:after {width:5.71428571vw }}
@media screen and (max-width:1024px) {.trc-card__image:after {width:7.8125vw }}
@media screen and (max-width:680px) {.trc-card__image:after {width:19.3236715vw }}
@media screen and (min-width:1400px) {.trc-card__image:after {width:80px }}
@media screen and (min-width:1025px) {.trc-card__image:after {height:1.78571429vw }}
@media screen and (max-width:1024px) {.trc-card__image:after {height:2.44140625vw }}
@media screen and (max-width:680px) {.trc-card__image:after {height:6.03864734vw }}
@media screen and (min-width:1400px) {.trc-card__image:after {height:25px }}
.trc-card__content {display:flex;flex-grow:1;flex-direction:column}
@media screen and (min-width:1025px) {.trc-card__content {padding-left:2.14285714vw }}
@media screen and (max-width:1024px) {.trc-card__content {padding-left:2.9296875vw }}
@media screen and (max-width:680px) {.trc-card__content {padding-left:7.24637681vw }}
@media screen and (min-width:1400px) {.trc-card__content {padding-left:30px }}
@media screen and (min-width:1025px) {.trc-card__content {padding-right:2.14285714vw }}
@media screen and (max-width:1024px) {.trc-card__content {padding-right:2.9296875vw }}
@media screen and (max-width:680px) {.trc-card__content {padding-right:7.24637681vw }}
@media screen and (min-width:1400px) {.trc-card__content {padding-right:30px }}
@media screen and (min-width:1025px) {.trc-card__how-to-go {margin-bottom:1.85714286vw }}
@media screen and (max-width:1024px) {.trc-card__how-to-go {margin-bottom:2.5390625vw }}
@media screen and (max-width:680px) {.trc-card__how-to-go {margin-bottom:6.28019324vw }}
@media screen and (min-width:1400px) {.trc-card__how-to-go {margin-bottom:26px }}
@media screen and (min-width:1025px) {.trc-card__address {margin-bottom:0.5vw }}
@media screen and (max-width:1024px) {.trc-card__address {margin-bottom:0.68359375vw }}
@media screen and (max-width:680px) {.trc-card__address {margin-bottom:1.69082126vw }}
@media screen and (min-width:1400px) {.trc-card__address {margin-bottom:7px }}
.trc-card__address,
.trc-card__info {font-weight:600}
@media screen and (min-width:1025px) {.trc-card__address,.trc-card__info {line-height:1.92857143vw }}
@media screen and (max-width:1024px) {.trc-card__address,.trc-card__info {line-height:2.63671875vw }}
@media screen and (max-width:680px) {.trc-card__address,.trc-card__info {line-height:6.52173913vw }}
@media screen and (min-width:1400px) {.trc-card__address,.trc-card__info {line-height:27px }}
@media screen and (min-width:1025px) {.trc-card__address,.trc-card__info {font-size:1.14285714vw }}
@media screen and (max-width:1024px) {.trc-card__address,.trc-card__info {font-size:1.5625vw }}
@media screen and (max-width:680px) {.trc-card__address,.trc-card__info {font-size:3.8647343vw }}
@media screen and (min-width:1400px) {.trc-card__address,.trc-card__info {font-size:16px }}
.trc-card__info-title {text-transform:uppercase;font-weight:normal;letter-spacing:0.12em}
@media screen and (min-width:1025px) {.trc-card__info-title {line-height:1.07142857vw }}
@media screen and (max-width:1024px) {.trc-card__info-title {line-height:1.46484375vw }}
@media screen and (max-width:680px) {.trc-card__info-title {line-height:3.62318841vw }}
@media screen and (min-width:1400px) {.trc-card__info-title {line-height:15px }}
@media screen and (min-width:1025px) {.trc-card__info-title {font-size:0.71428571vw }}
@media screen and (max-width:1024px) {.trc-card__info-title {font-size:0.9765625vw }}
@media screen and (max-width:680px) {.trc-card__info-title {font-size:2.41545894vw }}
@media screen and (min-width:1400px) {.trc-card__info-title {font-size:10px }}
@media screen and (min-width:1025px) {.trc-card__info-title {margin-bottom:0.14285714vw }}
@media screen and (max-width:1024px) {.trc-card__info-title {margin-bottom:0.1953125vw }}
@media screen and (max-width:680px) {.trc-card__info-title {margin-bottom:0.48309179vw }}
@media screen and (min-width:1400px) {.trc-card__info-title {margin-bottom:2px }}
@media screen and (min-width:1025px) {.trc-card__work {margin-bottom:1.28571429vw }}
@media screen and (max-width:1024px) {.trc-card__work {margin-bottom:1.7578125vw }}
@media screen and (max-width:680px) {.trc-card__work {margin-bottom:4.34782609vw }}
@media screen and (min-width:1400px) {.trc-card__work {margin-bottom:18px }}
@media screen and (min-width:1025px) {.trc-card .social__item {width:2.35714286vw }}
@media screen and (max-width:1024px) {.trc-card .social__item {width:3.22265625vw }}
@media screen and (max-width:680px) {.trc-card .social__item {width:7.97101449vw }}
@media screen and (min-width:1400px) {.trc-card .social__item {width:33px }}
@media screen and (min-width:1025px) {.trc-card .social__item {height:2.35714286vw }}
@media screen and (max-width:1024px) {.trc-card .social__item {height:3.22265625vw }}
@media screen and (max-width:680px) {.trc-card .social__item {height:7.97101449vw }}
@media screen and (min-width:1400px) {.trc-card .social__item {height:33px }}
@media screen and (min-width:1025px) {.trc-card__social {margin-top:1.42857143vw }}
@media screen and (max-width:1024px) {.trc-card__social {margin-top:1.953125vw }}
@media screen and (max-width:680px) {.trc-card__social {margin-top:4.83091787vw }}
@media screen and (min-width:1400px) {.trc-card__social {margin-top:20px }}
.trc-card__footer {margin-top:auto}
.trc-card__link {position:relative}
@media screen and (min-width:1025px) {.trc-card__link {height:5vw }}
@media screen and (max-width:1024px) {.trc-card__link {height:6.8359375vw }}
@media screen and (max-width:680px) {.trc-card__link {height:16.90821256vw }}
@media screen and (min-width:1400px) {.trc-card__link {height:70px }}
@media screen and (min-width:1025px) {.trc-card__link {margin-left:-2.14285714vw }}
@media screen and (max-width:1024px) {.trc-card__link {margin-left:-2.9296875vw }}
@media screen and (max-width:680px) {.trc-card__link {margin-left:-7.24637681vw }}
@media screen and (min-width:1400px) {.trc-card__link {margin-left:-30px }}
@media screen and (min-width:1025px) {.trc-card__link {margin-right:-2.14285714vw }}
@media screen and (max-width:1024px) {.trc-card__link {margin-right:-2.9296875vw }}
@media screen and (max-width:680px) {.trc-card__link {margin-right:-7.24637681vw }}
@media screen and (min-width:1400px) {.trc-card__link {margin-right:-30px }}
.trc-card__link:before {content:'';position:absolute;display:block;background:url(../themes/gromit/assets/img/svg/trc-card__footer-bg.svg) bottom right / contain no-repeat;right:0;bottom:100%;pointer-events:none}
@media screen and (min-width:1025px) {.trc-card__link:before {width:22.57142857vw }}
@media screen and (max-width:1024px) {.trc-card__link:before {width:30.859375vw }}
@media screen and (max-width:680px) {.trc-card__link:before {width:76.32850242000001vw }}
@media screen and (min-width:1400px) {.trc-card__link:before {width:316px }}
@media screen and (min-width:1025px) {.trc-card__link:before {height:11.21428571vw }}
@media screen and (max-width:1024px) {.trc-card__link:before {height:15.33203125vw }}
@media screen and (max-width:680px) {.trc-card__link:before {height:37.92270531vw }}
@media screen and (min-width:1400px) {.trc-card__link:before {height:157px }}
.trc-card__link a {background:#ee0f7e;color:#fff;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;font-weight:600;text-transform:uppercase;letter-spacing:0.03em}
@media screen and (min-width:1025px) {.trc-card__link a {font-size:0.92857143vw }}
@media screen and (max-width:1024px) {.trc-card__link a {font-size:1.26953125vw }}
@media screen and (max-width:680px) {.trc-card__link a {font-size:3.14009662vw }}
@media screen and (min-width:1400px) {.trc-card__link a {font-size:13px }}
@media screen and (min-width:1025px) {.trc-card__link a {padding-left:2.14285714vw }}
@media screen and (max-width:1024px) {.trc-card__link a {padding-left:2.9296875vw }}
@media screen and (max-width:680px) {.trc-card__link a {padding-left:7.24637681vw }}
@media screen and (min-width:1400px) {.trc-card__link a {padding-left:30px }}
@media screen and (min-width:1025px) {.trc-card__link a {padding-right:2.14285714vw }}
@media screen and (max-width:1024px) {.trc-card__link a {padding-right:2.9296875vw }}
@media screen and (max-width:680px) {.trc-card__link a {padding-right:7.24637681vw }}
@media screen and (min-width:1400px) {.trc-card__link a {padding-right:30px }}
.trc-card__link a:hover {background:#4A4D5A}
@media screen and (min-width:1025px) {.trc-card__link svg {margin-left:0.57142857vw }}
@media screen and (max-width:1024px) {.trc-card__link svg {margin-left:0.78125vw }}
@media screen and (max-width:680px) {.trc-card__link svg {margin-left:1.93236715vw }}
@media screen and (min-width:1400px) {.trc-card__link svg {margin-left:8px }}
.small-swipe-block {margin-top:auto;display:flex;flex-direction:column;flex-shrink:0}
div[title]:not([title='']),
#map .baloon {-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;overflow:visible !important}
div[title]:not([title='']):after,
#map .baloon:after {display:block !important;content:attr(title);position:absolute;display:block;height:33px;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;padding-left:14px;border-radius:17px;line-height:33px;color:#fff;background:#ee0f7e;right:100%;top:0;white-space:nowrap;pointer-events:none}
@media screen and (min-width:1025px) {div[title]:not([title='']):after,#map .baloon:after {font-size:0.92857143vw }}
@media screen and (max-width:1024px) {div[title]:not([title='']):after,#map .baloon:after {font-size:1.26953125vw }}
@media screen and (max-width:680px) {div[title]:not([title='']):after,#map .baloon:after {font-size:3.14009662vw }}
@media screen and (min-width:1400px) {div[title]:not([title='']):after,#map .baloon:after {font-size:13px }}
div[title]:not([title='']):hover,
#map .baloon:hover,
div[title]:not([title='']).is_hover,
#map .baloon.is_hover {opacity:1 !important}
[class*="ymaps"][class*="balloon"] {pointer-events:none;overflow:visible !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important;min-width:33px !important;width:33px !important}
[class*="ymaps"][class*="balloon"]:after {display:none !important}
@media screen and (max-width:680px) {body {padding-top:0 }body.is_show_promo {padding-top:80px }#mapSmall {position:static;width:100%;height:100vw }.scroll-fix {height:100%;margin-bottom:-3.14009662vw }#trc {position:static;width:100%;height:100% }.smallMapWrapper {height:100%;min-height:100vw;display:flex }.smallMapWrapper #mapSmall {height:100% }.trc__header {background:none;justify-content:space-between;display:flex;align-items:center;text-align:right;flex-shrink:0 }.trc-card {height:0 }.trc-card.active {height:100%;position:fixed }.trc-card__content {height:auto;flex-grow:1 }.trc-card__footer {flex-direction:column;align-items:flex-start;position:relative }.trc-card__footer:before {content:'';display:block;position:absolute;bottom:100%;right:-7.24637681vw;background:url('../themes/gromit/assets/img/svg/trc-card--small-bottom-appearance.svg') right bottom / contain no-repeat;width:76.32850242000001vw;height:37.92270531vw }.zoom-controls {right:10px }.smallMapWrapper {position:relative }.tab-labels--city-select .tab-labels__toggler:after {content:'';display:block;position:fixed;width:0;height:0;z-index:9;background:rgba(0,0,0,0);-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease }.tab-labels--city-select.is_open .tab-labels__toggler:after {width:auto;height:auto;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.4) }.tab-labels--city-select .tab-labels__wrapper {top:0;bottom:0;z-index:10;left:13.04347826vw;width:auto !important;display:flex;justify-content:center;flex-direction:column;transform:scaleY(0);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none;transform-origin:top center;opacity:0 }.tab-labels--city-select .tab-labels__wrapper.is_show {transform:scaleY(1);pointer-events:all;opacity:1 }.tab-labels--city-select .tab-labels__wrapper .tab-label.active {margin-top:-1px }.tab-labels--city-select .tab-labels__wrapper .tab-label:not(:last-child) {position:relative;flex-direction:column;width:100% }.tab-labels--city-select .tab-labels__wrapper .tab-label:not(:last-child):after {content:'';display:block;height:1px;background:#FBDA6B }.city-close {position:absolute;top:20px;right:20px;width:40px;height:40px;background:url('../themes/gromit/assets/img/svg/city-close-bg.svg') center / contain no-repeat }.trc-card {left:13.04347826vw;right:0;z-index:10;width:auto;background:#fbf9f5;background-size:76.32850242000001vw }.trc-card__footer:before {display:none }.trc-card__close--bar {position:fixed;width:0;height:0;z-index:9;background:rgba(0,0,0,0);-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease }.trc-card.active ~ .trc-card__close--bar {width:auto;height:auto;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.4) }.trc__tashir {background-position-x:250% }.small-swipe-block {display:flex;flex-direction:column-reverse }.trc__footer {justify-content:flex-start;margin-top:auto }.trc__footer:before {display:none }.trc__footer .modal-link {color:#EE0F7E;margin-left:13px }.trc__footer .grom-link {margin-left:auto }#about {left:13.04347826vw;width:auto;min-width:0 }#about .container {padding-left:7.24637681vw;padding-right:7.24637681vw }.slider-caption {flex-direction:column-reverse;align-items:flex-end;justify-content:flex-end }.sliders .tashir-link a {bottom:9.66183575vw }.tab-labels--city-select {position:static !important }.tab-labels--city-select:after {display:none !important }.tab-labels--city-select >a.button {top:24.15458937vw }.is_show_promo .tab-labels--city-select >a.button {margin-top:80px }.trc__header {height:16.90821256vw }.tab-labels--city-select .tab-labels__toggler-arrow svg {transform:rotate(-90deg);margin-top:1px;margin-left:2px }.small-city-label {padding-left:7.24637681vw;margin-bottom:2.41545894vw }m apSmall * {touch-action:auto }}
@media screen and (max-width:680px) {.trc__marketplace:before {height:0 }}