.jwf{background:var(--jaylis-bg-page);color:var(--jaylis-text);font-family:var(--jaylis-font-sans)}.jwf-wrap{max-width:1440px;margin:0 auto;padding:0 24px}.jwf-section{padding:40px 0 96px}.jwf-mq{padding:72px 0 40px;overflow:hidden}.jwf-mq-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:32px}.jwf-kicker{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--jaylis-text-muted);margin:0 0 8px}.jwf-title{font-family:var(--jaylis-font-sans);font-size:clamp(30px,4.2vw,48px);font-weight:var(--jaylis-fw-medium, 500);letter-spacing:-.02em;line-height:1.05;margin:0}.jwf-intro{max-width:640px;color:var(--jaylis-text-muted);font-size:16px;line-height:1.55;margin:14px 0 0}.jwf-mq-pause{font:inherit;font-size:13px;color:var(--jaylis-text-muted);background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:8px 0}.jwf-mq-row{overflow:hidden;padding:4px 0;margin-bottom:10px;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}@media(min-width:761px){.jwf-mq-row{min-height:350px}}.jwf-mq-row:has([data-jwf-track=v]){min-height:346px}.jwf-mq-track{display:flex;gap:12px;padding-right:12px;width:max-content;align-items:stretch;animation:jwf-left var(--jwf-dur, 80s) linear infinite}.jwf-mq-track[data-dir=right]{animation-name:jwf-right}.is-paused .jwf-mq-track{animation-play-state:paused}@keyframes jwf-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes jwf-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.jwf-mq-track .jwf-video{width:190px;flex:none}.jwf-mq-track .jwf-card{width:330px;flex:none;display:flex;flex-direction:column}.jwf-mq-track .jwf-card .jwf-text{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;flex:1}.jwf-mq-track .jwf-card--e{background:var(--jaylis-bg-card);border-color:transparent}.jwf-mq-note{font-size:12px;line-height:1.5;color:var(--jaylis-text-muted);margin:16px 0 0;max-width:720px}.jwf-invite{background:var(--jaylis-accent-green);padding:32px;margin:0 0 32px;scroll-margin-top:140px}.jwf-invite-title{font-size:clamp(22px,3vw,30px);font-weight:var(--jaylis-fw-medium, 500);letter-spacing:-.01em;line-height:1.15;margin:0 0 10px}.jwf-invite-text{font-size:16px;line-height:1.55;max-width:640px;margin:0 0 20px}.jwf-invite-actions{display:flex;flex-wrap:wrap;gap:12px}.jwf-invite-small{font-size:12px;line-height:1.5;color:var(--jaylis-text);opacity:.75;margin:16px 0 0;max-width:720px}.jwf-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:1px solid var(--jaylis-text);border-radius:0;background:transparent;color:var(--jaylis-text);font:inherit;font-size:16px;font-weight:var(--jaylis-fw-medium, 500);line-height:1.2;text-transform:none;text-decoration:none;cursor:pointer}.jwf-cta--dark{background:var(--jaylis-text);color:var(--jaylis-white)}.jwf-tabs{display:flex;gap:8px;overflow-x:auto;margin:0 0 16px;padding-bottom:4px;scrollbar-width:none}.jwf-tabs::-webkit-scrollbar{display:none}.jwf-tab{flex:none;white-space:nowrap;padding:8px 14px;border:1px solid var(--jaylis-border);border-radius:999px;background:var(--jaylis-white);color:var(--jaylis-text);font:inherit;font-size:14px;cursor:pointer}.jwf-tab[aria-pressed=true]{background:var(--jaylis-text);border-color:var(--jaylis-text);color:var(--jaylis-white)}.jwf-tab[hidden]{display:none}.jwf-note{font-size:12px;line-height:1.5;color:var(--jaylis-text-muted);margin:0 0 24px;max-width:720px}.jwf-grid{display:flex;align-items:flex-start;gap:16px}.jwf-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px}.jwf-card{display:block;border:1px solid var(--jaylis-border);background:var(--jaylis-white);padding:20px}.jwf-head{display:flex;align-items:center;gap:10px;margin-bottom:12px;min-width:0}.jwf-av{width:36px;height:36px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--jaylis-accent-green);color:var(--jaylis-deep-green);font-size:15px;font-weight:var(--jaylis-fw-medium, 500)}.jwf-av--private{background:radial-gradient(circle at 35% 35%,var(--jaylis-accent-green),var(--jaylis-lavender, #E6DEF0) 70%);filter:blur(3px)}.jwf-who{display:flex;flex-direction:column;min-width:0}.jwf-name{font-size:14px;font-weight:var(--jaylis-fw-medium, 500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jwf-card--e .jwf-name,.jwf-card--c .jwf-name{color:var(--jaylis-text-muted)}.jwf-ver{font-size:12px;color:var(--jaylis-deep-green)}.jwf-ver--test{color:var(--jaylis-text-muted)}.jwf-stars{margin:0 0 8px;letter-spacing:2px;font-size:15px;color:#f5b400}.jwf-stars-off{color:var(--jaylis-charcoal-100)}.jwf-rtitle{font-size:15px;font-weight:var(--jaylis-fw-medium, 500);margin:0 0 6px}.jwf-text{font-size:15px;line-height:1.55;margin:0 0 14px;white-space:pre-line;overflow-wrap:anywhere}.jwf-card--long .jwf-text{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px}.jwf-readmore{display:inline-block;margin:0 0 14px;padding:4px 0;background:none;border:0;font:inherit;font-size:14px;font-weight:var(--jaylis-fw-medium, 500);color:var(--jaylis-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.jwf-photo{display:block;width:100%;height:auto;margin:0 0 14px;background:var(--jaylis-bg-card)}.jwf-foot{font-size:12px;color:var(--jaylis-text-muted)}.jwf-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.jwf-video{position:relative;display:block;width:100%;padding:0;border:0;background:var(--jaylis-bg-card);cursor:pointer;aspect-ratio:9 / 16;overflow:hidden}.jwf-video img{width:100%;height:100%;object-fit:cover;display:block}.jwf-play{position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:#fcf9f7e0}.jwf-play:after{content:"";position:absolute;left:19px;top:15px;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent var(--jaylis-text)}.jwf-video-who{position:absolute;left:0;right:0;bottom:0;padding:28px 10px 10px;display:flex;flex-direction:column;text-align:left;font-size:12px;line-height:1.3;color:var(--jaylis-white);background:linear-gradient(transparent,#14131399)}.jwf-video-who strong{font-size:13px;font-weight:var(--jaylis-fw-medium, 500)}.jwf-more{display:flex;margin:32px auto 0}.jwf-more[hidden]{display:none}.jwf-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#141313eb;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px 24px}.jwf-modal[hidden]{display:none}.jwf-modal-box{max-width:min(420px,100%);max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px)}.jwf-modal-box video{display:block;aspect-ratio:9 / 16;width:min(420px,100%);height:auto;max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px);object-fit:contain;background:#000;margin:0 auto}.jwf-modal-box--text{width:min(560px,100%);max-width:min(560px,100%);overflow:auto}.jwf-modal-box--text .jwf-card{border:0}.jwf-modal-name{color:var(--jaylis-white);font-size:13px;margin:12px 0 0;text-align:center}.jwf-close{position:absolute;top:8px;right:12px;width:44px;height:44px;font-size:32px;line-height:1;color:var(--jaylis-white);background:transparent;border:0;border-radius:50%;cursor:pointer}.jwf-close:focus-visible{outline:2px solid var(--jaylis-white);outline-offset:-6px}html.jwf-lock{overflow:hidden}.jwf-card--open{cursor:pointer}.jwf-video:focus,.jwf-card--open:focus{outline:none}html.jwf-keys .jwf-video:focus-visible,html.jwf-keys .jwf-card--open:focus-visible{outline:2px solid var(--jaylis-text);outline-offset:-2px}.jwf-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:760px){.jwf-wrap{padding:0 16px}.jwf-mq{padding:48px 0 28px}.jwf-mq-track .jwf-video{width:140px}.jwf-mq-row{min-height:358px}.jwf-mq-row:has([data-jwf-track=v]){min-height:257px}.jwf-tabs{flex-wrap:wrap;overflow:visible}.jwf-mq-track .jwf-card{width:270px}.jwf-invite{padding:20px}.jwf-grid,.jwf-col{gap:8px}.jwf-card{padding:16px}.jwf-section{padding:28px 0 64px}}@media(prefers-reduced-motion:reduce){.jwf-mq-row{overflow-x:auto;touch-action:auto;-webkit-mask-image:none;mask-image:none}.jwf-mq-track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/jaylis-wall.css.map */
