.about-container{display:flex;max-width:1440px;margin:0 auto}@media screen and (min-width: 769px){.about-container{aspect-ratio:2 /1}}.skincare-container,.fragrance-container{display:flex;max-width:1440px;margin:0 auto}.about-container .about__image{position:relative;width:50%;--aspect-ratio: 12 / 13;height:auto;bottom:-1px}.about-container .about__image img{width:100%;height:101%;object-fit:cover;object-position:0 -1px}.about-container .about__image .about__text-wrapper{position:absolute;display:flex;flex-direction:column;bottom:4%;width:100%;color:#fff;font-size:2.2rem;line-height:2;padding-left:80px}.about__text-concept{font-size:2.2rem;text-align:left;position:relative;letter-spacing:-1px;text-indent:-10px;margin-bottom:10px;color:#000}.about__text-view-more{position:relative;font-size:1.9rem;margin-bottom:50px;width:300px;display:flex;justify-content:end;flex-direction:column;align-items:end;color:#000}.about__text-view-more_line{border-bottom:#000 1px solid;height:4px;position:absolute;width:170px}.about__text-source{font-size:1rem;position:relative;font-weight:700;color:#000}.about__text-source span{font-size:1.2rem;color:#000}.about__carousel{display:flex;width:50%;height:auto;flex-direction:column;justify-content:center}.about__carousel .swiper{width:60%;height:80%}.about__carousel-product-title-en{font-size:2.6rem;text-align:center;color:#000;margin-top:45px}.about__carousel-product-title-jp{font-size:1.5rem;text-align:center;color:#000;margin-top:10px}.about-category__link{font-size:2.1rem;display:flex;justify-content:center;width:100%;position:relative;bottom:-4%;flex-wrap:wrap}.about-category__link a{text-decoration:underline 1px;color:#8b8b8c;margin-right:23px}.about-category__link a:last-child{margin-right:0}.skincare-container .skincare__image,.fragrance-container .fragrance__image{position:relative;width:100%;--aspect-ratio: 24 / 13;height:auto}.skincare-container .skincare__image img,.fragrance-container .fragrance__image img{width:100%;height:101%;object-fit:cover}.skincare__text-wrapper,.fragrance__text-wrapper{position:absolute;display:flex;flex-direction:column;bottom:0;color:#fff;font-size:2.2rem;line-height:2;margin-left:80px;z-index:1}.skincare__text-wrapper p,.fragrance__text-wrapper p{font-size:5.5rem;letter-spacing:3px;line-height:95px}.skincare__text-wrapper p.skincare__text-source,.fragrance__text-wrapper p.fragrance__text-source{font-size:2rem;letter-spacing:-1px;margin-bottom:32px;line-height:30px}.limited__image__pc,.limited__image__sp{position:relative}.limited__image__bg{position:relative;top:0}.limited__image__text{position:absolute;top:0;z-index:2}.skincare__text-source .skincare__text-source-en,.fragrance__text-source .fragrance__text-source-en{letter-spacing:.4px;font-size:2.4rem}.fragrance-reference{position:absolute;right:4.5%;bottom:10px;color:#fff;font-size:1.8rem;z-index:1}.fragrance-container .mobile-swiper{display:none}.fragrance-container .pc-swiper{display:block}@media screen and (max-width: 768px){.fragrance-container .mobile-swiper{display:block}.fragrance-container .pc-swiper{display:none}}@media only screen and (max-width: 1135px){.about__carousel-product-title-en{margin-top:0}.swiper-slide-active .about__carousel-product-title-en,.swiper-slide-active .about__carousel-product-title-jp{white-space:nowrap}}@media only screen and (max-width: 749px){.about-container{flex-direction:column-reverse}.about-container .about__image{width:100%}.about-container .about__image .about__text-wrapper{bottom:0;padding-left:20px;margin-left:0}.about__text-concept{font-size:1.2rem;margin-left:40px}.about__text-view-more{width:80px;font-size:1rem;margin-bottom:75px;margin-left:115px}.about__text-view-more_line{width:90px}.about__text-source{font-size:10px;margin-bottom:0;font-weight:400}.about__text-source span{font-size:1rem}.about__carousel{width:100%}.about__carousel .swiper{width:70%;height:90%}.about__carousel-product-title-en{font-size:1.4rem;margin-top:20px}.about__carousel-product-title-jp{font-size:1rem;margin-top:5px;margin-bottom:30px}.about-category__link{font-size:1.4rem;margin-top:20px;margin-bottom:20px}.about-category__link a{margin-right:12px}.about__image .pc,.skincare__image .pc,.fragrance__image .pc{display:none}.skincare-container,.fragrance-container{flex-direction:column}.skincare__text-wrapper,.fragrance__text-wrapper{position:relative;margin:16px 0 16px 20px}.skincare__text-wrapper p,.fragrance__text-wrapper p{font-size:1.8rem;letter-spacing:.4px;line-height:20px;color:#000}.skincare__text-wrapper p.skincare__text-source,.fragrance__text-wrapper p.fragrance__text-source{font-size:1.1rem;letter-spacing:0px;margin-bottom:0;line-height:20px}.skincare__text-source .skincare__text-source-en,.fragrance__text-source .fragrance__text-source-en{letter-spacing:0px;font-size:1.4rem}.fragrance-reference{font-size:1rem;color:#000;position:inherit;right:0;bottom:0;text-align:right;margin-right:26px}.limited__image__sp{opacity:1;visibility:visible}.limited__image__pc{opacity:0;visibility:hidden;height:0}}@media only screen and (min-width: 750px){.about__text-source .sp,.about__image .sp,.skincare__image .sp,.fragrance__image .sp{display:none}.limited__image__sp{opacity:0;visibility:hidden;height:0}.limited__image__pc{opacity:1;visibility:visible}}.top-information{display:flex;justify-content:center;max-width:1440px;margin:auto}.top-information a{color:#16100d}.information-news-title,.top-ranking-title{font-size:2.4rem;margin-bottom:60px}.top-information .information-list{max-width:1080px;margin:120px 20px}.information-content{display:flex;gap:20px;margin-bottom:40px}.information-content-description{text-decoration-line:underline;-webkit-text-decoration-line:underline}.information-link{display:flex;justify-content:end;align-items:center;gap:10px}@media screen and (max-width: 640px){.information-news-title,.top-ranking-title{text-align:center;margin-bottom:36px}.top-information .information-list{margin:40px 20px}}.top-ranking{display:flex;flex-direction:column;justify-content:center;margin:0 auto 120px;max-width:1080px}@media screen and (max-width: 640px){.top-ranking{margin:0 20px 60px}.grid__item.sp_hidden{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-about.css.map */
