@media (min-width:990px){.sp{display:none!important}}@media (max-width:989px){.pc{display:none!important}}.en{font-family:Cormorant,serif}.home-content{width:100%;max-width:100%;margin:0 auto;padding-bottom:9.6rem}@media (max-width:989px){.home-content{padding-bottom:4.8rem}}.home-content .hero-section{display:flex;padding-top:40px;padding-bottom:40px}@media (min-width:990px){.home-content .hero-section{padding-top:calc((60vh - 132px)/2);padding-bottom:80px}}.home-content .hero-section .container{position:relative;margin:0 auto;padding:0 6vw;width:100%}.home-content .hero-section .container .row{display:flex;align-items:center;margin:0;margin-right:-6vw}@media (max-width:989px){.home-content .hero-section .container .row{flex-direction:column-reverse}}.home-content .hero-section:nth-child(2n) .container .row{flex-direction:row-reverse;margin-right:0;margin-left:-6vw}@media (max-width:989px){.home-content .hero-section:nth-child(2n) .container .row{flex-direction:column-reverse}}.home-content .hero-section .container .row .detail{flex:1 1 45%;padding-right:6vw}.home-content .hero-section:nth-child(2n) .container .row .detail{padding-right:0;padding-left:6vw}.home-content .hero-section .container .row .detail .heading{margin-bottom:2.8rem;font-family:Shippori Mincho,serif;font-size:1.8rem;letter-spacing:.5em;line-height:2}@media (max-width:989px){.home-content .hero-section .container .row .detail .heading{font-size:1.6rem;margin-top:3.2rem}}.home-content .hero-section .container .row .detail .text{font-family:Shippori Mincho,serif;font-size:1.4rem;line-height:2.5;letter-spacing:.2em}@media (max-width:989px){.home-content .hero-section .container .row .detail .text{font-size:1.3rem;line-height:2.2}}.home-content .hero-section .container .row .image{flex:1 2 auto}@media (max-width:989px){.home-content .hero-section .container .row .image{padding-right:6vw}}@media (max-width:989px){.home-content .hero-section:nth-child(2n) .container .row .image{padding-left:6vw;padding-right:0}}.home-content .hero-section .container .row .image img{overflow:hidden;object-fit:cover;height:100%;width:100%}@media (max-width:989px){.home-content .hero-section .container .row .image img{min-height:24vh}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/home-content.css.map */
