PageSourceSearch

https://mailbook.app/

html mailbook.app collected 2026-10-08 03:42:44 UTC 150,375 bytes, 235 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" class="home">
3<head>
4<meta charset="utf-8">
5<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=2.0, initial-scale=1.0, user-scalable=yes">
6<title>The easy way to collect and organize addresses - Mailbook</title>
7<link rel="canonical" href="https://mailbook.app/">
8<meta property="og:url" content="https://mailbook.app/">
9<link rel="alternate" hreflang="nl" href="https://mailbook.nl/">
10<link rel="alternate" hreflang="nl-be" href="https://mailbook.be/">
11<link rel="alternate" hreflang="en" href="https://mailbook.app/">
12<link rel="alternate" hreflang="fr" href="https://mailbook.app/fr">
13<link rel="alternate" hreflang="es" href="https://mailbook.app/es">
14<link rel="alternate" hreflang="de" href="https://mailbook.app/de">
15<link rel="alternate" hreflang="tr" href="https://mailbook.app/tr">
16<link rel="alternate" hreflang="pt" href="https://mailbook.app/pt">
17<link rel="alternate" hreflang="da" href="https://mailbook.app/da">
18<link rel="alternate" hreflang="x-default" href="https://mailbook.app/">
19<meta property="og:title" content="The easy way to collect and organize addresses">
20<meta name="description" content="Mailbook makes it easy and fast to collect addresses from friends and family, storing them in a secure online address book. Perfect for weddings, parties, holiday cards, and other invitations.">
21<meta property="og:description" content="Mailbook makes it easy and fast to collect addresses from friends and family, storing them in a secure online address book. Perfect for weddings, parties, holiday cards, and other invitations.">
22<meta property="og:image" content="https://mailbook.app/img/square-logo-background.png?1cc47c67">
23<meta property="twitter:image" content="https://mailbook.app/img/square-logo-background.png?1cc47c67">
24<style nonce="2f80df3c339c6b0f8af26c3376baae9b435b046d70289111b984b116d1d7be1f">blockquote,body,div,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}button,input,li,pre,select,td,textarea{-webkit-appearance:none;font-family:inherit;font-size:inherit;vertical-align:baseline}button,select{text-transform:none}fieldset,img{border:0}ol,ul{list-style:none}article,aside,footer,header{display:block}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;touch-action:manipulation}*{box-sizing:border-box}@font-face{font-display:fallback;font-family:Nunito;font-style:normal;font-weight:400;src:local("Nunito Regular"),local("Nunito-Regular"),url(/fonts/Nunito.woff2) format("woff2"),url(/fonts/Nunito.woff) format("woff"),url(/fonts/NunitoBold.ttf) format("truetype")}@font-face{font-display:fallback;font-family:Nunito;font-style:normal;font-weight:700;src:local("Nunito Bold"),local("Nunito-Bold"),url(/fonts/NunitoBold.woff2) format("woff2"),url(/fonts/Nunito.woff) format("woff"),url(/fonts/NunitoBold.ttf) format("truetype")}html{-webkit-tap-highlight-color:transparent}:root{--orange-50:#fff4ea;--orange-100:#ffe6d4;--orange-200:#ffd2b3;--orange-500:#fe9240;--orange-700:#c26200;--teal-500:#02bfae;--teal-700:#079689}@supports (color:oklch(0% 0 0)){@media (color-gamut:p3){:root{--orange-50:oklch(97.5% 0.022 54.3);--orange-100:oklch(94.5% 0.045 54.3);--orange-200:oklch(90% 0.075 54.3);--orange-500:oklch(76.2% 0.205 54.3);--orange-700:oklch(60% 0.165 54.3);--teal-500:oklch(72.3% 0.174 183.7);--teal-700:oklch(60.5% 0.145 184.1)}}}body{background:#fdfaf8;color:#56504a;font-family:Nunito,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;height:100%;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body a{color:#9a4a00;outline-style:none;text-decoration:none}body a:active,body a:hover{color:#030134;text-decoration:none}body .center{text-align:center}body .spacing{margin:10px}body #mailbook>div.loading{align-items:center;animation-delay:1s;animation-duration:4s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loading;color:#030134;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:300px;justify-content:center;opacity:0;text-align:center}@keyframes loading{0%{opacity:0}
2420%{opacity:1}60%{opacity:1}80%{opacity:1}to{opacity:0}}h1,h2,h3,h4,h5{text-wrap:balance}li,p{text-wrap:pretty}header #userheader{position:relative}header #userheader .name{align-items:center;color:#030134;cursor:pointer;display:inline-flex;font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis}header #userheader .name:after{background:url(/img/dropdown.svg) no-repeat;background-size:cover;content:" ";display:inline-block;height:24px;margin-left:4px;width:24px}.menu{background-color:#fff;border-radius:12px;box-shadow:0 2px 0 0 #efe6df,0 12px 32px rgba(3,1,52,.12);display:flex;flex-direction:column;padding:6px 8px 8px;position:absolute;right:0;text-align:left;top:48px;width:264px;z-index:121}.menu-group{color:#706861;font-size:11px;font-weight:800;letter-spacing:.08em;padding:10px 14px 4px;text-transform:uppercase}.menu-divider{background:#efe6df;height:1px;margin:8px 8px 2px}.menu-item{align-items:center;background:none;border-radius:8px;box-shadow:none;color:#030134;display:flex;font-size:15px;font-weight:600;gap:12px;height:44px;line-height:1;margin:0;overflow:visible;padding:0 14px;text-align:left;white-space:nowrap;width:100%}.menu-item:hover{background:#fdfaf8}.menu-item:active{box-shadow:none;transform:none}.menu-item.on{background:#fff4ea;color:#9a4a00}.menu-item.quiet{color:#706861}.menu-item svg{flex:none;height:20px;width:20px}.menu-item .label{flex:1}.menu-item .aside{color:#706861;font-size:13px;font-weight:700}.menu-blocker{display:none}@media (max-width:550px){.menu-blocker{background:rgba(3,1,52,.35);display:block;inset:0;position:fixed;touch-action:none;z-index:120}.menu{border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -12px 32px rgba(3,1,52,.14);left:0;max-height:85vh;overflow-y:auto;overscroll-behavior:contain;padding:10px 12px 26px;position:fixed;right:0;top:auto;transition:transform .2s ease;width:auto}.menu:before{background:#efe6df;border-radius:2px;content:"";display:block;height:4px;margin:0 auto 6px;width:40px}.menu-item{font-size:16px;font-weight:700;height:50px}}.button-content{align-items:center;display:flex;justify-content:center;line-height:25px}.hidden{display:none}button{background:#02bfae;background:var(--button-bg,var(--teal-500));border:0;border-radius:8px;box-shadow:0 3px 0 0 #079689;box-shadow:0 3px 0 0 var(--button-shadow,var(--teal-700));color:#fff;cursor:pointer;font-size:17px;font-weight:700;line-height:27px;margin-bottom:10px;outline:none;overflow:hidden;padding:11px 20px;text-align:center;text-overflow:ellipsis;transition:background-color .2s ease;white-space:nowrap;width:100%}button+button{margin-left:10px}button:hover{background:#40cec1;background:var(--button-bg-hover,#40cec1);transition:none}button:active{box-shadow:0 0 0 0 #079689;box-shadow:0 0 0 0 var(--button-shadow,#079689);transform:translateY(2px)}button.loading{cursor:wait}button.error{background:#f01f35;box-shadow:0 3px 0 0 #ce0f23;color:#fff}button.disabled,button.disabled:active,button.disabled:hover{background:#d6d6d6;box-shadow:0 3px 0 #a9a9a9;color:#f3f3f3;cursor:not-allowed;transform:none}button.secondary{background:#fe9240;background:var(--orange-500);box-shadow:0 3px 0 0 #c26200;box-shadow:0 3px 0 0 var(--orange-700)}button.secondary:hover{background:#ffa15e;transition:none}button.secondary:active{box-shadow:0 0 0 0 #c26200;transform:translateY(2px)}button.white{background:#fff;border:1px solid #efe6df;box-shadow:0 3px 0 0 #efe6df;color:#56504a;padding:10px 20px}button.white:hover{background:#fff;transition:none}button.white:active{box-shadow:0 0 0 0 #f8f2ee;transform:translateY(3px)}button.warning{background:#de3434;box-shadow:0 3px 0 0 #ca2f2f}button.warning:hover{background:#bf2d2d;transition:none}button.warning:active{box-shadow:0 0 0 0 #ca2f2f;transform:translateY(2px)}button.text{background:none;border:none;box-shadow:none;color:#030134;font-size:15px;font-weight:400;margin-left:0;padding:0}button.text>span{border-bottom:1px solid #efe6df}button.small{font-size:14px;padding:7px 14px}button.small .button-content{line-height:20px}button.paid{position:relative}button.paid:after{color:#fff;content:"€";font-size:14px;line-height:22px;padding:0 5px;text-align:center}button.paid:after,button.paid:before{display:block;position:absolute;right:0;top:0}button.paid:before{border-color:transparent #e3731f transparent transparent;border-style:solid;border-width:0 30px 30px 0;content:"";height:0;width:0}a.button{border-radius:8px;
24cursor:pointer;display:inline-block;font-size:17px;font-weight:700;line-height:27px;padding:11px 20px;text-align:center;text-decoration:none;white-space:nowrap}a.button.white{background:#fff;border:1px solid #efe6df;box-shadow:0 3px 0 0 #efe6df;color:#56504a;padding:10px 20px}a.button.white:active{box-shadow:0 0 0 0 #f8f2ee;transform:translateY(3px)}a.button.secondary{background:var(--orange-500);box-shadow:0 3px 0 0 var(--orange-700);color:#fff}a.button.secondary:hover{background:#ffa15e}a.button.secondary:active{box-shadow:0 0 0 0 var(--orange-700);transform:translateY(2px)}a.button.small{font-size:14px;line-height:20px;padding:7px 14px}.option{background:#fff;border:1px solid #efe6df;border-radius:12px;box-shadow:none;color:#030134;cursor:pointer;font:inherit;line-height:1.3;margin:0;padding:10px 12px;text-align:center;transition:border .2s ease,box-shadow .2s ease;white-space:normal;width:auto}.option+.option{margin-left:0}.option:hover{background:#fdfaf8}.option:active{transform:none}.option.on{background:#fff8f3;border-color:#fe9240;box-shadow:inset 0 0 0 1px #fe9240}.chip{background:#ffe6d4;border-radius:999px;color:#9a4a00;display:inline-block;font-size:11px;font-weight:700;line-height:1.5;padding:1px 8px;vertical-align:2px;white-space:nowrap}.chip.good{background:rgba(39,174,96,.16);color:#1c7c44}.chip.quiet{background:#efe6df;color:#56504a}.note{font-size:14px;margin:6px 0 0}.lead,.note{color:#56504a;line-height:1.5}.lead{font-size:17px;margin:0 0 18px}.sticky{background:#fff;bottom:0;left:0;padding:6px 0!important;position:sticky!important;right:0;transition:bottom .2s ease;z-index:9}.sticky:before{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:100%;content:"";height:16px;left:0;position:absolute;right:0}@media (pointer:coarse){html.typing .sticky{bottom:-96px}}form,form .field{display:flex;flex-direction:column}form .field{align-self:flex-end}form .row{flex-direction:row}form label{color:#030134;font-size:15px;font-weight:700}form .label-wrapper{display:flex;flex-direction:row;margin:0 0 8px}form .label-wrapper label{cursor:pointer}@media (max-width:768px){form .label-wrapper{justify-content:space-between}}form .input-wrapper{margin-bottom:0}form .help-trigger{display:block;margin:0 0 0 8px}@media (max-width:768px){form .help-trigger{margin:0 8px}}form .help-trigger .icon{background:url(/img/help.svg) no-repeat 50% #fff;background-size:contain;cursor:pointer;width:15px}form .help-trigger .icon>div{opacity:0}form .help-info{background:#fff;border:1px solid #efe6df;font-size:15px;font-weight:400;padding:8px}form .help-info p{margin-bottom:8px}form .help-info p:last-of-type{margin-bottom:0}form .select-options.open,form .text-input,form input,form select,form textarea{background:#fff;border:1px solid #efe6df;border-radius:4px;color:#030134;font-size:17px;line-height:27px;outline:none;padding:10px 15px;transition:border .2s ease,box-shadow .2s ease;width:100%}form .select-options.open:focus,form .text-input:focus,form input:focus,form select:focus,form textarea:focus{border:1px solid #4ba0ff;box-shadow:inset 0 0 0 2px #4ba0ff}@media (max-width:768px){form .select-options.open,form .text-input,form input,form select,form textarea{padding:10px}}@media (max-width:319px){form .select-options.open,form .text-input,form input,form select,form textarea{padding:10px 8px}}form .select-options.open::-moz-placeholder,form .text-input::-moz-placeholder,form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#706861;font-weight:400;opacity:.6}form .select-options.open::placeholder,form .text-input::placeholder,form input::placeholder,form select::placeholder,form textarea::placeholder{color:#706861;font-weight:400;opacity:.6}form .text-input{position:relative;z-index:2}form input[type=checkbox],form input[type=radio]{box-sizing:content-box;display:grid;height:20px;padding:0;place-content:center;width:20px}form input[type=checkbox]:focus,form input[type=radio]:focus{box-shadow:none}form input[type=checkbox]:checked:before,form input[type=radio]:checked:before{background:#4ba0ff}form input[type=checkbox]:disabled,form input[type=radio]:disabled{cursor:not-allowed}form input[type=checkbox]:before,form input[type=radio]:before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";display:block;height:12px;width:12px}form input[type=radio]{border-radius:20px}form input[type=radio]:before{clip-path:circle(50%)}form input,form label,form select,form textarea{-webkit-tap-highlight-color:transparent}form input.error,form label.error,form select.error,form textarea.error{background:transparent;border-color:#fa4558;color:#f01f35}form input.error:focus,form label.error:focus,form select.error:focus,form textarea.error:focus{box-shadow:inset 0 0 0 2px #fa4558}form input.error::-moz-placeholder,form label.error::-moz-placeholder,form select.error::-moz-placeholder,form textarea.error::-moz-placeholder{color:#f01f35;opacity:1}form input.error::placeholder,form label.error::placeholder,form select.error::placeholder,form textarea.error::placeholder{color:#f01f35;opacity:1}form div.password .holder{align-items:center;display:flex;flex-direction:row;position:relative}form div.password .holder:has(input:focus){border:1px solid #4ba0ff;box-shadow:inset 0 0 0 2px #4ba0ff}form div.password .holder:has(input.error){background:transparent;border-color:#fa4558;color:#f01f35}form div.password .holder input{border:none!important;box-shadow:none!important;margin:0 15px 0 0;padding:0}form div.password .holder .toggle{background:url(/img/eye.svg) no-repeat 100% 50% #fff;background-size:20px 20px;cursor:pointer;height:80%;position:absolute;right:8px;width:24px;z-index:2}form textarea{resize:none}form select{-moz-appearance:none;background:url(/img/dropdown.svg) no-repeat right 12px center #fff;padding-right:42px}form .select-component{cursor:pointer}form .select-component .select-options{display:none;padding:0}form .select-component .select-options.minimal .to{font-weight:400!important}form .select-component .select-options.minimal .country,form .select-component .select-options.minimal .line1,form .select-component .select-options.minimal .line2{display:none}form .select-component .select-options.minimal .addresses .table tr td.first-column{padding-left:5px}form .select-component.always-open{cursor:default}form .select-component.always-open .select-options{display:block}form .select-component:not(.always-open) .select-options.open{display:block;max-height:300px;position:absolute;z-index:1;-webkit-overflow-scrolling:touch;overflow:auto}@media (max-width:550px){form .select-component:not(.always-open) .select-options.open{position:relative}}form .select-component .select-indicator{display:flex;height:100%;position:absolute;right:5px;text-align:center;top:0;vertical-align:middle;width:25px}form .select-component .select-indicator .select-dropdown{background:url(/img/dropdown.svg) no-repeat 50% 50%;flex:1}form h2{font-size:22px;font-weight:500;margin:8px 0;padding:0;position:relative}form h2 span{background:#fff;padding:0 16px 0 0;position:relative}form h2 em{border-top:1px solid #efe6df;bottom:0;left:0;position:absolute;right:0;top:0;transform:translateY(50%);width:100%}.link-label .textarea,.return-label .textarea{margin:0}.link-label textarea,.return-label textarea{border-radius:12px;box-sizing:border-box;font-size:20px;height:120px;line-height:26px;overflow:hidden;padding:0;padding-top:calc(60px - var(--lines, 3)*26px/2);text-align:center;white-space:pre-line;width:240px}.link-label textarea::-moz-placeholder,.return-label textarea::-moz-placeholder{color:#3a393e;text-align:center}.link-label textarea::placeholder,.return-label textarea::placeholder{color:#3a393e;text-align:center}.return-stage .field{margin:0}.return-stage textarea{border:0;box-shadow:0 1px 2px rgba(43,33,24,.1),0 14px 34px rgba(43,33,24,.16);max-width:100%;transform:rotate(-1deg);transition:transform .2s ease,box-shadow .2s ease}.return-stage textarea:focus{border:0;box-shadow:inset 0 0 0 2px #4ba0ff,0 1px 2px rgba(43,33,24,.1),0 14px 34px rgba(43,33,24,.16);transform:none}.return-stage .stage-note.warning{color:#9a4a00;font-weight:600}.request-intro{color:#56504a;font-size:17px;line-height:1.5;margin:0 0 22px}.label-stage.mail-sent{color:#56504a;gap:6px;line-height:1.5;padding:26px 24px;text-align:center}.label-stage.mail-sent strong{color:#030134;font-size:19px}.label-stage.mail-sent p{margin:0;max-width:400px}form label .extra{color:#706861;font-size:13px;font-weight:400;margin-left:6px}form .field-note{margin:-12px 0 24px}form .field.row.pair{flex-direction:row;gap:12px}form .field.row.pair>.field{flex:1;margin-right:0}
24form input.found{background:#fff url(/img/checkmark.svg) no-repeat right 12px center;background-size:20px 20px;padding-right:44px}.address-check{margin-bottom:24px}.address-check.as-preview{animation:preview-arrive .35s ease both;margin:8px 0 0;padding:18px 16px 12px}@media (prefers-reduced-motion:reduce){.address-check.as-preview{animation:none}}.address-check.as-preview .address-label{cursor:pointer;display:block;max-width:230px}@media (max-width:550px){.address-check.as-preview .address-label{max-width:200px}}.address-check .address-label{max-width:340px;width:100%}@media (max-width:550px){.address-check .address-label{max-width:280px}}@keyframes preview-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.order-extra.action.shortcut{margin:0 0 24px}.form-submit{margin-top:16px}.form-submit button{margin:0}.form-error{color:#f01f35;font-weight:600;margin:12px 0 0}.form-note{margin:10px 0 0}.form-note svg{margin-right:5px;vertical-align:-2px}.saved-address{margin-bottom:28px}.saved-address .address-check{margin-bottom:12px}.saved-address .saved-mail{color:#706861;font-size:14px;margin:0}.link-label-preview{background:#fff;border:1px solid #efe6df;border-radius:9px;color:#000;max-width:100%;width:240px}.link-label-preview>svg{display:block;fill:#000;font-family:Nunito,sans-serif;font-weight:400;height:auto;width:100%}.link-label-preview .tip{font-size:36px}.link-label-preview .url{font-size:23px}.field.extras>:last-child{margin-bottom:0}.qr-order .label-stage{margin-bottom:24px}.qr-order .label-stage .link-label-preview{border:0;border-radius:12px;box-shadow:0 1px 2px rgba(43,33,24,.1),0 14px 34px rgba(43,33,24,.16);max-width:320px;transform:rotate(-1deg);width:100%}@media (max-width:550px){.qr-order .label-stage .link-label-preview{max-width:min(240px,24vh * 1.667)}}.qr-order .qr-gift-setup{margin:8px 0 0}.qr-order .qr-gift-setup>.field{margin-bottom:12px}.sticker-summary{align-items:center;background:#f8f2ee;border-radius:12px;display:flex;gap:16px;margin:-2px 0 10px;padding:14px 16px}.sticker-summary .link-label-preview{border:0;box-shadow:0 4px 12px rgba(43,33,24,.12);flex:none;transform:rotate(-2deg);width:150px}.sticker-summary p{color:#56504a;font-size:14px;margin:0 0 8px}.sticker-summary button{margin:0;width:auto}@media (max-width:550px){.sticker-summary{align-items:flex-start;flex-direction:column}}.sticker-texts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.sticker-text{border-radius:999px;font-size:15px;font-weight:700;line-height:1.3;padding:8px 16px}.sticker-text.own{border-style:dashed;color:#56504a}.sticker-text.on{border-style:solid;color:#030134}.request-stage{align-items:center;background:linear-gradient(to bottom,var(--band,#fe9240) 0,var(--band,#fe9240) 92px,#f8f2ee 92px);border-radius:16px;display:flex;flex-direction:column;gap:12px;margin:0 0 20px;padding:24px 20px 16px}.request-stage.sober{--band:#8d8d8d;--band-ink:#6b6a70}.request-card{background:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(43,33,24,.1),0 14px 34px rgba(43,33,24,.14);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;max-width:300px;padding:18px 18px 16px;transform:rotate(-1deg);width:100%}.request-from{color:var(--band-ink,#e6802f);font-size:11px;font-weight:700;letter-spacing:.1em;overflow-wrap:anywhere;text-transform:uppercase}.request-title{color:#030134;font-size:17px;line-height:1.3;margin-bottom:4px;overflow-wrap:anywhere}.request-body{color:#56504a;display:-webkit-box;font-size:12px;line-height:1.45;margin:-4px 0 4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow-wrap:anywhere}.request-field{background:#f8f2ee;border-radius:4px;display:block;height:14px;width:62%}.request-field.wide{width:100%}.request-save{align-self:flex-start;background:#02bfae;border-radius:6px;color:#fff;font-size:12px;font-weight:700;margin-top:4px;padding:4px 14px}.request-link{background:#fff;border-radius:999px;color:#56504a;font-size:13px;font-weight:600;padding:4px 12px;text-decoration:none;white-space:nowrap}.register-note{margin:0 0 14px}.occasion-tiles.register{grid-template-columns:repeat(3,minmax(0,1fr))}.occasion-tiles.register.error .occasion-tile,.register-choices.error .order-extra{border-color:#c0392b}.request-text{width:100%}.request-text .title-textarea{margin:0}.request-text-body{margin-top:14px}.field>.field-text{color:#030134;font-size:17px;line-height:27px;margin:0;padding:10px 0}.field>.field-text a{font-size:15px;margin-left:6px}.language-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.language-tab{border-radius:999px;color:#56504a;font-size:14px;font-weight:600;line-height:1.3;padding:5px 12px}.language-tab.filled:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%2302bfae' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 6.4 4.6 9 10 3.4'/%3
24E%3C/svg%3E") 50% /contain no-repeat;content:"";display:inline-block;height:11px;margin-left:6px;width:11px}.language-tab.on{color:#030134}.choice-row{display:flex;flex-wrap:wrap;gap:8px}.choice-row .choice{flex:1 1 0;font-size:15px;font-weight:600;padding:10px 12px}.swatches{display:flex;flex-wrap:wrap;gap:12px}.swatches .swatch{border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #efe6df;flex:none;height:38px;margin:0;min-width:0;padding:0;width:38px}.swatches .swatch:hover{box-shadow:0 0 0 2px #706861}.swatches .swatch:active{transform:none}.swatches .swatch.selected{box-shadow:0 0 0 3px #fe9240}.swatches.small{gap:10px;justify-content:center;margin:-8px 0 20px}.swatches.small .swatch{height:28px;width:28px}.occasion-tiles.settings{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:550px){.occasion-tiles.settings{grid-template-columns:repeat(3,minmax(0,1fr))}}.field>.own-address-why{margin:0 0 14px}a.order-extra.own-address-add{margin-top:12px}.field>.label-stage+.label-wrapper{margin-top:16px}.own-address-email>p{margin:0 0 6px}.own-address{margin-left:8px}.infinite_spinner{margin:0 auto;position:relative}.infinite_spinner_large{height:80px;width:80px}.infinite_spinner_medium{height:52px;width:52px}.infinite_spinner_small{height:24px;width:24px}.infinite_spinner_spinner{animation:spin 1.2s cubic-bezier(.25,.29,.54,.86) 0s infinite normal none;height:100%;left:0;position:absolute;top:0;transform:rotate(-45deg);width:100%}.infinite_spinner_tail{animation:spin 1.2s cubic-bezier(.41,.24,.64,.69) 0s infinite normal none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.infinite_spinner_bg{fill:none;opacity:.2;stroke:#fff;stroke-width:8}.infinite_spinner_path{fill:none;stroke-width:8}.infinite_spinner_white{stroke:#fff}.infinite_spinner_blue{stroke:#fe9240}.infinite_spinner_path{stroke-dasharray:55,200;stroke-dashoffset:90;stroke-linecap:round}.infinite_spinner_fast{animation-duration:.6s}.infinite_spinner__container{align-items:center;display:flex;justify-content:center}.infinite_spinner__container--50vh{height:50vh}.disclosure{background:#fdfaf8;border:1px solid #efe6df;border-radius:4px;color:#030134;margin:8px 0 12px;position:relative;text-align:left}.disclosure>.question{cursor:pointer;display:block;font:inherit;list-style:none;margin:0;padding:12px 36px 12px 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.disclosure>.question::-webkit-details-marker{display:none}.disclosure>.question:focus-visible{outline:2px solid #4ba0ff;outline-offset:2px}.disclosure>.question:after{background:url(/img/dropdown.svg) no-repeat 50%/contain;content:"";height:20px;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:transform .1s ease-in-out;width:20px}.disclosure[open]>.question:after{transform:translateY(-50%) rotate(180deg)}.disclosure>.answer{color:#56504a;line-height:24px;margin:0;padding:12px 20px 16px}.disclosure>.answer>.field:last-child{margin-bottom:0}.disclosure>.answer ul{list-style:disc inside;margin:24px 0;text-align:left}.disclosure>.answer ul li{line-height:1.5em;padding-left:5px}.disclosure>.answer p+p{margin-top:12px}@media (prefers-reduced-motion:reduce){.disclosure>.question:after{transition:none}}.faq>div{margin:auto;max-width:880px;padding:5px;text-align:center}.faq>div h2{color:#fff;margin-bottom:20px}.faq>div>ul>li{margin:0 auto 10px;max-width:550px}.faq>div>ul>li>.disclosure{margin:0}html.address .faq,html.addressbook .faq,html.news .faq{margin-top:20px;padding:20px;width:100%}html.address .faq h2,html.addressbook .faq h2,html.news .faq h2{color:#030134}@media (max-width:550px){html.address .faq,html.addressbook .faq,html.news .faq{padding:10px}}html.news .faq{margin:40px 0}html.news .faq .items{list-style:none;padding-left:0}html.news .faq .items>li+li{margin:0 auto 10px}html.news .faq .question{font-weight:500}.stickers{color:#030134;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 20px;row-gap:8px}.stickers .address{aspect-ratio:64/38;background:#fff;border:1px solid #efe6df;border-radius:8px;
24cursor:pointer;display:flex;font-size:14px;justify-content:center;margin-bottom:5px;margin-right:5px;padding:14px 24px}.stickers .address>.container{display:flex;flex-direction:column;justify-content:center}.stickers .address>.container>div{display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stickers .address.small{font-size:12px}@media (max-width:768px){.stickers{grid-template-columns:1fr 1fr}}@media (max-width:550px){.stickers{grid-template-columns:auto}}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:local("Playfair Display Regular"),url(/fonts/PlayfairDisplay.ttf) format("truetype")}@font-face{font-display:swap;font-family:Dancing Script;font-style:normal;font-weight:400;src:local("Dancing Script Regular"),url(/fonts/DancingScript.ttf) format("truetype")}@font-face{font-display:swap;font-family:Courier Prime;font-style:normal;font-weight:400;src:local("Courier Prime Regular"),url(/fonts/CourierPrime.ttf) format("truetype")}@font-face{font-display:swap;
24font-family:Fredoka;font-style:normal;font-weight:500;src:local("Fredoka Medium"),url(/fonts/Fredoka.ttf) format("truetype")}.label-preview{--mm:4px;background:#fff;border:1px solid #efe6df;border-radius:12px;box-sizing:border-box;max-width:254px;overflow:hidden;position:relative;width:100%}.label-preview.large{margin:0 auto 20px;max-width:330px}.paper-tiles{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}@media (max-width:550px){.paper-tiles{grid-template-columns:repeat(2,1fr)}}.paper-tile{align-items:center;display:flex;flex-direction:column;gap:4px;line-height:1.3;padding:10px 8px}.paper-swatch{border-radius:5px;box-shadow:0 0 0 1px #efe6df,0 2px 5px rgba(43,33,24,.12);display:block;height:34px;margin-bottom:4px;width:56px}.paper-swatch.white{background:#fff}.paper-swatch.transparant{background:linear-gradient(hsla(0,0%,100%,.55),hsla(0,0%,100%,.55)),repeating-conic-gradient(#efe6df 0 25%,#fff 0 50%) 0 0 /10px 10px}.paper-swatch.textured{background:repeating-linear-gradient(35deg,hsla(39,24%,63%,.12) 0 1px,transparent 1px 4px),#f6efdc}.paper-swatch.gold{background:linear-gradient(120deg,#f2e5bd,#e8d49a 50%,#f4e8c4)}.paper-name{font-size:14px;font-weight:700}.paper-price{color:#706861;font-size:12px}.paper-note{margin:8px 0 0}.label-stage{align-items:center;background:radial-gradient(circle at 50% 45%,#fdfaf8 0,hsla(24,56%,98%,0) 60%),#f8f2ee;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:28px 24px 18px}.label-stage .label-preview.stage{border:0;border-radius:12px;box-shadow:0 1px 2px rgba(43,33,24,.1),0 14px 34px rgba(43,33,24,.16);max-width:380px;transform:rotate(-1deg)}.label-stage .studio-browse{max-width:380px}@media (max-width:550px){.label-stage{padding:20px 14px 14px}}.label-stage .stage-note{margin:0;text-align:center}.label-stage .stage-note a{color:#9a4a00;text-decoration:underline}.label-design-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin-top:12px}.label-design-row p{color:#56504a;font-size:14px;margin:0}.label-design-row button{margin:0;width:auto}@media (max-width:550px){.label-design-row+.label-design-row{margin-top:18px}}.order-extra{align-items:center;display:flex;gap:14px;line-height:1.35;margin:0 0 10px;padding:14px 16px;text-align:left;width:100%}.order-extra-check{background:#fff;border:2px solid #706861;border-radius:6px;flex:none;height:22px;width:22px}.order-extra.on .order-extra-check{background:#fe9240 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' d='m5 10.5 3.2 3.2L15 7'/%3E%3C/svg%3E") 50% /16px no-repeat;border-color:#fe9240}.order-extra.action{margin-bottom:0;margin-top:10px}.order-extra.action:hover{background:#fff8f3;border-color:#fe9240}a.order-extra{text-decoration:none}.order-extra-go{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23706861' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='m8 4.5 5.5 5.5L8 15.5'/%3E%3C/svg%3E") 50% /contain no-repeat;flex:none;height:18px;width:18px}.order-extra.choice .order-extra-check{border-radius:50%}.order-extra-text{display:flex;flex:1;flex-direction:column;min-width:0}.order-extra-text strong{font-size:15px}.order-extra-text span{color:#56504a;font-size:13px}.order-extra-price{flex:none;font-size:13px;padding:3px 10px}.order-extra.on .order-extra-price{background:#fff}html.label-designing{overflow:hidden}.studio{background:radial-gradient(circle at 50% 45%,#fdfaf8 0,hsla(24,56%,98%,0) 60%),#f8f2ee;box-sizing:border-box;color:#030134;display:grid;gap:24px 40px;grid-template-areas:". . ." "fonts fonts fonts" "left stage right" "bar bar bar" ". . .";grid-template-columns:1fr min(580px,46vw,(100vh - 340px) * 1.667) 1fr;grid-template-rows:1fr auto auto auto 1fr;inset:0;overflow-y:auto;padding:72px 24px 0;position:fixed;z-index:200}.studio-fonts{display:flex;flex-wrap:wrap;gap:8px;grid-area:fonts;justify-content:center}.studio-stage{align-items:center;display:flex;flex-direction:column;gap:12px;grid-area:stage}.studio-stage .label-preview.studio-label{border:0;border-radius:14px;box-shadow:0 1px 2px rgba(43,33,24,.1),0 18px 44px rgba(43,33,24,.16);max-width:none}.studio-browse{align-items:center;color:#706861;display:flex;font-size:14px;font-weight:600;gap:6px;justify-content:space-between;width:100%}.studio-browse button{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23030134' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' d='m8 4.5 5.5 5.5L8 15.5'/%3E%3C/svg%3E") 50% /18px no-repeat;border:0;border-radius:50%;box-shadow:0 4px 12px rgba(43,33,24,.12);cursor:pointer;height:36px;margin:0;padding:0;width:36px}
24.studio-browse button.previous{transform:scaleX(-1)}.studio-browse button:hover{background-color:#fff4ea}.studio-browse span{min-width:110px;text-align:center}.studio-rail{display:flex;flex-direction:column;gap:22px;max-width:280px}.studio-rail.left{align-items:flex-end;grid-area:left;justify-self:end}.studio-rail.right{align-items:flex-start;grid-area:right;justify-self:start}.studio-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.studio-rail.left .studio-group{justify-content:flex-end}.studio-caption{color:#706861;flex-basis:100%;font-family:Caveat,cursive;font-size:21px;line-height:1}.studio-rail.left .studio-caption{text-align:right}.studio-tile{--lie:-1.5deg;align-items:center;background:#fff;border:2px solid transparent;border-radius:12px;box-shadow:0 4px 12px rgba(43,33,24,.12);color:#030134;cursor:pointer;display:flex;flex:none;justify-content:center;line-height:1;font:inherit;margin:0;padding:6px;transform:rotate(var(--lie));transition:transform .15s ease,box-shadow .15s ease;width:auto}.studio-tile:nth-child(2n){--lie:1.2deg}.studio-tile:nth-child(3n){--lie:-0.6deg}.studio-tile:hover{background:#fff;box-shadow:0 8px 18px rgba(43,33,24,.16);transform:rotate(0deg) translateY(-2px)}.studio-tile.selected{border-color:#fe9240;transform:rotate(0deg)}.studio-tile svg{display:block;height:100%;pointer-events:none;width:100%}.studio-tile path{stroke-linecap:round;stroke-linejoin:round}.studio-tile.font{height:44px;padding:4px 12px}.studio-tile.ink{border-radius:50%;height:44px;padding:5px;width:44px}.studio-tile.border,.studio-tile.icon,.studio-tile.spacing{height:48px;width:78px}.studio-tile.icon{padding:8px;width:56px}.studio-font{font-size:17px;line-height:1.2;pointer-events:none;white-space:nowrap}.studio-swatch{border-radius:50%;display:block;height:100%;width:100%}.studio-none{color:#706861;font-size:13px;font-weight:600}.studio-reset{border:0;box-shadow:none;color:#9a4a00;cursor:pointer;font:inherit;font-size:14px;margin:0;padding:0;text-decoration:underline;text-underline-offset:3px;width:auto}.studio-reset,.studio-reset:hover{background:none}.studio-reset:disabled{visibility:hidden}.studio-bar{align-items:center;background:linear-gradient(hsla(24,42%,95%,0),#f8f2ee 30%);bottom:0;display:flex;flex-direction:column;gap:10px;grid-area:bar;padding:12px 0 20px;position:sticky;z-index:2}.studio-bar .studio-save{margin:0;min-width:220px;width:auto}@media (max-width:860px){.studio{align-items:stretch;background:#f8f2ee;display:flex;flex-direction:column;gap:18px;padding:0}.studio-bar,.studio-fonts,.studio-rail,.studio-stage{flex:none}.studio .composer-corner{position:fixed;z-index:4}.studio-stage{background:#f8f2ee;box-shadow:0 10px 10px -4px #f8f2ee;order:1;padding:72px 16px 6px;position:sticky;top:0;z-index:3}.studio-stage .label-preview.studio-label{max-width:min(240px,24vh * 1.667)}.studio-tile,.studio-tile:nth-child(2n),.studio-tile:nth-child(3n){--lie:0deg}.studio-fonts,.studio-group{flex-wrap:nowrap;justify-content:flex-start;margin:-8px 0;overflow-x:auto;padding:8px 16px;scrollbar-width:none}.studio-fonts{order:2}.studio-rail{gap:18px;max-width:none;order:3}.studio-rail.left,.studio-rail.right{align-items:stretch}.studio-rail.right{order:4}.studio-rail.left .studio-group{justify-content:flex-start}.studio-caption{flex:none;flex-basis:auto;width:64px}.studio-rail.left .studio-caption{text-align:left}.studio-reset:disabled{display:none}.studio-bar{margin-top:auto;order:5;padding:12px 16px 16px}.studio-bar .studio-save{width:100%}}.preview-control{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.preview-control>.link-label-preview{margin:0}.preview-control>a{font:inherit;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.envelope{align-items:center;background:#fff;border:1px solid rgba(91,91,108,.2);border-radius:2px;box-shadow:0 3px 16px 0 rgba(78,85,100,.2);cursor:pointer;display:flex;height:212px;justify-content:center;position:absolute;top:30px;transition-duration:.5s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:300px;will-change:transform}.envelope .address{box-shadow:none;width:auto}.envelope .stamp{background:url(/img/stamp.png) no-repeat 100% #fff;background-size:30px 30px;
24display:block;height:30px;position:absolute;right:10px;top:10px;transform:rotate(1deg);width:30px}.envelope .address{background:#fff;border-radius:2px;font-size:12px;max-width:50%;min-height:80px;padding:10px}.envelope .address.small{font-size:11px}body>header{background-color:#fff;box-shadow:0 2px 0 0 #f8f2ee;color:#030134;font-size:16px;left:0;position:fixed;right:0;top:0;z-index:101}body>header.shadow{box-shadow:0 0 5px 0 #aaa9b3}body>header>div{align-items:center;display:block;display:flex;height:70px;margin:0 auto;max-width:1140px;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}body>header>div>h1 a{align-items:center;display:flex;flex-direction:row;outline:none;text-decoration:none}body>header>div>h1 a span{color:#030134;font-size:21px;padding:0 10px;-webkit-font-smoothing:subpixel-antialiased}body>header>div>h1 a span:hover{color:#030134}body>header>div .promo{color:#706861;display:inline-block;flex:1;font-size:16px;font-weight:400;padding:0 10px 0 5px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:550px){body>header>div{height:60px}body>header>div h1 a span{font-size:19px}body>header>div .promo{display:none}}body>header>div .login{color:#706861;display:inline-block;flex:1;text-align:right;white-space:nowrap}body>header>div .login .logged-out a{color:#706861;font-weight:600}body>header>div .login .logged-out a:hover{color:#9a4a00}body>header>div .login .logged-out a:first-of-type{margin-right:20px}html.minimum body>header{background-color:transparent;border:none;box-shadow:none;position:absolute}html.minimum body>header>div{height:50px}html.minimum body>header h1{flex:1}html.minimum body>header h1 a{display:flex;height:40px;justify-content:center}html.minimum body>header h1 a span{color:#fff;font-size:18px}html.minimum body>header h1 a span:hover{color:#fff}html.minimum body>header .login,html.minimum body>header .promo{display:none}html.minimum body>main{margin-top:0;padding-top:56px}html.minimum .modal{margin-top:0}html.minimum .modal .title h2{margin:30px 0}#messenger{align-items:stretch;display:flex;flex-direction:column;gap:10px;left:50%;max-width:520px;pointer-events:none;position:fixed;top:16px;transform:translateX(-50%);width:calc(100% - 32px);z-index:102}#messenger>div{display:contents}#messenger .notice,#messenger .prompt{background:#030134;border-radius:12px;box-shadow:0 16px 38px -16px rgba(3,1,52,.55);color:#fff;font-size:16px;font-weight:400;line-height:1.45;padding:15px 18px;pointer-events:auto;position:relative;text-align:left}#messenger .notice a,#messenger .prompt a{color:#ffd2b3;text-decoration:underline}#messenger .notice{cursor:pointer;padding-right:46px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#messenger .prompt p{margin:0 0 12px}#messenger .prompt .actions{display:flex;flex-wrap:wrap;gap:10px}#messenger .prompt .actions button{width:auto}#messenger .close{cursor:pointer;position:absolute;right:15px;top:15px;z-index:103}#messenger .close,#messenger .close svg{height:20px;width:20px}#messenger .close svg path{fill:#efe6df}#messenger .close:hover svg path{fill:#fff}@media (max-width:550px){#messenger .notice,#messenger .prompt{font-size:15px}}body>main{display:block;margin:70px auto 0;max-width:1140px;min-height:350px;padding:0 20px;width:100%}body>main .content{line-height:1.6}body>main .content.space{padding-top:14px}@media (max-width:550px){body>main{margin:60px auto 0}}body>footer>div{margin:0 auto;max-width:1140px;padding:15px;width:100%}body>footer>div p{color:#706861;font-size:11px;font-weight:700;letter-spacing:1px;text-align:center;text-transform:uppercase}body>footer>div p a{color:#706861}body>footer>div p a:hover{color:#c26200}html.home body{color:#56504a}html.home body h1,html.home body h2,html.home body h3,html.home body h4,html.home body h5{color:#030134;line-height:1.6em}html.home body>header{box-shadow:0 1px 0 0 #efe6df;position:absolute}html.home body>header h1 .promo{display:none}html.home body>main{margin:0;max-width:none;padding:0}html.home body>main p{font-size:18px;line-height:24px}html.home body>main h3{color:#02bfae;font-size:18px}html.home body>main h3.primary{color:#fe9240}html.home body>main h3.black{color:#030134}html.home body>main h2{color:#030134;font-size:38px;font-weight:700}@media (max-width:768px){html.home body>main h2{font-size:34px}}html.home main .content{overflow:hidden}html.home main .content>.billboard{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:72px auto 0;max-width:1140px;padding:20px;position:relative}html.home main .content>
24.billboard .postman{height:50%;padding-left:20px;width:50%}html.home main .content>.billboard .text h1{font-size:48px;font-weight:700;line-height:1.2}html.home main .content>.billboard .text button{overflow:hidden;position:relative;width:auto}html.home main .content>.billboard .text button:after{animation:cta-sheen 5.5s ease-in-out infinite;background:linear-gradient(105deg,transparent,rgba(255,253,249,.3),transparent);bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translateX(-160%) skewX(-18deg);width:30%}@media (prefers-reduced-motion:reduce){html.home main .content>.billboard .text button:after{animation:none}}html.home main .content>.billboard .text button.white:after{content:none}html.home main .content>.billboard .text h2{color:#56504a;font-size:18px;font-weight:400;margin:24px 0 40px}html.home main .content>.billboard .reviews{display:grid;gap:5px;position:absolute;right:10px;top:25px}html.home main .content>.billboard .reviews .stars{height:20px;width:auto}html.home main .content>.billboard .reviews .explain{color:#56504a}html.home main .content>.billboard .reviews .explain span{font-weight:700}@media (max-width:768px){html.home main .content>.billboard{flex-direction:column-reverse;height:auto;justify-content:flex-end;padding-top:0}html.home main .content>.billboard .postman{width:100%}html.home main .content>.billboard .text{margin-top:15px}html.home main .content>.billboard .text h1{font-size:34px}html.home main .content>.billboard button{margin-left:0}html.home main .content>.billboard .reviews .explain{font-size:11px}}html.home main .content>.features{margin:auto;max-width:1140px;padding:50px 20px 70px}html.home main .content>.features .top{text-align:center}html.home main .content>.features .items{display:grid;gap:28px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:44px}html.home main .content>.features .items li{margin:0}html.home main .content>.features .items li:before{aspect-ratio:7/5;background:#f8f2ee 50%/cover no-repeat;border-radius:18px;content:"";display:block;margin-bottom:18px}html.home main .content>.features .items li strong{color:#030134;display:block;font-size:19px;line-height:1.3}html.home main .content>.features .items li p{font-size:16px;line-height:1.5;margin-top:8px}html.home main .content>.features .items li.retrieve:before{background-image:url(/img/home/stap-1-en.png)}html.home main .content>.features .items li.share:before{background-image:url(/img/home/stap-2-en.png)}html.home main .content>.features .items li.add:before{background-image:url(/img/home/stap-3-en.png)}html.home main .content>.features .items li.send:before{background-image:url(/img/home/stap-4-en.png)}@media (max-width:768px){html.home main .content>.features .items{gap:36px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:550px){html.home main .content>.features .items{grid-template-columns:minmax(0,1fr);margin-top:32px}html.home main .content>.features{padding:40px 20px 50px}html.home main .content>.features .top{text-align:left}}html.home main .content>.preview{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:auto;max-width:1140px;padding:70px 20px}html.home main .content>.preview .text p{line-height:1.65em;margin:20px 0 32px}html.home main .content>.preview .text h2{font-size:34px;line-height:1.3}html.home main .content>.preview .text button{width:auto}html.home main .content>.preview .text ul{list-style:none;margin-bottom:32px}html.home main .content>.preview .text ul li{color:#030134;font-size:18px;margin-top:20px;padding-left:50px;text-indent:-50px}html.home main .content>.preview .text ul li:before{background:url(/img/checkmark.svg) no-repeat;background-size:contain;content:" ";display:inline-block;height:26px;margin-right:24px;position:relative;top:5px;width:26px}html.home main .content>.preview>.background .photo{border-radius:18px;box-shadow:0 1px 2px rgba(43,33,24,.12),0 22px 44px -14px rgba(43,33,24,.3);display:block;height:auto;transform:rotate(-2deg);width:100%}html.home main .content>.preview>.background .mock-addressbook{border-radius:16px;box-shadow:0 1px 2px rgba(43,33,24,.1),0 22px 44px -14px rgba(43,33,24,.26);overflow:hidden}html.home main .content>.preview>.background .mock-addressbook img{display:block;height:auto;width:100%}html.home main .content>.preview.board>.background .photo{transform:rotate(1.5deg)}@media (max-width:768px){html.home main .content>.preview{gap:36px}}@media (max-width:550px){html.home main .content>.preview{gap:28px;grid-template-columns:minmax(0,1fr);padding:44px 20px}html.home main .content>.preview>.background{order:-1}}html.home main .content>
24.cta{background:#fe9240 url(/img/home/band.svg) top/1200px 220px repeat-x;margin-top:30px;padding:232px 20px 90px}html.home main .content>.cta>div{background:#fff;border-radius:14px;box-shadow:0 1px 2px rgba(80,40,0,.1),0 18px 40px -18px rgba(80,40,0,.45);margin:auto;max-width:620px;padding:44px 32px 48px;text-align:center}html.home main .content>.cta>div h2{font-size:32px;line-height:1.3}html.home main .content>.cta>div h3{margin:0}html.home main .content>.cta>div button{font-size:19px;margin-top:24px;padding:14px 28px;width:auto}@media (max-width:550px){html.home main .content>.cta{background-size:760px 139px;padding:150px 16px 56px}html.home main .content>.cta>div{padding:32px 22px 36px}html.home main .content>.cta>div h2{font-size:26px}}html.home main .content>.faq{background:#f8f2ee;padding:90px 20px}html.home main .content>.faq h2{color:#030134}html.home main .content>.faq>div>ul>li>.disclosure{background:#fff;font-size:16px}html.home main .content>.faq>div>ul>li>.disclosure .answer,html.home main .content>.faq>div>ul>li>.disclosure .answer li,html.home main .content>.faq>div>ul>li>.disclosure .answer p{font-size:16px}html.home:lang(nl) main .content>.features .items li.retrieve:before{background-image:url(/img/home/stap-1-nl.png)}html.home:lang(nl) main .content>.features .items li.share:before{background-image:url(/img/home/stap-2-nl.png)}html.home:lang(nl) main .content>.features .items li.add:before{background-image:url(/img/home/stap-3-nl.png)}html.home:lang(nl) main .content>.features .items li.send:before{background-image:url(/img/home/stap-4-nl.png)}html.home:lang(nl-be) main .content>.features .items li.retrieve:before{background-image:url(/img/home/stap-1-be.png)}html.home:lang(nl-be) main .content>.features .items li.share:before{background-image:url(/img/home/stap-2-be.png)}html.home:lang(nl-be) main .content>.features .items li.add:before{background-image:url(/img/home/stap-3-be.png)}html.home:lang(nl-be) main .content>.features .items li.send:before{background-image:url(/img/home/stap-4-be.png)}.emoji{background:no-repeat;background-size:contain;display:inline-block;height:26px;vertical-align:-6px;width:26px}.emoji.baby{background-image:url(/img/theme/baby.svg)}.emoji.wedding{background-image:url(/img/theme/wedding.svg)}.emoji.party{background-image:url(/img/theme/party.svg)}.emoji.christmas{background-image:url(/img/theme/christmas.svg)}#mailbook{align-items:center;display:flex;flex-direction:column;margin:0 auto;min-height:60vw}.language.switch{bottom:10px;margin:0 auto;position:absolute;right:8px;text-align:right}.language.switch button{background:none;border:none;border-bottom:1px solid #efe6df;border-radius:0;box-shadow:none;color:#706861;font-size:14px;font-weight:400;line-height:1.2;margin:0;padding:2px 0 0;width:auto}.language.switch button.active{display:none}.language.switch button+button{margin-left:10px}.modal{background:#fff;border-radius:8px;box-shadow:0 2px 0 0 #f8f2ee;display:block;margin:40px auto 0;max-width:700px;max-width:min(600px,100%);min-width:300px;position:relative}.modal.blocker{backdrop-filter:blur(2px);background:rgba(0,0,0,.1);bottom:0;top:0;z-index:110}.modal.blocker,.modal.dialog{border-radius:0;box-shadow:none;left:0;margin:0;max-width:none;position:fixed;right:0}.modal.dialog{background:none;display:flex;top:10vh;width:100%;z-index:111}.modal.dialog>.content{background:#fff;border-radius:10px;box-shadow:0 0 #0000,0 0 #0000,0 25px 50px -12px rgba(0,0,0,.25);display:flex;flex-direction:column;margin:0 auto;max-height:80vh;max-width:90vw;max-width:min(90vw,500px);overflow:hidden;padding:35px 20px 20px;position:relative;width:-moz-fit-content;width:fit-content}.modal.dialog>.content h2.title{font-size:18px;font-weight:600;margin:0 0 8px}.modal.dialog>.content p{color:#495057;font-size:14px;margin:0 0 16px}.modal.dialog>.content .close{cursor:pointer;position:absolute;right:20px;top:15px;z-index:103}.modal.dialog>.content .close svg{height:18px;width:18px}.modal.dialog>.content .close svg path{fill:#333}@media (max-width:375px){.modal{margin:0 auto}}@media (max-width:550px){.modal{margin-top:20px}}@media (max-width:320px){.modal{min-width:100%}}.modal>.title{border-radius:8px 8px 0 0;display:flex;flex-direction:column;justify-content:flex-end;max-width:100%;min-height:0;min-width:330px;padding-top:34px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:375px){.modal>.title{min-width:100%}}.modal>.title h2{color:#030134;display:block;font-size:34px;font-weight:600;line-height:1.35;margin:0 0 20px;max-width:600px;overflow:hidden;padding:0 50px;text-overflow:ellipsis;white-space:pre-line;word-break:break-word}@media (max-width:550px){.modal>.title h2{padding:0 24px}}.modal>.title h2.long{font-size:28px}@media (max-width:550px){.modal>.title h2.long{font-size:24px}}.modal>.title h2.longer{font-size:23px;line-height:1.4}@media (max-width:550px){.modal>.title h2.longer{font-size:20px}}.modal>.title .title-story{color:#030134;font-size:17px;line-height:1.55;margin:10px 0 0;padding:0 50px;position:relative;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-line;word-break:break-word}@media (max-width:550px){.modal>.title .title-story{padding:0 24px}}.modal>.title .title-story.folded{max-height:4.65em;overflow:hidden}.modal>.title .title-story-more{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 36px);border:0;border-radius:0;bottom:0;box-shadow:none;
24color:var(--band-ink,#c26200);cursor:pointer;font:inherit;font-weight:700;line-height:inherit;margin:0;min-width:0;padding:0 0 0 44px;position:absolute;right:50px;text-decoration:underline;width:auto}@media (max-width:550px){.modal>.title .title-story-more{right:24px}}.modal>.title h3{color:#706861;font-size:14px;font-weight:400;margin-top:-10px;padding:0 50px 10px}@media (max-width:550px){.modal>.title h3{padding:0 24px 10px}}.modal.funeral>.title h2{color:#585858}.modal.funeral button{background:#585858;border-color:#585858;box-shadow:0 2px 0 0 #585858}.modal>.content{padding:24px 50px 40px}@media (max-width:550px){.modal>.content{padding:20px}}.modal>.content .content-loading{align-items:center;display:flex;flex-direction:column;height:140px;justify-content:center}.call-out{background:#fdfaf8;border:1px solid #efe6df;border-radius:6px;color:#706861;font-size:16px;margin:0 0 20px;padding:15px 20px}.call-out.error{background:transparent;border-color:#fa4558;color:#f01f35}.call-out.transparant{background:none;border:none}.call-out h3.eyebrow{color:#c26200;font-size:12px;font-weight:700;letter-spacing:.1em;margin:0 0 6px;text-transform:uppercase}.call-out h2{color:#030134;font-size:21px;line-height:1.3em;margin-bottom:12px}.call-out p+p,.call-out ul{margin-top:12px}.call-out ul{list-style:none;margin-bottom:12px}.call-out ul li{padding-left:30px;text-indent:-30px}.call-out ul li:before{background:url(/img/checkmark.svg) no-repeat;background-size:contain;content:" ";display:inline-block;height:20px;margin-right:10px;position:relative;top:5px;width:20px}.call-out .bold{font-weight:700}.call-out .address{color:#706861;margin:2em 0}.call-out .address .to{color:#030134;font-weight:600}footer{align-items:center;display:flex;justify-content:center;margin:20px auto;max-width:520px;padding:10px 10px 0}form fieldset{margin-bottom:16px!important}form .field,form fieldset{margin-bottom:24px;position:relative;width:100%}form .field.row,form fieldset.row{align-items:flex-end;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:0}form .field.row a.button,form fieldset.row a.button{margin-right:20px}form .field.row.addressbook,form fieldset.row.addressbook{position:relative}form .field.row.addressbook .more svg,form fieldset.row.addressbook .more svg{height:20px;vertical-align:middle;width:20px}form .field.row.addressbook .more .more-label,form fieldset.row.addressbook .more .more-label{display:none}@media (max-width:550px){form .field.row.addressbook .more svg,form fieldset.row.addressbook .more svg{display:none}form .field.row.addressbook .more .more-label,form fieldset.row.addressbook .more .more-label{display:inline}}form .field.row button,form fieldset.row button{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}form .field.row button:last-of-type,form fieldset.row button:last-of-type{margin-right:0}form .field.row>.field,form fieldset.row>.field{margin-right:20px}form .field.row>.field:last-of-type,form fieldset.row>.field:last-of-type{margin-right:0}form .field.row.end,form fieldset.row.end{align-items:baseline;justify-content:flex-end;padding-top:16px}form .field.row.full button,form fieldset.row.full button{width:100%}form .field.row.center,form fieldset.row.center{justify-content:center}@media (max-width:550px){form .field.row.center,form fieldset.row.center{flex-direction:row}}form .field.row.message,form fieldset.row.message{margin:10px 0;text-align:justify}form .field.row.split,form fieldset.row.split{justify-content:center}form .field.row.split button,form fieldset.row.split button{margin-right:0;width:100%}@media (max-width:768px){form .field.row,form fieldset.row{justify-content:flex-end}form .field.row .field.row,form fieldset.row .field.row{flex-direction:row}}@media (max-width:550px){form .field.row,form fieldset.row{flex-direction:column;justify-content:flex-end}form .field.row.addressbook,form fieldset.row.addressbook{flex-direction:row}form .field.row.addressbook>button,form fieldset.row.addressbook>button{flex:1 1 100%;margin-right:0}form .field.row.addressbook>button,form fieldset.row.addressbook>button{margin-left:0}form .field.row .field,form fieldset.row .field{margin:0 0 24px}form .field.row .field.row,form fieldset.row .field.row{flex-direction:row}form .field.row.end,form fieldset.row.end{flex-direction:row;padding-top:0}form .field.row.end button,form fieldset.row.end button{padding:10px 20px;width:auto}form .field.row.end a.button,form fieldset.row.end a.button{margin:0 20px 0 0}form .field.row.end.apart,form fieldset.row.end.apart{align-items:stretch;flex-direction:column-reverse;padding-top:12px}form .field.row.end.apart button,form fieldset.row.end.apart button{margin:0 0 12px;width:100%}form .field.row.end.apart a.button.text,form fieldset.row.end.apart a.button.text{flex:0 0 auto;margin:0;text-align:center}}form .field.row.start,form fieldset.row.start{align-items:flex-start;justify-content:flex-start}form .field.column,form fieldset.column{flex-direction:row}@media (max-width:550px){form .field.column,form fieldset.column{flex-direction:column-reverse}form .field.column button,form fieldset.column button{margin-left:0;margin-right:0;width:100%!important}form .field.order .first,form fieldset.order .first{order:1}}form .field.checkbox,form .field.radio,form fieldset.checkbox,form fieldset.radio{align-items:center;flex-direction:row-reverse;justify-content:flex-end}form .field.checkbox .label-wrapper,form .field.radio .label-wrapper,form fieldset.checkbox .label-wrapper,form fieldset.radio .label-wrapper{margin:0;padding:0 0 0 18px}form .field.checkbox .label-wrapper label,form .field.radio .label-wrapper label,form fieldset.checkbox .label-wrapper label,form fieldset.radio .label-wrapper label{color:rgba(3,0,51,.75);cursor:pointer;font-weight:400}form .field a.button,form fieldset a.button{font-size:17px;font-weight:700}form .field a.delete,form fieldset a.delete{color:#f01f35;padding:10px 0}form .field a.delete:hover,form fieldset a.delete:hover{color:#fa4558}form .field a.delete:active,form fieldset a.delete:active{color:#ce0f23}form .field a.back,form fieldset a.back{color:#9a4a00;padding:10px 0}form .field a.back:active,form .field a.back:hover,form fieldset a.back:active,form fieldset a.back:hover{color:#030134}form .field input.copy,form fieldset input.copy{color:#706861;font-size:16px;height:62px;line-height:62px;padding:0 120px 0 16px}form .field input.copy:focus,form fieldset input.copy:focus{border:1px solid #efe6df;box-shadow:inset 0 0 0 0}@media (max-width:550px){form .field input.copy,form fieldset input.copy{padding-right:60px}}form .field button.copy,form fieldset button.copy{font-size:14px;line-height:15px;margin:12px 12px 20px 16px;position:absolute;right:0;top:0;width:auto}@media (max-width:550px){form .field button.copy,form fieldset button.copy{background:#fff 10px 50% url(/img/copy.svg) no-repeat;background-size:20px 20px;text-indent:-9999px}}form .field input.search,form fieldset input.search{background:transparent 10
24px 50% url(/img/search.svg) no-repeat;margin-bottom:6px;padding:10px 10px 10px 40px}form .field img.search,form fieldset img.search{bottom:0;height:24px;left:0;padding:15px;position:absolute;width:24px}form .field>.radio.group,form fieldset>.radio.group{display:flex;flex-direction:row}form .field>.radio.group label,form fieldset>.radio.group label{display:inline-block;flex:1;font-size:15px;font-weight:400;margin:0 0 0 8px}@media (min-width:550px){.field .with-housenumber{flex:10;margin-right:8px}.field .margin-right{margin-right:5px}.field .margin-left{margin-left:5px}}.share{margin:20px 0 0;width:100%}.share h2{color:#030134;font-size:24px;font-size:26px;line-height:1.3;margin-bottom:10px}.share form{flex-direction:row;gap:10px}.share form .field{flex:1;margin-bottom:0}.share form .share-buttons{display:flex;flex-direction:row}.share form .share-buttons button{box-shadow:none;flex:1;line-height:1.5;margin-bottom:0;min-width:-moz-fit-content;min-width:fit-content;padding:10px 20px 10px 12px}.share form .share-buttons button span{background:no-repeat;background-image:url(/img/share.svg);background-size:contain;float:left;height:24px;margin-right:8px;width:24px}.share form .share-buttons button span.link-ios{background-image:url(/img/share-ios.svg)}.share form .share-buttons button span.whatsapp{background-image:url(/img/whatsapp.svg);height:24px;width:24px}.share form .share-buttons button span.messenger{background-image:url(/img/messenger.svg);height:22px;margin-top:2px;width:21px}.share form .share-buttons button span.imessage{background-image:url(/img/imessage.svg);height:22px;width:22px}.share form .share-buttons button span.email{background-image:url(/img/email.svg);height:22px;margin-top:2px;width:21px}.share form .share-buttons button span.qr{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 24 24'%3E%3Cpath d='M3 11h8V3H3zm2-6h4v4H5zm8-2v8h8V3zm6 6h-4V5h4zM3 21h8v-8H3zm2-6h4v4H5zm13-2h-2v2h2zm0 4h-2v2h2zm-4-4h-2v2h2zm4 4h2v2h-2zm0-4h2v2h-2zm-4 4h-2v2h2z'/%3E%3C/svg%3E");height:22px;width:22px}.share form .share-buttons button:last-of-type{margin-right:0!important}.share form .share-buttons.register button:first-of-type{margin:0}@media (max-width:768px){.share form{flex-direction:column;gap:8px}.share form .field{margin-right:0}.share form .share-buttons{display:grid;gap:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.share form .share-buttons button{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.addresses{background:#fff;border-radius:8px;margin:8px 0 20px;width:100%}.addresses .header{padding:24px 24px 0}@media (max-width:768px){.addresses .header{padding:16px 16px 0}}.addresses .header form .field.row{margin-bottom:8px}.addresses .header .search{margin:0 10px 10px 0}.addresses .header .field.row>button{min-width:150px;min-width:-moz-fit-content;min-width:fit-content}@media (max-width:1140px){.addresses .header form .field.row{-moz-column-gap:10px;column-gap:10px;flex-wrap:wrap}.addresses .header form .field.row>button{margin-left:0;margin-right:0}.addresses .header .search{flex:none;margin:0 0 10px;width:100%}.addresses .header .fill{display:none}}@media (min-width:551px) and (max-width:1140px){.addresses .header .field.row>button{flex:1}}.addresses .zero-contacts{align-items:center;background:url(/img/empty.svg) no-repeat 0 -25px;background-size:1197px 361px;color:#4d4d4d;display:flex;flex-direction:column;height:370px;justify-content:center;padding:50px 20px 0;text-align:center}@media (max-width:550px){.addresses .zero-contacts{background:none}}.addresses .zero-contacts p{color:#030134;font-size:24px;font-weight:700;max-width:740px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.addresses .zero-contacts p{font-size:18px}}.addresses .zero-contacts form{margin-top:16px}.addresses .zero-contacts form .field{min-width:300px;width:500px}@media (max-width:768px){.addresses .zero-contacts form .field{width:100%}}.addresses .overflow{overflow:auto}.addresses .footer{padding:10px}.addresses button{padding-left:10px;padding-right:10px}
24.addresses .input-labels-group{display:inline-block;white-space:normal}.addresses .input-label{background:#f8f2ee;border-radius:8px;color:#56504a;cursor:pointer;display:inline-block;font-size:15px;font-weight:300;letter-spacing:.01rem;margin:0 5px 2px 0;padding:4px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.addresses .input-label:first-of-type{margin-left:0}.addresses .table{border-collapse:separate;border-spacing:0;display:table;margin:8px 0;width:100%}.addresses .table tr{cursor:pointer;display:table-row}.addresses .table tr td,.addresses .table tr th{display:table-cell;vertical-align:top}.addresses .table tr th{border-bottom:1px solid #efe6df;color:#030134;font-size:17px;font-weight:700;padding:0 5px 8px;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.addresses .table tr th.sort{padding-right:30px}.addresses .table tr th.sort:after{background:no-repeat;background-image:url(/img/sort.svg);background-size:contain;color:#fff;content:" ";display:block;font-size:14px;height:20px;opacity:.6;padding:0 5px;position:absolute;right:0;text-align:center;top:5px;width:20px}.addresses .table tr th.sort:hover:after{opacity:1}.addresses .table tr td{color:#706861;font-size:18px;padding:10px 10px 10px 0;white-space:nowrap}.addresses .table tr td .address>div{display:block;max-width:550px;overflow:hidden;text-overflow:ellipsis}.addresses .table tr td .address>div.label{margin-bottom:-7px;margin-top:7px}.addresses .table tr td .checkmark{display:block;height:20px;margin-left:10px;margin-top:4px;width:20px}.addresses .table tr td .checkmark.checked{background:url(/img/checkmark.svg) no-repeat;background-size:contain}.addresses .table tr td .address .to{color:#030134;font-weight:600}.addresses .table tr td.owner{max-width:200px;overflow:hidden;text-overflow:ellipsis}.addresses .table tr td.first-column{padding-left:20px;width:50px}.addresses .table tr td.name{max-width:560px;white-space:pre-line}@media (min-width:550px){.addresses .table tr td.name{max-width:unset}}.addresses .table tr td:last-of-type,.addresses .table tr th:last-of-type{padding-right:20px}@media (min-width:768px){.addresses .table tr:hover{background-color:#fff4ea}}.addresses .table tr.header:hover{background:none}@media (max-width:768px){.addresses .table,.addresses .table tbody{display:block}.addresses .table tr{display:grid;grid-template-columns:34px 1fr;grid-template-rows:1fr;grid-column-gap:8px;border-top:1px solid #f8f2ee;padding:16px 8px;position:relative;white-space:nowrap}.addresses .table tr.header{border:none;grid-template-columns:1fr;padding:0}.addresses .table tr.header th{border:none}.addresses .table tr.header th:nth-of-type(2){display:block;padding:5px 10px 5px 24px}.addresses .table tr td,.addresses .table tr th{display:none;max-width:inherit;padding:0;white-space:normal}.addresses .table tr td.first-column{display:block;grid-row-end:4;grid-row-start:1;margin:0;opacity:.8;padding:0;text-align:right;vertical-align:top;width:auto}.addresses .table tr td:nth-of-type(2),.addresses .table tr td:nth-of-type(3){display:block}.addresses .table tr td:nth-of-type(4){display:none}}.addresses .list li{background:95% 50% url(/img/chevron.svg) no-repeat;background-size:8px 13px;color:#030134;cursor:pointer;display:block;font-size:18px;font-weight:700;padding:10px 25px 10px 15px}.addresses .list li span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.addresses .list li span.action{display:inline-block;vertical-align:top;width:40px}.addresses .list li:hover{background-color:#fff4ea}.navigate-browse{display:flex;justify-content:space-between;margin-bottom:8px;margin-top:-8px;padding-bottom:8px}.navigate-browse a{display:flex}.postman-inline{height:auto;margin-bottom:16px;width:100%}.promotion.sticker{margin-bottom:20px}.promotion.sticker .text{margin-left:30px}.promotion.sticker .text h2{color:#030134;font-weight:700;position:static}.promotion.sticker .link-label-preview{width:220px}@media (max-width:768px){.promotion.sticker{flex-direction:column}.promotion.sticker .image{margin-bottom:18px}.promotion.sticker .text{margin-left:0}
24.promotion.sticker .link-label-preview{width:200px}}.exports a,.exports li,.imports a,.imports li{border:2px solid #f8f2ee;border-radius:4px;color:#030134;cursor:pointer;display:block;display:flex;flex-direction:column;font-size:17px;justify-content:center;margin:0 0 24px;max-width:540px;padding:20px;position:relative;width:100%}.exports a:last-of-type,.exports li:last-of-type,.imports a:last-of-type,.imports li:last-of-type{margin:0}.exports a span,.exports li span,.imports a span,.imports li span{display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.exports a span.title,.exports li span.title,.imports a span.title,.imports li span.title{font-weight:700}.exports a:hover,.exports li:hover,.imports a:hover,.imports li:hover{background:#fff8f3;border:2px solid #fe9240}.exports a .selected,.exports a:active,.exports li .selected,.exports li:active,.imports a .selected,.imports a:active,.imports li .selected,.imports li:active{background:#fff4ea;border:2px solid #e6802f}.exports a.paid,.exports li.paid,.imports a.paid,.imports li.paid{overflow:hidden;position:relative}.exports a.paid:after,.exports li.paid:after,.imports a.paid:after,.imports li.paid:after{color:#fff;content:"€";display:block;font-size:14px;line-height:22px;padding:0 5px;position:absolute;right:0;text-align:center;top:0}.exports a.paid:before,.exports li.paid:before,.imports a.paid:before,.imports li.paid:before{border-color:transparent #e3731f transparent transparent;border-style:solid;border-width:0 32px 32px 0;content:"";display:block;height:0;position:absolute;right:-1px;top:-1px;width:0}.types{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin:0 0 16px}.types.error{border-color:#f01f35}.types li{align-items:center;border:2px solid #f8f2ee;border-radius:4px;color:#030134;cursor:pointer;display:flex;flex-direction:column;gap:10px;height:120px;justify-content:center;padding:12px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(33% - 5px)}.types li .theme-icon{height:46px;width:46px}.types li:hover{background-color:#fdfaf8;border-color:#ffd2b3}.types li.active,.types li:active{background-color:#fff4ea;border-color:#fe9240}@media (max-width:768px){.types li{width:calc(50% - 5px)}}.address.preview{margin:20px 0 0;white-space:pre-line}.title-textarea{margin:0 0 5px}@media (max-width:550px){.title-textarea{min-height:120px}}.skip{font-size:.9em;margin-left:0}.row-collapse{display:flex;flex-direction:row;margin-bottom:18px}.row-collapse>div{flex:1;margin-left:18px}.row-collapse>div:first-of-type{margin-left:0}@media (max-width:550px){.row-collapse{flex-direction:column}.row-collapse>div{margin-left:0;margin-top:18px}.row-collapse>div:first-of-type{margin-top:0}}.promotion{background:#fff;border:1px solid #efe6df;border-radius:14px;display:flex;flex-direction:row;margin:8px 0 0;overflow:hidden;padding:28px 30px;position:relative;width:100%}.promotion .image{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.promotion .text{color:#56504a;flex:1;margin:0;max-width:66ch;padding:0}.promotion .text h2{color:#030134;font-size:21px;line-height:1.3;margin:0 0 10px}.promotion .text ul{margin-top:8px}.promotion .text .button,.promotion .text button{margin:12px 0 0;width:auto}.promotion.link .text{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-areas:"eyebrow list" "title list" "body list" "cta list";grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto 1fr;max-width:none}.promotion.link .text .eyebrow{grid-area:eyebrow}.promotion.link .text h2{grid-area:title}.promotion.link .text p{grid-area:body}.promotion.link .text ul{align-self:center;grid-area:list;margin:0}.promotion.link .text .button{align-self:start;grid-area:cta;justify-self:start}.promotion.link .button:after{content:"";inset:0;position:absolute}.promotion.link .button:active{margin-bottom:-2px;margin-top:14px;transform:none}@media (max-width:768px){.promotion{padding:20px}.promotion .text{max-width:none}.promotion.link .text{display:block}.promotion.link .text ul{margin:8px 0 12px}}
24.order .reviews{display:grid;gap:5px;grid-template-columns:110px 1fr;padding:12px 0 0}.order .reviews .stars{height:20px;width:auto}.order .reviews .explain{color:#56504a}.order .reviews .explain span{font-weight:700}.item-list{list-style:none;margin:0 0 24px;padding:0}.item-list .item{border:2px solid #f8f2ee;border-radius:4px;cursor:pointer;margin-bottom:12px;padding:16px 20px;transition:border-color .2s}.item-list .item:hover{border-color:#ffd2b3}.item-list .item.expanded{border-color:#fe9240}.item-list .item:last-of-type{margin-bottom:0}.item-list .item .item-row{align-items:center;display:flex;justify-content:space-between}.item-list .item .item-info .item-title{color:#030134;font-size:17px;font-weight:700}.item-list .item .item-info .item-subtitle{color:#706861;font-size:15px;margin-top:2px}.item-list .item .item-info .item-meta{color:#706861;font-size:14px;margin-top:4px}.item-list .item .item-key{color:#706861;font-family:monospace;font-size:14px}.item-list .item .item-actions{display:flex;flex-shrink:0;gap:12px}.item-list .item .item-action{color:#9a4a00;font-size:14px;font-weight:500;text-decoration:none}.item-list .item .item-status{color:#706861;font-size:14px}.item-list .item .item-status.active{color:#02bfae}.item-list .item .item-status.inactive{color:#706861}.item-list .item .item-expanded{border-top:1px solid #f8f2ee;margin-top:16px;padding-top:16px}.item-list .item .item-expanded .detail-row{display:flex;font-size:15px;justify-content:space-between;padding:6px 0}.item-list .item .item-expanded .detail-row .detail-label{color:#706861}.item-list .item .item-expanded .detail-row .detail-value{color:#030134;font-weight:500}.item-list .item .item-expanded .detail-row .detail-value.status-succeeded{color:#02bfae}.item-list .item .item-expanded .detail-row .detail-value.status-canceled{color:#f01f35}.item-list .item .item-expanded .detail-row button{color:#9a4a00;font-weight:500;width:auto}.item-list .item .item-expanded .detail-loading{color:#706861;font-size:14px}.no-items{color:#706861;padding:40px 20px;text-align:center}.upload-button form{flex-direction:row}.upload-button label{margin:0}.upload-button input{display:none}.slug-field{align-items:center;font-size:16px;margin-bottom:0}@media (max-width:550px){.slug-field{flex-direction:row!important}}.slug-field .slug-prefix{align-self:center;margin-right:4px;opacity:.6;white-space:nowrap}.slug-field input{font-size:inherit;padding:4px 4px 4px 8px}html.band body{--band-h:420px;position:relative}@media (max-width:550px){html.band body{--band-h:340px}}html.band body:before{background:var(--band,#fe9240);content:"";height:var(--band-h);left:0;position:absolute;right:0;top:0;z-index:-1}.saved .call-out>.button,.saved .call-out>button{margin-top:12px}.saved .call-out>a.button{display:block}.modal.funeral .call-out{color:#6b6a70}.modal.funeral .call-out,.modal.funeral .call-out.info{background:#faf9f9;border-color:#e6e5e7}.modal.funeral .call-out ul li:before{filter:grayscale(1)}.modal.funeral .language.switch button{background:none;box-shadow:none}.modal.funeral .label-stage{background:radial-gradient(circle at 50% 45%,#faf9f9 0,hsla(0,9%,98%,0) 60%),#e6e5e7}.modal.funeral form input:focus,.modal.funeral form select:focus,.modal.funeral form textarea:focus{border-color:#6b6a70;box-shadow:inset 0 0 0 2px #6b6a70}html.funeral body:before{background:#8d8d8d}html.addressbook:not(.minimum) body>header{box-shadow:0 1px 0 0 #efe6df}html.addressbook .modal.standing>.title .language.switch,html.band .modal.standing>.title .language.switch{bottom:-1px;right:50px}@media (max-width:550px){html.addressbook .modal.standing>.title .language.switch,html.band .modal.standing>.title .language.switch{right:24px}}html.addressbook .modal.standing>.title .language.switch button,html.band .modal.standing>.title .language.switch button{border-bottom-color:#efe6df;color:#706861}html.addressbook .modal.standing>.title .language.switch button:hover,html.band .modal.standing>.title .language.switch button:hover{color:#030134}html.addressbook .modal.standing,html.band .modal.standing{border-radius:14px;box-shadow:0 1px 2px rgba(80,40,0,.1),0 18px 40px -18px rgba(80,40,0,.45)}html.addressbook .modal.standing>.title,html.band .modal.standing>.title{background:#fff;border-radius:14px 14px 0 0;min-height:0;padding-top:34px}html.addressbook .modal.standing>.title h2,html.band .modal.standing>.title h2{color:#030134;margin:0}html.addressbook .modal.standing>.title h3,html.band .modal.standing>.title h3{color:#706861;margin-top:6px;padding-bottom:0}html.addressbook .modal.standing>.content,html.band .modal.standing>.content{border-radius:0 0 14px 14px;padding-top:22px}html.addressbook .modal.standing.funeral>.title h2,html.band .modal.standing.funeral>.title h2{color:#585858}html.addressbook .modal.standing>.title .eyebrow,html.band .modal.standing>
24.title .eyebrow{color:var(--band-ink,#c26200);font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.4;margin:0 0 8px;padding:0 50px;text-transform:uppercase}@media (max-width:550px){html.addressbook .modal.standing>.title .eyebrow,html.band .modal.standing>.title .eyebrow{padding:0 24px}}html.addressbook .modal.standing>.title.has-switch .eyebrow,html.band .modal.standing>.title.has-switch .eyebrow{padding-right:130px}@media (max-width:550px){html.addressbook .modal.standing>.title.has-switch .eyebrow,html.band .modal.standing>.title.has-switch .eyebrow{padding-right:100px}}html.addressbook .modal.standing>.title.has-eyebrow .language.switch,html.band .modal.standing>.title.has-eyebrow .language.switch{bottom:auto;display:flex;justify-content:flex-end;top:34px}html.addressbook .modal.standing>.title.has-eyebrow .language.switch button,html.band .modal.standing>.title.has-eyebrow .language.switch button{border-bottom:0;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.4;padding:0;text-transform:uppercase}html.addressbook .modal.standing.funeral>.title .eyebrow,html.band .modal.standing.funeral>.title .eyebrow{color:#6b6a70}html.addressbook .modal.standing .saved-tick,html.band .modal.standing .saved-tick{align-items:center;background:#02bfae;border-radius:50%;color:#fff;display:flex;height:52px;justify-content:center;margin-bottom:6px;width:52px}html.addressbook .modal.standing.funeral .saved-tick,html.band .modal.standing.funeral .saved-tick{background:#585858}.decor{display:none}@media (max-width:768px){html.band .decor{display:none}}html.band .decor{bottom:0;display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}html.band .decor-layer{left:0;overflow:hidden;position:absolute;right:0}html.band .decor-layer.table{bottom:0;top:0}html.band .decor-obj{line-height:0;position:absolute}html.band .decor-obj svg{display:block;height:auto;width:100%}html.band .decor-obj.thing{animation:decor-land .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i)*40ms);transform:rotate(var(--rot))}html.band .decor-obj.thing svg{filter:drop-shadow(0 1px 2px rgba(43,33,24,.14)) drop-shadow(0 14px 20px rgba(43,33,24,.16))}@media (prefers-reduced-motion:reduce){html.band .decor-obj.thing{animation:none}}@keyframes decor-land{0%{opacity:0;transform:translateY(-16px) rotate(calc(var(--rot) - 5deg)) scale(1.05)}to{opacity:1;transform:rotate(var(--rot))}}html.addressbook body>header{box-shadow:none}html.addressbook body>header.shadow{box-shadow:0 0 5px 0 rgba(80,40,0,.18)}html.addressbook .addresses{border-radius:14px;box-shadow:0 1px 2px rgba(80,40,0,.08),0 14px 32px -20px rgba(80,40,0,.35);position:relative}html.addressbook .addresses:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='202'%3E%3Crect width='20' height='54' fill='%23efe6df' rx='5'/%3E%3Crect width='20' height='54' y='74' fill='%23efe6df' rx='5'/%3E%3Crect width='20' height='54' y='148' fill='%23efe6df' rx='5'/%3E%3C/svg%3E") no-repeat;content:"";height:202px;pointer-events:none;position:absolute;right:-14px;top:96px;width:20px;z-index:-1}@media (max-width:768px){html.addressbook .addresses:after{display:none}}.content li a,.content p a{text-decoration:underline;text-underline-offset:2px}.content li a:hover,.content p a:hover{text-decoration:underline}html.start main h3{font-size:20px;margin:0 0 10px;text-align:center}@media (max-width:550px){html.start main h3{text-align:left}}html.start main p.info{background:#fdfaf8;border:1px solid #efe6df;border-radius:4px;color:#706861;font-size:16px;margin:20px 0;padding:15px 20px}html.team main h2,html.terms main h2{color:#030134;font-size:30px;font-weight:700;line-height:1.2;margin:.4em 0 .8em}html.team main li+li,html.team main p+p,html.terms main li+li,html.terms main p+p{margin:1em 0 0}html.team main ol,html.team main ul,html.terms main ol,html.terms main ul{list-style:outside;margin:1em 0 1em 2em}html.team main .items,html.terms main .items{display:flex;flex-direction:row;list-style:none;margin:60px 0}html.team main .items li,html.terms main .items li{flex:1;margin:0 60px 0 0;padding:0 0 20px}html.team main .items li strong,html.terms main .items li strong{color:#030134;font-size:21px}html.team main .items li p,html.terms main .items li p{margin-top:8px}html.team main .items li:last-child,html.terms main .items li:last-child{margin-right:0}@media (max-width:768px){html.team main .items,html.terms main .items{flex-direction:row;flex-wrap:wrap;justify-content:space-between}html.team main .items li,html.terms main .items li{flex:none;margin:0;padding:180px 0 60px;width:calc(50% - 16px)}}@media (max-width:550px){html.team main,html.terms main{background-color:#fdfaf8;padding:0 20px}html.team main .top,html.terms main .top{text-align:left}html.team main .items,html.terms main .items{flex-direction:column;margin-top:60px}html.team main .items li,html.terms main .items li{width:auto}}html.news main{max-width:none}html.news main .content>.post{margin:0 auto;max-width:1140px;min-height:100vh;padding:20px}@media (max-width:550px){html.news main .content>.post{padding:8px}}html.news main .content>
24.post button.inline{width:auto}html.news main .content h3{color:#fe9240;font-size:18px}html.news main .content h2{color:#030134;font-size:34px;font-weight:700;line-height:1.2;margin:0 0 .8em}html.news main .content h4{font-size:20px;margin:30px 0 .4em}html.news main .content h5{font-size:18px;margin-top:18px}html.news main .content p{font-size:18px;line-height:24px}html.news main .content p+p{margin:16px 0 0}html.news main .content ol,html.news main .content ul{font-size:15px;list-style:disc inside;margin:24px 0;text-align:left}html.news main .content ol li,html.news main .content ul li{font-size:18px;line-height:24px;padding-left:5px}html.news main .content ol li+li,html.news main .content ul li+li{margin:16px 0 0}html.news main .content ol{list-style:decimal outside;padding-left:20px}html.news main .content .mono,html.news main .content pre{font-weight:600}html.news main .content table{margin:24px 0}html.news main .content table td,html.news main .content table th{font-size:18px;line-height:24px;padding:8px 20px;text-align:left}html.news main .content .tip{background:#fff4ea;border-left:4px solid #fe9240;border-radius:0 4px 4px 0;margin:24px 0;padding:16px 20px}html.news main .content ul.messages{list-style:none;margin:24px 0}html.news main .content ul.messages li{background:#fff;border:1px solid #efe6df;border-radius:14px 14px 14px 4px;box-shadow:0 1px 2px rgba(80,40,0,.06);margin:0 0 10px;max-width:460px;padding:12px 16px}html.news main .content .image{margin:24px auto;text-align:center}html.news main .content .image img{display:inline-block;height:auto;max-width:500px}@media (max-width:550px){html.news main .content .image img{width:100%}}html.news main .content .photo-styles{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin:24px auto;max-width:640px}html.news main .content .photo-styles figure{margin:0;text-align:center}html.news main .content .photo-styles img{border-radius:10px;box-shadow:0 6px 16px rgba(43,33,24,.14);display:block;height:auto;width:100%}html.news main .content .photo-styles figcaption{color:#56504a;font-size:15px;margin-top:8px}@media (max-width:550px){html.news main .content .photo-styles{gap:6px}html.news main .content .photo-styles figcaption{font-size:12px}}html.news main .content .image.clip video{border-radius:12px;box-shadow:0 12px 32px rgba(43,33,24,.16);display:block;height:auto;margin:0 auto;max-width:720px;width:100%}@media (max-width:700px){html.news main .content .image.clip video{max-width:80vw}}html.news main .content .video-player{border:0;height:400px;margin:20px 0;width:100%}html.news main .content .meta{font-family:sans-serif;font-size:15px;font-weight:500;margin:40px 0;text-transform:uppercase}html.news main .content>.cta{background:#02bfae;padding:40px 0}html.news main .content>.cta>div{color:#fff;margin:auto;max-width:880px;padding:5px;text-align:center}html.news main .content>.cta>div p{font-size:24px;font-weight:500;margin:10px 0 40px}html.news main .content>.cta>div button{font-size:21px;padding:20px;width:auto}html.news main .content>.cta>div img{display:block;height:200px;margin:20px auto;width:auto}html.address .content>form{margin-top:10px}html.templates main .content .template{padding-bottom:72px}html.templates main .content .template h2{margin-bottom:.5em}html.templates main .content .template h4{color:#030134;font-size:26px;line-height:1.25;margin:64px 0 10px}html.templates main .content .template>p{max-width:44em}html.templates main .content .template .tip{margin:28px 0 0;max-width:760px}html.templates main .content .template .tip p{font-size:16px}html.templates main .content .template ol,html.templates main .content .template ul{list-style:none;margin:0;padding:0}html.templates main .content .template ol>li,html.templates main .content .template ul>li{margin:0;padding:0}html.templates main .content .template a:focus-visible{outline:2px solid #4ba0ff;outline-offset:2px}html.templates main .content .template-back{font-size:15px;line-height:20px;margin-bottom:20px}html.templates main .content .template-lead{font-size:20px;line-height:30px;max-width:36em}
24html.templates main .content .template-note{color:#706861;font-size:15px;line-height:22px;margin-top:18px;max-width:46em}html.templates main .content .template-all{font-weight:700;margin-top:32px}html.templates main .content .template-hero{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,470px)}@media (max-width:900px){html.templates main .content .template-hero{gap:28px;grid-template-columns:minmax(0,1fr)}}html.templates main .content .template-intro h2{font-size:40px}@media (max-width:550px){html.templates main .content .template-intro h2{font-size:30px}}html.templates main .content .template-files{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 16px}html.templates main .content .template-files button{margin:0;width:auto}html.templates main .content .template-files .download{background:var(--teal-500);border-radius:8px;box-shadow:0 3px 0 0 var(--teal-700);color:#fff;font-size:17px;font-weight:700;line-height:27px;padding:11px 20px;text-decoration:none;white-space:nowrap}html.templates main .content .template-files .download:hover{background:#40cec1}html.templates main .content .template-files .download:active{box-shadow:0 0 0 0 var(--teal-700);transform:translateY(2px)}@media (max-width:550px){html.templates main .content .template-files a{flex:1 1 100%;text-align:center}}html.templates main .content .template-skip{color:#706861;font-size:16px}html.templates main .content .template-picture{border-radius:16px;cursor:zoom-in;display:block;overflow:hidden}html.templates main .content .template-picture img{display:block;height:auto;width:100%}html.templates main .content .template-measures{border-top:1px solid #efe6df;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}html.templates main .content .template-measures>div{border-bottom:1px solid #efe6df;padding:14px 0}html.templates main .content .template-measures dt{color:#706861;font-size:15px;line-height:20px}html.templates main .content .template-measures dd{color:#030134;font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px;margin:2px 0 0}@media (max-width:700px){html.templates main .content .template-measures{grid-template-columns:minmax(0,1fr)}html.templates main .content .template-measures>div{align-items:baseline;display:flex;gap:16px;justify-content:space-between;padding:10px 0}html.templates main .content .template-measures dd{font-size:17px;margin:0;text-align:right}}html.templates main .content .template-preview{border:1px solid #efe6df;border-radius:8px;margin-top:14px;min-height:500px;width:100%}html.templates main .content .template .template-steps{counter-reset:step;display:grid;gap:32px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}html.templates main .content .template .template-steps>li{counter-increment:step}html.templates main .content .template .template-steps>li:before{color:#fe9240;content:counter(step);display:block;font-size:44px;font-weight:700;line-height:1;margin-bottom:10px}html.templates main .content .template .template-steps strong{color:#030134;display:block;font-size:18px;line-height:24px;margin-bottom:6px}html.templates main .content .template .template-steps p{font-size:16px;line-height:24px}@media (max-width:900px){html.templates main .content .template .template-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:550px){html.templates main .content .template .template-steps{gap:22px;grid-template-columns:minmax(0,1fr)}html.templates main .content .template .template-steps>li{padding-left:44px;position:relative}html.templates main .content .template .template-steps>li:before{font-size:34px;left:0;position:absolute;top:0}}html.templates main .content .template-trouble{margin-top:20px;max-width:760px}html.templates main .content .template-trouble .answer p{font-size:16px}html.templates main .content .template-order{align-items:center;background:#fff;border:1px solid #efe6df;border-radius:16px;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:72px;padding:40px;scroll-margin-top:90px}html.templates main .content .template-order h4{margin-top:0}html.templates main .content .template-order img{border-radius:10px;display:block;height:auto;width:100%}
24@media (max-width:900px){html.templates main .content .template-order{gap:28px;grid-template-columns:minmax(0,1fr);padding:24px 20px}}html.templates main .content .template .template-ticks{margin:18px 0 26px}html.templates main .content .template .template-ticks>li{background:url(/img/checkmark.svg) no-repeat 0 3px/19px;font-size:17px;line-height:24px;margin-bottom:8px;padding-left:30px}html.templates main .content .template-order-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px 22px}html.templates main .content .template-order-actions button{margin:0;width:auto}html.templates main .content .template-order-actions a{font-size:16px;text-decoration:underline;text-underline-offset:2px}html.templates main .content .template .template-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}html.templates main .content .template .template-chips a{background:#fff;border:1px solid #efe6df;border-radius:999px;color:#56504a;display:block;font-size:16px;font-weight:700;line-height:24px;padding:6px 14px;text-decoration:none}html.templates main .content .template .template-chips a:hover{background:#fff4ea;border-color:#ffd2b3;color:#030134}html.templates main .content .sheet{display:block;filter:drop-shadow(0 4px 8px rgba(43,33,24,.14));height:auto;overflow:visible}html.templates main .content .sheet-paper{fill:#f6f1ec}html.templates main .content .sheet-label{fill:#fff;stroke:#d9cfc6;stroke-width:1px;vector-effect:non-scaling-stroke}html.templates main .content .template .template-sheets{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:18px}html.templates main .content .template .template-sheets a{background:#fff;border:1px solid #efe6df;border-radius:12px;color:#56504a;display:block;padding:22px 14px 16px;text-align:center;text-decoration:none}html.templates main .content .template .template-sheets a:hover{background:#fff8f3;border-color:#ffd2b3}html.templates main .content .template .template-sheets .sheet{margin:0 auto 14px;width:78px}html.templates main .content .template .template-sheets strong{color:#030134;display:block;font-size:17px;line-height:24px}html.templates main .content .template .template-sheets span{font-size:15px;line-height:20px}html.templates main .content .template-group{align-items:start;border-top:1px solid #efe6df;display:grid;gap:40px;grid-template-columns:150px minmax(0,1fr);margin-top:40px;padding-top:40px;scroll-margin-top:70px}html.templates main .content .template-group h4{margin-top:0}html.templates main .content .template-group p{max-width:38em}@media (max-width:550px){html.templates main .content .template-group{gap:20px;grid-template-columns:minmax(0,1fr);margin-top:28px;padding-top:28px}html.templates main .content .template-group>.sheet{width:96px}}html.templates main .content .template .template-products{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));margin-top:20px}html.templates main .content .template .template-products a{background:#fff;border:1px solid #efe6df;border-radius:10px;display:block;padding:12px 16px;text-decoration:none}html.templates main .content .template .template-products a:hover{background:#fff8f3;border-color:#ffd2b3}html.templates main .content .template .template-products strong{color:#030134;display:block;font-size:17px;line-height:24px}html.templates main .content .template .template-products span{color:#706861;font-size:14px;line-height:20px}h2.header{padding:8px 0 0;text-align:center}h3.header{font-size:10px;font-weight:300;letter-spacing:1pt;padding:0 0 16px;-webkit-font-smoothing:antialiased;text-transform:uppercase}@font-face{font-display:block;font-family:Caveat;font-style:normal;font-weight:400;src:local("Caveat Regular"),url(/fonts/Caveat.ttf) format("truetype")}html.preview{color:#030134;width:100%}html.preview .envelope{display:none}html.preview .handwritten{font-family:Caveat}html.preview .handwritten .envelope{color:rgba(3,1,52,.65)}html.preview .handwritten .envelope .address{font-size:18px;line-height:1.3em}html.preview .handwritten .envelope .address.small{font-size:16px}html.preview .handwritten .stickers{color:rgba(3,1,52,.65)}html.preview .handwritten .stickers .address{font-size:18px;line-height:1.3em}html.preview .handwritten .stickers .address.small{font-size:16px}@media (max-width:768px){h2.header{font-size:18px;text-align:center}}.gift-form,.gift-form .field,.gift-share-section{margin-bottom:16px}.contributors-section{margin-top:20px}.contributors-section h4,.gift-share-section h4{font-size:17px;font-weight:600;margin-bottom:10px}.card-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.card-list .card-item{background:#fdfaf8;border:1px solid #efe6df;border-radius:6px;padding:14px 16px}.card-list .card-main{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.card-list .card-name{color:#030134;font-size:15px;font-weight:600}.card-list .card-amount{color:#030134;font-size:15px;font-weight:700;white-space:nowrap}.card-list .card-meta{margin-top:2px}.card-list .card-status{margin-top:8px}.card-list .card-actions{align-items:center;display:flex;gap:8px;margin-top:12px}.card-list .card-actions button.white.small{margin:0;width:auto}.card-list .card-actions button.text{font-size:13px;margin:0;width:auto}.card-list .card-actions:empty{display:none}.activate-toggle{background:#fff3f3;border:1px solid #e0c0c0;border-radius:8px;margin-bottom:16px;padding:12px 16px}.activate-toggle.active{background:#f0faf0;border-color:#b0d8b0}.activate-toggle label{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:10px}.activate-toggle input[type=checkbox]{height:18px;width:18px}.activate-toggle .toggle-help{color:#666;font-size:12px;margin:6px 0 0 28px}.gift-details{margin:0 0 16px}.saved-success{margin-bottom:24px;text-align:center}.saved-success .saved-icon{align-items:center;background:#27ae60;border-radius:50%;color:#fff;display:flex;font-size:32px;font-weight:700;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.saved-success h2{color:#030134;font-size:20px;font-weight:700;margin:0}.share-description,.warning-box{background:#fff8e6;border:1px solid #f5c518;border-radius:8px;margin-top:20px;padding:16px}.share-description p,.warning-box p{color:#856404;font-size:14px;margin:0 0 12px}.gift-intro .gift-intro-why{list-style:none;margin:8px 0;padding:0}.gift-intro .gift-intro-why li{font-size:15px;line-height:1.6;margin:2px 0}.gift-intro .gift-intro-visual{box-shadow:0 6px 14px rgba(43,33,24,.14);float:right;height:auto;margin:0 0 8px 20px;transform:rotate(2deg);
24width:200px}.gift-intro .gift-intro-visual.single{width:130px}.gift-intro .gift-intro-visual svg{display:block;height:auto;width:100%}@media (max-width:550px){.gift-intro .gift-intro-visual{display:none}}.prikbord-lead{margin:-8px 0 20px}.prikbord-list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0 0 20px;padding:0}.prikbord{align-items:center;background:#fff;border:1px solid #efe6df;border-radius:16px;box-shadow:0 6px 18px rgba(43,33,24,.06);display:grid;gap:20px;grid-template-columns:220px 1fr;padding:14px}@media (max-width:550px){.prikbord{gap:14px;grid-template-columns:1fr}}.prikbord-board{aspect-ratio:4/3;background:radial-gradient(circle at 16% 20%,var(--cloud-1) 0,transparent 40%),radial-gradient(circle at 84% 28%,var(--cloud-2) 0,transparent 42%),radial-gradient(circle at 62% 86%,var(--cloud-3) 0,transparent 44%),radial-gradient(circle at 24% 78%,var(--cloud-4) 0,transparent 38%),var(--paper);border-radius:12px;display:block;overflow:hidden;position:relative;transition:transform .2s ease}.prikbord-board:hover{transform:scale(1.02)}.prikbord.off .prikbord-board{filter:saturate(.4);opacity:.8}.prikbord-card{aspect-ratio:1;background:#fff;box-shadow:0 4px 10px rgba(43,33,24,.18);left:var(--x);position:absolute;top:var(--y);transform:translate(-50%,-50%) rotate(var(--r));width:28%}.prikbord-card .prikbord-face,.prikbord-card img,.prikbord-card svg{display:block;height:100%;width:100%}.prikbord-card.empty{background:hsla(0,0%,100%,.5);border:2px dashed hsla(28,7%,41%,.35);box-shadow:none}.prikbord-info{align-items:flex-start;display:flex;flex-direction:column;gap:6px;min-width:0}.prikbord-info .urgency-banner{display:block;font-size:14px}.prikbord-status{font-size:12px;letter-spacing:.02em;padding:2px 10px}.prikbord-title{color:#030134;font-size:19px;line-height:1.3;margin:0;overflow-wrap:anywhere}.prikbord-meta{margin:0}.prikbord-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.prikbord-actions button{margin:0;width:auto}.prikbord-actions button+button{margin-left:0}.prikbord-tip{color:#56504a;font-size:14px;margin:0 0 20px}.stats-line{color:#56504a;font-size:13px;margin:0 0 24px}.stats-line strong{color:#030134}.call-out>button.button,.contributors-section~.call-out button{margin-top:14px}.edit-stage{background:radial-gradient(circle at 16% 20%,var(--cloud-1) 0,transparent 40%),radial-gradient(circle at 84% 28%,var(--cloud-2) 0,transparent 42%),radial-gradient(circle at 62% 86%,var(--cloud-3) 0,transparent 44%),var(--paper);border-radius:16px;gap:18px;justify-content:center;margin:0 0 22px;overflow:hidden;padding:26px 18px}.edit-announcement,.edit-stage{align-items:center;display:flex}.edit-announcement{background:#fffdf9;border-radius:18px 24px 20px 26px/24px 18px 26px 20px;box-shadow:0 12px 30px rgba(43,33,24,.14);flex:0 1 300px;flex-direction:column;gap:8px;min-width:0;padding:24px 22px;text-align:center;transform:rotate(-1.5deg)}.edit-announcement strong{color:#030134;font-size:24px;line-height:1.15;overflow-wrap:anywhere}.edit-announcement-text{color:#2b2118;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-line}.edit-announcement-from{color:#e6802f;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.edit-spot{align-items:center;aspect-ratio:1;background:#fffdf9;border-radius:4px;box-shadow:0 8px 20px rgba(43,33,24,.12);box-sizing:border-box;color:#2b2118;display:flex;flex:none;font-family:Caveat,cursive;font-size:21px;justify-content:center;line-height:1.1;padding:12px;text-align:center;transform:rotate(3deg);width:130px}@media (max-width:550px){.edit-spot{display:none}}.edit-result{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 0 22px}@media (max-width:550px){.edit-result{grid-template-columns:minmax(0,1fr)}}.edit-result-side{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.edit-result-side .order-extra{margin:0}.edit-result-side .button{margin:0;width:auto}.felicitatie-list{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:550px){.felicitatie-list{grid-template-columns:minmax(0,1fr)}}.felicitatie-list .card-item{align-items:flex-start;background:#fff;border-radius:14px;display:flex;gap:14px}.felicitatie-list .card-item.hidden .felicitatie-thumb{opacity:.35}.felicitatie-list .card-actions{flex-wrap:wrap}.felicitatie-thumb{aspect-ratio:1;border-radius:3px;box-shadow:0 4px 12px rgba(43,33,24,.16);display:block;flex:none;overflow:hidden;transform:rotate(-2deg);transition:transform .2s ease;width:84px}.felicitatie-thumb:hover{transform:rotate(0deg) scale(1.05)}.felicitatie-thumb img,.felicitatie-thumb svg,.felicitatie-thumb>span{display:block;height:100%;width:100%}.felicitatie-info{flex:1;min-width:0}.occasion-tiles{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:550px){.occasion-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.occasion-tile{align-items:center;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px;line-height:1.2;padding:14px 4px 10px}.occasion-tile svg{filter:drop-shadow(0 1px 1px rgba(43,33,24,.16)) drop-shadow(0 3px 5px rgba(43,33,24,.12));
24height:46px;transition:transform .18s ease;width:46px}.occasion-tile.on svg{transform:rotate(-5deg) scale(1.1)}@font-face{font-display:swap;font-family:Playwrite NL;font-style:normal;font-weight:400;src:url(/fonts/PlaywriteNL.ttf) format("truetype")}.icon-mark{display:block;height:55%;width:55%}.urgency-banner{color:#c0392b;display:inline-block;font-size:14px;font-weight:600;letter-spacing:.02em;margin-bottom:20px}html.board body{overflow:hidden}html.felicitatie .wordmark,html.felicitatie .wordmark:hover{color:#030134}.felicitatie-board{background:radial-gradient(circle at 16% 20%,var(--cloud-1) 0,transparent 36%),radial-gradient(circle at 84% 28%,var(--cloud-2) 0,transparent 38%),radial-gradient(circle at 62% 86%,var(--cloud-3) 0,transparent 40%),radial-gradient(circle at 24% 78%,var(--cloud-4) 0,transparent 34%),var(--paper);inset:0;position:fixed;z-index:200}.board-viewport{cursor:grab;inset:0;overflow:hidden;position:absolute;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.board-viewport:active{cursor:grabbing}.board-world{left:0;position:absolute;top:0;transform-origin:0 0;will-change:transform}.board-announcement{align-items:center;background:#fffdf9;border-radius:22px 30px 26px 34px/30px 22px 34px 26px;box-shadow:0 18px 44px rgba(43,33,24,.14);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;left:-210px;min-height:300px;padding:40px 36px;position:absolute;text-align:center;top:-150px;transform:rotate(-1.5deg);width:420px;z-index:2}.board-announcement h1{color:#030134;font-size:40px;line-height:1.1;margin:0 0 14px}.board-announcement-text{color:#2b2118;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.5;margin:0 0 14px}.board-announcement-from{color:#e6802f;font-size:13px;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.board-item{animation:board-drop .7s cubic-bezier(.34,1.56,.64,1) var(--deal,0s) both;position:absolute;width:352px;z-index:2}.board-item.card{width:352px}.board-item.laid{animation:none}.board-card,.board-spot{align-items:center;animation:board-sway var(--sway) ease-in-out var(--delay) infinite alternate;background:none;border:0;box-shadow:none;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:8px;padding:0;transform:rotate(var(--tilt));transform-origin:50% 0;width:100%}.board-card:active,.board-card:hover,.board-spot:active,.board-spot:hover{background:none;box-shadow:none;transform:rotate(var(--tilt))}.board-card-face{border-radius:4px;box-shadow:0 10px 22px rgba(43,33,24,.16);display:block;height:352px;overflow:hidden;position:relative;transition:box-shadow .2s;width:352px}.board-card-face svg{display:block;height:100%;width:100%}.board-card{transition:scale .2s cubic-bezier(.34,1.56,.64,1),rotate .2s cubic-bezier(.34,1.56,.64,1)}.board-card:focus-visible,.board-card:hover{rotate:1deg;scale:1.06}.board-card:focus-visible .board-card-face,.board-card:hover .board-card-face{box-shadow:0 18px 34px rgba(43,33,24,.24)}.board-card-sticker{aspect-ratio:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%) rotate(var(--turn))}.board-card-sticker svg{display:block}.board-card-sticker.twinkle{animation:board-twinkle 2.6s ease-in-out var(--delay) infinite}.board-card-sticker.beat{animation:board-beat 1.8s ease-in-out var(--delay) infinite}@keyframes board-twinkle{0%,to{transform:translate(-50%,-50%) rotate(var(--turn)) scale(1)}50%{filter:brightness(1.12);transform:translate(-50%,-50%) rotate(var(--turn)) scale(1.18)}}@keyframes board-beat{0%,40%,to{transform:translate(-50%,-50%) rotate(var(--turn)) scale(1)}12%{transform:translate(-50%,-50%) rotate(var(--turn)) scale(1.14)}26%{transform:translate(-50%,-50%) rotate(var(--turn)) scale(1.08)}}.board-card{overflow:visible;position:relative}.board-card-signed{background:#2b2118;border-radius:999px;color:#fff;font-size:13px;font-weight:700;line-height:1.2;padding:4px 10px;position:absolute;right:12px;top:314px}.board-card-signers{background:#fffdf9;border-radius:4px;box-shadow:0 6px 14px rgba(43,33,24,.12);box-sizing:border-box;color:#2b2118;display:none;font-size:14px;line-height:1.45;padding:10px 16px;text-align:center;width:100%}.board-item.focused .board-card-signers{display:block}.board-card-sender{color:#c0392b;display:block;font-family:Trebuchet MS,Verdana,sans-serif;font-size:12px;font-weight:700;letter-spacing:.2em;margin-top:8px;text-transform:uppercase}.board-card-words{background:#fffdf9;border-radius:4px;box-shadow:0 6px 14px rgba(43,33,24,.12);box-sizing:border-box;color:#2b2118;display:none;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.45;padding:14px 18px;text-align:center;white-space:pre-wrap;width:100%}.board-item.focused .board-card-words{display:block}.board-spot{background:rgba(255,253,249,.4);border-radius:4px;box-shadow:none;color:rgba(43,33,24,.35);gap:10px;height:352px;justify-content:center;position:relative;transition:background .2s,color .2s,box-shadow .2s}.board-spot:hover{background:#fffdf9;box-shadow:0 8px 20px rgba(43,33,24,.12);color:#fe9240}.board-spot-pencil{display:block;height:52px;width:52px}.board-blank{background:rgba(255,253,249,.4);border-radius:4px;display:block;height:352px;transform:rotate(var(--tilt));transform-origin:50% 0}.board-item.card.focused{z-index:3}
24.board-item.ghost{z-index:0}.board-item.ghost.next{z-index:1}.board-item.next .board-spot{animation:board-sway var(--sway) ease-in-out var(--delay) infinite alternate,board-hop 3.2s ease-in-out 1.2s infinite;background:#fffdf9;box-shadow:0 1px 2px rgba(43,33,24,.08),0 10px 24px rgba(43,33,24,.14);color:#fe9240}.board-item.next .board-spot .board-spot-pencil{animation:board-scribble 3.2s ease-in-out 1.2s infinite;height:68px;width:68px}.felicitatie-board.beckon .board-item.next .board-spot{background:#fff;box-shadow:0 0 0 4px rgba(254,146,64,.35),0 14px 30px rgba(43,33,24,.18)}.board-item.chosen .board-spot{background:#fff;box-shadow:0 0 0 4px #fe9240}.board-spot-label{color:#2b2118;font-family:Caveat,cursive;font-size:40px;line-height:1;padding:0 24px;text-align:center}.board-first{animation:board-drop .7s cubic-bezier(.34,1.56,.64,1) .4s both;color:#fe9240;height:0;pointer-events:none;position:absolute;width:0}.board-first-arrow{display:block;height:110px;left:-74px;position:absolute;top:-98px;width:120px}.board-first-text{color:#2b2118;font-family:Caveat,cursive;font-size:34px;line-height:1;position:absolute;right:72px;top:-86px;transform:translateY(-50%) rotate(-4deg);transform-origin:right center;white-space:nowrap}.board-brand,.board-owner{background:hsla(0,0%,100%,.88);border-radius:999px;box-shadow:0 4px 14px rgba(43,33,24,.1);color:#030134;font-weight:700;padding:8px 16px;position:absolute;text-decoration:none;top:16px;z-index:1}.board-brand{left:16px}.board-owner{font-size:14px;right:16px}.board-step{align-items:center;background:hsla(0,0%,100%,.92);border:0;border-radius:50%;box-shadow:0 8px 24px rgba(43,33,24,.14);color:#030134;cursor:pointer;display:flex;height:44px;justify-content:center;margin:-22px 0 0;padding:0;position:absolute;top:50%;width:44px}.board-step.prev{left:12px}.board-step.next{right:12px}.board-step:hover{background:#fff}.felicitatie-board.editing .board-claim,.felicitatie-board.editing .board-owner,.felicitatie-board.editing .board-step,.felicitatie-board.editing .board-zoom-group{display:none}.felicitatie-board.editing .board-viewport{cursor:default}.felicitatie-board.editing .board-world{pointer-events:none}.felicitatie-board.editing .board-announcement,.felicitatie-board.editing .board-item{filter:blur(2px);opacity:.06;transition:opacity .4s,filter .4s}.board-card-face img{display:block;height:100%;width:100%}.board-zoom-group{background:hsla(0,0%,100%,.92);border-radius:26px;bottom:24px;box-shadow:0 8px 24px rgba(43,33,24,.14);display:flex;flex-direction:column;gap:2px;padding:4px;position:absolute;right:16px}.board-zoom{align-items:center;background:transparent;border:0;border-radius:50%;box-shadow:none;color:#030134;cursor:pointer;display:flex;font:inherit;font-size:20px;font-weight:700;height:44px;justify-content:center;line-height:1;margin:0;padding:0;width:44px}.board-zoom:hover{background:#f8f2ee}.board-claim{background:#fe9240;border:0;border-radius:999px;bottom:24px;box-shadow:0 3px 0 0 #e6802f,0 10px 28px rgba(43,33,24,.18);color:#fff;cursor:pointer;font:inherit;font-size:17px;font-weight:700;height:52px;left:0;line-height:1;margin:0 auto;max-width:calc(100% - 32px);overflow:hidden;padding:0 28px;position:absolute;right:0;text-overflow:ellipsis;white-space:nowrap;width:-moz-max-content;width:max-content}.board-claim:hover{background:#ffa15e}@media (max-width:550px){.board-claim{left:16px;margin:0;max-width:calc(100% - 92px);right:auto}}.felicitatie-board.stacked .board-claim{left:16px;margin:0 auto;max-width:480px;right:16px;width:auto}.felicitatie-board.stacked .board-zoom-group{bottom:88px}.board-poef{pointer-events:none;z-index:1}.board-poef,.board-poef-bit{left:0;position:absolute;top:0}.board-poef-bit{animation:board-poef-across var(--time) cubic-bezier(.1,.75,.35,1) .15s both,board-poef-fade var(--time) linear .15s both}.board-poef-fall{animation:board-poef-fall var(--time) linear .15s both;display:block}.board-poef-bit i{animation:board-poef-spin var(--time) ease-out .15s both,board-poef-flutter var(--flutter) linear infinite;background:var(--color);border-radius:2px;display:block;height:11px;margin:-6px 0 0 -6px;width:11px}.board-poef-bit i.strip{height:18px;margin:-9px 0 0 -3px;width:6px}.board-poef-bit i.dot{border-radius:50%}.board-poef-bit i.curl{background:none;border:4px solid transparent;border-radius:50%;border-top:4px solid var(--color);box-sizing:border-box;height:18px;margin:-9px 0 0 -9px;width:18px}
24@keyframes board-poef-across{to{transform:translateX(var(--x))}}@keyframes board-poef-fall{0%{animation-timing-function:cubic-bezier(.15,.7,.4,1);transform:translateY(0)}30%{animation-timing-function:cubic-bezier(.45,0,.8,.5);transform:translateY(var(--y))}to{transform:translateY(calc(var(--y) + var(--fall)))}}@keyframes board-poef-fade{70%{opacity:1}to{opacity:0}}@keyframes board-poef-spin{to{rotate:var(--spin)}}@keyframes board-poef-flutter{to{transform:rotate3d(1,.4,0,1turn)}}@keyframes board-drop{0%{opacity:0;transform:translateY(-28px) scale(1.12)}}@keyframes board-sway{to{transform:rotate(calc(var(--tilt) + 2deg)) translateY(-3px)}}@keyframes board-hop{0%,70%,to{translate:0 0}78%{translate:0 -10px}86%{translate:0 0}92%{translate:0 -4px}}@keyframes board-scribble{0%,70%,to{transform:none}76%{transform:rotate(-12deg) translate(-3px)}84%{transform:rotate(8deg) translate(3px,1px)}}@media (prefers-reduced-motion:reduce){.board-card,.board-card-sticker,.board-item,.board-item.next .board-spot,.board-item.next .board-spot-pencil,.board-spot,.designer-sticker>span:first-child{animation:none}.board-poef{display:none}}.claim-methods{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.claim-methods .option-chip{margin:0}.composer{inset:0;pointer-events:none;position:fixed;z-index:210;--card-top:calc(50% - var(--card)/2 - var(--lift));--card-bottom:calc(50% + var(--card)/2 - var(--lift))}.composer>*{pointer-events:auto}.composer-corner{display:flex;gap:8px;position:absolute;right:16px;top:16px}.composer-close,.composer-step{background:hsla(0,0%,100%,.92);border:0;border-radius:50%;box-shadow:0 8px 24px rgba(43,33,24,.14);color:#030134;cursor:pointer;font:inherit;font-size:26px;height:44px;line-height:1;margin:0;padding:0;width:44px}.composer-close:hover,.composer-step:hover{background:#fff}.composer-step{align-items:center;display:flex;justify-content:center}.composer-step svg{display:block}.composer-step:disabled{box-shadow:none;cursor:default;opacity:.35}.composer-card{animation:composer-lift .5s cubic-bezier(.34,1.56,.64,1) both;border-radius:4px;box-shadow:0 24px 60px rgba(43,33,24,.24);container-type:inline-size;height:var(--card);left:calc(50% - var(--card)/2);position:absolute;top:var(--card-top);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--card)}@keyframes composer-lift{0%{opacity:0;transform:scale(.92)}}.composer-art{border-radius:4px;overflow:hidden}.composer-art,.composer-art svg{display:block;height:100%;width:100%}.composer-text{position:absolute;transform-origin:50% 50%}.composer-type{background:hsla(0,0%,100%,.35);border:0;border-bottom:2px dashed rgba(43,33,24,.25);border-radius:0;border-top:2px solid transparent;box-shadow:none;color:var(--ink);display:block;font:inherit;margin:0;outline:none;overflow:hidden;padding:.1em .2em;resize:none;text-align:center;transition:background .2s,border-color .2s;width:100%}.composer-type::-moz-placeholder{color:inherit;opacity:.45}.composer-type::placeholder{color:inherit;opacity:.45}.composer-type:focus{background:hsla(0,0%,100%,.6)}.composer-type.sign{background:rgba(255,161,94,.12);border-bottom-color:#fe9240}.composer-type.error{border-bottom-color:#c0392b}.composer-type.brief{font-family:Georgia,Times New Roman,serif;line-height:1.45}.composer-type.kapitaal{color:var(--accent);font-family:Trebuchet MS,Verdana,sans-serif;font-weight:700;letter-spacing:.2em;line-height:1.5;text-transform:uppercase}.composer-type.knipsel{background:hsla(0,0%,100%,.8);border-radius:8px;font-family:Arial Black,Impact,sans-serif;line-height:1.3;text-transform:uppercase}.composer-type.typ{font-family:Courier New,Courier,monospace;line-height:1.4}.composer-type.hand{font-family:Caveat,cursive;line-height:1.28}.composer-type.joined{font-family:Playwrite NL,cursive;line-height:1.7}.composer-type.lint{font-family:Didot,Bodoni\ 72,Georgia,serif;letter-spacing:.1em}.composer-type.lint,.composer-type.slinger{background:hsla(0,0%,100%,.8);border-radius:8px;line-height:1.3;text-transform:uppercase}.composer-type.slinger{font-family:Trebuchet MS,Verdana,sans-serif;font-weight:700}.composer-type.stoer{color:var(--accent);font-family:Arial Black,Impact,Helvetica Neue,sans-serif;line-height:1.15;text-transform:uppercase}.composer-text.aside .composer-type{background:hsla(0,0%,100%,.92);border:2px solid #fe9240;border-radius:10px;box-shadow:0 6px 16px rgba(43,33,24,.16);color:#030134;font-size:16px;line-height:1.3}.composer-tab,.composer-text.aside .composer-type{font-family:Nunito,Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none}.composer-tab{animation:composer-nudge 1.4s ease-in-out infinite alternate;background:#fe9240;border-radius:999px;bottom:calc(100% + 8px);box-shadow:0 4px 10px rgba(230,128,47,.35);color:#fff;font-size:13px;font-weight:700;left:50%;line-height:1.2;padding:5px 12px;position:absolute;transform:translateX(-50%);white-space:nowrap}.composer-tab:after{border-bottom:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fe9240;bottom:-5px;content:"";left:50%;margin-left:-6px;position:absolute}.composer-tab.under{animation-name:composer-nudge-up;bottom:auto;top:calc(100% + 8px)}.composer-tab.under:after{border-bottom:6px solid #fe9240;border-left:6px solid transparent;border-right:6px solid transparent;border-top:0;bottom:auto;top:-5px}@keyframes composer-nudge{0%{transform:translate(-50%)}to{transform:translate(-50%,3px)}}@keyframes composer-nudge-up{0%{transform:translate(-50%)}to{transform:translate(-50%,-3px)}}
24.composer-frame{border:2px dashed #fe9240;border-radius:6px;box-sizing:border-box;pointer-events:none;position:absolute}.composer-handle{align-items:center;background:#fff;border:2px solid #fe9240;border-radius:50%;box-shadow:0 3px 8px rgba(43,33,24,.2);color:#2b2118;cursor:pointer;display:flex;height:30px;justify-content:center;margin:0;padding:0;pointer-events:auto;position:absolute;touch-action:none;width:30px}.composer-handle:hover{background:#fff8f3}.composer-handle.remove{background:#2b2118;border-color:#2b2118;color:#fff;left:-15px;top:-15px}.composer-handle.turn{cursor:grab;left:50%;margin-left:-15px;top:-44px}.composer-handle.turn:after{background:#fe9240;content:"";height:12px;left:50%;margin-left:-1px;position:absolute;top:100%;width:2px}.composer-handle.size{bottom:-15px;cursor:nwse-resize;right:-15px}.composer-handle.move{cursor:move}.composer-handle.move,.composer-handle.photo{bottom:-15px;left:-15px}.composer-kado-ask,.composer-kado-note{position:absolute;transform:translateX(-50%);z-index:2}.composer-kado-ask.above,.composer-kado-note.above{transform:translate(-50%,-100%)}.composer-kado-note{background:#2b2118;border:0;border-radius:999px;box-shadow:none;color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:700;line-height:1.2;margin:0;padding:4px 10px;white-space:nowrap;width:auto}.composer-kado-note.sign{background:#fe9240}.composer-kado-ask{background:#fff;border-radius:14px;box-shadow:0 10px 28px rgba(43,33,24,.2);flex-direction:column;gap:8px;max-width:300px;padding:10px;width:-moz-max-content;width:max-content}.composer-kado-ask,.composer-kado-field{align-items:center;display:flex;margin:0}.composer-kado-field{border:2px solid #fe9240;border-radius:10px;color:#030134;font-size:18px;font-weight:700;gap:6px;padding:0 12px}.composer-kado-field input{background:none;border:0;box-shadow:none;font:inherit;font-size:18px;height:40px;margin:0;outline:none;padding:0;width:6em}.composer-kado-field input:focus{border:0;box-shadow:none}.composer-kado-field.error{border-color:#c0392b}.composer-kado-how{color:#56504a;font-size:12px;text-align:center}.composer-busy{background:rgba(43,33,24,.85);border-radius:999px;bottom:12px;color:#fff;font-size:14px;left:50%;padding:6px 14px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap}.composer-rail{display:flex;flex-direction:column;gap:8px;position:absolute;top:var(--card-top)}.composer-rail.left{right:calc(50% + var(--card)/2 + 24px)}.composer-rail.right{left:calc(50% + var(--card)/2 + 24px);width:160px}.composer.bar-0{--bar:0px}.composer.bar-1{--bar:52px}.composer.bar-2{--bar:128px}.composer.bar-3{--bar:204px}.composer-tray{background:hsla(0,0%,100%,.92);border-radius:18px;bottom:calc(28px + var(--bar));box-shadow:0 12px 32px rgba(43,33,24,.16);display:flex;flex-direction:column;left:16px;overflow:hidden;position:absolute;right:16px;top:calc(var(--card-bottom) + 12px)}.composer-tray-tabs{display:flex;flex:none;gap:4px;padding:6px 6px 0}.composer-tray-tab{background:none;border:0;border-radius:10px;box-shadow:none;color:#56504a;cursor:pointer;flex:1;font:inherit;font-size:14px;font-weight:700;height:36px;margin:0;padding:0 8px;white-space:nowrap}.composer-tray-tab+.composer-tray-tab{margin-left:0}.composer-tray-tab:active{transform:none}.composer-tray-tab.selected{background:#fffdf9;color:#030134}.composer-tray-tab.context{color:#e6802f}.composer-tray-panel{align-content:flex-start;display:flex;flex:1;flex-wrap:wrap;gap:8px;justify-content:center;overflow-y:auto;padding:10px 10px 12px;scrollbar-width:none}.composer-tool{align-items:center;background:#fff;border:0;border-radius:12px;box-shadow:0 6px 16px rgba(43,33,24,.12);color:#030134;cursor:pointer;display:flex;flex:none;font:inherit;font-size:15px;font-weight:700;gap:6px;height:44px;justify-content:center;margin:0;padding:0 12px;touch-action:none;white-space:nowrap;width:auto}.composer-tool:hover{background:#fff8f3}.composer-tool.group,.composer-tool.photo,.composer-tool.post{flex-direction:column;gap:2px;height:auto;min-height:44px;padding:6px 12px}.composer-tool.post{overflow:visible;position:relative}.composer-tool.post .composer-price{position:absolute;right:-8px;top:-9px}.composer-tool.group,.composer-tool.post{border:2px solid transparent}.composer-tool.group.on,.composer-tool.post.on{background:#fff8f3;border-color:#fe9240}.composer-tool.group:disabled,.composer-tool.post:disabled{cursor:default;opacity:1}.composer-tool-name{align-items:center;display:flex;gap:6px}.composer-tool-note{color:#56504a;font-size:12px;font-weight:600;line-height:1.2;text-align:center;white-space:normal}.composer-price{background:#fe9240;border-radius:999px;color:#fff;font-size:12px;padding:1px 7px}.composer-stickers{display:flex;flex-wrap:wrap;gap:8px}.designer-design{background:none;border:2px solid #fff;border-radius:8px;box-shadow:0 4px 12px rgba(43,33,24,.12);cursor:pointer;flex:none;height:56px;margin:0;overflow:hidden;padding:0;width:56px}.designer-design svg{display:block;height:100%;width:100%}.designer-design:hover{background:none}.designer-design.selected{border-color:#fe9240}.composer.narrow .designer-design,.designer-sticker{height:48px;width:48px}.designer-sticker{background:#fff;border:0;border-radius:12px;box-shadow:0 4px 12px rgba(43,33,24,.12);cursor:grab;flex:none;margin:0;overflow:visible;padding:6px;position:relative;touch-action:none}.designer-sticker:hover{background:#fff8f3}.designer-sticker>span:first-child{display:block;height:100%;pointer-events:none;width:100%}.designer-sticker svg{display:block;pointer-events:none}.designer-sticker .composer-price{font-size:11px;line-height:1.3;padding:1px 5px;pointer-events:none;position:absolute;right:-6px;top:-6px;z-index:1}.designer-sticker.twinkle>span:first-child{animation:sticker-twinkle 2.6s ease-in-out infinite}.designer-sticker.beat>span:first-child{animation:sticker-beat 1.8s ease-in-out infinite}@keyframes sticker-twinkle{50%{transform:scale(1.18)}}@keyframes sticker-beat{12%{transform:scale(1.14)}26%{transform:scale(1.08)}40%{transform:scale(1)}}.composer-ghost{filter:drop-shadow(0 8px 12px rgba(43,33,24,.25));height:64px;left:0;margin:-32px 0 0 -32px;pointer-events:none;position:fixed;top:0;width:64px;z-index:230}.composer-ghost.kado{background:#fe9240;border-radius:6px 6px 6px 6px;color:#fff;font-weight:700;height:48px;letter-spacing:.1em;margin:-24px 0 0 -48px;text-transform:uppercase;width:96px}.composer-ghost.kado,.composer-ghost.photo{align-items:center;display:flex;justify-content:center}.composer-ghost.photo{background:#f1ebe3;border:solid #fffdf9;border-width:6px 6px 16px;box-sizing:border-box;color:#b9aca3;font-size:28px;height:72px;
24margin:-36px 0 0 -40px;width:80px}.composer.wide .composer-rail.left .designer-design{margin:-4px 0;transform:rotate(var(--lie));transition:transform .2s}.composer.wide .composer-rail.left .designer-design.selected,.composer.wide .composer-rail.left .designer-design:hover{transform:rotate(0deg) scale(1.08)}.composer.wide .composer-rail.right>.composer-tool{transform:rotate(var(--lie))}.composer.wide .composer-stickers .designer-sticker{transform:translate(var(--dx),var(--dy)) rotate(var(--lie));transition:transform .2s}.composer.wide .composer-stickers .designer-sticker:hover{transform:translate(var(--dx),var(--dy)) rotate(0deg) scale(1.12)}.composer.wide .designer-design:nth-child(6n+1),.composer.wide .designer-sticker:nth-child(5n+1){--lie:-7deg;--dx:-4px;--dy:3px}.composer.wide .designer-design:nth-child(6n+2),.composer.wide .designer-sticker:nth-child(5n+2){--lie:5deg;--dx:5px;--dy:-4px}.composer.wide .designer-design:nth-child(6n+3),.composer.wide .designer-sticker:nth-child(5n+3){--lie:-3deg;--dx:2px;--dy:6px}.composer.wide .designer-design:nth-child(6n+4),.composer.wide .designer-sticker:nth-child(5n+4){--lie:8deg;--dx:-6px;--dy:-2px}.composer.wide .designer-design:nth-child(6n+5),.composer.wide .designer-sticker:nth-child(5n+5){--lie:-10deg;--dx:6px;--dy:4px}.composer.wide .designer-design:nth-child(6n+6){--lie:4deg}.composer.wide .composer-tool{--lie:-1.5deg}.composer.wide .composer-tool:nth-child(2n){--lie:1.2deg}.composer-context{bottom:calc(100% - var(--card-top) + 12px);display:flex;flex-wrap:wrap;gap:6px;justify-content:center;left:16px;position:absolute;right:16px}.composer-colors{align-items:center;background:#fffdf9;border-radius:12px;box-shadow:0 4px 12px rgba(43,33,24,.12);display:flex;flex:none;gap:7px;height:44px;padding:0 11px}.composer-color{border:2px solid #fffdf9;border-radius:50%;box-shadow:0 0 0 1px rgba(43,33,24,.22);cursor:pointer;flex:none;height:22px;margin:0;min-width:0;padding:0;width:22px}.composer-color+.composer-color{margin-left:0}.composer-color:active{transform:none}.composer-color.selected{box-shadow:0 0 0 2px #fe9240}.composer-color.mixed{background:conic-gradient(#c0392b,#f2c14e,#8fc7a8,#7fa7c9,#e8a0a0,#c0392b)}.composer-style{background:#fffdf9;border:2px solid transparent;border-radius:12px;box-shadow:0 4px 12px rgba(43,33,24,.12);cursor:pointer;flex:none;height:44px;margin:0;padding:4px 8px;width:92px}.composer-style svg{display:block;height:100%;pointer-events:none;width:100%}.composer-style:hover{background:#fff}.composer-style.selected{border-color:#fe9240}.composer-style.look{align-items:center;color:#030134;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:2px;height:auto;padding:4px 4px 3px;width:72px}.composer-style.look img{aspect-ratio:1;border-radius:8px;display:block;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.composer-style.look:disabled{cursor:progress;opacity:.55}.composer-style.frame{margin-left:8px}.composer-frame-sample{aspect-ratio:1;background:#f8f2ee;border-radius:8px;box-sizing:border-box;display:block;padding:8px 8px 18px;width:100%}.composer-frame-sample:before{background:#fff;background-image:linear-gradient(#efe6df,#efe6df);background-position:center 35%;background-repeat:no-repeat;background-size:70% 60%;box-shadow:0 0 0 5px #fff,0 2px 6px 5px rgba(43,33,24,.12);content:"";display:block;height:100%;width:100%}.composer-action{background:#fff;border:0;border-radius:999px;box-shadow:0 4px 12px rgba(43,33,24,.12);color:#030134;cursor:pointer;flex:none;font:inherit;font-size:14px;font-weight:600;height:40px;margin:0;padding:0 14px;width:auto}.composer-action:hover{background:#f8f2ee}.composer-action.done{background:#2b2118;color:#fff}.composer-file{display:none}.composer-bar{background:hsla(0,0%,100%,.96);border-radius:18px;bottom:16px;box-shadow:0 12px 32px rgba(43,33,24,.16);box-sizing:border-box;display:flex;flex-direction:column;gap:10px;left:0;margin:0 auto;max-width:min(760px,calc(100% - 32px));padding:12px;position:absolute;right:0;width:-moz-max-content;width:max-content}.composer-bar.single{background:none;box-shadow:none;padding:0}.composer-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.composer-row .button,.composer-row button{margin:0;width:auto}.composer-row.sign .composer-label{background:#fe9240;color:#fff}.composer.narrow .composer-row.send>button,.composer.narrow .composer-row.ways>button{flex:1 1 0;min-width:0;overflow:hidden;padding-left:10px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.composer-label{border-radius:999px;color:#030134;font-size:14px;font-weight:700;padding:5px 12px}.composer-row input.composer-amount,.composer-row input.composer-email,.composer-row input.composer-name{background:#fdfaf8;border:1px solid #efe6df;border-radius:10px;font-size:16px;height:44px;margin:0;min-width:0;padding:0 14px;width:auto}.composer-row input.composer-amount:focus,.composer-row input.composer-email:focus,.composer-row input.composer-name:focus{background:#fff;border-color:#fe9240}.composer-row input.composer-amount.error,.composer-row input.composer-email.error,.composer-row input.composer-name.error{border-color:#c0392b}.composer-email{flex:1 1 14em}.composer-name{flex:1 1 9em}.composer-amount{flex:0 1 6em}.composer-sheet{background:#fff;border-radius:18px;bottom:16px;box-shadow:0 16px 48px rgba(43,33,24,.24);box-sizing:border-box;left:0;margin:0 auto;max-height:calc(100% - 32px);overflow-y:auto;padding:16px;position:absolute;right:0;width:min(480px,calc(100% - 32px));z-index:5}.composer-sheet .button,.composer-sheet>button{margin:0;width:100%}.composer-receipt{border-bottom:1px solid #efe6df;color:#56504a;font-size:14px;list-style:none;margin:0 0 12px;padding:0 0 10px}.composer-receipt li{padding:2px 0}.composer-receipt li,.composer-sheet-head{display:flex;justify-content:space-between}.composer-sheet-head{align-items:center;gap:12px;margin:0 0 12px}.composer-sheet-note{margin:0 0 12px}.composer-fields{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:0 0 12px}.composer-fields .field{margin:0;min-width:0}.composer-fields.address{grid-template-columns:repeat(6,1fr)}.composer-where{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:0 0 10px}.composer-where-choice{align-items:flex-start;display:flex;flex-direction:column;gap:2px;line-height:1.3;padding:10px 14px;text-align:left;width:100%}.composer-where-choice strong{font-size:15px}.composer-where-choice span{color:#56504a;font-size:13px;font-weight:400}.composer-tick{color:#e6802f;display:inline-flex;margin-right:4px;vertical-align:-2px}.sign-share{background:#fff8f3;border-radius:12px;margin:0 0 16px;padding:12px}.sign-share p{color:#56504a;font-size:14px;margin:0 0 8px}.cheer{height:56px;margin:0 auto 16px;position:relative;width:56px}.cheer-poef{left:50%;pointer-events:none;position:absolute;top:50%}.cheer-mark{display:block;height:56px;position:relative;width:56px}.cheer-mark circle{fill:#27ae60}.cheer-mark path{animation:cheer-draw .5s ease-out .25s forwards;fill:none;stroke:#fff;stroke-dasharray:40;stroke-dashoffset:40;stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.cheer.warning .cheer-mark circle{fill:#fe9240}.cheer.error .cheer-mark circle{fill:#c0392b}@keyframes cheer-draw{to{stroke-dashoffset:0}}.sign-card{padding:16px 0 4px;text-align:center}.sign-card h2{font-size:22px;margin:0 0 6px}.sign-card p{color:#56504a;margin:0 0 14px}.board-sheet{background:#fff;border-radius:18px;bottom:16px;box-shadow:0 16px 48px rgba(43,33,24,.2);box-sizing:border-box;left:0;margin:0 auto;max-height:60vh;overflow-y:auto;padding:4px 20px 16px;position:fixed;right:0;width:min(480px,calc(100% - 32px));z-index:210}.board-sheet .envelope-confirmation{padding:12px 0 0}.board-sheet .confirmation-icon{font-size:24px;height:44px;margin-bottom:10px;width:44px}.board-off{padding:16px 0 8px;text-align:center}.board-off h2{font-size:20px;margin:0 0 8px}.board-off p{margin:0 0 14px}.step-progress{align-items:center;display:flex;justify-content:center;margin-bottom:24px;padding:0 10px}.step-progress-item{align-items:center;display:flex;flex-direction:column;gap:6px}.step-progress-item .step-progress-number{align-items:center;background:#efe6df;border-radius:50%;color:#56504a;display:flex;font-size:13px;font-weight:600;height:28px;justify-content:center;transition:all .2s ease;width:28px}.step-progress-item .step-progress-label{color:#56504a;font-size:11px;font-weight:500;transition:all .2s ease}@media (min-width:768px){.step-progress-item .step-progress-label{font-size:12px}}.step-progress-item.active .step-progress-number{background:#fe9240;color:#fff}.step-progress-item.active .step-progress-label{color:#fe9240}.step-progress-item.current .step-progress-number{box-shadow:0 0 0 3px rgba(232,119,34,.2)}.step-progress-item.current .step-progress-label{font-weight:600}.step-progress button.step-progress-item{background:none;border-radius:0;box-shadow:none;color:inherit;font:inherit;margin:0;overflow:visible;padding:0;white-space:normal;width:auto}.step-progress button.step-progress-item:active,.step-progress button.step-progress-item:hover{background:none;box-shadow:none;transform:none}.step-progress button.step-progress-item:focus-visible .step-progress-number,.step-progress button.step-progress-item:hover .
24step-progress-number{box-shadow:0 0 0 3px rgba(232,119,34,.2)}.step-progress-line{background:#f8f2ee;flex:1;height:2px;margin:0 8px 20px;transition:background .2s ease}@media (min-width:768px){.step-progress-line{margin:0 12px 20px}}.step-progress-line.active{background:#fe9240}.option-chip{background:#f8f2ee;border:2px solid transparent;border-radius:10px;box-shadow:none;color:#030134;cursor:pointer;font-size:16px;font-weight:600;margin:0;padding:16px 12px;transition:all .15s ease;width:auto}.option-chip:hover{background:#efe6df}.option-chip.selected{background:#fff8f3;border-color:#fe9240;color:#fe9240}.option-chip.small{font-size:14px;padding:9px 14px}.envelope-confirmation{padding:20px 0;text-align:center}.envelope-confirmation.envelope-contribute{text-align:left}.envelope-confirmation.envelope-contribute .call-out{font-size:15px}.envelope-confirmation .confirmation-icon{align-items:center;background:#27ae60;border-radius:50%;color:#fff;display:flex;font-size:32px;font-weight:700;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.envelope-confirmation .confirmation-icon.error{background:#e74c3c}.envelope-confirmation .confirmation-icon.warning{background:#f39c12}.envelope-confirmation .checking-status{color:#56504a;font-size:16px;padding:40px 0;text-align:center}.envelope-confirmation h2{color:#030134;font-size:22px;font-weight:700;margin-bottom:12px}.envelope-confirmation>p{color:#56504a;font-size:15px;line-height:1.5;margin-bottom:24px}.envelope-confirmation .tikkie-section{background:#fdfaf8;border:1px solid #efe6df;border-radius:6px;margin-bottom:12px;padding:15px 20px;text-align:left}.envelope-confirmation .tikkie-section h3{color:#030134;font-size:16px;font-weight:600;margin-bottom:10px}.envelope-confirmation .tikkie-section p{color:#56504a;font-size:15px;line-height:1.5;margin-bottom:16px}.envelope-confirmation .tikkie-section .bancontact-button,.envelope-confirmation .tikkie-section .tikkie-button{background:var(--button-bg);border-radius:0;box-shadow:0 3px 0 0 var(--button-shadow);color:#fff;display:inline-block;font-weight:600;padding:14px 28px;text-decoration:none;transition:background .15s ease}.envelope-confirmation .tikkie-section .bancontact-button:hover,.envelope-confirmation .tikkie-section .tikkie-button:hover{background:var(--button-bg-hover)}.envelope-confirmation .tikkie-section .iban-details{background:#fff;border-radius:6px;margin-bottom:8px;padding:16px}.envelope-confirmation .tikkie-section .iban-details .iban-row{border-bottom:1px solid #efe6df;display:flex;justify-content:space-between;padding:8px 0}.envelope-confirmation .tikkie-section .iban-details .iban-row:last-child{border-bottom:none}.envelope-confirmation .tikkie-section .iban-details .iban-label{color:#56504a;font-size:13px;font-weight:500}.envelope-confirmation .tikkie-section .iban-details .iban-value{color:#030134;font-size:14px;font-weight:600;text-align:right}.envelope-confirmation .tikkie-section .tikkie-note{margin:12px 0 0}.envelope-confirmation .payment-alt{border:1px solid #efe6df;border-radius:6px;margin-bottom:12px;text-align:left}.envelope-confirmation .payment-alt summary{color:#56504a;cursor:pointer;font-size:15px;font-weight:500;list-style:none;padding:14px 20px}.envelope-confirmation .payment-alt summary::-webkit-details-marker{display:none}.envelope-confirmation .payment-alt summary:after{content:"›";float:right;transition:transform .15s ease}.envelope-confirmation .payment-alt[open] summary:after{transform:rotate(90deg)}.envelope-confirmation .payment-alt[open] .tikkie-section{border-radius:0 0 6px 6px}.envelope-confirmation .payment-alt .tikkie-section{border:none;border-radius:0 0 6px 6px;margin-bottom:0}.message-suggestions{display:flex;flex-wrap:nowrap;gap:8px;margin:0 0 12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.message-suggestions::-webkit-scrollbar{display:none}.message-suggestions .option-chip{flex:0 0 auto;white-space:nowrap}.send-note{margin:-12px 0 24px}.card-schedule{text-align:left}.contribute-withdraw{margin-top:28px}.contribute-withdraw>button.text{color:#56504a;font-size:15px;margin:0;width:auto}.contribute-withdraw .call-out .field.row{margin-bottom:0;margin-top:12px}.contribute-withdraw .call-out .field.row button{width:auto}.contribute-withdraw .call-out .field.row button.text{margin-left:16px;width:auto}.gifter-paid{margin-top:24px;text-align:left}.gifter-paid button.secondary{width:auto}.gifter-paid .send-note{margin:8px 0 0}.gifter-paid.done p{margin:0 0 6px}.gifter-paid.done button.text{font-size:15px;margin:0;width:auto}
25</style>
26<link rel="preload" href="/build/main.js?936830ac" as="script">
27<meta name="application-name" content="Mailbook">
28<meta name="theme-color" content="#fdfaf8">
29<link rel="apple-touch-icon-precomposed" href="/img/square-logo-background.png">
30<link rel="shortcut icon" type="image/png" sizes="96x96" href="/img/square-logo.png">
31<link rel="manifest" href="/manifest.json">
32</head>
33<body>
34<header>
35  <div>
36    <h1>
37      <a href="https://mailbook.app">
38        <span class="wordmark">Mailbook</span>
39      </a>
40    </h1>
41    <div class="promo">Your convenient online address book.</div>
42    <div class="login">
43        <div id="userheader"></div>
44    </div>
45  </div>
46</header>
47<div id="messenger" data-messages="[]"></div><main>
48  <div class="content">
49
50<div class="billboard">
51    <div class="text">
52        <h1>Collect everyone's address with one link</h1>
53        <h2>For wedding invitations, birth announcements and holiday cards. Share a link, your guests type their own address, and you get a clean list that's ready to mail. Free, with 100,000+ address requests sent.</h2>
54        <button data-click="/register#source=cta-en-home-billboard">Start collecting</button>
55        <button class="white" data-click="#more">Tell me more</button>
56    </div>
57    <img class="postman" width="622" height="539" src="/img/mailbook-postman.svg">
58    <div class="reviews">
59         <img class="stars" width="512" height="96" src="/img/reviews.svg">
60         <a href="https://www.google.com/maps/place/Mailbook/@52.3845445,4.919022,622m/data=!3m1!1e3!4m8!3m7!1s0x47c609a98e7b2a19:0x606d0cc61d49622c!8m2!3d52.3845445!4d4.9215969!9m1!1b1!16s%2Fg%2F11q7bc6n7l?entry=ttu&g_ep=EgoyMDI1MDkyMy4wIKXMDSoASAFQAw%3D%3D" target="_blank" class="explain"><span>4.9</span> from 200+ reviews</a>
61    </div>
62</div>
63
64<div class="features">
65    <div class="top">
66        <h3>No more chasing</h3>
67        <h2>How does it work?</h2>
68    </div>
69    <ul class="items">
70        <li class="retrieve">
71            <strong>Create your address request.</strong><p>Pick the occasion, write a line in your own words. Takes about a minute.</p>
72        </li>
73        <li class="share">
74            <strong>Share one link with everyone.</strong><p>Text it, email it, drop it in the group chat. One link, however many people you like.</p>
75        </li>
76        <li class="add">
77            <strong>They type their own address.</strong><p>No screenshots to decipher, no half-addresses in your texts, no typos in your spreadsheet.</p>
78        </li>
79        <li class="send">
80            <strong>Download a list that's ready to mail.</strong><p>Export to Excel or CSV for your card printer, or print the addresses straight onto label sheets.</p>
81        </li>
82    </ul>
83</div>
84
85<div class="preview cards">
86    <div class="background">
87        <img class="photo" src="/img/home/etiketvel-en.jpg" width="560" height="373" loading="lazy" alt="A sheet of 21 address labels next to a stack of envelopes, the top one with its label and stamp">
88    </div>
89    <div class="text">
90        <div>
91            <h2>From link to addressed envelope</h2>
92            <p>Every address arrives already split into the right fields, so the list comes out clean. Upload it to whoever prints your cards, or download ready-made label sheets and print them at home.</p>
93
94            <button data-click="/{slug}/addressbook#labels">Download labels</button> <button class="white" data-click="/news/how-to-create-labels">How to print labels</button>
95         </div>
96    </div>
97</div>
98
99<div class="preview board">
100    <div class="text">
101        <div>
102            <h3 class="primary">New: the congratulations board</h3>
103            <h2>Every congratulation on one pin board</h2>
104            <p>The baby is here, or you just got married? Then everyone wants to congratulate you. Share your link, and friends and family pin a card of their own on your board, with a photo if they like. Whoever wants to has their card delivered to you for real.</p>
105
106            <button data-click="/congratulate/mailbook">See a pin board</button> <button class="white" data-click="/news/congratulations-page">Read more</button>
107        </div>
108    </div>
109    <div class="background">
110        <img class="photo" src="/img/home/prikbord.jpg" width="520" height="280" loading="lazy" alt="A pin board full of congratulation cards from friends and family">
111    </div>
112</div>
113
114<div class="preview">
115    <div class="text">
116        <div id="more">
117            <h3 class="primary">Built for one job</h3>
118            <h2>Getting the addresses</h2>
119            <p>Mailbook is not another address book to fill in yourself. It is the fastest way to get a hundred addresses out of a hundred heads and into one list, before the invitations go out.</p>
120
121            <h3 class="black">Why Mailbook?</h3>
122            <ul class="items">
123                <li><strong>They do the typing</strong> - you stop copying addresses out of texts</li>
124                <li><strong>One link, no accounts</strong> - your guests don't sign up for anything</li>
125                <li><strong>Free and unlimited</strong> - no per-address fee, no hidden costs</li>
126                <li><strong>Yours to take</strong>
126 - export to Excel or CSV for Minted, Shutterfly, Zola or any card printer</li>
127                <li><strong>Private</strong> - encrypted, never shared, never sold</li>
128            </ul>
129
130            <p>Read more on how to <a href="/news/wedding-address-collector" title="wedding address collector">collect addresses for a wedding</a>, for <a href="/news/birth-announcement-addresses">birth announcements</a>, for <a href="/en-us/graduation" title="graduation announcement addresses">graduation announcements</a>, or how to <a href="/news/how-to-collect-addresses" title="easily collect addresses">collect addresses</a> for anything else on our blog 👉</p>
131        </div>
132    </div>
133     <div class="background">
134         <div class="mock-addressbook"><img src="/img/home/adresboek-en.jpg" width="700" height="440" alt="An address book full of addresses from family and friends"></div>
135     </div>
136</div>
137
138<div class="cta">
139    <div>
140        <h2>Get every address before the invitations go out</h2>
141        <h3></h3>
142
143        <button data-click="/register#source=cta-en-home-start">Start collecting for free</button>
144    </div>
145</div>
146
147<div class="faq">
148    <div>
149        <h2>Frequently Asked Questions</h2>
150
151        <ul class="items">
152            <li>
153                <details class="disclosure">
154                    <summary class="question">What is Mailbook?</summary>
155                    <div class="answer"><p>Mailbook is a free address collector. You share one link, your friends and family fill in their own address, and you end up with one clean list to mail from: for <a href="/news/wedding-address-collector">wedding invitations</a>, <a href="/news/birth-announcement-addresses">birth announcements</a>, <a href="/en-us/graduation">graduation announcements</a>, holiday cards or any other occasion.</p><ul><li>Free and unlimited</li><li>No account needed for the people you ask</li><li>Privacy first</li></ul><p>
155Preview our <a href="/news/get-started-with-mailbook">features</a> and <a href="/register">start collecting</a> 👉</p></div>
156                </details>
157            </li>
158            <li>
159                <details class="disclosure">
160                    <summary class="question">What do my contacts see when they click my link?</summary>
161                    <div class="answer"><p>A short page with your name and your message, and a form for their address. Click <a href="/mailbook/add?key=pl9n">here</a> to try it yourself. They don't need an account and it takes under a minute.</p></div>
162                </details>
163            </li>
164            <li>
165                <details class="disclosure">
166                    <summary class="question">What do you do with the address details?</summary>
167                    <div class="answer"><p>We save address details securely in our own database and only display them in the user's Mailbook. We do not share your address details with any other party. Read more about our data policy in our <a href="/terms">terms of service</a>.</p></div>
168                </details>
169            </li>
170            <li>
171                <details class="disclosure">
172                    <summary class="question">Is Mailbook safe to use?</summary>
173                    <div class="answer"><p>Yes, Mailbook is safe to use. We pride ourselves with our privacy and safety precautions: we don't share addresses with third parties and data is stored with strong encryption.</p><p>We protect inactive accounts with 2FA, enforce SSL and have Content-Security-Policy setup against XSS attempts.</p><p>Read more in our <a href="/terms">privacy policy</a>.</p></div>
174                </details>
175            </li>
176            <li>
177                <details class="disclosure">
178                    <summary class="question">How do I get my addresses back out of Mailbook?</summary>
179                    <div class="answer"><p>Mailbook exports your list as an Excel or CSV file, with the address already split into separate fields. That is the format card printers such as Minted, Shutterfly or Zola ask for, and it opens in Microsoft Excel, Google Sheets or Apple Numbers.</p></div>
180                </details>
181            </li>
182            <li>
183                <details class="disclosure">
184                    <summary class="question">How do I print my contacts on labels?</summary>
185                    <div class="answer">
186                    <p>Mailbook lays your addresses out as a print-ready PDF, fitted to the dimensions of your label sheets, so you can print them at home.</p>
187                    <p>Read our <a href="/news/how-to-create-labels">DIY print guide</a>.</p>
188                </div>
189                </details>
190            </li>
191            <li>
192                <details class="disclosure">
193                    <summary class="question">How do you make money?</summary>
194                    <div class="answer"><p>Collecting addresses is free, and always will be. We do not sell data or serve ads. We fund Mailbook by printing and shipping ready-made <a href="/news/order-address-labels">address labels</a> in the countries we deliver to, currently the Netherlands, Belgium, Germany, France and Spain. Everywhere else, the export and the printable label sheets are free.</p></div>
195                </details>
196            </li>
197            <li>
198                <details class="disclosure">
199                    <summary class="question">How does Mailbook compare to Postable?</summary>
200                    <div class="answer"><p>Postable is a card company: you pick a card and they print, address, stamp and mail it for you. Mailbook only does the step before that (getting everyone's address) and then hands you the list to use wherever you like. Read more on how Mailbook makes a good <a href="/news/postable-address-book">Postable alternative</a>.</p></div>
201                </details>
202            </li>
203            <li>
204                <details class="disclosure">
205                    <summary class="question">Who created Mailbook?</summary>
206                    <div class="answer"><p>Mailbook is the brainchild of <a href="https://twitter.com/bramk" target="_blank">Bram</a>, designed by <a href="https://twitter.com/emieljanson" target="_blank">Emiel</a> and currently maintained by <a href="https://twitter.com/yvoschaap" target="_blank">Yvo</a>. Read more about us <a href="/contact/">here</a>.</p></div>
207                </details>
208            </li>
209            <li>
210                <details class="disclosure">
211                    <summary class="question">How can I get in touch?</summary>
212                    <div class="answer"><p>If you have questions, feedback, suggestions, a good story or proposal? Send us an email at <
212a href="mailto:[email protected]">[email protected]</a>.</p></div>
213                </details>
214            </li>
215        </ul>
216    </div>
217</div>
218  </div>
219</main>
220<footer>
221    <div>
222        <p class="outro">
223            <a href="/en/">Mailbook</a>
224            &copy; 2026            &ndash; <a href="/contact/">Contact</a>
225            &nbsp;
226            &ndash; <a href="/templates/en/">Label templates</a>            &ndash; <a href="/terms/">Terms and Conditions</a>         &ndash; <a href="https://ymedia.nl">Ymedia Ventures BV</a></p>
227    </div>
228</footer>
229<script nonce="2f80df3c339c6b0f8af26c3376baae9b435b046d70289111b984b116d1d7be1f">
230window.__LOCAL = 'en';
231window.__SID = 'def50200fc20641bd6fdedec1c0b691b8a43f1f4fd78912629c1dbb09f06cb6cca9212c10bbaa38f81ae5cd7de73e82e50f267b08adfd6b443b641ba6d6a63ffd63f3084007e04af80e7d3fde3e1dabaf79d594bc6238407086263e70307b826ef23d4d67c726e1bb4a55ed9ba6c644c95dc3db5376a0cbcb0a22a58065377e5772368b7ac3a6eac9e2abbe483f9d00154e114dbf5cf3a7c253ffbdfefba7c24f9ec69fa6dca95fd0a76049c55243697273cfc238ad3fdbada5a913e4cf14247063a119ced63480efa2efc61e120ddf9340e91458ff574e46a4d42ce944927db2844b14c93a0eb075b7a2f7990a2a9628688c049b033cbefedfdb15d760047ba57fd0683f8ab6808d4b08904ffa4266299decfd8f567172fe9f11072e0';
232</script>
vendor: 1 bytes, line 232
232
233<script async src="/build/main.js?936830ac"></script>
233
234</body>
235</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.