@media (max-width: 992px) {
    html {font-size:16px;height: -webkit-fill-available;overscroll-behavior-y: none;}
    .margin-bottom {margin-bottom:5rem!important;}
    .margin-bottom-small {margin-bottom:3.75rem!important;}
    .margin-bottom-min {margin-bottom:0.25rem!important;}
    .margin-bottom-mob {margin-bottom:5rem!important;}
    .padding {padding-top:5rem;padding-bottom:5rem;}
    .padding-top {padding-top:5rem;}
    .padding-bottom {padding-bottom:5rem;}
    body {    font-size: 1rem;line-height: 140%;letter-spacing: -0.06rem;    min-height: 100vh;        min-height: -webkit-fill-available;    }

    .header .container-fluid {padding:0 1rem;}
    .header .header-container {height:4.5rem;}
    .header .logo {width:5.375rem;height:3rem;}
    .header .header-seasons {position:absolute;top:100%;left:50%;margin:2rem 0 0 0;transform: translateX(-50%); transition: all 1s cubic-bezier(0.22, 1, 0.36, 1); -webkit-transition: all 1s cubic-bezier(0.22, 1, 0.36, 1); -moz-transition: all 1s cubic-bezier(0.22, 1, 0.36, 1); -ms-transition: all 1s cubic-bezier(0.22, 1, 0.36, 1); -o-transition: all 1s cubic-bezier(0.22, 1, 0.36, 1); }
    .header .header-seasons a + a {margin:0 0 0 3.75rem;}
    .header.fix .header-seasons, .menu-open .header .header-seasons {opacity:0;visibility:hidden;pointer-events:none;}
    .header .header-langs {margin:0;}
    .header .header-phones {margin:0 0 0 1.5rem;}
    .header .phones-btn .ic {font-size:1.25rem;}
    .header .header-drop {padding:2.375rem 0 0 0;}
    .header .phones-drop {right:-1rem;}
    .header.hide {-webkit-transform: none;transform: none;}
    .header .header-btn, .header.fix .header-btn, .menu-open .header .header-btn, .no-hero .header .header-btn {position:fixed;left:0;right:0;bottom:0;width:auto;margin:0;padding:0.5rem 1rem;opacity:1;overflow:visible;background: var(--Mushroom-Melt);}
    .header .header-btn .btn-book {width:100%;height:2.5rem;}
    .main-hero h1 {font-size:4.5rem;letter-spacing:-0.18rem;}
    .main-hero .hero-text {margin:0.9375rem 0 0 0;font-family: 'Commissioner';font-size:1.25rem;line-height:140%;letter-spacing:0;}
    .main-hero .hero-line {margin:2rem 0 0 0;height:5.5rem;}
    .menu-open {overflow:hidden;}
    .menu-block {padding:6.5rem 0 6.5rem 0;overflow-y:auto;}
    .menu-block .menu-cards {flex:0 0 auto;overflow:visible;container-type:normal;}
    .menu-block .menu-list {height:auto;}
    .menu-block .menu-list {flex-direction:column;align-items:center;width:auto;padding:0 1rem;}
    .menu-block .menu-list .item, .menu-block .menu-list .item:last-child {width:auto;margin:0 0 1.25rem 0;}
    .menu-block .menu-list .item-name {height:auto;margin:0;overflow:visible;}
    .menu-block .menu-list .item-name span:first-child {position:static;font-size:1.5rem;letter-spacing:-0.03rem;}
    .menu-block .menu-list .item-name span:last-child, .menu-block .menu-list .item-media {display:none;}
    .menu-block .menu-nav {flex-wrap:wrap;margin:2.5rem 0 0 0;padding:0 1rem;}
    .menu-block .menu-nav li, .menu-block .menu-nav li + li {margin:0 0.75rem 1rem 0.75rem;}
    .menu-block .menu-socials {margin:1.5rem 0 0 0;}
    .menu-block .menu-socials a + a {margin:0 0 0 1rem;}
    .main-about {padding:5rem 0 0 0;}
    .main-categories {overflow:visible;overflow-x:clip;}
    .main-categories .categories-list {gap:0.25rem;}
    .main-categories .categories-list .item {width:100%;height:41.25rem;overflow:visible;-webkit-clip-path: inset(0);clip-path: inset(0);}
    .main-categories .categories-list .item-media:after {background: linear-gradient(180deg, rgba(12, 21, 35, 0) 50%, rgba(26, 23, 16, 0.70) 100%);}
    .main-categories .categories-list .item-info {top:0;bottom:auto;height:calc(100% + 50vh);padding:20.625rem 1rem 0 1rem;}
    .main-categories .categories-list .info-content {position:-webkit-sticky;position:sticky;top:50%;transform: translateY(-50%);}
    .main-categories .categories-list .item-name {margin:0 0 2rem 0;font-size:2rem;letter-spacing:-0.04rem;}
    .main-categories .categories-list .default-link {opacity:1;font-size:0.875rem;letter-spacing:0.0525rem;}
    .p-375 > *, .p-25 > * {margin-bottom:1.5rem!important;}
    h2 {font-size:3.5rem;line-height:1;letter-spacing:-0.07rem;}
    .title-container {margin:0 0 2.5rem 0;}
    .title-container .section-anons {color: var(--Gold-Black);font-size:0.875rem;line-height:140%;letter-spacing:0;}
    .restaurants-list {gap:0.25rem;}
    .restaurants-list .item {width:100%;height:37.5rem;}
    .restaurants-list .item-info {left:2.0625rem;right:2.0625rem;bottom:2.5rem;}
    .restaurants-list .item-name {font-size:2rem;letter-spacing:-0.04rem;}
    .restaurants-list .item-anons, .restaurants-list .default-link {opacity:1;}
    .restaurants-list .item-anons {font-family: 'Commissioner';font-size:0.875rem;line-height:140%;letter-spacing:0;}
    .restaurants-list .default-link, .main-kids .categories-list .default-link, .main-spaces .spaces-title .default-link {font-size:0.875rem;letter-spacing:0.0525rem;}
    .main-kids .categories-list {gap:0.25rem;}
    .main-kids .categories-list .item {width:100%;height:37.5rem;}
    .main-kids .categories-list .item-media:after {background: linear-gradient(180deg, rgba(12, 21, 35, 0) 0%, rgba(12, 21, 35, 0.60) 100%);}
    .main-kids .categories-list .item-name {margin:0 0 1.5rem 0;font-size:2rem;letter-spacing:-0.04rem;}
    .main-kids .categories-list .default-link {opacity:1;}
    .main-spaces {padding:16.4375rem 0 0 0;}
    .main-spaces .spaces-title {margin:0 0 7.125rem 0;}
    .main-spaces .spaces-media:before {background: linear-gradient(180deg, rgba(12, 21, 35, 0) 0%, rgba(12, 21, 35, 0.60) 100%);}
    .main-spaces .spaces-title h2 {font-size:3.5rem;line-height:1;letter-spacing:-0.07rem;}
    .main-spaces .spaces-list .item {width:27.44%;padding:3.625rem 0.5rem 2.5rem 1rem;}
    .main-spaces .spaces-list .item:nth-child(2) {width:46.15%;padding:3.625rem 1.25rem 2.5rem 1.25rem;}
    .main-spaces .spaces-list .item:nth-child(3) {padding:3.625rem 1rem 2.5rem 0.4375rem;}
    .main-spaces .spaces-list .item + .item:before {opacity:0.4;}
    .main-spaces .spaces-list .item-name {opacity:1;font-family: 'Commissioner';font-size:1.125rem;font-weight:400;line-height:140%;letter-spacing:0;}
    .main-spaces .spaces-list .item-anons {display:none;}
    .main-spaces .spaces-list .item-info > .item-name {margin-bottom:0!important;}
    .main-rhythm .container-fluid {padding:0 1rem;}
    .main-rhythm .rhythm-title .title-small {font-size:1.5rem;letter-spacing:-0.03rem;}
    .main-rhythm .rhythm-title .title-text {position:static;margin:0.75rem 0 0 0;font-size:2rem;line-height:1;letter-spacing:-0.04rem;}
    .main-rhythm .rhythm-media {height:31rem;margin:0;}
    .main-rhythm .rhythm-window {--rhythm-y:4.625rem;--rhythm-x:3.625rem;top:0;left:0;right:0;bottom:0;}
    .main-rhythm .rhythm-image img {-o-object-position: 58% 50%;object-position: 58% 50%;}
    .main-rhythm .rhythm-quote {top:2.5rem;left:2.5rem;width:19.375rem;}
    .main-rhythm .quote-text {font-size:1.375rem;line-height:110%;letter-spacing:0.0275rem;}
    .main-rhythm .quote-author {margin:0.5rem 0 0 0;opacity:0.4;}
    .main-rhythm .quote-author .ic {margin:0 0.5rem 0 0;font-size:1rem;}
    .main-rhythm .quote-author .value {font-size:0.75rem;letter-spacing:0.03rem;}
    .main-lifestyle .lifestyle-sticky {position:relative;top:auto;padding:0 0 5rem 0;}
    .main-lifestyle .container-fluid {padding:5rem 1rem 0 1rem;}
    .main-lifestyle .lifestyle-title .title-text {margin:0.75rem 0 0 0;font-size:2rem;line-height:1;letter-spacing:-0.04rem;}
    .main-lifestyle .lifestyle-slider {margin:4.5rem 0 0 0;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;}
    .main-lifestyle .lifestyle-slider::-webkit-scrollbar {display:none;}
    .main-lifestyle .lifestyle-list {padding:0 5rem;gap:5.5rem;}
    .main-lifestyle .lifestyle-list .item-side {width:22.375rem;height:21.0625rem;}
    .main-lifestyle .lifestyle-list .item-top {width:22.375rem;height:24.6875rem;}
    .main-lifestyle .lifestyle-list .item-side .item-media {width:18.625rem;}
    .main-lifestyle .lifestyle-list .item-top .item-media {top:1.25rem;}
    .main-lifestyle .lifestyle-list .item-name {font-size:2rem;line-height:1;letter-spacing:-0.04rem;}
    .main-lifestyle .lifestyle-list .item-side .item-name {top:14.5625rem;width:18rem;}
    .main-events .container-fluid {padding:0;}
    .main-events .title-container {margin:0 0 2.625rem 0;padding:0 1rem;}
    .main-events .default-link {font-size:0.875rem;letter-spacing:0.0525rem;}
    .events-list .slick-list {padding:0 1rem;}
    .events-list .item, .events-list .item.is-medium, .events-list .item.is-large {width:20rem;height:25.125rem;margin:0 0.75rem 0 0;}
    .main-events .slider-navs {margin:2.5rem 0 0 0;}
    .main-map > .container-fluid {top:calc(var(--screen, 100vh) / 2 - 7.5rem);margin-bottom:5.5625rem;}
    .main-map .title-container > *:not(:last-child) {margin-bottom:0.75rem!important;}
    .main-map .map-title .ghost-title {font-size:2.75rem;line-height:1;letter-spacing:-0.055rem;}
    .main-map .map-title .title-text {margin:0.75rem 0 0 0;font-size:2rem;line-height:1;letter-spacing:-0.04rem;}
    .main-map .map-quote {max-width:20.3125rem;margin-left:auto;margin-right:auto;}
    .main-map .quote-text {font-size:1.375rem;line-height:110%;letter-spacing:0.0275rem;}
    .main-map .quote-author {margin:0.75rem 0 0 0;}
    .main-map .quote-author .value {font-size:0.75rem;}
    .main-map .map-scroll {overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;}
    .main-map .map-scroll::-webkit-scrollbar {display:none;}
    .main-map .map-canvas {width:97.4rem;height:51.75rem;aspect-ratio:auto;}
    .main-map .map-clouds {top:-4.5rem;font-size:0.451rem;}
    .map-pin {width:1.75rem;height:1.75rem;margin:-0.875rem 0 0 -0.875rem;}
    .map-pin .pin-button {font-family: 'Commissioner';font-size:0.75rem;letter-spacing:0;}
    .map-pin .pin-button:before, .map-pin .pin-button:after {top:0.125rem;left:0.125rem;right:0.125rem;bottom:0.125rem;}
    .map-pin .pin-card {top:0.5rem;left:2.25rem;width:14.25rem;}
    .map-pin.is-left .pin-card {right:2.25rem;}
    .map-pin .pin-title {font-size:1.125rem;letter-spacing:-0.0225rem;}
    .map-pin .pin-text {opacity:0.6;font-size:0.75rem;}
    .map-pin .pin-link .ic {font-size:1.125rem;}
    .gutters-1875 {margin-right:-0.5rem;margin-left:-0.5rem;gap:1rem 0;}
    .gutters-1875 > .col,.gutters-1875 > [class*="col-"], .offers-slider.slick-initialized .slick-slide {padding-right:0.5rem;padding-left:0.5rem;}
    .offers-list .item {padding:1.25rem;}
    .offers-list .item-media {height:20.5rem;}
    .offers-list .item-name {margin:1.5rem 0 0 0;font-size:1.25rem;letter-spacing:-0.025rem;}
    .main-offers .offers-bg {height:29.625rem;}
    .main-offers .container-fluid {padding:0 1rem 3.875rem 1rem;}
    .main-offers .title-container {position:static;margin:0 0 2.125rem 0;text-align:center;}
    .main-offers .offers-title .ghost-title {font-size:2.75rem;line-height:1;letter-spacing:-0.055rem;}
    .main-offers .offers-title .title-text {margin:0.75rem 0 0 0;font-size:2rem;line-height:1;letter-spacing:-0.04rem;}
    .main-offers .title-right {margin:1.5rem 0 0 0;}
    .main-offers .title-right .default-link {margin:0;font-size:0.875rem;letter-spacing:0.0525rem;}
    .main-offers .slider-navs {position:absolute;left:0;right:0;bottom:0;gap:1rem;}
    .main-offers .slider-navs .slick-arrow {width:3rem;height:1.25rem;}
    .main-offers .slider-navs .slick-arrow .ic {font-size:1.3125rem;}
    .partners-list .item {width:11.4375rem;height:5rem;margin:0 0.5rem;}
    .main-partners .container-fluid {padding:0 1rem;}
    .main-partners .partners-list {margin:0 -1rem;}
    .main-partners .partners-title {margin:1.5rem 0 0 0;font-size:2rem;line-height:1;letter-spacing:-0.04rem;}
    .footer-media {position:relative;height:37.5rem;}
    .footer-action {top:24rem;bottom:auto;left:1rem;right:1rem;width:auto;text-align:center;}
    .footer-action > *:not(:last-child) {margin-bottom:1.5rem!important;}
    .footer {padding-bottom:3.5rem;}
    .footer-sticky {position:relative;top:auto;height:auto;}
    .footer-title {max-width:22.375rem;margin:0 auto;font-size:2rem;letter-spacing:-0.04rem;}
    .footer-action .btn-default.white .value {font-size:0.875rem;}
    .footer-panel {display:block;width:100%;height:auto;margin:0;padding:3.75rem 0 0 0;text-align:center;-webkit-transform: none;transform: none;}
    .footer-top {padding:0 1rem;}
    .footer-logo {width:7.75rem;margin:0;}
    .footer-contacts {margin:2.5rem 0 0 0;}
    .footer-label {font-family: 'Atyp Display', 'Commissioner';font-size:0.875rem;letter-spacing:-0.0175rem;}
    .footer-phone {font-family: 'Atyp Display', 'Commissioner';font-size:2rem;font-weight:400;letter-spacing:-0.04rem;}
    .footer-block + .footer-block {margin:1.5rem 0 0 0;}
    .footer-block + .footer-block > *:not(:last-child) {margin-bottom:0.5rem!important;}
    .footer-address {margin-bottom:0!important;font-family: 'Atyp Display', 'Commissioner';font-size:1rem;letter-spacing:-0.02rem;}
    .footer-menu {margin:2rem 0 0 0;padding:0;}
    .footer-socials {gap:2.5rem;}
    .footer-socials .ic {font-size:2rem;}
    .footer-bottom {height:auto;margin:3.75rem 0 0 0;padding:1.25rem 0;gap:1rem;font-family: 'Atyp Display', 'Commissioner';font-size:0.75rem;letter-spacing:-0.015rem;}
    .footer-bottom .copyright {width:auto;}
    .promo-modal {left:1rem;right:1rem;bottom:4.5rem;width:auto;padding:1rem;}
    .promo-close {top:1rem;right:1rem;}
    .promo-media {height:12.5rem;}
    .promo-info {margin:1rem 0 0 0;}
    .promo-date, .promo-text {font-size:0.875rem;}
    .promo-title {font-size:1.25rem;letter-spacing:-0.025rem;}
    .promo-info .default-link {font-size:0.875rem;letter-spacing:0.0525rem;}
    .no-hero .content {padding-top:6.5rem;}
    .page-bg {height:40rem;}
    .page-nav {flex-wrap:nowrap;justify-content:flex-start;gap:1.5rem;margin:0 -1rem 3rem -1rem;padding:0 1rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;}
    .page-nav::-webkit-scrollbar {display:none;}
    .page-nav li {flex-shrink:0;}
    .page-nav li:first-child {margin-left:auto;}
    .page-nav li:last-child {margin-right:auto;}
    .page-nav a {gap:0.5rem;font-size:0.875rem;}
    .page-nav .ic {font-size:1.5rem;}
    .page-head .title-container {margin:0 0 3rem 0;}
    .page-head h1 {font-size:2.5rem;line-height:1;letter-spacing:-0.05rem;}
    .page-head .section-anons br {display:none;}
    .page-photo .photo-window {aspect-ratio:4 / 3;}
    .catalog-list .item {padding:0;}
    .catalog-list .item + .item {margin-top:5rem;}
    .catalog-list .media-big {order:-1;width:100%;height:28rem;margin:0;}
    .catalog-list .item-col-left, .catalog-list .item-col-right {width:100%;}
    .catalog-list .item-info {width:auto;padding:1.5rem 1rem 0 1rem;}
    .catalog-list .item-thumbs {gap:0.25rem;margin:1.5rem 0 0 0;}
    .catalog-list .media-left, .catalog-list .item-thumbs .mobile-append {flex:1 1 0;min-width:0;}
    .catalog-list .media-left, .catalog-list .media-right {width:auto;height:11rem;}
    .catalog-list .item-booking {width:auto;margin:0;padding:1.5rem 1rem 0 1rem;}
    .catalog-list .item-name {font-size:2rem;letter-spacing:-0.04rem;}
    .catalog-list .item-props {gap:1.5rem;font-size:1rem;}
    .catalog-list .item-anons {font-size:0.875rem;}
    .catalog-list .item-price {font-size:1.25rem;letter-spacing:-0.025rem;}
    .catalog-list .item-price .price-value {font-size:2rem;letter-spacing:-0.04rem;}
    .catalog-list .item-booking .btn-default {margin:1.5rem 0 0 0;}
    .rhythm-banner .rhythm-content-title {font-size:2.5rem;line-height:1;letter-spacing:-0.05rem;}
    .rhythm-banner .rhythm-content .default-link {font-size:0.875rem;letter-spacing:0.0525rem;}
    .main-about .container-fluid {padding:0 1rem;}
    .ghost-title {font-size:2rem;line-height:100%;letter-spacing:-0.04rem;}
    .ghost-title.big {font-size:3.4rem;letter-spacing:-0.07rem;}
    .main-about h2 .title-text {max-width:none;margin:0.75rem 0 0 0;font-size:2rem;line-height:100%;letter-spacing:-0.04rem;}
    .main-about .about-slot {width:100%;height:8.5rem;margin:1.5rem 0 0 0;}
    .main-about .about-media {margin:1.5rem 0 0 0;}
    .main-about .about-media .ghost-title {margin:0;}
    .main-about .about-media .ghost-title br {display:none;}
    .main-about .about-wide {width:calc(100% + 2rem);height:12.75rem;margin:1.5rem -1rem 0 -1rem;}
    .main-about .about-bottom {margin:1.5rem 0 0 0;}
    .main-about .about-right {display:contents;}
    .main-about .about-bottom .ghost-title {order:1;}
    .main-about .about-text {order:2;width:auto;margin:0.75rem 0 0 0;color: var(--Gold-Black);font-size:0.875rem;letter-spacing:0;}
    .main-about .about-quote {order:3;width:auto;margin:1.5rem 0 0 0;}
    .main-about .quote-text {font-size:1.375rem;letter-spacing:0.0275rem;}
    .main-about .quote-author {margin:0.5rem 0 0 0;}
    .main-about .quote-author .ic {margin:0 0.5rem 0 0;}
    .main-about .quote-author .value {font-size:0.875rem;letter-spacing:0.035rem;}
    .detail-head .title-container {margin:0 0 2rem 0;}
    .detail-info {gap:1.5rem;margin:0 0 3rem 0;}
    .detail-col {flex:none;}
    .detail-props {gap:0.75rem 1.5rem;}
    .detail-prop {font-size:0.875rem;}
    .detail-prop .ic {margin:0 0.5rem 0 0;font-size:1.25rem;}
    .detail-terms {gap:0.75rem;}
    .detail-price {font-size:1.25rem;letter-spacing:-0.025rem;}
    .detail-photo .photo-window, .expand-banner {aspect-ratio:4 / 3;}
    .expand-banner.is-wide {aspect-ratio:auto;height:37.5rem;}
    .expand-banner .expand-content {top:2.5rem;left:1rem;right:1rem;width:auto;}
    .expand-banner .expand-text {font-size:1.5rem;letter-spacing:-0.03rem;}
    .detail-extras h2, .detail-included h2, .detail-pets h2, .detail-others h2 {font-size:2.5rem;letter-spacing:-0.05rem;}
    .features-list {gap:2rem 1rem;}
    .features-list .item {gap:0.5rem;width:calc(50% - 0.5rem);}
    .features-list .item-icon {width:2.5rem;height:2.5rem;}
    .features-list .item-name {font-size:0.875rem;}
    .gallery-slider {margin:0 0 0 1rem;}
    .gallery-slider .item {width:19.75rem;height:15rem;margin:0 0.5rem 0 0;}
    .gallery-slider .item.is-narrow {width:12.25rem;}
    .detail-gallery .slider-navs {margin:1.5rem 0 0 0;}
    .detail-extras .title-container, .detail-others .title-container {margin:0 0 2rem 0;}
    .extras-list {gap:0.25rem;height:auto;padding:0 1rem;}
    .extras-list .item, .extras-list .item.active {flex:none;width:calc(50% - 0.125rem);height:15rem;}
    .extras-list .item-media:after, .extras-list .item-name {opacity:1;}
    .extras-list .item-name {left:0.75rem;right:0.75rem;bottom:0.75rem;width:auto;font-size:0.875rem;line-height:110%;letter-spacing:-0.0175rem;}
    .included-block {height:auto;}
    .included-left {display:contents!important;}
    .included-title {order:1;margin:0 0 2rem 0;padding:0 1rem;}
    .included-title .ghost-title {margin:0 0 0.5rem 0;}
    .included-big {order:2;width:100%;height:25rem;}
    .included-bottom {order:3;height:auto;padding:1.5rem 1rem 0 1rem;}
    .included-info {width:100%;}
    .included-small {display:none;}
    .included-count {margin:0 0 0 auto;}
    .included-count .count-current {font-size:2rem;letter-spacing:-0.04rem;}
    .included-count .count-total {font-size:1.125rem;}
    .included-texts {margin:2rem 0 0 0;}
    .included-texts .item-name {font-size:2rem;letter-spacing:-0.04rem;}
    .included-texts .item-anons {font-size:0.875rem;}
    .pets-left, .pets-right {width:auto;margin:0;padding:0 1rem;}
    .pets-info {width:auto;}
    .pets-info.p-2 > * {margin-bottom:1rem!important;}
    .pets-weight {font-size:1.125rem;}
    .pets-text {font-size:0.875rem;}
    .pets-dog, .pets-wash {height:22rem;}
    .pets-dog {margin:2rem 0 0 0;}
    .pets-wash-info {width:auto;margin:1.5rem 0 0 0;}
    .pets-wash-title {font-size:1.75rem;letter-spacing:-0.035rem;}
    .detail-others .categories-list {gap:0.25rem;}
    .detail-others .categories-list .item {width:100%;height:30rem;}
    .categories-list.with-props .item-info {bottom:2rem;}
    .detail-others .categories-list .item-name {margin:0 0 1rem 0;font-size:2rem;letter-spacing:-0.04rem;}
    .categories-list .item-props {gap:1.5rem;margin:0 0 1.5rem 0;opacity:1;font-size:0.875rem;}
    .categories-list .item-props .ic {margin:0 0.5rem 0 0;font-size:1.25rem;}
    .detail-others .categories-list .default-link {opacity:1;font-size:0.875rem;letter-spacing:0.0525rem;}
    .faq-title {justify-content:space-between;font-size:0.75rem;}
    .faq-title .faq-letter {font-size:3.5rem;letter-spacing:-0.07rem;}
    .faq-title .faq-sub {margin-top:1.75rem;}
    .faq-title > :nth-child(n) {width:auto;max-width:6.5rem;margin-left:0;}
    .faq-list {margin:2.5rem 0 0 0;}
    .faq-list .accordion-button {height:auto;min-height:4rem;padding:1rem 0;font-size:1rem;letter-spacing:-0.02rem;}
    .faq-list .answer {padding:0 0 1.5rem 2.5625rem;font-size:0.875rem;}
    .faq-list .item-title {gap:1rem;}
    .faq-list .ic {flex-shrink:0;margin:0 0 0 1rem;font-size:1.25rem;}
    .faq-more {margin:2rem 0 0 0;}
}

@media (max-width: 767px) {

    
}
