:root{--font-en:"Satoshi", sans-serif;--font-en-serif:"Playfair Display", serif;--font-jp:"Noto Sans JP", sans-serif;--font-jp-serif:"Shippori Mincho", serif}.section-business-products{margin-bottom:130px}.section-business-products .section-products__wrapper{background-color:#fff;margin:0 auto;padding:0 0 60px;border-bottom-right-radius:40px}.section-business-products .products-cards-card{background-color:#fff;padding:0;border-bottom-right-radius:40px}.section-business-products .products-cards-hero{display:flex;flex-direction:column;align-items:center;gap:30px;margin-bottom:40px}.section-business-products .products-cards-hero__image-wrapper{background-color:#fafafa;flex:1;width:100%;max-width:100%}.section-business-products .products-cards-hero__image-wrapper .products-cards-hero__image{width:100%;height:auto;border-top-right-radius:40px;-o-object-fit:cover;object-fit:cover;display:block}.section-business-products .products-cards-hero__image-wrapper .products-cards-hero__image img{width:100%}.section-business-products .products-cards-hero__content{flex:1;padding-left:calc(2rem / var(--font-body-scale));padding-right:calc(2rem / var(--font-body-scale))}.section-business-products .products-cards-hero__content .products-cards-hero__title{font-size:2.4rem;font-weight:700;margin:0 0 24px;line-height:1.4;display:flex;align-items:center;gap:12px}.section-business-products .products-cards-hero__content .products-cards-hero__title .icon{width:28px;height:22px;display:flex}.section-business-products .products-cards-hero__content .products-cards-hero__title .icon svg{width:28px;height:22px}.section-business-products .products-cards-hero__content .products-cards-hero__title .text{letter-spacing:-.01rem}.section-business-products .products-cards-hero__content .products-cards-hero__description{font-size:1.4rem;line-height:1.6}.section-business-products .products-cards-hero__content .products-cards-hero__description p{margin:0}.section-business-products .products-list-area{margin:60px auto 0;padding-left:calc(2rem / var(--font-body-scale));padding-right:calc(2rem / var(--font-body-scale))}.section-business-products .products-list-area .products-list-header{border-bottom:1px solid #B6BCBD;padding-bottom:12px;margin-bottom:26px}.section-business-products .products-list-area .products-list-header .products-list-title{font-size:2rem;line-height:1.3;font-weight:500;margin:0;display:flex;align-items:baseline;gap:12px}.section-business-products .products-list-area .products-list-header .products-list-title p{margin:0}.section-business-products .products-list-area .products-list-header .products-list-title span{font-size:1.4rem;font-weight:400}.section-business-products .products-list-area .products-list{display:flex;flex-direction:column;gap:20px}.section-business-products .products-list-area .products-list .products-list__item{border:1px solid #B6BCBD;border-radius:10px;padding:20px 14px 24px;display:flex;flex-direction:column}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__name{font-size:2rem;font-weight:700;margin-bottom:20px;line-height:1.2;padding-left:14px;border-left:4px solid #E60019}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__image{height:200px;margin-bottom:20px;display:flex;align-items:center}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__text-area .item__title{font-size:1.6rem;font-weight:700;line-height:1.2;margin-bottom:10px}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__text-area .item__text{font-size:1.4rem;line-height:1.6}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__text-area .item__link{text-align:right;margin-top:1rem;line-height:1.2}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__text-area .item__link a{font-size:1.4rem;color:#243930;padding-right:2.5rem;position:relative}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__text-area .item__link a:after{content:"";width:22px;height:22px;position:absolute;top:0;right:0;background:url(icon-arrow-red.svg) 0 0 no-repeat;background-size:100% auto;transition:all .3s ease}@media screen and (min-width:750px){.section-business-products{max-width:calc(1200 + 4rem / var(--font-body-scale) * 2);padding:0 calc(4rem / var(--font-body-scale));margin:auto auto 130px;background-color:transparent}.section-business-products .section-products__wrapper{margin:0 auto;max-width:1200px;padding:0;border-radius:20px}.section-business-products .products-cards-card{border-radius:20px}.section-business-products .products-cards-hero{display:flex;flex-direction:row;align-items:center;gap:20px;margin-bottom:70px}}@media screen and (min-width:750px)and (max-width:1280px){.section-business-products .products-cards-hero{gap:0;margin-bottom:min(70px,5.8333333333vw)}}@media screen and (min-width:750px){.section-business-products .products-cards-hero__image-wrapper{flex:1;width:29.8611111111%;max-width:50%;background-color:transparent}.section-business-products .products-cards-hero__image-wrapper .products-cards-hero__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}}@media screen and (min-width:750px){.section-business-products .products-cards-hero.products-cards-hero--left{flex-direction:row}.section-business-products .products-cards-hero.products-cards-hero--left .products-cards-hero__image-wrapper .products-cards-hero__image{border-top-right-radius:0;border-top-left-radius:20px;border-bottom-right-radius:20px}}@media screen and (min-width:750px){.section-business-products .products-cards-hero.products-cards-hero--right{flex-direction:row-reverse}.section-business-products .products-cards-hero.products-cards-hero--right .products-cards-hero__image-wrapper .products-cards-hero__image{border-radius:0 20px}}@media screen and (min-width:750px){.section-business-products .products-cards-hero__content{flex:1;width:100%;margin:auto;padding-left:74px;padding-right:74px}}@media screen and (min-width:750px)and (max-width:1280px){.section-business-products .products-cards-hero__content{padding-left:max(40px,3.3333333333vw);padding-right:max(40px,3.3333333333vw)}}@media screen and (min-width:750px){.section-business-products .products-cards-hero__content .products-cards-hero__title{font-size:2.4rem;font-weight:700;margin:0 0 16px;line-height:1.4;display:flex;align-items:center;gap:15px}}@media screen and (min-width:750px){.section-business-products .products-cards-hero__content .products-cards-hero__description{font-size:1.6rem;line-height:1.6}.section-business-products .products-cards-hero__content .products-cards-hero__description p{margin:0}}@media screen and (min-width:750px){.section-business-products .products-list-area{margin:70px auto 0;max-width:1200px;padding-left:74px;padding-right:74px;padding-bottom:85px}}@media screen and (min-width:750px)and (max-width:1280px){.section-business-products .products-list-area{padding-left:max(40px,3.3333333333vw);padding-right:max(40px,3.3333333333vw);padding-bottom:max(60px,5vw);margin:min(70px,5.8333333333vw) auto 0}}@media screen and (min-width:750px){.section-business-products .products-list-area .products-list-header{border-bottom:1px solid #B6BCBD;padding-bottom:12px;margin-bottom:50px}}@media screen and (min-width:750px)and (max-width:1280px){.section-business-products .products-list-area .products-list-header{margin-bottom:30px}}@media screen and (min-width:750px){.section-business-products .products-list-area .products-list-header .products-list-title{font-size:2.4rem;line-height:1.3;font-weight:500;margin:0;display:flex;align-items:baseline;gap:12px}.section-business-products .products-list-area .products-list-header .products-list-title p{margin:0}.section-business-products .products-list-area .products-list-header .products-list-title span{font-size:1.4rem;font-weight:400}}@media screen and (min-width:750px){.section-business-products .products-list-area .products-list{display:flex;flex-direction:row;gap:47px;flex-wrap:wrap}}@media screen and (min-width:750px)and (max-width:1280px){.section-business-products .products-list-area .products-list{gap:20px}}@media screen and (min-width:750px){.section-business-products .products-list-area .products-list .products-list__item{width:calc((100% - 47px)/2);border:1px solid #B6BCBD;border-radius:10px;padding:28px 36px 40px;display:flex;flex-direction:column}}@media screen and (min-width:750px)and (max-width:1280px){.section-business-products .products-list-area .products-list .products-list__item{width:calc((100% - 20px)/2);padding:28px 24px 40px}}@media screen and (min-width:750px){.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__name{font-size:2rem;font-weight:700;margin-bottom:30px}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__image{height:290px;margin-bottom:32px;display:flex;align-items:center}}@media screen and (min-width:750px)and (max-width:1280px){.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__image{height:240px}}@media screen and (min-width:750px){.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__text-area .item__title{font-size:1.6rem;font-weight:700;line-height:1.2;margin-bottom:10px}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__text-area .item__text{font-size:1.4rem;line-height:1.6}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__text-area .item__link{margin-top:2rem}.section-business-products .products-list-area .products-list .products-list__item .item__wrap .item__text-area .item__link a:hover:after{transform:translate(5px)}}@media screen and (min-width:1440px){.section-business-products .section-products-cards__wrapper{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/aw-business-products.css.map */
