@media (max-width:767.99px){.MobileRoomsFilterModal .SelectBlock:not(.SelectBlock--short){min-width:0}}.MobileRoomsFilterModal .Modal__content-wrap{background:var(--bg-secondary)}.MobileRoomsFilterModal__title{font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:22px;margin-top:-50px;text-align:center}.MobileRoomsFilterModal .Modal__body{padding-top:60px}.MobileRoomsFilterModal .Modal__body>*+*{margin-top:20px}.ObjectTags{align-items:center;display:flex;margin-bottom:16px}@media (max-width:767.99px){.ObjectTags{align-items:flex-start;background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;flex-direction:column;padding:16px}.ObjectTags--pc{display:none}}.ObjectTags--pc .GuestsSelect__content{background:none}@media (max-width:1023.99px){.ObjectTags--pc .DatesSelect__dropdown{position:absolute}}.ObjectTags--mobile{display:none}@media (max-width:767.99px){.ObjectTags--mobile{display:flex}}.ObjectTags__guests{margin-left:8px}@media (max-width:767.99px){.ObjectTags__guests{margin-left:0}}.ObjectTags__pseudo-input{align-items:center;background:var(--bg-tertiary-opaque);border-radius:12px;display:flex;justify-content:space-between;padding:6px 12px;width:100%}.ObjectTags__name{font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.ObjectTags__info{font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.ObjectTags__icon{display:flex}.ObjectTags__tag{align-items:center;background:var(--bg-primary);border-radius:8px;box-shadow:0 0 2px #0000003d;display:flex;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;padding:7px 12px}.ObjectTags__tag+.ObjectTags__tag{margin-left:8px}.ObjectTags__title{font-size:20px;font-weight:600;letter-spacing:0;line-height:24px;margin-bottom:12px}.ObjectTags__date>*+*{border-left:1px solid var(--fill-separator);margin-left:12px;padding-left:12px}.HeadBlock{display:flex;justify-content:space-between}@media (max-width:767.99px){.HeadBlock{padding:0 16px;position:relative}.HeadBlock .Evaluation{display:none}}.HeadBlock__side{flex:1;min-width:0}.HeadBlock>.Evaluation{flex:0 0 auto;margin-left:20px}.HeadBlock--small{background:var(--bg-primary);border-radius:16px;box-shadow:0 1px 2px #11253b1a,0 4px 20px #00000029;flex-direction:column;padding:12px 16px;width:-moz-fit-content;width:fit-content}@media (max-width:767.99px){.HeadBlock--small{width:100%}}.HeadBlock--small .HeadBlock__title{font-size:16px;font-weight:500;letter-spacing:0;line-height:22px}.HeadBlock--small .HeadBlock__side:not(:last-child){margin-bottom:12px}.HeadBlock__top{margin-bottom:6px;min-height:14px}@media (max-width:767.99px){.HeadBlock__top{margin-bottom:2px}}.HeadBlock__line{align-items:center;display:flex}.HeadBlock__line>*+*{margin-left:8px}@media (max-width:767.99px){.HeadBlock__info{display:none}}.HeadBlock__title{font-size:28px;font-weight:600;letter-spacing:-.01em;line-height:32px;margin:0 0 4px}@media (max-width:1023.99px){.HeadBlock__title{margin-bottom:6px}}@media (max-width:767.99px){.HeadBlock__title{font-size:26px;font-weight:600;letter-spacing:-.01em;line-height:30px}}.HeadBlock__title-tail{white-space:nowrap}.HeadBlock .LikeButton{display:inline-flex;margin-left:10px;position:relative;vertical-align:middle}@media (max-width:767.99px){.HeadBlock .LikeButton{display:none}}.HeadBlock__address{color:var(--text-link);cursor:pointer;text-decoration:none}.HeadBlock__address,.HeadBlock__metro{font-size:14px;font-weight:400;line-height:18px}.HeadBlock__metro{color:var(--text-secondary);letter-spacing:0}.HeadBlock__distance{color:var(--text-tertiary);font-size:14px;font-weight:400;line-height:20px;margin-left:4px}.EvaluationBadge{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;justify-content:space-between;padding:13px 16px;position:relative;width:100%}.EvaluationBadge,.EvaluationBadge__content{align-items:center;display:flex}.EvaluationBadge__side{align-items:flex-start;display:flex;flex-direction:column;margin-left:12px}.EvaluationBadge__title{font-size:17px;font-weight:500;letter-spacing:-.43px;line-height:22px;white-space:nowrap}.EvaluationBadge__reviews{color:var(--text-secondary);font-size:14px;font-weight:400;letter-spacing:.005em;line-height:18px;white-space:nowrap}.EvaluationBadge__rating{align-items:center;border-radius:50%;display:flex;font-size:19.09px;font-weight:500;height:42px;justify-content:center;letter-spacing:-.05em;line-height:22.91px;width:42px}.EvaluationBadgeSkeleton{align-items:center;background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;display:flex;margin-bottom:16px;margin-top:-28px;padding:13px 16px;z-index:5}.EvaluationBadgeSkeleton__block{display:flex;flex-direction:column;gap:4px;margin-left:12px}.MobilePhotoBlock{border-radius:0;display:none;position:relative}@media (max-width:767.99px){.MobilePhotoBlock{display:flow-root}.MobilePhotoBlock .PhotoSlider .keen-slider,.MobilePhotoBlock .PhotoSlider__img,.MobilePhotoBlock .PhotoSlider__single{border-top-left-radius:0;border-top-right-radius:0}.MobilePhotoBlock__evaluation{margin-bottom:16px;margin-top:-28px;position:relative;z-index:5}.MobilePhotoBlock__evaluation:empty{height:0;margin-bottom:-28px;margin-top:0}.MobilePhotoBlock__evaluation .EvaluationBadgeSkeleton{margin-bottom:0;margin-top:0}}.MobilePhotoBlock__img,.MobilePhotoBlock__slider{overflow:hidden;width:100%}.MobilePhotoBlock__img{height:300px;max-height:300px;z-index:1}.MobilePhotoBlock .LikeButton,.MobilePhotoBlock .ShareButton{z-index:5}.MobilePhotoBlock .EvaluationBadge{display:none}@media (max-width:767.99px){.MobilePhotoBlock .EvaluationBadge{display:flex;position:relative;width:auto}}.PhotosBlock{display:grid;grid-template-columns:1fr 218px;grid-template-rows:repeat(3,132px);position:relative;grid-gap:2px;border-radius:8px 0 0 8px;overflow:hidden}@media (max-width:1023.99px){.PhotosBlock{border-radius:12px 12px 0 0;grid-template-columns:auto 30%;margin-bottom:2px}}@media (max-width:767.99px){.PhotosBlock{border-radius:0;display:block;margin-bottom:0}}.PhotosBlock .LikeButton{display:none}@media (max-width:767.99px){.PhotosBlock .LikeButton{display:flex}}.PhotosBlock__img{height:100%;max-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767.99px){.PhotosBlock__img{height:300px!important;max-height:300px}}.PhotosBlock__img .PhotoSlider__dots{bottom:37px}.PhotosBlock__main{grid-row:1/4}.PhotosBlock__count{bottom:8px;position:absolute;right:8px;z-index:2}@media (max-width:767.99px){.PhotosBlock__count{display:none}}.PhotosBlock__small{background:var(--bg-tertiary);height:132px}@media (max-width:767.99px){.PhotosBlock__small{display:none}}.ObjectMain{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;margin-bottom:30px;padding:16px 20px 20px}@media (max-width:767.99px){.ObjectMain{background:none;display:flex;flex-direction:column;margin-bottom:16px;padding:0}}.ObjectMain__content{display:grid;grid-template-columns:1fr 330px;grid-gap:16px 2px}.ObjectMain__content .HeadBlock{grid-column:1/3}@media (max-width:1023.99px){.ObjectMain__content .HeadBlock{grid-column:unset;margin-bottom:24px}}@media (max-width:767.99px){.ObjectMain__content .HeadBlock{margin-bottom:0}}@media (max-width:1023.99px){.ObjectMain__content{grid-template-columns:1fr;grid-gap:0 2px}}@media (max-width:767.99px){.ObjectMain__content{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;display:flex;flex-direction:column;margin-top:0;order:1;padding-top:16px;position:relative;z-index:2;grid-gap:16px 2px}.ObjectMain__content .HeadBlock{order:3}.ObjectMain__content .HeadBlock .HeadBlock__title{margin-bottom:0}.ObjectMain__content .PhotosBlock{display:none}.ObjectMain__content .ObjectMain__map{order:5}.ObjectMain__content .ObjectMain__options{margin-top:-4px;order:4}}.ObjectMain__map{align-items:flex-end;border-radius:0 8px 8px 0;display:flex;justify-content:flex-end;overflow:hidden;position:relative}@media (max-width:1023.99px) and (min-width:768px){.ObjectMain__map{border-radius:8px;height:320px}}@media (max-width:767.99px){.ObjectMain__map{align-items:flex-start;border-radius:8px;height:200px;margin:0 16px}.ObjectMain__map .BaseButton{height:32px;min-height:32px}.ObjectMain__map .BaseButton .MapOpenButton__icon{margin-left:0}.ObjectMain__map .BaseButton__content{font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}}.ObjectMain__map-button{position:absolute;right:8px;top:8px;z-index:8}@media (max-width:1023.99px) and (min-width:768px){.ObjectMain__map-button{bottom:8px;left:8px;right:unset;top:unset}}.ObjectMain__info{display:none;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;order:6;padding:0 16px 16px}@media (max-width:767.99px){.ObjectMain__info{display:flex;flex-direction:column}}.ObjectMain__address{color:var(--text-link);display:flex;font-size:14px;font-weight:500;line-height:18px;margin-bottom:4px}.ObjectMain__copy-icon{color:var(--text-link);flex:0 0 20px;height:20px;margin-left:4px;position:relative;width:20px}.ObjectMain__copy-icon svg{height:20px;width:20px}.ObjectMain__copy-icon svg [fill]{fill:currentColor}.ObjectMain__copy-icon svg [stroke]{stroke:currentColor}.ObjectMain__copy-icon-item{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity 50ms ease}.ObjectMain__copy-icon-item--visible{opacity:1}.ObjectMain__ya{color:var(--text-link);font-size:14px;font-weight:500;line-height:18px;margin-bottom:4px;text-decoration:none}.ObjectMain__metro{color:var(--text-secondary)}.ObjectMain__full-map{display:flex;flex-direction:column;height:100%}.ObjectMain__full-map .HeadBlock{flex-shrink:0;left:20px;position:absolute;top:20px;z-index:2}@media (max-width:1023.99px){.ObjectMain__full-map .HeadBlock{bottom:12px;left:50%;max-width:520px;top:unset;transform:translate(-50%);width:100%}}@media (max-width:767.99px){.ObjectMain__full-map .HeadBlock{inset:12px;max-width:unset;top:unset;transform:none;width:auto}}.ObjectMain__full-map .ObjectMap{flex:1;min-height:0}@media (max-width:767.99px){.ObjectMain__full-map{align-items:flex-end;display:flex}}.ObjectMain__icon{display:flex;margin-left:4px}.ObjectMain__options{align-items:center;display:flex;gap:12px;grid-column:1/3}@media (max-width:1023.99px){.ObjectMain__options{flex-wrap:wrap;grid-column:unset;margin-top:16px}.ObjectMain__options .Convenience__title{white-space:nowrap}}@media (max-width:767.99px){.ObjectMain__options{flex-wrap:wrap;gap:9px 13px;margin-top:0;padding:0 16px}.ObjectMain__options .Convenience{max-width:100%;min-width:0}.ObjectMain__options .Convenience__title{overflow-wrap:anywhere;white-space:normal}}.ObjectMain__more{align-items:center;color:var(--text-link);cursor:pointer;display:flex;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.ObjectMain__more:hover{color:var(--fill-accent-hover)}.ObjectMain__more:active{color:var(--fill-accent-pressed)}.ObjectMain__more>*+*{margin-left:2px}.ObjectMain__more div{display:flex}.WarningItem{align-items:center;display:flex;gap:4px}.WarningItem__icon{display:flex}.WarningItem__title{color:var(--fill-destructive);font-size:12px;font-weight:400;letter-spacing:.01em;line-height:16px}.WarningList{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}@keyframes roomItemPricePulse{0%,to{opacity:.35}50%{opacity:.65}}.RoomItem .RoomItemSale-enter-active,.RoomItem .RoomItemSale-leave-active{max-height:28px;overflow:hidden;transition:max-height .2s cubic-bezier(.33,1,.68,1),opacity .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),margin-bottom .2s cubic-bezier(.33,1,.68,1)}.RoomItem .RoomItemSale-enter-from,.RoomItem .RoomItemSale-leave-to{margin-bottom:0;max-height:0;opacity:0;transform:translateY(-4px)}.RoomItem .RoomItemSale-enter-to,.RoomItem .RoomItemSale-leave-from{max-height:28px;opacity:1;transform:translateY(0)}.RoomItem{border:1px solid color-mix(in srgb,var(--text-primary-inverted) 0%,transparent);border-radius:16px;color:var(--text-primary);cursor:pointer;display:block;padding:0;position:relative;text-decoration:none;transition:padding .2s cubic-bezier(.33,1,.68,1),background .2s cubic-bezier(.33,1,.68,1);z-index:0}.RoomItem:before{background:var(--brand-gradient);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(var(--white) 0 0) content-box,linear-gradient(var(--white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transform-origin:center;transition:opacity .2s cubic-bezier(.33,1,.68,1);z-index:-1}.RoomItem--selected{background:transparent;border-radius:16px;padding:6px}.RoomItem--selected:before{animation:roomItemBorderEnter .2s cubic-bezier(.33,1,.68,1);opacity:1}@media (max-width:767.99px){.RoomItem--selected{padding:8px 0 0}}@keyframes roomItemBorderEnter{0%{transform:scale(1.04)}to{transform:scale(1)}}.RoomItem--selected .RoomItem__wrapper{border-radius:10px;padding:10px}@media (max-width:767.99px){.RoomItem--selected .RoomItem__wrapper{background:none;box-shadow:none;padding:8px 12px}}.RoomItem__wrapper{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px color-mix(in srgb,var(--text-primary) 16%,transparent);display:flex;gap:10px;justify-content:space-between;padding:16px;transition:all .2s cubic-bezier(.33,1,.68,1)}@media (max-width:1179.99px){.RoomItem__wrapper{flex-direction:column;gap:24px}}@media (max-width:767.99px){.RoomItem__wrapper{flex-direction:column;height:100%;min-width:236px;padding:16px 12px 8px}}@media (min-width:768px){.RoomItem__options{display:flex;flex-direction:column;gap:10px}.RoomItem__options .BedsSetsInfo{margin-bottom:0}.RoomItem__options .OptionItem+.OptionItem{margin-top:0}.RoomItem__options .OptionItem__title{font-size:14px;letter-spacing:.005em;line-height:18px}.RoomItem__options .WarningList{margin-bottom:0}.RoomItem__options .RoomItem__availability{margin-top:12px}.RoomItem__options .RoomItem__availability--empty{display:none}}@media (max-width:767.99px){.RoomItem__options .OptionItem{border-bottom:1px solid var(--fill-separator);margin:0 -12px 0 0!important;padding-bottom:8px;padding-right:12px;padding-top:8px}.RoomItem__options .OptionItem:first-child{border-top:1px solid var(--fill-separator)}.RoomItem__options .RoomItem__availability{align-items:center;border-bottom:1px solid var(--fill-separator);box-sizing:border-box;display:flex;margin:0 -12px 0 0;min-height:35px;padding:8px 12px 8px 0}}.RoomItem__availability{color:var(--text-destructive);font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}@media (max-width:767.99px){.RoomItem__availability{font-size:12px;line-height:18px}}.RoomItem__side{display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media (max-width:1179.99px){.RoomItem__side{flex-direction:row}}@media (max-width:767.99px){.RoomItem__side{flex-direction:column;gap:0;justify-content:flex-start;margin-top:8px}}.RoomItem__sale{align-items:center;display:flex;justify-content:flex-end;margin-bottom:2px}@media (max-width:1179.99px){.RoomItem__sale{justify-content:flex-start}}@media (max-width:767.99px){.RoomItem__sale{order:2}}.RoomItem__old-price{color:var(--text-tertiary);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;-webkit-text-decoration:line-through var(--fill-destructive);text-decoration:line-through var(--fill-destructive)}.RoomItem__discount{border:1px solid var(--fill-destructive);border-radius:11px;color:var(--fill-destructive);font-size:11px;font-weight:400;letter-spacing:0;line-height:14px;margin-left:4px;padding:0 4px}.RoomItem__block{display:flex;flex-direction:column}.RoomItem__price{font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:28px;margin-bottom:2px;text-align:right}@media (max-width:1179.99px){.RoomItem__price{text-align:left}}@media (max-width:767.99px){.RoomItem__price{margin-bottom:0;order:3}}.RoomItem__price--loading{animation:roomItemPricePulse 2s ease-in-out infinite;will-change:opacity}.RoomItem__specification{color:var(--text-primary);font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin-bottom:0;text-align:right}@media (max-width:767.99px){.RoomItem__specification{margin-bottom:2px;order:1;text-align:left}}.RoomItem__action .BaseButton__content{font-weight:500;letter-spacing:-.16px;white-space:nowrap}.RoomItem__action .AmountInput{margin-left:auto;width:-moz-fit-content;width:fit-content}@media (max-width:767.99px){.RoomItem__action{margin-top:16px;order:6}.RoomItem__action .AmountInput{margin-left:0;width:100%}}@media (min-width:768px) and (max-width:1179.99px){.RoomItem__wrapper{flex-direction:column;gap:24px}.RoomItem__side{align-items:flex-end;flex-direction:row;gap:20px;justify-content:space-between;width:100%}.RoomItem__block{align-items:flex-start;flex:1 1 auto;min-width:0}.RoomItem__sale{justify-content:flex-start;width:100%}.RoomItem__price,.RoomItem__specification{text-align:left}.RoomItem__specification{color:var(--text-primary);margin-bottom:0}.RoomItem__action{flex:0 0 140px;margin-left:auto;width:140px}.RoomItem__action .BaseButton{border-radius:10px;padding:13px 24px}.RoomItem__action .AmountInput{margin-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.RoomItem__price--loading{animation:none;opacity:.45}}.LongConfirmationModal{padding:32px}@media (max-width:767.99px){.LongConfirmationModal{padding:56px 16px 16px}}.LongConfirmationModal__title{font-size:24px;font-weight:600;letter-spacing:0;line-height:28px;margin-bottom:8px}@media (max-width:767.99px){.LongConfirmationModal__title{font-size:20px;line-height:24px}}.LongConfirmationModal__description{font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:22px;margin-bottom:24px}@media (max-width:767.99px){.LongConfirmationModal__description{margin-bottom:32px}}.LongConfirmationModal__action{display:flex;justify-content:center}.RoomBlock{display:grid;grid-template-columns:362px 1fr;grid-gap:32px}@media (max-width:1023.99px){.RoomBlock{grid-template-columns:300px 1fr;grid-gap:24px}}@media (max-width:767.99px){.RoomBlock{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;display:flex;flex-direction:column;padding:4px 4px 16px}}.RoomBlock .RoomBlock__slider{--photo-slider-dots-bottom:7px;border-radius:10px;height:220px;margin-bottom:12px;overflow:hidden}@media (max-width:767.99px){.RoomBlock .RoomBlock__slider{overflow:hidden}}.RoomBlock__long{align-items:center;color:var(--text-destructive);cursor:pointer;display:flex;font-size:14px;font-weight:400;letter-spacing:.005em;line-height:18px;margin-bottom:24px;margin-top:-18px}.RoomBlock__long-mobile{display:none}@media (max-width:767.99px){.RoomBlock__long-mobile{display:flex;margin-bottom:0;margin-left:16px;margin-top:8px}}.RoomBlock__long-icon{display:flex;margin-right:6px}.RoomBlock__img{background:gray;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.RoomBlock__content .BaseButton{padding:0}.RoomBlock__content .BaseButton__content{font-size:12px;line-height:16px}@media (max-width:767.99px){.RoomBlock__content{display:contents;padding:0 16px}.RoomBlock__body{display:none}}.RoomBlock__title{font-size:16px;font-weight:500;letter-spacing:0;line-height:22px;margin:0 0 6px}@media (max-width:767.99px){.RoomBlock__title{font-size:20px;font-weight:600;line-height:24px;margin-bottom:12px;padding:0 16px}}.RoomBlock__options{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px 12px;margin-bottom:24px}@media (max-width:767.99px){.RoomBlock__options{margin-bottom:0;padding:0 16px}.RoomBlock__options .Convenience{background:var(--bg-tertiary-opaque);border-radius:6px;padding:4px 8px}}.RoomBlock__convenience{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;margin-bottom:12px}.RoomBlock__list{min-width:0}@media (max-width:767.99px){.RoomBlock__list{display:flex;margin:-6px 0;overflow:auto;padding:6px 16px;scrollbar-width:none;-ms-overflow-style:none}}.RoomBlock__list::-webkit-scrollbar{display:none}.RoomBlock__list>*+*{margin-top:12px}@media (max-width:767.99px){.RoomBlock__list>*+*{margin-left:12px;margin-top:0}}.RoomBlock__side-content{position:sticky;top:12px}@media (max-width:767.99px){.RoomBlock__side-content{position:static;top:auto}}.RoomEmptyList{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:240px}@media (max-width:767.99px){.RoomEmptyList{min-height:144px}}.RoomEmptyList__title{font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:24px;text-align:center}.RoomEmptyList__description{color:var(--text-secondary);font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:22px;max-width:330px;text-align:center}.RoomsList .RoomBlock:first-child{padding-top:0}@media (max-width:767.99px){.RoomsList .RoomBlock:first-child{padding-top:4px}}.RoomsList .RoomBlock+.RoomBlock{border-top:1px solid rgba(64,64,97,.161);margin-top:24px;padding-top:24px}@media (max-width:767.99px){.RoomsList .RoomBlock+.RoomBlock{margin-top:16px;padding-top:4px}}.BookBlock{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;height:-moz-fit-content;height:fit-content;padding:16px 20px 24px}@media (max-width:767.99px){.BookBlock{align-items:center;-webkit-backdrop-filter:blur(37px);backdrop-filter:blur(37px);background:color-mix(in srgb,var(--bg-primary-elevated) 90%,transparent);border-radius:0;border-top:1px solid var(--fill-separator);box-shadow:0 1px #373a3d1f;display:flex;flex-direction:column;justify-content:space-between;padding:12px}}@media (max-width:1023.99px){.BookBlock__info{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}}.BookBlock__button{background:var(--brand-gradient)}.BookBlock__button:after{content:none}.BookBlock__button:hover{background:radial-gradient(99.38% 99.38% at 0 99.38%,#e9257d 0,#792cff)}.BookBlock__button--preview,.BookBlock__button--preview:active,.BookBlock__button--preview:hover{background:var(--fill-accent-80)}.BookBlock__price{align-items:flex-start;display:flex}.BookBlock__actual-price{font-size:32px;font-weight:400;letter-spacing:-.01em;line-height:40px}@media (max-width:767.99px){.BookBlock__actual-price{font-size:24px;font-weight:500;letter-spacing:0;line-height:28px;white-space:nowrap}}.BookBlock__old-price{color:var(--text-tertiary);font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:22px;margin-left:10px;padding-top:4px;-webkit-text-decoration:line-through var(--fill-destructive);text-decoration:line-through var(--fill-destructive)}.BookBlock__specification{font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;margin-bottom:18px}@media (max-width:767.99px){.BookBlock__specification{margin-bottom:0;white-space:nowrap}}.BookBlock__reset{margin-bottom:12px}.BookBlock__calculation{margin-top:24px}@media (max-width:1023.99px){.BookBlock__calculation{display:none}}.BookBlock__calculation>*+*{margin-top:14px}.RatingReviewBlock{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;padding:40px}@media (max-width:767.99px){.RatingReviewBlock{padding:32px 16px 16px}}.RatingReviewBlock__line{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px;margin-top:32px}@media (max-width:1023.99px){.RatingReviewBlock__line{gap:8px;justify-content:flex-start;overflow:auto;padding:0 16px;scrollbar-width:none;-ms-overflow-style:none;margin:40px -16px}.RatingReviewBlock__line::-webkit-scrollbar{display:none}}.RatingReviewBlock .BaseButton__content{font-weight:500}.RatingReviewBlock__list{align-items:flex-start;display:flex;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0 -40px 24px;padding:0 40px}.RatingReviewBlock__list::-webkit-scrollbar{display:none}@media (max-width:767.99px){.RatingReviewBlock__list{margin:0 -16px 20px;padding:0 16px}}.RatingReviewBlock__list .ReviewItem+.ReviewItem{border-left:1px solid var(--fill-separator);padding-left:20px}.CategoryCertificateInfo{display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:8px;letter-spacing:-.01em;line-height:22px;max-width:360px;width:100%}.CategoryCertificateInfo__description,.CategoryCertificateInfo__title{margin:0}.CategoryCertificateInfo__title{color:var(--text-primary);font-size:24px;font-weight:590;letter-spacing:-.01em;line-height:28px}.CategoryCertificateInfo__link.BaseLink{align-self:flex-start;font-size:inherit;letter-spacing:inherit;line-height:inherit}.AccommodationProviderInfo{color:var(--text-primary);display:flex;flex-direction:column;gap:12px;max-width:100%;width:330px}.AccommodationProviderInfo__label,.AccommodationProviderInfo__title,.AccommodationProviderInfo__value{margin:0}.AccommodationProviderInfo__title{font-size:16px;font-weight:590;letter-spacing:-.01em;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccommodationProviderInfo__rows{display:flex;flex-direction:column;gap:12px}.AccommodationProviderInfo__row{display:flex;flex-direction:column;gap:4px}.AccommodationProviderInfo__label{color:var(--text-secondary);font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:18px}.AccommodationProviderInfo__value{font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:22px}@media (max-width:767.99px){.AccommodationProviderInfo{gap:8px;width:100%}.AccommodationProviderInfo__title{font-size:20px;font-weight:600;letter-spacing:0;line-height:24px}.AccommodationProviderInfo__rows{gap:16px;padding:8px 0}}.AboutBlock{position:relative}.AboutBlock--with-details .Block__title{margin-bottom:12px}.AboutBlock__details{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px 16px;margin-bottom:12px}.AboutBlock__detail{display:flex;max-width:100%;min-width:0}.AboutBlock__details-trigger{align-items:center;background:none;border:0;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:6px;letter-spacing:-.01em;line-height:22px;max-width:100%;min-width:0;padding:0;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.AboutBlock__details-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AboutBlock__details-trigger:hover{color:var(--text-link)}.AboutBlock__details-trigger:active{color:var(--fill-accent-pressed)}.AboutBlock__details-trigger:focus{outline:none}.AboutBlock__details-trigger:focus-visible{border-radius:4px;outline:2px solid var(--fill-accent);outline-offset:2px}.AboutBlock__details-trigger--mobile{width:-moz-fit-content;width:fit-content}.AboutBlock__details-icon{align-items:center;display:flex;flex:0 0 20px;height:22px;justify-content:center;line-height:0;width:20px}.AboutBlock__details-icon svg{display:block;height:20px;width:20px}.AboutBlock__provider-tooltip .Tooltip__popover{border-radius:16px}.AboutBlock__provider-tooltip .Tooltip__content{max-width:330px;width:330px}.AboutBlock__description{--about-action-min-width:72px;--about-fade-overlap:12px;overflow:hidden;position:relative;transition:height .28s cubic-bezier(.77,0,.175,1)}.AboutBlock__description:after{background:linear-gradient(90deg,color-mix(in srgb,var(--text-primary-inverted) 0%,transparent) 0,var(--bg-primary) 100%);bottom:0;content:"";height:24px;opacity:1;pointer-events:none;position:absolute;right:calc(var(--about-action-min-width) - var(--about-fade-overlap));transition:opacity .14s ease;width:100%;z-index:1}.AboutBlock__content{font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:24px}.AboutBlock__action{align-items:center;background:var(--bg-primary);bottom:0;display:flex;justify-content:flex-end;min-height:24px;min-width:var(--about-action-min-width);padding-left:var(--about-fade-overlap);position:absolute;right:0;z-index:2}.AboutBlock__action .BaseButton__content{font-size:16px;letter-spacing:-.01em;line-height:24px}.AboutBlock--opened .AboutBlock__description:after{opacity:0}@media (prefers-reduced-motion:reduce){.AboutBlock__description,.AboutBlock__description:after{transition:none}}.CategoryCertificateModal .Modal__content--no-padding{padding:60px 16px 16px}.CategoryCertificateModal__body{display:flex;flex-direction:column;gap:32px}.AccommodationProviderModal .Modal__content--no-padding{padding:60px 16px 16px}.AccommodationProviderModal__body{display:flex;flex-direction:column;gap:32px}.ServiceItem{height:-moz-fit-content;height:fit-content}.ServiceItem__head{align-items:center;display:flex;margin-bottom:8px}.ServiceItem__head--border{border-bottom:1px solid var(--fill-separator);margin-bottom:0;padding-bottom:12px}.ServiceItem:last-child .ServiceItem__head--border{border-bottom:none}.ServiceItem__icon{display:flex}.ServiceItem__icon,.ServiceItem__icon svg{height:24px;width:24px}.ServiceItem__title{font-weight:500;margin-left:6px}.ServiceItem__mobile-title,.ServiceItem__title{font-size:16px;letter-spacing:-.01em;line-height:22px}.ServiceItem__mobile-title{display:flex;font-weight:400;margin-left:12px}@media (max-width:767.99px){.ServiceItem__mobile-title{margin-left:10px}}.ServiceItem__price{color:var(--text-tertiary)}.ServiceItem__option{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-left:30px;position:relative}.ServiceItem__option+.ServiceItem__option{margin-top:8px}.ServiceItem__option:before{background:var(--text-tertiary);border-radius:50%;content:"";height:6px;left:-21px;position:absolute;top:50%;transform:translateY(-50%);width:6px}@media (max-width:767.99px){.ServicesBlock{padding:16px 0 16px 16px!important}.ServicesBlock:not(.ServicesBlock--in-modal) .ServicesBlock__content{margin-left:-16px;margin-right:0;padding-left:16px}.ServicesBlock--in-modal{padding:0!important}}.ServicesBlock--in-modal .ServicesBlock__content{-moz-column-count:unset;column-count:unset;display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px;max-width:320px}@media (max-width:1023.99px){.ServicesBlock--in-modal .ServicesBlock__content{-moz-column-count:2;column-count:2;display:block;max-width:unset;padding:20px}.ServicesBlock--in-modal .ServicesBlock__content .ServiceItem+.ServiceItem{margin-top:12px}}@media (max-width:767.99px){.ServicesBlock--in-modal .ServicesBlock__content{display:flex;flex-direction:column;flex-wrap:nowrap;padding-left:0;padding-right:0}}.ServicesBlock--in-modal .ServicesBlock__content .ServiceItem__option div{white-space:wrap}.ServicesBlock--in-modal .ServicesBlock__content>*{margin-top:0}@media (max-width:767.99px){.ServicesBlock__action{margin-right:12px}}.ServicesBlock__content{-moz-column-count:4;column-count:4;gap:24px 16px}@media (max-width:1023.99px){.ServicesBlock__content{-moz-column-count:3;column-count:3}}@media (max-width:767.99px){.ServicesBlock__content{display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px}}.ServicesBlock__content>*{-moz-column-break-inside:avoid;break-inside:avoid;margin-top:24px}@media (max-width:767.99px){.ServicesBlock__content>*{margin-top:0}}.ServicesBlock__content>:first-child{margin-top:0}.ServicesBlock .BaseButton{display:none}@media (max-width:767.99px){.ServicesBlock .BaseButton{display:flex}}.ConditionItem{align-items:flex-start;display:flex;gap:12px;padding-bottom:16px}@media (max-width:767.99px){.ConditionItem{flex-direction:column;gap:4px;padding-bottom:12px}}.ConditionItem+.ConditionItem{border-top:1px solid var(--fill-separator);padding-top:16px}@media (max-width:767.99px){.ConditionItem+.ConditionItem{padding-top:12px}}.ConditionItem__side{align-items:center;display:flex;gap:12px}.ConditionItem__icon{display:flex}.ConditionItem__title{font-weight:600;min-width:170px}.ConditionItem__content,.ConditionItem__title{font-size:16px;letter-spacing:-.01em;line-height:22px}.ConditionItem__content{display:flex;font-weight:400}@media (max-width:767.99px){.ConditionItem__content{margin-left:36px}}.ConditionItem__content svg+svg{margin-left:12px}.ConditionsBlock .ConditionItem:last-child{padding-bottom:0}.AdditionalInfoBlock__title{font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:22px;margin-bottom:8px}.AdditionalInfoBlock__content{font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:24px}.AdditionalInfoBlock__content p+p{margin-top:12px}@media (max-width:767.99px){.AdditionalInfoBlock__column+.AdditionalInfoBlock__column{border-top:1px solid var(--fill-separator);padding-top:16px}}.ObjectGalleryModal .BaseGalleryModal__head,.ObjectGalleryModal .BaseGalleryModal__mobile-header{background:transparent!important}.ObjectGalleryModal .BaseGalleryModal__head:not(.BaseGalleryModal__head--elevated){box-shadow:none!important}.ObjectGalleryModal .BaseGalleryModal__head.BaseGalleryModal__head--elevated,.ObjectGalleryModal--amenities .BaseGalleryModal__head,.ObjectGalleryModal--amenities .BaseGalleryModal__mobile-header{background:var(--bg-primary)!important}.ObjectGalleryModal--amenities .BaseGalleryModal__mobile-header.MobileModalHeader{grid-template-columns:36px minmax(0,1fr) 36px}.ObjectGalleryModal--amenities .BaseGalleryModal__mobile-header .MobileModalHeader__title{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1023.99px){.ObjectGalleryModal .BaseGalleryModal__modal-body{position:relative}.ObjectGalleryModal .BaseGalleryModal__scroll{box-sizing:border-box;padding-top:48px}.ObjectGalleryModal .BaseGalleryModal__mobile-header{left:0;margin:0!important;pointer-events:none;position:absolute;right:0;top:0}.ObjectGalleryModal .BaseGalleryModal__mobile-header .MobileModalHeader__left,.ObjectGalleryModal .BaseGalleryModal__mobile-header .MobileModalHeader__right{pointer-events:auto}}.ObjectGalleryModal__head{align-items:center;background:var(--bg-primary);box-shadow:0 0 2px #00000029;display:flex;justify-content:space-between;padding:16px 24px 16px 32px;position:sticky;top:0;z-index:2}@media (max-width:1023.99px){.ObjectGalleryModal__head{box-shadow:none}}.ObjectGalleryModal__convenience{align-items:flex-start;display:flex;flex-direction:column;gap:12px}@media (max-width:1023.99px){.ObjectGalleryModal__convenience{padding:16px 12px 0}.ObjectGalleryModal__convenience .RoomGalleryModal__more-btn{padding:0!important}}@media (max-width:1023.99px) and (max-width:1023.99px){.ObjectGalleryModal__convenience .Convenience{background:var(--bg-tertiary-opaque);border-radius:6px;flex-shrink:0;padding:4px 8px;white-space:nowrap}}@media (max-width:1023.99px) and (max-width:767.99px){.ObjectGalleryModal__convenience .RoomConveniences__row:after{height:26px!important}}@media (max-width:767.99px){.ObjectGalleryModal__convenience{padding-top:0}}.ObjectGalleryModal__convenience>.RoomConveniences{box-sizing:border-box;display:flex!important;flex-direction:column;gap:8px;margin-left:-16px;margin-right:-16px;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;padding-left:16px;padding-right:16px;width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 72px),transparent)!important;mask-image:linear-gradient(90deg,#000,#000 calc(100% - 72px),transparent)!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-size:100% 100%!important;mask-size:100% 100%!important}.ObjectGalleryModal__convenience>.RoomConveniences::-webkit-scrollbar{display:none;height:0;width:0}.ObjectGalleryModal__convenience>.RoomConveniences:after{content:none!important}.ObjectGalleryModal__convenience>.RoomConveniences .RoomConveniences__action{display:none!important}.ObjectGalleryModal__convenience>.RoomConveniences .RoomConveniences__row{width:-moz-max-content;width:max-content}.ObjectGalleryModal__convenience>.RoomConveniences .RoomConveniences__row:after{content:none!important}.ObjectGalleryModal__convenience .BaseButton__content{font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}.ObjectGalleryModal__hotel-title{font-size:24px;font-weight:500;line-height:28px;text-align:left}.ObjectGalleryModal__icon{display:flex;transform:rotate(270deg)}.ObjectGalleryModal__line{align-items:center;display:flex}.ObjectGalleryModal__line .LikeButton{position:relative}@media (max-width:1023.99px){.ObjectGalleryModal__line .BaseButton,.ObjectGalleryModal__line .LikeButton{display:none}}.ObjectGalleryModal__close{cursor:pointer;display:flex;margin-left:24px}@media (max-width:1023.99px){.ObjectGalleryModal__close{display:none}}.ObjectGalleryModal__name{font-size:24px;font-weight:500;letter-spacing:0;line-height:28px;margin-right:10px}.ObjectGalleryModal__body{display:grid;grid-template-columns:1fr 320px;grid-gap:48px;padding:20px 32px}@media (max-width:1023.99px){.ObjectGalleryModal__body{grid-template-columns:1fr;grid-gap:20px;padding:4px}.ObjectGalleryModal__body .Gallery{order:2}}.ObjectGalleryModal__mobile-content{padding:0 16px}.RoomBookBlock{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--bg-primary);bottom:0;box-shadow:inset 0 .33px #0000004d;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:space-between;left:0;padding:12px;position:fixed;right:0;z-index:1000}@media (min-width:768px){.RoomBookBlock{display:none}}.RoomBookBlock__info{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.RoomBookBlock__button:after{content:none}.RoomBookBlock__price{align-items:flex-start;display:flex}.RoomBookBlock__actual-price{font-size:24px;font-weight:500;letter-spacing:0;line-height:28px;white-space:nowrap}.RoomBookBlock__specification{white-space:nowrap}.ObjectMainMobileSkeleton{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;padding:16px}.ObjectMainMobileSkeleton__title{font-size:26px;font-weight:600;letter-spacing:0;line-height:30px;margin:7px 0 6px}.ObjectMainMobileSkeleton__address{color:var(--text-link);font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}.ObjectMainMobileSkeleton__mb-6{margin-bottom:6px;margin-top:7px}.ObjectMainMobileSkeleton__mt-10{margin-bottom:6px;margin-top:10px}.ObjectMainMobileSkeleton__line{display:flex;gap:12px;margin-bottom:26px;margin-top:6px}.ObjectMainMobileSkeleton__line-full{display:flex;gap:12px;margin-bottom:12px;margin-top:17px}.ObjectMainMobileSkeleton__line-full .SkeletonItem{width:100%}.ObjectMainSkeleton{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;margin-bottom:30px;padding:16px 20px}@media (max-width:767.99px){.ObjectMainSkeleton{background:none;border-radius:0;box-shadow:none;margin-bottom:0;padding:0;width:100%}.ObjectMainSkeleton__content{display:none}}.ObjectMainSkeleton__content-mobile{display:none;flex-direction:column;position:relative;width:100vw}@media (max-width:767.99px){.ObjectMainSkeleton__content-mobile{display:flex}}.ObjectMainSkeleton__top,.ObjectMainSkeleton__top .SkeletonItem{width:100%}.ObjectMainSkeleton__head{display:flex;justify-content:space-between;margin-bottom:18px}.ObjectMainSkeleton__left .ObjectMainSkeleton__title-line{margin-top:11px}.ObjectMainSkeleton__left .ObjectMainSkeleton__title-line .SkeletonItem{margin-top:0}.ObjectMainSkeleton__left .SkeletonItem{margin-top:11px}.ObjectMainSkeleton__info,.ObjectMainSkeleton__line{align-items:center;display:flex}.ObjectMainSkeleton__info{gap:8px;margin-top:4px}.ObjectMainSkeleton__info .ObjectMainSkeleton__info-skeleton{margin-top:0}.ObjectMainSkeleton__address{color:var(--text-link);font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}.ObjectMainSkeleton__title{font-size:28px;font-weight:600;letter-spacing:0;line-height:32px;margin:0}.ObjectMainSkeleton__subtitle{color:var(--text-secondary);font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;margin-top:11px}.ObjectMainSkeleton__icon{display:flex;margin-left:7px}.ObjectMainSkeleton__block{align-items:flex-end;display:flex;flex-direction:column;padding-top:5px}.ObjectMainSkeleton__block .SkeletonItem+.SkeletonItem{margin-top:4px}.ObjectMainSkeleton__side{margin-left:12px}.ObjectMainSkeleton__grid{display:grid;grid-template-columns:560px 218px 330px;grid-template-rows:132px 132px 132px;grid-gap:2px;border-radius:10px;margin-bottom:16px;overflow:hidden}.ObjectMainSkeleton__grid :first-child{grid-row:1/4}.ObjectMainSkeleton__grid :last-child{grid-column:3;grid-row:1/4}.ObjectMainSkeleton__photo{display:block;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ObjectMainSkeleton__photo--mobile{height:300px;min-height:300px}.ObjectMainSkeleton__bottom{display:flex;gap:12px}.ObjectTagsSkeleton{display:flex;gap:12px;margin-bottom:16px}@media (max-width:767.99px){.ObjectTagsSkeleton{display:none}}.RoomItemSkeleton{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;display:flex;height:146px;justify-content:space-between;padding:16px}.RoomItemSkeleton__side{gap:8px}.RoomItemSkeleton__right,.RoomItemSkeleton__side{display:flex;flex-direction:column}.RoomItemSkeleton__right .SkeletonItem:first-child{margin-bottom:2px}.RoomItemSkeleton__right .SkeletonItem:last-child{margin-top:20px}.RoomsListSkeleton{display:grid;grid-template-columns:382px 1fr;grid-gap:32px}@media (max-width:767.99px){.RoomsListSkeleton{display:none}}.RoomsListSkeleton__block{margin-top:12px}.RoomsListSkeleton__block .RoomsListSkeleton__line:nth-child(2){margin-top:6px}.RoomsListSkeleton__block .RoomsListSkeleton__line:nth-child(3){margin-top:24px}.RoomsListSkeleton__block .RoomsListSkeleton__line:nth-child(4){margin-bottom:12px;margin-top:8px}.RoomsListSkeleton__line{display:flex;gap:12px}.RoomsListSkeleton__right{display:flex;flex-direction:column;gap:12px}.BookBlockEmpty{border:1px dashed var(--fill-separator);border-radius:16px;color:var(--text-secondary);font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:22px;min-height:100px;padding:16px;width:100%}@media (max-width:767.99px){.BookBlockEmpty{display:none}}.SimilarHotels{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px color-mix(in srgb,var(--text-primary) 24%,transparent);padding:16px 20px 24px}@media (max-width:767.99px){.SimilarHotels{padding:16px 16px 24px}}.SimilarHotels__header{margin:0 0 20px}.SimilarHotels__title{color:var(--text-primary);font-size:26px;font-weight:590;letter-spacing:-.26px;line-height:30px;margin:0}@media (max-width:767.99px){.SimilarHotels__title{font-size:24px;font-weight:600;letter-spacing:0;line-height:28px}}.ObjectPage{--photo-slider-dots-bottom:36px;margin:12px auto;max-width:1192px;padding:0 20px}@media (max-width:1023.99px){.ObjectPage{margin:0 auto;max-width:unset}.ObjectPage .ModalReview .Modal__content-wrap{scrollbar-width:none;-ms-overflow-style:none}.ObjectPage .ModalReview .Modal__content-wrap::-webkit-scrollbar{display:none}}@media (max-width:767.99px){.ObjectPage{padding:0}}.ObjectPage__body{display:grid;grid-template-columns:1fr 271px;grid-gap:20px}@media (max-width:1023.99px){.ObjectPage__body{display:flex;flex-direction:column}}.ObjectPage__content{max-width:861px;min-width:0}@media (max-width:1023.99px){.ObjectPage__content{max-width:100%}}.ObjectPage__content>*+*{margin-top:24px}@media (max-width:1023.99px){.ObjectPage__content>*+*{margin-top:16px}}.ObjectPage__book-host{align-self:start;position:sticky;top:12px}@media (max-width:1023.99px){.ObjectPage__book-host{align-self:stretch;position:relative;top:auto}.ObjectPage__book{bottom:0;left:0;position:fixed;right:0;top:unset;z-index:9999}}.ObjectPage .Footer{margin:24px 0 0}@media (max-width:1023.99px){.ObjectPage .Footer{margin-top:16px}}.ObjectPage .Footer__content{border-top:none}.ObjectPage__breadcrumbs.Breadcrumbs{padding-bottom:12px}@media (max-width:1023.99px){.ObjectPage__breadcrumbs.Breadcrumbs{background:var(--bg-secondary);border-top:1px solid var(--fill-separator);box-shadow:0 1px #373a3d1f;padding:12px 16px}}@media (max-width:767.99px){body.app-banner-visible .ObjectPage__breadcrumbs.Breadcrumbs{background:var(--bg-primary)}}
