.vfc{background:var(--vfc-bg, transparent);padding-top:var(--vfc-pt, 24px);padding-bottom:var(--vfc-pb, 24px)}.vfc__inner{display:grid;grid-template-columns:var(--vfc-cols, 4fr 6fr);align-items:center;gap:var(--vfc-gap, 16px)}.vfc__media{display:flex;justify-content:var(--vfc-media-align, flex-start);min-width:0}.vfc__thumb{position:relative;flex:0 0 var(--vfc-thumb-width, 192px);width:var(--vfc-thumb-width, 192px);height:var(--vfc-thumb-height, 341px);padding:0;border:0;border-radius:var(--vfc-thumb-radius, 20px);overflow:hidden;cursor:pointer;background:linear-gradient(180deg,var(--vfc-grad-top, #f8dccf) 0%,var(--vfc-grad-bottom, #e88a68) 100%);isolation:isolate}.vfc__thumb-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.vfc__thumb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#00000047);pointer-events:none}.vfc__play-circle{position:absolute;top:50%;left:50%;width:68px;height:68px;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--vfc-accent, #e2603a);box-shadow:0 6px 20px #0000001f;transition:transform .2s ease}.vfc__play-icon{margin-left:3px}.vfc__thumb:hover .vfc__play-circle,.vfc__thumb:focus-visible .vfc__play-circle{transform:translate(-50%,-50%) scale(1.08)}.vfc__duration{position:absolute;left:20px;bottom:20px;color:#fff;font-size:15px;font-weight:500;line-height:1}.vfc__content{flex:1 1 auto;min-width:0}.vfc__eyebrow{margin:0 0 12px;color:var(--vfc-accent, #e2603a);font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.vfc__heading{margin:0 0 12px;color:var(--vfc-heading, #3a3a3a);font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1.2}.vfc__description{margin:0 0 22px;color:var(--vfc-text, #555);font-size:clamp(16px,1.5vw,16px);line-height:1.6}.vfc__description p{margin:0}.vfc__link{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:var(--vfc-accent, #e2603a);font:inherit;font-size:clamp(18px,1.6vw,22px);font-weight:600;cursor:pointer}.vfc__link:hover span,.vfc__link:focus-visible span{text-decoration:underline;text-underline-offset:4px}.vfc__link:focus-visible{outline:2px solid var(--vfc-accent, #e2603a);outline-offset:3px}.vfc__thumb-btn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.vfc__thumb-btn:focus-visible{outline:2px solid var(--vfc-accent, #e2603a);outline-offset:-4px;border-radius:inherit}.vfc__thumb.is-playing{background:#000;cursor:default}.vfc__thumb.is-playing>.vfc__thumb-btn,.vfc__thumb.is-playing>.vfc__thumb-overlay,.vfc__thumb.is-playing>.vfc__play-circle,.vfc__thumb.is-playing>.vfc__duration{display:none}.vfc__player{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.vfc__player iframe,.vfc__player video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:contain}.vfc__player video{background:#000}@media(max-width:749px){.vfc .vfc__inner{display:flex;flex-direction:column;align-items:stretch;gap:var(--vfc-gap, 16px)}.vfc .vfc__media{width:100%;justify-content:var(--vfc-media-align, flex-start)}.vfc .vfc__content{width:100%}.vfc__thumb{flex-basis:min(var(--vfc-thumb-width, 192px),100%);width:min(var(--vfc-thumb-width, 192px),100%);height:var(--vfc-thumb-height-mobile, 280px)}.vfc__play-circle{width:44px;height:44px}.vfc__play-icon{width:14px;height:14px}.vfc__duration{left:10px;bottom:10px;font-size:12px}.vfc__eyebrow{font-size:12px;margin-bottom:8px}.vfc__description{margin-bottom:14px}}@media(prefers-reduced-motion:reduce){.vfc__play-circle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAg */
