.c-page-fv{background:var(--section-bg, var(--c-bg));padding-top:var(--section-padding-top, 10px);padding-bottom:var(--section-padding-bottom, 0px)}.c-page-fv .c-page-fv__inner{position:relative;padding:0 10px}.c-page-fv .c-page-fv__photo{position:relative;width:100%;aspect-ratio:355 / 357;border-radius:10px;overflow:hidden;background:#1a1410}.c-page-fv .c-page-fv__photo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.c-page-fv .c-page-fv__layout{display:flex;flex-direction:column;gap:30px}.c-page-fv .c-page-fv__content{display:flex;flex-direction:column;padding:0 10px}.c-page-fv .c-page-fv__heading{margin:0 0 20px;font-size:20px;font-weight:700;letter-spacing:.8px;line-height:28px;color:var(--c-ink)}.c-page-fv .c-page-fv__body{margin:0;font-size:14px;font-weight:400;letter-spacing:.56px;line-height:24px;color:var(--c-ink)}.c-page-fv--has-cta .c-page-fv__body{margin:0 0 30px}.c-page-fv .c-page-fv__body--clamp{display:-webkit-box;-webkit-line-clamp:var(--c-fv-more-lines, 4);line-clamp:var(--c-fv-more-lines, 4);-webkit-box-orient:vertical;overflow:hidden}.c-page-fv .c-page-fv__body--clamp.is-expanded{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.c-page-fv .c-page-fv__more{display:block;width:100%;margin-top:20px;padding:0;background:none;border:none;font-family:var(--c-font);font-size:14px;font-weight:600;letter-spacing:.56px;color:var(--c-ink);text-align:center;cursor:pointer}.c-page-fv .c-page-fv__eyebrow--sp{position:absolute;bottom:8px;left:10px;margin:0;font-size:16px;font-weight:500;letter-spacing:.64px;line-height:16px;color:#fff;z-index:2}.c-page-fv .c-page-fv__eyebrow--pc{display:none}.c-page-fv .c-page-fv__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:60px;border-radius:40px;background:#fff;color:var(--c-ink);text-decoration:none;font-family:var(--c-font);font-size:14px;font-weight:500;letter-spacing:.56px;line-height:1}.c-page-fv .c-page-fv__cta-arrow{display:inline-flex;align-items:center;justify-content:center;width:10.5px;height:15px;flex-shrink:0}.c-page-fv .c-page-fv__cta-arrow svg{width:100%;height:100%;display:block}.c-page-fv .c-page-fv__cta--sp{width:100%}.c-page-fv .c-page-fv__cta--pc{display:none}.c-page-fv .c-page-fv__divider{margin:50px 0 0}@media(min-width:750px){.c-page-fv{padding-top:var(--section-padding-top, 15px);padding-bottom:var(--section-padding-bottom, 0px)}.c-page-fv .c-page-fv__inner{max-width:1400px;margin-inline:auto;padding:0 30px 0 60px}.c-page-fv .c-page-fv__eyebrow--sp,.c-page-fv .c-page-fv__cta--sp{display:none}.c-page-fv .c-page-fv__layout{flex-direction:row;gap:60px;align-items:flex-end}.c-page-fv .c-page-fv__photo{flex:0 1 640px;width:640px;max-width:640px;aspect-ratio:640 / 645;border-radius:20px;order:2}.c-page-fv .c-page-fv__content{flex:1 1 0;min-width:0;max-width:610px;padding:0;order:1}.c-page-fv .c-page-fv__eyebrow--pc{display:block;margin:0 0 30px;font-size:22px;font-weight:500;letter-spacing:.88px;line-height:22px;color:var(--c-ink)}.c-page-fv .c-page-fv__heading{margin:0 0 185px;font-size:36px;letter-spacing:1.44px;line-height:48px}.c-page-fv--has-cta .c-page-fv__heading{margin:0 0 133px}.c-page-fv .c-page-fv__body{margin:0;font-size:16px;line-height:28px;letter-spacing:.64px}.c-page-fv--has-cta .c-page-fv__body{margin:0}.c-page-fv .c-page-fv__cta--pc{display:inline-flex;position:absolute;right:30px;bottom:30px;width:280px;height:80px;border-radius:40px;font-size:22px;letter-spacing:.88px;gap:12px;z-index:2}.c-page-fv .c-page-fv__cta-arrow{width:14px;height:20px}.c-page-fv .c-page-fv__divider{width:calc(100% - 120px);max-width:1280px;margin:100px auto 0}}@media(min-width:750px)and (max-width:1023px){.c-page-fv .c-page-fv__layout{align-items:flex-start}.c-page-fv .c-page-fv__photo{flex:1 1 0;width:auto;max-width:640px}.c-page-fv .c-page-fv__heading,.c-page-fv--has-cta .c-page-fv__heading{margin-bottom:40px}}@media(min-width:750px){.c-page-fv--more .c-page-fv__body--clamp{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.c-page-fv--more .c-page-fv__more{display:none}.c-page-fv--more .c-page-fv__layout{align-items:center}.c-page-fv--more .c-page-fv__heading{margin-bottom:24px}}.c-page-fv .c-page-fv__cta-arrow{transition:transform .25s ease}.c-page-fv .c-page-fv__cta:hover .c-page-fv__cta-arrow{transform:translateY(4px)}.c-page-fv .c-page-fv__more{transition:color .2s ease}.c-page-fv .c-page-fv__more:hover{color:var(--c-accent)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/c_page-fv.css.map */
