.logo,.logo__link{display:flex;align-items:center}.logo__link{justify-content:center}
.adult-form{width:356px;box-sizing:content-box;padding:16px}.adult-form__title{margin-top:0;font-weight:inherit;font-size:inherit;line-height:inherit;font-size:20px;font-weight:700;line-height:28px;margin-bottom:12px}.adult-form__text{font-size:16px;line-height:28px;margin-bottom:20px}.adult-form__confirm-button{margin-bottom:16px;width:100%}.adult-form__back-button{width:100%}.adult-form._mobile{width:auto;padding:0}.adult-form._mobile .adult-form__title{font-size:16px;font-weight:700;line-height:24px}.adult-form._mobile .adult-form__text{font-size:14px;line-height:24px}.adult-form._full{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;width:100%;height:100%;background:#fff}.adult-form._full._mobile .adult-form__wrapper{width:100%;padding:24px 16px;margin-top:0}.adult-form._full._mobile .adult-form__logo a{max-width:100px}.adult-form._full._mobile .adult-form__title{font-size:16px;font-weight:700;line-height:24px;margin-top:32px}.adult-form._full._mobile .adult-form__text{font-size:14px;line-height:24px;margin-bottom:24px}.adult-form._full._mobile .adult-form__buttons{flex-direction:column}.adult-form._full .adult-form__wrapper{width:500px;margin:65px auto}.adult-form._full .adult-form__title{font-size:28px;font-weight:600;line-height:36px;margin-top:36px}.adult-form._full .adult-form__text{margin-bottom:32px}.adult-form._full .adult-form__buttons{display:flex;grid-gap:12px;gap:12px}.adult-form._full .adult-form__confirm-button{margin-bottom:0}.adult-form._full .adult-form__back-button{margin-top:0}.adult-form .b24-btn+.b24-btn{margin-left:0}
.card-adult{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1}.card-adult,.card-adult__circle{display:flex;justify-content:center;align-items:center}.card-adult__circle{font-size:20px;font-weight:700;line-height:28px;width:64px;height:64px;background:#7d8290;border-radius:100%;color:#fff}@media screen and (max-width:900px){.card-adult__circle{font-size:16px;font-weight:700;line-height:24px;width:48px;height:48px}}
.author-list{font-size:13px;line-height:24px;color:#7d8290}.author-list._adult,.author-list._mobile{font-size:16px;line-height:24px}.author-list__item{transition:color .3s;text-decoration:none;color:#7d8290}.author-list__item:hover:not(span){color:#3d70b2}@media screen and (max-width:900px){.author-list__item:hover{color:#7d8290}.author-list__item._tap{color:#3d70b2}}
.certificates-list{margin:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px;padding:16px}.certificates-list__title{font-size:16px;font-weight:700;line-height:24px;margin-top:8px}.certificates-list__image{width:100%;max-height:154px;-o-object-fit:contain;object-fit:contain}.certificates-list._mobile{grid-template-columns:1fr}.certificates-list._mobile .certificates-list__image{max-height:254px}.certificates-list._mobile .certificates-list__item:last-of-type{padding-bottom:32px}.certificates-list._mobile .certificates-list__title{text-align:center}
.download-button__icon{fill:#aeb4c2;transition:fill .3s}.download-button__label{margin:0 8px;white-space:nowrap}.download-button._tap .download-button__icon,.download-button:hover .download-button__icon{fill:#fff}
.product-card-info{display:flex}.product-card-info__image-link,.product-card-info__image-wrapper{position:relative;margin-right:16px}.product-card-info__image{flex-shrink:0;width:40px}.product-card-info__content-link{font-size:13px;line-height:20px}.product-card-info__content-last{font-size:13px;line-height:20px;color:#d93133}.product-card-info__certificate{margin-top:8px}.product-card-info._adult .product-card-info__image{width:60px}.product-card-info._adult .product-card-info__content-link{font-size:16px;line-height:24px}
.adult-cart{width:356px;box-sizing:content-box;padding:16px}.adult-cart__products{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.adult-cart__title{margin-top:0;font-weight:inherit;font-size:inherit;line-height:inherit;font-size:20px;font-weight:700;line-height:28px;margin-bottom:12px}.adult-cart__text{font-size:16px;line-height:28px;margin-bottom:20px}.adult-cart__confirm-button{margin-bottom:16px;width:100%}.adult-cart__back-button{width:100%}.adult-cart._mobile{width:auto;padding:0}.adult-cart._mobile .adult-cart__title{font-size:16px;font-weight:700;line-height:24px}.adult-cart._mobile .adult-cart__text{font-size:14px;line-height:24px}.adult-cart._full{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;width:100%;height:100%;background:#fff}.adult-cart._full .adult-cart__wrapper{width:500px;margin:65px auto}.adult-cart._full .adult-cart__title{font-size:28px;font-weight:600;line-height:36px;margin-top:36px}.adult-cart._full .adult-cart__text{margin-bottom:32px}.adult-cart._full .adult-cart__buttons{display:flex;grid-gap:12px;gap:12px}.adult-cart._full .adult-cart__confirm-button{margin-bottom:0}.adult-cart._full .adult-cart__back-button{margin-top:0}.adult-cart .b24-btn+.b24-btn{margin-left:0}
.authorization-resend-sms-code__countdown{font-size:12px;line-height:18px;display:block;max-width:200px;color:#7d8290}.authorization-resend-sms-code__resend-code.b24-btn._more{padding:0}
.authorization-sms-code__inner{display:flex;align-items:center;justify-content:flex-start}.authorization-sms-code__code{width:100px}@media screen and (max-width:320px){.authorization-sms-code__code{width:115px}}.authorization-sms-code__code input::-webkit-inner-spin-button,.authorization-sms-code__code input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.authorization-sms-code__code input[type=number]{-moz-appearance:textfield}.authorization-sms-code__resend{margin-left:16px}.authorization-sms-code__error{font-size:14px;line-height:24px;margin-top:2px;margin-bottom:20px;color:#d93133}
.authorization-login__title{font-size:20px;font-weight:700;line-height:28px;margin-top:0;margin-bottom:12px}.authorization-login__desc{font-size:16px;line-height:28px;margin-top:0;margin-bottom:20px}.authorization-login__policy{font-size:13px;line-height:20px;margin:0;color:#7d8290}.authorization-login__input.b24-form-item{margin-bottom:20px;padding:0!important}.authorization-login__input .b24-form-item__desc._before{position:relative}.authorization-login__sms-code{margin:20px 0}.authorization-login__button{margin-bottom:12px}.authorization-login__button._no-mb{margin-bottom:0}.authorization-login._mobile{display:flex;flex-direction:column;justify-content:space-between;height:100vh}.authorization-login._mobile .authorization-login__desc{font-size:14px;line-height:24px}
.checkbox-policy-text{font-size:14px;line-height:24px}.checkbox-policy-text._long-text{line-height:20px}
.authorization-cashback-tooltip{font-size:14px;line-height:24px;padding:8px 12px}.authorization-cashback-tooltip ul{margin-top:0}.authorization-cashback-tooltip._mobile{padding:8px 0}
.app-logo-group{display:inline-flex;align-items:center;background:#fff;padding:12px 20px;border-radius:4px}.app-logo-group._form{display:flex;padding:8px 0 4px;background:none;border-radius:unset}.app-logo-group__logo{display:flex;align-items:center}.app-logo-group__logo:last-of-type>div{display:none}.app-logo-group__logo-img{max-width:100%;width:100%;height:24px}.app-logo-group__divider{padding:0 12px;color:#aeb4c2}.app-logo-group._form .app-logo-group__divider{padding:0 8px}.app-logo-group._form .app-logo-group__logo-img{height:auto}.app-logo-group._mobile{display:flex;justify-content:center}.app-logo-group._mobile .app-logo-group__logo-img{height:16px}
.authorization-union-loyalty{padding:12px 16px;background:#ecf4f5;border-radius:4px}.authorization-union-loyalty__title{font-size:16px;font-weight:700;line-height:24px;margin-top:0;margin-bottom:8px;font-weight:600}.authorization-union-loyalty__desc{font-size:14px;line-height:24px;margin-top:0;margin-bottom:8px}.authorization-union-loyalty__link{font-size:14px;line-height:24px;display:inline-block;font-weight:600;margin-bottom:8px}.authorization-union-loyalty__logos{display:flex;align-items:center;padding:8px 0 4px}.authorization-union-loyalty__logo{display:flex;align-items:center}.authorization-union-loyalty__logo:last-of-type>div{display:none}.authorization-union-loyalty__logo-img{max-width:100%;width:100%}.authorization-union-loyalty__divider{padding:0 8px;color:#aeb4c2}.authorization-union-loyalty._mobile{padding:8px 0}
.authorization-registration__title{margin-top:0}.authorization-registration__desc{font-size:16px;line-height:28px;margin:0}.authorization-registration__union-loyalty{margin-bottom:20px}.authorization-registration__update-alert{margin-bottom:16px}.authorization-registration__rules._long-text{line-height:24px}.authorization-registration__checkbox-data.b24-form-item{margin-bottom:12px}.authorization-registration__hint{font-size:12px;line-height:18px;color:#7d8290}.authorization-registration__hint-inline{display:inline-block}.authorization-registration__info-btn{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit}.authorization-registration__info-btn:not(:disabled){cursor:pointer}.authorization-registration__info-icon{fill:#aeb4c2;width:16px;height:16px;flex:0 0 16px;margin-bottom:-2px;cursor:pointer}.authorization-registration__tooltip{display:inline-block}.authorization-registration__popover{padding:8px 12px;max-width:360px}.authorization-registration__popover .tooltip-arrow{box-shadow:none!important}.authorization-registration__change-phone{margin:20px 0}.authorization-registration__back-button.b24-btn._small{font-size:16px;line-height:24px;justify-content:flex-start;padding:0;border:0}.authorization-registration__arrow-back{width:12px;height:12px;fill:currentColor;margin-right:8px}.authorization-registration__input.b24-form-item{margin-bottom:20px;padding:0!important}.authorization-registration__input.b24-form-item._policy .b24-form-item__desc._before{margin-left:30px}.authorization-registration__input .b24-form-item__desc._before{position:relative}.authorization-registration__input._error._success .b24-form-item__desc._before{color:#d93133}.authorization-registration._mobile .authorization-registration__back-button.b24-btn._small,.authorization-registration._mobile .authorization-registration__desc{font-size:14px;line-height:24px}
.app-copy-button{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;font-size:14px;line-height:24px;display:inline-flex;align-items:center;position:relative;text-align:left}.app-copy-button:not(:disabled){cursor:pointer}.app-copy-button__tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-8px);color:#fff;background-color:rgba(0,0,0,.8);border-radius:4px;display:flex;padding:0 8px;white-space:nowrap;font-weight:400}.app-copy-button__tooltip:before{content:"";position:absolute;top:100%;transform:translate(-50%);left:50%;border:4px solid transparent;border-top-color:rgba(0,0,0,.8)}.app-copy-button__tooltip.slide-enter-active,.app-copy-button__tooltip.slide-leave-active{transition:opacity .3s,bottom .3s;bottom:100%}.app-copy-button__tooltip.slide-enter,.app-copy-button__tooltip.slide-leave-to{opacity:0;bottom:60%}.app-copy-button._right .app-copy-button__tooltip{left:150%;top:35%;bottom:auto}.app-copy-button._right .app-copy-button__tooltip:before{top:50%;right:auto;left:0;transform:translate(-98%,-45%);border:4px solid transparent;border-right-color:rgba(0,0,0,.8)}
.promoCodeInfo{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:16px;background:#fff8e1;border-radius:4px;align-items:center}.promoCodeInfo p{font-size:14px;line-height:24px;margin:0}.promoCodeInfo__code{grid-gap:12px;gap:12px;color:#3d70b2;font-weight:700;font-size:18px}.promoCodeInfo__code-icon{width:24px;height:24px;fill:#3d70b2}.promoCodeInfo._forProduct{background:#ffe07a;align-items:flex-start}.promoCodeInfo._mobile{align-items:center;text-align:center}
.authorization-success{display:flex;flex-direction:column;align-items:center;text-align:center}.authorization-success__title{font-size:20px;font-weight:700;line-height:28px;margin-top:0;margin-bottom:16px}.authorization-success__desc{font-size:16px;line-height:28px;max-width:80%;margin-top:0;margin-bottom:0}.authorization-success__button{margin-top:40px}.authorization-success__promo-code{width:100%;margin-top:16px}
.promoCode{width:100%;box-sizing:content-box;padding:20px 0 0;display:flex;flex-direction:column;align-items:center}.promoCode__picture{width:100%;flex:1}.promoCode__content{display:flex;flex-direction:column;grid-gap:40px;gap:40px;width:100%}.promoCode__button{width:100%}.promoCode._mobile{max-width:100%}.promoCode._mobile .promoCode__picture{width:auto}.promoCode._mobile .promoCode__content{grid-gap:32px;gap:32px;margin-top:32px}@media screen and (max-width:375px){.promoCode._mobile .promoCode__content{width:100%}}
.authorization-form{width:356px;box-sizing:content-box;padding:32px}.authorization-form .b24-input-select-control._large .b24-input-select-control__button{padding-left:0}.authorization-form .b24-input-select-control__result-element{padding-left:9px!important;padding-right:9px!important}.authorization-form._mobile{width:auto;max-width:100%;padding:40px 16px 16px}.authorization-form .b24-btn._more{width:auto;margin:0 auto}.authorization-form .b24-btn._more._left{margin:0}.authorization-form .b24-btn._more._mb{margin-bottom:32px}.authorization-form .b24-input-control__placeholder{line-height:normal}
.app-price{white-space:nowrap}
.product-card-price{font-size:16px;line-height:24px;position:relative;display:flex;flex-wrap:wrap;align-self:baseline}.product-card-price._mobile{margin:0}.product-card-price__current{font-weight:700;margin-right:8px}@media screen and (max-width:900px){.product-card-price__current._narrow{margin-right:0}}.product-card-price__old{display:flex}.product-card-price__old-value{font-size:14px;line-height:24px;text-decoration:line-through;color:#7d8290}.product-card-price__discount{font-size:14px;line-height:24px;border-radius:4px;background-color:#fe6564;color:#fff;font-weight:700;padding:0 8px}.product-card-price__old-value+.product-card-price__discount{margin-left:8px}.product-card-price._vertical{flex-direction:column}.product-card-price._vertical .product-card-price__old{margin-left:0;align-items:center}.product-card-price._vertical .product-card-price__discount{font-size:12px;line-height:16px;padding:0 4px}
.product-card-price._normal .product-card-price__current{font-weight:400}
.product-card-badge{display:inline-flex;align-items:center;justify-content:center;position:relative;flex-direction:column;color:#fff;background-color:#fe6564;min-height:24px;padding:0 8px;border-radius:4px}.product-card-badge__icon{fill:currentColor;position:relative;z-index:1;width:16px;height:16px}.product-card-badge__text{font-size:14px;line-height:24px;font-weight:700;color:currentColor;text-align:center;z-index:1}.product-card-badge._badge-color-f6522e{background-color:#f6522e}.product-card-badge._badge-color-ff7a2f{background-color:#ff7a2f;color:#242424}.product-card-badge._badge-color-f9c900{background-color:#f9c900;color:#242424}.product-card-badge._badge-color-ce93d8{background-color:#ce93d8;color:#242424}.product-card-badge._badge-color-a5d6a7{background-color:#a5d6a7;color:#242424}.product-card-badge._badge-color-80deea{background-color:#80deea;color:#242424}.product-card-badge._badge-color-90caf9{background-color:#90caf9;color:#242424}.product-card-badge._badge-color-ffc400{background-color:#ffc400;color:#242424}.product-card-badge._badge-color-fb8c00{background-color:#fb8c00;color:#242424}.product-card-badge._badge-color-fe6562{background-color:#fe6564;color:#242424}.product-card-badge._badge-color-e20338{background-color:#e20338}.product-card-badge._biblionight{margin:-25px -5px 0 auto;padding:0;background-color:transparent;background-image:url(/_ssr/img/backgrounds/badges/biblionight_bg.svg?inline);background-repeat:no-repeat;background-size:contain;width:52px;height:50px}.product-card-badge._biblionight .product-card-badge__icon{width:27px;height:27px}
.product-card{display:flex;position:relative;flex-direction:column;width:237px;height:440px;max-width:100%}.product-card._without-button{height:396px}.product-card__image-holder{margin-bottom:16px;position:relative;height:284px}.product-card__image-link{align-items:flex-end;max-width:100%}.product-card__image-link,.product-card__picture{position:relative;display:flex;justify-content:center;height:100%}.product-card__picture{align-items:flex-start;width:100%}.product-card__image{position:relative;max-width:100%;max-height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.product-card__content{display:flex;flex-direction:column;flex-grow:1;position:relative;z-index:2}.product-card__best-price{position:absolute;bottom:0;right:8px;color:#fe6564;z-index:2}.product-card__badges{position:absolute;top:-28px;left:0;width:100%;text-align:right}.product-card__price{margin-bottom:2px}.product-card__name{font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;margin:0;max-height:48px;text-decoration:none;color:#242424;transition:color .3s}.product-card__name._tap,.product-card__name:hover{color:#3d70b2}.product-card__authors-holder{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.product-card__buttons-holder{margin-top:auto;display:flex}.product-card__add-to-cart{max-width:160px}.product-card__add-favorites{margin-left:24px}@media screen and (max-width:375px){.product-card__add-favorites{margin-left:10px}}.product-card._small{width:110px;height:190px}.product-card._bundle{height:auto}.product-card._homepage{height:240px}.product-card._small .product-card__image-link{position:relative;height:150px}.product-card._homepage .product-card__image-link{height:200px}.product-card__checkbox{position:absolute;top:-2px;left:-2px;z-index:2;background:#fff;width:24px;border-radius:4px}.product-card__checkbox .b24-checkbox-control__control:disabled~.b24-checkbox-control__inner .b24-checkbox-control__indicator-icon{fill:#7d8290}.product-card._unchecked .product-card__image,.product-card._unchecked .product-card__price{opacity:.3}.product-card._unchecked .product-card__picture._adult .product-card__image{opacity:1}
.add-favorites{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;font-size:14px;line-height:24px;display:flex;align-items:center;justify-content:center;color:#3d70b2;transition:color .3s}.add-favorites:not(:disabled){cursor:pointer}.add-favorites._tap,.add-favorites:hover{color:#4186df}.add-favorites__icon{fill:#aeb4c2;transition:fill .3s;flex:0 0 24px}.add-favorites._tap .add-favorites__icon,.add-favorites:hover .add-favorites__icon{fill:#8b94a8}.add-favorites._active .add-favorites__icon{fill:#fe6564}.add-favorites._active._tap .add-favorites__icon,.add-favorites._active:hover .add-favorites__icon{fill:#fe2927}.add-favorites__icon+.add-favorites__text{white-space:nowrap;margin-left:12px}.add-favorites__other-text{font-weight:400}
.product-card-labels{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;z-index:2}.product-card-labels__item{display:block;border-radius:4px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.02em;color:#fff;padding:2px 12px}.product-card-labels__item._best{background-color:#f2994a}.product-card-labels__item._new{background-color:#6ebc63}.product-card-labels__item._recommended{background-color:#4186df}.product-card-labels__item._discount{background-color:#c57025}.product-card-labels._mobile .product-card-labels__item{padding:2px 8px;font-size:10px}
.product-card-mobile{display:flex;position:relative;flex-direction:column;width:156px;height:100%}@media screen and (max-width:375px){.product-card-mobile{width:152px}}@media screen and (max-width:355px){.product-card-mobile{width:136px}}.product-card-mobile__image-block{position:relative;display:flex;height:200px;margin-bottom:8px}.product-card-mobile__image-link{display:flex;justify-content:center;align-items:flex-end;height:100%;width:100%}.product-card-mobile__picture{position:relative;display:flex;align-items:flex-start;height:100%;overflow:hidden}.product-card-mobile__image{max-width:100%;max-height:100%}.product-card-mobile__container{display:flex;flex-direction:column;flex-grow:1;position:relative}.product-card-mobile__content{margin-bottom:8px}.product-card-mobile__title{font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;margin:0;max-height:48px;text-decoration:none;color:#242424;transition:color .3s}.product-card-mobile__title._tap{color:#8b94a8}.product-card-mobile__authors-holder{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.product-card-mobile__button-block{display:flex;justify-content:flex-end;margin-top:auto;align-items:center}.product-card-mobile__button{max-width:136px;margin-right:auto}.product-card-mobile__button-control{padding:4px;width:44px}
.products-scroller{display:flex;width:100%;height:100%;overflow-x:auto;align-items:stretch;padding-bottom:8px}.products-scroller__item{flex-shrink:0}.products-scroller__item:not(:first-child){margin-left:12px}
.app-section-mobile._container{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}.app-section-mobile__title{margin-top:0;margin-bottom:0;font-weight:inherit;font-size:inherit;line-height:inherit;font-size:20px;font-weight:600;line-height:28px}.app-section-mobile._title-container .app-section-mobile__title{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}.app-section-mobile__badge{font-size:14px;line-height:24px;display:inline-block;border-radius:4px;background-color:#fe6564;color:#fff;font-weight:700;margin-top:8px;padding:2px 8px}.app-section-mobile__more-link{text-decoration:none;color:inherit;display:flex;align-items:center;margin-left:auto;transition:color .3s}.app-section-mobile__more-link._tap{color:#4186df}.app-section-mobile__content-holder{margin-top:16px}.app-section-mobile__more-icon{flex:0 0 16px;fill:#3d70b2;transition:fill .3s,transform .3s;margin-left:auto}.app-section-mobile__more-link._tap .app-section-mobile__more-icon{fill:#4186df;transform:translate(-4px)}.app-section-mobile__sub-title{font-weight:inherit;font-size:inherit;line-height:inherit;font-size:16px;font-weight:700;line-height:24px;font-weight:400;margin:4px 0 0}
.shelf-products._container{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}.shelf-products__title{font-size:20px;font-weight:600;line-height:28px;margin:0 0 16px}
.shelf-products._brand .shelf-products__scroller,.shelf-products._bundle .shelf-products__scroller{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;max-width:100%;overflow:hidden}
.app-section{padding-top:40px;padding-bottom:40px}.app-section._is-container{max-width:1600px;min-width:1024px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media screen and (max-width:1400px){.app-section._is-container{padding-left:22px;padding-right:22px}}@media screen and (max-width:1200px){.app-section._is-container{padding-left:42px;padding-right:42px}}.app-section._full-width{margin:0;width:100%;max-width:100%;padding:40px 0}.app-section._full-width._is-container .app-section__content{max-width:1600px;min-width:1024px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media screen and (max-width:1400px){.app-section._full-width._is-container .app-section__content{padding-left:22px;padding-right:22px}}@media screen and (max-width:1200px){.app-section._full-width._is-container .app-section__content{padding-left:42px;padding-right:42px}}.app-section._no-y-padding{padding-top:0!important;padding-bottom:0!important}.app-section__header{display:flex;margin-bottom:32px;align-items:flex-end}.app-section__title{font-size:20px;font-weight:700;line-height:28px;margin:0;color:#242424;font-weight:800}.app-section__title._centered{margin:0 auto;text-align:center}.app-section__badge{font-size:16px;line-height:24px;display:inline-block;border-radius:4px;background-color:#fe6564;color:#fff;font-weight:700;margin-left:16px;padding:4px 12px}.app-section__badge-text{position:relative;top:-1px}.app-section__icon{vertical-align:middle;margin-left:4px;fill:currentColor;transition:fill .3s,transform .3s}.app-section__more-link{font-size:14px;line-height:24px;display:block;margin-left:auto;font-weight:600;vertical-align:center;text-decoration:none}.app-section__more-link:hover .app-section__icon{transform:translate(-4px)}.app-section__content{position:relative}.app-section._no-offset._mobile{padding-bottom:0}
.app-section._mobile._is-container{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}.app-section._mobile{padding-top:0;padding-bottom:20px}.app-section._mobile .app-section__more-link{font-size:16px;line-height:24px;line-height:25px;padding-top:12px}.app-section._mobile .app-section__title{font-size:20px;font-weight:600;line-height:28px;padding-top:12px}.app-section._mobile .app-section__header{margin-bottom:8px;padding-right:16px;padding-left:16px}
.bullets__item{width:10px;height:10px;margin-right:8px;cursor:pointer;padding:0;border:none;border-radius:50%;background-color:#fff;opacity:.5;transition:opacity .3s;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.bullets__item.is-selected{opacity:1}.bullets._mobile{transition:transform .3s;position:relative;display:flex;align-items:center;justify-content:center;text-align:center}.bullets._mobile .bullets__item{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;display:inline-block;border-radius:50%;width:8px;height:8px;opacity:.5;min-width:8px;min-height:8px;margin-right:12px;background-color:#c7ccd7;transform:none;transition:transform .3s}.bullets._mobile .bullets__item:not(:disabled){cursor:pointer}.bullets._mobile .bullets__item:last-child{margin-right:0}.bullets._mobile .bullets__item.is-selected{background-color:#fe6564;opacity:1}.bullets._mobile .bullets__item._small{transform:scale(.5)}.bullets._mobile .bullets__item._tiny{transform:scale(.25)}.bullets._left{justify-content:left}
.slider-arrow{position:absolute;width:44px;height:44px;border-radius:100%;background-color:hsla(0,0%,100%,.9);z-index:2;transform:translateY(-50%);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);transition:all .3s;color:#242424;top:50%;border:none}.slider-arrow:not(:disabled){cursor:pointer}.slider-arrow:before{display:none}.slider-arrow:hover{color:#242424;background-color:#fff}.slider-arrow:active{color:#242424;background-color:#f5f6f9;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.08)}.slider-arrow:disabled{opacity:0}.slider-arrow._prev{left:0}.slider-arrow._next{right:0}
.embla{position:relative}.embla__viewport{overflow:hidden}.embla__viewport.is-draggable{cursor:grab}.embla__viewport.is-dragging{cursor:grabbing}.embla__container{display:flex;will-change:transform}.embla__dots{position:absolute;transform:translate(-50%);left:50%;bottom:16px}.embla._mobile{margin-bottom:12px}.embla._mobile .embla__dots{position:static;width:128px;overflow:hidden;margin:12px auto 0;transform:none}.embla._open-modal .embla__container{will-change:unset;transform:none!important}
.embla-slide-product{flex:0 0 auto;width:244px;position:relative;counter-increment:embla}
.product-card{display:flex;position:relative;flex-direction:column;width:237px;height:440px;max-width:100%}.product-card._without-button{height:396px}.product-card__image-holder{margin-bottom:16px;position:relative;height:284px}.product-card__image-link{align-items:flex-end;max-width:100%}.product-card__image-link,.product-card__picture{position:relative;display:flex;justify-content:center;height:100%}.product-card__picture{align-items:flex-start;width:100%}.product-card__image{position:relative;max-width:100%;max-height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.product-card__content{display:flex;flex-direction:column;flex-grow:1;position:relative;z-index:2}.product-card__best-price{position:absolute;bottom:0;right:8px;color:#fe6564;z-index:2}.product-card__badges{position:absolute;top:-28px;left:0;width:100%;text-align:right}.product-card__price{margin-bottom:2px}.product-card__name{font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;margin:0;max-height:48px;text-decoration:none;color:#242424;transition:color .3s}.product-card__name._tap,.product-card__name:hover{color:#3d70b2}.product-card__authors-holder{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.product-card__buttons-holder{margin-top:auto;display:flex}.product-card__add-to-cart{max-width:160px}.product-card__add-favorites{margin-left:24px}@media screen and (max-width:375px){.product-card__add-favorites{margin-left:10px}}
.shelf-products{margin-right:24px}.shelf-products .embla__viewport{padding-right:24px;margin-right:-24px}.shelf-products .embla__container{margin-left:-24px}.shelf-products .slider-arrow._prev{transform:translate(-50%,-50%)}.shelf-products .slider-arrow._next{transform:translate(100%,-50%)}.shelf-products__item{width:261px;padding-left:24px}
.app-section._mobile._is-container{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}.app-section._mobile{padding-top:0;padding-bottom:20px}.app-section._mobile .app-section__title{padding-top:12px;overflow:hidden}.app-section._mobile .app-section__header{margin-bottom:8px;padding-right:16px;padding-left:16px}.app-section._no-y-padding{padding-top:0!important;padding-bottom:0!important}
.shelf-products[data-v-cbddbff4]{display:flex;margin-left:-24px;overflow:hidden;position:relative}.shelf-products[data-v-cbddbff4]:after{content:"";position:absolute;right:0;top:0;bottom:0;width:37px;background:linear-gradient(270deg,#fff 50%,hsla(0,0%,100%,0))}.shelf-products__item[data-v-cbddbff4]{flex:0 0 auto;width:268px;padding-left:24px;position:relative;counter-increment:embla}
.recommendation-cashback-banner{overflow:hidden;padding:40px;background:#fbfcff}.recommendation-cashback-banner__desc-start{font-size:20px;line-height:28px;font-weight:700}.recommendation-cashback-banner__desc-end{max-width:500px;display:block;margin-top:8px;font-size:20px;font-weight:400;line-height:28px}.recommendation-cashback-banner__badge{display:inline-block;background:#fe6564;color:#fff;margin-left:4px;padding:4px 12px}.recommendation-cashback-banner__button{margin-top:28px;width:288px}.recommendation-cashback-banner__wrapper{display:flex;justify-content:center;align-items:center;grid-column-gap:60px;-moz-column-gap:60px;column-gap:60px}@media screen and (max-width:1366px){.recommendation-cashback-banner__wrapper{justify-content:start}}.recommendation-cashback-banner__inner{display:flex;flex-direction:column;flex-shrink:0}.recommendation-cashback-banner__image{flex-shrink:0}.recommendation-cashback-banner._narrow .recommendation-cashback-banner__wrapper{justify-content:start}.recommendation-cashback-banner._mobile{max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto;padding:20px 16px}.recommendation-cashback-banner._mobile .recommendation-cashback-banner__wrapper{flex-direction:column;text-align:center}.recommendation-cashback-banner._mobile .recommendation-cashback-banner__desc-start{font-size:20px;line-height:28px;font-weight:700}.recommendation-cashback-banner._mobile .recommendation-cashback-banner__desc-end{font-size:16px;line-height:24px;font-weight:400;margin-top:4px}.recommendation-cashback-banner._mobile .recommendation-cashback-banner__badge{font-weight:700;margin-top:8px}.recommendation-cashback-banner._mobile .recommendation-cashback-banner__button{width:100%}.recommendation-cashback-banner._mobile .recommendation-cashback-banner__inner{display:block}.recommendation-cashback-banner._mobile .recommendation-cashback-banner__image{margin:24px 0}.recommendation-cashback-banner._mobile .recommendation-cashback-banner__img{height:100%;max-width:100%;max-height:110px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}
.not-found{max-width:1600px;min-width:1024px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media screen and (max-width:1400px){.not-found{padding-left:22px;padding-right:22px}}@media screen and (max-width:1200px){.not-found{padding-left:42px;padding-right:42px}}.not-found__body{padding-top:50px;max-width:800px;margin:0 auto;text-align:center}.not-found__body:last-child{margin-bottom:50px}.not-found__title{font-size:30px;font-weight:400;line-height:40px;color:#242424;margin:0}.not-found__pic{margin-top:80px;padding-bottom:20px}.not-found__img{display:inline-block;vertical-align:middle}.not-found__shelf{max-width:1600px;min-width:1024px;margin:0 auto}.not-found._mobile{max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto;padding:50px 0}.not-found._mobile .not-found__body{max-width:none;margin:0;padding:0 16px}.not-found._mobile .not-found__img{width:100%;height:auto}.not-found._mobile .not-found__shelf{max-width:100%;min-width:320px;padding-left:16px}.not-found._mobile .not-found__shelf .shelf-products{text-align:left;margin:24px 0}
.error-page-500{max-width:1600px;min-width:1024px;padding:40px 30px;margin:auto;text-align:center;display:flex;min-height:100vh;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:1400px){.error-page-500{padding-left:22px;padding-right:22px}}@media screen and (max-width:1200px){.error-page-500{padding-left:42px;padding-right:42px}}.error-page-500__icon-box{display:flex;align-items:center;justify-content:center}.error-page-500__icon{fill:#f46363}.error-page-500__title{font-size:16px;line-height:24px;font-weight:700;margin:24px 0 0}.error-page-500__desc{font-size:16px;line-height:24px;margin:8px 0 0}.error-page-500__button{margin:24px 0 0;display:flex;align-items:center;justify-content:center}.error-page-500._mobile{padding-left:16px;padding-right:16px;max-width:540px;min-width:320px;width:100%;margin-left:auto;margin-right:auto}
.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#fe6564;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;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}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--b24-green-dark:#5a9c51;--b24-green:#6ebc63;--b24-green-light:#77cc6c;--b24-pink:#fe6564;--b24-yellow-main:#fcee21;--b24-link:#3d70b2;--b24-link-hover:#4186df;--b24-link-visited:#71a1df;--b24-white:#fff;--b24-white-rgb:255,255,255;--b24-black-native:#000;--b24-black:#242424;--b24-gray-dark:#7d8290;--b24-gray-dark-rgb:125,130,144;--b24-gray:#aeb4c2;--b24-gray-light:#c7ccd7;--b24-gray-super-light:#e6e9ed;--b24-orange:#f2994a;--b24-red-error:#d93133;--b24-yellow:#fecb2f;--b24-yellow-light:#ffe07a}.b24-dropdown{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;position:relative}.b24-dropdown__btn{padding:0}@media only screen and (min-device-width:1024px){.b24-dropdown__btn:focus .b24-dropdown__arrow,.b24-dropdown__btn:hover .b24-dropdown__arrow{fill:#fff;fill:var(--b24-white)}}.b24-dropdown__btn._opened .b24-dropdown__arrow{transform:rotate(180deg)}.b24-dropdown__btn-dropdown{position:relative;display:inline-block;padding-right:36px;padding-left:8px;white-space:nowrap;max-width:172px;overflow:hidden;text-overflow:ellipsis}.b24-dropdown__arrow{position:absolute;top:0;bottom:0;right:8px;margin:auto 0;fill:#8e8e8e}.b24-dropdown__body{position:absolute;transition:max-height .3s ease-in-out,height .3s ease-in-out;left:0;right:0;z-index:2;padding:8px 16px}.b24-dropdown__body._no-padding{padding:1px}.b24-dropdown__list{padding:0;margin:0;list-style:none;overflow:auto;background:#fff;background:var(--b24-white);display:flex;flex-direction:column;box-shadow:0 2px 16px rgba(0,0,0,.16078)}.b24-dropdown__body-item{line-height:24px;padding:10px 13px;cursor:pointer;transition:.3s}.b24-dropdown__body-item:hover{background-color:#e6e9ed;background-color:var(--b24-gray-super-light)}.b24-dropdown__body-item._active,.b24-dropdown__body-item._active:hover{background-color:#f2f9fa}.b24-radio-button{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex;cursor:pointer;border-bottom:1px solid transparent;background-color:#fff;background-color:var(--b24-white);transition:all .2s ease}.b24-radio-button._disable{pointer-events:none;cursor:not-allowed;filter:grayscale(100%);opacity:.9}.b24-radio-button._selected{background-color:#f2f9fa}.b24-radio-button._selected .b24-radio-button__status{border:1px solid #6ebc63;border:1px solid var(--b24-green)}.b24-radio-button._selected .b24-radio-button__status:before{background-color:#6ebc63;background-color:var(--b24-green)}.b24-radio-button__content{width:100%;font-size:16px;color:#242424;color:var(--b24-black)}.b24-radio-button._item-list{padding:12px;border-bottom-color:#c7ccd7;border-bottom-color:var(--b24-gray-light)}.b24-radio-button__status{transition:all .2s ease;margin-right:8px;flex-shrink:0;width:20px;height:20px;border-radius:50%;border:1px solid #c7ccd7;border:1px solid var(--b24-gray-light);position:relative}.b24-radio-button__status:before{position:absolute;content:"";width:10px;height:10px;background-color:transparent;border-radius:50%;top:0;bottom:0;left:0;right:0;margin:auto}.b24-btn-toggle-as-link{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#3d70b2;color:var(--b24-link);font-size:14px;background:none;padding:2px;margin:0;cursor:pointer;transition:all .2s ease;border:none;border-bottom:#3d70b2;border-bottom:1px dashed var(--b24-link);outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.b24-btn-toggle-as-link:hover{color:#4186df;color:var(--b24-link-hover);-webkit-text-decoration:#4186df;-webkit-text-decoration:var(--b24-link-hover);text-decoration:#4186df;text-decoration:var(--b24-link-hover);border-bottom:1px dashed}.b24-btn-toggle-as-link._touched{color:#71a1df;color:var(--b24-link-visited);border-bottom-color:#71a1df;border-bottom-color:var(--b24-link-visited)}.b24-loader-block{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);background-color:rgba(var(--b24-white-rgb),.8)}.b24-loader-block__text{font-size:16px;line-height:24px;text-align:center}.b24-loader-block__text+.b24-loader-block__loader{margin-top:8px}.b24-counter{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex;align-items:stretch;overflow:hidden;background-color:#fff;background-color:var(--b24-white);height:40px;border:none;border-radius:4px}.b24-counter__button{background-color:transparent;padding:0;font-family:inherit;color:inherit;outline:none;font-size:20px;font-weight:600;line-height:28px;flex-shrink:0;text-align:center;color:#7d8290;color:var(--b24-gray-dark);background-color:#fff;background-color:var(--b24-white);border:1px solid #c7ccd7;border:1px solid var(--b24-gray-light);cursor:pointer;transition:background-color .3s,border-color .3s,opacity .3s;width:40px;height:100%}.b24-counter__button._minus{border-radius:4px 0 0 4px;border-right:0}.b24-counter__button._plus{border-radius:0 4px 4px 0;border-left:0}.b24-counter__button:hover{background-color:#77cc6c;background-color:var(--b24-green-light);border-color:#77cc6c;border-color:var(--b24-green-light);color:#fff;color:var(--b24-white)}@media only screen and (max-device-width:768px){.b24-counter__button:hover{background-color:#fff;background-color:var(--b24-white);border-color:#c7ccd7;border-color:var(--b24-gray-light);color:#7d8290;color:var(--b24-gray-dark)}}.b24-counter__button._tap{background-color:#5a9c51;background-color:var(--b24-green-dark);border-color:#5a9c51;border-color:var(--b24-green-dark);color:#fff;color:var(--b24-white)}.b24-counter__button:disabled{background-color:#f0f2f7;opacity:.5;color:#7d8290;color:var(--b24-gray-dark);border-color:#c7ccd7;border-color:var(--b24-gray-light);cursor:default}.b24-counter__input-box{flex-grow:1;min-width:40px}.b24-counter__input-control{padding:0;font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Arial;color:inherit;-webkit-appearance:none;outline:none;font-size:16px;font-weight:700;line-height:24px;font-weight:600;text-align:center;width:100%;height:100%;-moz-appearance:none;appearance:none;color:#242424;color:var(--b24-black);background-color:#fff;background-color:var(--b24-white);border:1px solid #c7ccd7;border:1px solid var(--b24-gray-light);transition:background-color .3s,border-color .3s;border-radius:0;box-sizing:border-box;-moz-appearance:textfield}.b24-counter__input-control::-ms-clear{display:none}.b24-counter__input-control::-webkit-inner-spin-button,.b24-counter__input-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.b24-counter__input-control:focus,.b24-counter__input-control:hover{border-color:#3d70b2;border-color:var(--b24-link)}.b24-counter__input-control:disabled{background-color:#f0f2f7;opacity:.5;border-color:#c7ccd7;border-color:var(--b24-gray-light)}.b24-counter._large{height:44px}.b24-counter._large .b24-counter__button{width:44px}.b24-counter._large .b24-counter__input-box{min-width:44px}.b24-counter._small{height:32px}.b24-counter._small .b24-counter__button{width:32px}.b24-counter._small .b24-counter__input-box{min-width:32px}.b24-notification{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:24px;padding-top:12px;padding-bottom:12px;border-radius:4px;display:flex;align-items:flex-start}.b24-notification__icon-box{display:flex;justify-content:center;align-items:center;flex:0 0 24px}.b24-notification__content p{margin:0;padding:0}.b24-notification__content ._orange{color:#f2994a;color:var(--b24-orange)}.b24-notification__icon-box+.b24-notification__content{margin-left:12px}.b24-notification._container{padding-left:16px;padding-right:16px}.b24-notification._warning{background-color:#fff8e1}.b24-notification._warning .b24-notification__icon{fill:#ffad30}.b24-notification._error{background-color:#ffebee}.b24-notification._error .b24-notification__icon{fill:#f46363}.b24-notification._success{background-color:#ebfee8}.b24-notification._success .b24-notification__icon{fill:#6ebc63;fill:var(--b24-green)}.b24-notification._info{background-color:#fff;background-color:var(--b24-white)}.b24-notification._info .b24-notification__icon{fill:#aeb4c2;fill:var(--b24-gray)}.b24-notification._text{padding-top:0;padding-bottom:0;background-color:#fff;background-color:var(--b24-white)}.b24-notification._text .b24-notification__icon{fill:#aeb4c2;fill:var(--b24-gray)}.b24-notification._back-white{background-color:#fff;background-color:var(--b24-white)}.b24-btn{background-color:transparent;cursor:pointer;font-family:inherit;outline:none;text-decoration:none;color:inherit;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:inline-flex;text-align:center;justify-content:center;line-height:38px;height:40px;padding:0 16px;background-color:#6ebc63;background-color:var(--b24-green);border:1px solid #6ebc63;border:1px solid var(--b24-green);color:#fff;color:var(--b24-white);border-radius:4px;font-size:14px;font-weight:600;overflow:hidden;transition:opacity .3s,color .3s,background-color .3s,border-color .3s}.b24-btn+.b24-btn{margin-left:8px}.b24-btn:hover{background-color:#77cc6c;background-color:var(--b24-green-light);border-color:#77cc6c;border-color:var(--b24-green-light)}@media only screen and (max-device-width:768px){.b24-btn:hover{background-color:#6ebc63;background-color:var(--b24-green);border-color:#6ebc63;border-color:var(--b24-green)}}.b24-btn._tap{background-color:#5a9c51;background-color:var(--b24-green-dark);border-color:#5a9c51;border-color:var(--b24-green-dark)}.b24-btn__icon._left+.b24-btn__content{margin-left:8px}.b24-btn__content+.b24-btn__icon._right{margin-right:8px}.b24-btn__icon{fill:currentColor}.b24-btn__loader{color:currentColor!important}.b24-btn__content,.b24-btn__loading{display:flex;align-items:center}.b24-btn__loading{position:absolute;top:0;left:0;right:0;bottom:0;justify-content:center}.b24-btn._block{display:flex;width:100%}.b24-btn._block+.b24-btn._block{margin-left:0;margin-top:8px}.b24-btn._large{height:44px;line-height:42px;font-size:16px;font-weight:700}.b24-btn{position:relative}.b24-btn._loading .b24-btn__content,.b24-btn._loading .b24-btn__icon._left,.b24-btn._loading .b24-btn__icon._right{color:transparent}.b24-btn._small{line-height:30px}.b24-btn._extra-small,.b24-btn._small{height:32px;padding:0 4px;font-weight:400}.b24-btn._extra-small{font-size:12px;line-height:18px;line-height:30px}.b24-btn._secondary{background-color:#fff;background-color:var(--b24-white);color:#242424;color:var(--b24-black);border:1px solid #c7ccd7;border:1px solid var(--b24-gray-light)}.b24-btn._secondary:hover{background-color:#77cc6c;background-color:var(--b24-green-light);border-color:#77cc6c;border-color:var(--b24-green-light);color:#fff;color:var(--b24-white)}@media only screen and (max-device-width:768px){.b24-btn._secondary:hover{background-color:#fff;background-color:var(--b24-white);color:#242424;color:var(--b24-black);border-color:#c7ccd7;border-color:var(--b24-gray-light)}}.b24-btn._secondary._tap{background-color:#5a9c51;background-color:var(--b24-green-dark);border-color:#5a9c51;border-color:var(--b24-green-dark);color:#fff;color:var(--b24-white)}.b24-btn._secondary .b24-btn__loader{color:#fe6564!important;color:var(--b24-pink)!important}.b24-btn._secondary:hover .b24-btn__loader{color:#fff!important;color:var(--b24-white)!important}@media only screen and (max-device-width:768px){.b24-btn._secondary:hover .b24-btn__loader{color:#fe6564!important;color:var(--b24-pink)!important}}.b24-btn._secondary._tap .b24-btn__loader{color:#fff!important;color:var(--b24-white)!important}.b24-btn._full-height{height:100%;position:relative;border-left:none;border-top:none;border-bottom:none;border-radius:3px 0 0 3px}.b24-btn._more{display:flex;width:100%;color:#3d70b2;color:var(--b24-link);font-weight:400}.b24-btn._more,.b24-btn._more:hover{background-color:transparent;border-color:transparent}.b24-btn._more:hover{color:#4186df;color:var(--b24-link-hover)}@media only screen and (max-device-width:768px){.b24-btn._more:hover{color:#3d70b2;color:var(--b24-link)}}.b24-btn._more+.b24-btn._more{margin-left:0;margin-top:8px}.b24-btn._more .b24-btn__loading{color:#fe6564;color:var(--b24-pink)}.b24-btn._two-lines .b24-btn__content{display:flex;flex-direction:column;align-items:center;will-change:auto;transition:.3s}.b24-btn._two-lines .b24-btn__second-line{font-size:14px;line-height:24px;font-weight:400;visibility:hidden;opacity:0;height:0;will-change:auto;transition:.3s}.b24-btn._two-lines._scroll .b24-btn__content{line-height:20px}.b24-btn._two-lines._scroll .b24-btn__second-line{height:20px;opacity:1;visibility:visible}.b24-btn._multi-lines{height:auto;min-height:40px;line-height:20px;padding-top:2px;padding-bottom:2px;display:inline-flex;align-items:center;justify-content:center}.b24-btn._multi-lines._extra-small,.b24-btn._multi-lines._small{min-height:32px}.b24-btn._multi-lines._large{min-height:44px}.b24-btn._multi-lines._block{display:flex}.b24-btn._multi-lines .b24-btn__content{flex-direction:column;justify-content:center}.b24-btn._split{border-top-right-radius:0;border-bottom-right-radius:0}.b24-btn._link{border:0;background-color:transparent;cursor:pointer;font-family:inherit;color:inherit;outline:none;font-size:16px;line-height:24px;color:#3d70b2;color:var(--b24-link);transition:color .3s;height:auto;font-weight:400;background:none;padding:0;border-bottom:1px solid;border-radius:0;transition:border-bottom-color .3s}.b24-btn._link._tap,.b24-btn._link:hover{color:#4186df;color:var(--b24-link-hover)}.b24-btn._link:active{color:#71a1df;color:var(--b24-link-visited)}.b24-btn._link._tap,.b24-btn._link:hover{background-color:transparent;border-bottom-color:transparent}.b24-btn._link-dashed{border:0;background-color:transparent;padding:0;cursor:pointer;font-family:inherit;color:inherit;outline:none;font-size:16px;line-height:24px;color:#3d70b2;color:var(--b24-link);transition:color .3s;border-bottom:1px dashed;height:auto;font-weight:400;border-radius:0}.b24-btn._link-dashed._tap,.b24-btn._link-dashed:hover{color:#4186df;color:var(--b24-link-hover)}.b24-btn._link-dashed:active{color:#71a1df;color:var(--b24-link-visited)}.b24-btn._link-dashed._tap,.b24-btn._link-dashed:hover{border-color:#4186df;border-color:var(--b24-link-hover)}.b24-btn._link-dashed:active{border-color:#71a1df;border-color:var(--b24-link-visited)}.b24-btn._link-dashed._tap,.b24-btn._link-dashed:hover{background-color:transparent}.b24-btn._disabled,.b24-btn._disabled._tap,.b24-btn._disabled:active,.b24-btn._disabled:hover{background-color:#f0f2f7;border-color:#7d8290;border-color:var(--b24-gray-dark);color:#242424;color:var(--b24-black);cursor:default;opacity:.5}.b24-btn._disabled .b24-btn__loader{color:#fe6564!important;color:var(--b24-pink)!important}.b24-input-control._coupon .b24-input-control__controls-list._before{margin-right:1px}.b24-input-control._success-coupon .b24-input-control__desc{font-style:normal}.b24-input-control._success-coupon .b24-input-control__desc._before{color:#5a9c51}.b24-coupon{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin-bottom:0}.b24-coupon__remove{border:0;background-color:transparent;padding:0;cursor:pointer;font-family:inherit;outline:none;text-decoration:none;color:inherit;font-size:16px;line-height:24px;color:#3d70b2;color:var(--b24-link);margin-right:11px}.b24-coupon__remove:hover{color:#4186df;color:var(--b24-link-hover)}.b24-coupon__remove._tap,.b24-coupon__remove:active{color:#71a1df;color:var(--b24-link-visited)}.b24-autocomplete{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:relative}.b24-autocomplete__icon-search{fill:#aeb4c2;fill:var(--b24-gray)}.b24-autocomplete__result{padding:0;margin:0;list-style:none;position:absolute;transition:max-height .3s,height .3s;left:0;right:0;z-index:1;overflow:visible;overflow-y:auto;background:#fff;background:var(--b24-white);display:flex;flex-direction:column}.b24-autocomplete__result-element{background-color:#fff;background-color:var(--b24-white);transition:background-color .3s}.b24-autocomplete__result-element._focus,.b24-autocomplete__result-element:hover{background-color:#f0f2f7}.b24-form-item{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin-bottom:32px}.b24-form-item__wrap{transition:padding .3s;position:relative}.b24-form-item__label{font-size:14px;line-height:24px;color:#242424;color:var(--b24-black);display:flex;align-items:center}.b24-form-item__desc{font-size:12px;line-height:18px;margin:0;padding:0;font-style:italic;font-weight:400;color:#7d8290;color:var(--b24-gray-dark)}.b24-form-item__desc._before{font-size:14px;line-height:24px;position:absolute;top:100%;left:0}.b24-form-item__label+.b24-form-item__desc._after{margin-top:-2px}.b24-form-item__container{margin-top:2px}.b24-form-item__desc+.b24-form-item__container{margin-top:8px}.b24-form-item__before{display:flex;justify-content:space-between}.b24-form-item__prepend{width:100%}.b24-form-item__counter{font-size:12px;line-height:18px;display:flex;color:#7d8290;color:var(--b24-gray-dark);margin-left:auto;justify-content:flex-end;align-items:flex-end;flex-shrink:0}.b24-form-item._error .b24-form-item__desc._before{color:#d93133;color:var(--b24-red-error);font-style:normal}.b24-form-item._success .b24-form-item__desc._before{color:#5a9c51;color:var(--b24-green-dark);font-style:normal}.b24-form-item._password .b24-form-item__label{display:flex;align-items:flex-end}.b24-form-item._password .b24-form-item__label-text{margin-right:16px}.b24-form-item._password .b24-form-item__password-control{border:0;background-color:transparent;padding:0;cursor:pointer;font-family:inherit;color:inherit;outline:none;font-size:14px;line-height:24px;margin-left:auto;color:#3d70b2;color:var(--b24-link);font-weight:400;transition:color .3s;display:flex;align-items:center;flex:0 0 145px;white-space:nowrap}.b24-form-item._password .b24-form-item__password-control._tap{color:#71a1df;color:var(--b24-link-visited)}.b24-form-item._password .b24-form-item__password-icon{fill:#aeb4c2;fill:var(--b24-gray)}.b24-form-item._password .b24-form-item__password-icon+.b24-form-item__password-text{margin-left:8px}.b24-form-item._bold-label .b24-form-item__label-text{font-weight:700}.b24-form-item._gray-label .b24-form-item__label-text{color:#7d8290;color:var(--b24-gray-dark)}.b24-select-control{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:relative;width:100%;border-radius:4px;background-color:#fff;background-color:var(--b24-white)}.b24-select-control__button{background-color:transparent;cursor:pointer;font-family:inherit;color:inherit;outline:none;font-size:16px;line-height:24px;width:100%;display:flex;align-items:stretch;justify-content:center;border-radius:4px;border:1px solid #c7ccd7;border:1px solid var(--b24-gray-light);background-color:#fff;background-color:var(--b24-white);color:#242424;color:var(--b24-black);padding:7px 12px;text-align:left}.b24-select-control__button:focus{border-color:#3d70b2;border-color:var(--b24-link)}@media only screen and (max-width:900px){.b24-select-control__button:focus{border-color:#c7ccd7;border-color:var(--b24-gray-light)}}.b24-select-control__button:disabled{background-color:#f0f2f7;opacity:.5;cursor:default}.b24-select-control__text-button{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b24-select-control__text-button._placeholder{color:#7d8290;color:var(--b24-gray-dark)}.b24-select-control__text-button+.b24-select-control__slot{margin-left:12px}.b24-select-control__slot{display:flex;align-items:center;justify-content:center;height:100%}.b24-select-control__result{padding:0;margin:0;list-style:none;position:absolute;transition:max-height .3s,height .3s;left:0;right:0;z-index:10;overflow:visible;overflow-y:auto;background:#fff;background:var(--b24-white)}.b24-select-control__arrow{fill:#aeb4c2;fill:var(--b24-gray);width:24px;height:24px}.b24-select-control__result-element:hover{background-color:#f0f2f7}.b24-select-control__result-element._active{background-color:#f2f9fa}.b24-select-control._small .b24-select-control__button{font-size:14px;line-height:24px;padding:3px 8px}.b24-select-control._small .b24-select-control__text-button+.b24-select-control__slot{margin-left:8px}.b24-select-control._large .b24-select-control__button{padding:9px 12px}.b24-select-control._slot-button .b24-select-control__text-button{white-space:normal;min-height:24px}.b24-select-control._active .b24-select-control__arrow{transform:rotate(180deg)}.b24-element-item{text-decoration:none;border:0;background-color:transparent;padding:8px 0;cursor:pointer;font-family:inherit;color:inherit;outline:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;text-align:left;color:#242424;color:var(--b24-black);display:flex;align-items:center;font-weight:400;transition:color .3s,background-color .3s;width:100%;background-color:#fff;background-color:var(--b24-white);min-height:40px}.b24-element-item._tap{background-color:#f0f2f7}.b24-element-item._container{padding-left:16px;padding-right:16px}.b24-element-item__slot{display:inline-flex;align-items:center;justify-content:center}.b24-element-item__slot._after{margin-right:8px}.b24-element-item__slot._before{margin-left:8px}.b24-element-item__text{text-align:left;width:100%}.b24-element-item._small{font-size:14px;line-height:24px;padding-bottom:4px;padding-top:4px;min-height:32px}.b24-element-item._small._d{font-size:14px;line-height:24px;padding-bottom:8px;padding-top:8px}.b24-element-item._large{min-height:48px;padding-bottom:10px;padding-top:10px}.b24-element-item._info{background-color:#f0f2f7;color:#7d8290;color:var(--b24-gray-dark);justify-content:center}a.b24-element-item._info{text-decoration:none;color:inherit;color:#7d8290;color:var(--b24-gray-dark)}a.b24-element-item._info._tap{background-color:#aeb4c2;background-color:var(--b24-gray);color:#3d70b2;color:var(--b24-link)}.b24-element-item._info .b24-element-item__slot+.b24-element-item__text{text-align:center;width:auto}.b24-input-select-control{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:relative;width:100%;border-radius:4px;background-color:#fff;background-color:var(--b24-white)}.b24-input-select-control__button{border:0;background-color:transparent;cursor:pointer;font-family:inherit;color:inherit;outline:none;font-size:16px;line-height:24px;width:100%;display:flex;align-items:center;justify-content:center;padding:0 3px;white-space:nowrap}.b24-input-select-control__caret-icon{margin-left:4px}.b24-input-select-control__caret-icon._opened{transform:rotate(180deg)}.b24-input-select-control__result{padding:0;margin:0;list-style:none;position:absolute;transition:max-height .3s,height .3s;left:0;right:0;z-index:10;overflow:visible;overflow-y:auto;background:#fff;background:var(--b24-white)}.b24-input-select-control__result-element.b24-element-item{padding-right:12px;padding-left:12px}.b24-input-select-control__result-element:hover{background-color:#f0f2f7}.b24-input-select-control__result-element._active{background-color:#f2f9fa}.b24-input-select-control._small .b24-input-select-control__button{font-size:14px;line-height:24px}.b24-input-select-control._large .b24-input-select-control__button{padding:9px 3px}.b24-checkbox-control{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:block}.b24-checkbox-control__control{position:absolute;z-index:-1;opacity:0}.b24-checkbox-control__inner{position:relative;cursor:pointer;display:flex;align-items:flex-start;width:100%}.b24-checkbox-control__indicator{position:relative;border-radius:4px;border:2px solid #c7ccd7;border:2px solid var(--b24-gray-light);width:20px;height:20px;display:flex;flex-shrink:0;margin:2px 8px 2px 2px;transition:border-color .3s,background-color .3s;background-color:#fff;background-color:var(--b24-white)}.b24-checkbox-control__indicator-icon{margin:auto;opacity:0;fill:#fff;fill:var(--b24-white);transition:opacity .3s}.b24-checkbox-control__control:checked~.b24-checkbox-control__inner .b24-checkbox-control__indicator{border-color:#6ebc63;border-color:var(--b24-green);background-color:#6ebc63;background-color:var(--b24-green)}.b24-checkbox-control__control:checked~.b24-checkbox-control__inner .b24-checkbox-control__indicator-icon{opacity:1}.b24-checkbox-control__control:disabled~.b24-checkbox-control__inner .b24-checkbox-control__indicator{background-color:#f0f2f7;border-color:#c7ccd7;border-color:var(--b24-gray-light)}.b24-checkbox-control__control:disabled~.b24-checkbox-control__inner{cursor:auto}.b24-checkbox-control__caption{font-size:16px;line-height:24px;min-height:24px;flex:auto}.b24-checkbox-control__control:disabled~.b24-checkbox-control__inner .b24-checkbox-control__caption{color:#7d8290;color:var(--b24-gray-dark)}.b24-checkbox-control__info{font-size:14px;line-height:24px}.b24-checkbox-control._indicator-right .b24-checkbox-control__inner{justify-content:space-between}.b24-checkbox-control._indicator-right .b24-checkbox-control__indicator{order:1;margin-left:8px;margin-right:2px}.b24-checkbox-control._error .b24-checkbox-control__indicator{border-color:#f46363}.b24-checkbox-control._error .b24-checkbox-control__info{color:#d93133;color:var(--b24-red-error)}.b24-textarea-control{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.b24-textarea-control__body{transition:padding .3s;position:relative}.b24-textarea-control__label{font-weight:700;font-size:14px;line-height:20px;color:#242424;color:var(--b24-black)}.b24-textarea-control__desc{font-size:12px;line-height:18px;margin:0;padding:0;font-style:italic;font-weight:400;color:#7d8290;color:var(--b24-gray-dark)}.b24-textarea-control__desc._before{font-size:14px;line-height:24px;position:absolute;top:100%;left:0}.b24-textarea-control__desc+.b24-textarea-control__container,.b24-textarea-control__label+.b24-textarea-control__container{margin-top:8px}.b24-textarea-control__container{position:relative;box-sizing:border-box;display:flex;width:100%;padding:0}.b24-textarea-control__input{font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Arial;color:inherit;-webkit-appearance:none;outline:none;flex:auto;width:100%;font-size:16px;color:#242424;color:var(--b24-black);padding:8px;resize:none;background:#fff;background:var(--b24-white);border:1px solid #c7ccd7;border:1px solid var(--b24-gray-light);border-radius:4px;transition:background .3s,border-color .3s}.b24-textarea-control__input::-ms-clear{display:none}.b24-textarea-control__input .placeholder::-webkit-input-placeholder{color:#7d8290;color:var(--b24-gray-dark);font-size:16px}.b24-textarea-control__input .placeholder:-moz-placeholder,.b24-textarea-control__input .placeholder::-moz-placeholder{color:#7d8290;color:var(--b24-gray-dark);font-size:16px}.b24-textarea-control__input .placeholder:-ms-input-placeholder{color:#7d8290;color:var(--b24-gray-dark);font-size:16px}.b24-textarea-control._focus .b24-textarea-control__input{border-color:#3d70b2;border-color:var(--b24-link)}.b24-textarea-control._hover .b24-textarea-control__input{border-color:#7d8290;border-color:var(--b24-gray-dark)}.b24-textarea-control._disabled .b24-textarea-control__input{background-color:rgba(240,242,247,.50196);border-color:rgba(#7d8290,.5);border-color:rgba(var(--b24-gray-dark),.5)}.textarea-control._success .textarea-control__desc._before{color:#77cc6c;color:var(--b24-green-light)}.b24-textarea-control._error .b24-textarea-control__input{border-color:#f46363}.b24-textarea-control._error .b24-textarea-control__desc._before{color:#d93133;color:var(--b24-red-error);font-style:normal}@keyframes b24scaleIn{0%{transform:scale(.3)}to{transform:scale(1)}}@keyframes b24scaleOut{0%{transform:scale(1)}to{transform:scale(.3)}}@keyframes b24scale{0%{transform:scale(1)}50%{transform:scale(0)}to{transform:scale(1)}}.b24-loader{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:relative;display:flex;align-items:center;color:#fe6564;color:var(--b24-pink)}.b24-loader:after,.b24-loader:before{content:""}.b24-loader:after,.b24-loader:before,.b24-loader__circle{background-color:currentColor;display:block;border-radius:50%;height:8px;width:8px;animation-name:b24scale;animation-duration:.6s;animation-iteration-count:infinite}.b24-loader:before{animation-delay:.1s}.b24-loader__circle{margin:6px;animation-delay:.2s}.b24-loader:after{animation-delay:.3s}.b24-loader._large .b24-loader__circle{margin:8px}.b24-loader._large .b24-loader__circle,.b24-loader._large:after,.b24-loader._large:before{width:12px;height:12px}.b24-loader._small .b24-loader__circle{margin:4px}.b24-loader._small .b24-loader__circle,.b24-loader._small:after,.b24-loader._small:before{width:4px;height:4px}.b24-loader._white{color:#fff;color:var(--b24-white)}.b24-input-control{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.b24-input-control__body{transition:padding .3s;position:relative}.b24-input-control__label{font-size:14px;line-height:24px;font-weight:700;color:#242424;color:var(--b24-black);display:flex;align-items:center}.b24-input-control__desc{font-size:12px;line-height:18px;margin:0;padding:0;font-style:italic;font-weight:400;color:#7d8290;color:var(--b24-gray-dark)}.b24-input-control__desc._before{font-size:14px;line-height:24px;position:absolute;top:100%;left:0}.b24-input-control__container{position:relative;box-sizing:border-box;display:flex;width:100%;background:#fff;background:var(--b24-white);border:1px solid #c7ccd7;border:1px solid var(--b24-gray-light);border-radius:4px;padding:0;height:40px;transition:background .3s,border-color .3s}.b24-input-control__label+.b24-input-control__desc._after{margin-top:-2px}.b24-input-control__desc+.b24-input-control__container{margin-top:8px}.b24-input-control__wrapper{position:relative;width:100%;display:flex}.b24-input-control__input{border:0;font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Arial;color:inherit;-webkit-appearance:none;outline:none;position:relative;background-color:transparent;flex:auto;width:100%;font-size:16px;color:#242424;color:var(--b24-black);padding:0 8px}.b24-input-control__input::-ms-clear{display:none}.b24-input-control__input .placeholder::-webkit-input-placeholder{color:#7d8290;color:var(--b24-gray-dark);font-size:16px}.b24-input-control__input .placeholder:-moz-placeholder,.b24-input-control__input .placeholder::-moz-placeholder{color:#7d8290;color:var(--b24-gray-dark);font-size:16px}.b24-input-control__input .placeholder:-ms-input-placeholder{color:#7d8290;color:var(--b24-gray-dark);font-size:16px}.b24-input-control__input:-webkit-autofill+.b24-input-control__placeholder{display:none}.b24-input-control__input:autofill+.b24-input-control__placeholder{display:none}.b24-input-control__controls-list{display:flex;align-items:center}.b24-input-control__controls-list._after{margin-left:8px}.b24-input-control__controls-list._before{z-index:1;margin-right:8px}.b24-input-control__control{width:24px;display:flex;align-items:center;justify-content:center}button.b24-input-control__control{border:0;background-color:transparent;padding:0;cursor:pointer;font-family:inherit;color:inherit;outline:none}a.b24-input-control__control{text-decoration:none;color:inherit}.b24-input-control__control-icon{fill:#aeb4c2;fill:var(--b24-gray);transition:fill .3s}.b24-input-control__placeholder{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;border:0;font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Arial;color:inherit;-webkit-appearance:none;outline:none;position:absolute;color:#7d8290;color:var(--b24-gray-dark);font-size:16px;top:0;left:8px;bottom:0;display:flex;align-items:center;padding:0}.b24-input-control__placeholder::-ms-clear{display:none}.b24-input-control__placeholder._value{visibility:hidden;padding-right:4px}.b24-input-control__placeholder span._hidden{visibility:hidden}.b24-input-control._small .b24-input-control__container{height:32px}.b24-input-control._small .b24-input-control__input,.b24-input-control._small .b24-input-control__placeholder-phone-code{font-size:14px}.b24-input-control._large .b24-input-control__container{height:44px}.b24-input-control._hover .b24-input-control__container{border-color:#7d8290;border-color:var(--b24-gray-dark)}.b24-input-control._focus .b24-input-control__container{border-color:#3d70b2;border-color:var(--b24-link)}.input-control._success .input-control__desc._before{color:#5a9c51;color:var(--b24-green-dark);font-style:normal}.b24-input-control._error .b24-input-control__container{border-color:#f46363}.b24-input-control._error .b24-input-control__desc._before{color:#d93133;color:var(--b24-red-error);font-style:normal}.b24-input-control._disabled .b24-input-control__container{background-color:rgba(240,242,247,.50196);border-color:rgba(125,130,144,.5);border-color:rgba(var(--b24-gray-dark-rgb),.5)}.b24-input-control._mobile-search .b24-input-control__container{border-color:#fff;border-color:var(--b24-white);height:36px}.b24-input-control._not-bold-gray-label .b24-input-control__label{color:#7d8290;color:var(--b24-gray-dark);font-weight:400}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;font-family:"Open Sans",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Arial"}body{color:#242424;text-align:left}body>img{height:0}a{color:#3d70b2}.animation-wrap{max-height:1000px;transform:translateZ(0);will-change:max-height;transition:max-height .3s ease-in-out}input,textarea{line-height:normal}.clearfix{clear:both}.nobr{white-space:nowrap}.no-mt{margin-top:0}.no-mb{margin-bottom:0}.no-mr{margin-right:0}.no-ml{margin-left:0}dd,dl,dt{margin:0}.grecaptcha-badge{visibility:hidden}.smartLink{text-decoration:none}.smartLink._error{color:#d93133;text-decoration:underline}.fade-enter-active,.fade-leave-active{transition:opacity .1s}.fade-enter,.fade-leave-to{opacity:0}.list-enter-active,.list-leave-active{transition:transform .3s}.list-enter,.list-leave-to{opacity:0;transform:translateX(16px)}.component-fade-enter-active,.component-fade-leave-active{transition:opacity .1s ease}.component-fade-enter,.component-fade-leave-to{opacity:0}.smooth-enter-active,.smooth-leave-active{transition:max-height .3s ease-in-out}.smooth-enter,.smooth-leave-to{max-height:0}.vue-content-placeholders-is-animated .vue-content-placeholders-heading__img:before,.vue-content-placeholders-is-animated .vue-content-placeholders-heading__subtitle:before,.vue-content-placeholders-is-animated .vue-content-placeholders-heading__title:before,.vue-content-placeholders-is-animated .vue-content-placeholders-img:before,.vue-content-placeholders-is-animated .vue-content-placeholders-text__line:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 15%,hsla(0,0%,100%,0) 30%)}.vue-content-placeholders .vue-content-placeholders-heading__title{background:#eee}body{min-width:1024px}@keyframes shaking{0%,50%,to{transform:rotate(0deg)}10%,30%{transform:rotate(-10deg)}20%,40%{transform:rotate(10deg)}}@keyframes jump{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}70%{transform:translateY(-2px)}}.v--modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.6)}.v--modal-overlay._open{transition:transform .3s;transform:translateZ(0)}.v--modal-overlay._close{transition:transform .3s;transform:translate3d(-100%,0,0)}.v--modal-overlay._confirm .v--modal-box{padding:16px}.v--modal-overlay._top .v--modal-box{top:auto!important}.v--modal-overlay._custom .v--modal-background-click{padding-bottom:0}.v--modal-overlay._custom .v--modal-box{max-width:100%;background-color:transparent;box-shadow:none;border-radius:0;overflow:visible;left:auto!important;margin-left:auto;margin-right:auto;padding:10px 0}.v--modal-overlay._custom.scrollable._blocked{overflow:hidden}.v--modal-overlay._custom.scrollable .v--modal-box{margin-bottom:0}.v--modal-overlay._solid-white{background:#fff;z-index:99999}.v--modal-overlay._media-viewer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;color:#242424}.v--modal-overlay._media-viewer .v--modal{box-shadow:none;margin:0 auto;min-height:100vh;height:100%}.tooltip{display:block!important;z-index:5;border-radius:8px;transition:opacity .15s,visibility .15s,box-shadow .15s;left:-2px!important}.tooltip .tooltip-inner{position:relative;background:#fff;color:#242424;z-index:9;border-radius:4px;overflow:hidden}.tooltip .tooltip-arrow{width:0;height:0;border:8px solid transparent;position:absolute;transform:rotate(45deg);z-index:1;transition:box-shadow .15s}.tooltip[x-placement^=top]{margin-bottom:6px;box-shadow:0 -4px 16px rgba(0,0,0,.16)}.tooltip[x-placement^=top] .tooltip-arrow{border-width:8px 8px 0;bottom:-1px;box-shadow:0 -4px 16px rgba(0,0,0,.16)}.tooltip[x-placement^=bottom]{margin-top:6px;box-shadow:0 4px 16px rgba(0,0,0,.16)}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 8px 8px;top:-1px;box-shadow:0 4px 16px rgba(0,0,0,.16)}.tooltip[x-placement^=right]{margin-left:6px;box-shadow:4px 0 16px rgba(0,0,0,.16)}.tooltip[x-placement^=right] .tooltip-arrow{border-width:0 8px 8px;left:-5px;top:calc(50% - 5px);margin-top:4px;box-shadow:4px 0 16px rgba(0,0,0,.16)}.tooltip[x-placement^=left]{margin-right:6px;box-shadow:-4px 0 16px rgba(0,0,0,.16)}.tooltip[x-placement^=left] .tooltip-arrow{border-width:0 8px 8px;right:-5px;top:calc(50% - 5px);margin-top:-4px;box-shadow:-4px 0 16px rgba(0,0,0,.16)}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0}.tooltip[aria-hidden=false]{visibility:visible;opacity:1}.tooltip[aria-hidden=false] .tooltip-arrow{border-color:#fff}.tooltip._without-arrow{margin-top:0}.tooltip._without-arrow .tooltip-arrow{display:none}.b24-btn._location{font-weight:700;font-size:12px;white-space:nowrap;padding:0 12px}.b24-btn._gray{background-color:#7d8290;border-color:#7d8290;color:#fff}.b24-btn._gray._tap,.b24-btn._gray:active,.b24-btn._gray:hover{background-color:#aeb4c2;border-color:#aeb4c2}.b24-btn._gray._tap,.b24-btn._gray:active{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2)}.b24-btn._gray-light{background-color:#f0f2f7;border-color:#f0f2f7;color:#242424}.b24-btn._gray-light:hover{background-color:#aeb4c2;border-color:#aeb4c2;color:#fff}.b24-btn._gray-light._tap,.b24-btn._gray-light:active{background-color:#aeb4c2;border-color:#aeb4c2;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2)}.b24-btn._city{font-weight:700;line-height:40px;height:44px;border-top-left-radius:0;border-bottom-left-radius:0}.b24-btn._copy .partner-link-form-btn__icon{margin-right:12px;fill:#fff}.b24-btn._search{flex-shrink:0;height:100%;width:114px;border-radius:0 2px 2px 0;border-width:0}@media (max-width:1600px){.b24-btn._search{padding:1px 0}}.b24-btn._search .b24-btn__content{line-height:40px}@media (max-width:1600px){.b24-btn._search .b24-btn__content{line-height:38px}}.b24-input-control._search .b24-input-control__container{border:none;height:40px}@media screen and (max-width:1500px){.b24-input-control._search .b24-input-control__container{height:38px}}.b24-form-item._desc{font-size:14px;line-height:24px}.b24-form-item._center{text-align:center}.b24-form-item._mt{margin-top:24px}.b24-form-item._no-mb{margin-bottom:0}.b24-textarea-control._resize .b24-textarea-control__input{resize:vertical}.b24-btn._reset-fix-height{height:auto;line-height:inherit}.b24-btn._pink,.b24-btn._pink._tap,.b24-btn._pink:active,.b24-btn._pink:hover{background-color:#fe6564;border-color:#fe6564}.b24-btn._font-small{font-size:14px}.b24-btn._not-underline{border-bottom:0}.tooltip._base .tooltip-inner{padding:8px}.tooltip._share-button .tooltip-inner{padding:4px 0}.tooltip._dark .tooltip-inner{background-color:rgba(0,0,0,.95);color:#fff}.tooltip._dark[aria-hidden=false] .tooltip-arrow{border-color:rgba(0,0,0,.95)}[data-simplebar] .simplebar-scrollbar:before{background-color:#c7ccd7;opacity:1;left:0;right:0}[data-simplebar] .simplebar-track.simplebar-vertical{top:0;width:6px}[data-simplebar] .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0;bottom:0}[data-simplebar].simplebar-horizontal{left:0;height:6px}[data-simplebar].simplebar-horizontal .simplebar-scrollbar:before{left:0;right:0}[data-simplebar]._left-content{padding-right:8px}[data-simplebar]._left-content .simplebar-track{color:currentColor;transform:translate(2px)}[data-simplebar]._interests .simplebar-wrapper{padding-bottom:16px}._row-block .simplebar-content{display:flex}.modal-container{display:flex;height:100%;min-height:100vh;overflow-y:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-content{position:relative;padding:16px;background:transparent;margin:auto;width:100%;display:flex;justify-content:center;align-items:center}.modal-content._map-pvz-list{height:100%}.modal-content._authorization{width:auto}.vfm--overlay{background:rgba(0,0,0,.6)}.app-modal-desktop{background:#fff;border-radius:4px;padding:16px;position:relative;overflow:hidden}.app-modal-desktop._map-pvz-list{padding:0;width:100%;height:100%}.app-modal-desktop__close{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;display:flex;align-items:center;justify-content:center;color:#aeb4c2;transition:color .3s}.app-modal-desktop__close:not(:disabled){cursor:pointer}.app-modal-desktop._map-pvz-list .app-modal-desktop__close{background-color:hsla(0,0%,100%,.9);width:56px;height:56px}.app-modal-desktop__close-icon{fill:currentColor}.app-modal-desktop__header{display:flex;align-items:center;justify-content:flex-end}.app-modal-desktop._map-pvz-list .app-modal-desktop__header{position:absolute;top:0;right:0;z-index:1}.app-modal-desktop._interests-success{max-width:624px;padding:28px 32px}.app-modal-desktop._interests-success .app-modal-desktop__header{position:absolute;top:10px;right:10px;z-index:1}.typography._b2b-faq ol:where(.b2b-faq__list){margin:0;list-style:none}.typography._b2b-faq ol:where(.b2b-faq__list) li:where(.b2b-faq__item){margin-bottom:0}.typography._b2b-faq ol:where(.b2b-faq__list) li:where(.b2b-faq__item):before{display:none}.typography._b2b-faq div:where(.typography-accordion__wrapper) li:before{position:absolute;content:"";top:10px;border-radius:50%;background:#242424;counter-increment:none}.map-marker{position:relative}.map-marker__icon{position:relative;z-index:1}.map-marker__price{font-size:16px;line-height:24px;padding:4px 8px 4px 40px;background:hsla(0,0%,100%,.9);border-radius:23px;white-space:nowrap;position:absolute;top:4px;left:2px}.map-marker._book24 .map-marker__price{padding-left:48px}.balloon-content{width:348px}.balloon-content__title{font-size:16px;line-height:21px;font-weight:700}.balloon-content__content{max-height:290px;overflow:hidden;margin-top:16px}.balloon-content__property{line-height:22px;font-size:14px;margin-bottom:4px}.balloon-content__property:last-child{margin-bottom:0}.balloon-content__property mark{background-color:transparent;color:#6ebc63}.balloon-content__button{margin-top:20px;max-width:210px}.balloon-content__text{margin-top:20px;font-size:14px;line-height:22px}.balloon{position:absolute;background-color:#fff;box-shadow:0 8px 24px 0 rgba(0,0,0,.4);border-radius:8px}.balloon__content{padding:48px 30px 30px;width:408px;position:relative}.balloon__close-button{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;position:absolute;top:16px;right:16px;color:#aeb4c2;transition:color .3s;display:flex;align-items:center;justify-content:center}.balloon__close-button:not(:disabled){cursor:pointer}.balloon__close-button._tap,.balloon__close-button:hover{color:#7d8290}.balloon__close{fill:#aeb4c2;width:16px;height:16px;transition:fill .3s}.balloon__close:active,.balloon__close:hover{fill:#7d8290}.balloon__arrow{position:absolute;transform:rotate(-45deg);bottom:-7px;left:50%;margin-left:-10px;width:20px;height:20px;background-color:#fff}.fake-jivosite{width:300px;height:40px;position:fixed;bottom:0;right:30px;background-size:cover;background-image:url(/_ssr/img/backgrounds/jivosite-stub.svg);cursor:pointer;z-index:100501;font-size:14px;font-family:Arial,sans-serif;font-style:normal;color:#f0f1f1;padding:0 33px 0 16px;line-height:40px}.__jivoMobileButton{opacity:0;width:0;height:0;left:-99999px}
.collapse-panel__panel{overflow:hidden;position:relative;transition:height .3s}.collapse-panel__panel._hide:after{content:"";width:100%;height:30px;position:absolute;bottom:0;left:0;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.collapse-panel__more{text-align:left;margin-top:20px}.collapse-panel__more._hidden{display:none}.collapse-panel__img{max-width:100%}
.collapse-panel._typography{margin-bottom:16px}.collapse-panel._typography .collapse-panel__text{padding-bottom:16px}.collapse-panel._typography .collapse-panel__more{margin-top:0}
.accordion-panel{border:0;background-color:transparent;padding:0;font-family:inherit;color:inherit;display:flex;align-items:center;justify-content:space-between;width:100%;transition:background-color .3s}.accordion-panel:not(:disabled){cursor:pointer}.accordion-panel._active{background-color:#f2f9fa}.accordion-panel__wrapper{width:100%;display:flex;align-items:center;justify-content:space-between}.accordion-panel__icon{margin:0 16px 0 8px;fill:#aeb4c2;transition:transform .3s;flex-shrink:0}.accordion-panel__icon._active{transform:rotate(180deg)}
.accordion{width:100%}.accordion__wrapper{width:100%;max-height:0;overflow:hidden}
.typography-accordion{border-bottom:1px solid #e6e9ed}.typography-accordion__panel{padding:12px 16px;text-align:left}.typography-accordion__wrapper{padding:12px 16px}

/*# sourceMappingURL=427e963.css.map*/