[data-v-cfa3ec1b]:root{--green:#00a153;--dark-green:rgba(0,161,83,.12);--light-green:rgba(0,161,83,.04);--light-secondary:rgba(35,54,45,.12);--secondary-border:rgba(0,0,0,.12);--text-link:#5eb0ef;--text-brand-primary:#00a153;--text-success:#30a46c;--grey:rgba(35,54,45,.6);--secondary-grey:rgba(35,54,45,.08);--dark-grey:rgba(0,0,0,.12);--dark-2nd:rgba(35,54,45,.6);--light-grey:rgba(0,0,0,.26);--light-secondary-grey:rgba(35,54,45,.3);--text-secondary-alt:#c3c8c2;--text-secondary:#818780;--text-disabled:#c3c8c2;--text-warning-primary:#ffa01c;--text-dark:#141e12;--text-secondary-hover:#313c2e;--border-tertiary:#e6e9e6;--border-disabled:#e6e9e6;--bg-disabled:#f1f3f5;--bg-primary:#fbfbfb;--bg-tertiary:#e6e9e6;--bg-success-primary:#e9f9ee;--bg-primary-alt:#f1f3f5;--bg-primary-default:#fff;--bg-brand-primary-default:#ecf9ef;--bg-warning-primary:#fff4d5;--bg-error-primary:#fff0ee;--bg-primary-hover:#f1f3f5;--bg-secondary-hover:#e6e8eb;--bg-brand-primary-solid-hover:#77d694;--blue:#2196f3;--red:#f44336;--light-red:rgba(244,67,54,.12);--red-error:#f44336;--yellow:#ffc633;--orange:#f37421;--secondary-orange:#ff5722;--black:#23362d;--white:#fff;--light:#f2f3f5;--border-secondary:#d8dcd8;--shadow:0 6px 10px 4px hsla(0,0%,80%,.15),0 2px 3px hsla(0,0%,80%,.3)}.container[data-v-cfa3ec1b]{max-width:1432px!important;padding-left:8px;padding-right:8px}.container[data-v-cfa3ec1b],.mobile-white-container[data-v-cfa3ec1b]{margin-left:auto!important;margin-right:auto!important;width:100%!important}.mobile-white-container[data-v-cfa3ec1b]{max-width:1232px!important}@media (min-width:768px){.mobile-white-container[data-v-cfa3ec1b]{padding-left:16px;padding-right:16px}}a.disabled[data-v-cfa3ec1b]{cursor:not-allowed;pointer-events:none}input[type=number][data-v-cfa3ec1b]::-webkit-inner-spin-button,input[type=number][data-v-cfa3ec1b]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.banner-pagination[data-v-cfa3ec1b]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:8px;width:100%}.banner-pagination .swiper-pagination-bullet[data-v-cfa3ec1b]{height:4px;width:4px}.banner-pagination .swiper-pagination-bullet-active[data-v-cfa3ec1b]{background:#00a153!important}@media (min-width:768px){.banner-pagination .swiper-pagination-bullet[data-v-cfa3ec1b]{height:8px;width:8px}}.light-grey-text[data-v-cfa3ec1b]{color:var(--light-secondary-grey)}.black-text[data-v-cfa3ec1b]{color:var(--black)}.green-text[data-v-cfa3ec1b]{color:var(--green)}.red-text[data-v-cfa3ec1b]{color:var(--red)}.orange-text[data-v-cfa3ec1b]{color:var(--orange)}.blue-text[data-v-cfa3ec1b]{color:var(--blue)}.white-text[data-v-cfa3ec1b]{color:var(--white)}.secondary-orange-text[data-v-cfa3ec1b]{color:var(--secondary-orange)!important}.grey-text[data-v-cfa3ec1b]{color:#818780}.link-text[data-v-cfa3ec1b]{color:var(--text-link)}.link-text-highlight[data-v-cfa3ec1b]{border-bottom:2px dashed var(--text-link,#5eb0ef);line-height:16px;padding-bottom:2px}.brand-primary-text[data-v-cfa3ec1b]{color:var(--text-brand-primary)}.dark-text[data-v-cfa3ec1b]{color:#23362d}.yellow-text[data-v-cfa3ec1b]{color:var(--yellow)!important}.spacer[data-v-cfa3ec1b]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.selectable[data-v-cfa3ec1b]{cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.selectable[data-v-cfa3ec1b]:hover{background:var(--light)}.hover-shadow[data-v-cfa3ec1b]{-webkit-box-shadow:20 20 19px 3px rgba(7,212,42,.149),0 0 10px rgba(124,16,16,.302);box-shadow:20 20 19px 3px #07d42a26,0 0 10px #7c10104d}@media (min-width:768px){.hover-shadow[data-v-cfa3ec1b]{cursor:pointer;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.hover-shadow[data-v-cfa3ec1b]:hover{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}}.pointer[data-v-cfa3ec1b]{cursor:pointer}.button[data-v-cfa3ec1b]{border-radius:8px;height:44px;width:100%}.desktop[data-v-cfa3ec1b],.desktop-inline[data-v-cfa3ec1b]{display:none}.mobile[data-v-cfa3ec1b]{display:block}.fit-content[data-v-cfa3ec1b]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.d-block[data-v-cfa3ec1b]{display:block!important}.d-flex[data-v-cfa3ec1b]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-col[data-v-cfa3ec1b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.align-center[data-v-cfa3ec1b]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.justify-center[data-v-cfa3ec1b]{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.justify-between[data-v-cfa3ec1b]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.justify-around[data-v-cfa3ec1b]{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.width[data-v-cfa3ec1b]{width:100%!important}.height[data-v-cfa3ec1b]{height:100%}.br-large[data-v-cfa3ec1b]{border-radius:16px}.br-small[data-v-cfa3ec1b]{border-radius:8px}.br-extra-small[data-v-cfa3ec1b]{border-radius:4px}.relative[data-v-cfa3ec1b]{position:relative}.text-2-line[data-v-cfa3ec1b],.text-3-line[data-v-cfa3ec1b],.text-4-line[data-v-cfa3ec1b]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.text-4-line[data-v-cfa3ec1b]{height:5.2em;-webkit-line-clamp:4}.text-3-line[data-v-cfa3ec1b]{height:3.9em;-webkit-line-clamp:3}.text-2-line[data-v-cfa3ec1b]{min-height:3em;-webkit-line-clamp:2}@media (min-width:768px){.button[data-v-cfa3ec1b]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:44px;padding:0 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.desktop[data-v-cfa3ec1b]{display:block}.desktop-inline[data-v-cfa3ec1b]{display:inline-block}.mobile[data-v-cfa3ec1b]{display:none!important}.mobile-inline[data-v-cfa3ec1b]{display:inline-block!important}}.shops-layout__content[data-v-cfa3ec1b]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:552px;overflow:hidden}@media (min-width:500px) and (max-width:945px){.shops-layout__content[data-v-cfa3ec1b]{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.shops-layout__header[data-v-cfa3ec1b]{margin-bottom:8px}.shops-layout__shops[data-v-cfa3ec1b]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:42.3%;-webkit-box-flex:0;border-right:1px solid #eee;-webkit-flex:0 0 42.3%;-ms-flex:0 0 42.3%;flex:0 0 42.3%;overflow-y:auto;-webkit-padding-end:8px;-moz-padding-end:8px;gap:16px;padding-inline-end:8px;scroll-behavior:smooth}@media (min-width:500px) and (max-width:945px){.shops-layout__shops[data-v-cfa3ec1b]{width:100%;-webkit-box-flex:1;border-right:none;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:386px}}@media (max-width:500px){.shops-layout__shops[data-v-cfa3ec1b]{border-bottom:1px solid #eee;border-right:none;width:100%}}.shops-layout__map-container[data-v-cfa3ec1b]{width:57.7%;-webkit-box-flex:0;-webkit-flex:0 0 57.7%;-ms-flex:0 0 57.7%;flex:0 0 57.7%;height:100%;-webkit-padding-start:8px;-moz-padding-start:8px;padding-inline-start:8px}@media (min-width:500px) and (max-width:945px){.shops-layout__map-container[data-v-cfa3ec1b]{height:543px;width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:16px;padding:0}}@media (max-width:500px){.shops-layout__map-container[data-v-cfa3ec1b]{width:100%}}@media screen and (max-width:500px){.shops-layout__content[data-v-cfa3ec1b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;height:auto}.shops-layout__shops[data-v-cfa3ec1b]{-webkit-flex-basis:500px;-ms-flex-preferred-size:500px;border-bottom:none!important;flex-basis:500px}}
