:root{--ink: #1a1230;--indigo: #322469;--indigo-2: #473a86;--indigo-deep: #281c54;--indigo-soft: #efecf7;--paper: #ffffff;--cream: #fdfaf2;--band: #f4f0e6;--band-2: #efe9da;--gold: #e4a311;--gold-lt: #f5c84a;--belt: #9c6c08;--gold-soft: #fbf0d4;--rood: #c52e2f;--red: #e24b4a;--blauw: #00509f;--ok: #2f8f5b;--line: #e7e0cf;--line-2: #dcd2bd;--muted: #6f6786;--muted-2: #8c84a6;--zv-heading-font: "Titillium Web", -apple-system, system-ui, "Segoe UI", sans-serif;--zv-heading-on-dark: #ffffff;--zv-heading-on-light: #322469;--zv-eyebrow-on-dark: #f5c84a;--zv-body-on-dark: #d8d2ef}.wrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,3.6vw,52px)}.eyebrow{font-size:12px;font-weight:800;letter-spacing:.24em;text-transform:uppercase}.btn{font-weight:800;font-size:15px;border:none;border-radius:999px;padding:15px 26px;line-height:1;display:inline-flex;align-items:center;gap:10px;transition:transform .15s,box-shadow .15s,background .15s,color .15s;white-space:nowrap;color:#fff;text-decoration:none;cursor:pointer}.btn svg{width:18px;height:18px}.btn--gold{background:var(--gold);color:var(--ink);box-shadow:0 10px 26px -12px #b47e0ad9}.btn--gold:hover{transform:translateY(-2px);box-shadow:0 16px 34px -14px #b47e0af2;color:var(--ink)}.btn--indigo{background:var(--indigo);color:#fff}.btn--indigo:hover{transform:translateY(-2px);background:var(--indigo-2);color:#fff}.btn--ghost{background:#fff;color:var(--indigo);border:1.5px solid var(--line-2)}.btn--ghost:hover{transform:translateY(-2px);background:var(--cream);border-color:var(--indigo);color:var(--indigo)}.btn--ghost-light{background:#ffffff12;color:#fff;border:1.5px solid rgba(255,255,255,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.btn--ghost-light:hover{background:#ffffff29;border-color:#fff;color:#fff}.util{background:var(--indigo-deep);color:#d7d0f0;font-size:12.5px;font-weight:600}.util .wrap{display:flex;align-items:center;justify-content:space-between;height:38px;gap:16px}.util .u-l{display:flex;align-items:center;gap:9px}.util .u-l .pulse{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 #2f8f5bb3;animation:zvpulse 2.4s infinite}@keyframes zvpulse{0%{box-shadow:0 0 #2f8f5b99}70%{box-shadow:0 0 0 7px #2f8f5b00}to{box-shadow:0 0 #2f8f5b00}}.util .u-r{display:flex;align-items:center;gap:22px}.util .u-r a{color:#d7d0f0;font-weight:700;transition:color .15s;text-decoration:none}.util .u-r a:hover{color:#fff}.util .u-r .ph{color:#fff;display:flex;align-items:center;gap:7px}.util .u-r .ph svg{width:14px;height:14px}@media(max-width:720px){.util .u-l span.long,.util .u-r .hideph{display:none}.util .wrap{height:auto;min-height:38px;flex-wrap:wrap;row-gap:4px;padding-top:8px;padding-bottom:8px}}.shopify-section-group-header-group{position:sticky;top:0;z-index:50}.sf-nav{position:relative;isolation:isolate;border-bottom:1px solid var(--line)}.sf-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#ffffffeb;backdrop-filter:saturate(160%) blur(10px);-webkit-backdrop-filter:saturate(160%) blur(10px);pointer-events:none}.sf-nav .wrap{height:78px;display:flex;align-items:center;gap:34px}.sf-logo img{height:36px;width:auto}.sf-logo .sf-logo-text{font-size:22px;font-weight:900;color:var(--indigo);letter-spacing:-.02em}.sf-links{display:flex;gap:30px;list-style:none;margin:0 0 0 8px;padding:0}.sf-links a{font-size:15px;font-weight:700;color:#3a3550;padding:6px 0;position:relative;transition:color .15s;white-space:nowrap;text-decoration:none}.sf-links a:hover{color:var(--indigo)}.sf-links a:after{content:"";position:absolute;left:0;right:100%;bottom:-2px;height:2.5px;background:var(--gold);border-radius:2px;transition:right .2s}.sf-links a:hover:after,.sf-links li.active a:after{right:0}.sf-links li.active a{color:var(--indigo)}.sf-right{margin-left:auto;display:flex;align-items:center;gap:18px}.sf-icn{width:22px;height:22px;color:var(--indigo)}.sf-right .sf-iconlink,.cart{position:relative;display:flex;color:var(--indigo)}.sf-right .sf-iconlink:after,.sf-right .cart:after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}.cart .dot{position:absolute;top:-7px;right:-8px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--gold);color:var(--ink);font-size:10.5px;font-weight:800;display:grid;place-items:center}@media(max-width:980px){.sf-links{display:none}}.sf-drawer{display:none}.sf-burger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--indigo);cursor:pointer;list-style:none}.sf-burger::-webkit-details-marker{display:none}.sf-burger svg{width:22px;height:22px}.sf-burger .icon-close{display:none}.sf-drawer details[open] .sf-burger .icon-hamburger{display:none}.sf-drawer details[open] .sf-burger .icon-close{display:block}.sf-drawer__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:91;background:var(--paper);display:flex;flex-direction:column;transform:translateY(-100%);transition:transform .25s ease}.sf-drawer details[open] .sf-drawer__panel{transform:translateY(0)}.sf-drawer__top{flex:0 0 auto;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid var(--line)}.sf-drawer__logo img{height:26px;width:auto}.sf-drawer__close{width:44px;height:44px;margin-right:-11px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--indigo)}.sf-drawer__close svg{width:16px;height:16px}.sf-drawer__scroll{flex:1 1 auto;overflow-y:auto;padding:12px 20px 0}.sf-drawer__links{list-style:none;margin:0;padding:0}.sf-drawer__links a{display:block;padding:17px 2px;font-size:19px;font-weight:700;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}.sf-drawer__links li.active a{color:var(--indigo);text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2.5px;text-underline-offset:6px}.sf-drawer__more{padding:22px 0 0}.sf-drawer__more-label{font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#55507a;padding:0 2px 6px}.sf-drawer__more a{display:block;padding:11px 2px;font-size:15px;font-weight:600;color:#3a3550;text-decoration:none}.sf-drawer__bottom{flex:0 0 auto;padding:16px 20px 22px;border-top:1px solid var(--line);background:var(--cream);display:flex;flex-direction:column;gap:12px}.sf-drawer__cta{width:100%;justify-content:center}.sf-drawer__phone{display:flex;align-items:center;gap:9px;font-weight:800;color:var(--indigo);text-decoration:none;font-size:15px}.sf-drawer__phone svg{width:16px;height:16px}.sf-drawer__trust{display:flex;align-items:center;gap:8px;font-size:12px;color:#55507a}@media(max-width:980px){.sf-drawer{display:block}}@media(max-width:980px){.sf-cta-desktop{display:none}}.foot{background:var(--indigo);color:#cdc6e8;padding:clamp(48px,5vw,72px) 0 0}.foot a{color:#cdc6e8;text-decoration:none}.foot-cols{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:clamp(24px,4vw,56px);padding-bottom:44px;border-bottom:1px solid rgba(255,255,255,.12)}@media(max-width:860px){.foot-cols{grid-template-columns:1fr 1fr;gap:34px 28px}}@media(max-width:520px){.foot-cols{grid-template-columns:1fr}}.foot-brand img{height:38px;width:auto;margin-bottom:16px}.foot-brand p{font-size:14px;font-weight:500;color:#a89fd0;line-height:1.6;max-width:30ch}.foot-brand .fb-call{display:inline-flex;align-items:center;gap:9px;margin-top:18px;font-size:15px;font-weight:800;color:#fff}.foot-brand .fb-call svg{width:18px;height:18px;color:var(--gold-lt)}.foot-col h4{font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#8579c4;margin-bottom:16px}.foot-col a{display:block;font-size:14.5px;font-weight:600;color:#cdc6e8;padding:6px 0;transition:color .15s}.foot-col a:hover{color:#fff}.foot-partners{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:30px 0}.fp-logos{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.fp-chip{background:#fffffff2;border-radius:10px;padding:10px 16px;display:flex;align-items:center;justify-content:center}.fp-chip img{height:24px;width:auto;display:block}.fp-chip.sec img{height:30px}.fp-note{font-size:12.5px;font-weight:700;letter-spacing:.04em;color:#a89fd0}.foot-base{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 0 30px;border-top:1px solid rgba(255,255,255,.12);font-size:13px;font-weight:600;color:#9b92c8}.foot-base .fb-links{display:flex;gap:22px;flex-wrap:wrap}.foot-legal-details{margin-top:4px}.foot-base a{color:#9b92c8}.foot-base a:hover{color:#fff}.page-hero{position:relative;background:var(--indigo-deep);color:#fff;overflow:hidden;padding:clamp(48px,6vw,92px) 0 clamp(40px,4.5vw,64px)}.page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,#2d2156 0 22px,#281c54 22px 44px);opacity:.55}.page-hero .wrap{position:relative;z-index:1}.page-hero .crumbs{font-size:13px;font-weight:700;color:#b9b0e0;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.page-hero .crumbs a{color:#b9b0e0}.page-hero .crumbs a:hover{color:#fff}.page-hero .eyebrow{color:var(--gold-lt);margin-top:20px;display:block}.page-hero h1{color:#fff;font-size:clamp(34px,5vw,60px);font-weight:900;letter-spacing:-.025em;line-height:1.02;margin-top:14px;max-width:20ch;text-wrap:balance}.page-hero p.lead{font-size:clamp(16px,1.7vw,20px);font-weight:500;color:#e4dffb;margin-top:18px;max-width:56ch;line-height:1.55}
/*# sourceMappingURL=/cdn/shop/t/10/assets/zv-chrome.css.map */
