.eyeoo-cg{padding-top:var(--cg-pt, 100px);padding-bottom:var(--cg-pb, 70px);background-color:var(--cg-bg, #0d0d0d)}.eyeoo-cg--full{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.eyeoo-cg__wrap{width:min(var(--cg-max, 1200px),92vw);margin:0 auto}p.eyeoo-cg__eyebrow{margin:0 0 14px;font-size:1.2rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:color-mix(in srgb,var(--cg-fg, #fff) 55%,transparent)}.eyeoo-cg__track{display:flex;gap:var(--cg-gap, 24px);margin:0;padding:4px max(calc((100vw - min(var(--cg-max, 1200px),92vw))/2),20px) 0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding-inline-start:max(calc((100vw - min(var(--cg-max, 1200px),92vw))/2),20px)}.eyeoo-cg__track::-webkit-scrollbar{display:none}.eyeoo-cg__track:focus-visible{outline:2px solid var(--cg-fg, #fff);outline-offset:4px}.eyeoo-cg__item{flex:0 0 auto;width:min(58vw,var(--cg-tile-w, 340px));scroll-snap-align:start}.eyeoo-cg__item--wide{width:min(78vw,var(--cg-tile-w-wide, 520px))}.eyeoo-cg__tile{position:relative;display:block;height:var(--cg-tile-h, 280px);margin-bottom:18px;border-radius:var(--cg-radius, 16px);overflow:hidden;background:color-mix(in srgb,var(--cg-fg, #fff) 8%,transparent);text-decoration:none}.eyeoo-cg__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:filter .5s cubic-bezier(.22,.8,.24,1),transform .6s cubic-bezier(.22,.8,.24,1)}.eyeoo-cg--bw .eyeoo-cg__photo{filter:grayscale(1)}.eyeoo-cg--hover-color a.eyeoo-cg__tile:hover .eyeoo-cg__photo,.eyeoo-cg--hover-color a.eyeoo-cg__tile:focus-visible .eyeoo-cg__photo{filter:grayscale(0)}a.eyeoo-cg__tile:hover .eyeoo-cg__photo,a.eyeoo-cg__tile:focus-visible .eyeoo-cg__photo{transform:scale(1.04)}p.eyeoo-cg__caption{max-width:34ch;margin:0;font-size:1.5rem;line-height:1.55;color:var(--cg-muted, #9a9a9a)}.eyeoo-cg__caption strong{display:inline;font-weight:700;color:var(--cg-fg, #fff)}.eyeoo-cg__nav{display:flex;justify-content:center;gap:8px;padding-top:40px}.eyeoo-cg__nav[hidden]{display:none}.eyeoo-cg__arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--cg-fg, #fff) 12%,transparent);color:color-mix(in srgb,var(--cg-fg, #fff) 50%,transparent);cursor:pointer;transition:background .25s ease,color .25s ease,opacity .25s ease}.eyeoo-cg__arrow svg{display:block;width:14px;height:14px}.eyeoo-cg__arrow:hover:not(:disabled),.eyeoo-cg__arrow:focus-visible:not(:disabled){background:color-mix(in srgb,var(--cg-fg, #fff) 22%,transparent);color:var(--cg-fg, #fff)}.eyeoo-cg__arrow:disabled{opacity:.35;cursor:default}.eyeoo-cg--reveal [data-eyeoo-sg-reveal]{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.eyeoo-cg--reveal [data-eyeoo-sg-reveal].is-in{opacity:1;transform:none}.eyeoo-cg__hint{margin:0;padding:12px 16px;border:1px dashed color-mix(in srgb,var(--cg-fg, #fff) 40%,transparent);font-size:1.2rem;color:color-mix(in srgb,var(--cg-fg, #fff) 80%,transparent)}@media(max-width:749px){p.eyeoo-cg__caption{font-size:1.4rem}.eyeoo-cg__nav{padding-top:28px}}@media(prefers-reduced-motion:reduce){.eyeoo-cg--reveal [data-eyeoo-sg-reveal]{opacity:1;transform:none;transition:none}}@media(max-width:749px){.eyeoo-cg__wrap{width:calc(100% - 2 * var(--eyeoo-gutter-m, 24px))}.eyeoo-cg__track{padding-left:var(--eyeoo-gutter-m, 24px);padding-right:var(--eyeoo-gutter-m, 24px);scroll-padding-inline-start:var(--eyeoo-gutter-m, 24px)}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/eyeoo-category-gallery.css.map */
