.svf-section{--svf-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);position:relative;background:var(--svf-bg, #f5e6d3);overflow-x:clip}.svf-heading-zone{position:sticky;top:0;height:80vh;min-height:450px;display:flex;align-items:center;justify-content:flex-end;z-index:0;padding:0 5vw}.svf-heading-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:0;pointer-events:none;-webkit-user-select:none;user-select:none}.svf-heading-line{font-family:var(--svf-font-display, var(--font-heading-family));font-size:clamp(72px,15vw,240px);font-weight:900;line-height:.92;letter-spacing:-.03em;text-transform:uppercase;color:var(--svf-text-faint, rgba(26, 26, 26, .9));white-space:nowrap;will-change:transform,opacity;opacity:0}.svf-line-1{transform:translate(120px) scale(.9)}.svf-line-2{margin-right:3vw;transform:translate(-120px) scale(.9)}.svf-line-3{margin-right:6vw;transform:translate(100px) scale(.9)}.svf-line-4{margin-right:10vw;transform:translate(-100px) scale(.9)}.svf-heading-line.svf-heading--fallback-anim{animation:svfHeadingSlideIn .8s cubic-bezier(.25,.46,.45,.94) forwards}.svf-line-1.svf-heading--fallback-anim{animation-delay:0s}.svf-line-2.svf-heading--fallback-anim{animation-delay:.12s}.svf-line-3.svf-heading--fallback-anim{animation-delay:.24s}.svf-line-4.svf-heading--fallback-anim{animation-delay:.36s}@keyframes svfHeadingSlideIn{to{opacity:1;transform:translate(0) scale(1)}}.svf-heading-line.svf-accent{color:var(--svf-accent-faint, rgba(211, 162, 60, .92))}.svf-track-outer{position:relative;z-index:2;margin-top:-35vh}.svf-track{display:flex;gap:var(--svf-gap, clamp(16px, 2.5vw, 28px));padding:clamp(24px,4vw,60px) clamp(24px,5vw,80px);overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:grab;scrollbar-width:none;align-items:flex-end}.svf-track::-webkit-scrollbar{display:none}.svf-track.is-grabbing{cursor:grabbing}.svf-card{flex:0 0 var(--svf-card-w, clamp(240px, 28vw, 360px));width:var(--svf-card-w, clamp(240px, 28vw, 360px));scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;will-change:transform;opacity:0;transform:translateY(120px) scale(.9)}.svf-card.svf-card--visible{opacity:1;transform:translateY(0) scale(1);transition:opacity .8s cubic-bezier(.34,1.56,.64,1),transform .8s cubic-bezier(.34,1.56,.64,1)}.svf-card[data-card-index="0"]{--card-rotate: -3deg;margin-bottom:40px}.svf-card[data-card-index="1"]{--card-rotate: 2.5deg;margin-bottom:10px}.svf-card[data-card-index="2"]{--card-rotate: -1.5deg;margin-bottom:55px}.svf-card[data-card-index="3"]{--card-rotate: 3deg;margin-bottom:20px}.svf-card[data-card-index="4"]{--card-rotate: -2deg;margin-bottom:45px}.svf-card[data-card-index="5"]{--card-rotate: 1.5deg;margin-bottom:5px}.svf-card[data-card-index="6"]{--card-rotate: -2.5deg;margin-bottom:35px}.svf-card[data-card-index="7"]{--card-rotate: 2deg;margin-bottom:15px}.svf-card__meta{display:flex;align-items:center;gap:8px;color:var(--svf-text, #1a1a1a);font-size:13px;font-weight:600;letter-spacing:.02em}.svf-card__avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid var(--svf-accent-border, rgba(227, 164, 88, .6))}.svf-card__avatar--placeholder{display:flex;align-items:center;justify-content:center;background:var(--svf-accent, #D3A23C);color:var(--svf-bg, #f5e6d3);font-size:15px;font-weight:700}.svf-card__trigger{position:relative;display:block;width:100%;height:var(--svf-card-h, clamp(380px, 50vw, 580px));border-radius:var(--svf-radius, 2px);overflow:hidden;border:none;padding:0;cursor:pointer;background:#111;transform:rotate(var(--card-rotate, 0deg));box-shadow:0 8px 30px #00000026;transition:transform .35s var(--svf-ease-bounce),box-shadow .35s ease}.svf-card__trigger:hover,.svf-card__trigger:focus-visible{transform:rotate(var(--card-rotate, 0deg)) scale(1.03) translateY(-4px);box-shadow:0 20px 60px #0000004d,0 0 40px #d3a23c26,0 0 0 2px var(--svf-accent, #D3A23C);outline:none}.svf-card__trigger:focus-visible{box-shadow:0 0 0 3px var(--svf-accent, #D3A23C),0 20px 40px #0000004d}.svf-card__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease;z-index:1;pointer-events:none}.svf-card__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2;opacity:0;transition:opacity .4s ease;pointer-events:none}.svf-card__trigger:hover .svf-card__video.has-loaded,.svf-card__trigger.is-autoplaying .svf-card__video.has-loaded{opacity:1}.svf-card__trigger:hover .svf-card__video.has-loaded~.svf-card__poster,.svf-card__trigger.is-autoplaying .svf-card__video.has-loaded~.svf-card__poster{opacity:0}.svf-card__yt-embed{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;transition:opacity .6s ease;pointer-events:none;overflow:hidden}.svf-card__yt-embed iframe{position:absolute;top:50%;left:50%;width:320%;height:120%;transform:translate(-50%,-50%);border:none;pointer-events:none}.svf-card__trigger.is-yt-playing .svf-card__yt-embed{opacity:1}.svf-card__trigger.is-yt-playing .svf-card__poster{opacity:0}.svf-card__trigger:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.08) 45%,transparent 70%);z-index:3;pointer-events:none}.svf-card__play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);z-index:4;opacity:0;transition:opacity .3s ease,transform .35s var(--svf-ease-bounce);pointer-events:none}.svf-card__trigger:hover .svf-card__play-icon,.svf-card__trigger:focus-visible .svf-card__play-icon{opacity:1;transform:translate(-50%,-50%) scale(1)}@media(hover:none){.svf-card__play-icon{opacity:.9;transform:translate(-50%,-50%) scale(1)}.svf-card__trigger:active .svf-card__play-icon{transform:translate(-50%,-50%) scale(.9)}}.svf-card__stars{position:absolute;bottom:42px;left:12px;z-index:5;color:var(--svf-accent, #D3A23C);font-size:11px;letter-spacing:2px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6))}.svf-card__quote{position:absolute;bottom:12px;left:12px;right:12px;z-index:5;color:#fff;font-size:11.5px;font-weight:500;line-height:1.4;letter-spacing:.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.svf-drag-hint{display:flex;align-items:center;gap:6px;color:var(--svf-text-faint, rgba(26, 26, 26, .35));font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:0 clamp(20px,5vw,80px) 0;margin-top:8px;-webkit-user-select:none;user-select:none;font-weight:600}@media(hover:none){.svf-drag-hint{display:none}}.svf-mobile-hint{display:none;text-align:center;padding:0 20px 16px;margin-top:-20px;color:var(--svf-text, rgba(26, 26, 26, .7));font-size:13px;font-weight:600;letter-spacing:.04em;-webkit-user-select:none;user-select:none;position:relative;z-index:3}@media(hover:none){.svf-mobile-hint{display:block}}.svf-cta-wrap{display:flex;justify-content:center;padding:clamp(30px,5vw,60px) 0;position:relative;z-index:2}.svf-cta-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;border-radius:2px;background:var(--svf-accent, #D3A23C);color:var(--svf-bg, #f5e6d3);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:transform .3s var(--svf-ease-bounce),box-shadow .3s ease,background .2s ease}.svf-cta-btn:hover{transform:scale(1.05) translateY(-2px);box-shadow:0 12px 35px var(--svf-accent-shadow, rgba(227, 164, 88, .45))}.svf-cta-btn svg{transition:transform .3s ease}.svf-cta-btn:hover svg{transform:translate(4px)}.svf-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}.svf-modal[hidden]{display:none}.svf-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000e0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer}.svf-modal__inner{position:relative;z-index:1;width:min(90vw,800px);max-height:90vh;transform:scale(.9) translateY(20px);opacity:0;transition:transform .4s var(--svf-ease-bounce),opacity .3s ease}.svf-modal__inner.is-portrait{width:min(45vh,380px)}.svf-modal.is-open .svf-modal__inner{transform:scale(1) translateY(0);opacity:1}.svf-modal__close{position:absolute;top:-48px;right:0;background:none;border:none;color:#fff;cursor:pointer;padding:8px;border-radius:50%;transition:background .2s ease,transform .2s ease;display:flex;align-items:center;justify-content:center}.svf-modal__close:hover{background:#ffffff26;transform:scale(1.1)}.svf-modal__iframe-wrap{position:relative;padding-bottom:177.78%;height:0;border-radius:2px;overflow:hidden;background:#000}.svf-modal__iframe-wrap.is-wide{padding-bottom:56.25%}.svf-modal__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.svf-modal__iframe-wrap:not(.is-wide) .svf-modal__iframe{inset:auto;top:0;left:50%;width:178%;height:100%;transform:translate(-50%)}@media(max-width:640px){.svf-heading-zone{height:50vh;min-height:300px;justify-content:center}.svf-heading-wrap{align-items:center}.svf-heading-line{font-size:clamp(48px,16vw,80px)}.svf-line-2,.svf-line-3,.svf-line-4{margin-right:0}.svf-track-outer{margin-top:-20vh}.svf-track{padding:20px;gap:14px}.svf-section{--svf-card-w: 65vw;--svf-card-h: 80vw}.svf-card[data-card-index]{margin-bottom:0!important}.svf-card__trigger{transform:rotate(calc(var(--card-rotate, 0deg) * .5))}.svf-card__trigger:hover,.svf-card__trigger:focus-visible{transform:rotate(calc(var(--card-rotate, 0deg) * .5)) scale(1.03) translateY(-4px)}.svf-modal__inner{width:95vw}.svf-modal__inner.is-portrait{width:min(80vw,360px)}}@media(prefers-reduced-motion:reduce){.svf-card{opacity:1!important;transform:none!important;transition:none!important;will-change:auto}.svf-heading-line{opacity:1!important;transform:none!important;animation:none!important;will-change:auto}.svf-card__trigger{transform:rotate(var(--card-rotate, 0deg))!important}.svf-card__trigger,.svf-card__poster,.svf-card__video,.svf-card__play-icon,.svf-cta-btn,.svf-cta-btn svg,.svf-modal__inner,.svf-modal__close{transition:none!important}.svf-card__play-icon{opacity:1;transform:translate(-50%,-50%) scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-social-video-feed.css.map */
