@keyframes gfa-modal-fade-in{from{opacity:0}to{opacity:1}}@keyframes gfa-modal-fade-out{from{opacity:1}to{opacity:0}}.gfa-viewer.gfa-modal--enter,.gfa-quick-view.gfa-modal--enter{animation:gfa-modal-fade-in 200ms ease forwards}.gfa-viewer.gfa-modal--exit,.gfa-quick-view.gfa-modal--exit{animation:gfa-modal-fade-out 200ms ease forwards;pointer-events:none}@media(prefers-reduced-motion: reduce){.gfa-viewer.gfa-modal--enter,.gfa-viewer.gfa-modal--exit,.gfa-quick-view.gfa-modal--enter,.gfa-quick-view.gfa-modal--exit{animation:none}}body:has(.gfa-quick-view){overflow:hidden}.gfa-quick-view{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background-color:rgba(0,0,0,.3);backdrop-filter:blur(48px);overscroll-behavior:contain}.gfa-quick-view .gfa-qv{position:relative;display:flex;flex-flow:row nowrap;--gfa-qv-content: clamp(380px, calc(40vw + 20px), 500px);--gfa-qv-height: min(835px, 90vh, (94vw - var(--gfa-qv-content)) * 4 / 3);height:var(--gfa-qv-height);width:calc(var(--gfa-qv-height)*3/4 + var(--gfa-qv-content));max-width:94vw;background:#fff;border-radius:20px;overflow:hidden;color:#121212}.gfa-quick-view .gfa-qv__pane{position:relative;z-index:2;display:flex;flex-flow:row nowrap;width:100%;height:100%;min-width:0;box-shadow:12px 0 28px rgba(0,0,0,.25)}.gfa-quick-view .gfa-qv__pane:has(.gfa-qv__gallery){background:linear-gradient(90deg, #121212 calc(100% - var(--gfa-qv-content)), #ffffff calc(100% - var(--gfa-qv-content)))}.gfa-quick-view .gfa-qv__pane--enter{animation:gfa-qv-card-in 340ms cubic-bezier(0.32, 0.72, 0, 1)}.gfa-quick-view .gfa-qv__ghost{position:absolute;inset:0;z-index:1;pointer-events:none}.gfa-quick-view .gfa-qv__ghost--back{z-index:3;animation:gfa-qv-card-out 340ms cubic-bezier(0.32, 0.72, 0, 1) forwards}.gfa-quick-view .gfa-qv__gallery{position:relative;flex:0 1 auto;height:100%;aspect-ratio:3/4;min-width:0;overflow:hidden;border-radius:20px 0 0 20px}.gfa-quick-view .gfa-qv__track{display:flex;width:100%;height:100%;background:#121212;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.gfa-quick-view .gfa-qv__track::-webkit-scrollbar{display:none}.gfa-quick-view .gfa-qv__slide{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:center;background:#121212;overflow:hidden}.gfa-quick-view .gfa-qv__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.gfa-quick-view .gfa-qv__video{display:block;width:100%;height:100%;object-fit:cover}.gfa-quick-view .gfa-qv__gallery--fit-contain .gfa-qv__image,.gfa-quick-view .gfa-qv__gallery--fit-contain .gfa-qv__video{object-fit:contain}.gfa-quick-view .gfa-qv__gallery--zoomable .gfa-qv__slide:not(.gfa-qv__slide--video){cursor:none}.gfa-quick-view .gfa-qv__zoom-cursor{position:fixed;top:0;left:0;margin:-18px 0 0 -18px;width:36px;height:36px;border-radius:50%;background:#fffdf5;color:#121212;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10001;box-shadow:0 2px 8px rgba(0,0,0,.16)}.gfa-quick-view .gfa-qv__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;background:hsla(0,0%,100%,.9);color:#121212;display:flex;align-items:center;justify-content:center;transition:transform .2s,opacity .2s}.gfa-quick-view .gfa-qv__nav:hover{transform:translateY(-50%) scale(1.08)}.gfa-quick-view .gfa-qv__nav:disabled{opacity:0;pointer-events:none}.gfa-quick-view .gfa-qv__nav--prev{left:16px}.gfa-quick-view .gfa-qv__nav--next{right:16px}.gfa-quick-view .gfa-qv__dots{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:6px;padding:6px 10px;border-radius:999px;background:hsla(0,0%,100%,.7)}.gfa-quick-view .gfa-qv__dot{width:6px;height:6px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.25);cursor:pointer}.gfa-quick-view .gfa-qv__dot--active{background:#121212}.gfa-quick-view .gfa-qv__content{position:relative;flex:0 0 var(--gfa-qv-content);min-width:0;min-height:0;display:flex;flex-flow:column nowrap;background:#fff}.gfa-quick-view .gfa-qv__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:32px;display:flex;flex-flow:column nowrap;gap:20px;scrollbar-width:none;-ms-overflow-style:none}.gfa-quick-view .gfa-qv__scroll::-webkit-scrollbar{display:none}.gfa-quick-view .gfa-qv__vendor{font-size:13px;color:#4d4d4d;text-transform:uppercase;letter-spacing:.04em}.gfa-quick-view .gfa-qv__heading{display:flex;flex-flow:column nowrap;gap:12px}.gfa-quick-view .gfa-qv__title{font-size:20px;line-height:1.25;font-weight:500;margin:0;color:inherit;font-family:inherit;font-style:normal;letter-spacing:normal}.gfa-quick-view .gfa-qv__price{display:flex;align-items:baseline;gap:8px}.gfa-quick-view .gfa-qv__price-current{font-size:24px;font-weight:400}.gfa-quick-view .gfa-qv__price-compare{font-size:16px;color:gray;text-decoration:line-through}.gfa-quick-view .gfa-qv__rating{margin-top:4px;font-size:13px}.gfa-quick-view .gfa-qv__rating svg{width:15px;height:15px}.gfa-quick-view .gfa-qv__option{display:flex;flex-flow:column nowrap;gap:8px}.gfa-quick-view .gfa-qv__option-label{font-size:13px;font-weight:500;line-height:1.55;color:#121212}.gfa-quick-view .gfa-qv__select{box-sizing:border-box;display:block;width:100%;max-width:100%;margin:0;padding:14px 42px 14px 16px;border:none;border-radius:8px;background-color:#f4f5f5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23121212' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:20px 20px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.55;letter-spacing:normal;text-transform:none;text-align:left;color:#121212;cursor:pointer;box-shadow:none;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.gfa-quick-view .gfa-qv__select::-ms-expand{display:none}.gfa-quick-view .gfa-qv__select:focus-visible{outline:2px solid #121212;outline-offset:-2px}.gfa-quick-view .gfa-qv__select option{color:#121212;background-color:#fff}.gfa-quick-view .gfa-qv__recommendations{margin:8px 0}.gfa-quick-view .gfa-qv__section-title{font-size:15px;font-weight:600;margin:0 0 12px}.gfa-quick-view .gfa-qv__description{font-size:14px;line-height:1.5;color:#4a4a4a}.gfa-quick-view .gfa-qv__description img{max-width:100%;height:auto}.gfa-quick-view .gfa-qv__view{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;color:#121212;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:opacity .2s}.gfa-quick-view .gfa-qv__view>svg{margin-top:2px}.gfa-quick-view .gfa-qv__view:hover{opacity:.7}.gfa-quick-view .gfa-qv__actions{flex:0 0 auto;display:flex;flex-direction:column;background:#fff}.gfa-quick-view .gfa-qv__bar{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:16px;border-top:1px solid #ededed;background:#fff}.gfa-quick-view .gfa-qv__bar:has(+.gfa-qv__buy){padding-bottom:12px}.gfa-quick-view .gfa-qv__qty{box-sizing:border-box;display:flex;align-items:center;height:48px;border:1px solid #f5f5f5;border-radius:8px;background:#f2f2f2}.gfa-quick-view .gfa-qv__qty-btn{display:flex;align-items:center;padding:12px 8px 12px 14px;border:none;background:none;cursor:pointer;color:#121212}.gfa-quick-view .gfa-qv__qty-btn:last-child{padding:12px 12px 12px 8px}.gfa-quick-view .gfa-qv__qty-btn:disabled{color:#c4c4c4;cursor:default}.gfa-quick-view .gfa-qv__qty-btn svg{display:block;width:24px;height:24px}.gfa-quick-view .gfa-qv__qty-value{min-width:28px;text-align:center;font-size:14px;line-height:1.45;color:rgba(25,25,26,.65)}.gfa-quick-view .gfa-qv__add{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:8px;height:48px;border:none;border-radius:8px;background:#121212;color:#fff;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:opacity .2s,background .2s}.gfa-quick-view .gfa-qv__add:hover{opacity:.88}.gfa-quick-view .gfa-qv__add:disabled{cursor:default}.gfa-quick-view .gfa-qv__add:disabled:not(.gfa-qv__add--busy){background:#c4c4c4}.gfa-quick-view .gfa-qv__actions:not(:has(.gfa-qv__bar)){border-top:1px solid #ededed}.gfa-quick-view .gfa-qv__actions:not(:has(.gfa-qv__bar)) .gfa-qv__buy{margin-top:16px}.gfa-quick-view .gfa-qv__buy{display:flex;align-items:center;justify-content:center;height:48px;margin:0 16px 16px;border:none;border-radius:8px;background:#121212;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s}.gfa-quick-view .gfa-qv__buy:hover{opacity:.88}.gfa-quick-view .gfa-qv__buy:disabled{cursor:default}.gfa-quick-view .gfa-qv__buy:disabled:not(.gfa-qv__buy--busy){background:#c4c4c4}.gfa-quick-view .gfa-qv__check{width:22px;height:22px;flex:0 0 auto;animation:gfa-qv-check-pop .25s ease}.gfa-quick-view .gfa-qv__spinner{width:18px;height:18px;border-radius:50%;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;animation:gfa-qv-spin .7s linear infinite}.gfa-quick-view .gfa-qv__close,.gfa-quick-view .gfa-qv__back{position:absolute;z-index:5;top:16px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:#f1f1f1;color:#121212;cursor:pointer}.gfa-quick-view .gfa-qv__back{left:16px;animation:gfa-qv-back-in .24s ease-out;transition:background .2s}.gfa-quick-view .gfa-qv__back:hover{background:#e4e4e4}.gfa-quick-view .gfa-qv__close{right:16px;transition:rotate .2s}.gfa-quick-view .gfa-qv__close:hover{rotate:90deg}.gfa-quick-view .gfa-qv__state{display:flex;align-items:center;justify-content:center;width:100%;font-size:14px;color:#6b6b6b}.gfa-quick-view .gfa-qv__loading{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.6);backdrop-filter:blur(2px);pointer-events:none}.gfa-quick-view .gfa-qv__loading-spinner{width:34px;height:34px;border-radius:50%;border:3px solid rgba(18,18,18,.15);border-top-color:#121212;animation:gfa-qv-spin .7s linear infinite}@keyframes gfa-qv-shimmer{0%{background-position:100% 0}100%{background-position:0 0}}@keyframes gfa-qv-spin{to{transform:rotate(360deg)}}@keyframes gfa-qv-check-pop{0%{transform:scale(0.5);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes gfa-qv-back-in{from{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}@keyframes gfa-qv-card-in{from{transform:translateX(-100%)}to{transform:none}}@keyframes gfa-qv-card-out{from{transform:none}to{transform:translateX(-100%)}}@media(prefers-reduced-motion: reduce){.gfa-quick-view .gfa-qv__back{animation:none}}@media(min-width: 769px)and (max-width: 900px){.gfa-quick-view .gfa-qv__scroll{padding:32px 20px}}@media(max-width: 768px){.gfa-quick-view{padding:0}.gfa-quick-view .gfa-qv{flex-direction:column;width:100vw;max-width:none;height:100dvh;border-radius:0}.gfa-quick-view .gfa-qv__pane{flex-flow:column nowrap}.gfa-quick-view .gfa-qv__pane:has(.gfa-qv__gallery){background:#fff}.gfa-quick-view .gfa-qv__content{flex:1 1 auto;min-height:0}.gfa-quick-view .gfa-qv__actions{position:relative}.gfa-quick-view .gfa-qv__actions::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:14px;z-index:2;pointer-events:none;opacity:0;transition:opacity .2s ease;background:linear-gradient(to top, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0))}.gfa-quick-view .gfa-qv__content--scrolled-end .gfa-qv__actions::before{opacity:1}.gfa-quick-view .gfa-qv__scroll{padding:20px}.gfa-quick-view .gfa-qv__scroll>.gfa-qv__gallery{flex:0 0 auto;aspect-ratio:auto;height:min(133.3333333333vw,70vh);margin:-20px -20px 0;border-radius:0}.gfa-quick-view .gfa-qv__gallery--fit-contain .gfa-qv__image,.gfa-quick-view .gfa-qv__gallery--fit-contain .gfa-qv__video{object-fit:cover}.gfa-quick-view .gfa-qv__bar{padding:20px}.gfa-quick-view .gfa-qv__bar:has(+.gfa-qv__buy){padding-bottom:12px}.gfa-quick-view .gfa-qv__buy{margin:0 20px 20px}.gfa-quick-view .gfa-qv__actions:not(:has(.gfa-qv__bar)) .gfa-qv__buy{margin-top:20px}}.gfa-csheet{position:absolute;z-index:6;display:flex;flex-flow:column nowrap;background:#fff;color:#121212;overflow:hidden;transition:transform .25s ease}.gfa-csheet--sheet{left:0;right:0;bottom:0;height:90%;border-radius:20px;transform:translateY(100%)}.gfa-csheet--sidebar{top:0;right:0;bottom:0;width:500px;max-width:100%;transform:translateX(100%)}.gfa-csheet--open{transform:none}.gfa-csheet__scrim{position:absolute;inset:0;z-index:5}@media(prefers-reduced-motion: reduce){.gfa-csheet{transition:none}}.gfa-csheet__header{flex:0 0 auto;display:flex;flex-flow:row nowrap;align-items:center;gap:12px;padding:16px 20px}.gfa-csheet--sidebar .gfa-csheet__header{padding:12px 12px 12px 16px;border-bottom:1px solid #ededee}.gfa-csheet__title{flex:1 1 auto;min-width:0;margin:0;font-size:16px;line-height:26px;font-weight:500;letter-spacing:.16px;color:#252527;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gfa-csheet--sidebar .gfa-csheet__title{font-size:14px;line-height:24px;font-weight:600;letter-spacing:.14px;color:#1b1b1d}.gfa-csheet__button{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:#f4f4f4;color:#121212;cursor:pointer;line-height:0}.gfa-csheet__button:hover{background:#ededee}.gfa-csheet__scroll{flex:1 1 auto;min-height:0;padding:8px 20px 20px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none}.gfa-csheet__scroll::-webkit-scrollbar{display:none}.gfa-csheet--sidebar .gfa-csheet__scroll{padding:16px}.gfa-csheet--sheet .gfa-csheet__header{cursor:grab;touch-action:none;user-select:none}.gfa-csheet--sheet .gfa-csheet__header:active{cursor:grabbing}.gfa-csheet--dragging{transition:none}.gfa-csheet__loading,.gfa-csheet__state{display:flex;align-items:center;justify-content:center;padding:48px 0}.gfa-csheet__state{font-size:14px;color:#6b6b6b}.gfa-csheet__spinner{width:34px;height:34px;border-radius:50%;border:3px solid rgba(18,18,18,.15);border-top-color:#121212;animation:gfa-qv-spin .7s linear infinite}@media(max-width: 768px){.gfa-csheet--sheet{border-radius:20px 20px 0 0}}.gfa-viewer-media .gfa-media__overlay{justify-content:flex-end}.gfa-viewer__header-avatar.gfa-avatar-fallback{font-size:16px}.gfa-viewer-split{display:flex;flex-flow:row nowrap;height:100%;width:100%}.gfa-viewer .gfa-viewer-split .gfa-viewer-media{border-radius:0;flex:0 1 auto;min-width:0}.gfa-viewer-side{flex:0 0 auto;width:500px;height:100%;background-color:#fff;color:#000;display:flex;flex-flow:column nowrap;overflow:hidden}.gfa-viewer-side__top{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:12px 16px}.gfa-viewer-side__profile{display:flex;align-items:center;gap:12px;flex:0 1 auto;min-width:0;text-decoration:none;color:inherit}.gfa-viewer-side__avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex:0 0 auto}.gfa-viewer-side__avatar.gfa-avatar-fallback{background:#f4f5f5;color:#636469;font-size:16px}.gfa-viewer-side__username{font-size:12px;font-weight:600;line-height:20px;letter-spacing:.12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gfa-viewer-side__permalink{flex:0 0 auto;margin-left:auto;font-size:10px;font-weight:600;line-height:16px;color:#000;text-decoration:none;white-space:nowrap}.gfa-viewer-side__divider{flex:0 0 auto;height:1px;width:100%;background-color:#ededee}.gfa-viewer-side__body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-flow:column nowrap;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.35) rgba(0,0,0,0)}.gfa-viewer-side__body::-webkit-scrollbar{width:6px}.gfa-viewer-side__body::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.gfa-viewer-side__body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.35);border-radius:3px}.gfa-viewer-side__body::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}.gfa-viewer-side__shop{display:flex;flex-flow:column nowrap;gap:16px;padding:16px}.gfa-plist{display:grid;grid-template-columns:repeat(var(--gfa-plist-cols, 3), minmax(0, 1fr));gap:0;margin:-8px}.gfa-plist--rows{--gfa-plist-cols: 1}.gfa-plist--rows .gfa-plist__card{flex-flow:row nowrap;gap:12px}.gfa-plist--rows .gfa-plist__image{flex:0 0 120px;width:120px;aspect-ratio:1/1}.gfa-plist--rows .gfa-plist__info{flex:1 1 auto;justify-content:center}.gfa-plist--responsive{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}.gfa-plist__card{display:flex;flex-flow:column nowrap;gap:8px;min-width:0;align-items:stretch;justify-content:flex-start;height:auto;min-height:0;margin:0;padding:8px;border:0;border-radius:8px;background:none;box-shadow:none;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;white-space:normal;text-align:left;color:inherit;appearance:none;transition:background-color .15s ease}.gfa-plist__card--clickable{cursor:pointer}.gfa-plist__card--clickable:hover{background:#ececee}.gfa-plist__card--active{background:#ececee}.gfa-plist__card--pulse{animation:gfa-plist-pulse .6s ease}@keyframes gfa-plist-pulse{0%{transform:scale(1)}35%{transform:scale(1.04)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.gfa-plist__card--pulse{animation:none}}.gfa-plist__image{position:relative;width:100%;aspect-ratio:280/417;border-radius:4px;overflow:hidden;background-color:#f4f5f5;color:#636469}.gfa-plist__badge{position:absolute;top:8px;left:8px;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:9999px;border:1px solid hsla(0,0%,100%,.15);background:linear-gradient(90deg, rgba(201, 201, 201, 0.1) 0%, rgba(201, 201, 201, 0.1) 100%),linear-gradient(87.45deg, rgba(10, 10, 10, 0.15) 0%, rgba(20, 20, 20, 0.15) 100%);backdrop-filter:blur(48px);-webkit-backdrop-filter:blur(48px);color:#fff;line-height:0}.gfa-plist__image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.gfa-plist__image .gfa-image-ph{color:#9a9ba0}.gfa-plist__image .gfa-image-ph svg{width:28px;height:28px}.gfa-plist__info{display:flex;flex-flow:column nowrap;gap:4px;color:#000;min-width:0;overflow:hidden;min-height:58.95px}.gfa-plist__title{font-size:12px;font-weight:400;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gfa-plist__price{display:flex;flex-wrap:wrap;gap:2px 6px;align-items:baseline;font-size:13px;font-weight:600;line-height:1.55;min-width:0}.gfa-plist__compare{font-weight:400;text-decoration:line-through;opacity:.5}.gfa-plist__rating{--gfa-rating-gap: 4px;margin-top:2px;max-width:100%}.gfa-plist__rating svg{width:12px;height:12px}.gfa-plist__sk{background-color:#f4f5f5;background-image:linear-gradient(90deg, #f4f5f5 25%, #ececed 37%, #f4f5f5 63%);background-size:400% 100%;animation:gfa-qv-shimmer 1.4s ease infinite}.gfa-plist__sk-line{height:12px;width:100%;border-radius:4px}.gfa-plist__sk-line--price{height:13px;width:40%}.gfa-viewer-side__caption{padding:16px;font-size:12px;line-height:20px;letter-spacing:.12px;color:#4a4b4f;white-space:pre-wrap;word-break:break-word}.gfa-viewer-side__bottom{flex:0 0 auto;display:flex;align-items:flex-end;gap:8px;padding:12px 20px}.gfa-viewer-side__counters{flex:1 1 auto;display:flex;align-items:center;gap:16px}.gfa-viewer-side__counter{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.12px;color:#000}.gfa-viewer-side__counter svg{width:24px;height:24px;flex:0 0 auto}.gfa-viewer-side__counter svg path{fill:currentColor}.gfa-viewer-side__date{font-size:12px;line-height:20px;letter-spacing:.12px;color:#636469;white-space:nowrap}.gfa-viewer.gfa-viewer--mobile{background-color:#000}.gfa-viewer__content{position:relative;display:flex;flex-flow:column nowrap;width:100%;height:100dvh;min-height:100dvh;color:#fff}.gfa-viewer__header{position:absolute;top:0;left:0;right:0;z-index:6;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:20px;height:76px;background:linear-gradient(180deg, rgba(1, 1, 1, 0.4) 0%, rgba(1, 1, 1, 0) 100%);box-sizing:border-box}.gfa-viewer__header-profile{display:flex;flex-flow:row nowrap;align-items:center;gap:12px;cursor:pointer}.gfa-viewer__header-avatar{width:36px;height:36px;border-radius:50%;overflow:hidden}.gfa-viewer__header-username{display:flex;font-size:14px;font-weight:600;line-height:20px;color:#fff}.gfa-viewer__header-actions{display:flex;flex-flow:row nowrap;align-items:center;gap:20px}.gfa-viewer--mobile .gfa-viewer__close-button{position:static;width:24px;height:24px;padding:0}.gfa-viewer--mobile .gfa-viewer__close-button svg{width:20px;height:20px}.gfa-viewer__track{display:flex;flex-flow:column nowrap;width:100%;height:100dvh;min-height:100dvh;scroll-snap-type:y mandatory;scroll-snap-stop:always;overflow-y:scroll;scrollbar-width:none}.gfa-viewer__slide{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:100%;min-height:100dvh;scroll-snap-align:start}.gfa-viewer__permalink{font-size:12px;font-weight:600;line-height:18px;color:#fff;text-decoration:none}.gfa-viewer__permalink:hover{text-decoration:underline}