.hm-bk{--hm-ivoor: #f4efe7;--hm-espresso: #2b2520;--hm-inkt-zacht: #5a4e45;--hm-messing: #8c6e45;--hm-messing-donker: #6f5634;--hm-zon: #f6dfae;position:relative;isolation:isolate;overflow:hidden;min-height:min(100svh,920px);display:grid;place-items:center;padding:clamp(56px,10vh,112px) 20px clamp(40px,7vh,80px);background-color:var(--hm-ivoor);color:var(--hm-espresso)}.hm-bk__licht{position:absolute;z-index:-1;inset:-20% -10% auto auto;width:min(1100px,140vw);aspect-ratio:1.45;border-radius:50%;background:radial-gradient(closest-side,#f6dfaef2,#f6dfae73 55%,#f6dfae00);filter:blur(12px);transform:translate(18%,-6%) rotate(-12deg);animation:hm-bk-zon 2.8s cubic-bezier(.22,.61,.36,1) both}@keyframes hm-bk-zon{0%{opacity:0;transform:translate(-38%,-14%) rotate(-12deg)}to{opacity:1;transform:translate(18%,-6%) rotate(-12deg)}}@media(prefers-reduced-motion:reduce){.hm-bk__licht{animation:none}}.hm-bk__inhoud{width:min(100%,36rem);display:flex;flex-direction:column;align-items:center;text-align:center}.hm-bk__logo{display:block;width:clamp(200px,26vw,260px);height:auto;margin-block-end:clamp(40px,7vh,64px)}.hm-bk__logo-tekst{margin:0 0 48px;font-family:var(--font-heading--family, "Cormorant Garamond", Georgia, serif);font-size:1.75rem;letter-spacing:.32em}.hm-bk__titel{margin:0;font-family:var(--font-heading--family, "Cormorant Garamond", Georgia, serif);font-weight:500;font-size:clamp(2.5rem,7vw,4.25rem);line-height:1.04;letter-spacing:-.012em;text-wrap:balance;color:var(--hm-espresso)}.hm-bk__tekst{margin-block:24px 40px;max-width:31rem;font-family:var(--font-body--family, "Jost", system-ui, sans-serif);font-size:1.0625rem;line-height:1.65;color:var(--hm-inkt-zacht);text-wrap:pretty}.hm-bk__tekst p{margin:0}.hm-bk__tekst p+p{margin-top:.8em}.hm-bk__formulier{width:100%;max-width:30rem}.hm-bk__veldgroep{text-align:left}.hm-bk__label{display:block;margin-block-end:8px;font-family:var(--font-body--family, "Jost", system-ui, sans-serif);font-size:.9375rem;color:var(--hm-espresso)}.hm-bk__rij{display:flex;gap:8px}.hm-bk__invoer{flex:1 1 auto;min-width:0;height:52px;padding:0 16px;border:1px solid rgb(43 37 32 / .28);border-radius:999px;background:#fffdf9d9;color:var(--hm-espresso);font:inherit;font-size:1rem}.hm-bk__invoer::placeholder{color:#5a4e45b3}.hm-bk__knop{flex:0 0 auto;height:52px;padding:0 22px;border:0;border-radius:999px;background:var(--hm-messing);color:#fff;font-family:var(--font-body--family, "Jost", system-ui, sans-serif);font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .16s ease}.hm-bk__knop:hover{background:var(--hm-messing-donker)}.hm-bk__invoer:focus-visible,.hm-bk__knop:focus-visible,.hm-bk__contact a:focus-visible{outline:2px solid var(--hm-espresso);outline-offset:3px}.hm-bk__klein{margin:12px 0 0;font-size:.875rem;line-height:1.5;color:var(--hm-inkt-zacht)}.hm-bk__melding{margin:12px 0 0;font-size:.9375rem;line-height:1.5}.hm-bk__melding--goed{margin:0;padding:16px 20px;border-radius:16px;background:#fffdf9e6;color:var(--hm-espresso);font-family:var(--font-heading--family, "Cormorant Garamond", Georgia, serif);font-size:1.375rem;line-height:1.35}.hm-bk__melding--fout{color:#8a2c1d}.hm-bk__contact{margin:clamp(40px,7vh,64px) 0 0;font-size:.9375rem;color:var(--hm-inkt-zacht)}.hm-bk__contact a{color:var(--hm-espresso);text-underline-offset:3px}.hm-bk__raster{display:contents}.hm-bk--met-foto .hm-bk__raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(48px,7vw,112px);width:min(100%,1160px)}.hm-bk--met-foto .hm-bk__inhoud{align-items:flex-start;text-align:left}.hm-bk--met-foto .hm-bk__contact{margin-block-start:clamp(32px,5vh,48px)}.hm-bk__foto{margin:0;aspect-ratio:4 / 5;max-height:min(80svh,720px);border-radius:999px 999px 28px 28px;overflow:hidden;background:var(--hm-zon)}.hm-bk__foto img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:989px){.hm-bk--met-foto .hm-bk__raster{grid-template-columns:minmax(0,1fr);justify-items:center}.hm-bk--met-foto .hm-bk__inhoud{align-items:center;text-align:center}.hm-bk__foto{width:min(100%,380px)}}.hm-bk__talen{position:absolute;inset:20px 24px auto auto}.hm-bk__talenlijst{display:flex;gap:4px;margin:0;padding:0;list-style:none}.hm-bk__taal{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 6px;color:var(--hm-inkt-zacht);font-family:var(--font-body--family, "Jost", system-ui, sans-serif);font-size:.8125rem;letter-spacing:.08em;text-decoration:none}.hm-bk__taal:hover{color:var(--hm-espresso)}.hm-bk__taal[aria-current=true]{color:var(--hm-espresso);text-decoration:underline;text-decoration-color:var(--hm-messing);text-underline-offset:6px;text-decoration-thickness:1px}.hm-bk__taal:focus-visible{outline:2px solid var(--hm-espresso);outline-offset:-4px}@media(max-width:520px){.hm-bk__talen{inset:8px 0 auto 0}.hm-bk__talenlijst{justify-content:center}.hm-bk__rij{flex-direction:column}.hm-bk__knop{width:100%}}.password-footer{display:flex;justify-content:center;padding-block:var(--padding-lg) var(--padding-xl)}.password-footer__button{height:var(--minimum-touch-target);background-color:transparent;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));font-size:.875rem;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.password-footer__button:hover{color:var(--color-foreground)}.password-main-content{flex:1;display:flex;flex-direction:column}.password-dialog{max-width:100vw;max-height:100svh;width:100vw;height:100svh;border:none;transition:opacity var(--animation-values),display var(--animation-speed) allow-discrete,overlay var(--animation-speed) allow-discrete}.password-dialog::backdrop{display:none}.password-dialog[open]{opacity:1;top:0;inset-inline-start:0}@starting-style{.password-dialog[open]{opacity:0}}.password-dialog:not([open]){opacity:0}@starting-style{.password-dialog:not([open]){opacity:1}}.password-dialog__close-button{cursor:pointer}.password-dialog__header{position:absolute;top:0;inset-inline-end:0;padding:var(--padding-lg);z-index:var(--layer-raised)}.password-dialog__content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--padding-lg);height:100%;transition:transform var(--animation-values)}.password-dialog__content .email-signup__message{padding-block-start:var(--padding-xl)}.password-dialog[open] .password-dialog__content{transform:translateY(0)}@starting-style{.password-dialog[open] .password-dialog__content{transform:translateY(1em)}}.password-dialog:not([open]) .password-dialog__content{transform:translateY(1em)}@starting-style{.password-dialog:not([open]) .password-dialog__content{transform:translateY(0)}}.storefront-password-form{max-width:400px;width:100%}.email-signup__input-group,.password-dialog__submit-button{width:100%}@media screen and (min-width:750px){.email-signup__input-group,.password-dialog__submit-button{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AIAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE */
