.egj-video-gallery{background:var(--gk-surface, #f5f5f5)}.egj-video-gallery__inner{display:grid;gap:clamp(1.5rem,3vw,2rem)}.egj-video-gallery__header{max-width:40rem}.egj-video-gallery__eyebrow{margin:0 0 .65rem;color:var(--gk-brand-orange, #f7941c);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.egj-video-gallery__heading{margin:0;color:var(--gk-ink, #111111);font-size:clamp(1.85rem,4vw,2.75rem);line-height:1.08;letter-spacing:-.02em;font-weight:700}.egj-video-gallery__intro{margin-top:.85rem;color:var(--gk-muted, #666666);font-size:1rem;line-height:1.55}.egj-video-gallery__intro p{margin:0}.egj-video-gallery__grid{display:grid;grid-template-columns:repeat(var(--egj-video-columns, 3),minmax(0,1fr));gap:clamp(1rem,2vw,1.35rem)}.egj-video-card{min-width:0;overflow:hidden;border:1px solid var(--gk-border, rgba(0, 0, 0, .14));border-radius:var(--gk-radius-sm, 4px);background:var(--gk-white, #ffffff)}.egj-video-card__media{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#1a1a1a}.egj-video-card__poster,.egj-video-card__image{display:block;width:100%;height:100%}.egj-video-card__poster{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;cursor:pointer;background:transparent}.egj-video-card__poster:focus-visible{outline:2px solid var(--gk-brand-orange, #f7941c);outline-offset:-2px}.egj-video-card__image{object-fit:cover;transition:transform .24s var(--gk-ease-out, ease)}.egj-video-card__poster:hover .egj-video-card__image,.egj-video-card__poster:focus-visible .egj-video-card__image{transform:scale(1.025)}.egj-video-card__play{position:absolute;top:50%;left:50%;display:grid;width:3.4rem;height:3.4rem;place-items:center;border-radius:50%;background:var(--gk-brand-orange, #f7941c);color:var(--gk-black, #000000);transform:translate(-50%,-50%);box-shadow:0 8px 20px #00000047;transition:transform .18s ease,background-color .18s ease}.egj-video-card__poster:hover .egj-video-card__play,.egj-video-card__poster:focus-visible .egj-video-card__play{background:var(--gk-brand-orange-hover, #e07f0a);transform:translate(-50%,-50%) scale(1.05)}.egj-video-card__play .icon{width:1.35rem;height:1.35rem;margin-left:2px}.egj-video-gallery__dialog[hidden]{display:none!important}.egj-video-gallery__dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:1.5rem 3.5rem 1.25rem 1.25rem;background:#0000008c}.egj-video-gallery__dialog-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:transparent;pointer-events:auto;cursor:pointer}.egj-video-gallery__aside{display:none;color:#fff}.egj-video-gallery__dialog .egj-video-gallery__aside,.egj-video-gallery__dialog .egj-video-gallery__aside-eyebrow,.egj-video-gallery__dialog .egj-video-gallery__aside-title,.egj-video-gallery__dialog .egj-video-gallery__aside-detail,.egj-video-gallery__dialog h3.egj-video-gallery__aside-title{color:#fff!important}.egj-video-gallery__stage{position:relative;z-index:1;width:min(960px,100%);margin-top:.85rem;overflow:visible}.egj-video-gallery__dialog-panel{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;border-radius:var(--gk-radius-sm, 4px);overflow:hidden;box-shadow:0 12px 48px #000000a6}.egj-video-gallery__sound{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:1.5rem;text-align:center;background:#0c0c0ceb;color:#fff}.egj-video-gallery__sound[hidden]{display:none}.egj-video-gallery__sound-title{margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:750;letter-spacing:-.02em}.egj-video-gallery__sound-copy{margin:0 0 .4rem;max-width:28ch;color:#e7e2d8;font-size:.95rem}.egj-video-gallery__sound-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.egj-video-gallery__sound-btn{min-width:9.5rem;min-height:2.75rem;padding:.7rem 1.1rem;border:1.5px solid #f0c36a;border-radius:4px;background:transparent;color:#fff;font-size:.82rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.egj-video-gallery__sound-btn--sound{background:#dfbc7c;border-color:#dfbc7c;color:#111}.egj-video-gallery__sound-btn:focus-visible{outline:3px solid #f7941c;outline-offset:3px}.egj-video-gallery__dialog-close{position:absolute;top:-.85rem;right:-.85rem;left:auto;z-index:3;display:grid;place-items:center;width:2.55rem;height:2.55rem;padding:0;border:1.5px solid #f0c36a;border-radius:50%;background:#c45f12;color:#fff;box-shadow:0 0 0 1px #f0c36a40,0 8px 22px #0006;transform:none;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.egj-video-gallery__dialog-close-icon{display:block;font-size:1.35rem;line-height:1;margin-top:-.1em;font-weight:600;color:#fff}.egj-video-gallery__dialog-close:hover,.egj-video-gallery__dialog-close:focus-visible{background:#d56a14;border-color:#f7d08a;color:#fff;box-shadow:0 0 0 2px #f0c36a59,0 10px 26px #c45f1273;transform:scale(1.06)}.egj-video-gallery__dialog-close:focus-visible{outline:2px solid #fff;outline-offset:3px}@media screen and (max-width:1099px){.egj-video-gallery__dialog-close{top:-.7rem;right:-.55rem}}@media screen and (min-width:1100px){.egj-video-gallery__dialog{grid-template-columns:minmax(11rem,1fr) minmax(0,56rem) minmax(11rem,1fr);align-items:center;column-gap:0;padding:2rem clamp(1.5rem,3vw,3rem)}.egj-video-gallery__dialog-backdrop{grid-column:1 / -1;grid-row:1}.egj-video-gallery__aside{display:grid;align-content:center;gap:.75rem;z-index:2;max-width:15.5rem;color:#fff;pointer-events:none;opacity:0}.egj-video-gallery__aside--left{grid-column:1;grid-row:1;justify-self:end;text-align:right;margin-right:-.35rem;padding-right:1.35rem;transform:translate3d(3.5rem,0,0) scale(.96);filter:blur(2px)}.egj-video-gallery__aside--right{grid-column:3;grid-row:1;justify-self:start;text-align:left;margin-left:-.35rem;padding-left:1.35rem;transform:translate3d(-3.5rem,0,0) scale(.96);filter:blur(2px)}.egj-video-gallery__stage{grid-column:2;grid-row:1;width:100%;margin-top:.5rem}.egj-video-gallery__dialog-panel{grid-column:auto;grid-row:auto;z-index:1;width:100%}.egj-video-gallery__dialog.is-aside-in .egj-video-gallery__aside{opacity:1;transform:translateZ(0) scale(1);filter:blur(0);transition:opacity .64s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1),filter .64s ease}.egj-video-gallery__dialog.is-aside-in .egj-video-gallery__aside--right{transition-delay:.1s}.egj-video-gallery__aside[aria-hidden=true]{visibility:hidden}.egj-video-gallery__aside-eyebrow{display:inline-flex;align-items:center;gap:.45rem;margin:0;color:#fff!important;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.egj-video-gallery__aside--left .egj-video-gallery__aside-eyebrow{justify-self:end;flex-direction:row-reverse}.egj-video-gallery__aside-eyebrow:before{content:"";width:.4rem;height:.4rem;flex:0 0 auto;border-radius:50%;background:var(--gk-brand-orange, #f7941c)}.egj-video-gallery__aside-title{margin:0;color:#fff!important;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:700;line-height:1.15;letter-spacing:-.02em}.egj-video-gallery__aside-details{list-style:none;margin:.35rem 0 0;padding:0;display:grid;gap:.65rem}.egj-video-gallery__aside--left .egj-video-gallery__aside-details{justify-items:end}.egj-video-gallery__aside--right .egj-video-gallery__aside-details{justify-items:start}.egj-video-gallery__aside-detail{margin:0;max-width:15rem;color:#ffffffeb!important;font-size:.92rem;line-height:1.4;opacity:0;transform:translate3d(2.75rem,.35rem,0);filter:blur(3px);transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .64s cubic-bezier(.16,1,.3,1),filter .56s ease}.egj-video-gallery__aside-detail--right{transform:translate3d(-2.75rem,.35rem,0)}.egj-video-gallery__aside-detail.is-in{opacity:1;transform:translateZ(0);filter:blur(0)}.egj-video-gallery__aside-title:after{content:"";display:block;width:2.75rem;height:2px;margin-top:.9rem;border-radius:1px;transform:scaleX(0)}.egj-video-gallery__aside--left .egj-video-gallery__aside-title:after{margin-left:auto;transform-origin:right center;background:linear-gradient(90deg,rgba(255,255,255,.35) 0%,rgba(255,255,255,.55) 45%,var(--gk-brand-orange, #f7941c) 100%)}.egj-video-gallery__aside--right .egj-video-gallery__aside-title:after{margin-left:0;margin-right:auto;transform-origin:left center;background:linear-gradient(90deg,var(--gk-brand-orange, #f7941c) 0%,rgba(255,255,255,.55) 55%,rgba(255,255,255,.35) 100%)}.egj-video-gallery__dialog.is-aside-in .egj-video-gallery__aside-title:after{transform:scaleX(1);transition:transform .48s cubic-bezier(.22,1,.36,1) .22s}}@media(prefers-reduced-motion:reduce){.egj-video-gallery__aside,.egj-video-gallery__dialog.is-aside-in .egj-video-gallery__aside,.egj-video-gallery__aside-title:after,.egj-video-gallery__aside-detail{transition:none!important;transform:none!important;filter:none!important}.egj-video-gallery__dialog.is-aside-in .egj-video-gallery__aside,.egj-video-gallery__aside-detail{opacity:1}}.egj-video-gallery__dialog-frame{position:relative;width:100%;height:100%}.egj-video-gallery__dialog-frame iframe,.egj-video-gallery__dialog-frame video{display:block;width:100%;height:100%;max-width:none;max-height:none;border:0;background:#000}.egj-video-gallery__dialog-frame video{object-fit:contain}html.egj-video-gallery-open{overflow:hidden}html.egj-video-gallery-open body>*:not(.egj-video-gallery__dialog){filter:blur(12px) brightness(.28);transition:filter .18s ease}@media(prefers-reduced-motion:reduce){html.egj-video-gallery-open body>*:not(.egj-video-gallery__dialog){filter:brightness(.25);transition:none}}.egj-video-card__copy{display:grid;gap:.4rem;padding:1rem 1.1rem 1.15rem}.egj-video-card__title,.egj-video-card__caption{margin:0}.egj-video-card__title{color:var(--gk-ink, #111111);font-size:1.05rem;line-height:1.25;font-weight:600}.egj-video-card__caption{color:var(--gk-muted, #666666);font-size:.92rem;line-height:1.4}@media screen and (max-width:989px){.egj-video-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.egj-video-gallery__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.egj-video-card__image,.egj-video-card__play{transition:none}.egj-video-card__poster:hover .egj-video-card__image,.egj-video-card__poster:focus-visible .egj-video-card__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/egj-video-gallery.css.map */
