.about__link{color:#1a1a1a;text-transform:uppercase;align-items:center;width:max-content;margin:0 auto;font-weight:500;display:inline-flex}@media (width>=1024px){.about__link{grid-area:3/1;margin:0}.about__title{grid-area:1/1}.about__title.title{text-align:left}}.about__grid{flex-direction:column;gap:1.25rem;margin:0 auto;display:flex}@media (width>=1024px){.about__grid{grid-rows:3;grid-template-columns:1fr 2fr;display:grid}}@media (width>=1024px) and (width>=1440px){.about__grid{grid-template-columns:1fr 2.7fr}}.about__desc{width:100%;max-width:31.25rem;margin:0 auto;display:none}@media (width>=1024px){.about__desc{grid-area:2/1;max-width:18.75rem;margin-left:0;display:block}}.about__features{text-align:center;grid-template-columns:repeat(3,1fr);gap:1rem .625rem;width:100%;max-width:25rem;margin:0 auto;list-style:none;display:grid}@media (width>=768px){.about__features{column-gap:0;max-width:37.5rem}}@media (width>=1024px){.about__features{grid-area:1/2/4;grid-template-columns:repeat(3,1fr);max-width:100%;margin-top:-.4375rem}}@media (width>=1440px){.about__features{grid-row:2/3;grid-template-columns:repeat(6,1fr)}}.about__features-item{text-align:center}@media (width>=768px){.about__features-item{padding:0 .3125rem}.about__features-item:last-child{border:none}}@media (width>=1440px){.about__features-item{border-right:.0625rem solid #00000048}}.about__features-item .icon{color:#6c613e;width:3.125rem;height:3.125rem}.about__features-item p{color:#00000056;font-size:.75rem;font-weight:500}@media (width>=768px){.about__features-item p{font-size:.875rem}}.about__features-title{color:#6c613e;text-transform:uppercase;margin-bottom:.3125rem;font-size:.75rem;font-weight:500}@media (width>=768px){.about__features-title{font-size:1rem}}.slider{position:relative}@media (width>=768px){.slider{padding-top:3.125rem}}.slider__nav{display:none}@media (width>=768px){.slider__nav{justify-content:space-between;align-items:center;gap:.625rem;display:flex;position:absolute;top:0;right:0}}.slider__btn{cursor:pointer;background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:flex;box-shadow:0 4px 12px #0000001a}.slider__btn .icon{width:100%;height:100%}.slider__btn_prev{transform:rotate(90deg)}.slider__btn_next{transform:rotate(-90deg)}.slider__pagination{justify-content:center;gap:.625rem;margin-top:1.25rem;display:flex}@media (width>=768px){.slider__pagination{display:none}}.slider__pagination .pagination-dot{cursor:pointer;background-color:#ddd;border-radius:50%;width:.625rem;height:.625rem;transition:background-color .3s}.slider__pagination .pagination-dot--active{background-color:#28a5ec}@media (hover:hover) and (pointer:fine){.slider__pagination .pagination-dot:hover{background-color:#28a5ec}}.slider__thumbnails{grid-template-columns:repeat(5,1fr);gap:.3125rem;margin-top:.625rem;display:grid}.slider__thumb{aspect-ratio:16/9;cursor:pointer;opacity:.6;flex-shrink:0;transition:opacity .3s,border .3s;overflow:hidden}.slider__thumb img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){.slider__thumb:hover{opacity:.8}}.slider__thumb--active{opacity:1}.js-slider-viewport{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;display:flex;overflow-x:auto}.js-slider-viewport::-webkit-scrollbar{display:none}.js-slide{scroll-snap-align:start;scroll-snap-stop:always;flex-shrink:0}.mosaic-grid{gap:1rem;display:flex}@media (width>=768px){.mosaic-grid{grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;display:grid}}@media (width>=1024px){.mosaic-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:17.5rem}}.mosaic-grid__item{aspect-ratio:4/3;border-radius:.75rem;flex-direction:column;justify-content:flex-end;width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.mosaic-grid__item{aspect-ratio:auto}}.mosaic-grid__item:after{content:"";z-index:1;background:linear-gradient(#0000 0%,#000c 100%);transition:background .3s;position:absolute;inset:0}@media (width>=1024px){.mosaic-grid__item{grid-area:span 1/span 1;min-height:auto}.mosaic-grid__item_big{grid-area:span 2/span 2}.mosaic-grid__item_wide{grid-area:span 1/span 2}.mosaic-grid__item_tall{grid-area:span 2/span 1}}@media (width>=768px){.mosaic-grid__item_right{grid-column-end:-1}}.mosaic-grid__item.show-info:after{background:linear-gradient(#0000 0%,#000000e6 100%)}.mosaic-grid__item.show-info .mosaic-grid__bg img{transform:scale(1.05)}.mosaic-grid__item.show-info .mosaic-grid__reveal{grid-template-rows:1fr}@media (hover:hover) and (pointer:fine){.mosaic-grid__item:hover:after{background:linear-gradient(#0000 0%,#000000e6 100%)}.mosaic-grid__item:hover .mosaic-grid__bg img{transform:scale(1.05)}.mosaic-grid__item:hover .mosaic-grid__reveal{grid-template-rows:1fr}}.mosaic-grid__bg{z-index:0;width:100%;height:100%;position:absolute;inset:0}.mosaic-grid__bg img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,.46,.45,.94);display:block}.mosaic-grid__content{z-index:2;color:#fff;padding:1rem;position:relative}@media (width>=1440px){.mosaic-grid__content{padding:1.875rem}}.mosaic-grid__icon-wrap{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.3125rem;display:inline-flex}.mosaic-grid__icon-wrap .icon{color:#fff;width:2.5rem;height:1.5rem}.mosaic-grid__icon-wrap .icon_cat-icon{width:2.1875rem;height:2.1875rem}.mosaic-grid__title{margin:0;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.25rem;font-weight:600}.mosaic-grid__reveal{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}@media (hover:none) and (pointer:coarse){.mosaic-grid__reveal{grid-template-rows:1fr}}.mosaic-grid__reveal-inner{overflow:hidden}.mosaic-grid__reveal-inner p{color:#fffc;margin-top:.625rem;font-size:.75rem;line-height:1.5}@media (width>=768px){.mosaic-grid__reveal-inner p{font-size:.875rem}}.mosaic-grid__btn{text-transform:uppercase;letter-spacing:.05em;color:#6c613e;align-items:center;gap:.3125rem;margin-top:.625rem;font-size:.625rem;font-weight:600;display:inline-flex}.mosaic-grid__link{z-index:5;position:absolute;inset:0}@media (width>=768px){.card-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}}@media (width>=1024px){.card-grid{grid-template-columns:repeat(3,1fr)}}.card-grid .card{margin-bottom:1.25rem}.card-grid .card:last-child{margin-bottom:0}@media (width>=768px){.card-grid .card{margin:0}}.card-slider{position:relative}.card-slider__viewport{align-items:stretch;display:flex}.card-slider .card{box-shadow:none;width:100%}.card-slider__viewport{gap:1.25rem}@media (width>=768px){.card-slider_per-4 .card{width:calc(50% - .625rem)}}@media (width>=1024px){.card-slider_per-4 .card{width:calc(33.3333% - .833333rem)}}@media (width>=1440px){.card-slider_per-4 .card{width:calc(25% - .9375rem)}}@media (width>=768px){.card-slider_per-3 .card{width:calc(50% - .625rem)}}@media (width>=1024px){.card-slider_per-3 .card{width:calc(33.3333% - .833333rem)}}.card{background-color:#fff;border-radius:.75rem;flex-direction:column;width:100%;transition:transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 .625rem 1.625rem #0c15260f}.card__head{position:relative}.card__head .badges{justify-content:space-between;position:absolute;top:1.25rem;left:1.25rem;right:1.25rem}.card__img{aspect-ratio:16/9;background:#eee;width:100%;display:block;position:relative;overflow:hidden}.card__img img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.card__img_aspect-4-3{aspect-ratio:4/3}.card__body{flex-direction:column;row-gap:.625rem;height:100%;padding:1rem;display:flex}@media (width>=768px){.card__body{padding:1.25rem}}.card__body .badges__badge_category{z-index:2}.card__title{flex-grow:1;font-size:1.0625rem}.card__subtitle{color:#1a1a1ab3;font-weight:500;display:block}.card__desc{flex-grow:1;font-size:.875rem}.card__footer{padding:0 1rem 1rem}@media (width>=768px){.card__footer{padding:0 1.25rem 1.25rem}}.card__btn-wrap{margin-top:1.25rem}.card__btn{border-radius:.75rem;width:100%;transition:opacity .3s}.card__more-btn{text-transform:uppercase;color:#6c613e;margin-top:auto;font-weight:500}.card__features{text-align:center;grid-template-columns:repeat(3,1fr);column-gap:1.25rem;display:grid}.card__feature{flex-direction:column;align-items:center;row-gap:.3125rem;display:flex}.card .feature .icon{color:#6c613e;width:1.375rem;height:1.375rem}.card .feature__label{text-transform:uppercase;color:#737995;font-size:.625rem;font-weight:500}.card .feature__value{font-size:.75rem;font-weight:500}.card__link{width:100%;height:100%;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.card:hover{transform:translateY(-.1875rem)}.card:hover .card__img img{transform:scale(1.02)}.card:hover .card__btn{opacity:.85}}.card_centered{text-align:center}.reviews__slider{gap:1.875rem}.reviews__slider::-webkit-scrollbar{display:none}.reviews__slide{flex:0 0 calc(100vw - 1.875rem)}@media (width>=768px){.reviews__slide{flex:0 0 50%}}@media (width>=1024px){.reviews__slide{flex:0 0 33.33%}}.reviews__item{align-items:flex-end;gap:1.25rem;display:flex}.reviews__photo{background-color:#eee;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;display:flex;overflow:hidden}.reviews__text p{letter-spacing:.125rem;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-weight:500}.reviews__text figcaption{margin-top:1.875rem;font-weight:600;display:block}.reviews__rating{margin-bottom:.625rem}.rating{align-items:center;gap:.625rem;display:flex}.rating__stars{align-items:center;gap:.3125rem;line-height:1;display:inline-flex}.rating__star{color:#e5e5e5;font-size:1.25rem;display:inline-block;position:relative}.rating[data-rating^="1.0"] .rating__star:first-child{color:#ffc107}.rating[data-rating="1.5"] .rating__star:nth-child(2){color:#e5e5e5;position:relative;overflow:hidden}.rating[data-rating="1.5"] .rating__star:nth-child(2):after{content:"★";color:#ffc107;width:50%;position:absolute;top:0;left:0;overflow:hidden}.rating[data-rating^="2.0"] .rating__star:nth-child(-n+2),.rating[data-rating="2.5"] .rating__star:first-child,.rating[data-rating="2.5"] .rating__star:nth-child(2){color:#ffc107}.rating[data-rating="2.5"] .rating__star:nth-child(3){color:#e5e5e5;position:relative;overflow:hidden}.rating[data-rating="2.5"] .rating__star:nth-child(3):after{content:"★";color:#ffc107;width:50%;position:absolute;top:0;left:0;overflow:hidden}.rating[data-rating^="3.0"] .rating__star:nth-child(-n+3),.rating[data-rating="3.5"] .rating__star:nth-child(-n+3){color:#ffc107}.rating[data-rating="3.5"] .rating__star:nth-child(4){color:#e5e5e5;position:relative;overflow:hidden}.rating[data-rating="3.5"] .rating__star:nth-child(4):after{content:"★";color:#ffc107;width:50%;position:absolute;top:0;left:0;overflow:hidden}.rating[data-rating^="4.0"] .rating__star:nth-child(-n+4),.rating[data-rating="4.5"] .rating__star:nth-child(-n+4){color:#ffc107}.rating[data-rating="4.5"] .rating__star:nth-child(5){color:#e5e5e5;position:relative;overflow:hidden}.rating[data-rating="4.5"] .rating__star:nth-child(5):after{content:"★";color:#ffc107;width:50%;position:absolute;top:0;left:0;overflow:hidden}.rating[data-rating="5.0"] .rating__star:nth-child(-n+5){color:#ffc107}.rating__total{color:green;font-size:1.25rem;font-weight:700}.header__nav-item:after{content:"";width:100%;height:.625rem;position:absolute;top:100%;left:0}@media (hover:hover) and (pointer:fine){.header__nav-item:hover .header__nav-sublist{opacity:1;pointer-events:auto;top:calc(100% + .3125rem)}.header__nav-link:hover{color:#ddd}}.header__nav-sublist{pointer-events:none;opacity:0;z-index:10;background-color:#fff;border-radius:.5rem;flex-direction:column;width:max-content;list-style:none;transition:top .3s,opacity .3s;display:flex;position:absolute;top:calc(100% + .9375rem);overflow:hidden;box-shadow:0 .25rem .75rem #0000001a}.header__nav-sublist .header__nav-sublink,.header__nav-sublist .header__callback-link{color:#6c613e;text-align:left;align-items:center;column-gap:.3125rem;padding:.3125rem 1rem;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:flex}.header__nav-sublist .header__nav-sublink .icon,.header__nav-sublist .header__callback-link .icon{transition:color .3s}@media (hover:hover) and (pointer:fine){.header__nav-sublist .header__nav-sublink:hover,.header__nav-sublist .header__callback-link:hover{color:#fff;background-color:#6c613e80}}.header__nav-sublist{left:0}.header__nav-sublist_full-width{grid-template-columns:repeat(3,1fr);row-gap:1.25rem;width:max-content;padding:.625rem;display:grid;left:50%;transform:translate(-50%)}.header__nav-sublist_full-width .header__nav-sublink{align-items:center;column-gap:.625rem;transition:opacity .3s;display:flex}@media (hover:hover) and (pointer:fine){.header__nav-sublist_full-width .header__nav-sublink:hover{opacity:.8;color:#6c613e;background:0 0}}.header__nav-sublist_full-width .icon{width:3.625rem;height:2rem}.header__nav-subitem:after{display:none}.header__nav-sublink{text-transform:inherit}@media (hover:hover) and (pointer:fine){.header__controls,.header__btn,.header__callback-wrap{cursor:pointer}}.header__callback:after{content:"";width:100%;height:.625rem;position:absolute;top:100%;left:0}.header__callback:hover .header__callback-list{opacity:1;pointer-events:auto;top:calc(100% + .3125rem)}.header__callback-list{pointer-events:none;opacity:0;z-index:10;background-color:#fff;border-radius:.5rem;flex-direction:column;width:max-content;list-style:none;transition:top .3s,opacity .3s;display:flex;position:absolute;top:calc(100% + .9375rem);overflow:hidden;box-shadow:0 .25rem .75rem #0000001a}.header__callback-list .header__nav-sublink,.header__callback-list .header__callback-link{color:#6c613e;text-align:left;align-items:center;column-gap:.3125rem;padding:.3125rem 1rem;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:flex}.header__callback-list .header__nav-sublink .icon,.header__callback-list .header__callback-link .icon{transition:color .3s}@media (hover:hover) and (pointer:fine){.header__callback-list .header__nav-sublink:hover,.header__callback-list .header__callback-link:hover{color:#fff;background-color:#6c613e80}}.header__callback-list{right:0}.hero_inside{flex-direction:column;justify-content:flex-end;display:flex}.hero_inside .hero__content{width:100%;padding-bottom:1.875rem}.hero_without-darkening:before{display:none}body.content-loaded main{opacity:1}.main-content_inner-page{padding-top:3.125rem}@media (width>=768px){.main-content_inner-page{padding-top:4.375rem}}.main-content_dark-bg{background-color:#162017}.title-wrap{margin-bottom:1rem}@media (width>=768px){.title-wrap{margin-bottom:1.875rem}}.title{color:#111;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.5625rem;font-weight:400}.title_centered{text-align:center}@media (width>=768px){.title{font-size:1.875rem}}.title_light{color:#fff}.subtitle{color:#6c613e;text-align:center;margin-top:.75rem;max-width:37.5rem;margin-inline:auto;font-size:1rem}.more-btn{align-items:center;column-gap:.3125rem;display:flex}.more-btn .icon{transition:transform .2s ease-in-out}@media (hover:hover) and (pointer:fine){.more-btn:hover .icon{transform:translate(.3125rem)}}.section-padding{padding:1.875rem 0}@media (width>=1440px){.section-padding{padding:3.75rem 0}}.section-padding_sm-interval{padding:1.875rem 0}.section-bg{background-color:#f3f1ef}.section-padding-bottom{padding-bottom:1.875rem}a{text-decoration:none}ul{padding:0}ul li{list-style:none}.promo-highlight{color:#fff;background-color:#3f3f25}@media (width>=768px){.promo-highlight{display:flex}}.promo-highlight__img{background-color:#d3cfcb;max-height:25rem;position:relative}@media (width>=768px){.promo-highlight__img{width:50%}}.promo-highlight__img img{height:100%}.promo-highlight__img_bg-bottom-right img{object-position:bottom right}.promo-highlight__img_bg-bottom img{object-position:bottom}.promo-highlight__desc{align-items:center;padding:1.875rem 1rem;display:flex}@media (width>=768px){.promo-highlight__desc{flex-grow:1;padding:1.875rem 1rem 1.875rem 1.875rem}}@media (width>=1440px){.promo-highlight__desc{padding:1.875rem 1rem 1.875rem 6.25rem}}.promo-highlight__desc .title,.promo-highlight__desc p{margin-bottom:1rem}.footer__top-grid{grid-template-columns:repeat(4,1fr);gap:1rem .625rem;margin:0 auto;display:grid}@media (width>=768px){.footer__top-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1440px){.footer__top-grid{grid-template-columns:repeat(5,1fr)}}.footer__address-wrapper{display:contents}.footer__grid-item{grid-column:span 2/span 2;align-items:center;font-style:normal;display:flex}@media (width>=768px){.footer__grid-item{grid-column:span 1/span 1;justify-content:center}}@media (width>=1440px){.footer__grid-item{grid-row-start:2}}.footer__grid-item_title,.footer__grid-item_desc{text-align:center;grid-column:span 4/span 4;justify-content:center}@media (width>=1440px){.footer__grid-item_title,.footer__grid-item_desc{justify-content:flex-start}}.footer__grid-item_title{grid-row-start:1}.footer__grid-item_desc{grid-row-start:2}@media (width>=1440px){.footer__grid-item_desc{text-align:left;grid-column:span 1/span 1}}.footer__grid-item_action{grid-column:span 2/span 2}@media (width>=768px){.footer__grid-item_action{grid-column:span 3/span 3}}@media (width>=1440px){.footer__grid-item_action{grid-column:span 1/span 1}}.footer__btn{width:100%}@media (width>=768px){.footer__btn{max-width:14.375rem;margin:0 auto}}.footer__subtitle{font-weight:400}.footer__contacts-link{color:#1a1a1a;column-gap:.3125rem;line-height:1;display:flex;position:relative}@media (width>=768px){.footer__contacts-link{align-items:center;column-gap:1.25rem}}.footer__contacts-link .icon{flex-shrink:0;width:1.25rem;height:1.25rem}@media (width>=768px){.footer__contacts-link .icon{width:2rem;height:2rem}}.footer__contacts-link strong{display:block}.footer__contacts-link span{font-size:.625rem;font-weight:500;transition:color .3s}@media (width>=768px){.footer__contacts-link span{font-size:.75rem}}@media (hover:hover) and (pointer:fine){.footer__contacts-link:hover span{color:#6c613e}}.footer__contacts-title{text-transform:uppercase;font-size:.75rem;font-weight:500}@media (width>=768px){.footer__contacts-title{margin-bottom:.1875rem;font-size:1.0625rem}}.footer__bottom{background-color:#3f3f25;padding:1rem 0}.footer__bottom .logo{color:#fff;width:6.25rem;margin-bottom:1.25rem}@media (width>=1024px){.footer__bottom .logo{margin-bottom:0}}.footer__bottom nav ul{flex-wrap:wrap;gap:.625rem;display:flex}.footer__bottom nav ul li{width:calc(50% - .3125rem);list-style:none}@media (width>=768px){.footer__bottom nav ul li{width:calc(33.3333% - .416667rem)}}@media (width>=1024px){.footer__bottom nav ul li{width:auto}}.footer__bottom nav ul li a{text-transform:uppercase;color:#fff;font-size:.75rem}@media (width>=1024px){.footer__bottom-flex-wrap{justify-content:space-between;align-items:center;display:flex}}.footer__copyright{text-align:center;color:#fff;margin-top:1.25rem}@media (width>=1024px){.footer__copyright{margin-top:0;font-size:.75rem}}.menu{pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;width:100%;height:100%;transition:opacity .3s;position:fixed;inset:0}.menu_is-open{opacity:1;pointer-events:inherit}.menu_is-open .menu__sidebar{top:0}.menu__sidebar{background-color:#fff;flex-direction:column;align-items:center;width:100%;height:100%;transition:top .3s .2s;display:flex;position:absolute;top:100%}.menu__sidebar-top{align-items:center;width:100%;margin-bottom:1.875rem;padding:1.25rem 1rem 0;display:flex}.menu__logo{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.menu__logo svg{width:100%;height:100%}.menu__social{flex-grow:1}.menu__close{color:#fff;cursor:pointer;background-color:#000;border-radius:100%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.menu__close .icon{width:100%;height:100%}.menu__nav{width:100%;height:100%;display:flex;overflow-y:auto}.menu__list{flex-direction:column;width:100%;display:flex}@media (width>=1024px){.menu__list{justify-content:flex-start;width:auto;display:inline-flex}}.menu__item{margin-bottom:1rem;padding:0 1rem;list-style:none;position:relative}@media (width>=768px){.menu__item{justify-content:flex-start}}.menu__item:has(ul){flex-wrap:wrap;justify-content:space-between;align-items:center;display:inline-flex}.menu__item:last-child{margin-bottom:0}.menu__item.is-droped .menu__submenu-wrapper{opacity:1;grid-template-rows:1fr}.menu__item-link{color:#1a1a1a;font-size:1rem;font-weight:500;line-height:normal;text-decoration:none;display:block}.menu__submenu-wrapper{opacity:0;grid-template-rows:0fr;width:100%;transition:grid-template-rows .3s,opacity .3s;display:grid}.menu__submenu{width:100%;min-height:0;padding-left:1rem;overflow:hidden}.menu__submenu_without-indents{padding:0}.menu__subitem{margin-top:.625rem;margin-bottom:0;display:block}.menu__item-sublink{color:#1a1a1a;align-items:center;column-gap:.625rem;margin-bottom:0;font-size:1rem;text-decoration:none;display:inline-flex}.menu__item-sublink .icon{width:2.26563rem;height:1.25rem}.menu__submenu-trigger{cursor:pointer;z-index:20;background:0 0;border:none;outline:none;flex-grow:1;justify-content:flex-end;align-items:center;height:1.5rem;display:flex;position:relative}@media (width>=768px){.menu__submenu-trigger{flex-grow:0}}.badges{flex-wrap:wrap;gap:.3125rem;display:flex}.badges__badge{border:.0625rem solid;border-radius:.3125rem;justify-content:center;align-items:center;min-height:1.75rem;padding:0 .3125rem;font-size:.75rem;font-weight:500;display:inline-flex}.badges__badge a{text-decoration:none;transition:color .3s}.badges__badge_category{color:#6c613e;border-color:#6c613e;transition:border-color .3s;position:relative}.badges__badge_category a{color:#6c613e;justify-content:center;align-items:center;height:100%;display:flex}.badges__badge_category span{transition:color .3s}@media (hover:hover) and (pointer:fine){.badges__badge_category:hover{border-color:#28a5ec}.badges__badge_category:hover a{color:#28a5ec}}.badges__badge_duration{color:#28a5ec;border-color:#28a5ec}.badges__badge_price{color:#fff;background-color:#28a5ec;border-color:#28a5ec}.badges__badge_peak{background-color:#fff;border-color:#fff;column-gap:.3125rem;display:flex}.badges__badge_peak .icon{color:#6c613e}.social__list{justify-content:center;align-items:center;column-gap:1rem;display:flex}.social__link{color:#fff;background-color:#6c613e;border-radius:.25rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:flex}.social__link .icon{width:1.25rem;height:1.25rem}