

/* Start:/local/templates/stereogorod/css/swiper.css?178055269514611*/
/**
 * Swiper 12.1.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 24, 2026
 */

:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}
/* End */


/* Start:/local/templates/stereogorod/css/style.css?178055269577124*/
*,
*::before,
*::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
main,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

html {
  line-height: 1;
  -webkit-text-size-adjust: 100%;
}

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote::before,
blockquote::after,
q::before,
q::after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

img {
  max-width: 100%;
  height: auto;
  display: block;
}

a {
  text-decoration: none;
  color: inherit;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1;
  margin: 0;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  padding: 0;
  color: inherit;
}

progress {
  vertical-align: baseline;
}

[type=checkbox],
[type=radio] {
  padding: 0;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

:root {
  --sg-lightpink: #F6F2FF;
  --sg-pink: #EDE5FF;
  --sg-violet: #7A2FC7;
  --sg-lightviolet: #C9A9FF;
  --sg-black: #000;
  --sg-gray: #333;
  --sg-lightgray: #A6A6A6;
  --sg-white: #fff;
  --sg-fuchsia: #FF2776;
}

@font-face {
  font-family: "TT Bluescreens Pro Trial Expanded";
  src: url("/local/templates/stereogorod/css/../assets/fonts/TT_Bluescreens_Pro_Trial_Expanded_Regular.woff2") format("woff2"), url("/local/templates/stereogorod/css/../assets/fonts/TT_Bluescreens_Pro_Trial_Expanded_Regular.woff") format("woff"), url("/local/templates/stereogorod/css/../assets/fonts/TT_Bluescreens_Pro_Trial_Expanded_Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: "TT Bluescreens Pro Trial Expanded";
  src: url("/local/templates/stereogorod/css/../assets/fonts/TT_Bluescreens_Pro_Trial_Expanded_Medium.woff2") format("woff2"), url("/local/templates/stereogorod/css/../assets/fonts/TT_Bluescreens_Pro_Trial_Expanded_Medium.woff") format("woff"), url("/local/templates/stereogorod/css/../assets/fonts/TT_Bluescreens_Pro_Trial_Expanded_Medium.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: "TT Bluescreens Pro Trial Expanded";
  src: url("/local/templates/stereogorod/css/../assets/fonts/TT_Bluescreens_Pro_Trial_Expanded_Bold.woff2") format("woff2"), url("/local/templates/stereogorod/css/../assets/fonts/TT_Bluescreens_Pro_Trial_Expanded_Bold.woff") format("woff"), url("/local/templates/stereogorod/css/../assets/fonts/TT_Bluescreens_Pro_Trial_Expanded_Bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
}

.header {
  position: relative;
}

.header__box {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 15px;
  padding: 22px 0;
}

@media (max-width: 960px) {
  .header__box {
    flex-wrap: wrap;
    gap: 20px;
  }
}

.header__logo {
  position: relative;
  z-index: 11;
}

.header__topmenu {
  margin: 0 auto;
}

.header__listcountry {
  margin: 0 0 0 auto;
  position: relative;
  z-index: 11;
}

@media (max-width: 1360px) {
  .header__listcountry {
    display: none;
  }
}

.header__listcities {
  position: relative;
  z-index: 11;
}

@media (max-width: 430px) {
  .header__listcities {
    order: 3;
  }
}

.topmenu {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 26px;
  background: var(--sg-pink);
  border-radius: 173px;
  color: var(--sg-violet);
  white-space: nowrap;
  gap: 28px;
  font-size: 16px;
  line-height: 1;
}

@media (max-width: 960px) {
  .topmenu {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background: var(--sg-white);
    padding: 14px;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    z-index: 10;
    height: calc(100vh - 100%);
    overflow-y: auto;
    transform: translateX(-100%);
    opacity: 0;
    transition: transform 0.5s ease, opacity 0.5s ease;
    border-radius: 0;
    pointer-events: none;
  }

  .topmenu.active {
    transform: translateX(0);
    opacity: 1;
    pointer-events: auto;
  }
}

.topmenu__item {
  transition: 0.5s;
}

@media (max-width: 960px) {
  .topmenu__item {
    width: 100%;
  }
}

.topmenu__item:hover {
  color: var(--sg-lightviolet);
}

.topmenu__btn {
  display: none;
}

@media (max-width: 960px) {
  .topmenu__btn {
    display: flex;
    position: relative;
    width: 40px;
    height: 40px;
    justify-content: center;
    align-items: center;
    transition: 0.5s;
    order: 2;
    cursor: pointer;
    z-index: 20;
  }
}

@media (max-width: 960px) and (min-width: 961px) {
  .topmenu__btn:hover span {
    background: var(--sg-lightviolet);
  }

  .topmenu__btn:hover span::before,
  .topmenu__btn:hover span::after {
    background: var(--sg-lightviolet);
  }
}

@media (max-width: 960px) {
  .topmenu__btn span {
    width: 32px;
    height: 3px;
    display: block;
    position: relative;
    background: var(--sg-violet);
    transition: background 0.3s ease;
  }

  .topmenu__btn span::before,
  .topmenu__btn span::after {
    content: "";
    width: 32px;
    height: 3px;
    display: block;
    position: absolute;
    left: 0;
    background: var(--sg-violet);
    transition: top 0.3s ease, bottom 0.3s ease, transform 0.3s ease;
  }

  .topmenu__btn span::before {
    top: -10px;
  }

  .topmenu__btn span::after {
    bottom: -10px;
  }

  .topmenu__btn.active span {
    background: transparent;
  }

  .topmenu__btn.active span::before {
    top: 0;
    transform: rotate(45deg);
  }

  .topmenu__btn.active span::after {
    bottom: 0;
    transform: rotate(-45deg);
  }
}

.listselect {
  position: relative;
  color: var(--sg-violet);
  font-size: 16px;
  line-height: 1.5;
  white-space: nowrap;
  cursor: pointer;
}

.listselect:hover {
  background: var(--sg-pink);
  border-radius: 40px 40px 0 0;
}

.listselect:hover .listselect__select,
.listselect__select.active {
  height: auto;
}

.bxmaker-geoip-component-city-line__wrap {
  padding-right: 0;
}

.bxmaker-geoip-component-city-line__value {
  background: var(--sg-pink);
  padding: 4px 30px 4px 14px;
  border-radius: 40px;
  position: relative;
  border: none;
}

.bxmaker-geoip-component-city-line__value:hover {
  border: none;
  padding: 4px 30px 4px 14px;
}

.bxmaker-geoip-component-city-line__value::after {
  content: "";
  width: 24px;
  height: 24px;
  display: block;
  position: absolute;
  top: 0;
  right: 6px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjgyODcgMTEuODI4NEwxMi4wMDAyIDE0LjY1NjlMOS4xNzE4MiAxMS44Mjg0IiBzdHJva2U9IiM3QTJGQzciLz4KPC9zdmc+Cg==);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.listselect__select {
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 0;
  overflow: hidden;
  line-height: 1.7;
}

.listselect__list {
  background: var(--sg-pink);
  padding: 4px 14px 14px 14px;
  border-radius: 0 0 20px 20px;
}

.listselect__item {
  transition: 0.5s;
}

.listselect__item:hover {
  color: var(--sg-lightviolet);
}

body,
html {
  font-family: "TT Bluescreens Pro Trial Expanded", sans-serif;
}

.container {
  margin: 0 auto;
  max-width: 1308px;
  padding: 0 14px;
  box-sizing: border-box;
}

.bnr {
  position: relative;
  width: 100%;
  overflow: hidden;
  margin-bottom: 43px;
}

@media (min-width: 961px) {
  .bnr {
    background: linear-gradient(0deg, #000000 0%, #3C115E 100%);
    margin-bottom: 74px;
  }
}

.bnr__box {
  position: relative;
}

.bnr__image {
  position: relative;

  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 40px;
}

.bnr__image picture {
  height: 470px;
  display: flex;
  justify-content: center;
  align-items: center;
}

@media(min-width:961px) {
  .bnr__image picture {
    height: 548px;
  }
}

.bnr__image img {
  vertical-align: bottom;
  height: 100%;
  max-width: 10000%;
}

.bnr__info {
  position: absolute;
  bottom: 0;
  padding-bottom: 24px;
  color: var(--sg-white);
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  max-width: 457px;
}

@media (min-width: 961px) {
  .bnr__info {
    top: 86px;
    bottom: auto;
    max-width: 816px;
    flex-direction: column;
    height: calc(100% - 136px);
    padding-bottom: 0;
    max-width: 100%;
  }
}

.bnr__person {
  font-weight: 700;
  font-size: 28px;
  line-height: 34px;
  padding: 0 0 9px 10px;
  width: 100%;
}

@media (min-width: 961px) {
  .bnr__person {
    margin-top: auto;
    order: 3;
    padding-left: 65px;
    font-weight: 700;
    font-size: 60px;
    line-height: 60px;
  }
}

.bnr__date {
  font-size: 20px;
  line-height: 1.2;
  font-weight: 700;
  padding: 12px 24px 12px 0;
  position: relative;
  margin-bottom: 8px;
}

@media (min-width: 961px) {
  .bnr__date {
    order: 1;
    font-weight: 700;
    font-size: 30px;
    line-height: 30px;
    padding: 17px 48px 17px 65px;
    margin-bottom: 16px;
  }
}

.bnr__date::before {
  content: "";
  width: calc(100% + 14px);
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: -14px;
  background: linear-gradient(270deg, #A34EFF 1.04%, #C9A9FF 100%);
  border-radius: 0px 60px 60px 0px;
  z-index: 1;
}

@media (min-width: 961px) {
  .bnr__date::before {
    left: 0;
    padding-left: 65px;
  }
}

.bnr__date span {
  position: relative;
  z-index: 2;
}

.bnr__description {
  max-width: 150px;
  padding: 2px 0 0 15px;
  font-size: 12px;
  line-height: 1.3333333333;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}



@media (min-width: 961px) {
  .bnr__description {
    order: 4;
    max-width: 380px;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    padding-left: 65px;
  }
}

.bnr__point {
  position: relative;
  padding: 12px 26px 12px 0;
  margin-top: -5px;
  order: 5;
}

@media (min-width: 961px) {
  .bnr__point {
    order: 2;
    padding: 16px 45px 24px 65px;
  }
}

.bnr__info::before {
  clear: both;
  content: '';
  width: 100%;
  height: 1px;
  opacity: 0;
  order: 4;
  position: relative;
}

.bnr__point::after {
  content: "";
  width: calc(100% + 14px);
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: -14px;
  background: linear-gradient(270deg, #A34EFF 1.04%, #C9A9FF 100%);
  border-radius: 0px 60px 60px 0px;
  z-index: 1;
}

@media (min-width: 961px) {
  .bnr__point::after {
    left: 0;
  }
}

.bnr__city {
  position: relative;
  z-index: 2;
  font-size: 20px;
  line-height: 1.2;
}

@media (min-width: 961px) {
  .bnr__city {
    font-weight: 700;
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 12px;
  }
}

.bnr__location {
  position: relative;
  z-index: 2;
  white-space: nowrap;
  overflow: hidden;
  height: 16px;
  font-size: 12px;
  line-height: 1.3333333333;
}

@media (min-width: 961px) {
  .bnr__location {
    height: auto;
    font-weight: 500;
    font-size: 20px;
    line-height: 24px;
  }
}

@media (max-width: 960px) {
  .bnr__link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
  }
}

@media (min-width: 961px) {
  .bnr__link {
    position: absolute;
    right: 107px;
    bottom: 48px;
    top: auto;
    left: auto;
    background: radial-gradient(50% 50% at 50% 50%, #A34EFF 1.04%, #FF2776 100%);
    font-weight: 700;
    font-size: 28px;
    line-height: 34px;
    text-align: center;
    width: 100%;
    max-width: 355px;
    padding: 22px 44px;
    color: var(--sg-white);
    border-radius: 40px;
  }
}

.bnr__link span {
  display: none;
}

@media (min-width: 961px) {
  .bnr__link span {
    display: inline-block;
  }
}

.bnr__pagination.swiper-pagination {
  position: absolute;
  bottom: 21px !important;
  right: 29px !important;
  left: auto !important;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
}

@media (min-width: 1310px) {
  .bnr__pagination.swiper-pagination {
    right: auto !important;
    left: calc((100% - 1280px) / 2 + 65px) !important;
    justify-content: flex-start;
  }
}

@media (min-width: 961px) and (max-width: 1309px) {
  .bnr__pagination.swiper-pagination {
    left: 65px !important;
  }
}

.bnr__pagination.swiper-pagination .swiper-pagination-bullet {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: var(--sg-pink);
  opacity: 1 !important;
  margin: 0 !important;
}

.bnr__pagination.swiper-pagination .swiper-pagination-bullet-active {
  background: var(--sg-fuchsia);
}

.concerts {
  width: 100%;
  overflow: hidden;
}

.concerts__title {
  font-size: 20px;
  line-height: 1.2;
  font-weight: 700;
  margin-bottom: 24px;
}

@media (min-width: 961px) {
  .concerts__title {
    font-size: 40px;
    line-height: 1;
    margin-bottom: 43px;
  }
}

.concerts__calendar {
  overflow: hidden;
  margin-bottom: 32px;
}

@media (min-width: 961px) {
  .concerts__calendar {
    margin-bottom: 48px;
  }
}

.concerts__slider {
  position: relative;
  width: calc(100% - 74px);
  margin: 0 auto;
}

.concerts__btn {
  display: block;
  width: 32px;
  height: 64px;
  stroke: var(--sg-violet);
  background: var(--sg-lightviolet);
  border-radius: 50px;
  position: absolute;
  border: none;
  box-shadow: none;
  display: flex;
  align-items: center;
  bottom: 0;
  cursor: pointer;
}

@media (min-width: 961px) {
  .concerts__btn {
    height: 86px;
    bottom: 20px;
  }
}

.concerts__btn.swiper-button-disabled {
  stroke: var(--sg-pink);
  cursor: default;
}

.concerts__btn-prev {
  left: -37px;
  justify-content: flex-end;
}

.concerts__btn-next {
  right: -37px;
  justify-content: flex-start;
}

.concerts__months {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 12px;
  line-height: 1.3333333333;
  height: 36px;
  margin-bottom: 4px;
}

@media (min-width: 961px) {
  .concerts__months {
    font-weight: 400;
    font-size: 20px;
    line-height: 1;
    margin-bottom: 12px;
  }
}

.concerts__date {
  width: 32px;
  height: 64px;
  background: var(--sg-lightpink);
  text-align: center;
  padding: 11px 3px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 50px;
}

@media (min-width: 961px) {
  .concerts__date {
    width: 64px;
    height: 120px;
    justify-content: space-between;
    padding: 17px 3px 6px;
  }
}

.concerts__cities {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  margin-bottom: 48px;
}

.concerts__cities .swiper-slide {
  width: auto;
}

.concerts__deadlines,
.concerts__types {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
  margin-bottom: 8px;
}

.concerts__type,
.concerts__deadline,
.concerts__city {
  font-size: 12px;
  line-height: 1.3333333333;
  padding: 8px 15px;
  border-radius: 32px;
  background: var(--sg-pink);
  color: var(--sg-violet);
  cursor: pointer;
  font-weight: 500;
}

@media (min-width: 961px) {

  .concerts__type,
  .concerts__deadline,
  .concerts__city {
    font-size: 16px;
    line-height: 1.5;
    padding: 4px 17px;
  }
}

.concerts__type-active,
.concerts__type:hover,
.concerts__deadline-active,
.concerts__deadline:hover,
.concerts__city-active,
.concerts__city:hover {
  background: var(--sg-violet);
  color: var(--sg-white);
}

.concerts__content {
  display: flex;
  gap: 13px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  overflow: auto;
  margin-bottom: 16px;
  padding-bottom: 16px;
}

@media (min-width: 961px) {
  .concerts__content {
    flex-direction: column;
    gap: 40px;
    margin-bottom: 65px;
  }
}

.concerts__row {
  display: flex;
  gap: 13px;
  justify-content: flex-start;
  align-items: stretch;
}

@media (min-width: 961px) {
  .concerts__row {
    gap: 40px;
  }
}

.date {
  opacity: 0.2;
  color: var(--sg-black);
  font-size: 16px;
  line-height: 1;
  cursor: pointer;
}

@media (min-width: 961px) {
  .date {
    font-weight: 500;
    font-size: 20px;
    line-height: 1;
    text-align: center;
  }
}

.date__number {
  position: relative;
  transition: 0.5s;
}

@media (min-width: 961px) {
  .date__number {
    font-size: 28px;
    margin: 18px 0 auto;
  }
}

.date-active {
  opacity: 1;
}

.date-active .date__day {
  color: var(--sg-fuchsia);
}

.date-current {
  opacity: 1;
  background: var(--sg-lightviolet);
}

.date-current .date__day {
  color: var(--sg-fuchsia);
}

.date-current .date__number {
  width: 28px;
  height: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  border-radius: 50%;
  background: var(--sg-violet);
  color: var(--sg-white);
  top: 8px;
}

@media (min-width: 961px) {
  .date-current .date__number {
    font-weight: 500;
    font-size: 30px;
    line-height: 12px;
    width: 58px;
    height: 58px;
    top: auto;
    bottom: 0;
  }
}

.months__item {
  position: absolute;
  top: 0;
  padding-top: 18px;
  border-top: 1px solid var(--sg-gray);
  white-space: nowrap;
  background: var(--sg-white);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: 0.3s;
}

@media (min-width: 961px) {
  .months__item {
    padding-top: 11px;
  }
}

.cities__btn {
  display: block;
  width: 32px;
  height: 32px;
  stroke: var(--sg-violet);
  background: var(--sg-lightviolet);
  border-radius: 50px;
  flex-shrink: 0;
  border: none;
  box-shadow: none;
  display: flex;
  align-items: center;
  bottom: 0;
  cursor: pointer;
}

.cities__btn.swiper-button-disabled {
  stroke: var(--sg-pink);
  cursor: default;
}

.concert {
  width: 246px;
  height: 471px;
  background: var(--sg-concert-bg) center no-repeat;
  background-size: cover;
  border-radius: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 9px 16px 15px;
  color: var(--sg-white);
  position: relative;
}

@media (min-width: 961px) {
  .concert {
    width: 290px;
    height: 310px;
    padding: 24px;
  }
}

.concert::before {
  content: "";
  width: 100%;
  aspect-ratio: 0.9;
  position: absolute;
  bottom: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
  border-radius: 20px;
  z-index: 1;
}

.concert__link {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 2;
}

@media (min-width: 961px) {
  .concert__link {
    /* display: none; */
  }
}

.concert__top {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.concert__bottom {
  position: relative;
  z-index: 2;
}

.concert__date {
  font-size: 16px;
  line-height: 1.5;
  font-weight: 500;
}

@media (min-width: 961px) {
  .concert__date {
    font-size: 28px;
    line-height: 1.2142857143;
  }
}

.concert__stickers {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  gap: 12px;
}

.concert__agerating {
  width: 48px;
  height: 32px;
  background: var(--sg-lightpink);
  color: var(--sg-violet);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 173px;
}

@media (min-width: 961px) {
  .concert__agerating {
    display: none;
  }
}

.concert__person {
  font-size: 20px;
  line-height: 1.2;
  font-weight: 600;
}

@media (min-width: 961px) {
  .concert__person {
    font-size: 40px;
    line-height: 1.2;
  }
}

.concert__point {
  font-size: 16px;
  line-height: 1.5;
}

.concert__price {
  width: 100%;
  height: 48px;
  font-size: 20px;
  line-height: 1.2;
  font-weight: 600;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  background: #A11778;
  background: radial-gradient(50% 50% at 50% 50%, #A34EFF 1.04%, #FF2776 100%);
  border-radius: 40px;
  margin-top: 16px;
}

@media (min-width: 961px) {
  .concert__price {
    display: none;
  }
}

.sticker-soldout {
  width: 48px;
  height: 48px;
  display: block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI3LjQ0MzMgMy41MTE0MkMzMi4xMTAzIC0xLjE3MDQ3IDM5LjY3NjggLTEuMTcwNDggNDQuMzQzNyAzLjUxMTQyQzQ5LjAxMDcgOC4xOTM0OCA0OS4wMTA2IDE1Ljc4NDQgNDQuMzQzNyAyMC40NjY1TDQwLjg5OTQgMjMuOTIwNkw0NC41IDI3LjUzMjlDNDkuMTY2OSAzMi4yMTQ5IDQ5LjE2NjggMzkuODA1OSA0NC41IDQ0LjQ4OEMzOS44MzMgNDkuMTcwMSAzMi4yNjY2IDQ5LjE3MDEgMjcuNTk5NiA0NC40ODhMMjMuOTk5IDQwLjg3NjdMMjAuNDAxMyA0NC40ODdDMTUuNzM0MyA0OS4xNjkxIDguMTY2OTggNDkuMTY5MSAzLjQ5OTk3IDQ0LjQ4N0MtMS4xNjY2OCAzOS44MDUgLTEuMTY2NjQgMzIuMjE0IDMuNDk5OTcgMjcuNTMxOUw3LjA5NzYzIDIzLjkyMTZMMy42NTYyMiAyMC40Njg1Qy0xLjAxMDc5IDE1Ljc4NjQgLTEuMDEwNzkgOC4xOTQ1MSAzLjY1NjIyIDMuNTEyNEM4LjMyMzI0IC0xLjE2OTYxIDE1Ljg5MDYgLTEuMTY5NjcgMjAuNTU3NiAzLjUxMjRMMjMuOTk5IDYuOTY1NTNMMjcuNDQzMyAzLjUxMTQyWiIgZmlsbD0iI0ZGRkQwMCIvPgo8cGF0aCBkPSJNMTYuODU2NyAyMy45MTU1QzE2LjA5IDIzLjkxNTUgMTUuNTEgMjMuNzYyMSAxNS4xMTY3IDIzLjQ1NTVDMTQuNzIzMyAyMy4xNDIxIDE0LjUyNjcgMjIuNjc4OCAxNC41MjY3IDIyLjA2NTVWMjIuMDE1NUgxNS40NzY3VjIyLjA2NTVDMTUuNDc2NyAyMi40MzIxIDE1LjU5IDIyLjcwMjEgMTUuODE2NyAyMi44NzU1QzE2LjA0MzMgMjMuMDQ4OCAxNi4zOTMzIDIzLjEzNTUgMTYuODY2NyAyMy4xMzU1QzE3LjI4IDIzLjEzNTUgMTcuNTk2NyAyMy4wNjg4IDE3LjgxNjcgMjIuOTM1NUMxOC4wMzY3IDIyLjc5NTUgMTguMTQ2NyAyMi41OTU1IDE4LjE0NjcgMjIuMzM1NVYyMi4yODU1QzE4LjE0NjcgMjEuOTM4OCAxNy45MTY3IDIxLjY5ODggMTcuNDU2NyAyMS41NjU1TDE1Ljg3NjcgMjEuMDk1NUMxNS40NSAyMC45Njg4IDE1LjEzIDIwLjc5MjEgMTQuOTE2NyAyMC41NjU1QzE0LjcxIDIwLjMzMjEgMTQuNjA2NyAyMC4wNDg4IDE0LjYwNjcgMTkuNzE1NVYxOS42NDU1QzE0LjYwNjcgMTkuMTU4OCAxNC43OTY3IDE4Ljc4MjEgMTUuMTc2NyAxOC41MTU1QzE1LjU2MzMgMTguMjQ4OCAxNi4xMDY3IDE4LjExNTUgMTYuODA2NyAxOC4xMTU1QzE3LjU0IDE4LjExNTUgMTguMDk2NyAxOC4yNjU1IDE4LjQ3NjcgMTguNTY1NUMxOC44NjMzIDE4Ljg2NTUgMTkuMDU2NyAxOS4zMDU1IDE5LjA1NjcgMTkuODg1NVYxOS45MzU1SDE4LjEwNjdWMTkuODg1NUMxOC4xMDY3IDE5LjU0NTUgMTggMTkuMjk1NSAxNy43ODY3IDE5LjEzNTVDMTcuNTggMTguOTc1NSAxNy4yNTMzIDE4Ljg5NTUgMTYuODA2NyAxOC44OTU1QzE2LjM5MzMgMTguODk1NSAxNi4wOCAxOC45NTg4IDE1Ljg2NjcgMTkuMDg1NUMxNS42NiAxOS4yMDU1IDE1LjU1NjcgMTkuMzg1NSAxNS41NTY3IDE5LjYyNTVWMTkuNjY1NUMxNS41NTY3IDE5LjgzMjEgMTUuNjEgMTkuOTY1NSAxNS43MTY3IDIwLjA2NTVDMTUuODIzMyAyMC4xNjU1IDE2IDIwLjI1MjEgMTYuMjQ2NyAyMC4zMjU1TDE3Ljc0NjcgMjAuNzY1NUMxOC4xODY3IDIwLjg5ODggMTguNTIgMjEuMDkyMSAxOC43NDY3IDIxLjM0NTVDMTguOTggMjEuNTk4OCAxOS4wOTY3IDIxLjkwNTUgMTkuMDk2NyAyMi4yNjU1VjIyLjM0NTVDMTkuMDk2NyAyMi44NTIxIDE4LjkwMzMgMjMuMjQyMSAxOC41MTY3IDIzLjUxNTVDMTguMTMgMjMuNzgyMSAxNy41NzY3IDIzLjkxNTUgMTYuODU2NyAyMy45MTU1Wk0yMi41NzEzIDIzLjkxNTVDMjIuMDA0NiAyMy45MTU1IDIxLjUxMTMgMjMuODAyMSAyMS4wOTEzIDIzLjU3NTVDMjAuNjc3OSAyMy4zNDIxIDIwLjM1NzkgMjMuMDEyMSAyMC4xMzEzIDIyLjU4NTVDMTkuOTExMyAyMi4xNTg4IDE5LjgwMTMgMjEuNjYyMSAxOS44MDEzIDIxLjA5NTVWMjAuOTM1NUMxOS44MDEzIDIwLjM2ODggMTkuOTExMyAxOS44NzIxIDIwLjEzMTMgMTkuNDQ1NUMyMC4zNTc5IDE5LjAxODggMjAuNjc3OSAxOC42OTIxIDIxLjA5MTMgMTguNDY1NUMyMS41MTEzIDE4LjIzMjEgMjIuMDA0NiAxOC4xMTU1IDIyLjU3MTMgMTguMTE1NUMyMy4xMzc5IDE4LjExNTUgMjMuNjMxMyAxOC4yMzIxIDI0LjA1MTMgMTguNDY1NUMyNC40NzEzIDE4LjY5MjEgMjQuNzkxMyAxOS4wMTg4IDI1LjAxMTMgMTkuNDQ1NUMyNS4yMzc5IDE5Ljg3MjEgMjUuMzUxMyAyMC4zNjg4IDI1LjM1MTMgMjAuOTM1NVYyMS4wOTU1QzI1LjM1MTMgMjEuNjYyMSAyNS4yMzc5IDIyLjE1ODggMjUuMDExMyAyMi41ODU1QzI0Ljc5MTMgMjMuMDEyMSAyNC40NzEzIDIzLjM0MjEgMjQuMDUxMyAyMy41NzU1QzIzLjYzMTMgMjMuODAyMSAyMy4xMzc5IDIzLjkxNTUgMjIuNTcxMyAyMy45MTU1Wk0yMi41NzEzIDIzLjA4NTVDMjMuMTUxMyAyMy4wODU1IDIzLjYwMTMgMjIuOTA4OCAyMy45MjEzIDIyLjU1NTVDMjQuMjQxMyAyMi4yMDIxIDI0LjQwMTMgMjEuNzE4OCAyNC40MDEzIDIxLjEwNTVWMjAuOTI1NUMyNC40MDEzIDIwLjMxMjEgMjQuMjQxMyAxOS44Mjg4IDIzLjkyMTMgMTkuNDc1NUMyMy42MDEzIDE5LjEyMjEgMjMuMTUxMyAxOC45NDU1IDIyLjU3MTMgMTguOTQ1NUMyMS45OTEzIDE4Ljk0NTUgMjEuNTQxMyAxOS4xMjIxIDIxLjIyMTMgMTkuNDc1NUMyMC45MDc5IDE5LjgyODggMjAuNzUxMyAyMC4zMTIxIDIwLjc1MTMgMjAuOTI1NVYyMS4xMDU1QzIwLjc1MTMgMjEuNzE4OCAyMC45MDc5IDIyLjIwMjEgMjEuMjIxMyAyMi41NTU1QzIxLjU0MTMgMjIuOTA4OCAyMS45OTEzIDIzLjA4NTUgMjIuNTcxMyAyMy4wODU1Wk0yNi40MDEzIDE2LjcxNTVIMjcuMzUxM1YyMy43MTU1SDI2LjQwMTNWMTYuNzE1NVpNMzEuMDU0OCAyMy44NjU1QzMwLjUyMTUgMjMuODY1NSAzMC4wNTQ4IDIzLjc1NTUgMjkuNjU0OCAyMy41MzU1QzI5LjI2MTUgMjMuMzA4OCAyOC45NTQ4IDIyLjk4NTUgMjguNzM0OCAyMi41NjU1QzI4LjUxNDggMjIuMTQ1NSAyOC40MDQ4IDIxLjY1NTUgMjguNDA0OCAyMS4wOTU1VjIwLjkzNTVDMjguNDA0OCAyMC4zNzU1IDI4LjUxNDggMTkuODg1NSAyOC43MzQ4IDE5LjQ2NTVDMjguOTU0OCAxOS4wNDU1IDI5LjI2MTUgMTguNzI1NSAyOS42NTQ4IDE4LjUwNTVDMzAuMDU0OCAxOC4yNzg4IDMwLjUyMTUgMTguMTY1NSAzMS4wNTQ4IDE4LjE2NTVDMzEuNDgxNSAxOC4xNjU1IDMxLjg1NDggMTguMjQ1NSAzMi4xNzQ4IDE4LjQwNTVDMzIuNDk0OCAxOC41NjU1IDMyLjc1NDggMTguNzc4OCAzMi45NTQ4IDE5LjA0NTVWMTYuNzE1NUgzMy45MDQ4VjIzLjcxNTVIMzMuMjE0OEwzMy4wNDQ4IDIyLjkyNTVDMzIuODUxNSAyMy4yMTIxIDMyLjU4MTUgMjMuNDQyMSAzMi4yMzQ4IDIzLjYxNTVDMzEuODg4MSAyMy43ODIxIDMxLjQ5NDggMjMuODY1NSAzMS4wNTQ4IDIzLjg2NTVaTTMxLjE3NDggMjMuMDg1NUMzMS43NTQ4IDIzLjA4NTUgMzIuMjA0OCAyMi45MDg4IDMyLjUyNDggMjIuNTU1NUMzMi44NDQ4IDIyLjIwMjEgMzMuMDA0OCAyMS43MTg4IDMzLjAwNDggMjEuMTA1NVYyMC45MjU1QzMzLjAwNDggMjAuMzEyMSAzMi44NDQ4IDE5LjgyODggMzIuNTI0OCAxOS40NzU1QzMyLjIwNDggMTkuMTIyMSAzMS43NTQ4IDE4Ljk0NTUgMzEuMTc0OCAxOC45NDU1QzMwLjU5NDggMTguOTQ1NSAzMC4xNDQ4IDE5LjEyMjEgMjkuODI0OCAxOS40NzU1QzI5LjUxMTUgMTkuODI4OCAyOS4zNTQ4IDIwLjMxMjEgMjkuMzU0OCAyMC45MjU1VjIxLjEwNTVDMjkuMzU0OCAyMS43MTg4IDI5LjUxMTUgMjIuMjAyMSAyOS44MjQ4IDIyLjU1NTVDMzAuMTQ0OCAyMi45MDg4IDMwLjU5NDggMjMuMDg1NSAzMS4xNzQ4IDIzLjA4NTVaTTE5LjQ5NTEgMzUuOTE1NUMxOC45Mjg0IDM1LjkxNTUgMTguNDM1MSAzNS44MDIxIDE4LjAxNTEgMzUuNTc1NUMxNy42MDE4IDM1LjM0MjEgMTcuMjgxOCAzNS4wMTIxIDE3LjA1NTEgMzQuNTg1NUMxNi44MzUxIDM0LjE1ODggMTYuNzI1MSAzMy42NjIxIDE2LjcyNTEgMzMuMDk1NVYzMi45MzU1QzE2LjcyNTEgMzIuMzY4OCAxNi44MzUxIDMxLjg3MjEgMTcuMDU1MSAzMS40NDU1QzE3LjI4MTggMzEuMDE4OCAxNy42MDE4IDMwLjY5MjEgMTguMDE1MSAzMC40NjU1QzE4LjQzNTEgMzAuMjMyMSAxOC45Mjg0IDMwLjExNTUgMTkuNDk1MSAzMC4xMTU1QzIwLjA2MTggMzAuMTE1NSAyMC41NTUxIDMwLjIzMjEgMjAuOTc1MSAzMC40NjU1QzIxLjM5NTEgMzAuNjkyMSAyMS43MTUxIDMxLjAxODggMjEuOTM1MSAzMS40NDU1QzIyLjE2MTggMzEuODcyMSAyMi4yNzUxIDMyLjM2ODggMjIuMjc1MSAzMi45MzU1VjMzLjA5NTVDMjIuMjc1MSAzMy42NjIxIDIyLjE2MTggMzQuMTU4OCAyMS45MzUxIDM0LjU4NTVDMjEuNzE1MSAzNS4wMTIxIDIxLjM5NTEgMzUuMzQyMSAyMC45NzUxIDM1LjU3NTVDMjAuNTU1MSAzNS44MDIxIDIwLjA2MTggMzUuOTE1NSAxOS40OTUxIDM1LjkxNTVaTTE5LjQ5NTEgMzUuMDg1NUMyMC4wNzUxIDM1LjA4NTUgMjAuNTI1MSAzNC45MDg4IDIwLjg0NTEgMzQuNTU1NUMyMS4xNjUxIDM0LjIwMjEgMjEuMzI1MSAzMy43MTg4IDIxLjMyNTEgMzMuMTA1NVYzMi45MjU1QzIxLjMyNTEgMzIuMzEyMSAyMS4xNjUxIDMxLjgyODggMjAuODQ1MSAzMS40NzU1QzIwLjUyNTEgMzEuMTIyMSAyMC4wNzUxIDMwLjk0NTUgMTkuNDk1MSAzMC45NDU1QzE4LjkxNTEgMzAuOTQ1NSAxOC40NjUxIDMxLjEyMjEgMTguMTQ1MSAzMS40NzU1QzE3LjgzMTggMzEuODI4OCAxNy42NzUxIDMyLjMxMjEgMTcuNjc1MSAzMi45MjU1VjMzLjEwNTVDMTcuNjc1MSAzMy43MTg4IDE3LjgzMTggMzQuMjAyMSAxOC4xNDUxIDM0LjU1NTVDMTguNDY1MSAzNC45MDg4IDE4LjkxNTEgMzUuMDg1NSAxOS40OTUxIDM1LjA4NTVaTTI1LjI0NTEgMzUuODY1NUMyNC41OTE4IDM1Ljg2NTUgMjQuMDgxOCAzNS42Nzg4IDIzLjcxNTEgMzUuMzA1NUMyMy4zNTUxIDM0LjkyNTUgMjMuMTc1MSAzNC4zNjg4IDIzLjE3NTEgMzMuNjM1NVYzMC4zMTU1SDI0LjEyNTFWMzMuNTU1NUMyNC4xMjUxIDM0LjAzNTUgMjQuMjQxOCAzNC40MDIxIDI0LjQ3NTEgMzQuNjU1NUMyNC43MDg0IDM0LjkwMjEgMjUuMDQ1MSAzNS4wMjU1IDI1LjQ4NTEgMzUuMDI1NUMyNS44OTE4IDM1LjAyNTUgMjYuMjUxOCAzNC45MDg4IDI2LjU2NTEgMzQuNjc1NUMyNi44Nzg0IDM0LjQ0MjEgMjcuMDgxOCAzNC4xNDIxIDI3LjE3NTEgMzMuNzc1NVYzMC4zMTU1SDI4LjEyNTFWMzUuNzE1NUgyNy40MzUxTDI3LjI1NTEgMzQuODQ1NUMyNy4wMTUxIDM1LjE2NTUgMjYuNzIxOCAzNS40MTU1IDI2LjM3NTEgMzUuNTk1NUMyNi4wMzUxIDM1Ljc3NTUgMjUuNjU4NCAzNS44NjU1IDI1LjI0NTEgMzUuODY1NVpNMzEuNDM4NiAzNS44MzU1QzMwLjIxODYgMzUuODM1NSAyOS42MDg2IDM1LjIxNTUgMjkuNjA4NiAzMy45NzU1VjMxLjA2NTVIMjguNzI4NlYzMC41MjU1TDI5LjYxODYgMzAuMzE1NUwyOS45MDg2IDI5LjA3NTVIMzAuNTc4NlYzMC4zMTU1SDMyLjAwODZWMzEuMDY1NUgzMC41NTg2VjMzLjg2NTVDMzAuNTU4NiAzNC4yNzIxIDMwLjY0MiAzNC41NjU1IDMwLjgwODYgMzQuNzQ1NUMzMC45NzUzIDM0LjkyNTUgMzEuMjM4NiAzNS4wMTU1IDMxLjU5ODYgMzUuMDE1NUMzMS43NzIgMzUuMDE1NSAzMS45NDIgMzQuOTg1NSAzMi4xMDg2IDM0LjkyNTVWMzUuNzI1NUMzMS45MDIgMzUuNzk4OCAzMS42Nzg2IDM1LjgzNTUgMzEuNDM4NiAzNS44MzU1WiIgZmlsbD0iI0ZGMjc3NiIvPgo8L3N2Zz4K);
}

@media (min-width: 961px) {
  .sticker-soldout {
    width: 56px;
    height: 56px;
  }
}

.sticker-promocode {
  width: 44px;
  height: 44px;
  display: block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI3LjEyODYgNS42MjQwM0MzMC4yMzQ2IDIuNTE4MDkgMzUuMjcwMiAyLjUxODA0IDM4LjM3NjIgNS42MjQwM0M0MS40ODIyIDguNzMwMDIgNDEuNDgyMSAxMy43NjU2IDM4LjM3NjIgMTYuODcxNkwyOS44NjczIDI1LjM4MDVDMzAuNzkwNCAyNS4wMTE0IDMxLjc5NzggMjQuODA4NCAzMi44NTI3IDI0LjgwODRDMzcuMjk2MiAyNC44MDg0IDQwLjg5ODMgMjguNDEwNSA0MC44OTgzIDMyLjg1NEM0MC44OTgzIDM3LjI5NzUgMzcuMjk2MiA0MC44OTk3IDMyLjg1MjcgNDAuODk5N0MyOC40MDkyIDQwLjg5OTcgMjQuODA3MSAzNy4yOTc1IDI0LjgwNyAzMi44NTRDMjQuODA3IDMxLjc5OTIgMjUuMDEwMSAzMC43OTE3IDI1LjM3OTEgMjkuODY4N0wxNi44NzIxIDM4LjM3NjNDMTMuNzY2MSA0MS40ODIyIDguNzI5ODkgNDEuNDgyMyA1LjYyMzkgMzguMzc2M0MyLjUxNzkyIDM1LjI3MDMgMi41MTc5NyAzMC4yMzQyIDUuNjIzOSAyNy4xMjgxTDEzLjYxODUgMTkuMTMyOUMxMi45MTI5IDE5LjMzNTIgMTIuMTY3OCAxOS40NDQyIDExLjM5NzIgMTkuNDQ0MkM2Ljk1MzY3IDE5LjQ0NDIgMy4zNTE1OSAxNS44NDIgMy4zNTE1MSAxMS4zOTg1QzMuMzUxNTEgNi45NTQ5OCA2Ljk1MzYyIDMuMzUyODYgMTEuMzk3MiAzLjM1Mjg2QzE1Ljg0MDcgMy4zNTI4NyAxOS40NDI4IDYuOTU0OTggMTkuNDQyOCAxMS4zOTg1QzE5LjQ0MjggMTIuMTY5MyAxOS4zMzQgMTIuOTE0NyAxOS4xMzE2IDEzLjYyMDVMMjcuMTI4NiA1LjYyNDAzWiIgZmlsbD0iI0ZGRkQwMCIvPgo8cGF0aCBkPSJNOC4zMjYzMyAzMi4xNzk2TDEwLjcxNjUgMjkuNzY4NUwxMy40MDEgMzIuNDI5N0wxMi45MzI4IDMyLjkwMkwxMC42NjA5IDMwLjY0OThMOS4yMDcxMiAzMi4xMTYzTDExLjQ3OSAzNC4zNjg1TDExLjAxMDggMzQuODQwOEw4LjMyNjMzIDMyLjE3OTZaTTExLjMxMDIgMjkuMTY5NkwxMS42NTAyIDI4LjgyNjZMMTIuMTI2NyAyOS4xMzE0QzEyLjA3OTUgMjguODk0IDEyLjA5OTkgMjguNjQ4MSAxMi4xODc4IDI4LjM5MzZDMTIuMjcyNSAyOC4xMzU5IDEyLjQyMzMgMjcuODk3NiAxMi42NDAxIDI3LjY3ODlDMTIuOTAyOSAyNy40MTM4IDEzLjE4NzYgMjcuMjM5MyAxMy40OTQxIDI3LjE1NTRDMTMuODAwNiAyNy4wNjUgMTQuMTEyNSAyNy4wNjg2IDE0LjQyOTcgMjcuMTY2MkMxNC43NDY5IDI3LjI2MzggMTUuMDQ0NyAyNy40NTA2IDE1LjMyMzEgMjcuNzI2NkwxNS40MDI3IDI3LjgwNTVDMTUuNjgxIDI4LjA4MTQgMTUuODcwNCAyOC4zNzc2IDE1Ljk3MDggMjguNjkzOUMxNi4wNzEyIDI5LjAxMDMgMTYuMDc5MSAyOS4zMjM3IDE1Ljk5NDcgMjkuNjM0M0MxNS45MTAyIDI5LjkzODMgMTUuNzM2NiAzMC4yMjI4IDE1LjQ3MzcgMzAuNDg3OUMxNS4yNjM1IDMwLjcgMTUuMDM5NyAzMC44NDYyIDE0LjgwMjUgMzAuOTI2NEMxNC41NjUyIDMxLjAwNjcgMTQuMzMxIDMxLjAzMDggMTQuMDk5OSAzMC45OTg4TDE1LjMzMjggMzIuMjIxTDE0Ljg2NDYgMzIuNjkzMkwxMS4zMTAyIDI5LjE2OTZaTTE1LjAyNjggMzAuMTYzMkMxNS4zMTI3IDI5Ljg3NDkgMTUuNDQ1IDI5LjU2NTcgMTUuNDIzNyAyOS4yMzU5QzE1LjQwNTggMjguOTAyNiAxNS4yNDQ0IDI4LjU4NDkgMTQuOTM5NCAyOC4yODI3TDE0Ljg1IDI4LjE5MzlDMTQuNTQ1MSAyNy44OTE3IDE0LjIyNTkgMjcuNzMzIDEzLjg5MjYgMjcuNzE4QzEzLjU2MjUgMjcuNjk5NiAxMy4yNTQ2IDI3LjgzNDYgMTIuOTY4NyAyOC4xMjI5QzEyLjY4MjkgMjguNDExMyAxMi41NDkgMjguNzIyIDEyLjU2NjkgMjkuMDU1M0MxMi41ODQ5IDI5LjM4ODUgMTIuNzQ2MyAyOS43MDYyIDEzLjA1MTIgMzAuMDA4NUwxMy4xNDA3IDMwLjA5NzJDMTMuNDQ1NiAzMC4zOTk0IDEzLjc2NDcgMzAuNTU4MSAxNC4wOTgxIDMwLjU3MzFDMTQuNDMxNCAzMC41ODgyIDE0Ljc0MSAzMC40NTE1IDE1LjAyNjggMzAuMTYzMlpNMTguNTEyMyAyNy40NzI1QzE4LjIzMyAyNy43NTQyIDE3LjkzMzYgMjcuOTQzNiAxNy42MTM5IDI4LjA0MDdDMTcuMjk0MiAyOC4xMzEyIDE2Ljk3MjUgMjguMTI3NiAxNi42NDg3IDI4LjAzQzE2LjMyODEgMjcuOTI5MSAxNi4wMjcgMjcuNzM5MSAxNS43NDUzIDI3LjQ1OThMMTUuNjY1OCAyNy4zODA5QzE1LjM4NDEgMjcuMTAxNyAxNS4xOTE0IDI2LjgwMjIgMTUuMDg3NyAyNi40ODI2QzE0Ljk4NzMgMjYuMTU5NyAxNC45ODI2IDI1LjgzOTYgMTUuMDczNiAyNS41MjI0QzE1LjE2NDYgMjUuMTk4NiAxNS4zNDk3IDI0Ljg5NTkgMTUuNjI5IDI0LjYxNDJDMTUuOTA4MiAyNC4zMzI1IDE2LjIwOTMgMjQuMTQ0NyAxNi41MzIzIDI0LjA1MDlDMTYuODUyIDIzLjk1MzggMTcuMTcyMSAyMy45NTU3IDE3LjQ5MjYgMjQuMDU2NkMxNy44MTY0IDI0LjE1NDIgMTguMTE5MiAyNC4zNDI2IDE4LjQwMDkgMjQuNjIxOUwxOC40ODA0IDI0LjcwMDdDMTguNzYyMSAyNC45OCAxOC45NTMyIDI1LjI4MTEgMTkuMDUzNiAyNS42MDQxQzE5LjE1NzMgMjUuOTIzNyAxOS4xNjM2IDI2LjI0NTQgMTkuMDcyNiAyNi41NjkyQzE4Ljk3ODMgMjYuODg5NyAxOC43OTE2IDI3LjE5MDggMTguNTEyMyAyNy40NzI1Wk0xOC4wOTk3IDI3LjA2MzVDMTguMzg1NSAyNi43NzUxIDE4LjUxOTUgMjYuNDY0NCAxOC41MDE1IDI2LjEzMTFDMTguNDgzNiAyNS43OTc5IDE4LjMyMjEgMjUuNDgwMiAxOC4wMTcyIDI1LjE3NzlMMTcuOTI3NyAyNS4wODkyQzE3LjYyMjggMjQuNzg3IDE3LjMwMzcgMjQuNjI4MyAxNi45NzA0IDI0LjYxMzNDMTYuNjM3IDI0LjU5ODIgMTYuMzI3NCAyNC43MzQ5IDE2LjA0MTYgMjUuMDIzMkMxNS43NTU4IDI1LjMxMTUgMTUuNjIxOCAyNS42MjIzIDE1LjYzOTggMjUuOTU1NUMxNS42NjEgMjYuMjg1NCAxNS44MjQxIDI2LjYwMTUgMTYuMTI5IDI2LjkwMzdMMTYuMjE4NSAyNi45OTI1QzE2LjUyMzQgMjcuMjk0NyAxNi44NDA4IDI3LjQ1NSAxNy4xNzA5IDI3LjQ3MzRDMTcuNTA0MyAyNy40ODg0IDE3LjgxMzkgMjcuMzUxOCAxOC4wOTk3IDI3LjA2MzVaTTE3LjU2NjYgMjIuODU4NUwxOC4xMzMzIDIyLjI4NjhMMjAuODU5MiAyMy4wOTY1TDIwLjg4MzkgMjMuMDcxN0wyMC4wNTA0IDIwLjM1MjlMMjAuNjIyIDE5Ljc3NjNMMjMuMzA2NSAyMi40Mzc1TDIyLjg0MzMgMjIuOTA0OEwyMC44MDQ3IDIwLjgwNUwyMC43ODUgMjAuODI0OUwyMS41MTg3IDIzLjM1NkwyMS4xMzkyIDIzLjczODhMMTguNjExNyAyMy4wMTcyTDE4LjU5MiAyMy4wMzcxTDIwLjcwOTQgMjUuMDU3M0wyMC4yNTExIDI1LjUxOTZMMTcuNTY2NiAyMi44NTg1Wk0yNS4yNDA0IDIwLjY4NTZDMjQuOTYxMSAyMC45NjczIDI0LjY2MTYgMjEuMTU2NyAyNC4zNDIgMjEuMjUzN0MyNC4wMjIzIDIxLjM0NDIgMjMuNzAwNSAyMS4zNDA3IDIzLjM3NjcgMjEuMjQzMUMyMy4wNTYyIDIxLjE0MjIgMjIuNzU1MSAyMC45NTIxIDIyLjQ3MzQgMjAuNjcyOUwyMi4zOTM4IDIwLjU5NEMyMi4xMTIxIDIwLjMxNDcgMjEuOTE5NCAyMC4wMTUzIDIxLjgxNTcgMTkuNjk1N0MyMS43MTUzIDE5LjM3MjcgMjEuNzEwNiAxOS4wNTI2IDIxLjgwMTcgMTguNzM1NUMyMS44OTI2IDE4LjQxMTcgMjIuMDc3OCAxOC4xMDg5IDIyLjM1NyAxNy44MjcyQzIyLjYzNjMgMTcuNTQ1NSAyMi45Mzc0IDE3LjM1NzggMjMuMjYwNCAxNy4yNjRDMjMuNTgwMSAxNy4xNjY5IDIzLjkwMDEgMTcuMTY4OCAyNC4yMjA3IDE3LjI2OTdDMjQuNTQ0NSAxNy4zNjczIDI0Ljg0NzIgMTcuNTU1NyAyNS4xMjg5IDE3LjgzNUwyNS4yMDg1IDE3LjkxMzhDMjUuNDkwMiAxOC4xOTMxIDI1LjY4MTIgMTguNDk0MiAyNS43ODE3IDE4LjgxNzFDMjUuODg1MyAxOS4xMzY4IDI1Ljg5MTcgMTkuNDU4NSAyNS44MDA3IDE5Ljc4MjJDMjUuNzA2NCAyMC4xMDI3IDI1LjUxOTYgMjAuNDAzOCAyNS4yNDA0IDIwLjY4NTZaTTI0LjgyNzcgMjAuMjc2NUMyNS4xMTM2IDE5Ljk4ODIgMjUuMjQ3NSAxOS42Nzc0IDI1LjIyOTYgMTkuMzQ0MkMyNS4yMTE2IDE5LjAxMSAyNS4wNTAyIDE4LjY5MzMgMjQuNzQ1MyAxOC4zOTFMMjQuNjU1OCAxOC4zMDIzQzI0LjM1MDkgMTggMjQuMDMxOCAxNy44NDE0IDIzLjY5ODQgMTcuODI2M0MyMy4zNjUxIDE3LjgxMTMgMjMuMDU1NSAxNy45NDc5IDIyLjc2OTYgMTguMjM2M0MyMi40ODM4IDE4LjUyNDYgMjIuMzQ5OSAxOC44MzU0IDIyLjM2NzggMTkuMTY4NkMyMi4zODkxIDE5LjQ5ODUgMjIuNTUyMSAxOS44MTQ1IDIyLjg1NyAyMC4xMTY4TDIyLjk0NjUgMjAuMjA1NUMyMy4yNTE0IDIwLjUwNzggMjMuNTY4OSAyMC42NjgxIDIzLjg5OSAyMC42ODY0QzI0LjIzMjMgMjAuNzAxNSAyNC41NDE5IDIwLjU2NDggMjQuODI3NyAyMC4yNzY1Wk0yNC4yOTQ3IDE2LjA3MTVMMjQuNzYyOCAxNS41OTkyTDI1Ljg4NjMgMTYuNzEzTDI2LjQ5NzQgMTYuMDk2NkwyNi4yMDE4IDE0LjE0NzZMMjYuNzE5MyAxMy42MjU3TDI3LjA3MDggMTUuOTE1OUwyOS40NDMyIDE2LjI0NzFMMjguOTE1OSAxNi43NzlMMjYuOTEgMTYuNTA1NkwyNi4yOTg5IDE3LjEyMkwyNy40NDczIDE4LjI2MDRMMjYuOTc5MSAxOC43MzI3TDI0LjI5NDcgMTYuMDcxNVpNMzEuMDA1OSAxNC44Njk2QzMwLjcyNjYgMTUuMTUxMyAzMC40MjcyIDE1LjM0MDcgMzAuMTA3NSAxNS40Mzc4QzI5Ljc4NzggMTUuNTI4MiAyOS40NjYxIDE1LjUyNDcgMjkuMTQyMyAxNS40MjcxQzI4LjgyMTcgMTUuMzI2MiAyOC41MjA2IDE1LjEzNjEgMjguMjM4OSAxNC44NTY5TDI4LjE1OTQgMTQuNzc4QzI3Ljg3NzcgMTQuNDk4OCAyNy42ODUgMTQuMTk5MyAyNy41ODEzIDEzLjg3OTdDMjcuNDgwOSAxMy41NTY3IDI3LjQ3NjIgMTMuMjM2NyAyNy41NjcyIDEyLjkxOTVDMjcuNjU4MiAxMi41OTU3IDI3Ljg0MzMgMTIuMjkyOSAyOC4xMjI2IDEyLjAxMTJDMjguNDAxOCAxMS43Mjk1IDI4LjcwMjkgMTEuNTQxOCAyOS4wMjU5IDExLjQ0OEMyOS4zNDU2IDExLjM1MDkgMjkuNjY1NyAxMS4zNTI4IDI5Ljk4NjIgMTEuNDUzN0MzMC4zMSAxMS41NTEzIDMwLjYxMjggMTEuNzM5NyAzMC44OTQ1IDEyLjAxOUwzMC45NzQgMTIuMDk3OEMzMS4yNTU3IDEyLjM3NzEgMzEuNDQ2OCAxMi42NzgyIDMxLjU0NzIgMTMuMDAxMUMzMS42NTA5IDEzLjMyMDggMzEuNjU3MiAxMy42NDI1IDMxLjU2NjIgMTMuOTY2M0MzMS40NzE5IDE0LjI4NjggMzEuMjg1MiAxNC41ODc5IDMxLjAwNTkgMTQuODY5NlpNMzAuNTkzMyAxNC40NjA1QzMwLjg3OTEgMTQuMTcyMiAzMS4wMTMxIDEzLjg2MTQgMzAuOTk1MSAxMy41MjgyQzMwLjk3NzIgMTMuMTk1IDMwLjgxNTcgMTIuODc3MyAzMC41MTA4IDEyLjU3NUwzMC40MjEzIDEyLjQ4NjNDMzAuMTE2NCAxMi4xODQgMjkuNzk3MyAxMi4wMjU0IDI5LjQ2NCAxMi4wMTAzQzI5LjEzMDYgMTEuOTk1MyAyOC44MjEgMTIuMTMxOSAyOC41MzUyIDEyLjQyMDNDMjguMjQ5MyAxMi43MDg2IDI4LjExNTQgMTMuMDE5NCAyOC4xMzM0IDEzLjM1MjZDMjguMTU0NiAxMy42ODI1IDI4LjMxNzcgMTMuOTk4NiAyOC42MjI2IDE0LjMwMDhMMjguNzEyMSAxNC4zODk1QzI5LjAxNyAxNC42OTE4IDI5LjMzNDQgMTQuODUyMSAyOS42NjQ1IDE0Ljg3MDVDMjkuOTk3OSAxNC44ODU1IDMwLjMwNzUgMTQuNzQ4OSAzMC41OTMzIDE0LjQ2MDVaTTMxLjk2NDggMTIuODc4MkwzMi4yMjU5IDEyLjYxNDdDMzIuMjExOCAxMi4zOTA0IDMyLjA5NjcgMTIuMTEyMSAzMS44ODA4IDExLjc3OTdDMzEuNjY4MSAxMS40NDQgMzEuMjg4NCAxMS4wMDUyIDMwLjc0MTUgMTAuNDYzMUwzMC4yOTQxIDEwLjAxOTVMMzIuNDE4MSA3Ljg3NjkzTDM0LjY5IDEwLjEyOTFMMzUuMTA4OSA5LjcwNjUzTDM2LjIxNzUgMTAuODA1NUwzNS43NTkyIDExLjI2NzhMMzUuMDYzMiAxMC41Nzc5TDMyLjgzNTcgMTIuODI0OUwzMy41MzE3IDEzLjUxNDhMMzMuMDczMyAxMy45NzcyTDMxLjk2NDggMTIuODc4MlpNMzQuMjIxOCAxMC42MDE0TDMyLjM2MjYgOC43NTgyM0wzMS4xNjAxIDkuOTcxMjJMMzEuMzI0MiAxMC4xMzM4QzMxLjgwNDcgMTAuNjEwMiAzMi4xNDMgMTEuMDA0NyAzMi4zMzkxIDExLjMxNzRDMzIuNTM1MSAxMS42MyAzMi42NTY4IDExLjkwMTcgMzIuNzA0IDEyLjEzMjVMMzQuMjIxOCAxMC42MDE0WiIgZmlsbD0iI0ZGMjc3NiIvPgo8cGF0aCBkPSJNNi40OTk1MiAxMi45MjAyQzYuNDk5NTIgMTIuNTE4OSA2LjU2NzE5IDEyLjE4OTkgNi43MDI1MiAxMS45MzMyQzYuODQyNTIgMTEuNjc2NiA3LjA1NzE5IDExLjQ3MzYgNy4zNDY1MiAxMS4zMjQyQzcuNjQwNTIgMTEuMTcwMiA4LjAzMjUyIDExLjA0ODkgOC41MjI1MiAxMC45NjAyQzguODc3MTkgMTAuODk0OSA5LjE1MDE5IDEwLjgzMTkgOS4zNDE1MiAxMC43NzEyQzkuNTM3NTIgMTAuNzA1OSA5LjY4MjE5IDEwLjYyMTkgOS43NzU1MiAxMC41MTkyQzkuODczNTIgMTAuNDExOSA5LjkyMjUyIDEwLjI2OTYgOS45MjI1MiAxMC4wOTIyQzkuOTIyNTIgOS44MjE1NiA5LjgxMjg1IDkuNjE2MjIgOS41OTM1MiA5LjQ3NjIyQzkuMzc0MTkgOS4zMzE1NiA5LjA1Njg1IDkuMjU5MjIgOC42NDE1MiA5LjI1OTIyQzcuNzQwODUgOS4yNTkyMiA3LjI5MDUyIDkuNTgzNTYgNy4yOTA1MiAxMC4yMzIyVjEwLjI4MTJINi41NTU1MlYxMC4yMzIyQzYuNTU1NTIgOS43MjgyMiA2LjczNzUyIDkuMzQwODkgNy4xMDE1MiA5LjA3MDIyQzcuNDcwMTkgOC43OTk1NiA3Ljk4ODE5IDguNjY0MjIgOC42NTU1MiA4LjY2NDIyQzkuMjk0ODUgOC42NjQyMiA5Ljc4NzE5IDguNzg3ODkgMTAuMTMyNSA5LjAzNTIyQzEwLjQ4MjUgOS4yODI1NiAxMC42NTc1IDkuNjM0ODkgMTAuNjU3NSAxMC4wOTIyQzEwLjY1NzUgMTAuNDA0OSAxMC41ODI5IDEwLjY1MjIgMTAuNDMzNSAxMC44MzQyQzEwLjI4ODkgMTEuMDE2MiAxMC4wNzQyIDExLjE2MDkgOS43ODk1MiAxMS4yNjgyQzkuNTA0ODUgMTEuMzc1NiA5LjEwODE5IDExLjQ3NTkgOC41OTk1MiAxMS41NjkyQzguMjU0MTkgMTEuNjM0NiA3Ljk4MzUyIDExLjcxNjIgNy43ODc1MiAxMS44MTQyQzcuNTkxNTIgMTEuOTA3NiA3LjQ0OTE5IDEyLjAzNTkgNy4zNjA1MiAxMi4xOTkyQzcuMjc2NTIgMTIuMzYyNiA3LjIzNDUyIDEyLjU3NzIgNy4yMzQ1MiAxMi44NDMyVjEzLjEwOTJIOS45NjQ1MlYxMi4zNTMySDEwLjY5OTVWMTMuNzA0Mkg2LjQ5OTUyVjEyLjkyMDJaTTEzLjc1NzIgMTMuODQ0MkMxMy4yNjcyIDEzLjg0NDIgMTIuODQwMiAxMy43NDM5IDEyLjQ3NjIgMTMuNTQzMkMxMi4xMTIyIDEzLjM0MjYgMTEuODI5OCAxMy4wNTMyIDExLjYyOTIgMTIuNjc1MkMxMS40Mjg1IDEyLjI5MjYgMTEuMzI4MiAxMS44NDIyIDExLjMyODIgMTEuMzI0MlYxMS4xODQyQzExLjMyODIgMTAuNjY2MiAxMS40Mjg1IDEwLjIxODIgMTEuNjI5MiA5Ljg0MDIyQzExLjgyOTggOS40NTc1NiAxMi4xMTIyIDkuMTY1ODkgMTIuNDc2MiA4Ljk2NTIyQzEyLjg0MDIgOC43NjQ1NiAxMy4yNjcyIDguNjY0MjIgMTMuNzU3MiA4LjY2NDIyQzE0LjI0NzIgOC42NjQyMiAxNC42NzQyIDguNzY0NTYgMTUuMDM4MiA4Ljk2NTIyQzE1LjQwNjggOS4xNjU4OSAxNS42OTE1IDkuNDU3NTYgMTUuODkyMiA5Ljg0MDIyQzE2LjA5MjggMTAuMjE4MiAxNi4xOTMyIDEwLjY2NjIgMTYuMTkzMiAxMS4xODQyVjExLjMyNDJDMTYuMTkzMiAxMS44NDIyIDE2LjA5MjggMTIuMjkyNiAxNS44OTIyIDEyLjY3NTJDMTUuNjkxNSAxMy4wNTMyIDE1LjQwNjggMTMuMzQyNiAxNS4wMzgyIDEzLjU0MzJDMTQuNjc0MiAxMy43NDM5IDE0LjI0NzIgMTMuODQ0MiAxMy43NTcyIDEzLjg0NDJaTTEzLjc1NzIgMTMuMjE0MkMxNC4yOTg1IDEzLjIxNDIgMTQuNzEzOCAxMy4wNTA5IDE1LjAwMzIgMTIuNzI0MkMxNS4yOTcyIDEyLjM5NzYgMTUuNDQ0MiAxMS45MzA5IDE1LjQ0NDIgMTEuMzI0MlYxMS4xODQyQzE1LjQ0NDIgMTAuNTc3NiAxNS4yOTcyIDEwLjExMDkgMTUuMDAzMiA5Ljc4NDIyQzE0LjcwOTIgOS40NTc1NiAxNC4yOTM4IDkuMjk0MjIgMTMuNzU3MiA5LjI5NDIyQzEzLjIyMDUgOS4yOTQyMiAxMi44MDUyIDkuNDU3NTYgMTIuNTExMiA5Ljc4NDIyQzEyLjIyMTggMTAuMTEwOSAxMi4wNzcyIDEwLjU3NzYgMTIuMDc3MiAxMS4xODQyVjExLjMyNDJDMTIuMDc3MiAxMS45MzA5IDEyLjIyMTggMTIuMzk3NiAxMi41MTEyIDEyLjcyNDJDMTIuODA1MiAxMy4wNTA5IDEzLjIyMDUgMTMuMjE0MiAxMy43NTcyIDEzLjIxNDJaIiBmaWxsPSIjRkYyNzc2Ii8+CjxwYXRoIGQ9Ik0zNC4xNTE4IDI5LjkzMDlIMzQuODg2OEwzMS41NDc4IDM0LjgzMDlIMzAuODE5OEwzNC4xNTE4IDI5LjkzMDlaTTM0Ljc5NTggMzQuOTAwOUMzNC4zNDc4IDM0LjkwMDkgMzQuMDAwMSAzNC43Nzk2IDMzLjc1MjggMzQuNTM2OUMzMy41MDU1IDM0LjI5NDMgMzMuMzgxOCAzMy45NzIzIDMzLjM4MTggMzMuNTcwOVYzMy41MTQ5QzMzLjM4MTggMzMuMTEzNiAzMy41MDU1IDMyLjc5MTYgMzMuNzUyOCAzMi41NDg5QzM0LjAwMDEgMzIuMzA2MyAzNC4zNDc4IDMyLjE4NDkgMzQuNzk1OCAzMi4xODQ5QzM1LjI0MzggMzIuMTg0OSAzNS41OTE1IDMyLjMwNjMgMzUuODM4OCAzMi41NDg5QzM2LjA4NjEgMzIuNzkxNiAzNi4yMDk4IDMzLjExMzYgMzYuMjA5OCAzMy41MTQ5VjMzLjU3MDlDMzYuMjA5OCAzMy45NzIzIDM2LjA4NjEgMzQuMjk0MyAzNS44Mzg4IDM0LjUzNjlDMzUuNTkxNSAzNC43Nzk2IDM1LjI0MzggMzQuOTAwOSAzNC43OTU4IDM0LjkwMDlaTTMwLjk1MjggMzIuNTc2OUMzMC41MDQ4IDMyLjU3NjkgMzAuMTU3MSAzMi40NTU2IDI5LjkwOTggMzIuMjEyOUMyOS42NjI1IDMxLjk3MDMgMjkuNTM4OCAzMS42NDgzIDI5LjUzODggMzEuMjQ2OVYzMS4xOTA5QzI5LjUzODggMzAuNzg5NiAyOS42NjI1IDMwLjQ2NzYgMjkuOTA5OCAzMC4yMjQ5QzMwLjE1NzEgMjkuOTgyMyAzMC41MDQ4IDI5Ljg2MDkgMzAuOTUyOCAyOS44NjA5QzMxLjQwMDggMjkuODYwOSAzMS43NDg1IDI5Ljk4MjMgMzEuOTk1OCAzMC4yMjQ5QzMyLjI0MzEgMzAuNDY3NiAzMi4zNjY4IDMwLjc4OTYgMzIuMzY2OCAzMS4xOTA5VjMxLjI0NjlDMzIuMzY2OCAzMS42NDgzIDMyLjI0MzEgMzEuOTcwMyAzMS45OTU4IDMyLjIxMjlDMzEuNzQ4NSAzMi40NTU2IDMxLjQwMDggMzIuNTc2OSAzMC45NTI4IDMyLjU3NjlaTTMwLjk1MjggMzIuMDQ0OUMzMS4xOTU1IDMyLjA0NDkgMzEuMzg5MSAzMS45NzQ5IDMxLjUzMzggMzEuODM0OUMzMS42Nzg1IDMxLjY5MDMgMzEuNzUwOCAzMS40OTQzIDMxLjc1MDggMzEuMjQ2OVYzMS4xOTA5QzMxLjc1MDggMzAuOTQzNiAzMS42Nzg1IDMwLjc0OTkgMzEuNTMzOCAzMC42MDk5QzMxLjM4OTEgMzAuNDY1MyAzMS4xOTU1IDMwLjM5MjkgMzAuOTUyOCAzMC4zOTI5QzMwLjcxMDEgMzAuMzkyOSAzMC41MTY1IDMwLjQ2NTMgMzAuMzcxOCAzMC42MDk5QzMwLjIyNzEgMzAuNzQ5OSAzMC4xNTQ4IDMwLjk0MzYgMzAuMTU0OCAzMS4xOTA5VjMxLjI0NjlDMzAuMTU0OCAzMS40OTQzIDMwLjIyNzEgMzEuNjkwMyAzMC4zNzE4IDMxLjgzNDlDMzAuNTE2NSAzMS45NzQ5IDMwLjcxMDEgMzIuMDQ0OSAzMC45NTI4IDMyLjA0NDlaTTM0Ljc5NTggMzQuMzY4OUMzNS4wMzg1IDM0LjM2ODkgMzUuMjMyMSAzNC4yOTg5IDM1LjM3NjggMzQuMTU4OUMzNS41MjE1IDM0LjAxNDMgMzUuNTkzOCAzMy44MTgzIDM1LjU5MzggMzMuNTcwOVYzMy41MTQ5QzM1LjU5MzggMzMuMjY3NiAzNS41MjE1IDMzLjA3MzkgMzUuMzc2OCAzMi45MzM5QzM1LjIzMjEgMzIuNzg5MyAzNS4wMzg1IDMyLjcxNjkgMzQuNzk1OCAzMi43MTY5QzM0LjU1MzEgMzIuNzE2OSAzNC4zNTk1IDMyLjc4OTMgMzQuMjE0OCAzMi45MzM5QzM0LjA3MDEgMzMuMDczOSAzMy45OTc4IDMzLjI2NzYgMzMuOTk3OCAzMy41MTQ5VjMzLjU3MDlDMzMuOTk3OCAzMy44MTgzIDM0LjA3MDEgMzQuMDE0MyAzNC4yMTQ4IDM0LjE1ODlDMzQuMzU5NSAzNC4yOTg5IDM0LjU1MzEgMzQuMzY4OSAzNC43OTU4IDM0LjM2ODlaIiBmaWxsPSIjRkYyNzc2Ii8+Cjwvc3ZnPgo=);
}

@media (min-width: 961px) {
  .sticker-promocode {
    width: 65px;
    height: 65px;
  }
}

.sticker-new-show {
  width: 38px;
  height: 38px;
  display: block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjAwMTIgMzcuOTk5NkM4LjYxODA1IDM3Ljk5OTYgMC4yMDA0NTggMzAuNDkzOSAwLjIwMDQzOSAyMS4yMzVDMC4yMDA0MzkgMTEuOTc2MSA4LjYxODA0IDQuNDcwMzQgMTkuMDAxMiA0LjQ3MDM0TDE5LjAwMTIgMzcuOTk5NloiIGZpbGw9IiNGRkZEMDAiLz4KPHBhdGggZD0iTTE4Ljk5ODggMC4wMDAzNjYyMTFDMjkuNDkxNyAwLjAwMDM2NzU4NyAzNy45OTg4IDcuNTA2MTQgMzcuOTk4OCAxNi43NjVDMzcuOTk4OCAyNi4wMjM5IDI5LjQ5MTggMzMuNTI5NyAxOC45OTg4IDMzLjUyOTdMMTguOTk4OCAwLjAwMDM2NjIxMVoiIGZpbGw9IiNGRkZEMDAiLz4KPHBhdGggZD0iTTguODE0MDQgMTMuMDc3Mkg5LjQ3OTA0VjE0LjY1OTJIMTEuNjE0VjEzLjA3NzJIMTIuMjc5VjE2Ljg1NzJIMTEuNjE0VjE1LjI0MDJIOS40NzkwNFYxNi44NTcySDguODE0MDRWMTMuMDc3MlpNMTQuODg0NyAxNi45OTcyQzE0LjQ4OCAxNi45OTcyIDE0LjE0MjcgMTYuOTE3OCAxMy44NDg3IDE2Ljc1OTJDMTMuNTU5NCAxNi41OTU4IDEzLjMzNTQgMTYuMzY0OCAxMy4xNzY3IDE2LjA2NjJDMTMuMDIyNyAxNS43Njc1IDEyLjk0NTcgMTUuNDE5OCAxMi45NDU3IDE1LjAyMzJWMTQuOTExMkMxMi45NDU3IDE0LjUxNDUgMTMuMDIyNyAxNC4xNjY4IDEzLjE3NjcgMTMuODY4MkMxMy4zMzU0IDEzLjU2OTUgMTMuNTU5NCAxMy4zNDA4IDEzLjg0ODcgMTMuMTgyMkMxNC4xNDI3IDEzLjAxODggMTQuNDg4IDEyLjkzNzIgMTQuODg0NyAxMi45MzcyQzE1LjI4MTQgMTIuOTM3MiAxNS42MjY3IDEzLjAxODggMTUuOTIwNyAxMy4xODIyQzE2LjIxNDcgMTMuMzQwOCAxNi40Mzg3IDEzLjU2OTUgMTYuNTkyNyAxMy44NjgyQzE2Ljc1MTQgMTQuMTY2OCAxNi44MzA3IDE0LjUxNDUgMTYuODMwNyAxNC45MTEyVjE1LjAyMzJDMTYuODMwNyAxNS40MTk4IDE2Ljc1MTQgMTUuNzY3NSAxNi41OTI3IDE2LjA2NjJDMTYuNDM4NyAxNi4zNjQ4IDE2LjIxNDcgMTYuNTk1OCAxNS45MjA3IDE2Ljc1OTJDMTUuNjI2NyAxNi45MTc4IDE1LjI4MTQgMTYuOTk3MiAxNC44ODQ3IDE2Ljk5NzJaTTE0Ljg4NDcgMTYuNDE2MkMxNS4yOTA3IDE2LjQxNjIgMTUuNjA1NyAxNi4yOTI1IDE1LjgyOTcgMTYuMDQ1MkMxNi4wNTM3IDE1Ljc5NzggMTYuMTY1NyAxNS40NTk1IDE2LjE2NTcgMTUuMDMwMlYxNC45MDQyQzE2LjE2NTcgMTQuNDc0OCAxNi4wNTM3IDE0LjEzNjUgMTUuODI5NyAxMy44ODkyQzE1LjYwNTcgMTMuNjQxOCAxNS4yOTA3IDEzLjUxODIgMTQuODg0NyAxMy41MTgyQzE0LjQ3ODcgMTMuNTE4MiAxNC4xNjM3IDEzLjY0MTggMTMuOTM5NyAxMy44ODkyQzEzLjcyMDQgMTQuMTM2NSAxMy42MTA3IDE0LjQ3NDggMTMuNjEwNyAxNC45MDQyVjE1LjAzMDJDMTMuNjEwNyAxNS40NTk1IDEzLjcyMDQgMTUuNzk3OCAxMy45Mzk3IDE2LjA0NTJDMTQuMTYzNyAxNi4yOTI1IDE0LjQ3ODcgMTYuNDE2MiAxNC44ODQ3IDE2LjQxNjJaTTE3LjQ5NTcgMTMuMDc3MkgxOS43MDA3QzIwLjA3NCAxMy4wNzcyIDIwLjM1ODcgMTMuMTYzNSAyMC41NTQ3IDEzLjMzNjJDMjAuNzUwNyAxMy41MDg4IDIwLjg0ODcgMTMuNzQyMiAyMC44NDg3IDE0LjAzNjJWMTQuMDkyMkMyMC44NDg3IDE0LjI5NzUgMjAuNzk5NyAxNC40NzI1IDIwLjcwMTcgMTQuNjE3MkMyMC42MDg0IDE0Ljc1NzIgMjAuNDc3NyAxNC44NTUyIDIwLjMwOTcgMTQuOTExMkMyMC41MDEgMTQuOTY3MiAyMC42NDU3IDE1LjA2OTggMjAuNzQzNyAxNS4yMTkyQzIwLjg0NjQgMTUuMzY4NSAyMC44OTc3IDE1LjU1NTIgMjAuODk3NyAxNS43NzkyVjE1LjgzNTJDMjAuODk3NyAxNi4xNTcyIDIwLjc5NSAxNi40MDkyIDIwLjU4OTcgMTYuNTkxMkMyMC4zODQ0IDE2Ljc2ODUgMjAuMDc0IDE2Ljg1NzIgMTkuNjU4NyAxNi44NTcySDE3LjQ5NTdWMTMuMDc3MlpNMTkuNjE2NyAxNi4zMTEyQzIwLjAyNzQgMTYuMzExMiAyMC4yMzI3IDE2LjEzODUgMjAuMjMyNyAxNS43OTMyVjE1LjczMDJDMjAuMjMyNyAxNS4zNzA4IDIwLjAyNzQgMTUuMTkxMiAxOS42MTY3IDE1LjE5MTJIMTguMTYwN1YxNi4zMTEySDE5LjYxNjdaTTE5LjYwOTcgMTQuNjY2MkMxOS44MDU3IDE0LjY2NjIgMTkuOTUwNCAxNC42MjQyIDIwLjA0MzcgMTQuNTQwMkMyMC4xNDE3IDE0LjQ1NjIgMjAuMTkwNyAxNC4zMjU1IDIwLjE5MDcgMTQuMTQ4MlYxNC4wOTIyQzIwLjE5MDcgMTMuNzc0OCAxOS45OTcgMTMuNjE2MiAxOS42MDk3IDEzLjYxNjJIMTguMTYwN1YxNC42NjYySDE5LjYwOTdaTTIzLjI5MjkgMTYuOTk3MkMyMi44OTYyIDE2Ljk5NzIgMjIuNTUwOSAxNi45MTc4IDIyLjI1NjkgMTYuNzU5MkMyMS45Njc2IDE2LjU5NTggMjEuNzQzNiAxNi4zNjQ4IDIxLjU4NDkgMTYuMDY2MkMyMS40MzA5IDE1Ljc2NzUgMjEuMzUzOSAxNS40MTk4IDIxLjM1MzkgMTUuMDIzMlYxNC45MTEyQzIxLjM1MzkgMTQuNTE0NSAyMS40MzA5IDE0LjE2NjggMjEuNTg0OSAxMy44NjgyQzIxLjc0MzYgMTMuNTY5NSAyMS45Njc2IDEzLjM0MDggMjIuMjU2OSAxMy4xODIyQzIyLjU1MDkgMTMuMDE4OCAyMi44OTYyIDEyLjkzNzIgMjMuMjkyOSAxMi45MzcyQzIzLjY4OTYgMTIuOTM3MiAyNC4wMzQ5IDEzLjAxODggMjQuMzI4OSAxMy4xODIyQzI0LjYyMjkgMTMuMzQwOCAyNC44NDY5IDEzLjU2OTUgMjUuMDAwOSAxMy44NjgyQzI1LjE1OTYgMTQuMTY2OCAyNS4yMzg5IDE0LjUxNDUgMjUuMjM4OSAxNC45MTEyVjE1LjAyMzJDMjUuMjM4OSAxNS40MTk4IDI1LjE1OTYgMTUuNzY3NSAyNS4wMDA5IDE2LjA2NjJDMjQuODQ2OSAxNi4zNjQ4IDI0LjYyMjkgMTYuNTk1OCAyNC4zMjg5IDE2Ljc1OTJDMjQuMDM0OSAxNi45MTc4IDIzLjY4OTYgMTYuOTk3MiAyMy4yOTI5IDE2Ljk5NzJaTTIzLjI5MjkgMTYuNDE2MkMyMy42OTg5IDE2LjQxNjIgMjQuMDEzOSAxNi4yOTI1IDI0LjIzNzkgMTYuMDQ1MkMyNC40NjE5IDE1Ljc5NzggMjQuNTczOSAxNS40NTk1IDI0LjU3MzkgMTUuMDMwMlYxNC45MDQyQzI0LjU3MzkgMTQuNDc0OCAyNC40NjE5IDE0LjEzNjUgMjQuMjM3OSAxMy44ODkyQzI0LjAxMzkgMTMuNjQxOCAyMy42OTg5IDEzLjUxODIgMjMuMjkyOSAxMy41MTgyQzIyLjg4NjkgMTMuNTE4MiAyMi41NzE5IDEzLjY0MTggMjIuMzQ3OSAxMy44ODkyQzIyLjEyODYgMTQuMTM2NSAyMi4wMTg5IDE0LjQ3NDggMjIuMDE4OSAxNC45MDQyVjE1LjAzMDJDMjIuMDE4OSAxNS40NTk1IDIyLjEyODYgMTUuNzk3OCAyMi4zNDc5IDE2LjA0NTJDMjIuNTcxOSAxNi4yOTI1IDIyLjg4NjkgMTYuNDE2MiAyMy4yOTI5IDE2LjQxNjJaTTI3LjY0NjkgMTYuOTk3MkMyNy4wNDk2IDE2Ljk5NzIgMjYuNTgwNiAxNi44MjQ1IDI2LjIzOTkgMTYuNDc5MkMyNS44OTkyIDE2LjEyOTIgMjUuNzI4OSAxNS42NDM4IDI1LjcyODkgMTUuMDIzMlYxNC45MTEyQzI1LjcyODkgMTQuNTA1MiAyNS44MDU5IDE0LjE1NTIgMjUuOTU5OSAxMy44NjEyQzI2LjExMzkgMTMuNTYyNSAyNi4zMzMyIDEzLjMzMzggMjYuNjE3OSAxMy4xNzUyQzI2LjkwMjYgMTMuMDE2NSAyNy4yMzg2IDEyLjkzNzIgMjcuNjI1OSAxMi45MzcyQzI4LjE5NTIgMTIuOTM3MiAyOC42MzE2IDEzLjEwNTIgMjguOTM0OSAxMy40NDEyQzI5LjI0MjkgMTMuNzc3MiAyOS4zOTY5IDE0LjI1NzggMjkuMzk2OSAxNC44ODMyVjE1LjE3NzJIMjYuNDAwOUMyNi40MjQyIDE1LjU2OTIgMjYuNTQ1NiAxNS44NzQ4IDI2Ljc2NDkgMTYuMDk0MkMyNi45ODQyIDE2LjMwODggMjcuMjgwNiAxNi40MTYyIDI3LjY1MzkgMTYuNDE2MkMyNy45NTcyIDE2LjQxNjIgMjguMjA2OSAxNi4zNDM4IDI4LjQwMjkgMTYuMTk5MkMyOC41OTg5IDE2LjA1NDUgMjguNjk2OSAxNS44NzI1IDI4LjY5NjkgMTUuNjUzMlYxNS42MTgySDI5LjM2MTlWMTUuNjUzMkMyOS4zNjE5IDE1LjkxOTIgMjkuMjg5NiAxNi4xNTQ4IDI5LjE0NDkgMTYuMzYwMkMyOS4wMDQ5IDE2LjU2MDggMjguODA0MiAxNi43MTcyIDI4LjU0MjkgMTYuODI5MkMyOC4yODYyIDE2Ljk0MTIgMjcuOTg3NiAxNi45OTcyIDI3LjY0NjkgMTYuOTk3MlpNMjguNzAzOSAxNC42MTcyQzI4LjY5NDYgMTQuMjYyNSAyOC41OTg5IDEzLjk5MTggMjguNDE2OSAxMy44MDUyQzI4LjIzNDkgMTMuNjEzOCAyNy45Njg5IDEzLjUxODIgMjcuNjE4OSAxMy41MTgyQzI3LjI2ODkgMTMuNTE4MiAyNi45OTEyIDEzLjYxMTUgMjYuNzg1OSAxMy43OTgyQzI2LjU4MDYgMTMuOTg0OCAyNi40NTQ2IDE0LjI1NzggMjYuNDA3OSAxNC42MTcySDI4LjcwMzlaTTEyLjYwMTIgMjEuMDc3MkgxMy4yNjYyVjI0LjI3NjJIMTQuNzAxMlYyMS4wNzcySDE1LjM2NjJWMjQuMjc2MkgxNi44MDEyVjIxLjA3NzJIMTcuNDY2MlYyNC44NTcySDEyLjYwMTJWMjEuMDc3MlpNMjAuMDczMiAyNC45OTcyQzE5LjY3NjUgMjQuOTk3MiAxOS4zMzEyIDI0LjkxNzggMTkuMDM3MiAyNC43NTkyQzE4Ljc0NzggMjQuNTk1OCAxOC41MjM4IDI0LjM2NDggMTguMzY1MiAyNC4wNjYyQzE4LjIxMTIgMjMuNzY3NSAxOC4xMzQyIDIzLjQxOTggMTguMTM0MiAyMy4wMjMyVjIyLjkxMTJDMTguMTM0MiAyMi41MTQ1IDE4LjIxMTIgMjIuMTY2OCAxOC4zNjUyIDIxLjg2ODJDMTguNTIzOCAyMS41Njk1IDE4Ljc0NzggMjEuMzQwOCAxOS4wMzcyIDIxLjE4MjJDMTkuMzMxMiAyMS4wMTg4IDE5LjY3NjUgMjAuOTM3MiAyMC4wNzMyIDIwLjkzNzJDMjAuNDY5OCAyMC45MzcyIDIwLjgxNTIgMjEuMDE4OCAyMS4xMDkyIDIxLjE4MjJDMjEuNDAzMiAyMS4zNDA4IDIxLjYyNzIgMjEuNTY5NSAyMS43ODEyIDIxLjg2ODJDMjEuOTM5OCAyMi4xNjY4IDIyLjAxOTIgMjIuNTE0NSAyMi4wMTkyIDIyLjkxMTJWMjMuMDIzMkMyMi4wMTkyIDIzLjQxOTggMjEuOTM5OCAyMy43Njc1IDIxLjc4MTIgMjQuMDY2MkMyMS42MjcyIDI0LjM2NDggMjEuNDAzMiAyNC41OTU4IDIxLjEwOTIgMjQuNzU5MkMyMC44MTUyIDI0LjkxNzggMjAuNDY5OCAyNC45OTcyIDIwLjA3MzIgMjQuOTk3MlpNMjAuMDczMiAyNC40MTYyQzIwLjQ3OTIgMjQuNDE2MiAyMC43OTQyIDI0LjI5MjUgMjEuMDE4MiAyNC4wNDUyQzIxLjI0MjIgMjMuNzk3OCAyMS4zNTQyIDIzLjQ1OTUgMjEuMzU0MiAyMy4wMzAyVjIyLjkwNDJDMjEuMzU0MiAyMi40NzQ4IDIxLjI0MjIgMjIuMTM2NSAyMS4wMTgyIDIxLjg4OTJDMjAuNzk0MiAyMS42NDE4IDIwLjQ3OTIgMjEuNTE4MiAyMC4wNzMyIDIxLjUxODJDMTkuNjY3MiAyMS41MTgyIDE5LjM1MjIgMjEuNjQxOCAxOS4xMjgyIDIxLjg4OTJDMTguOTA4OCAyMi4xMzY1IDE4Ljc5OTIgMjIuNDc0OCAxOC43OTkyIDIyLjkwNDJWMjMuMDMwMkMxOC43OTkyIDIzLjQ1OTUgMTguOTA4OCAyMy43OTc4IDE5LjEyODIgMjQuMDQ1MkMxOS4zNTIyIDI0LjI5MjUgMTkuNjY3MiAyNC40MTYyIDIwLjA3MzIgMjQuNDE2MlpNMjMuMDYzOCAyNi4yMjIyQzIyLjkyMzggMjYuMjIyMiAyMi43OTA4IDI2LjIwNTggMjIuNjY0OCAyNi4xNzMyVjI1LjYwNjJDMjIuNzcyMSAyNS42Mzg4IDIyLjg4NjUgMjUuNjU1MiAyMy4wMDc4IDI1LjY1NTJDMjMuMTk0NSAyNS42NTUyIDIzLjMzOTEgMjUuNjAzOCAyMy40NDE4IDI1LjUwMTJDMjMuNTQ5MSAyNS4zOTg1IDIzLjY0NzEgMjUuMjA5NSAyMy43MzU4IDI0LjkzNDJMMjMuNzQyOCAyNC45MTMyTDIyLjE2MDggMjEuMDc3MkgyMi44ODE4TDI0LjA1NzggMjQuMDg3MkgyNC4wOTI4TDI1LjE5MTggMjEuMDc3MkgyNS44NTY4TDI0LjMzMDggMjUuMTAyMkMyNC4yMzI4IDI1LjM2MzUgMjQuMTMyNSAyNS41NzEyIDI0LjAyOTggMjUuNzI1MkMyMy45MzE4IDI1Ljg4MzggMjMuODA1OCAyNi4wMDUyIDIzLjY1MTggMjYuMDg5MkMyMy40OTc4IDI2LjE3NzggMjMuMzAxOCAyNi4yMjIyIDIzLjA2MzggMjYuMjIyMloiIGZpbGw9IiNGRjI3NzYiLz4KPGNpcmNsZSBjeD0iMTkiIGN5PSIzNS4yODU3IiByPSIyLjcxNDI5IiBmaWxsPSIjRkZGRDAwIi8+CjxjaXJjbGUgY3g9IjE5IiBjeT0iMi43MTQyOSIgcj0iMi43MTQyOSIgZmlsbD0iI0ZGRkQwMCIvPgo8L3N2Zz4K);
}

@media (min-width: 961px) {
  .sticker-new-show {
    width: 56px;
    height: 56px;
  }
}

.sticker-bestseller {
  width: 38px;
  height: 38px;
  display: block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjkwMTQgNi4wOTQ1N2UtMDZDMjEuNTc3MSAwLjAwMzYyOTA5IDIzLjk0MTUgMS4zNDQ3IDI1LjM2NDMgMy4zODg2OEMyNy45MDI1IDIuODI4NTkgMzAuNjY0MiAzLjUzMTgzIDMyLjYzODcgNS41MDA5OEMzNC41NzY3IDcuNDMzODEgMzUuMjkxNSAxMC4xMjI4IDM0Ljc4NjEgMTIuNjE1MkMzNi43MzIgMTQuMDQ5MiAzNy45OTc1IDE2LjM1NSAzOC4wMDEgMTguOTU0MUMzOC4wMDQ1IDIxLjU2MTYgMzYuNzM2IDIzLjg2OTEgMzQuNzgzMiAyNS4yOTY5QzM1LjI5NyAyNy43OTUzIDM0LjU4MzEgMzAuNDk1MiAzMi42Mzk3IDMyLjQzMzZDMzAuNjg3OSAzNC4zNzk4IDI3Ljk2NyAzNS4wODgzIDI1LjQ1MzEgMzQuNTYzNUMyNC4wNDEyIDM2LjY0MDcgMjEuNjU4NCAzOC4wMDM1IDE4Ljk1NDEgMzhDMTYuMjUwOCAzNy45OTYzIDEzLjg2NSAzNi42Mjg1IDEyLjQ0NzMgMzQuNTQ4OEMxMC4wNjk0IDM0Ljg5NjQgNy41NjI0MSAzNC4xNTkgNS43MzI0MyAzMi4zMzRDMy44NTg2NCAzMC40NjUxIDMuMTI4NjggMjcuODg4NCAzLjUzOTA3IDI1LjQ2NjhDMS40MTA1NyAyNC4wNTY4IDAuMDAzNzg4MzMgMjEuNjQzMiA2Ljg2MzI1ZS0wNiAxOC45MDIzQy0wLjAwMzU3NTM5IDE2LjE2MiAxLjM5NTQ0IDEzLjc1MTEgMy41MTk1NCAxMi4zNDY3QzMuMTUzMTQgOS45NjA1NyAzLjg5MDc5IDcuNDM4NDcgNS43MzM0MSA1LjYwMDU5QzcuNTYxMzQgMy43Nzc2MSAxMC4wNjQ5IDMuMDM4MSAxMi40NDA0IDMuMzgyODJDMTMuODU2NyAxLjMzNjMgMTYuMjIwOSAtMC4wMDMyOTcgMTguOTAxNCA2LjA5NDU3ZS0wNloiIGZpbGw9IiNGRkZEMDAiLz4KPHBhdGggZD0iTTE0LjYxNTMgMTQuODQxNkwxMy4yMTUzIDEyLjk4NjZIMTMuOTk5M0wxNS4wNzAzIDE0LjQ1NjZIMTUuMDk4M0wxNi4xNjIzIDEyLjk4NjZIMTYuOTE4M0wxNS41MjUzIDE0Ljg0MTZMMTYuOTg4MyAxNi43NjY2SDE2LjE5NzNMMTUuMDcwMyAxNS4yMjY2SDE1LjA0MjNMMTMuOTA4MyAxNi43NjY2SDEzLjE0NTNMMTQuNjE1MyAxNC44NDE2Wk0xNy40MDcxIDEyLjk4NjZIMTguMDcyMUwxOC4wMTYxIDE1Ljk0MDZIMTguMDQ0MUwyMC4yNDkxIDEyLjk4NjZIMjAuOTQyMVYxNi43NjY2SDIwLjI3NzFMMjAuMzMzMSAxMy44MDU2SDIwLjMwNTFMMTguMDkzMSAxNi43NjY2SDE3LjQwNzFWMTIuOTg2NlpNMjIuNzc2MSAxMy41Njc2SDIxLjQ2NzFWMTIuOTg2NkgyNC43NTAxVjEzLjU2NzZIMjMuNDQxMVYxNi43NjY2SDIyLjc3NjFWMTMuNTY3NlpNNS41NDMzNCAyMC45ODY2SDguOTM4MzRWMjQuNzY2Nkg4LjI3MzM0VjIxLjU2NzZINi4yMDgzNFYyNC43NjY2SDUuNTQzMzRWMjAuOTg2NlpNOS43ODE2MiAyMC45ODY2SDEwLjI2NDZMMTAuMzgzNiAyMS41Mzk2QzEwLjUxOSAyMS4zMzg5IDEwLjcwOCAyMS4xODAzIDEwLjk1MDYgMjEuMDYzNkMxMS4xOTMzIDIwLjk0MjMgMTEuNDY4NiAyMC44ODE2IDExLjc3NjYgMjAuODgxNkMxMi4xNSAyMC44ODE2IDEyLjQ3NDMgMjAuOTYwOSAxMi43NDk2IDIxLjExOTZDMTMuMDI5NiAyMS4yNzM2IDEzLjI0NjYgMjEuNDk3NiAxMy40MDA2IDIxLjc5MTZDMTMuNTU0NiAyMi4wODU2IDEzLjYzMTYgMjIuNDI4NiAxMy42MzE2IDIyLjgyMDZWMjIuOTMyNkMxMy42MzE2IDIzLjMyNDYgMTMuNTU0NiAyMy42Njc2IDEzLjQwMDYgMjMuOTYxNkMxMy4yNDY2IDI0LjI1NTYgMTMuMDI5NiAyNC40ODE5IDEyLjc0OTYgMjQuNjQwNkMxMi40NzQzIDI0Ljc5NDYgMTIuMTUgMjQuODcxNiAxMS43NzY2IDI0Ljg3MTZDMTEuNDc4IDI0Ljg3MTYgMTEuMjE2NiAyNC44MTU2IDEwLjk5MjYgMjQuNzAzNkMxMC43Njg2IDI0LjU5MTYgMTAuNTg2NiAyNC40NDIzIDEwLjQ0NjYgMjQuMjU1NlYyNS45OTE2SDkuNzgxNjJWMjAuOTg2NlpNMTEuNjkyNiAyNC4zMjU2QzEyLjA5ODYgMjQuMzI1NiAxMi40MTEzIDI0LjIwMTkgMTIuNjMwNiAyMy45NTQ2QzEyLjg1NDYgMjMuNzA3MyAxMi45NjY2IDIzLjM2ODkgMTIuOTY2NiAyMi45Mzk2VjIyLjgxMzZDMTIuOTY2NiAyMi4zODQzIDEyLjg1NDYgMjIuMDQ1OSAxMi42MzA2IDIxLjc5ODZDMTIuNDExMyAyMS41NTEzIDEyLjA5ODYgMjEuNDI3NiAxMS42OTI2IDIxLjQyNzZDMTEuMjg2NiAyMS40Mjc2IDEwLjk3MTYgMjEuNTUxMyAxMC43NDc2IDIxLjc5ODZDMTAuNTIzNiAyMi4wNDU5IDEwLjQxMTYgMjIuMzg0MyAxMC40MTE2IDIyLjgxMzZWMjIuOTM5NkMxMC40MTE2IDIzLjM2ODkgMTAuNTIzNiAyMy43MDczIDEwLjc0NzYgMjMuOTU0NkMxMC45NzE2IDI0LjIwMTkgMTEuMjg2NiAyNC4zMjU2IDExLjY5MjYgMjQuMzI1NlpNMTYuMDU3MyAyNC45MDY2QzE1LjY2MDcgMjQuOTA2NiAxNS4zMTUzIDI0LjgyNzMgMTUuMDIxMyAyNC42Njg2QzE0LjczMiAyNC41MDUzIDE0LjUwOCAyNC4yNzQzIDE0LjM0OTMgMjMuOTc1NkMxNC4xOTUzIDIzLjY3NjkgMTQuMTE4MyAyMy4zMjkzIDE0LjExODMgMjIuOTMyNlYyMi44MjA2QzE0LjExODMgMjIuNDIzOSAxNC4xOTUzIDIyLjA3NjMgMTQuMzQ5MyAyMS43Nzc2QzE0LjUwOCAyMS40Nzg5IDE0LjczMiAyMS4yNTAzIDE1LjAyMTMgMjEuMDkxNkMxNS4zMTUzIDIwLjkyODMgMTUuNjYwNyAyMC44NDY2IDE2LjA1NzMgMjAuODQ2NkMxNi40NTQgMjAuODQ2NiAxNi43OTkzIDIwLjkyODMgMTcuMDkzMyAyMS4wOTE2QzE3LjM4NzMgMjEuMjUwMyAxNy42MTEzIDIxLjQ3ODkgMTcuNzY1MyAyMS43Nzc2QzE3LjkyNCAyMi4wNzYzIDE4LjAwMzMgMjIuNDIzOSAxOC4wMDMzIDIyLjgyMDZWMjIuOTMyNkMxOC4wMDMzIDIzLjMyOTMgMTcuOTI0IDIzLjY3NjkgMTcuNzY1MyAyMy45NzU2QzE3LjYxMTMgMjQuMjc0MyAxNy4zODczIDI0LjUwNTMgMTcuMDkzMyAyNC42Njg2QzE2Ljc5OTMgMjQuODI3MyAxNi40NTQgMjQuOTA2NiAxNi4wNTczIDI0LjkwNjZaTTE2LjA1NzMgMjQuMzI1NkMxNi40NjMzIDI0LjMyNTYgMTYuNzc4MyAyNC4yMDE5IDE3LjAwMjMgMjMuOTU0NkMxNy4yMjYzIDIzLjcwNzMgMTcuMzM4MyAyMy4zNjg5IDE3LjMzODMgMjIuOTM5NlYyMi44MTM2QzE3LjMzODMgMjIuMzg0MyAxNy4yMjYzIDIyLjA0NTkgMTcuMDAyMyAyMS43OTg2QzE2Ljc3ODMgMjEuNTUxMyAxNi40NjMzIDIxLjQyNzYgMTYuMDU3MyAyMS40Mjc2QzE1LjY1MTMgMjEuNDI3NiAxNS4zMzYzIDIxLjU1MTMgMTUuMTEyMyAyMS43OTg2QzE0Ljg5MyAyMi4wNDU5IDE0Ljc4MzMgMjIuMzg0MyAxNC43ODMzIDIyLjgxMzZWMjIuOTM5NkMxNC43ODMzIDIzLjM2ODkgMTQuODkzIDIzLjcwNzMgMTUuMTEyMyAyMy45NTQ2QzE1LjMzNjMgMjQuMjAxOSAxNS42NTEzIDI0LjMyNTYgMTYuMDU3MyAyNC4zMjU2Wk0xOC4xNDY2IDI0LjE4NTZIMTguNTE3NkMxOC42NjcgMjQuMDE3NiAxOC43ODM2IDIzLjczOTkgMTguODY3NiAyMy4zNTI2QzE4Ljk1NjMgMjIuOTY1MyAxOS4wMDA2IDIyLjM4NjYgMTkuMDAwNiAyMS42MTY2VjIwLjk4NjZIMjIuMDE3NlYyNC4xODU2SDIyLjYxMjZWMjUuNzQ2NkgyMS45NjE2VjI0Ljc2NjZIMTguNzk3NlYyNS43NDY2SDE4LjE0NjZWMjQuMTg1NlpNMjEuMzUyNiAyNC4xODU2VjIxLjU2NzZIMTkuNjQ0NlYyMS43OTg2QzE5LjY0NDYgMjIuNDc1MyAxOS42MDI2IDIyLjk5MzMgMTkuNTE4NiAyMy4zNTI2QzE5LjQzNDYgMjMuNzExOSAxOS4zMjczIDIzLjk4OTYgMTkuMTk2NiAyNC4xODU2SDIxLjM1MjZaTTI0LjMzNzcgMjQuODcxNkMyMy45MDM3IDI0Ljg3MTYgMjMuNTUzNyAyNC43NjQzIDIzLjI4NzcgMjQuNTQ5NkMyMy4wMjYzIDI0LjMzMDMgMjIuODk1NyAyNC4wMzYzIDIyLjg5NTcgMjMuNjY3NlYyMy42MzI2QzIyLjg5NTcgMjMuMjU5MyAyMy4wMjE3IDIyLjk3NDYgMjMuMjczNyAyMi43Nzg2QzIzLjUyNTcgMjIuNTc3OSAyMy44ODI3IDIyLjQ3NzYgMjQuMzQ0NyAyMi40Nzc2SDI1LjczMDdWMjIuMzcyNkMyNS43MzA3IDIyLjA1MDYgMjUuNjQyIDIxLjgwNzkgMjUuNDY0NyAyMS42NDQ2QzI1LjI5MiAyMS40NzY2IDI1LjA0IDIxLjM5MjYgMjQuNzA4NyAyMS4zOTI2QzI0LjUxMjcgMjEuMzkyNiAyNC4zNCAyMS40Mjk5IDI0LjE5MDcgMjEuNTA0NkMyNC4wNDYgMjEuNTc0NiAyMy45MzYzIDIxLjY2NTYgMjMuODYxNyAyMS43Nzc2QzIzLjc4NyAyMS44ODk2IDIzLjc0OTcgMjIuMDA2MyAyMy43NDk3IDIyLjEyNzZWMjIuMTYyNkgyMy4wODQ3VjIyLjEyNzZDMjMuMDg0NyAyMS44OTg5IDIzLjE0NTMgMjEuNjg2NiAyMy4yNjY3IDIxLjQ5MDZDMjMuMzkyNyAyMS4yOTQ2IDIzLjU3NyAyMS4xMzgzIDIzLjgxOTcgMjEuMDIxNkMyNC4wNjcgMjAuOTA0OSAyNC4zNjU3IDIwLjg0NjYgMjQuNzE1NyAyMC44NDY2QzI1LjI1MjMgMjAuODQ2NiAyNS42NjUzIDIwLjk4NDMgMjUuOTU0NyAyMS4yNTk2QzI2LjI0ODcgMjEuNTM0OSAyNi4zOTU3IDIxLjkyNDYgMjYuMzk1NyAyMi40Mjg2VjI0Ljc2NjZIMjUuOTE5N0wyNS43OTM3IDI0LjIxMzZDMjUuNjU4MyAyNC40MDk2IDI1LjQ2MjMgMjQuNTY4MyAyNS4yMDU3IDI0LjY4OTZDMjQuOTQ5IDI0LjgxMDkgMjQuNjU5NyAyNC44NzE2IDI0LjMzNzcgMjQuODcxNlpNMjMuNTYwNyAyMy42Njc2QzIzLjU2MDcgMjMuODcyOSAyMy42NDQ3IDI0LjAzMzkgMjMuODEyNyAyNC4xNTA2QzIzLjk4NTMgMjQuMjY3MyAyNC4yMTE3IDI0LjMyNTYgMjQuNDkxNyAyNC4zMjU2QzI0LjgzMjMgMjQuMzI1NiAyNS4xMDc3IDI0LjIzOTMgMjUuMzE3NyAyNC4wNjY2QzI1LjUyNzcgMjMuODg5MyAyNS42NjUzIDIzLjY2OTkgMjUuNzMwNyAyMy40MDg2VjIzLjAyMzZIMjQuMzIzN0MyNC4wOTAzIDIzLjAyMzYgMjMuOTAzNyAyMy4wNzczIDIzLjc2MzcgMjMuMTg0NkMyMy42MjgzIDIzLjI4NzMgMjMuNTYwNyAyMy40MzY2IDIzLjU2MDcgMjMuNjMyNlYyMy42Njc2Wk0yOC4xMTgyIDIyLjg0ODZMMjYuODM3MiAyMC45ODY2SDI3LjU2NTJMMjguNjUwMiAyMi41Njg2SDI5LjQ2MjJWMjAuOTg2NkgzMC4xMjcyVjIyLjU2ODZIMzAuOTM5MkwzMi4wMjQyIDIwLjk4NjZIMzIuNzUyMkwzMS40NzEyIDIyLjg0ODZMMzIuODA4MiAyNC43NjY2SDMyLjA2NjJMMzAuOTM5MiAyMy4xNDk2SDMwLjEyNzJWMjQuNzY2NkgyOS40NjIyVjIzLjE0OTZIMjguNjUwMkwyNy41MjMyIDI0Ljc2NjZIMjYuNzgxMkwyOC4xMTgyIDIyLjg0ODZaIiBmaWxsPSIjRkYyNzc2Ii8+Cjwvc3ZnPgo=);
}

@media (min-width: 961px) {
  .sticker-bestseller {
    width: 56px;
    height: 56px;
  }
}

.history {
  width: 100%;
  overflow: hidden;
  margin-bottom: 30px;
}

.history__title {
  font-size: 20px;
  line-height: 1.2;
  font-weight: 700;
  margin-bottom: 24px;
}

@media (min-width: 961px) {
  .history__title {
    font-size: 40px;
    line-height: 1;
    margin-bottom: 46px;
  }
}

.history__filter {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 32px;
}

@media (min-width: 961px) {
  .history__filter {
    gap: 15px;
  }
}

.history__date {
  padding: 8px 16px;
  background: var(--sg-pink);
  color: var(--sg-violet);
  border-radius: 50px;
  font-size: 12px;
  line-height: 1.3333333333;
}

@media (min-width: 961px) {
  .history__date {
    font-size: 16px;
    line-height: 1.5;
  }
}

.history__date-active {
  background: var(--sg-violet);
  color: var(--sg-white);
}

.history__row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 8px;
  overflow: hidden;
}

@media (min-width: 961px) {
  .history__row {
    margin-bottom: 31px;
  }
}

.history__track {
  display: flex;
  gap: 8px;
  width: max-content;
}

@media (min-width: 961px) {
  .history__track {
    gap: 39px;
  }
}

.history__row:nth-child(2) .history__track {
  animation: scrollRight 45s linear infinite;
}

.history__row:nth-child(4) .history__track {
  animation: scrollRight 30s linear infinite;
}

.history__row:nth-child(3) .history__track {
  animation: scrollLeft 30s linear infinite;
}

@keyframes scrollLeft {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(-50%);
  }
}

@keyframes scrollRight {
  0% {
    transform: translateX(-50%);
  }

  100% {
    transform: translateX(0);
  }
}

.history__item {
  width: 444px;
  height: 144px;
  background: var(--sg-history) center no-repeat;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--sg-white);
  flex-shrink: 0;
}

.history__content {
  display: flex;
  gap: 70px;
  max-width: 290px;
  width: 100%;
  justify-content: space-between;
  align-items: flex-start;
}

@media (min-width: 961px) {
  .history__content {
    max-width: 100%;
    gap: 0;
    padding: 0 0 0 51px;
    align-items: flex-start;
  }
}

@media (min-width: 961px) {
  .history__data {
    max-width: 418px;
    display: flex;
    flex-wrap: wrap;
    gap: 8px 16px;
  }
}

.history__person,
.history__dates {
  white-space: nowrap;
  font-size: 16px;
  line-height: 1.5;
  font-weight: 700;
  margin-bottom: 4px;
}

@media (min-width: 961px) {
  .history__person {
    font-size: 40px;
    line-height: 1;
  }
}

@media (min-width: 961px) {
  .history__dates {
    font-size: 30px;
    line-height: 1;
    max-width: 140px;
    white-space: normal;
  }
}

.history__link {
  font-size: 12px;
  line-height: 1.3333333333;
}

@media (min-width: 961px) {
  .history__link {
    font-size: 16px;
    line-height: 1.5;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    border-radius: 173px;
    padding: 4px 12px;
  }
}

.style-electronic,
.style-techno,
.style-house {
  mask-image: url("/local/templates/stereogorod/css/../assets/images/electronic-techno-house.svg");
  -webkit-mask-image: url("/local/templates/stereogorod/css/../assets/images/electronic-techno-house.svg");
}

.style-folk,
.style-indie {
  mask-image: url("/local/templates/stereogorod/css/../assets/images/folk-indie.svg");
  -webkit-mask-image: url("/local/templates/stereogorod/css/../assets/images/folk-indie.svg");
}

.style-hip-hop,
.style-rap,
.style-rnb {
  mask-image: url("/local/templates/stereogorod/css/../assets/images/hip-hop-rap-rnb.svg");
  -webkit-mask-image: url("/local/templates/stereogorod/css/../assets/images/hip-hop-rap-rnb.svg");
}

.style-pop,
.style-k-pop {
  mask-image: url("/local/templates/stereogorod/css/../assets/images/pop-k-pop.svg");
  -webkit-mask-image: url("/local/templates/stereogorod/css/../assets/images/pop-k-pop.svg");
}

.style-rock,
.style-alternative {
  mask-image: url("/local/templates/stereogorod/css/../assets/images/rock-alternative.svg");
  -webkit-mask-image: url("/local/templates/stereogorod/css/../assets/images/rock-alternative.svg");
}

.about {
  padding: 44px 0 0;
  background: #EAF7F9;
  margin-bottom: 42px;
}

@media (min-width: 961px) {
  .about {
    padding-top: 75px;
    margin-bottom: 75px;
  }
}

.about__title {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 25px;
}

@media (min-width: 961px) {
  .about__title {
    font-size: 40px;
    line-height: 1;
    margin-bottom: 36px;
  }
}

.about__text {
  color: var(--sg-violet);
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
}

@media (min-width: 961px) {
  .about__text {
    font-size: 20px;
    line-height: 1.4;
  }
}

.about__text--big {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 20px;
}

@media (min-width: 961px) {
  .about__text--big {
    font-size: 40px;
    line-height: 1.2;
    margin-bottom: 33px;
    max-width: 840px;
  }
}

.about__text--normal {
  margin-bottom: 58px;
}

@media (min-width: 961px) {
  .about__text--normal {
    margin-bottom: 0;
    max-width: 50%;
  }
}

.progress {
  height: 420px;
  position: relative;
  transition: 0.5s;
  margin: 0 auto;
}

@media (min-width: 961px) {
  .progress {
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
    margin-top: -155px;
  }
}

.progress--full {
  height: 769px;
}

.progress__item {
  text-align: center;
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  color: var(--sg-white);
  padding-top: 70px;
  position: absolute;
  bottom: 0;
  left: 0;
  transition: 0.5s;
}

@media (min-width: 961px) {
  .progress__item {
    position: relative;
  }
}

.progress--full .progress__item {
  padding-top: 57px;
}

.progress__item span {
  font-weight: 700;
  font-size: 28px;
  line-height: 34px;
}

.progress__item:first-child {
  width: 330px;
  height: 232px;
  background: linear-gradient(90deg, #EDE5FF 0%, #FBE5C7 98.96%), #D9D9D9;
  border-radius: 200px 200px 0px 0px;
  padding-top: 99px;
  color: var(--sg-violet);
  z-index: 4;
}

@media (min-width: 961px) {
  .progress__item:first-child {
    width: 100%;
    max-width: 330px;
    height: 231px;
  }
}

.progress--full .progress__item:first-child {
  padding-top: 57px;
  height: 192px;
}

.progress__item:nth-child(2) {
  width: 330px;
  height: 299px;
  background: linear-gradient(180deg, #A34EFF 0%, #FBE5C7 100%), #D9D9D9;
  border-radius: 200px 200px 0px 0px;
  z-index: 3;
}

@media (min-width: 961px) {
  .progress__item:nth-child(2) {
    width: 100%;
    max-width: 330px;
    height: 245px;
  }
}

.progress--full .progress__item:nth-child(2) {
  height: 384px;
}

.progress__item:nth-child(3) {
  width: 330px;
  height: 358px;
  background: linear-gradient(110.72deg, #7A2FC7 15.23%, #A34EFF 79.11%), #883ADB;
  border-radius: 200px 200px 0px 0px;
  z-index: 2;
}

@media (min-width: 961px) {
  .progress__item:nth-child(3) {
    width: 100%;
    max-width: 330px;
    height: 331px;
  }
}

.progress--full .progress__item:nth-child(3) {
  height: 577px;
}

.progress__item:nth-child(4) {
  width: 330px;
  height: 420px;
  background: linear-gradient(180deg, #FF2776 0%, #A34EFF 100%), #FF2776;
  border-radius: 200px 200px 0px 0px;
  z-index: 1;
}

@media (min-width: 961px) {
  .progress__item:nth-child(4) {
    width: 100%;
    max-width: 330px;
    height: 420px;
  }
}

.progress--full .progress__item:nth-child(4) {
  height: 769px;
}

.team {
  width: 100%;
  overflow: hidden;
  margin-bottom: 64px;
}

@media (min-width: 961px) {
  .team {
    margin-bottom: 76px;
  }
}

.team__title {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 27px;
}

@media (min-width: 961px) {
  .team__title {
    font-size: 40px;
    line-height: 1;
    margin-bottom: 68px;
  }
}

.team__slider {
  position: relative;
  z-index: 1;
  height: 218px;
}

@media (min-width: 961px) {
  .team__slider {
    height: 260px;
  }
}

.team__blockquote {
  opacity: 1;
  transition: opacity 0.3s;
  margin-top: 100px;
}

.team__blockquote--hidden {
  opacity: 0;
}

.team__element {
  width: 83px;
  height: 81px;
  z-index: 2;
  position: relative;
  margin-top: -56px;
  margin-left: 25px;
  opacity: 1;
  transition: opacity 0.3s;
}

@media (min-width: 961px) {
  .team__element {
    width: 141px;
    height: 136px;
    margin-left: 28%;
  }
}

.team__element--hidden {
  opacity: 0;
}

.team__element--hidden ellipse {
  opacity: 0;
  transition-delay: 0s !important;
}

.team__element ellipse {
  opacity: 1;
  transition: opacity 0.3s;
}

.team__element ellipse:nth-child(1) {
  transition-delay: 0.5s;
}

.team__element ellipse:nth-child(2) {
  transition-delay: 1s;
}

.team__element ellipse:nth-child(3) {
  transition-delay: 1.5s;
}

.team__quote {
  opacity: 1;
  transition: opacity 0.3s;
}

.team__quote--hidden {
  opacity: 0;
}

.team__quote--show {
  opacity: 1;
  transition-delay: 0.5s;
}

.team .swiper-slide {
  width: 218px;
  transition: transform 0.3s ease;
  transform: scale(0.5) translateY(30px);
}

@media (min-width: 961px) {
  .team .swiper-slide {
    width: 250px;
    transform: scale(0.5) translateY(10px);
  }
}

.team .swiper-slide-prev {
  transform-origin: center right;
  transform: scale(0.7) translateY(20px);
}

@media (min-width: 961px) {
  .team .swiper-slide-prev {
    transform-origin: center;
    transform: scale(0.7) translateY(0);
  }
}

.team .swiper-slide-next {
  transform-origin: center left;
  transform: scale(0.7) translateY(20px);
}

@media (min-width: 961px) {
  .team .swiper-slide-next {
    transform-origin: center;
    transform: scale(0.7) translateY(0);
  }
}

.team .swiper-slide-active {
  transform: scale(1);
}

.quote {
  background: #FBE5C7;
  padding: 36px 16px;
  border-radius: 50px;
  transition: 0.5s;
}

@media (min-width: 961px) {
  .quote {
    padding: 0;
    background: none;
    margin-top: -50px;
  }
}

.quote__author {
  font-weight: 700;
  font-size: 28px;
  line-height: 1;
  text-align: center;
  color: var(--sg-black);
}

@media (min-width: 961px) {
  .quote__author {
    font-size: 28px;
    line-height: 1.2142857143;
  }
}

.quote__position {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  color: var(--sg-lightviolet);
  margin-bottom: 27px;
}

@media (min-width: 961px) {
  .quote__position {
    font-size: 20px;
    line-height: 1.2;
  }
}

.quote__content {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--sg-black);
}

@media (min-width: 961px) {
  .quote__content {
    font-size: 20px;
    line-height: 1.4;
    padding: 35px 85px;
    background: #FBE5C7;
    max-width: 991px;
    border-radius: 100px;
    margin: 0 auto;
  }
}

.contacts {
  padding: 43px 16px 63px;
  background: var(--sg-lightviolet);
}

@media (min-width: 961px) {
  .contacts {
    padding: 76px 0;
  }
}

@media (min-width: 961px) {
  .contacts__container {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: wrap;
    position: relative;
  }
}

.contacts__title {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  color: var(--sg-black);
  margin-bottom: 24px;
}

@media (min-width: 961px) {
  .contacts__title {
    width: 100%;
    font-size: 40px;
    line-height: 1;
    margin-bottom: 33px;
  }
}

.contacts__description {
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  color: var(--sg-violet);
  margin-bottom: 38px;
}

@media (min-width: 961px) {
  .contacts__description {
    width: 100%;
    max-width: 870px;
    padding-right: 270px;
    font-size: 40px;
    line-height: 1.2;
  }
}

.contacts__info {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgba(0, 0, 0, 0.5);
  margin-bottom: 36px;
}

@media (min-width: 961px) {
  .contacts__info {
    width: 100%;
    max-width: 401px;
    font-size: 28px;
    line-height: 1.2142857143;
  }
}

.contacts__info a {
  font-size: 20px;
  text-decoration-line: underline;
  color: var(--sg-violet);
}

@media (min-width: 961px) {
  .contacts__info a {
    font-size: 28px;
  }
}

.contacts__phone {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgba(0, 0, 0, 0.5);
}

@media (min-width: 961px) {
  .contacts__phone {
    width: 100%;
    max-width: 401px;
    font-size: 28px;
    line-height: 1.2142857143;
    position: absolute;
    bottom: 0;
    right: 14px;
  }
}

.contacts__phone a {
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  text-decoration-line: underline;
  color: var(--sg-violet);
}

.form {
  background: url("/local/templates/stereogorod/css/../assets/images/shapes.png") left bottom no-repeat rgba(237, 229, 255, 0.5);
  background-size: contain;
  padding: 43px 0;
}

@media (min-width: 961px) {
  .form {
    padding: 74px 0 82px;
  }
}

@media (min-width: 961px) {
  .form__container {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 40px;
  }
}

@media (min-width: 961px) {
  .form__content {
    width: 100%;
    max-width: 610px;
  }
}

.form__title {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 8px;
}

@media (min-width: 961px) {
  .form__title {
    font-size: 40px;
    line-height: 1;
    margin-bottom: 56px;
  }
}

.form__description {
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  color: var(--sg-violet);
  margin-bottom: 9px;
}

@media (min-width: 961px) {
  .form__description {
    font-size: 40px;
    line-height: 1.2;
  }
}

.form__inline {
  background: rgba(255, 255, 255, 0.5);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(10px);
  border-radius: 20px;
  padding: 20px 12px 61px;
}

@media (min-width: 961px) {
  .form__inline {
    width: 100%;
    max-width: 620px;
    padding: 33px 33px 33px 28px;
  }
}

.form__label {
  width: 100%;
  display: block;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: var(--sg-violet);
  margin-bottom: 10px;
}

.form__input {
  padding: 5px 16px;
  border: 1px solid #531C72;
  border-radius: 50px;
  font-weight: 400;
  font-size: 16px;
  line-height: 1;
  width: 100%;
  background: none;
  margin-bottom: 34px;
  outline: none;
}

.form__genre {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 28px;
}

.form__genre input {
  opacity: 0;
  width: 1px;
  height: 1px;
  position: absolute;
}

.form__genre input:checked+label {
  background: var(--sg-violet);
  color: var(--sg-white);
}

.form__genre label {
  background: var(--sg-pink);
  border-radius: 50px;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  padding: 8px 15px;
  color: var(--sg-violet);
  display: inline-block;
}

@media (min-width: 961px) {
  .form__bottom {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 32px;
  }
}

.form__accepted {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 12px;
  margin-bottom: 36px;
}

@media (min-width: 961px) {
  .form__accepted {
    margin-bottom: 0;
  }
}

.form__accepted input {
  width: 12px;
  height: 12px;
}

.form__accepted label {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #585858;
}

.form__submit {
  background: radial-gradient(50% 50% at 50% 50%, #A34EFF 1.04%, #FF2776 100%);
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  color: var(--sg-white);
  padding: 12px 24px;
  width: 100%;
  border: none;
  box-shadow: none;
  border-radius: 40px;
  outline: none;
  text-align: center;
}

@media (min-width: 961px) {
  .form__submit {
    max-width: 267px;
  }
}

.select {
  position: relative;
  width: 100%;
  margin-bottom: 30px;
}

.select:after {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjgyODcgMTEuODI4NEwxMi4wMDAzIDE0LjY1NjlMOS4xNzE4OCAxMS44Mjg0IiBzdHJva2U9IiM1MzFDNzIiLz4KPC9zdmc+Cg==);
  width: 24px;
  height: 24px;
  display: block;
  position: absolute;
  top: 3px;
  right: 6px;
}

.select__input {
  padding: 5px 16px;
  border: 1px solid #531C72;
  border-radius: 50px;
  font-weight: 400;
  font-size: 16px;
  line-height: 1;
  width: 100%;
  background: none;
  outline: none;
}

.select__list {
  width: 100%;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
  backdrop-filter: blur(10px);
  padding: 10px 14px 20px;
  border-radius: 0 0 20px 20px;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  display: none;
}

.elements svg,
.elements img {
  position: absolute;
  display: none;
  pointer-events: none;
}

@media (min-width: 961px) {
  .elements .element-5 {
    bottom: 11px;
    left: -36px;
    display: block;
  }

  .elements .element-6 {
    bottom: 66px;
    left: -67px;
    display: block;
  }

  .elements .element-7 {
    bottom: 78px;
    right: -44px;
    display: block;
  }

  .elements .element-8 {
    bottom: 0;
    right: -50px;
    display: block;
  }
}

@media (max-width: 960px) {
  .elements .element-1 {
    bottom: 67px;
    left: -53px;
    display: block;
  }

  .elements .element-2 {
    bottom: 11px;
    left: -25px;
    display: block;
  }

  .elements .element-3 {
    bottom: 80px;
    right: -30px;
    display: block;
    z-index: 2;
  }

  .elements .element-4 {
    bottom: 0;
    right: -36px;
    display: block;
  }
}

.footer {
  background: var(--sg-black);
  padding: 48px 0;
  color: var(--sg-white);
}

@media (min-width: 961px) {
  .footer__row {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 160px;
  }
}

.footer__logo {
  margin-bottom: 76px;
  max-width: 153px;
}

.footer__menu {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
}

@media (min-width: 961px) {
  .footer__menu {
    font-size: 16px;
    line-height: 1;
  }
}

.footer__content {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  opacity: 0.8;
}

.footer__content p {
  margin-bottom: 1em;
}

@media (max-width: 960px) {
  .footer__content p:last-child span {
    margin-bottom: 1em;
  }

  .footer__content p:last-child a {
    margin-bottom: 1em;
  }

  .footer__content a,
  .footer__content span {
    display: block;
  }

  .footer__content a+br,
  .footer__content span+br {
    display: none;
  }

  .footer__content i {
    display: none;
  }
}

.footer__copyright {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgba(255, 255, 255, 0.8);
  opacity: 0.5;
  margin-bottom: 24px;
}

.footer__dev {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgba(255, 255, 255, 0.8);
  opacity: 0.5;
}

@media (min-width: 961px) {
  .footer__dev {
    margin-left: auto;
  }
}

.fmenu__item {
  margin-bottom: 14px;
}

.fmenu__item--social {
  margin: 28px 0 30px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
}

@media (min-width: 961px) {
  .fmenu__item--social {
    margin-top: 0;
    margin-bottom: 64px;
  }
}
/* End */


/* Start:/local/templates/stereogorod/components/bitrix/menu/topmenu/style.min.css?1780552695490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/stereogorod/components/bitrix/menu/topmenu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?178055268751*/
font.errortext{color:red}font.notetext{color:green}
/* End */


/* Start:/local/templates/stereogorod/components/bitrix/menu/bottom/style.min.css?1780552695490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/stereogorod/components/bitrix/menu/bottom/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/stereogorod/styles.css?17805526958674*/
.bxmaker-geoip-component-city-line__label {
    display: none;
}

.bxmaker-geoip-component-city-line__value {
    text-decoration: none;
}

.listselect:hover {
    border-radius: 40px;
}

.bxmaker-geoip-component-confirm__button {
    background-color: var(--sg-violet);
    border-right: var(--sg-lightviolet);
}

.bxmaker-geoip-component-confirm__button:hover {
    background-color: var(--sg-lightviolet);
}

.textpage {
    font-size: 20px;
    line-height: calc(28 / 20);
    padding-top: 57px;

}

.textpage h2,
.textpage h1 {
    font-size: 40px;
    line-height: calc(48 / 40);
    font-weight: bold;
    margin-bottom: 32px;
}

.textpage h4 {
    font-size: 28px;
    line-height: calc(34 / 28);
    font-weight: medium;
    margin-bottom: 16px;
}

.textpage p {
    margin-bottom: 1em;
}

.textpage ol {
    list-style: decimal;
    margin-left: 20px;
}

.textpage li {
    margin-bottom: 1em;
}

.textpage ul {
    list-style: disc;
    margin-left: 20px;
}

.textpage__box {
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    gap: 40px;
    margin-bottom: 64px;
    position: relative;
}

.textpage__box--accent {
    padding: 80px 0 calc(80px - 1em);
}

.textpage__box--accent::before {
    content: '';
    width: 100vw;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: calc((100vw - 100%) / -2);
    background: var(--sg-pink);
}

.textpage__box--accent>div {
    position: relative;
    z-index: 2;
}

.textpage__box--accent>.textpage__sidebar {
    position: relative;
}

.textpage__box--accent>.textpage__sidebar>p {
    position: relative;
    z-index: 2;
}

.textpage__box--accent>.textpage__sidebar::before {
    content: '';
    width: 460px;
    height: 445px;
    display: block;
    position: absolute;
    top: -133px;
    left: -60px;
    display: block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYwIiBoZWlnaHQ9IjQ0NSIgdmlld0JveD0iMCAwIDQ2MCA0NDUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cjxmb3JlaWduT2JqZWN0IHg9IjAuMjE2Nzk3IiB5PSIwLjIxNjY3NSIgd2lkdGg9IjMyMC40ODYiIGhlaWdodD0iMzIwLjQ4NiI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgc3R5bGU9ImJhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2NsaXAtcGF0aDp1cmwoI2JnYmx1cl8wXzIxMjJfMzM1NV9jbGlwX3BhdGgpO2hlaWdodDoxMDAlO3dpZHRoOjEwMCUiPjwvZGl2PjwvZm9yZWlnbk9iamVjdD48cGF0aCBkYXRhLWZpZ21hLWJnLWJsdXItcmFkaXVzPSIyMCIgZD0iTTc4LjkwNiA1My45Mjk0QzkzLjQzMjMgMjQuMTQ1OSAxMjkuMzUzIDExLjc3NjEgMTU5LjEzNyAyNi4zMDIzTDI2Ni45OTIgNzguOTA2OEMyOTYuNzc1IDkzLjQzMzQgMzA5LjE0MyAxMjkuMzU1IDI5NC42MTcgMTU5LjEzOEMyODAuMTAxIDE4OC44OTkgMjQ0LjIyNSAyMDEuMjcxIDIxNC40NTUgMTg2Ljc5N0MyNDQuMTg4IDIwMS4zNDUgMjU2LjUyOCAyMzcuMjMyIDI0Mi4wMTMgMjY2Ljk5MkMyMjcuNDg3IDI5Ni43NzUgMTkxLjU2NiAzMDkuMTQzIDE2MS43ODMgMjk0LjYxN0w1My45Mjc2IDI0Mi4wMTNDMjQuMTQ0MyAyMjcuNDg2IDExLjc3NTkgMTkxLjU2NiAyNi4zMDIzIDE2MS43ODNDNDAuODE3NCAxMzIuMDIzIDc2LjY5MTYgMTE5LjY1MyAxMDYuNDYxIDEzNC4xMjVDNzYuNzI4NyAxMTkuNTc2IDY0LjM5MTUgODMuNjg5MyA3OC45MDYgNTMuOTI5NFoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yMTIyXzMzNTUpIiBmaWxsLW9wYWNpdHk9IjAuMyIvPgo8Zm9yZWlnbk9iamVjdCB4PSI0MS4wMDU5IiB5PSItMTYuOTk2MyIgd2lkdGg9IjQzOC4zMzQiIGhlaWdodD0iNDgxLjA0MyI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgc3R5bGU9ImJhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2NsaXAtcGF0aDp1cmwoI2JnYmx1cl8xXzIxMjJfMzM1NV9jbGlwX3BhdGgpO2hlaWdodDoxMDAlO3dpZHRoOjEwMCUiPjwvZGl2PjwvZm9yZWlnbk9iamVjdD48cGF0aCBkYXRhLWZpZ21hLWJnLWJsdXItcmFkaXVzPSIyMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00NTkuMzM5IDExNy44NDhMNDQwLjE5OCAxNTguODc1QzQxMC45ODUgMjIxLjQ4NiAzNDAuMTE5IDI1MS4zNjcgMjc1Ljk5NSAyMzAuOTE3QzMzMi44NzkgMjY2Ljg5NCAzNTUuNTQgMzQwLjM4OCAzMjYuMzU0IDQwMy4wMTJMMzA3LjIzIDQ0NC4wNDdMNjEuMDA2NSAzMjkuMjc1TDgwLjEyMjggMjg4LjI1N0MxMDkuMzE3IDIyNS42MTYgMTgwLjIgMTk1LjcwNCAyNDQuMzQ2IDIxNi4xNTlDMTg3LjQ0NSAxODAuMTY4IDE2NC43OTUgMTA2LjY0MiAxOTQuMDE2IDQ0LjAxMzVMMjEzLjE0OSAzLjAwMzY0TDQ1OS4zMzkgMTE3Ljg0OFoiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcl8yMTIyXzMzNTUpIiBmaWxsLW9wYWNpdHk9IjAuMyIvPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJiZ2JsdXJfMF8yMTIyXzMzNTVfY2xpcF9wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4yMTY3OTcgLTAuMjE2Njc1KSI+PHBhdGggZD0iTTc4LjkwNiA1My45Mjk0QzkzLjQzMjMgMjQuMTQ1OSAxMjkuMzUzIDExLjc3NjEgMTU5LjEzNyAyNi4zMDIzTDI2Ni45OTIgNzguOTA2OEMyOTYuNzc1IDkzLjQzMzQgMzA5LjE0MyAxMjkuMzU1IDI5NC42MTcgMTU5LjEzOEMyODAuMTAxIDE4OC44OTkgMjQ0LjIyNSAyMDEuMjcxIDIxNC40NTUgMTg2Ljc5N0MyNDQuMTg4IDIwMS4zNDUgMjU2LjUyOCAyMzcuMjMyIDI0Mi4wMTMgMjY2Ljk5MkMyMjcuNDg3IDI5Ni43NzUgMTkxLjU2NiAzMDkuMTQzIDE2MS43ODMgMjk0LjYxN0w1My45Mjc2IDI0Mi4wMTNDMjQuMTQ0MyAyMjcuNDg2IDExLjc3NTkgMTkxLjU2NiAyNi4zMDIzIDE2MS43ODNDNDAuODE3NCAxMzIuMDIzIDc2LjY5MTYgMTE5LjY1MyAxMDYuNDYxIDEzNC4xMjVDNzYuNzI4NyAxMTkuNTc2IDY0LjM5MTUgODMuNjg5MyA3OC45MDYgNTMuOTI5NFoiLz4KPC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImJnYmx1cl8xXzIxMjJfMzM1NV9jbGlwX3BhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MS4wMDU5IDE2Ljk5NjMpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ1OS4zMzkgMTE3Ljg0OEw0NDAuMTk4IDE1OC44NzVDNDEwLjk4NSAyMjEuNDg2IDM0MC4xMTkgMjUxLjM2NyAyNzUuOTk1IDIzMC45MTdDMzMyLjg3OSAyNjYuODk0IDM1NS41NCAzNDAuMzg4IDMyNi4zNTQgNDAzLjAxMkwzMDcuMjMgNDQ0LjA0N0w2MS4wMDY1IDMyOS4yNzVMODAuMTIyOCAyODguMjU3QzEwOS4zMTcgMjI1LjYxNiAxODAuMiAxOTUuNzA0IDI0NC4zNDYgMjE2LjE1OUMxODcuNDQ1IDE4MC4xNjggMTY0Ljc5NSAxMDYuNjQyIDE5NC4wMTYgNDQuMDEzNUwyMTMuMTQ5IDMuMDAzNjRMNDU5LjMzOSAxMTcuODQ4WiIvPgo8L2NsaXBQYXRoPjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8yMTIyXzMzNTUiIHgxPSI0NS44NDI2IiB5MT0iOTMuNDc2NSIgeDI9IjMxMy4yMjEiIHkyPSIyMDcuNjc0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNBMzRFRkYiLz4KPHN0b3Agb2Zmc2V0PSIwLjk4OTYxOSIgc3RvcC1jb2xvcj0iI0ZCRTVDNyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfMjEyMl8zMzU1IiB4MT0iMzU0LjMxNCIgeTE9IjQ4LjMzODciIHgyPSIxOTYuNzgzIiB5Mj0iNDU0LjU2OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjQTM0RUZGIi8+CjxzdG9wIG9mZnNldD0iMC45ODk2MTkiIHN0b3AtY29sb3I9IiNGQkU1QzciLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 1;
}

.textpage__content {
    max-width: 840px;
    width: 65%;
    order: 2;
}

.textpage__content a {
    text-decoration: underline;
}

.textpage__content a:hover {
    text-decoration: none;
}

.textpage__sidebar {
    max-width: 401px;
    width: 31%;
    color: rgba(0, 0, 0, 0.5);
    order: 3;
}

.textpage__sidebar a {
    color: var(--sg-violet);
    font-size: 28px;
    line-height: calc(34 / 28);
    text-decoration: underline;
}

.textpage__sidebar a:hover {
    text-decoration: none;
}

.textpage__sidebar--pb168 {
    padding-bottom: 168px;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
}

.textpage__sidebar--bottom {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;

}

.textpage__sidebar--center {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
}

.textpage__sidebar--pb396 {
    padding-bottom: 396px;
}



.link--flex {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}

.header__listcities {
    max-width: 300px;
}

.page {
    width: 100%;
    overflow: hidden;
}

.page-404 {
    min-height: 650px;
    text-align: center;
    padding-top: 100px;
    position: relative;
}

.page-404 h1 {
    font-size: 192px;
    line-height: 1;
}

.page-404 p {
    font-size: 40px;
    line-height: 1.5;
}

.js-sg-elements {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    pointer-events: none;
}

@media(max-width:960px) {
    .textpage__box {
        flex-direction: column;
        gap: 32px;
        margin-bottom: 32px;
    }

    .textpage__box:last-child {
        margin-bottom: 0;
    }

    .textpage {
        font-size: 16px;
        line-height: calc(24 / 16);
        padding-top: 32px;

    }

    .textpage h2,
    .textpage h1 {
        font-size: 20px;
        line-height: calc(28 / 20);
        margin-bottom: 24px;
    }

    .textpage__content {
        width: 100%;
    }

    .textpage__sidebar {
        width: 100vw;
        margin-left: -14px;
        background: var(--sg-pink);
        font-size: 12px;
        line-height: calc(16 / 12);
        padding: 26px 14px;
    }

    .textpage__sidebar a {
        font-size: 20px;
        line-height: calc(28 / 20);
    }

    .textpage__sidebar--one {
        order: 1;
    }

    .page-404 {
        min-height: 100vh;
        text-align: center;
        padding-top: 100px;
    }

    .page-404 h1 {
        font-size: 96px;
        line-height: 1;
    }

    .page-404 p {
        font-size: 20px;
        line-height: 1.2;
    }
}
/* End */
/* /local/templates/stereogorod/css/swiper.css?178055269514611 */
/* /local/templates/stereogorod/css/style.css?178055269577124 */
/* /local/templates/stereogorod/components/bitrix/menu/topmenu/style.min.css?1780552695490 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?178055268751 */
/* /local/templates/stereogorod/components/bitrix/menu/bottom/style.min.css?1780552695490 */
/* /local/templates/stereogorod/styles.css?17805526958674 */
