.eyeoo-sg{padding-top:var(--sg-pt, 88px);padding-bottom:var(--sg-pb, 88px);background-color:var(--sg-bg, #0b0b0c);color:var(--sg-fg, #f7f6f3)}.eyeoo-sg--full{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.eyeoo-sg__wrap{width:min(var(--sg-max, 1240px),92vw);margin:0 auto}.eyeoo-sg__head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-bottom:clamp(32px,4vw,48px)}.eyeoo-sg__head-left{display:flex;flex-direction:column}p.eyeoo-sg__eyebrow{margin:0 0 6px;font-size:1rem;font-weight:600;letter-spacing:.45em;text-transform:uppercase;color:color-mix(in srgb,var(--sg-fg, #f7f6f3) 50%,transparent)}h2.eyeoo-sg__title{margin:0;font-family:var(--eyeoo-font-heading);font-size:clamp(30px,4.2vw,56px);font-weight:800;line-height:.95;letter-spacing:-.01em;text-transform:uppercase;color:var(--sg-fg, #f7f6f3)}.eyeoo-sg__btn{display:inline-block;padding:14px 28px;border:1px solid color-mix(in srgb,var(--sg-fg, #f7f6f3) 30%,transparent);border-radius:999px;background:transparent;color:var(--sg-fg, #f7f6f3);font-size:1.1rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;text-decoration:none;transition:background .35s cubic-bezier(.22,.8,.24,1),color .35s cubic-bezier(.22,.8,.24,1)}.eyeoo-sg__btn:hover,.eyeoo-sg__btn:focus-visible{background:var(--sg-fg, #f7f6f3);color:var(--sg-bg, #0b0b0c)}.eyeoo-sg__grid{display:flex;flex-direction:column;gap:var(--sg-gap, 18px)}.eyeoo-sg__row{display:flex;gap:var(--sg-gap, 18px);aspect-ratio:calc(var(--sg-cols, 2) * var(--sg-ratio, 1.57))}.eyeoo-sg__card{position:relative;display:block;flex:1 1 0;min-width:0;height:100%;border-radius:var(--sg-radius, 20px);overflow:hidden;background:#1c1c1f;text-decoration:none;color:inherit;isolation:isolate;transition:flex-grow .55s cubic-bezier(.22,.8,.24,1)}.eyeoo-sg__row--partial:not(:hover) .eyeoo-sg__card{max-width:calc((100% - (var(--sg-cols, 2) - 1) * var(--sg-gap, 18px)) / var(--sg-cols, 2))}.eyeoo-sg--dock .eyeoo-sg__row:hover .eyeoo-sg__card{flex-grow:var(--sg-shrink, .85)}.eyeoo-sg--dock .eyeoo-sg__row .eyeoo-sg__card:hover,.eyeoo-sg--dock .eyeoo-sg__row .eyeoo-sg__card:focus-visible{flex-grow:var(--sg-grow, 1.35)}.eyeoo-sg__figure{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;overflow:hidden}.eyeoo-sg__figure--empty{background:radial-gradient(120% 90% at 30% 20%,#3a3a3e 0%,transparent 60%),linear-gradient(160deg,#2c2c30,#232326 55%,#1c1c1f)}.eyeoo-sg__figure img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08);transform:scale(1.001);transition:transform .8s cubic-bezier(.22,.8,.24,1),filter .8s cubic-bezier(.22,.8,.24,1)}.eyeoo-sg__card:hover .eyeoo-sg__figure img,.eyeoo-sg__card.is-active .eyeoo-sg__figure img{transform:scale(1.06);filter:grayscale(.4) contrast(1.1)}.eyeoo-sg__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(11,11,12,.05) 0%,transparent 38%,rgba(11,11,12,.7) 100%);transition:background .6s cubic-bezier(.22,.8,.24,1);pointer-events:none}.eyeoo-sg__card:hover:after,.eyeoo-sg__card.is-active:after{background:linear-gradient(180deg,rgba(11,11,12,.25) 0%,transparent 38%,rgba(11,11,12,.85) 100%)}.eyeoo-sg__band{position:absolute;top:var(--sg-band-y, 50%);right:0;left:0;z-index:2;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;height:var(--sg-band-h, 45%);padding:0 16px;background:color-mix(in srgb,var(--sg-band-bg, #0b0b0c) var(--sg-band-op, 35%),transparent);backdrop-filter:blur(var(--sg-band-blur, 0px));-webkit-backdrop-filter:blur(var(--sg-band-blur, 0px));pointer-events:none}.eyeoo-sg__band-text{font-family:var(--eyeoo-font);font-size:var(--sg-band-size, 34px);font-weight:var(--sg-band-weight, 300);line-height:1.1;letter-spacing:var(--sg-band-track, 6px);color:#fff;text-align:center;white-space:nowrap;margin-right:calc(-1 * var(--sg-band-track, 6px))}.eyeoo-sg--band-upper .eyeoo-sg__band-text{text-transform:uppercase}h3.eyeoo-sg__name{position:absolute;top:20px;left:22px;z-index:2;margin:0;font-family:var(--eyeoo-font-heading);font-size:clamp(18px,1.9vw,24px);font-weight:800;letter-spacing:-.01em;text-transform:uppercase;color:#fff}.eyeoo-sg__footer{position:absolute;right:22px;bottom:18px;left:22px;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.eyeoo-sg__footer-text{display:flex;flex-direction:column;gap:8px;max-width:80%}.eyeoo-sg__tag{align-self:flex-start;padding:5px 12px;border-radius:999px;background:#f7f6f324;font-size:1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff}p.eyeoo-sg__desc{margin:0;font-size:1.3rem;line-height:1.35;color:#f7f6f3d9}.eyeoo-sg__arrow{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(247,246,243,.4);border-radius:50%;background:#0b0b0c59;color:#fff;transition:background .35s cubic-bezier(.22,.8,.24,1),color .35s cubic-bezier(.22,.8,.24,1),transform .35s cubic-bezier(.22,.8,.24,1)}.eyeoo-sg__arrow svg{display:block;width:16px;height:16px}.eyeoo-sg__card:hover .eyeoo-sg__arrow,.eyeoo-sg__card:focus-visible .eyeoo-sg__arrow,.eyeoo-sg__card.is-active .eyeoo-sg__arrow{background:#fff;color:var(--sg-bg, #0b0b0c);transform:translate(3px)}.eyeoo-sg--reveal [data-eyeoo-sg-reveal]{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.22,.8,.24,1),transform .8s cubic-bezier(.22,.8,.24,1)}.eyeoo-sg--reveal [data-eyeoo-sg-reveal].is-in{opacity:1;transform:none}@media(max-width:640px){.eyeoo-sg__row{flex-direction:column;aspect-ratio:auto}.eyeoo-sg__card{flex:0 0 auto;width:100%;aspect-ratio:var(--sg-ratio, 1.57);height:auto;max-width:none}.eyeoo-sg__row--partial:not(:hover) .eyeoo-sg__card{max-width:none}.eyeoo-sg__head{align-items:flex-start}.eyeoo-sg__footer{right:16px;bottom:14px;left:16px}h3.eyeoo-sg__name{top:16px;left:16px}.eyeoo-sg__band-text{font-size:calc(var(--sg-band-size, 34px) * .7);letter-spacing:calc(var(--sg-band-track, 6px) * .6);margin-right:calc(-1 * var(--sg-band-track, 6px) * .6)}}@media(max-width:640px){.eyeoo-sg--mfocus{--sg-e-w: calc((var(--sg-boost, .15) + 4 * var(--sg-mf, .08)) / 4 / var(--sg-ratio, 1.57));--sg-clip-max: calc((var(--sg-boost, .15) + 4 * var(--sg-mf, .08)) / 2 / (1 + var(--sg-boost, .15)))}.eyeoo-sg--mfocus .eyeoo-sg__grid{padding-block:calc(100% * var(--sg-e-w))}.eyeoo-sg--mfocus .eyeoo-sg__card{aspect-ratio:var(--sg-ratio-boost, 1.365);--sg-clip: calc((1 - var(--sg-focus, 0)) * var(--sg-clip-max) * 100%);margin-block:calc(-100% * var(--sg-e-w));clip-path:inset(var(--sg-clip) 0 round var(--sg-radius, 20px))}.eyeoo-sg--mfocus .eyeoo-sg__card{--sg-visible: calc(1 - (1 - var(--sg-focus, 0)) * var(--sg-clip-max) * 2)}.eyeoo-sg--mfocus .eyeoo-sg__band{--sg-band-top-pad: 6px;--sg-band-hh: min( calc(var(--sg-band-h, 45%) * var(--sg-visible)), calc(100% - 2 * var(--sg-clip) - 14px - var(--sg-foot-h, 0px) - var(--sg-band-gap, 10px) - var(--sg-band-top-pad)) );top:max(calc(var(--sg-clip) + var(--sg-band-top-pad) + var(--sg-band-hh) / 2),min(calc(var(--sg-clip) + var(--sg-band-y, 50%) * var(--sg-visible)),calc(100% - var(--sg-clip) - 14px - var(--sg-foot-h, 0px) - var(--sg-band-gap, 10px) - var(--sg-band-hh) / 2)));height:var(--sg-band-hh)}.eyeoo-sg--mfocus h3.eyeoo-sg__name{top:calc(16px + var(--sg-clip))}.eyeoo-sg--mfocus .eyeoo-sg__footer{bottom:calc(14px + var(--sg-clip))}}@media(prefers-reduced-motion:reduce){.eyeoo-sg--reveal [data-eyeoo-sg-reveal]{opacity:1;transform:none;transition:none}}.eyeoo-sg__hint{margin:0;padding:12px 16px;border:1px dashed color-mix(in srgb,var(--sg-fg, #f7f6f3) 40%,transparent);font-size:1.2rem;color:color-mix(in srgb,var(--sg-fg, #f7f6f3) 80%,transparent)}@media(max-width:749px){.eyeoo-sg__wrap{width:calc(100% - 2 * var(--eyeoo-gutter-m, 24px))}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/eyeoo-stores-grid.css.map */
