@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/build/assets/site/fonts/inter-v13-cyrillic_latin-300.woff2) format("woff2"),url(/build/assets/site/fonts/inter-v13-cyrillic_latin-300.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/build/assets/site/fonts/inter-v13-cyrillic_latin-regular.woff2) format("woff2"),url(/build/assets/site/fonts/inter-v13-cyrillic_latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/build/assets/site/fonts/inter-v13-cyrillic_latin-500.woff2) format("woff2"),url(/build/assets/site/fonts/inter-v13-cyrillic_latin-500.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/build/assets/site/fonts/inter-v13-cyrillic_latin-700.woff2) format("woff2"),url(/build/assets/site/fonts/inter-v13-cyrillic_latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/build/assets/site/fonts/inter-v13-cyrillic_latin-900.woff2) format("woff2"),url(/build/assets/site/fonts/inter-v13-cyrillic_latin-900.woff) format("woff")}*,:after,:before{box-sizing:border-box}html,body{min-height:100%;height:100%}body{text-rendering:optimizeSpeed}html{scroll-behavior:smooth;scroll-padding-top:120px}ol,ul,li,body,p,a,input,button,select,textarea,figure,figcaption,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0}button,select,input,textarea{font:inherit;color:inherit;outline:none;border:none;background-color:transparent}a{text-decoration:none;color:inherit;display:inline-block}a:hover{color:inherit}ul,li{list-style:none}img{width:100%;height:100%;vertical-align:middle}button{cursor:pointer}address{font-style:normal}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=radio],input[type=checkbox]{position:absolute;opacity:0}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--transition-function: ease-in-out;--transition: .3s var(--transition-function)}html{font-size:16px}body{font:400 1rem/1.5 Inter;color:#fff;display:flex;flex-direction:column}body.open{overflow:hidden}main{display:flex;flex-direction:column;flex:1}.container{max-width:1392px;width:100%;padding-inline:16px;margin-inline:auto}.cover,picture.cover>*{width:100%;height:100%;object-fit:cover}svg path{fill:currentColor}.show{opacity:1!important;pointer-events:initial!important}section{position:relative}.mt-base{margin-top:116px}@media (min-width: 992px){.mt-base{margin-top:175px}}.mb-base{margin-bottom:40px}.mb-last{margin-bottom:200px}@media (min-width: 992px){.mb-last{margin-bottom:225px}}.bg-main{position:fixed;top:0;right:0;bottom:0;left:0;object-position:bottom}.bg-page{position:fixed;top:0;right:0;bottom:0;left:0;object-position:center}.logo{width:146px;height:32px}@media (min-width: 768px){.logo{width:185px;height:40px}}.logo--sm{width:134px;height:30px}.logo img{object-fit:contain}.icon{width:24px;height:24px;flex:0 0 24px}.icon--sm{width:20px;height:20px;flex:0 0 20px}.btn-circle{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;background-color:#0009;border-radius:50%;transition:.4s}@media (hover: hover){.btn-circle:hover{background-color:#36385099}}.btn-circle:active{background-color:#36385099}.btn-circle__text{font-weight:700;font-size:1.125rem;line-height:1;text-transform:uppercase;text-shadow:0 4px 10px rgba(255,204,0,.2509803922)}.burger{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px}.burger__content{position:relative;width:18px;height:12px}.burger__line{position:absolute;left:0;width:100%;height:2px;background-color:#fff;border-radius:4px}.burger__line:first-child{top:0;animation:burger-first-default .4s forwards}.burger__line:nth-child(2){top:50%;transform:translateY(-50%);transition:.4s}.burger__line:last-child{bottom:0;animation:burger-second-default .4s forwards}@keyframes burger-first-default{0%{top:50%;transform:translateY(-50%) rotate(45deg)}50%{top:50%;transform:translateY(-50%) rotate(0)}to{top:0;transform:translateY(0) rotate(0)}}@keyframes burger-second-default{0%{bottom:50%;transform:translateY(50%) rotate(-45deg)}50%{bottom:50%;transform:translateY(50%) rotate(0)}to{bottom:0;transform:translateY(0) rotate(0)}}.profile{display:flex;flex-direction:column;align-items:center;width:100%;gap:16px;font-size:1.125rem;line-height:1}@media (min-width: 768px){.profile{flex-direction:row}}.profile__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:#36385099}@media (min-width: 768px){.profile__icon{width:42px;height:42px;background-color:#0009}}.profile__icon svg{width:32px;height:32px;flex:0 0 32px}@media (min-width: 768px){.profile__icon svg{width:24px;height:24px;flex:0 0 24px}}.profile__name{font-weight:700;font-size:1.125rem;line-height:1;color:#fff;text-shadow:0px 4px 10px rgba(255,204,0,.2509803922)}.bonuses{display:flex;align-items:center;gap:6px;font-size:1.25rem;line-height:2.3;letter-spacing:-1px;color:#ffc700;text-shadow:0px 4px 10px rgba(255,204,0,.2509803922)}.bonuses span{display:flex;align-items:center;gap:6px;white-space:nowrap;font-weight:700;text-shadow:0px 4px 10px rgba(255,204,0,.2509803922)}.btn{display:flex;align-items:center;justify-content:center;gap:12px;font-weight:400;font-size:1.125rem;line-height:1.33;letter-spacing:.0225rem;padding:16px;border-radius:12px;transition:.6s}.btn--light{padding:0}@media (hover: hover){.btn--light:hover .icon--down{transform:rotate(0) translate(0) translateY(5px)}}.btn--gray{background-color:#363850;color:#fff;box-shadow:0 0 0 2px inset #363850;letter-spacing:0}@media (hover: hover){.btn--gray:hover{background-color:#2d2f44;box-shadow:0 0 0 2px inset #2d2f44}}.btn--gray:focus{background-color:#2d2f44;box-shadow:0 0 0 2px inset #2d2f44}.btn--gray:active{background-color:#52546d;box-shadow:0 0 0 2px inset #52546d}.btn--gray:disabled{background-color:#2d2f44;box-shadow:0 0 0 2px inset #52546d;color:#52546d;cursor:not-allowed}.btn--dark{padding:16px 52px;border-radius:48px;background-color:#0d0f16;box-shadow:0 0 0 2px inset #0d0f16}@media (hover: hover){.btn--dark:hover:not(.btn--no-hover){background-color:#2d2f44;box-shadow:0 0 0 2px inset #2d2f44}}.btn--dark:active{background-color:#52546d;box-shadow:0 0 0 2px inset #52546d}.btn--dark:disabled{background-color:#2d2f44;box-shadow:0 0 0 2px inset #52546d;color:#52546d;cursor:not-allowed}.btn--dark-light{letter-spacing:0;border-radius:16px;background-color:#0d0f16cc;box-shadow:0 0 0 2px inset #0d0f16cc}@media (hover: hover){.btn--dark-light:hover:not(.btn--no-hover){background-color:#2d2f44;box-shadow:0 0 0 2px inset #2d2f44}}.btn--dark-light:active{background-color:#52546d;box-shadow:0 0 0 2px inset #52546d}.btn--dark-light:disabled{background-color:#2d2f44;box-shadow:0 0 0 2px inset #52546d;color:#52546d;cursor:not-allowed}.btn--dark-light span{font-weight:600;color:#ffc700}.btn--fs-lg{font-size:1.25rem}.btn--bold{font-weight:500}.btn--lg{gap:8px;padding:20px}.btn--sm{gap:8px;padding:12px}.btn .icon{transform:rotate(0) translate(0) translateY(0);transition:.4s}.btn__toggle{position:relative;height:1rem;flex:1 1 100%}.btn__toggle span{position:absolute;top:50%;right:0;white-space:nowrap;transform:translateY(-50%)}.btn__toggle span:first-child{opacity:1;pointer-events:initial}.btn__toggle span:last-child{opacity:0;pointer-events:none}@media (hover: hover){.btn.toggle-btn:hover .icon--down{transform:rotate(-180deg) translate(0) translateY(5px)}}.btn.toggle-btn .btn__toggle span:first-child{opacity:0;pointer-events:none}.btn.toggle-btn .btn__toggle span:last-child{opacity:1;pointer-events:initial}.btn.toggle-btn .icon--down{transform:rotate(-180deg) translate(0) translateY(0)}.input{display:flex;align-items:center;justify-content:center;gap:12px;font-weight:400;font-size:1.125rem;line-height:1.33;letter-spacing:.0225rem;padding:16px;border-radius:12px;transition:.6s;margin-bottom:1rem}.input--center{text-align:center}.input--w100{width:100%}.input--gray{background-color:#fff;color:#363850;box-shadow:0 0 0 1px inset #363850;letter-spacing:0}@media (hover: hover){.input--gray:hover{background-color:#fff;box-shadow:0 0 0 2px inset #2d2f44}}.input--gray:focus{background-color:#fff;box-shadow:0 0 0 2px inset #2d2f44}.input--gray:active{background-color:#fff;box-shadow:0 0 0 2px inset #52546d}.input--gray:disabled{background-color:#2d2f44;box-shadow:0 0 0 2px inset #52546d;color:#52546d;cursor:not-allowed}.tabs{display:flex;align-items:center;gap:8px}@media (min-width: 992px){.tabs{gap:14px;flex-wrap:wrap}}.tabs__item{display:flex}.tabs__link{display:flex;align-items:center;gap:8px;font-weight:500;font-size:1.125rem;line-height:1.2;letter-spacing:.0225rem;color:#fff;white-space:nowrap;padding:10px 16px;border-radius:48px;background-color:#0d0f16}@media (min-width: 768px){.tabs__link{font-size:1.25rem;letter-spacing:.025rem;padding:16px 24px}}.tabs__icon{width:20px;height:20px}.title{font-weight:900;font-size:2.25rem;line-height:1}@media (min-width: 768px){.title{font-size:3.5rem}}@media (min-width: 992px){.title{font-size:4.5rem;line-height:.9}}.title--lg{font-size:1.75rem;line-height:1.2}@media (min-width: 768px){.title--lg{font-size:2.625rem}}.title--md{font-weight:700;font-size:1.5rem;letter-spacing:0}@media (min-width: 768px){.title--md{font-size:1.75rem;line-height:1.57}}.title--sm{font-weight:700;font-size:1.5rem;letter-spacing:0}@media (min-width: 992px){.title--sm{line-height:1}}.title--lime{color:#cf0}.title--uppercase{text-transform:uppercase}.title--orange span{color:#ff8a04}.card{display:flex;gap:12px;padding:12px;background-color:#0d0f16cc;border-radius:28px;transition:.8s}@media (min-width: 768px){.card{padding:20px;border-radius:36px}}@media (hover: hover){.card:hover{background-color:#0d0f16f2}}.card__photo{position:relative;display:flex;align-items:center;justify-content:center;width:175px;min-height:126px;flex:0 0 175px;background-color:#242631;border-radius:16px;overflow:hidden}@media (min-width: 992px){.card__photo{width:205px;min-height:144px;flex:0 0 205px}}.card__img{width:160px;height:40px;object-fit:contain}@media (min-width: 992px){.card__img{width:180px;height:60px}}.card__tag{position:absolute;bottom:0;right:0;font-weight:500;font-size:.625rem;line-height:1.2;letter-spacing:.01875rem;color:#000;padding:4px 20px 4px 12px;border-radius:16px 0 0;background-color:#cf0}@media (min-width: 992px){.card__tag{font-size:.75rem;letter-spacing:.0225rem;padding:4px 10px 4px 20px}}.card__content{display:flex;flex-direction:column;gap:16px;width:100%}.card__diamonds{display:flex;align-items:center;gap:5px;align-self:flex-end}.card__diamond{width:18px;height:18px}.card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:1rem;line-height:1.3}@media (min-width: 768px){.card__title{font-size:1.125rem}}.card__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;margin-bottom:6px}@media (min-width: 768px){.card__bottom{margin-bottom:4px}}.card__text{font-size:.875rem;line-height:1.2;color:#fff9}@media (min-width: 768px){.card__text{font-size:1.125rem}}.card__text:first-child{word-break:break-word}.card__text:last-child{white-space:nowrap}.btn-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;border-radius:8px;background-color:#0d0f16cc;border:2px solid #0d0f16;transition:.4s}@media (hover: hover){.btn-icon:hover{background-color:#2d2f44;border-color:#2d2f44}}.btn-icon:disabled{background-color:#2d2f44;border-color:#52546d;color:#52546d;cursor:not-allowed}.check input[type=checkbox]+.check__text,.check input[type=radio]+.check__text{position:relative;display:block;font-weight:500;font-size:1.25rem;line-height:1.3;letter-spacing:.025rem;padding-left:38px;cursor:pointer}.check input[type=checkbox]+.check__text:before,.check input[type=checkbox]+.check__text:after,.check input[type=radio]+.check__text:before,.check input[type=radio]+.check__text:after{content:"";position:absolute;transition:opacity var(--transition)}.check input[type=checkbox]+.check__text:before,.check input[type=radio]+.check__text:before{top:0;left:0;width:26px;height:26px;background-color:#2d2f44;border-radius:4px}.check input[type=checkbox]+.check__text:after,.check input[type=radio]+.check__text:after{top:7px;left:6px;background-image:url(/build/assets/site/img/check.svg);background-size:15px 12px;background-repeat:no-repeat;width:15px;height:12px;opacity:0}.check input[type=checkbox]:checked+.check__text:after,.check input[type=radio]:checked+.check__text:after{opacity:1}.check input[type=checkbox]:disabled+.check__text,.check input[type=radio]:disabled+.check__text{cursor:not-allowed}.check input[type=checkbox]:disabled+.check__text:before,.check input[type=radio]:disabled+.check__text:before{background-color:#52546d}.check input[type=checkbox]:disabled+.check__text:after,.check input[type=radio]:disabled+.check__text:after{background-image:url(/build/assets/site/img/check-dark.svg)}.tag{font-weight:500;font-size:.75rem;line-height:1.16;letter-spacing:.0225rem;color:#000;background-color:#cf0;padding:4px 12px 4px 20px;border-radius:16px 0 0}@media (min-width: 768px){.tag{padding:4px 20px}}.tag--white{background-color:#fff}.promocode{position:relative;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:16px;background-color:#cbcdcf;overflow:hidden}.promocode__title{font-weight:700;font-size:1.25rem;line-height:1;color:#242631;text-align:center}.promocode__img{height:50px;border-radius:10px;box-shadow:0 4px 10px #0000001a;overflow:hidden}@media (min-width: 768px){.promocode__img{height:60px}}.promocode__number{font-weight:700;font-size:1.25rem;line-height:1.3;text-transform:uppercase;color:#fff;display:flex;align-items:center;justify-content:center;height:60px;background-image:url(/build/assets/site/img/bg-dark-sm.webp);background-repeat:no-repeat;background-size:cover;border-radius:10px;box-shadow:0 4px 10px #0000001a;overflow:hidden}.promocode__tag{position:absolute;bottom:0;right:0;border-radius:20px 0 0}.qr-code{display:flex;flex-direction:column;gap:12px}.qr-code__block{display:flex;align-items:center;justify-content:center;height:305px;padding:36px;border-radius:28px;background-color:#fff;overflow:hidden}@media (min-width: 768px){.qr-code__block{height:395px}}.qr-code__block img{object-fit:contain}.qr-code__text{font-size:1rem;line-height:1.2;text-align:center}.characteristics{display:grid;gap:20px}.characteristics__item{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.4)}.characteristics__text{font-size:1.25rem;line-height:1}.characteristics__text--yellow{font-weight:600;color:#ffc700}.list-count{display:flex;flex-direction:column;gap:10px}.list-count__item{font-size:1.25rem;line-height:1.4}.custom-select{font-size:18px;line-height:1;position:relative;z-index:1}.custom-select__header{text-decoration:underline;font-weight:500;display:flex;align-items:center;gap:12px}.custom-select__header svg{width:20px;aspect-ratio:1;transition:rotate var(--transition),opacity var(--transition)}@media (hover: hover){.custom-select__header{transition:opacity var(--transition)}.custom-select__header:hover{opacity:.7}}.custom-select__lists{display:flex;flex-direction:column;gap:25px;position:absolute;top:calc(100% + 16px);padding:24px 20px;border-radius:16px;background-color:#0d0f16;box-shadow:inset 0 0 0 1px #52546d;min-width:240px;left:50%;transform:translate(-50%) translateY(10px);transition:transform var(--transition),opacity var(--transition);pointer-events:none;opacity:0}.custom-select__item{text-align:left;display:flex;justify-content:space-between}@media (hover: hover){.custom-select__item{transition:opacity var(--transition)}.custom-select__item:not([disabled]):hover{opacity:.6}}.custom-select__item svg{width:15px;height:12px}.custom-select__item[disabled]{cursor:not-allowed}.custom-select--top .custom-select__header{text-decoration:none}.custom-select--top .custom-select__lists{top:auto;bottom:calc(100% + 16px);transform:translate(-50%) translateY(-10px);pointer-events:none;opacity:0}@media (min-width: 992px){.custom-select--top .custom-select__lists{right:0;left:auto;transform:translate(0) translateY(-10px)}}@media (min-width: 992px){.custom-select.custom-select--top.is-open .custom-select__lists{right:0;left:auto;transform:translate(0) translateY(0)}}.custom-select.is-open .custom-select__lists{transform:translate(-50%) translateY(0);pointer-events:auto;opacity:1}.custom-select.is-open .custom-select__header svg{rotate:-180deg}[role=alert]{position:absolute;left:0;top:calc(100% + 4px);color:#ff2d43}.item-checked{display:flex;align-items:center;gap:12px;opacity:.6}.item-checked__icon{width:24px;aspect-ratio:1}.item-checked__name{font-size:18px}.item-checked__checked{width:15px;aspect-ratio:1}.message{width:100%;position:relative;margin-bottom:1rem;padding:16px;border-radius:12px;transition:.6s;align-items:center;justify-content:center;gap:12px;font-weight:400;font-size:1.125rem;line-height:1.33}.message__error{border:1px solid #ff2d43;color:#ff2d43;background-color:#000}.message__center{text-align:center}.subtitle{font-size:15px;color:#fff}.subtitle span{font-weight:700}.subtitle--col{display:flex;flex-direction:column}.list-footer{display:flex;flex-direction:column;align-items:center;gap:16px}@media (min-width: 992px){.list-footer{flex-direction:row}}.list-footer__item{display:flex}.list-footer__link{display:flex;width:100%;font-weight:500;font-size:16px;line-height:1.7;color:#fff;text-align:center;transition:.4s}@media (hover: hover){.list-footer__link:hover{color:#fff9}}@media (min-width: 768px){.menu-header{position:relative}}.menu-header__container{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;padding:105px 16px 40px;background-color:#0d0f16;transform:translate(100%);opacity:0;pointer-events:none;z-index:20;transition:.4s}@media (min-width: 768px){.menu-header__container{position:absolute;top:calc(100% + 18px);right:0;left:initial;bottom:initial;max-height:500px;height:auto;min-width:338px;padding:24px 20px 32px;border-radius:16px;border:1px solid #52546d;transform:translate(0)}}.menu-header__close{position:absolute;top:32px;width:24px;height:24px}@media (min-width: 768px){.menu-header__close{display:none}}.menu-header__head{display:flex;flex-direction:column;align-items:center;gap:16px;padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #363850}@media (min-width: 768px){.menu-header__head{padding-bottom:16px;margin-bottom:6px}}.menu-header__btn{width:100%}@media (min-width: 768px){.menu-header__bonuses{display:none}}.menu-header__body{flex:1;overflow-y:auto}.menu-header__body::-webkit-scrollbar{display:none}.menu-header__block{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #363850}@media (min-width: 768px){.menu-header__block{margin-bottom:10px;padding-bottom:6px}}.menu-header__block:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.menu-header__exit{display:flex;align-items:center;gap:10px;font-weight:500;font-size:1.25rem;line-height:1;padding:10px 0;transition:.4s}@media (min-width: 768px){.menu-header__exit{font-size:1.125rem;padding:5px 0}}@media (hover: hover){.menu-header__exit:hover{color:#fff9}}.menu-header.open .menu-header__container{transform:translate(0);opacity:1;pointer-events:initial}@media (min-width: 768px){.menu-header.open .menu-header__container{top:calc(100% + 8px)}}.list-header{display:flex;align-items:center;flex-wrap:wrap}.list-header__item{display:flex}.list-header__link{display:flex;padding:8px;font-weight:500;font-size:1.25rem;line-height:1.2;transition:.4s}@media (min-width: 992px){.list-header__link{padding:12px 20px}}@media (hover: hover){.list-header__link:hover{color:#fff9}}.list-menu{display:flex;flex-direction:column;gap:8px}.list-menu__item{display:flex}.list-menu__link{display:flex;width:100%;font-weight:500;font-size:1.25rem;line-height:1;padding:10px 0;transition:.4s}@media (min-width: 768px){.list-menu__link{font-size:1.125rem}}@media (hover: hover){.list-menu__link:hover{color:#fff9}}.head-section{display:flex;flex-direction:column;gap:28px;margin-bottom:30px}@media (min-width: 992px){.head-section{gap:40px;margin-bottom:40px}}.head-section__title{max-height:66px;display:flex}@media (max-width: 1440px){.head-section__title{max-height:calc(36px + 30 * (100vw - 375px) / 1065)}}.head-section__title img{max-width:100%;width:auto}.head-section__tabs{margin-inline:-16px;padding-inline:16px;overflow-y:auto}@media (min-width: 992px){.head-section__tabs{margin-inline:0;padding-inline:0;overflow-y:initial}}.head-section__tabs::-webkit-scrollbar{display:none}.title-section{display:flex;justify-content:space-between;gap:10px;margin-bottom:20px}.columns{display:grid;gap:12px}@media (min-width: 768px){.columns{gap:20px}}@media (min-width: 768px){.columns--3{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.columns--3{grid-template-columns:repeat(3,1fr);gap:40px 20px}}.columns--lg{gap:20px}.bottom-section{margin-top:20px;display:flex;justify-content:center}@media (min-width: 992px){.bottom-section--mobile{display:none}}.card-vertical{display:flex!important;flex-direction:column;gap:24px;padding:16px 16px 20px;border-radius:28px;background-color:#0d0f16cc;transition:.8s}@media (min-width: 768px){.card-vertical{padding:20px 20px 25px;border-radius:36px}}@media (hover: hover){.card-vertical:hover:not(.no-hover){background-color:#0d0f16f2}}.card-vertical--horizontal{box-shadow:0 0 0 3px inset #0d0f16cc}@media (min-width: 1200px){.card-vertical--horizontal{flex-direction:row}}@media (hover: hover){.card-vertical--horizontal:hover{box-shadow:0 0 0 3px inset #cf0}}@media (min-width: 1200px){.card-vertical--horizontal .card-vertical__photo{min-height:144px;height:100%;flex:0 0 300px}}.card-vertical__photo{position:relative;display:flex;align-items:center;justify-content:center;height:144px;flex:0 0 144px;border-radius:16px;background-color:#242631;overflow:hidden}.card-vertical__img{width:180px;height:60px;object-fit:contain}.card-vertical__tag{position:absolute;bottom:0;right:0}.card-vertical__content{display:flex;flex-direction:column;flex:1}.card-vertical__title{font-weight:700;font-size:1.125rem;line-height:1.3;margin-bottom:10px}@media (min-width: 768px){.card-vertical__title{font-size:1.25rem}}.card-vertical__title--mb-32{margin-bottom:32px}@media (min-width: 992px){.card-vertical__title--mb-32{margin-bottom:26px}}@media (min-width: 992px){.card-vertical__title--lg{font-size:1.5rem}}.card-vertical__desc{font-weight:300;font-size:1rem;line-height:1.2;margin-bottom:38px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media (min-width: 768px){.card-vertical__desc{margin-bottom:30px}}.card-vertical__bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:auto}.card-vertical__text{display:flex;align-items:flex-start;gap:12px;font-size:1.125rem;line-height:1;color:#fff9}.card-vertical__text span{word-break:break-word}.card-vertical__text:last-child{white-space:nowrap}.card-vertical__diamond{width:16px;height:16px}.slider-btns{display:flex;align-items:center;gap:10px}@media (min-width: 992px){.slider{overflow:hidden}}.slider .swiper-wrapper{display:grid;transition-property:max-height,transform;transition:.6s}@media (min-width: 992px){.slider .swiper-wrapper{display:flex;gap:0px}}.block-filter__arrow{transform:rotate(0);transition:.4s}.block-filter__wrapper{display:grid}.block-filter__wrapper>*{grid-column:1;grid-row:1}.block-filter__overflow{--transition-function: linear;display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition),opacity var(--transition);opacity:0;pointer-events:none}.block-filter__overflow.is-show{grid-template-rows:1fr;opacity:1;pointer-events:auto}.block-filter__overflow.is-show .block-filter__list{margin-top:24px}.block-filter__filtered,.block-filter__body{overflow:hidden}.block-filter__list{margin-top:0;padding-left:18px;display:flex;flex-direction:column;gap:24px;transition:margin-top var(--transition)}@media (min-width: 768px){.block-filter__list{gap:20px}}.block-filter__item{display:flex;width:100%}.block-filter.open .btn--dark{background-color:#2d2f44;box-shadow:0 0 0 2px inset #2d2f44}.block-filter.open .block-filter__arrow{transform:rotate(-180deg)}.block-sort{display:flex;flex-direction:column;gap:24px}.block-sort__placeholder{display:flex;align-items:center;gap:12px}.block-sort__placeholder span{font-weight:500;font-size:1.125rem;line-height:1.33;letter-spacing:.0225rem;text-decoration-line:underline;text-underline-offset:5px}.block-sort__btns{display:flex;gap:12px;width:fit-content;padding:6px;background-color:#0d0f16;border-radius:46px}.block-sort__btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border-radius:50%;background-color:#2d2f44;transition:.4s}.block-sort__btn:disabled{cursor:not-allowed;background-color:#0d0f16}.block-sort__btn:disabled .block-sort__arrow{color:#52546d}.block-sort__arrow{width:12px;height:12px;transition:.4s}.block-sort__list{display:flex;flex-direction:column;gap:24px}.block-sort__item{display:flex;align-items:center;justify-content:space-between;width:100%;font-weight:500;font-size:1.25rem;line-height:1.2;letter-spacing:.025rem;padding-right:12px}.block-sort__item.active .block-sort__check{opacity:1}.block-sort__check{width:12px;height:12px;opacity:0;transition:.4s}.header{position:fixed;top:0;right:0;left:0;width:100%;z-index:2;background-color:transparent;transition:background-color .4s;padding:8px 0}@media (min-width: 992px){.header{padding:20px 0 15px}}.header__container{display:flex;align-items:center}@media (min-width: 768px){.header__container{justify-content:space-between}}@media (min-width: 992px){.header__container{gap:20px}}.header__logo{position:relative;z-index:21}.header__menu{display:flex;justify-content:center;width:100%;margin-right:-42px}@media (min-width: 768px){.header__menu{margin-right:0;justify-content:flex-start;align-items:center;gap:10px}}@media (min-width: 992px){.header__menu{gap:40px}}.header__list{display:none}@media (min-width: 768px){.header__list{display:flex}}.header__actions{display:flex;align-items:center;gap:10px}@media (min-width: 992px){.header__actions{gap:24px}}.header__bonuses{display:none}@media (min-width: 768px){.header__bonuses{display:flex}}.header.scrolled{background-color:#0d0f16bf}.footer{padding:34px 0;z-index:2}@media (min-width: 992px){.footer{padding:12px 0}}.footer__container{display:flex;flex-direction:column;align-items:center;gap:20px}@media (min-width: 992px){.footer__container{align-items:normal}}.footer__nav{display:flex;flex-direction:column;align-items:center;gap:20px}@media (min-width: 992px){.footer__nav{flex-direction:row}}@media (min-width: 992px){.footer .custom-select{margin-left:auto}}.footer__copyright{font-size:16px;line-height:1.7;color:#fff}@media (min-width: 992px){.footer__copyright{display:flex;justify-content:center}}.toggle-section__cards{transition:.4s;overflow:hidden}@media (min-width: 992px){.toggle-section__cards{overflow:initial}}.toggle-section__btn{margin:20px auto 0}@media (min-width: 992px){.toggle-section__btn{display:none}}.toggle-section__navigation{display:none}@media (min-width: 992px){.toggle-section__navigation{display:flex}}.modal-filters{position:fixed;top:-100%;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#00000080;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);pointer-events:none;z-index:20;transition:.4s}@media (min-width: 768px){.modal-filters{position:static;top:0;background-color:transparent;-webkit-backdrop-filter:initial;backdrop-filter:initial;pointer-events:initial;z-index:1}}@media (min-width: 768px){.modal-filters--mobile{display:none}}.modal-filters__container{display:flex;flex-direction:column;gap:30px;height:100%;padding:25px 16px}@media (min-width: 768px){.modal-filters__container{padding:0;gap:20px}}.modal-filters__head{display:flex;align-items:center;justify-content:space-between;gap:20px;font-weight:700;font-size:1.75rem;line-height:1.57}.modal-filters__close{width:24px;height:24px;flex:0 0 24px}@media (min-width: 768px){.modal-filters__close{display:none}}.modal-filters__body{display:flex;flex-direction:column;gap:20px;flex:1;overflow-y:auto}.modal-filters__body::-webkit-scrollbar{display:none}.modal-filters__footer{display:flex;flex-direction:column;gap:20px}.modal-filters.open{top:0;pointer-events:initial}.propositions-filters{margin-bottom:120px}@media (min-width: 992px){.propositions-filters{margin-bottom:150px}}.propositions-filters__title{margin-bottom:30px}.propositions-filters__btns{display:flex;align-items:center;gap:8px}@media (min-width: 768px){.propositions-filters__btns{display:none}}.propositions-filters__btn{width:100%}@media (min-width: 768px){.propositions-filters__container{display:flex;gap:30px}}@media (min-width: 1200px){.propositions-filters__container{gap:60px}}@media (min-width: 768px){.propositions-filters__sort{display:flex;align-items:center;gap:12px}}@media (max-width: 991px){.propositions-filters__sort .filter-select,.propositions-filters__sort .block-sort{display:none}}.propositions-filters__count{margin-right:auto;font-size:18px;opacity:.6;line-height:1}@media (min-width: 768px){.propositions-filters__filters{flex:0 0 330px}}@media (min-width: 992px){.propositions-filters__filters{flex:0 0 380px}}.propositions-filters__content{display:flex;flex-direction:column;gap:16px}@media (min-width: 768px){.propositions-filters__content{width:100%;gap:22px}}.proposition{margin-bottom:175px;display:grid;gap:30px;position:relative;z-index:1}@media (min-width: 768px){.proposition{margin-bottom:220px;gap:30px 45px}}@media (min-width: 992px){.proposition{grid-template-columns:1.5fr 1fr}}@media (min-width: 1200px){.proposition{grid-template-columns:1fr 440px}}.proposition__head{display:flex;flex-direction:column;gap:15px}.proposition__title{word-break:break-all}.proposition__card{display:flex;flex-direction:column;gap:28px}@media (min-width: 576px){.proposition__card{width:80%;margin-inline:auto}}@media (min-width: 768px){.proposition__card{width:60%;gap:30px}}@media (min-width: 992px){.proposition__card{width:100%;gap:40px;grid-column:2/3;grid-row:span 3}}.proposition__text{display:flex;flex-direction:column;gap:15px;font-size:1.25rem;line-height:1.4}.proposition__blocks,.proposition-block{display:flex;flex-direction:column;gap:30px}.proposition-block--sm{gap:20px}.proposition-block__title{font-weight:700;font-size:2rem;line-height:1.2;letter-spacing:-.12rem;text-transform:uppercase}.proposition__cost{width:100%;position:relative}.proposition__cost .btn,.proposition__btn{width:100%}@media (min-width: 768px){.proposition__btn{max-width:440px}}.plug{display:flex;align-items:center;justify-content:center;height:100%;margin-top:80px}.plug__title{text-align:center}.plug__btns{max-width:350px;min-width:350px;width:100%;display:flex;flex-direction:column;gap:20px}.plug__btns button,.plug__btns a{width:100%}.subscription .title{max-width:unset}.subscription__body{max-width:800px;margin-inline:auto;margin-top:2rem}.subscription__subtitle{font-size:2rem}.subscription__list{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.subscription__item{position:relative;padding:13px 20px;border-radius:10px;transition:background-color .2s,opacity .2s;background-color:#f7f7f70d;display:flex}@media (min-width: 768px){.subscription__item--md{display:grid;grid-template-columns:1fr 200px;grid-gap:15px}}.subscription__item:hover{background-color:#f7f7f71a}.subscription__title{font-size:20px;line-height:24px;font-weight:700;margin-bottom:15px}.subscription__description{display:flex;flex-direction:column;align-items:flex-start;padding:0;line-height:15px;letter-spacing:.2px;margin-bottom:20px;max-width:480px}.subscription__description p{margin-bottom:.5rem;font-family:Montserrat,sans-serif!important}.subscription__item .disable__wrapper_info{color:green;margin:1rem 0;font-size:1.5rem}.subscription__item .disable__wrapper .disable__subscription-btn{line-height:18px;font-weight:600}.subscription__item .disable__wrapper .disable__subscription-btn:hover{color:#0f5ad3}.subscription__item .l__side{max-width:380px}.subscription__item .l__side button.btn{padding-top:5px;padding-bottom:5px}.subscription__item .l__side button.btn:hover{color:#0f5ad3}.subscription__item .r__side{display:flex;flex-direction:column;justify-content:center;gap:5px;max-width:200px}.subscription__item .r__side button.btn{margin-inline:auto}.subscription__item .r__side .renew__subscription-description{margin-top:5px;text-align:center;line-height:15px;letter-spacing:.2px;text-transform:lowercase}.subscription__table{width:100%;background-color:#f7f7f70d}.subscription__table thead th{border-bottom:1px solid rgba(247,247,247,.5)}.subscribe{margin-top:2rem;min-width:800px;display:flex;flex-direction:row;align-items:center;justify-content:center}.subscribe__title{max-width:unset}.subscribe__price_wraper{min-width:150px;max-width:200px;margin-left:10px}.subscribe__prices-item{background:#20202057;border-radius:15px;padding:10px;margin-bottom:10px;align-items:center;justify-content:center;display:flex;flex-direction:column}.subscribe__prices-period{margin-bottom:20px;align-items:center;justify-content:center}.subscribe__prices-price{position:relative;margin:0 auto 20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.subscribe__prices-price>span.old-price{position:absolute;color:red;font-weight:700;text-decoration:line-through;width:100%}.subscribe__prices-price>span.base-price{font-weight:700;font-size:25px;margin:0 auto}.subscribe__prices-price>span.currency{font-size:16px}.subscribe__prices-description{margin-bottom:20px}.subscribe__prices-btn-wrapper{width:100%}.subscribe__prices-buy-btn{display:block;border-radius:15px;padding:15px 5px;margin-top:20px;width:100%}.btn-cabinet-retun{margin-top:3rem;display:flex;flex-direction:column;max-width:400px;margin-inline:auto;width:100%}.btn-cabinet-retun a{margin-top:1.5rem;width:100%}
