.fl-pickup-products{padding:72px 20px}.fl-pickup-products__inner{max-width:1200px;margin:0 auto}.fl-pickup-products__title{margin:0 0 56px;text-align:center;font-size:28px;line-height:1.2;color:#505050;font-family:\308a\3087\3046\30b4\30b7\30c3\30af,Ryogothic,Hiragino Kaku Gothic ProN,Noto Sans JP,system-ui,-apple-system,sans-serif;font-weight:600}.fl-pickup-products__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:56px}.fl-pickup-products__item{display:block;text-decoration:none;color:inherit}.fl-pickup-products__media{width:100%;display:flex;justify-content:center;margin-bottom:22px}.fl-pickup-products__img{width:100%;max-width:240px;height:auto;display:block}.fl-pickup-products__text{text-align:left;color:#505050;font-family:\308a\3087\3046\30b4\30b7\30c3\30af,Ryogothic,Hiragino Kaku Gothic ProN,Noto Sans JP,system-ui,-apple-system,sans-serif}.fl-pickup-products__category{font-size:15px;line-height:1.35;margin-bottom:6px;color:#505050}.fl-pickup-products__name{font-size:15px;line-height:1.3;margin-bottom:6px;color:#505050}.fl-pickup-products__name-main{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fl-pickup-products__name-sub{display:block;font-size:14px}.fl-pickup-products__price{font-size:15px;line-height:1.35;color:#505050}@media(hover:hover){.fl-pickup-products__item:hover .fl-pickup-products__img{transform:translateY(-1px)}.fl-pickup-products__img{transition:transform .15s ease}}@media screen and (max-width:640px){.fl-pickup-products{padding:56px 16px}.fl-pickup-products__title{font-size:20px;margin-bottom:32px}.fl-pickup-products__grid{grid-template-columns:1fr;gap:0}.fl-pickup-products__item{display:grid;grid-template-columns:140px 1fr;gap:16px;padding:22px 0;border-top:1px solid rgba(0,0,0,.15)}.fl-pickup-products__item:last-child{border-bottom:1px solid rgba(0,0,0,.15)}.fl-pickup-products__media{margin:0;justify-content:flex-start}.fl-pickup-products__img{max-width:140px}.fl-pickup-products__category,.fl-pickup-products__name,.fl-pickup-products__price{font-size:14px}}.fl-pickup-products__empty{padding:16px;border:1px dashed rgba(0,0,0,.2);color:#505050;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/248/assets/fl-pickup-products.css.map */
