.AmenitySectionPet-module-scss-module__ks-3qq__wrapper{flex-direction:column;gap:50px;width:100%;padding-top:80px;padding-bottom:80px;display:flex;overflow:hidden}@media (min-width:769px){.AmenitySectionPet-module-scss-module__ks-3qq__wrapper{gap:50px;max-width:1048px;margin:0 auto;padding-left:24px;padding-right:24px}}.AmenitySectionPet-module-scss-module__ks-3qq__header{text-align:center}.AmenitySectionPet-module-scss-module__ks-3qq__title{color:#000;font-size:2.3rem;font-weight:600;line-height:140%}@media (min-width:769px){.AmenitySectionPet-module-scss-module__ks-3qq__title{font-size:2.8rem;line-height:150%}}.AmenitySectionPet-module-scss-module__ks-3qq__description{color:#0b0b0d;margin-top:16px;font-size:1.3rem;font-weight:300;line-height:1.8}@media (min-width:769px){.AmenitySectionPet-module-scss-module__ks-3qq__description{font-size:1.5rem}}.AmenitySectionPet-module-scss-module__ks-3qq__note{color:#999;margin-top:12px;font-size:1.1rem;font-weight:300;line-height:1.4}.AmenitySectionPet-module-scss-module__ks-3qq__carouselContainer{width:100%;padding-left:var(--padding-inline)}.AmenitySectionPet-module-scss-module__ks-3qq__card{border:1px solid #e9e9eb;border-radius:8px;position:relative;overflow:hidden}.AmenitySectionPet-module-scss-module__ks-3qq__cardImage{aspect-ratio:5/6;object-fit:cover;width:100%;height:auto;display:block}.AmenitySectionPet-module-scss-module__ks-3qq__cardTitle{color:#fff;text-align:left;text-shadow:0 2px 8px #00000080;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.3rem;font-weight:450;line-height:1.4;position:absolute;top:16px;left:16px}
.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapperH{flex-direction:column;gap:24px;width:100%;display:flex}@media (min-width:769px){.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapperH{gap:64px}}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:769px){.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper{gap:32px}}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__title{color:#0b0b0d;text-align:left;font-size:1.3rem;font-weight:600;line-height:2}@media (min-width:769px){.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__title{text-align:center;font-size:2rem;line-height:1.4}}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:12px;padding-bottom:4px;display:flex;overflow:auto hidden}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer::-webkit-scrollbar{display:none}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer{scrollbar-width:none}@media (min-width:985px){.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer{scroll-snap-type:none;grid-template-columns:repeat(3,calc(33.3333% - 21.3333px));gap:32px;padding-bottom:0;display:grid;overflow-x:visible}}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item{scroll-snap-align:start;border:1px solid #e9e9eb;border-radius:8px;flex:0 0 80%;min-width:0;overflow:hidden}@media (min-width:985px){.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item{flex:initial;min-width:initial;scroll-snap-align:initial}}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item picture{flex-shrink:0}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item picture img{aspect-ratio:327/359;object-fit:cover;width:100%;line-height:0;display:block}@media (min-width:769px){.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item picture img{aspect-ratio:406/260}}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item .AboutServiceSectionPet-module-scss-module__VkWRhq__itemContainer{text-align:left;flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;padding:20px 16px 24px;display:flex}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item .AboutServiceSectionPet-module-scss-module__VkWRhq__itemContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__itemType{color:#000;text-align:left;margin-right:6px;font-size:1.2rem;font-weight:300;line-height:1.2}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item .AboutServiceSectionPet-module-scss-module__VkWRhq__itemContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__itemName{color:#000;text-align:left;margin-right:1em;font-size:1.2rem;font-weight:600;line-height:1.2}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item .AboutServiceSectionPet-module-scss-module__VkWRhq__itemContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__itemConcept{color:#000;font-size:1.6rem;font-weight:600;line-height:1.5}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item .AboutServiceSectionPet-module-scss-module__VkWRhq__itemInner{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item .AboutServiceSectionPet-module-scss-module__VkWRhq__specList{text-align:left;background:#f4f5f7;border:1px solid #e9e9eb;border-radius:6px;flex-direction:column;gap:4px;width:100%;padding:16px;display:flex}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item .AboutServiceSectionPet-module-scss-module__VkWRhq__specList ul{margin:0;padding:0;list-style:none}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item .AboutServiceSectionPet-module-scss-module__VkWRhq__specList ul li{color:#0b0b0d;font-size:1.3rem;font-weight:300;line-height:1.4}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item .AboutServiceSectionPet-module-scss-module__VkWRhq__plansList{text-align:left;flex-direction:column;align-self:stretch;align-items:flex-start;gap:2px;padding-inline-start:1em;display:flex}.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item .AboutServiceSectionPet-module-scss-module__VkWRhq__plansList li{color:#000;font-size:1.1rem;font-weight:400;line-height:1.5}@media (min-width:985px){.AboutServiceSectionPet-module-scss-module__VkWRhq__wrapper .AboutServiceSectionPet-module-scss-module__VkWRhq__itemsContainer .AboutServiceSectionPet-module-scss-module__VkWRhq__item .AboutServiceSectionPet-module-scss-module__VkWRhq__plansList li{font-size:1.3rem}}
