.landing.landing-light-intro .order-choices{background:#fff;border:1px solid #dbe5ef;border-radius:18px;padding:24px 12px}.landing.landing-light-intro .order-choices-title{color:#24415b;text-align:center;margin-bottom:12px;font-size:1.1rem;font-weight:600}.landing.landing-light-intro .order-choices-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.landing.landing-light-intro .order-choice{text-align:center;min-width:0}.landing.landing-light-intro .order-choice img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.landing.landing-light-intro .order-choice h3{letter-spacing:-.02em;color:#235f98;margin:2px 0 9px;font-size:1rem;line-height:1.3}.landing.landing-light-intro .order-choice-textile h3{color:#aa5045}.landing.landing-light-intro .order-choice-together h3{color:#237b66}.landing.landing-light-intro .order-choice p{color:#566e84;padding:0 4px;font-size:.8125rem;line-height:1.5}.landing.landing-light-intro .order-choices-note{text-align:center;color:#60778b;border-top:1px solid #e1e8ef;margin-top:20px;padding-top:16px;font-size:.8125rem}@media (max-width:720px){.landing.landing-light-intro .order-choices{padding:16px 9px}.landing.landing-light-intro .order-choices-grid{gap:6px}.landing.landing-light-intro .order-choice h3{font-size:.875rem}.landing.landing-light-intro .order-choice p{padding:0;font-size:.75rem}.landing.landing-light-intro .order-choices-note{font-size:.75rem}}
