.where-to-buy,.where-to-buy .container{height:100%;position:relative}.where-to-buy .container{margin:0 auto;max-width:80%}@media screen and (min-width:1921px){.where-to-buy .container{max-width:1536px}}@media screen and (max-width:1024px)and (orientation:portrait){.where-to-buy .container{max-width:94%}}@media screen and (max-width:960px){.where-to-buy .container{max-width:94%}}@media screen and (max-width:1024px)and (orientation:portrait){.where-to-buy .container{height:auto}}@media screen and (max-width:960px){.where-to-buy .container{height:auto}}.where-to-buy__bg{height:100%;left:0;margin:0 auto;position:absolute;top:0;width:100vw;z-index:-1}.where-to-buy__bg img{height:auto;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.where-to-buy h1,.where-to-buy h2{font-size:24px;line-height:100%;margin-bottom:2.34375vw}@media(min-width:768px){.where-to-buy h1,.where-to-buy h2{font-size:48px;font-size:calc(2.08333vw + 8px)}}@media(min-width:1920px){.where-to-buy h1,.where-to-buy h2{font-size:48px}}@media screen and (max-width:1024px)and (orientation:portrait){.where-to-buy h1,.where-to-buy h2{margin-bottom:4.6875vw;text-transform:uppercase}}@media screen and (max-width:960px){.where-to-buy h1,.where-to-buy h2{margin-bottom:4.6875vw;text-transform:uppercase}}@media screen and (max-width:568px){.where-to-buy h1,.where-to-buy h2{font-size:20px}}@media screen and (max-width:960px){.where-to-buy .component-container{height:90%}}.where-to-buy__content{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:4.1666666667vw;transition:opacity .3s linear}@media screen and (max-width:960px){.where-to-buy__content{flex-direction:column;height:100%}}@media screen and (max-width:568px){.where-to-buy__content{margin-bottom:50px}}.where-to-buy .shops{position:relative;width:24%}@media screen and (max-width:1024px)and (orientation:portrait){.where-to-buy .shops{margin-bottom:4.8828125vw;width:100%}}@media screen and (max-width:960px){.where-to-buy .shops{margin-bottom:5.2083333333vw;width:100%}}@media screen and (max-width:568px){.where-to-buy .shops{margin-bottom:4.4014084507vw}}.where-to-buy .shops .icon{cursor:pointer;height:auto;margin-bottom:1.5625vw;max-height:100%;max-width:100%;opacity:.6;transition:opacity .3s linear;width:auto}@media screen and (max-width:960px){.where-to-buy .shops .icon{margin-bottom:4.1666666667vw}}.where-to-buy .shops .icon:hover{opacity:1}.where-to-buy .shops .cities{cursor:pointer;font-size:12px;margin-bottom:2.34375vw;width:85%}@media(min-width:768px){.where-to-buy .shops .cities{font-size:28px;font-size:calc(1.38889vw + 1.33333px)}}@media(min-width:1920px){.where-to-buy .shops .cities{font-size:28px}}@media screen and (max-width:1024px)and (orientation:portrait){.where-to-buy .shops .cities{width:40%}}@media screen and (max-width:960px){.where-to-buy .shops .cities{font-size:20px;width:40%}}@media screen and (max-width:960px)and (min-width:320px){.where-to-buy .shops .cities{font-size:24px;font-size:calc(.625vw + 18px)}}@media screen and (max-width:960px)and (min-width:960px){.where-to-buy .shops .cities{font-size:24px}}@media screen and (max-width:568px){.where-to-buy .shops .cities{margin-bottom:25px;width:100%}}.where-to-buy .shops .shop-btns{position:relative}@media screen and (max-width:1024px)and (orientation:portrait){.where-to-buy .shops .shop-btns{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow:auto}}@media screen and (max-width:960px){.where-to-buy .shops .shop-btns{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow:auto;padding-bottom:15px}}.where-to-buy .shops .shop-btns__btn{background:transparent;border:1px solid #000;border-radius:9999px;color:#000;cursor:pointer;font-size:16px;margin-bottom:1.3020833333vw;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:.78125vw 1.0416666667vw;transition:background .3s linear,color .3s linear}@media(min-width:768px){.where-to-buy .shops .shop-btns__btn{font-size:22px;font-size:calc(.52083vw + 12px)}}@media(min-width:1920px){.where-to-buy .shops .shop-btns__btn{font-size:22px}}@media screen and (min-width:1921px){.where-to-buy .shops .shop-btns__btn{padding:15px 20px}}@media screen and (max-width:1024px)and (orientation:portrait){.where-to-buy .shops .shop-btns__btn{margin-bottom:0;margin-right:10px;padding:10px 15px}}@media screen and (max-width:960px){.where-to-buy .shops .shop-btns__btn{margin-bottom:0;margin-right:10px}}@media screen and (max-width:568px){.where-to-buy .shops .shop-btns__btn{padding:7px 20px}}.where-to-buy .shops .shop-btns__btn:hover{background:#000;color:#fff}.where-to-buy .shops .shop-btns__btn_selected{background:#000;color:#fff;cursor:default}@media screen and (max-width:768px){.where-to-buy .shops .shop-btns__btn{font-size:16px}}@media screen and (max-width:768px)and (min-width:320px){.where-to-buy .shops .shop-btns__btn{font-size:18px;font-size:calc(.44643vw + 14.57143px)}}@media screen and (max-width:768px)and (min-width:768px){.where-to-buy .shops .shop-btns__btn{font-size:18px}}.where-to-buy .map-container{border:3px solid #fff;height:31.25vw;position:relative;width:75%}@media screen and (min-width:1921px){.where-to-buy .map-container{height:600px}}@media screen and (max-width:960px){.where-to-buy .map-container{flex-grow:1;min-height:60vh;width:100%}}.where-to-buy .map-container .ymap-container{height:100%}.where-to-buy .online-shops{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;overflow:hidden;width:105%}@media screen and (max-width:1024px)and (orientation:portrait){.where-to-buy .online-shops{width:110%}}@media screen and (max-width:568px){.where-to-buy .online-shops{width:102%}}.where-to-buy .online-shops__shop{align-items:center;display:flex;height:10.4166666667vw;justify-content:center;margin-right:5%;max-height:200px;opacity:.6;position:relative;transition:opacity .3s linear;width:20%}.where-to-buy .online-shops__shop:hover{opacity:1}@media screen and (max-width:1024px)and (orientation:portrait){.where-to-buy .online-shops__shop{height:16.6015625vw;margin-right:10%;width:40%}}@media screen and (max-width:1024px)and (orientation:landscape){.where-to-buy .online-shops__shop{height:14.6484375vw}}@media screen and (max-width:568px){.where-to-buy .online-shops__shop{height:21.1267605634vw;margin-right:2%;width:48%}}.where-to-buy .online-shops__shop img{height:auto;max-height:100%;max-width:100%;max-width:80%;padding:10px 0;width:auto}@media screen and (max-width:1024px)and (orientation:portrait){.where-to-buy .online-shops__shop img{max-width:50%}}@media screen and (max-width:568px){.where-to-buy .online-shops__shop img{padding:5px 0}}.ball-where-to-buy1{left:-20%!important;top:11%!important}@media screen and (max-width:1024px)and (orientation:portrait){.ball-where-to-buy1{left:-17%!important;top:41%!important}}@media screen and (max-width:960px){.ball-where-to-buy1{left:-17%!important;top:41%!important}}.ball-where-to-buy1 canvas{height:7.2916666667vw!important;width:7.2916666667vw!important}@media screen and (min-width:1921px){.ball-where-to-buy1 canvas{height:140px!important;width:140px!important}}@media screen and (max-width:1024px)and (orientation:portrait){.ball-where-to-buy1 canvas{height:14.6484375vw!important;width:14.6484375vw!important}}@media screen and (max-width:960px){.ball-where-to-buy1 canvas{height:15.625vw!important;width:15.625vw!important}}.ball-where-to-buy2{left:-14%!important;top:19%!important}@media screen and (max-width:1024px)and (orientation:portrait){.ball-where-to-buy2{left:-10%!important;top:53%!important}}@media screen and (max-width:960px){.ball-where-to-buy2{left:-10%!important;top:53%!important}}.ball-where-to-buy2 canvas{height:3.3854166667vw!important;width:3.3854166667vw!important}@media screen and (min-width:1921px){.ball-where-to-buy2 canvas{height:65px!important;width:65px!important}}@media screen and (max-width:1024px)and (orientation:portrait){.ball-where-to-buy2 canvas{height:4.8828125vw!important;width:4.8828125vw!important}}@media screen and (max-width:960px){.ball-where-to-buy2 canvas{height:5.2083333333vw!important;width:5.2083333333vw!important}}.ball-where-to-buy3{left:-19%!important;top:38%!important}@media screen and (max-width:1024px)and (orientation:portrait){.ball-where-to-buy3{left:-16%!important;top:57%!important}}@media screen and (max-width:960px){.ball-where-to-buy3{left:-16%!important;top:57%!important}}.ball-where-to-buy3 canvas{height:5.2083333333vw!important;width:5.2083333333vw!important}@media screen and (min-width:1921px){.ball-where-to-buy3 canvas{height:100px!important;width:100px!important}}@media screen and (max-width:1024px)and (orientation:portrait){.ball-where-to-buy3 canvas{height:6.8359375vw!important;width:6.8359375vw!important}}@media screen and (max-width:960px){.ball-where-to-buy3 canvas{height:7.2916666667vw!important;width:7.2916666667vw!important}}.ball-where-to-buy4{left:101%!important;top:32%!important}@media screen and (max-width:1024px)and (orientation:portrait){.ball-where-to-buy4{left:85%!important;top:18%!important}}@media screen and (max-width:960px){.ball-where-to-buy4{left:85%!important;top:18%!important}}.ball-where-to-buy4 canvas{height:4.9479166667vw!important;width:4.9479166667vw!important}@media screen and (min-width:1921px){.ball-where-to-buy4 canvas{height:95px!important;width:95px!important}}@media screen and (max-width:1024px)and (orientation:portrait){.ball-where-to-buy4 canvas{height:11.71875vw!important;width:11.71875vw!important}}@media screen and (max-width:960px){.ball-where-to-buy4 canvas{height:12.5vw!important;width:12.5vw!important}}.v-select{cursor:pointer;font-size:12px;position:relative}@media(min-width:768px){.v-select{font-size:28px;font-size:calc(1.38889vw + 1.33333px)}}@media(min-width:1920px){.v-select{font-size:28px}}@media screen and (max-width:960px){.v-select{font-size:20px}}@media screen and (max-width:960px)and (min-width:320px){.v-select{font-size:24px;font-size:calc(.625vw + 18px)}}@media screen and (max-width:960px)and (min-width:960px){.v-select{font-size:24px}}.vs__dropdown-toggle{border:none;border-bottom:1px solid #000!important;border-radius:0;cursor:pointer}.vs__selected-options{flex-wrap:nowrap}.vs__clear{display:none}.vs__open-indicator{fill:#000}.vs__dropdown-menu{border:1px solid #b8b8b8;border-radius:0;border-radius:2px;border-top:none;overflow-x:hidden;position:absolute}.vs__dropdown-menu .vs__dropdown-option{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding:3px 8px;white-space:inherit}.vs--single.vs--open .vs__selected{top:50%;transform:translateY(-50%)}