.kahfu-conditions h2{font-size:clamp(26px,var(--ku-conditions-title-size),42px)!important;padding-bottom:12px!important;border-bottom:var(--ku-conditions-title-line) solid color-mix(in srgb,currentColor 35%,transparent)!important}.kahfu-conditions .kahfu-map-condition{padding-inline-start:0!important;border-bottom:0!important;break-inside:avoid-column}.kahfu-conditions .kahfu-map-condition:before{display:none!important}.kahfu-conditions .kahfu-map-condition .kahfu-map{display:inline-flex;width:auto;max-width:100%;margin:8px 0 0;padding:8px 12px;text-decoration:none!important}.kahfu-lightbox-dialog>button{top:12px!important;bottom:auto!important;left:auto!important;right:12px!important;inset-inline-end:12px!important;transform:none!important;width:46px!important;height:46px!important;background:var(--ku-popup-button-bg,#CC9F53)!important;border:2px solid #fff!important}.kahfu-lightbox-dialog>button:hover,.kahfu-lightbox-dialog>button:focus-visible{transform:scale(1.06)!important}@media(max-width:760px){.kahfu-conditions h2{font-size:clamp(24px,8vw,34px)!important;padding-bottom:9px!important}.kahfu-conditions .kahfu-map-condition .kahfu-map{width:100%;justify-content:center!important}.kahfu-lightbox-dialog>button{top:8px!important;right:8px!important;inset-inline-end:8px!important;width:42px!important;height:42px!important}}
