.vcol{--vp:#7a3f2c;--va:#b98b5e;--vp-fg:#fff;--r:4px;--gap:24px;--v-display:"Poppins";--v-body:"Poppins";--page-bg:#fff;--surface:#fff;--wash:#f6f4f1;--ink:#1a1a1a;--ink-2:#565656;--muted:#8f8f8f;--line:#e7e4df;font-family:var(--v-body),system-ui,sans-serif;color:var(--ink);background:var(--page-bg);line-height:1.6;-webkit-font-smoothing:antialiased}.vcol.vibe-warm{--page-bg:#f6f1e8;--surface:#fbf8f2;--wash:#efe7d8;--ink:#1c1a16;--ink-2:#4a453d;--muted:#8b8272;--line:#e2d9c9}.vcol.vibe-luxe{--page-bg:#f4efe6;--surface:#fbf9f4;--wash:#ebe4d6;--ink:#17150f;--ink-2:#403a2e;--muted:#8a8170;--line:#ded3c0}.vcol.vibe-minimal{--page-bg:#fff;--surface:#fff;--wash:#f7f7f5;--ink:#101010;--ink-2:#565656;--muted:#909090;--line:#eeeeee}.vcol.vibe-bold{--page-bg:#fff;--surface:#fff;--wash:#f4f4f4;--ink:#0a0a0a;--ink-2:#4a4a4a;--muted:#8a8a8a;--line:#e6e6e6}.vcol.vibe-playful{--page-bg:#fffdf9;--surface:#fff;--wash:#fdf4ee;--ink:#181818;--ink-2:#555555;--muted:#999999;--line:#efe9e2}.vcol .ig-tools,.vcol .ig-btn,.vcol .ig-sz{display:none!important}.vcol *{box-sizing:border-box;margin:0;padding:0}.vcol a{color:inherit;text-decoration:none}.vcol button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.vcol img{display:block;max-width:100%}.vcol .wrap{max-width:1200px;margin:0 auto;padding:0 44px;position:relative}.vcol h1,.vcol h2,.vcol h3{font-family:var(--v-display),Georgia,serif;font-weight:600;letter-spacing:-.02em;line-height:1.05}.vcol .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:Spline Sans Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#fff}.vcol .eyebrow:before{content:"";width:22px;height:1px;background:currentColor;opacity:.6}.vcol .announce{background:var(--ink);color:var(--page-bg);font-family:Spline Sans Mono,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:16px;padding:9px 20px}.vcol .obar{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--page-bg) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.vcol .obar-in{display:flex;align-items:center;gap:28px;height:64px;max-width:1200px;margin:0 auto;padding:0 44px}.vcol .ologo{font-family:Poppins;font-size:22px;font-weight:700;letter-spacing:-.03em}.vcol .ologo b{color:var(--vp)}.vcol .omenu{display:flex;gap:24px;margin:0 auto;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.vcol .omenu a.active,.vcol .omenu a:hover{color:var(--ink)}.vcol .oicons{display:flex;gap:16px}.vcol .oicons svg{width:19px;height:19px;stroke:var(--ink);stroke-width:1.5;fill:none}.vcol .crumbs{font-family:Spline Sans Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);display:flex;gap:9px;padding:22px 0 0}.vcol .crumbs a:hover{color:var(--ink)}.vcol .crumbs .cur{color:var(--vp)}@media(max-width:900px){.vcol .omenu{display:none}}.vcol .banner{position:relative;margin-top:24px;min-height:340px;display:flex;align-items:flex-end;overflow:hidden;border-radius:var(--r);border:1px solid var(--line)}.vcol .banner image-slot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vcol .banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0908cc,#0a09082e 68%)}.vcol .banner .in{position:relative;z-index:2;padding:40px 44px;color:#fff;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.vcol .banner .b-logo{height:38px;width:150px;position:relative;margin-bottom:14px}.vcol .banner .b-logo image-slot{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.vcol .verif{display:inline-flex;align-items:center;gap:8px;font-family:Spline Sans Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:6px 12px;margin-bottom:14px}.vcol .verif:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--vp)}.vcol .banner h1{font-size:clamp(30px,4vw,52px);color:#fff}.vcol .banner h1 em{font-style:italic}.vcol .banner .sub{margin-top:10px;max-width:46ch;color:#ffffffd9;font-size:14.5px}.vcol .banner .count{font-family:Spline Sans Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffffd1;white-space:nowrap}.vcol .b-cta{margin-top:22px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.vcol .b-follow{display:inline-flex;align-items:center;gap:9px;font-family:var(--v-body);font-size:13px;font-weight:600;letter-spacing:.04em;padding:13px 24px;border-radius:var(--r);background:var(--vp);color:var(--vp-fg);border:none;cursor:pointer;transition:transform .15s}.vcol .b-follow:hover{transform:translateY(-1px)}.vcol .b-follow svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.7;fill:none}.vcol .b-story{display:inline-flex;align-items:center;gap:8px;font-family:Spline Sans Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#fff;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:4px;transition:border-color .18s}.vcol .b-story:hover{border-color:#fff}.vcol .cbanner{margin-top:24px;display:grid;grid-template-columns:.9fr 1.5fr auto;gap:40px;align-items:center;background:var(--wash);border:1px solid var(--line);border-radius:var(--r);padding:44px 48px}.vcol .cbanner .c-logo{height:44px;width:180px;position:relative;margin-bottom:16px}.vcol .cbanner .c-logo image-slot{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.vcol .cbanner .c-name{font-size:clamp(30px,3.4vw,46px);line-height:1;letter-spacing:-.025em}.vcol .cbanner .c-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:Spline Sans Mono,monospace;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap}.vcol .cbanner .c-eyebrow .vd{display:inline-flex;align-items:center;gap:6px;color:var(--vp)}.vcol .cbanner .c-eyebrow .vd:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--vp)}.vcol .cbanner .c-desc{margin-top:14px;font-size:16px;line-height:1.5;color:var(--ink-2);max-width:52ch}.vcol .cbanner .c-desc b{color:var(--ink);font-weight:600}.vcol .cbanner .c-story{margin-top:16px;display:inline-flex;align-items:center;gap:8px;font-family:Spline Sans Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--line);padding-bottom:4px;transition:color .18s,border-color .18s}.vcol .cbanner .c-story:hover{color:var(--vp);border-color:var(--vp)}.vcol .cbanner .c-right{display:flex;flex-direction:column;align-items:flex-end;gap:20px}.vcol .cbanner .c-stats{display:flex;gap:26px;text-align:right}.vcol .cbanner .c-stats .k{font-family:var(--v-display),Georgia,serif;font-size:26px;font-weight:600}.vcol .cbanner .c-stats .l{font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:5px}.vcol .cbanner .c-follow{display:inline-flex;align-items:center;gap:9px;font-family:var(--v-body);font-size:13px;font-weight:600;letter-spacing:.04em;padding:13px 24px;border-radius:var(--r);background:var(--vp);color:var(--vp-fg);border:none;cursor:pointer;transition:transform .15s}.vcol .cbanner .c-follow:hover{transform:translateY(-1px)}.vcol .cbanner .c-follow svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.7;fill:none}@media(max-width:900px){.vcol .cbanner{grid-template-columns:1fr;gap:22px;padding:30px 24px}.vcol .cbanner .c-right{align-items:flex-start}}.vcol .controls{position:sticky;top:64px;z-index:40;background:color-mix(in srgb,var(--page-bg) 95%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);margin-top:2px}.vcol .ctrl-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0;flex-wrap:wrap}.vcol .chips{display:flex;gap:8px;flex-wrap:wrap}.vcol .chip{font-family:Spline Sans Mono,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--line);border-radius:999px;padding:9px 15px;transition:all .18s;white-space:nowrap}.vcol .chip:hover{border-color:var(--ink)}.vcol .chip.active{background:var(--vp);color:var(--vp-fg);border-color:var(--vp)}.vcol .chip .n{opacity:.55;margin-left:6px}.vcol .sortwrap{display:flex;align-items:center;gap:12px}.vcol .sortwrap .lab{font-family:Spline Sans Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.vcol .sortsel{font-family:Spline Sans Mono,monospace;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);border-radius:var(--r);padding:9px 13px;background:var(--surface);cursor:pointer;outline:none}.vcol .sortsel:focus{border-color:var(--vp)}@media(max-width:640px){.vcol .sortwrap .lab{display:none}}.vcol .catwrap{padding:40px 0 30px}.vcol .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap)}.vcol .pcard{display:block;animation:vcfade .45s ease both}@keyframes vcfade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.vcol .pcard .ph{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--wash);border:1px solid var(--line);border-radius:var(--r)}.vcol .pcard .ph image-slot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1)}.vcol .pcard:hover .ph image-slot{transform:scale(1.05)}.vcol .pcard .cat{position:absolute;z-index:3;top:11px;left:11px;font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:color-mix(in srgb,var(--surface) 92%,transparent);padding:5px 8px;border-radius:calc(var(--r) - 1px)}.vcol .pcard .flag{position:absolute;z-index:3;top:11px;right:11px;font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--vp-fg);background:var(--vp);padding:5px 8px;border-radius:calc(var(--r) - 1px)}.vcol .pcard .add{position:absolute;z-index:3;left:11px;right:11px;bottom:11px;text-align:center;font-family:Spline Sans Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--vp-fg);background:var(--vp);padding:11px;border-radius:calc(var(--r) - 1px);opacity:0;transform:translateY(8px);transition:.25s}.vcol .pcard:hover .add{opacity:1;transform:none}.vcol .pcard .info{padding:15px 2px 0;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.vcol .pcard .nm{font-family:var(--v-display),Georgia,serif;font-size:19px;font-weight:600;line-height:1.1}.vcol .pcard .ds{font-family:Spline Sans Mono,monospace;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:5px}.vcol .pcard .prc{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.vcol .pcard .pr{font-family:Spline Sans Mono,monospace;font-size:13px;white-space:nowrap;letter-spacing:.02em}.vcol .pcard .pr.sale{color:var(--va)}.vcol .pcard .was{font-family:Spline Sans Mono,monospace;font-size:11px;color:var(--muted);text-decoration:line-through}.vcol .pcard .flag.sale{background:var(--va);color:#fff}@media(max-width:980px){.vcol .grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.vcol .grid{grid-template-columns:1fr}}.vcol .foot{background:var(--ink);color:#ffffffb8;padding:60px 0 30px;margin-top:40px}.vcol .foot-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.14)}.vcol .foot h4{font-family:Spline Sans Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:15px}.vcol .foot .fb-name{font-family:var(--v-display),Georgia,serif;font-size:26px;font-weight:600;color:#fff;margin-bottom:14px}.vcol .foot p{font-size:13px;line-height:1.7;max-width:34ch}.vcol .foot .partner{margin-top:18px;font-family:Spline Sans Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffd9;display:flex;align-items:center;gap:8px}.vcol .foot .partner b{color:var(--va);font-weight:600}.vcol .foot a{display:block;font-size:13.5px;color:#ffffffb8;padding:6px 0}.vcol .foot a:hover{color:#fff}.vcol .foot-bot{display:flex;justify-content:space-between;padding-top:22px;font-family:Spline Sans Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;flex-wrap:wrap;gap:10px}@media(max-width:760px){.vcol .foot-top{grid-template-columns:1fr 1fr}}.om-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,rgba(128,128,128,.14) 0 10px,transparent 10px 20px);font-family:Spline Sans Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a;text-align:center;padding:12px}.omes-vendor-section img{display:block;width:100%;height:100%;object-fit:cover}.vcol .banner>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vcol .banner .b-logo img,.vcol .cbanner .c-logo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.vcol .pcard .ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.vcol .pcard:hover .ph img{transform:scale(1.05)}@media(max-width:640px){.vcol .banner{min-height:420px;margin-top:16px}.vcol .banner .in{padding:22px 18px;flex-direction:column;align-items:flex-start;gap:12px}.vcol .banner .b-logo{width:116px;height:32px;margin-bottom:10px}.vcol .banner h1{font-size:clamp(26px,7.5vw,34px)}.vcol .banner .sub{font-size:13.5px;max-width:none}.vcol .banner .count{white-space:normal}.vcol .b-cta{margin-top:14px;width:100%;gap:12px}.vcol .b-follow{flex:1 1 auto;justify-content:center;padding:14px 18px}.vcol .verif{margin-bottom:10px}}.vcol .obar{top:var(--omes-hdr-h,0px)}.vcol .controls{top:calc(var(--omes-hdr-h,0px) + 64px)}@media(max-width:900px){.vcol .controls{top:var(--omes-hdr-h,0px)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/omes-vendor-collection-page.css.map */
