.nwg--festlig{--g-bg:#6E1F2B;--g-fg:#FFF6EE;--g-acc:#E8C9A0;--g-sub:#D9AFA6;--g-soft:#FAF1EE}.nwg--fodselsdag{--g-bg:#EFE3BF;--g-fg:#17181A;--g-acc:#6E1F2B;--g-sub:#7A6A45;--g-soft:#FAF6EA}.nwg--jubilaeum{--g-bg:#1D2B3F;--g-fg:#F3F1EC;--g-acc:#D4B16A;--g-sub:#A7B2C2;--g-soft:#EFF1F4}.nwg--bryllup{--g-bg:#F6F1E6;--g-fg:#2B2620;--g-acc:#A88A4E;--g-sub:#8C8170;--g-soft:#FBF8F1}.nwg--tak{--g-bg:#B5573A;--g-fg:#FFF6EE;--g-acc:#FFE2C4;--g-sub:#F5C9AE;--g-soft:#FAEDE6}.nwg-card{position:relative;overflow:hidden;display:flex;flex-direction:column;aspect-ratio:1.6;padding:24px 26px;border-radius:16px;background:var(--g-bg);color:var(--g-fg);box-shadow:0 18px 40px #17181a2e;transition:background .25s,color .25s}.nwg-card__top{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:baseline}.nwg-card__brand{font:400 22px/1 var(--nw-serif,"Instrument Serif",Georgia,serif)}.nwg-card__brand i{color:var(--g-acc)}.nwg-card__label{font:500 10px var(--nw-mono,"Geist Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--g-sub)}.nwg-card__occ{position:relative;z-index:1;margin-top:auto;font:italic 400 clamp(22px,2.4vw,30px)/1.05 var(--nw-serif,"Instrument Serif",Georgia,serif);color:var(--g-acc)}.nwg-card__value{position:relative;z-index:1;margin-top:6px;font:400 clamp(40px,4.4vw,54px)/1 var(--nw-serif,"Instrument Serif",Georgia,serif)}.nwg-card__code{position:relative;z-index:1;display:flex;justify-content:space-between;gap:12px;margin-top:12px;padding-top:10px;border-top:1px dashed color-mix(in srgb,var(--g-fg) 30%,transparent);font:500 13px var(--nw-mono,"Geist Mono",monospace);letter-spacing:.12em}.nwg-card__code span{font-family:var(--nw-sans,Geist,sans-serif);letter-spacing:0;color:var(--g-sub)}.nwg-motif{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.nwg-motif i{position:absolute;display:none}.nwg--festlig .nwg-motif i{display:block;width:8px;height:8px;border-radius:2px;background:var(--g-acc);opacity:.8;transform:rotate(25deg)}.nwg--festlig .nwg-motif i:nth-child(1){right:12%;top:26%}.nwg--festlig .nwg-motif i:nth-child(2){right:22%;top:36%;width:6px;height:12px;transform:rotate(-30deg)}.nwg--festlig .nwg-motif i:nth-child(3){right:7%;top:44%;border-radius:50%}.nwg--festlig .nwg-motif i:nth-child(4){right:28%;top:54%;width:10px;height:5px}.nwg--festlig .nwg-motif i:nth-child(5){right:16%;top:62%;width:6px;height:6px;border-radius:50%}.nwg--fodselsdag .nwg-motif i{display:block;border-radius:50%;border:2px solid rgba(168,138,78,.55)}.nwg--fodselsdag .nwg-motif i:nth-child(1){width:18px;height:18px;right:14%;top:28%}.nwg--fodselsdag .nwg-motif i:nth-child(2){width:10px;height:10px;right:8%;top:44%}.nwg--fodselsdag .nwg-motif i:nth-child(3){width:28px;height:28px;right:21%;top:48%}.nwg--fodselsdag .nwg-motif i:nth-child(4){width:8px;height:8px;right:16%;top:68%}.nwg--fodselsdag .nwg-motif i:nth-child(5){width:14px;height:14px;right:6%;top:72%}.nwg--jubilaeum .nwg-motif i:nth-child(-n+3){display:block;border-radius:50%}.nwg--jubilaeum .nwg-motif i:nth-child(1){right:7%;top:20%;width:96px;height:96px;border:2px solid rgba(212,177,106,.75)}.nwg--jubilaeum .nwg-motif i:nth-child(2){right:calc(7% + 12px);top:calc(20% + 12px);width:72px;height:72px;border:1px dashed rgba(212,177,106,.75)}.nwg--jubilaeum .nwg-motif i:nth-child(3){right:calc(7% + 24px);top:calc(20% + 24px);width:48px;height:48px;background:#d4b16a2e}.nwg--bryllup .nwg-motif{top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(168,138,78,.55);border-radius:10px}.nwg--bryllup .nwg-motif i:nth-child(-n+2){display:block;right:10%;top:22%;width:44px;height:44px;border:2px solid rgba(168,138,78,.8);border-radius:50%}.nwg--bryllup .nwg-motif i:nth-child(2){right:calc(10% - 26px)}.nwg--tak .nwg-motif{background:radial-gradient(circle at 88% 22%,rgba(255,226,196,.35) 0 60px,transparent 61px)}.nwg-occ{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 4px;padding:0;border:0;min-width:0}.nwg-occ legend{margin-bottom:10px;padding:0;font:500 11px var(--nw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nw-muted)}.nwg-occ label{position:relative;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1.5px solid var(--nw-line2,rgba(23,24,26,.18));border-radius:999px;background:var(--nw-surface,#fff);font-size:14px;font-weight:500;cursor:pointer}.nwg-occ input{position:absolute;opacity:0;pointer-events:none}.nwg-occ label:has(input:checked){border-color:var(--nw-ink);box-shadow:0 0 0 1px var(--nw-ink)}.nwg-occ label:has(input:focus-visible){outline:2px solid var(--nw-accent);outline-offset:2px}.nwg-occ b{width:16px;height:16px;border-radius:50%;background:var(--g-bg);box-shadow:inset 0 0 0 1px #17181a26}.nwg-preview{margin:4px 0 18px;max-width:440px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nw-gift.css.map */
