.cylb{--fg: rgb(var(--color-foreground));--fg2: rgb(var(--color-foreground) / .72);--fg3: rgb(var(--color-foreground) / .56);--line: rgb(var(--color-foreground) / .12);--bg: rgb(var(--color-background));--tile: rgb(var(--color-foreground) / .05);--gold: #946410;--star: #C08A22;--ok: #057D38;--gut: clamp(16px, 5vw, 96px);--max: 1240px;--ease: cubic-bezier(.25, .1, .25, 1);--out: cubic-bezier(.16, 1, .3, 1);position:relative;background:var(--bg);color:var(--fg);font-family:var(--cy-font-text, Inter, system-ui, sans-serif)}.cylb.cy-dark{--gold: #E0B04A;--star: #E0B04A;--ok: #2CB35A}.cylb,.cylb *{box-sizing:border-box}.cylb :where(p,figure,blockquote){margin:0}.cylb :is(a,button):focus-visible{outline:2px solid var(--cy-tint, #EB0201);outline-offset:3px}.cylb__wrap{max-inline-size:calc(var(--max) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut)}.cylb .hdt-section-heading_block{text-align:start}.cylb .cys-eyebrow{justify-content:flex-start}.cylb .hdt-heading-block{margin:0}.cylb .hdt-subheading-block{margin-block-start:1.6rem;max-inline-size:52ch;color:var(--fg2)}.cylb__ib{inline-size:44px;block-size:44px;display:grid;place-items:center;padding:0;border:1px solid rgb(246 246 251 / .24);border-radius:8px;background:none;color:#f6f6fb;cursor:pointer}.cylb__ib:hover{border-color:#f6f6fb}.cylb__ib svg{inline-size:18px;block-size:18px}.cylb{padding-block:var(--pt, 96px) var(--pb, 96px);isolation:isolate;overflow:clip}.cylb--wash:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;--a: 46%;background:radial-gradient(58% 52% at 6% 10%,color-mix(in srgb,var(--c1) var(--a),transparent),transparent 72%),radial-gradient(52% 48% at 94% 6%,color-mix(in srgb,var(--c2) var(--a),transparent),transparent 72%),radial-gradient(60% 50% at 96% 96%,color-mix(in srgb,var(--c3) var(--a),transparent),transparent 72%),radial-gradient(58% 52% at 4% 94%,color-mix(in srgb,var(--c4) var(--a),transparent),transparent 72%),radial-gradient(40% 30% at 50% 52%,color-mix(in srgb,var(--c3) calc(var(--a) * .4),transparent),transparent 80%)}.cylb--wash.cy-dark:before{--a: 32%}@media(max-width:767px){.cylb--wash:before{--a: 42%}}.cylb--wash:before{top:-30%;right:-30%;bottom:-30%;left:-30%;animation:cylb-drift-a 14s ease-in-out infinite alternate;will-change:transform}.cylb--wash:after{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:-1;pointer-events:none;--a: 40%;mix-blend-mode:multiply;opacity:.55;background:radial-gradient(46% 40% at 70% 30%,color-mix(in srgb,var(--c3) var(--a),transparent),transparent 70%),radial-gradient(44% 40% at 28% 70%,color-mix(in srgb,var(--c1) var(--a),transparent),transparent 70%),radial-gradient(40% 36% at 52% 20%,color-mix(in srgb,var(--c4) var(--a),transparent),transparent 72%),radial-gradient(42% 38% at 80% 82%,color-mix(in srgb,var(--c2) var(--a),transparent),transparent 72%);animation:cylb-drift-b 10s ease-in-out infinite alternate;will-change:transform,opacity}.cylb--wash.cy-dark:after{mix-blend-mode:screen;--a: 26%;--o: .7}@keyframes cylb-drift-a{0%{transform:translate3d(-12%,-7%,0) rotate(-10deg) scale(1)}50%{transform:translate3d(10%,6%,0) rotate(12deg) scale(1.12)}to{transform:translate3d(-4%,10%,0) rotate(-6deg) scale(1.04)}}@keyframes cylb-drift-b{0%{transform:translate3d(12%,8%,0) rotate(0) scale(1.1);opacity:calc(var(--o, .55) * .55)}50%{transform:translate3d(-12%,-5%,0) rotate(-16deg) scale(1);opacity:var(--o, .55)}to{transform:translate3d(6%,-10%,0) rotate(10deg) scale(1.14);opacity:calc(var(--o, .55) * .8)}}html.cy-lite .cylb--wash:after{animation:none}@media(prefers-reduced-motion:reduce){.cylb--wash:before,.cylb--wash:after{animation:none}}.cylb__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px 48px;margin-block-end:clamp(32px,4vw,56px)}.cylb__mosaic{--g: clamp(8px, .9vw, 14px);display:grid;gap:var(--g)}.cylb__block{--u: calc((100% - 3 * var(--g)) / 13);display:grid;grid-template-columns:calc(6 * var(--u) + var(--g)) calc(4 * var(--u)) calc(3 * var(--u));gap:var(--g);transform:scale(var(--bs, 1));transform-origin:50% 50%}.cylb__block--flip{grid-template-columns:calc(3 * var(--u)) calc(4 * var(--u)) calc(6 * var(--u) + var(--g))}.cylb__block--flip>.cylb__big{order:3}.cylb__block--flip>.cylb__sq{order:1}.cylb__block--flip>.cylb__wide{order:2}.cylb__block>*{transform:translate3d(0,var(--ty, 0px),0)}.cylb__stack{display:grid;grid-template-rows:1fr 1fr;gap:var(--g);min-block-size:0}.cylb__tile{position:relative;min-block-size:0;border-radius:12px;overflow:hidden;background:var(--tile)}.cylb__big .cylb__tile{aspect-ratio:1}.cylb__open{display:block;inline-size:100%;block-size:100%;padding:0;border:0;background:none;cursor:zoom-in}.cylb__open img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform 1s var(--out)}.cylb__tile:hover .cylb__open img{transform:scale(1.03)}.cylb__plate{position:absolute;inset:auto auto 12px 12px;display:flex;align-items:center;gap:4px;max-inline-size:calc(100% - 24px);padding:4px 4px 4px 12px;border-radius:8px;background:#fffffff5;color:#0d0d10;font:600 13px/1.2 var(--cy-font-text, Inter);box-shadow:0 6px 24px -10px #00000059;opacity:0;translate:0 6px;transition:opacity .35s var(--ease),translate .35s var(--out);pointer-events:none}.cylb__tile:hover .cylb__plate,.cylb__tile:focus-within .cylb__plate{opacity:1;translate:0 0;pointer-events:auto}.cylb__plate span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cylb__plate a{flex:none;display:inline-flex;align-items:center;gap:4px;min-block-size:32px;padding:0 10px;border-radius:4px;color:#0d0d10;text-decoration:none}.cylb__plate a:hover{background:#0d0d100f}.cylb__plate a svg{inline-size:12px;block-size:12px}.cylb.is-armed .cylb__tile{opacity:0;translate:0 18px;transition:opacity .8s var(--ease) calc(var(--d, 0) * 70ms),translate .9s var(--out) calc(var(--d, 0) * 70ms)}.cylb.is-armed.is-in .cylb__tile{opacity:1;translate:0 0}@media(max-width:767px){.cylb__head{margin-block-end:24px}.cylb__block{grid-template-columns:1fr 1fr}.cylb__big{grid-column:1 / -1}.cylb__stack{display:contents}.cylb__wide .cylb__tile{aspect-ratio:4 / 3}.cylb__sq .cylb__tile{aspect-ratio:1}.cylb__mosaic{--g: 8px}.cylb__tile{border-radius:8px}.cylb__block--flip>*{order:0}.cylb__block--flip>.cylb__big{order:1}.cylb__plate{display:none}}.cylb.is-still .cylb__block,.cylb.is-still .cylb__block>*{transform:none}html.cy-lite .cylb .cylb__block,html.cy-lite .cylb .cylb__block>*{transform:none}@media(prefers-reduced-motion:reduce){.cylb.is-armed .cylb__tile{opacity:1;translate:none;transition:none}.cylb__open img{transition:none}}.cylb__lb{inline-size:100vw;block-size:100dvh;max-inline-size:none;max-block-size:none;margin:0;padding:0;border:0;background:#060608f0;color:#f6f6fb}.cylb__lb[open]{display:grid;grid-template-rows:auto 1fr auto}.cylb__lb::backdrop{background:transparent}.cylb__lbtop{display:flex;justify-content:space-between;align-items:center;padding:12px clamp(12px,3vw,32px);font:600 13px var(--cy-font-text, Inter);color:#f6f6fb99;font-variant-numeric:tabular-nums}.cylb__lbstage{position:relative;display:grid;place-items:center;min-block-size:0;overflow:hidden;padding:0 clamp(12px,8vw,128px);touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.cylb__lbstage.is-drag{cursor:grabbing}.cylb__lbstage img{max-inline-size:100%;max-block-size:calc(100dvh - 200px);inline-size:auto;block-size:auto;border-radius:12px;pointer-events:none;-webkit-user-drag:none;transform:translate3d(var(--dx, 0px),0,0);opacity:var(--o, 1)}.cylb__lbstage img.is-anim{transition:transform .26s cubic-bezier(.2,.7,.2,1),opacity .26s ease}.cylb__side{position:absolute;inset-block-start:50%;z-index:2;translate:0 -50%;inline-size:56px;block-size:56px;display:grid;place-items:center;padding:0;border:1px solid rgb(246 246 251 / .22);border-radius:12px;background:#0a0a0d8c;color:#f6f6fb;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s,border-color .2s}.cylb__side:hover{background:#0a0a0dcc;border-color:#f6f6fb}.cylb__side svg{inline-size:24px;block-size:24px}.cylb__side--prev{inset-inline-start:clamp(12px,2.5vw,40px)}.cylb__side--next{inset-inline-end:clamp(12px,2.5vw,40px)}@media(max-width:767px){.cylb__lbstage{padding:0 12px}.cylb__side{inline-size:44px;block-size:44px;border-radius:8px;background:#0a0a0d73}.cylb__side svg{inline-size:20px;block-size:20px}.cylb__side--prev{inset-inline-start:6px}.cylb__side--next{inset-inline-end:6px}.cylb__lbstage img{max-block-size:calc(100dvh - 220px)}}.cylb__lbbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:16px clamp(16px,6vw,96px) 24px}.cylb__lbname{font:700 18px/1.3 var(--cy-font-heading, Manrope),sans-serif}.cylb__lbalt{font-size:14px;color:#f6f6fb99}.cylb__lbnav{display:flex;gap:8px;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/62/assets/cy-home-gallery.css.map */
