@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";.omes-gc{--bg:#ffffff;--surface:#ffffff;--surface-2:#fafafa;--surface-3:#f5f5f5;--border:#dcdcdc;--border-strong:#c8c8c8;--ink-100:#f5f5f5;--ink-300:#dcdcdc;--text:#1a1a1a;--text-2:#6b6b6b;--text-3:#9a9a9a;--success:#39b54a;--font-body:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:"SF Mono",ui-monospace,Menlo,Consolas,monospace;--radius-xs:4px;--radius-full:999px;--ease-out:cubic-bezier(.16,1,.3,1)}.omes-gc{--pad: 48px;--accent: #1a1a1a;--accent-fg: #ffffff;--gold: #c9a45c;--card-radius: 6px;--card-ratio: 1.586}.omes-gc *{box-sizing:border-box}.omes-gc{margin:0;padding:0}.omes-gc{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}.omes-gc a{color:inherit;text-decoration:none}.omes-gc button{font:inherit;color:inherit;cursor:pointer}.omes-gc input,.omes-gc textarea,.omes-gc select{font:inherit;color:inherit}.omes-gc svg{display:block}.omes-gc .mono{font-family:var(--font-mono)}.omes-gc .nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 var(--pad);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:40;background:#ffffffdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.omes-gc .nav__group{display:flex;align-items:center;gap:28px}.omes-gc .nav__group--r{justify-content:flex-end}.omes-gc .nav__link{font-size:13px;font-weight:500;color:var(--text-2);transition:color .15s var(--ease-out)}.omes-gc .nav__link:hover,.omes-gc .nav__link--active{color:var(--text)}.omes-gc .nav__brand{font-size:22px;font-weight:600;letter-spacing:-.03em;color:var(--text)}.omes-gc .nav__cart{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;border:1px solid var(--border);border-radius:var(--radius-full);padding:6px 12px;color:var(--text)}.omes-gc .crumb{display:flex;gap:8px;align-items:center;padding:16px var(--pad) 0;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.omes-gc .crumb b{color:var(--text);font-weight:500}.omes-gc .pdp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);gap:56px;max-width:1340px;margin:0 auto;padding:28px var(--pad) 96px;align-items:start}.omes-gc .stage-col{position:sticky;top:88px}.omes-gc .stage{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--surface-2);overflow:hidden}.omes-gc .stage__bar{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);background:var(--surface)}.omes-gc .stage__live{display:flex;align-items:center;gap:7px}.omes-gc .stage__dot{width:6px;height:6px;border-radius:50%;background:var(--success);box-shadow:0 0 #39b54a80;animation:pulse 2.4s var(--ease-out) infinite}@keyframes pulse{0%{box-shadow:0 0 #39b54a73}70%{box-shadow:0 0 0 7px #39b54a00}to{box-shadow:0 0 #39b54a00}}.omes-gc .stage__well{display:grid;place-items:center;padding:54px 40px;background:linear-gradient(var(--surface),var(--surface)) padding-box,repeating-linear-gradient(45deg,var(--ink-100) 0 10px,var(--surface) 10px 20px)}.omes-gc .scene{width:min(440px,72cqw);width:min(440px,100%);max-width:440px;perspective:1600px}.omes-gc .flip{position:relative;width:100%;aspect-ratio:var(--card-ratio);transform-style:preserve-3d;transition:transform .7s var(--ease-out)}.omes-gc .flip.is-back{transform:rotateY(180deg)}.omes-gc .face{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:var(--card-radius);box-shadow:0 26px 50px -22px #0a0a0a80,0 8px 18px -10px #0a0a0a4d;transition:opacity .35s var(--ease-out)}.omes-gc .flip:not(.is-back) .face--back{opacity:0}.omes-gc .flip.is-back .face--front{opacity:0}.omes-gc .face--back{transform:rotateY(180deg)}.omes-gc .face .gc{-webkit-backface-visibility:hidden;backface-visibility:hidden}.omes-gc .gc{container-type:size;position:relative;width:100%;height:100%;display:block;overflow:hidden;border-radius:var(--card-radius);background:var(--gc-bg,#1a1a1a);color:var(--gc-fg,#fff);font-family:var(--font-body)}.omes-gc .gc__photo{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;transition:opacity .3s var(--ease-out)}.omes-gc .gc.has-photo .gc__photo{opacity:1}.omes-gc .gc.has-photo .gc__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0e1f,#0a0a0ea8)}.omes-gc .gc.has-photo{--gc-fg:#fff}.omes-gc .gc.has-photo .gc__motif{display:none}.omes-gc .gc__motif{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.omes-gc .gc__inner{position:relative;z-index:2;height:100%;padding:7.2cqw 8cqw;display:flex;flex-direction:column;justify-content:space-between}.omes-gc .gc__row{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.omes-gc .gc__eyebrow{font-family:var(--font-mono);font-size:2.6cqw;letter-spacing:.22em;text-transform:uppercase;opacity:.82;font-weight:500}.omes-gc .gc__serial{font-family:var(--font-mono);font-size:2.5cqw;letter-spacing:.14em;text-align:right;opacity:.7;line-height:1.5}.omes-gc .gc__mid{display:flex;flex-direction:column;gap:1cqw}.omes-gc .gc__occasion{font-family:var(--font-mono);font-size:3cqw;letter-spacing:.26em;text-transform:uppercase;opacity:.9;font-weight:500}.omes-gc .gc__brand{font-size:15cqw;font-weight:600;letter-spacing:-.04em;line-height:.92}.omes-gc .gc__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:8px}.omes-gc .gc__amount{font-size:12cqw;font-weight:600;letter-spacing:-.03em;line-height:1}.omes-gc .gc__amount sup{font-size:.5em;font-weight:500;vertical-align:.7em;margin-right:.12em}.omes-gc .gc__amount small{font-size:.42em;font-weight:500;letter-spacing:.04em;margin-left:.18em;opacity:.85}.omes-gc .gc__names{font-family:var(--font-mono);font-size:2.7cqw;letter-spacing:.1em;text-align:right;line-height:1.7;opacity:.85}.omes-gc .gc__names b{font-weight:500}.omes-gc .gc__back{justify-content:space-between}.omes-gc .gc__note{font-size:4.4cqw;line-height:1.45;font-weight:400;max-width:78cqw;letter-spacing:-.01em}.omes-gc .gc__redeem{font-family:var(--font-mono);font-size:2.5cqw;letter-spacing:.14em;display:flex;justify-content:space-between;align-items:flex-end;opacity:.85}.omes-gc .gc__redeem b{font-weight:500}.omes-gc .t-official{--gc-bg:var(--accent);--gc-fg:#fff}.omes-gc .t-minimal{--gc-bg:#ffffff;--gc-fg:#1a1a1a}.omes-gc .t-funky{--gc-bg:#E2E5F9;--gc-fg:#02105C}.omes-gc .t-birthday{--gc-bg:#FFFBE4;--gc-fg:#181C31}.omes-gc .t-wedding{--gc-bg:#F3F4F7;--gc-fg:#02105C}.omes-gc .t-baby{--gc-bg:#EDEFFB;--gc-fg:#34406E}.omes-gc .t-eid{--gc-bg:#02105C;--gc-fg:#F4E6C5}.omes-gc .t-thanks{--gc-bg:#181C31;--gc-fg:#FFFBE4}.omes-gc .t-minimal .gc__motif:before{content:"";position:absolute;top:4cqw;right:4cqw;bottom:4cqw;left:4cqw;border:.4cqw solid #1a1a1a}.omes-gc .t-official .gc__motif:before{content:"";position:absolute;top:3cqw;right:3cqw;bottom:3cqw;left:3cqw;border:.35cqw solid rgba(255,255,255,.28)}.omes-gc .t-funky .gc__motif{overflow:hidden}.omes-gc .t-funky .blob-a{position:absolute;width:42cqw;height:42cqw;border-radius:50%;background:#ff3b26;right:-12cqw;top:-14cqw}.omes-gc .t-funky .blob-b{position:absolute;width:34cqw;height:34cqw;border-radius:50%;background:#fffbe4;left:-12cqw;bottom:-14cqw}.omes-gc .t-funky .blob-c{position:absolute;width:7cqw;height:7cqw;border-radius:50%;background:#02105c;right:34cqw;top:46cqw}.omes-gc .t-birthday .dot{position:absolute;border-radius:50%}.omes-gc .t-wedding .ring{position:absolute;border-radius:50%;border:.5cqw solid #02105C;opacity:.4}.omes-gc .t-baby .soft{position:absolute;border-radius:50%;background:#fff;opacity:.55}.omes-gc .t-eid .moon{position:absolute;right:9cqw;top:9cqw;width:16cqw;height:16cqw;border-radius:50%;background:var(--gold)}.omes-gc .t-eid .moon:after{content:"";position:absolute;right:-4cqw;top:-1cqw;width:14cqw;height:14cqw;border-radius:50%;background:#02105c}.omes-gc .t-eid .star{position:absolute;width:2.4cqw;height:2.4cqw;background:var(--gold);transform:rotate(45deg);opacity:.85}.omes-gc .t-thanks .ghost{position:absolute;left:6cqw;bottom:-3cqw;font-size:26cqw;font-weight:600;letter-spacing:-.04em;color:#fffbe4;opacity:.07;font-style:italic}.omes-gc .stage__cap{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--border);background:var(--surface)}.omes-gc .flipper{display:inline-flex;border:1px solid var(--border);border-radius:var(--radius-full);overflow:hidden}.omes-gc .flipper button{border:0;background:transparent;padding:7px 16px;font-size:12px;font-weight:500;color:var(--text-2)}.omes-gc .flipper button.on{background:var(--accent);color:var(--accent-fg)}.omes-gc .stage__cap-meta{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.omes-gc .stage__cap-meta b{color:var(--text);font-weight:500}.omes-gc .rail{margin-top:20px}.omes-gc .rail__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.omes-gc .rail__head b{font-size:14px;font-weight:600}.omes-gc .rail__head span{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.omes-gc .rail__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.omes-gc .thumb{position:relative;border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--surface);padding:0;overflow:hidden;text-align:left;transition:border-color .15s var(--ease-out),transform .15s var(--ease-out)}.omes-gc .thumb:hover{transform:translateY(-2px)}.omes-gc .thumb.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.omes-gc .thumb__card{width:100%;aspect-ratio:var(--card-ratio);display:block}.omes-gc .thumb__lbl{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:7px 9px;border-top:1px solid var(--border);font-size:11px;font-weight:500;color:var(--text)}.omes-gc .thumb__lbl small{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.omes-gc .thumb.on .thumb__lbl small{color:var(--accent)}.omes-gc .cfg{min-width:0}.omes-gc .cfg__eyebrow{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--text-3);margin-bottom:14px}.omes-gc .cfg__title{font-size:38px;font-weight:600;letter-spacing:-.03em;line-height:1.04;margin-bottom:14px}.omes-gc .cfg__lede{font-size:15px;color:var(--text-2);max-width:46ch;margin-bottom:22px}.omes-gc .cfg__meta{display:flex;gap:0;border:1px solid var(--border);border-radius:var(--radius-xs);overflow:hidden;margin-bottom:8px}.omes-gc .cfg__meta>div{flex:1;padding:12px 14px;border-right:1px solid var(--border);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.omes-gc .cfg__meta>div:last-child{border-right:0}.omes-gc .cfg__meta b{display:block;margin-top:5px;font-family:var(--font-body);font-size:14px;letter-spacing:0;text-transform:none;color:var(--text);font-weight:600}.omes-gc .step{padding:26px 0;border-top:1px solid var(--border)}.omes-gc .step:first-of-type{border-top:0}.omes-gc .step__h{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.omes-gc .step__num{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--accent)}.omes-gc .step__lbl{font-size:15px;font-weight:600}.omes-gc .step__hint{margin-left:auto;font-size:12px;color:var(--text-3)}.omes-gc .denoms{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.omes-gc .gc-denom{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--surface);padding:14px 0;text-align:center;font-size:16px;font-weight:600;color:var(--text);font-family:var(--font-body);cursor:pointer;transition:border-color .15s,background .15s}.omes-gc .gc-denom:hover{border-color:var(--border-strong)}.omes-gc .gc-denom.on{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}.omes-gc .gc-denom small{display:block;font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.1em;opacity:.7;margin-top:2px}.omes-gc .custom{grid-column:span 4;display:flex;align-items:center;gap:10px;margin-top:2px;border:1px solid var(--border);border-radius:var(--radius-xs);padding:0 14px}.omes-gc .custom span{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);white-space:nowrap}.omes-gc .custom input{flex:1;border:0;background:transparent;padding:14px 0;font-size:16px;font-weight:600;outline:none}.omes-gc .custom .cur{font-weight:600;color:var(--text)}.omes-gc .fld{margin-bottom:14px}.omes-gc .fld__lbl{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:7px}.omes-gc .fld__lbl span{font-size:13px;font-weight:500}.omes-gc .fld__lbl small{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.omes-gc .txt{width:100%;border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--surface);padding:11px 13px;font-size:15px;outline:none;transition:border-color .15s,box-shadow .15s}.omes-gc .txt:focus{border-color:var(--accent);box-shadow:0 0 0 3px #1a1a1a14}.omes-gc textarea.txt{resize:vertical;min-height:84px;line-height:1.5}.omes-gc .row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.omes-gc .counter{text-align:right;font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;color:var(--text-3);margin-top:4px}.omes-gc .upload{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.omes-gc .upload__btn{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:var(--radius-xs);padding:10px 14px;font-size:13px;font-weight:500;background:var(--surface);transition:border-color .15s}.omes-gc .upload__btn:hover{border-color:var(--border-strong)}.omes-gc .upload__btn svg{width:15px;height:15px}.omes-gc .upload__btn input{display:none}.omes-gc .upload__name{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--text-3)}.omes-gc .upload__clear{border:0;background:transparent;font-size:12px;color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.omes-gc .deliv{display:grid;grid-template-columns:1fr 1fr;gap:10px}.omes-gc .deliv__opt{position:relative;border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--surface);padding:14px;text-align:left;display:flex;flex-direction:column;gap:6px;transition:border-color .15s,box-shadow .15s}.omes-gc .deliv__opt:hover{border-color:var(--border-strong)}.omes-gc .deliv__opt.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.omes-gc .deliv__opt-h{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.omes-gc .deliv__opt-h svg{width:16px;height:16px}.omes-gc .deliv__opt p{font-size:11.5px;color:var(--text-2);line-height:1.45}.omes-gc .deliv__tag{position:absolute;top:10px;right:10px;font-family:var(--font-mono);font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-full);padding:2px 6px}.omes-gc .sched{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.omes-gc .cta{margin-top:22px;display:flex;align-items:stretch;gap:12px}.omes-gc .btn{flex:1;border:0;border-radius:var(--radius-xs);padding:16px 20px;font-size:14px;font-weight:600;letter-spacing:.01em;background:var(--accent);color:var(--accent-fg);transition:background .15s,transform .12s}.omes-gc .btn:hover{filter:brightness(.92)}.omes-gc .btn:active{transform:translateY(1px)}.omes-gc .cta__total{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;border:1px solid var(--border);border-radius:var(--radius-xs);padding:8px 18px;min-width:128px}.omes-gc .cta__total small{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.omes-gc .cta__total b{font-size:24px;font-weight:600;letter-spacing:-.02em}.omes-gc .trust{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;padding-top:22px;border-top:1px solid var(--border)}.omes-gc .trust__i{display:flex;gap:10px;align-items:flex-start}.omes-gc .trust__i svg{width:18px;height:18px;color:var(--text);flex:none;margin-top:1px}.omes-gc .trust__i b{display:block;font-size:12.5px;font-weight:600}.omes-gc .trust__i span{font-size:11px;color:var(--text-2)}.omes-gc .how{border-top:1px solid var(--border);background:var(--surface-2);padding:72px var(--pad)}.omes-gc .how__inner{max-width:1340px;margin:0 auto}.omes-gc .how__title{font-size:30px;font-weight:600;letter-spacing:-.025em;margin-bottom:40px}.omes-gc .how__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding-top:28px;border-top:1px solid var(--border)}.omes-gc .how__num{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--accent);margin-bottom:14px}.omes-gc .how__h{font-size:17px;font-weight:600;margin-bottom:8px}.omes-gc .how__b{font-size:14px;color:var(--text-2);line-height:1.6;max-width:34ch}.omes-gc .foot{display:flex;justify-content:space-between;align-items:center;padding:28px var(--pad);border-top:1px solid var(--border);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.omes-gc .foot__nav{display:flex;gap:20px}.omes-gc .foot__nav a:hover{color:var(--text)}.omes-gc .t-neon{--gc-bg:#0a0a16;--gc-fg:#eaeaff}.omes-gc .t-neon .gc__brand{color:#fff;text-shadow:0 0 2.4cqw rgba(25,227,255,.85),0 0 5cqw rgba(25,227,255,.45)}.omes-gc .t-neon .grid{position:absolute;left:-20%;right:-20%;bottom:0;height:46cqh;background:repeating-linear-gradient(90deg,rgba(25,227,255,.55) 0 .28cqw,transparent .28cqw 7cqw),repeating-linear-gradient(0deg,rgba(255,43,214,.4) 0 .28cqw,transparent .28cqw 5cqw);transform:perspective(40cqw) rotateX(60deg);transform-origin:bottom center;-webkit-mask-image:linear-gradient(transparent,#000 70%);mask-image:linear-gradient(transparent,#000 70%)}.omes-gc .t-neon .sun{position:absolute;right:9cqw;top:8cqw;width:17cqw;height:17cqw;border-radius:50%;border:.7cqw solid #ff2bd6;box-shadow:0 0 3.5cqw #ff2bd6b3,inset 0 0 1.6cqw #ff2bd68c}.omes-gc .t-neon .nline{position:absolute;left:8cqw;right:8cqw;top:54cqh;height:.4cqw;background:#19e3ff;box-shadow:0 0 2cqw #19e3ff;opacity:.8}.omes-gc .t-retro{--gc-bg:#1b1140;--gc-fg:#ffffff}.omes-gc .t-retro .r-tri{position:absolute;clip-path:polygon(50% 0,100% 100%,0 100%)}.omes-gc .t-retro .r-dia{position:absolute;transform:rotate(45deg)}.omes-gc .t-retro .r-cir{position:absolute;border-radius:50%}.omes-gc .t-retro .r-zig{position:absolute;height:5cqw;border-radius:1px;background:repeating-linear-gradient(135deg,#ffd23f 0 1.1cqw,transparent 1.1cqw 2.7cqw)}.omes-gc .t-pop{--gc-bg:#FFD23F;--gc-fg:#14130e}.omes-gc .t-pop .half{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#FF3B26 22%,transparent 24%);background-size:6cqw 6cqw;opacity:.16}.omes-gc .t-pop .pcir{position:absolute;right:-8cqw;top:-8cqw;width:22cqw;height:22cqw;border-radius:50%;background:#2563eb}.omes-gc .t-pop .ptri{position:absolute;left:-6cqw;bottom:-9cqw;width:22cqw;height:22cqw;background:#ff3b26;clip-path:polygon(50% 0,100% 100%,0 100%)}.omes-gc .gc.t-vapor{background:linear-gradient(155deg,#ff6ec7,#b06ab3 42%,#5e7bff 72%,#21d4fd)}.omes-gc .t-vapor{--gc-fg:#241544}.omes-gc .t-vapor .vsun{position:absolute;right:11cqw;top:7cqw;width:21cqw;height:21cqw;border-radius:50%;background:#fff3b0;overflow:hidden}.omes-gc .t-vapor .vsun:after{content:"";position:absolute;left:0;right:0;bottom:0;height:55%;background:repeating-linear-gradient(#fff3b0 0 1.5cqw,transparent 1.5cqw 2.8cqw)}.omes-gc .t-vapor .vgrid{position:absolute;left:-20%;right:-20%;bottom:0;height:34cqh;background:repeating-linear-gradient(90deg,rgba(255,255,255,.5) 0 .3cqw,transparent .3cqw 7cqw),repeating-linear-gradient(0deg,rgba(255,255,255,.4) 0 .3cqw,transparent .3cqw 5cqw);transform:perspective(40cqw) rotateX(62deg);transform-origin:bottom center;-webkit-mask-image:linear-gradient(transparent,#000 70%);mask-image:linear-gradient(transparent,#000 70%)}.omes-gc[data-card-shape=portrait]{--card-ratio:.72}.omes-gc[data-card-shape=square]{--card-ratio:1}.omes-gc[data-card-shape=rounded]{--card-radius:18px}.omes-gc[data-card-shape=sharp]{--card-radius:0px}@media(max-width:980px){.omes-gc{--pad:24px}.omes-gc .pdp{grid-template-columns:1fr;gap:36px}.omes-gc .stage-col{position:static}.omes-gc .how__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/gift-card-builder.css.map */
