.af-next{--af-accent: #e95516;--af-ink: #121212;--af-text: #333;--af-sub: #666;--af-card-bg: #f9f8ee;padding:64px 20px 80px;color:var(--af-text)}.af-next--article{padding:56px 0 24px}.af-next__inner{max-width:1120px;margin:0 auto}.af-next__block+.af-next__block{margin-top:56px}.af-next .af-next__ttl{margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:.03em;color:var(--af-ink)}.af-next .af-next__lead{margin:0 0 24px;font-size:14px;line-height:1.8;color:var(--af-sub)}.af-next .af-next__lead p{margin:0;font-size:inherit;line-height:inherit}.af-next .af-next__lead a{color:var(--af-accent);text-decoration:underline}.af-next__block--soldout{padding:28px 24px 32px;border:2px solid var(--af-accent);border-radius:8px}.af-next .af-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;margin:0;padding:0;list-style:none}.af-next .af-card{margin:0;padding:0}.af-next .af-card__link{display:block;color:inherit;text-decoration:none}.af-next .af-card__img{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:0 16px;overflow:hidden;border-radius:4px;background:var(--af-card-bg)}.af-next .af-card__img img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.af-next .af-card__soldout{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#3333338c;color:#fff;font-size:14px;font-weight:700}.af-next .af-card__title{display:-webkit-box;margin:12px 0 6px;overflow:hidden;font-size:14px;line-height:1.6;-webkit-line-clamp:3;-webkit-box-orient:vertical}.af-next .af-card__link:hover .af-card__title,.af-next .af-card__link:focus-visible .af-card__title{color:var(--af-accent)}.af-next .af-card__price{display:block;text-align:right;font-family:Montserrat,sans-serif;font-size:17px;font-weight:500;color:var(--af-ink)}.af-next .af-card__price small{margin-left:4px;font-family:Noto Sans JP,sans-serif;font-size:11px;font-weight:400;color:var(--af-sub)}.af-next .af-more{margin:28px 0 0;text-align:center}.af-next .af-more--pair{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:40px}.af-next .af-btn{display:inline-block;min-width:240px;padding:14px 24px;border:2px solid var(--af-accent);border-radius:32px;background:#fff;color:var(--af-accent);font-size:15px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none;transition:background-color .2s,color .2s}.af-next .af-btn:hover,.af-next .af-btn:focus-visible{background:var(--af-accent);color:#fff}.af-next .af-btn--fill{background:var(--af-accent);color:#fff}.af-next .af-btn--fill:hover,.af-next .af-btn--fill:focus-visible{background:#fff;color:var(--af-accent)}.af-next .af-menu{display:flex;align-items:center;gap:28px;padding:24px;border-radius:8px;background:var(--af-card-bg);color:inherit;text-decoration:none}.af-next .af-menu__img{flex:0 0 220px;aspect-ratio:4 / 3;overflow:hidden;border-radius:4px}.af-next .af-menu__img img{width:100%;height:100%;object-fit:cover}.af-next .af-menu__body{display:block}.af-next .af-menu__label{display:block;margin-bottom:4px;font-size:12px;font-weight:700;color:var(--af-accent)}.af-next .af-menu__title{display:block;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.5;color:var(--af-ink)}.af-next .af-menu__text{display:block;margin-bottom:12px;font-size:14px;line-height:1.8}.af-next .af-menu__more{display:inline-block;font-size:14px;font-weight:700;color:var(--af-accent)}.af-next .af-menu__more:after{content:"\2192";margin-left:6px}.af-next .af-menu:hover .af-menu__more,.af-next .af-menu:focus-visible .af-menu__more{text-decoration:underline}.af-next .af-chart{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;border:2px solid var(--af-accent);border-radius:8px;background:#fff;color:inherit;text-decoration:none}.af-next .af-chart__body{display:block}.af-next .af-chart__ttl{display:block;margin-bottom:4px;font-size:18px;font-weight:700;color:var(--af-ink)}.af-next .af-chart__text{display:block;font-size:14px;line-height:1.8}.af-next .af-chart__btn{flex:0 0 auto;padding:12px 24px;border-radius:32px;background:var(--af-accent);color:#fff;font-size:15px;font-weight:700}.af-next--article .af-grid{gap:28px 16px}.af-next--article .af-card__img{padding:0 8px}h1.bl_product_ttl{margin:0;color:inherit;font-family:inherit;letter-spacing:inherit;word-break:inherit}@media screen and (max-width:989px){.af-next .af-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){.af-next{padding:48px 16px 56px}.af-next--article{padding:40px 0 16px}.af-next__block+.af-next__block{margin-top:40px}.af-next .af-next__ttl{font-size:18px}.af-next__block--soldout{padding:20px 16px 24px}.af-next .af-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.af-next .af-card__title{font-size:13px}.af-next .af-card__price{font-size:15px}.af-next .af-btn{min-width:0;width:100%}.af-next .af-menu{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.af-next .af-menu__img{flex-basis:auto}.af-next .af-chart{flex-direction:column;align-items:stretch;padding:20px}.af-next .af-chart__btn{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/af-next.css.map */
