.jfv{padding:42px 24px;color:#282a24}.jfv *{box-sizing:border-box}.jfv__card{max-width:1180px;margin:auto;padding:34px;background:#f6f3eb;border-radius:30px;display:grid;grid-template-columns:.8fr 1.4fr;gap:32px;align-items:center}.jfv__copy{padding:10px}.jfv__eyebrow{font-size:10px!important;letter-spacing:2px;font-weight:700;color:#677463!important}.jfv__copy h2{font-family:Georgia,serif;font-size:clamp(32px,3.3vw,45px);line-height:1.15;font-weight:400;letter-spacing:-1px;margin:20px 0}.jfv__copy h2 em{font-style:normal;color:#718064}.jfv__copy>p{font-size:14px;line-height:1.8;color:#65695e}.jfv__copy>a{display:inline-flex;align-items:center;gap:18px;font-size:12px;font-weight:700;margin-top:18px;padding-bottom:9px;border-bottom:1px solid #bcbda9}.jfv__copy>a span{padding:9px 13px;border-radius:50%;background:#ffda49}.jfv__media{position:relative;aspect-ratio:16/9;min-width:0;overflow:hidden;border-radius:22px;background:#d1c8b9;box-shadow:0 14px 35px #494a3314}.jfv__media video,.jfv__media iframe,.jfv__embed,.jfv__poster,.jfv__media>[data-native-main],.jfv__media>[data-native-mobile]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.jfv__poster{z-index:2;pointer-events:none}.jfv.is-playing .jfv__poster{opacity:0;transition:opacity .4s}.jfv__label{position:absolute;top:16px;left:16px;z-index:3;font-size:9px;letter-spacing:1px;background:#fffffff0;color:#303d31;border-radius:30px;padding:9px 12px}.jfv__controls{position:absolute;bottom:14px;right:14px;z-index:4;display:flex;gap:8px}.jfv__controls button{min-height:44px;min-width:44px;border-radius:24px;border:0;background:#fffffff0;color:#303d31;padding:10px 14px;font-size:12px;cursor:pointer}.jfv__status{position:absolute;bottom:63px;left:14px;right:14px;z-index:3;margin:0;font-size:11px;background:#fffdf0eb;color:#303d31;padding:7px 10px;border-radius:8px}.jfv__status:empty{display:none}.jfv__benefits{grid-column:1/-1;display:flex;justify-content:space-around;gap:14px;border-top:1px solid #deded0;padding-top:20px;font-size:11px;color:#59664e}.jfv [hidden]{display:none!important}@media(max-width:760px){.jfv{padding:24px 16px}.jfv__card{padding:22px;grid-template-columns:minmax(0,1fr);gap:22px;border-radius:24px}.jfv__copy{padding:0}.jfv__copy h2{font-size:34px;margin:14px 0}.jfv__copy>p{font-size:13px}.jfv__media{border-radius:16px}.jfv__label{font-size:8px;padding:7px 9px;top:10px;left:10px}.jfv__benefits{flex-direction:column;gap:12px;font-size:12px}.jfv__controls{bottom:10px;right:10px}.jfv__controls button{font-size:11px;padding:8px 12px}.jfv__status{font-size:10px;bottom:60px}}@media(prefers-reduced-motion:reduce){.jfv.is-playing .jfv__poster{transition:none}}.jfv__card{max-width:1520px;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:28px;padding:30px}.jfv__copy{min-width:0;padding:0}.jfv__copy h2{font-size:clamp(26px,2.65vw,40px);letter-spacing:-.7px;overflow-wrap:break-word}.jfv__copy>p{font-size:13px}.jfv__media{width:100%;aspect-ratio:16/9}@media(min-width:761px)and (max-width:1023px){.jfv__card{padding:20px;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,2.3fr)}.jfv__copy h2{font-size:27px}.jfv__copy>p{font-size:12px}}@media(max-width:760px){.jfv{padding:20px 12px}.jfv__card{padding:18px;grid-template-columns:minmax(0,1fr);gap:20px}.jfv__copy h2{font-size:32px}.jfv__media{border-radius:14px}.jfv__copy>p{font-size:13px}}.jfv{padding:44px 28px}.jfv__card{max-width:1340px;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:40px;padding:42px;border-radius:28px;background:#f7f5ed;box-shadow:none}.jfv__copy{padding:8px 14px 8px 0;max-width:440px}.jfv__copy h2{font-size:clamp(32px,3vw,44px);line-height:1.16;letter-spacing:-1px;margin:18px 0 20px}.jfv__copy>p{font-size:14px;line-height:1.8;max-width:350px}.jfv__eyebrow{font-size:10px!important;letter-spacing:1.8px}.jfv__copy>a{margin-top:20px;font-size:12px;border-bottom:1px solid #c8ccb9;padding-bottom:10px}.jfv__media{border-radius:20px;box-shadow:0 12px 32px #343b2510;aspect-ratio:16/9}.jfv__controls{bottom:12px;right:12px}.jfv__controls button{font-size:11px;background:#fffffff0}@media(min-width:761px)and (max-width:1023px){.jfv{padding:30px 22px}.jfv__card{padding:28px;gap:26px;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.jfv__copy h2{font-size:30px}.jfv__copy>p{font-size:12px}}@media(max-width:760px){.jfv{padding:24px 14px}.jfv__card{grid-template-columns:minmax(0,1fr);padding:24px 20px;gap:24px;border-radius:22px}.jfv__copy{padding:0;max-width:none}.jfv__copy h2{font-size:34px;line-height:1.13;margin:14px 0}.jfv__copy>p{max-width:none;font-size:13px}.jfv__copy>a{margin-top:14px}.jfv__media{border-radius:14px}}@media(max-width:760px){.jfv{padding:20px 8px}.jfv__card{padding:24px 0 0;gap:24px;overflow:hidden;border-radius:20px}.jfv__copy{padding:0 22px}.jfv__media{width:100%;border-radius:0;box-shadow:none;aspect-ratio:16/9}}
/*# sourceMappingURL=/cdn/shop/t/313/assets/jovi-family-video.css.map */
