@media(max-width:899px){.flp .flp-story.is-keep{display:grid!important}}.flp .flp-facts{margin:28px 0 0;padding:0;border-top:1px solid var(--line,#e5e0d3)}.flp .flp-facts>div{display:grid;grid-template-columns:7.5em minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--line,#e5e0d3)}.flp .flp-facts dt{margin:0;font-size:12.5px;letter-spacing:.06em;color:var(--muted,#7a7368)}.flp .flp-facts dd{margin:0;font-size:13.5px;line-height:1.8;color:var(--ink,#26231e)}.flp .flp-story.is-dark .flp-facts,.flp .flp-story.is-dark .flp-facts>div{border-color:#f3efe733}.flp .flp-story.is-dark .flp-facts dt{color:var(--xl-dim)}.flp .flp-story.is-dark .flp-facts dd{color:var(--xl-ink)}.flp .flp-cards__lead{margin-top:14px!important;max-width:40em;font-size:14px;line-height:2;color:var(--body2,#5c564d)!important}@media(min-width:900px){.flp .flp-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.flp .flp-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.flp .flp-cards .flp-link__img{aspect-ratio:1/1}}@media(max-width:899px){.flp .flp-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.flp .flp-cards__grid a.flp-bcard{display:flex;flex-direction:column}.flp .flp-cards .flp-link__img{aspect-ratio:1/1;min-height:0}.flp .flp-cards .flp-link__body{padding:12px 12px 34px}.flp .flp-cards .flp-link__go{right:12px;bottom:10px;font-size:18px}.flp .flp-cards--1 .flp-cards__grid,.flp .flp-cards__grid.flp-cards--1{grid-template-columns:minmax(0,1fr)!important}}.flp .flp-cards.is-dark{background:var(--dark,#1b1916)}.flp .flp-cards.is-dark .xlf-head__en,.flp .flp-cards.is-dark h2.xlf-h2{color:var(--xl-ink)!important}.flp .flp-cards.is-dark .flp-cards__lead{color:var(--xl-sub)!important}.flp .flp-biz{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(36px,6vw,110px);align-items:center;padding:clamp(80px,9vw,140px) var(--pad);background:var(--dark,#1b1916);color:var(--xl-ink,#f3efe7)}.flp .flp-biz__img{margin:0;aspect-ratio:4/3;overflow:hidden;background:#2a2622}.flp .flp-biz__img img{display:block;width:100%;height:100%;object-fit:cover}.flp .flp-biz .flp-en{color:var(--gold,#cf9c3a)!important}.flp .flp-biz h2.flp-biz__h{margin-top:0!important;color:var(--xl-ink,#f3efe7)!important;font-size:clamp(21px,2.4vw,32px)}.flp .flp-biz__tx{margin-top:22px!important;font-size:15px;line-height:2.1;color:var(--xl-sub,rgba(243,239,231,.78))!important}.flp .flp-biz__tags{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.flp .flp-biz__tags li{margin:0;padding:7px 14px;border:1px solid rgba(243,239,231,.3);font-size:12.5px;letter-spacing:.06em;color:var(--xl-ink,#f3efe7)}.flp .flp-biz__btns{margin-top:34px;justify-content:flex-start}.flp .flp-biz .aw26-btn--fill{background:var(--xl-ink,#f3efe7);color:var(--dark,#1b1916)!important;border-color:var(--xl-ink,#f3efe7)}@media(max-width:899px){.flp .flp-biz{grid-template-columns:minmax(0,1fr);gap:26px;padding:56px 20px}.flp .flp-biz__tx{font-size:14px;line-height:2}.flp .flp-biz__btns{flex-direction:column}.flp .flp-biz__btns a.aw26-btn{width:100%;min-width:0}}@media(max-width:899px){.flp .flp-points.is-compact .flp-pts{display:block!important;margin-top:20px}.flp .flp-points.is-compact .flp-pt{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;column-gap:16px;row-gap:0;align-items:start;padding:18px 0!important;border-top:1px solid var(--line,#e5e0d3)}.flp .flp-points.is-compact.is-dark .flp-pt{border-top-color:#f3efe729}.flp .flp-points.is-compact .flp-pt__img{grid-column:1;grid-row:1/span 2;width:76px;height:76px;aspect-ratio:1/1;margin:0!important}.flp .flp-points.is-compact .flp-pt__no{display:none!important}.flp .flp-points.is-compact h3.flp-pt__h{grid-column:2;grid-row:1;margin:0 0 4px!important;font-size:15px;writing-mode:horizontal-tb}.flp .flp-points.is-compact .flp-pt__tx{grid-column:2;grid-row:2;margin:0!important;font-size:12.5px;line-height:1.85}}.flp .flp-cards .flp-bcard--tag .flp-link__img{aspect-ratio:17/6!important;min-height:0}.flp .flp-cards .flp-bcard--tag .flp-link__img img{object-fit:cover;object-position:50% 50%!important}@media(hover:hover){.flp .flp-cards a.flp-bcard--tag:hover .flp-link__img img{transform:scale(1.03)}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/flp2.css.map */
