.aoitori-concerns{padding-block:100px;background:#f7e8e6;color:#5b4f49}.aoitori-concerns--small{padding-block:56px}.aoitori-concerns--medium{padding-block:76px}.aoitori-concerns--large{padding-block:100px}.aoitori-concerns__inner{width:min(760px,calc(100% - 48px));margin-inline:auto}.aoitori-concerns__header{text-align:center;margin-bottom:48px}.aoitori-concerns__heading{margin:0;font-family:"Noto Serif JP",serif;font-size:clamp(2.2rem,3vw,2.8rem);font-weight:500;letter-spacing:.08em;line-height:1.2;color:#5b4f49;font-variant-numeric:lining-nums}.aoitori-concerns__subtitle{display:inline-block;margin:10px 0 0;padding-bottom:6px;border-bottom:2px solid #8a6f57;color:#8c7d75;font-size:.875rem;letter-spacing:.14em}.aoitori-concerns__list{display:grid;gap:14px;width:min(100%,var(--aoitori-concerns-card-width, 860px));margin:0 auto 56px;padding:0;list-style:none}.aoitori-concerns__item{display:flex;align-items:flex-start;gap:14px;background:#fffdfb;border-radius:6px;padding:16px 22px;font-size:1rem;line-height:1.7}.aoitori-concerns__item .material-symbols-outlined{flex:none;margin-top:2px;color:#8a6f57;font-size:22px}.aoitori-concerns__lead{display:grid;gap:14px;text-align:center}.aoitori-concerns__lead p{margin:0;font-size:1rem}.aoitori-concerns__emphasis{font-size:1.2rem;font-weight:600;letter-spacing:.04em;color:#a05b48}@media(max-width:749px){.aoitori-concerns{padding-block:72px}.aoitori-concerns__mobile-heading-line{display:block}}.aoitori-concerns__item{font-size:1.6rem;line-height:1.8}.aoitori-concerns__lead p{font-size:1.6rem;line-height:1.9}.aoitori-concerns__lead .aoitori-concerns__emphasis{font-size:2rem;line-height:1.7}@media screen and (max-width:749px){.aoitori-concerns__item,.aoitori-concerns__lead p{font-size:1.5rem}.aoitori-concerns__lead .aoitori-concerns__emphasis{font-size:1.8rem}}.aoitori-concerns__list .aoitori-concerns__item{font-size:1.6rem;line-height:1.8}@media screen and (max-width:749px){.aoitori-concerns__list .aoitori-concerns__item{font-size:1.5rem}}@media screen and (max-width:749px){.aoitori-concerns__lead-part{display:inline-block;max-width:100%;vertical-align:top}}@media screen and (max-width:749px){.aoitori-concerns .aoitori-concerns__lead,.aoitori-concerns .aoitori-concerns__lead p{text-align:left}}.aoitori-concerns__mobile-break{display:none}@media screen and (max-width:749px){.aoitori-concerns__mobile-break{display:block}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/aoitori-concerns.css.map */
