:root{--mys-mint: #62d3af;--mys-mint-light: #9ff0c9;--mys-sand: #e3dbd3;--mys-charcoal: #3a3a3a;--mys-bg: #f3efe7;--mys-band: #f4f1e8;--mys-line-warm: #e7e2d6;--mys-card: #ece6dc;--mys-surface: #ffffff;--mys-panel: #2f2f2f;--mys-ink: #1d2b2f;--mys-ink-2: #4a5a60;--mys-ink-3: #6b7a80;--mys-mint-d: #237359;--mys-on-mint: #0b1b15;--mys-line: rgba(29, 43, 47, .12);--mys-radius: 20px;--mys-radius-lg: 32px;--mys-shadow: 0 1px 2px rgba(40, 30, 16, .04), 0 12px 32px -18px rgba(40, 34, 20, .25);--mys-maxw: 1200px;--mys-mood-bryllup: #efe6dc;--mys-mood-konfirmation: #f8e6da;--mys-mood-julefrokost: #173a2e;--mys-mood-fodselsdag: #62d3af;--mys-mood-erhverv: #3a3a3a;--mys-confetti-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='200' viewBox='0 0 240 200'%3E%3Cg fill='%239ff0c9'%3E%3Crect x='20' y='18' width='8' height='30' rx='2' transform='rotate(28 24 33)'/%3E%3Crect x='96' y='40' width='8' height='30' rx='2' transform='rotate(-35 100 55)'/%3E%3Crect x='170' y='12' width='8' height='30' rx='2' transform='rotate(62 174 27)'/%3E%3Crect x='58' y='120' width='8' height='30' rx='2' transform='rotate(-70 62 135)'/%3E%3Crect x='140' y='110' width='8' height='30' rx='2' transform='rotate(18 144 125)'/%3E%3Crect x='208' y='150' width='8' height='30' rx='2' transform='rotate(-22 212 165)'/%3E%3Crect x='14' y='168' width='8' height='30' rx='2' transform='rotate(80 18 183)'/%3E%3C/g%3E%3C/svg%3E");--mys-confetti-mint: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='200' viewBox='0 0 240 200'%3E%3Cg fill='%2362d3af'%3E%3Crect x='20' y='18' width='8' height='30' rx='2' transform='rotate(28 24 33)'/%3E%3Crect x='96' y='40' width='8' height='30' rx='2' transform='rotate(-35 100 55)'/%3E%3Crect x='170' y='12' width='8' height='30' rx='2' transform='rotate(62 174 27)'/%3E%3Crect x='58' y='120' width='8' height='30' rx='2' transform='rotate(-70 62 135)'/%3E%3Crect x='140' y='110' width='8' height='30' rx='2' transform='rotate(18 144 125)'/%3E%3Crect x='208' y='150' width='8' height='30' rx='2' transform='rotate(-22 212 165)'/%3E%3Crect x='14' y='168' width='8' height='30' rx='2' transform='rotate(80 18 183)'/%3E%3C/g%3E%3C/svg%3E")}.mys-confetti{position:relative;isolation:isolate}.mys-confetti:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--mys-confetti-light);background-size:240px 200px;opacity:.9}.mys-confetti--mint:before{background-image:var(--mys-confetti-mint);opacity:.35}.mys-confetti--soft:before{opacity:.18}.mys-mood{font-family:Poppins,sans-serif}.mys-mood--bryllup{background:var(--mys-mood-bryllup)}.mys-mood--konfirmation{background:var(--mys-mood-konfirmation)}.mys-mood--fodselsdag{background:var(--mys-mood-fodselsdag)}.mys-mood--julefrokost{background:var(--mys-mood-julefrokost);color:#ffffffc7}.mys-mood--erhverv{background:var(--mys-mood-erhverv);color:#ffffffc7}.mys-mood--julefrokost .mys-title,.mys-mood--erhverv .mys-title{color:#fff}.mys-mood--julefrokost .mys-eyebrow,.mys-mood--erhverv .mys-eyebrow{color:var(--mys-mint)}.mys-mood--fodselsdag .mys-title,.mys-mood--fodselsdag .mys-eyebrow{color:var(--mys-charcoal)}.mys-mood--fodselsdag .mys-eyebrow:before{background:var(--mys-charcoal)}.mys-section{padding:clamp(56px,8vw,96px) 20px;font-family:Poppins,sans-serif;color:var(--mys-ink-2)}.mys-section--band{background:var(--mys-band);border-top:1px solid var(--mys-line-warm);border-bottom:1px solid var(--mys-line-warm)}.mys-section--panel{background:var(--mys-panel);color:#ffffffb8}.mys-inner{max-width:var(--mys-maxw);margin:0 auto}.mys-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mys-mint-d)}.mys-eyebrow:before{content:"";width:22px;height:2px;border-radius:2px;background:var(--mys-mint)}.mys-section--panel .mys-eyebrow{color:var(--mys-mint)}.mys-title{margin:12px 0 0;color:var(--mys-ink);font-family:Poppins,sans-serif;font-size:clamp(28px,7vw,44px);line-height:1.07;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.mys-title--xl{font-size:clamp(30px,8vw,50px);line-height:1.06}.mys-section--panel .mys-title{color:#fff}.mys-accent{color:var(--mys-mint)}.mys-lead{margin:16px 0 0;font-size:17px;line-height:1.6;color:var(--mys-ink-2);max-width:60ch}.mys-label{display:inline-block;padding:8px 14px;background:#fff;color:var(--mys-charcoal);font-family:Poppins,sans-serif;font-weight:500;font-size:15px;line-height:1.2;border-radius:2px}.mys-tagline{font-family:Poppins,sans-serif;font-size:13px;font-weight:500;letter-spacing:.02em;opacity:.85}.mys-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:14px 28px;border-radius:999px;border:0;background:var(--mys-mint);color:var(--mys-on-mint);text-decoration:none;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.005em;box-shadow:0 10px 22px #00000024;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.mys-btn:hover{transform:translateY(-2px);background:#55c9a4;color:var(--mys-on-mint)}.mys-btn:focus-visible{outline:3px solid var(--mys-mint-d);outline-offset:3px}.mys-btn--ghost{background:transparent;color:var(--mys-ink);box-shadow:inset 0 0 0 1.5px var(--mys-line)}.mys-btn--ghost:hover{background:#1d2b2f0a;color:var(--mys-ink)}.mys-section--panel .mys-btn--ghost,.mys-mood--julefrokost .mys-btn--ghost,.mys-mood--erhverv .mys-btn--ghost{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff47}.mys-mood--fodselsdag .mys-btn{background:var(--mys-charcoal);color:#fff}.mys-link{color:var(--mys-mint-d);font-weight:600;text-decoration:underline;text-underline-offset:3px}.mys-card{background:var(--mys-surface);border:1px solid var(--mys-line);border-radius:var(--mys-radius);box-shadow:var(--mys-shadow);padding:24px 22px}.mys-card--warm{background:var(--mys-card);border:0;box-shadow:none}.mys-icon{display:block;width:28px;height:28px;color:var(--mys-mint-d)}.mys-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid var(--mys-line-warm);color:var(--mys-ink);font-size:14px;font-weight:500}.mys-chip:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mys-mint)}@media(prefers-reduced-motion:reduce){.mys-btn{transition:none}.mys-btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/myselfie-brand.css.map */
