.kf-age-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:1rem}.kf-age-gate.is-hidden{display:none}.kf-age-gate__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#3d2314bf}.kf-age-gate:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:-1}.kf-age-gate__modal{position:relative;background:var(--kf-creme, #F5F0E8);max-width:480px;width:100%;padding:3rem 2.5rem;text-align:center;border-top:5px solid var(--kf-bordeaux, #6B2737);box-shadow:0 24px 80px #0006}.kf-age-gate__logo-img{max-width:180px;height:auto;display:block;margin:0 auto}.kf-age-gate__title{font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;font-weight:400;color:var(--kf-groen, #5B6B28);margin:1rem 0 .5rem}.kf-age-gate__subtitle{font-family:var(--kf-font-body);font-size:1.1rem;color:#5a4a3a;line-height:1.7;margin-bottom:2rem}.kf-age-gate__buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:2rem}.kf-age-gate__btn{font-family:var(--kf-font-body);font-size:.8rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:.85rem 2rem;border:none;cursor:pointer;transition:all var(--kf-transition-fast);min-width:160px}.kf-age-gate__btn--yes{background-color:var(--kf-bordeaux, #6B2737);color:#fdfaf6}.kf-age-gate__btn--yes:hover{background-color:var(--kf-bordeaux-dark, #4A1A25)}.kf-age-gate__btn--no{background-color:transparent;color:var(--kf-groen, #5B6B28);border:1px solid #B0967A}.kf-age-gate__btn--no:hover{background-color:var(--kf-creme-dark, #EDE5D8)}.kf-age-gate__nix{display:flex;flex-direction:column;align-items:center;gap:.5rem;border-top:1px solid #D4C5B0;padding-top:1.5rem}.kf-age-gate__nix p{font-family:var(--kf-font-body);font-size:.9rem;color:#7a6a5a;line-height:1.5;margin:0}@media(max-width:480px){.kf-age-gate__modal{padding:2rem 1.5rem}.kf-age-gate__btn{min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kf-age-gate.css.map */
