@font-face{font-family:Arboria;font-style:normal;font-weight:400;font-display:swap;src:url('fonts/arboria-book.woff2') format('woff2')}
@font-face{font-family:Arboria;font-style:normal;font-weight:700;font-display:swap;src:url('fonts/arboria-bold.woff2') format('woff2')}
@font-face{font-family:Arboria;font-style:normal;font-weight:900;font-display:swap;src:url('fonts/arboria-black.woff2') format('woff2')}
.kfc-zz{--kfc-purple:#663090;--kfc-white:#fff;--kfc-dark:#361852;--kfc-light:#c9b8e3;--kfc-gold:#f1c130;--kfc-gray:silver;--kfc-surface:#f4f1f8;--kfc-text-muted:#6b5f8c;--kfc-focus-on-light:#361852;--kfc-focus-on-dark:#f1c130;--kfc-focus:var(--kfc-focus-on-light);--kfc-focus-width:2px;--kfc-focus-offset:2px;--kfc-font-sans:"Arboria",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--kfc-weight-book:400;--kfc-weight-bold:700;--kfc-weight-black:900;--kfc-size-display-xl:clamp(2.75rem,6vw,4.5rem);--kfc-size-display-l:clamp(2.25rem,4.5vw,3.5rem);--kfc-size-h1:clamp(2rem,4vw,3rem);--kfc-size-h2:clamp(1.5rem,3vw,2rem);--kfc-size-h3:1.375rem;--kfc-size-h4:1.125rem;--kfc-size-body:1rem;--kfc-size-body-sm:0.875rem;--kfc-size-label:0.75rem;--kfc-lh-display-xl:0.95;--kfc-lh-display-l:1;--kfc-lh-h1:1.05;--kfc-lh-h2:1.1;--kfc-lh-h3:1.2;--kfc-lh-h4:1.35;--kfc-lh-body:1.6;--kfc-lh-body-sm:1.55;--kfc-lh-label:1.4;--kfc-ls-display-xl:-0.01em;--kfc-ls-h2:0.02em;--kfc-ls-label:0.16em;--kfc-space-3xs:0.25rem;--kfc-space-2xs:0.5rem;--kfc-space-xs:0.75rem;--kfc-space-sm:1rem;--kfc-space-md:1.5rem;--kfc-space-lg:2rem;--kfc-space-xl:3rem;--kfc-space-2xl:4rem;--kfc-space-3xl:6rem;--kfc-content-width:48rem;--kfc-wide-width:80rem;--kfc-radius:0.9rem;--kfc-radius-sm:0.65rem;--kfc-target-min:24px;--kfc-target-touch:44px;--kfc-pattern-none:none;--kfc-pattern-purple:url(pattern-purple.webp);--kfc-pattern-light:url(pattern-light.webp);--kfc-pattern-size:cover;--kfc-pattern-position:center;--kfc-purple-rgb:102 48 144;--kfc-dark-rgb:54 24 82;--kfc-gold-rgb:241 193 48;--kfc-white-rgb:255 255 255;--kfc-surface-rgb:244 241 248;--kfc-light-rgb:201 184 227;--kfc-gray-rgb:192 192 192;--kfc-text-muted-rgb:107 95 140}
.kfc-zz{background:var(--kfc-white);color:var(--kfc-dark);font-family:var(--kfc-font-sans);font-size:var(--kfc-size-body);font-weight:var(--kfc-weight-book);line-height:var(--kfc-lh-body);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;box-sizing:border-box}
.kfc-zz a:where(:not(.wp-element-button)){color:var(--kfc-purple)}
.kfc-zz :where(a:not(.wp-element-button)):hover{text-decoration:underline}
.kfc-zz h5{font-size:var(--kfc-size-body);font-weight:700}
.kfc-zz h1,.kfc-zz h2,.kfc-zz h3,.kfc-zz h4,.kfc-zz h5,.kfc-zz h6,.kfc-zz p,.kfc-zz li,.kfc-zz a,.kfc-zz span,.kfc-zz b,.kfc-zz strong,.kfc-zz em,.kfc-zz summary,.kfc-zz label,.kfc-zz button,.kfc-zz input,.kfc-zz select,.kfc-zz textarea,.kfc-zz small{font-family:var(--kfc-font-sans)}
.kfc-zz .kfc-on-dark{--kfc-focus:var(--kfc-focus-on-dark)}
.kfc-zz .kfc-section[data-pattern=light]{background-image:linear-gradient(rgb(var(--kfc-surface-rgb)/.94),rgb(var(--kfc-surface-rgb)/.94)),var(--kfc-pattern-light)}
.kfc-zz .kfc-section[data-pattern=light],.kfc-zz .kfc-section[data-pattern=purple]{background-position:50%,var(--kfc-pattern-position);background-repeat:no-repeat,no-repeat;background-size:auto,var(--kfc-pattern-size)}
.kfc-zz .kfc-section[data-pattern=purple]{background-image:linear-gradient(rgb(var(--kfc-purple-rgb)/.86),rgb(var(--kfc-purple-rgb)/.86)),var(--kfc-pattern-purple)}
.kfc-zz>:not(.kfc-section){margin-inline:auto;max-width:var(--kfc-wide-width);padding-inline:var(--kfc-space-sm)}
.kfc-zz>.kfc-section+:not(.kfc-section),.kfc-zz>:not(.kfc-section){margin-block:var(--kfc-space-xl)}
.kfc-zz .kfc-section__inner :where(p,li,td,th) a:not(.wp-element-button):not(.kfc-btn-gold):not(.kfc-result__link):not(.kfc-404-link){text-decoration:underline;text-underline-offset:2px}
.kfc-zz .kfc-section__inner :where(p,li,td,th) a:hover{text-decoration-thickness:2px}
.kfc-zz .kfc-section__inner{margin-inline:auto;padding-inline:var(--kfc-space-sm)}
.kfc-zz .kfc-section__inner>*{margin-block:0 var(--kfc-space-sm)}
.kfc-zz .kfc-section__inner>:last-child{margin-block-end:0}
.kfc-zz .kfc-section__inner>:where(h2,h3){margin-block-start:var(--kfc-space-lg)}
.kfc-zz .kfc-section__inner>:where(h2,h3):first-child{margin-block-start:0}
.kfc-zz .kfc-section--content .kfc-section__inner{max-width:var(--kfc-content-width)}
.kfc-zz .kfc-section--wide .kfc-section__inner{max-width:var(--kfc-wide-width)}
.kfc-zz .kfc-section--full .kfc-section__inner{max-width:none}
.kfc-zz .kfc-section--pad-md{padding-block:var(--kfc-space-2xl)}
.kfc-zz .kfc-section--pad-lg{padding-block:var(--kfc-space-3xl)}
.kfc-zz .kfc-section.kfc-on-dark,.kfc-zz .kfc-section.kfc-on-dark :where(p,li,td){color:var(--kfc-light)}
.kfc-zz .kfc-section.kfc-on-dark :where(h1,h2,h3,h4,h5,h6,strong,b){color:var(--kfc-white)}
.kfc-zz .kfc-section.kfc-on-dark :where(a:not(.wp-block-button__link)){color:var(--kfc-white);text-decoration:underline}
.kfc-zz .kfc-section.kfc-on-dark :is(.kfc-match,.kfc-table,.kfc-product,.kfc-news-card,.kfc-gallery-card,.kfc-contact,.kfc-tile,.kfc-price-table,.kfc-parking__item) :is(p,li,td,th,span,time){color:var(--kfc-dark)}
.kfc-zz .kfc-section.kfc-on-dark :is(.kfc-match,.kfc-table,.kfc-product,.kfc-news-card,.kfc-gallery-card,.kfc-contact,.kfc-tile,.kfc-price-table,.kfc-parking__item) :is(b,strong,h1,h2,h3,h4,h5,h6){color:var(--kfc-dark)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-gallery-card .kfc-gallery-card__title,.kfc-zz .kfc-section.kfc-on-dark .kfc-news-card .kfc-news-card__title,.kfc-zz .kfc-section.kfc-on-dark .kfc-product .kfc-product__title,.kfc-zz .kfc-section.kfc-on-dark .kfc-table .kfc-table__points{color:var(--kfc-purple)}
.kfc-zz .kfc-section.kfc-on-dark :is(.kfc-match,.kfc-news-card,.kfc-product,.kfc-gallery-card) :is(.kfc-match__venue,.kfc-match__competition,.kfc-match__date,.kfc-news-card__date,.kfc-gallery-card__meta){color:var(--kfc-text-muted)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-news-card .kfc-news-card__cat,.kfc-zz .kfc-section.kfc-on-dark .kfc-price-table thead th,.kfc-zz .kfc-section.kfc-on-dark .kfc-price-table thead th *,.kfc-zz .kfc-section.kfc-on-dark .kfc-table thead .kfc-table__pos,.kfc-zz .kfc-section.kfc-on-dark .kfc-table thead th{color:var(--kfc-white)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-btn-gold{color:var(--kfc-dark);text-decoration:none}
.kfc-zz .kfc-cta-band__inner .wp-block-buttons{justify-content:center}
.kfc-zz .kfc-on-dark .kfc-staff__item{background:rgb(var(--kfc-white-rgb)/.08)}
.kfc-zz .kfc-on-dark .kfc-staff__role{color:var(--kfc-gold)}
.kfc-zz .kfc-on-dark .kfc-staff__name{color:var(--kfc-white)}
.kfc-zz .kfc-section .wp-block-gallery.is-cropped .wp-block-image img{aspect-ratio:1;border-radius:var(--kfc-radius);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}
.kfc-zz .kfc-countdown__part .kfc-label{color:var(--kfc-light)}
.kfc-zz .kfc-on-dark .kfc-team-cards__tab{border-color:hsla(0,0%,100%,.35);color:var(--kfc-white)}
.kfc-zz .kfc-on-dark .kfc-team-cards__tab.is-active{background:var(--kfc-gold);border-color:var(--kfc-gold);color:var(--kfc-dark)}
.kfc-zz .kfc-on-dark .kfc-team-card{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.16)}
.kfc-zz .kfc-on-dark .kfc-team-card__code{color:var(--kfc-gold)}
.kfc-zz .kfc-on-dark .kfc-team-card__name{color:var(--kfc-white)}
.kfc-zz .kfc-on-dark .kfc-team-card__link,.kfc-zz .kfc-on-dark .kfc-team-card__season{color:var(--kfc-light)}
.kfc-zz .kfc-lead{font-size:var(--kfc-size-h4);line-height:var(--kfc-lh-h4);max-width:40rem}
.kfc-zz .kfc-section.kfc-on-dark p.kfc-lead{color:var(--kfc-white)}
.kfc-zz .kfc-note{color:var(--kfc-text-muted);font-size:var(--kfc-size-body-sm);line-height:var(--kfc-lh-body-sm)}
.kfc-zz .kfc-section.kfc-on-dark p.kfc-note{color:var(--kfc-light)}
.kfc-zz .kfc-section__inner p.kfc-label{color:var(--kfc-purple);margin-block-end:var(--kfc-space-2xs)}
.kfc-zz .kfc-section.kfc-on-dark p.kfc-label{color:var(--kfc-light)}
.kfc-zz .kfc-section.kfc-on-dark p.kfc-label--gold{color:var(--kfc-gold)}
.kfc-zz .kfc-section__inner p.kfc-label+:where(h1,h2,h3){margin-block-start:0}
.kfc-zz .kfc-section__inner>.wp-block-columns{gap:var(--kfc-space-xl) var(--kfc-space-2xl)}
.kfc-zz .kfc-section__inner .wp-block-column>*{margin-block:0 var(--kfc-space-sm)}
.kfc-zz .kfc-section__inner .wp-block-column>:last-child{margin-block-end:0}
.kfc-zz .kfc-section__inner .wp-block-column>p.kfc-label+:where(h1,h2,h3){margin-block-start:0}
.kfc-zz .kfc-section__inner .wp-block-column>.wp-block-image img{border-radius:var(--kfc-radius);height:auto;width:100%}
.kfc-zz .kfc-section__inner .wp-block-group>.wp-block-image{margin:0}
.kfc-zz .kfc-section__inner .wp-block-group>.wp-block-image img{max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}
.kfc-zz .kfc-section__inner>.kfc-logo-tier{border-top:1px solid rgb(var(--kfc-purple-rgb)/.1);color:var(--kfc-purple);margin-block:0;padding-block:var(--kfc-space-lg) 0;text-align:center}
.kfc-zz .kfc-section__inner>.kfc-logo-tier:first-child{border-top:0;padding-block-start:0}
.kfc-zz .kfc-section__inner>.kfc-logo-row{--kfc-logo-w:8.75rem;--kfc-logo-h:3.5rem;--kfc-logo-gap:var(--kfc-space-lg);align-items:center;display:flex;flex-wrap:wrap;gap:var(--kfc-logo-gap);justify-content:center;margin:0 auto;max-width:calc(var(--kfc-logo-w)*5 + var(--kfc-logo-gap)*4);padding-block:var(--kfc-space-md) var(--kfc-space-xl)}
.kfc-zz .kfc-section__inner>.kfc-logo-row--main{--kfc-logo-w:13rem;--kfc-logo-h:4.5rem}
.kfc-zz .kfc-section__inner>.kfc-logo-row>.wp-block-image{align-items:center;display:flex;height:var(--kfc-logo-h);justify-content:center;margin:0;width:var(--kfc-logo-w)}
.kfc-zz .kfc-section__inner>.kfc-logo-row>.wp-block-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}
@media (max-width:40rem){.kfc-zz .kfc-section__inner>.kfc-logo-row{--kfc-logo-w:7.5rem;--kfc-logo-h:2.75rem;--kfc-logo-gap:var(--kfc-space-md)}.kfc-zz .kfc-section__inner>.kfc-logo-row--main{--kfc-logo-w:10rem;--kfc-logo-h:3.75rem}}
.kfc-zz .kfc-section[id]{scroll-margin-top:var(--kfc-space-2xl)}
.kfc-zz .kfc-steps{counter-reset:kfc-step;display:grid;gap:var(--kfc-space-lg);list-style:none;margin:0;padding:0}
.kfc-zz .kfc-step{align-content:start;border-top:2px solid rgb(var(--kfc-purple-rgb)/.2);counter-increment:kfc-step;display:grid;gap:var(--kfc-space-2xs);padding-top:var(--kfc-space-md)}
.kfc-zz .kfc-step:before{color:var(--kfc-purple);content:counter(kfc-step,decimal-leading-zero);font-size:var(--kfc-size-h3);font-variant-numeric:tabular-nums;font-weight:var(--kfc-weight-black);line-height:1}
.kfc-zz .kfc-step__title{font-size:var(--kfc-size-h4);line-height:var(--kfc-lh-h4)}
.kfc-zz .kfc-step__title{color:var(--kfc-dark)}
.kfc-zz .kfc-steps--list{gap:var(--kfc-space-md)}
.kfc-zz .kfc-steps--list .kfc-step{border-top-width:1px;-moz-column-gap:var(--kfc-space-md);column-gap:var(--kfc-space-md);grid-template-columns:auto 1fr;padding-top:var(--kfc-space-md)}
.kfc-zz .kfc-steps--list .kfc-step:before{grid-row:span 2}
.kfc-zz .kfc-steps--list .kfc-step__text,.kfc-zz .kfc-steps--list .kfc-step__title{grid-column:2}
.kfc-zz .kfc-section.kfc-on-dark .kfc-step{border-top-color:rgb(var(--kfc-light-rgb)/.35)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-step:before{color:var(--kfc-gold)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-step .kfc-step__title{color:var(--kfc-white)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-step .kfc-step__text{color:var(--kfc-light)}
.kfc-zz .kfc-faq{display:grid;gap:var(--kfc-space-xs);max-width:48rem}
.kfc-zz .kfc-faq>.wp-block-details{background:var(--kfc-white);border:1px solid rgb(var(--kfc-purple-rgb)/.14);border-radius:var(--kfc-radius-sm);margin:0;width:100%}
.kfc-zz .kfc-faq summary{align-items:center;color:var(--kfc-dark);cursor:pointer;display:flex;font-weight:var(--kfc-weight-bold);gap:var(--kfc-space-sm);justify-content:space-between;list-style:none;min-height:var(--kfc-target-touch);padding:var(--kfc-space-sm) var(--kfc-space-md)}
.kfc-zz .kfc-faq summary::-webkit-details-marker{display:none}
.kfc-zz .kfc-faq summary:after{border-bottom:2px solid var(--kfc-purple);border-right:2px solid var(--kfc-purple);content:"";flex:0 0 auto;height:.55rem;margin-top:-.25rem;transform:rotate(45deg);transition:transform .2s ease;width:.55rem}
.kfc-zz .kfc-faq details[open]>summary{border-bottom:1px solid rgb(var(--kfc-purple-rgb)/.14)}
.kfc-zz .kfc-faq details[open]>summary:after{margin-top:.25rem;transform:rotate(-135deg)}
.kfc-zz .kfc-faq summary:hover{color:var(--kfc-purple)}
.kfc-zz .kfc-faq details>:not(summary){color:var(--kfc-text-muted);margin:0;padding:var(--kfc-space-sm) var(--kfc-space-md)}
@media (prefers-reduced-motion:reduce){.kfc-zz .kfc-faq summary:after{transition:none}}
.kfc-zz .kfc-section.kfc-on-dark .kfc-contact.kfc-contact--dark{background:var(--kfc-dark);border-color:rgb(var(--kfc-light-rgb)/.25)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-contact.kfc-contact--dark :is(p,li,span){color:var(--kfc-light)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-contact.kfc-contact--dark :is(b,strong,.kfc-contact__value){color:var(--kfc-white)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-contact.kfc-contact--dark a{color:var(--kfc-white);text-decoration:underline;text-underline-offset:2px}
.kfc-zz .kfc-section.kfc-on-dark .kfc-contact.kfc-contact--dark .kfc-contact__icon{background:var(--kfc-gold);color:var(--kfc-dark)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-form{background:var(--kfc-white);border-radius:var(--kfc-radius);padding:var(--kfc-space-lg) var(--kfc-space-md);--kfc-focus:var(--kfc-focus-on-light)}
@media (min-width:640px){.kfc-zz .kfc-section.kfc-on-dark .kfc-form{padding:var(--kfc-space-xl) var(--kfc-space-lg)}}
.kfc-zz .kfc-section.kfc-on-dark .kfc-form :is(p,span,label,legend){color:var(--kfc-dark)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-form .kfc-form__label{color:var(--kfc-purple)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-form :is(.kfc-form__intro,.kfc-form__help){color:var(--kfc-text-muted)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-form .kfc-form__error{color:var(--kfc-purple)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-form :is(h2,h3,b){color:var(--kfc-purple)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-form a{color:var(--kfc-purple)}
.kfc-zz .kfc-section__inner p.kfc-link-row{margin-block:calc(var(--kfc-space-xs)*-1) 0}
.kfc-zz .kfc-zaz-card--purple .kfc-zaz-card__head{background-color:var(--kfc-purple);background-image:linear-gradient(rgb(var(--kfc-purple-rgb)/.86),rgb(var(--kfc-purple-rgb)/.86)),var(--kfc-pattern-purple);background-position:50%,var(--kfc-pattern-position);background-size:auto,var(--kfc-pattern-size)}
.kfc-zz .kfc-zaz-crumb{color:var(--kfc-light);font-size:var(--kfc-size-label);letter-spacing:var(--kfc-ls-label);margin:0 0 var(--kfc-space-sm);text-transform:uppercase}
.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-crumb a{color:var(--kfc-light);text-decoration:none}
.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-crumb a:hover{color:var(--kfc-white)}
.kfc-zz .kfc-section.kfc-on-dark p.kfc-label--gold{background:var(--kfc-gold);border-radius:9999px;color:var(--kfc-dark);display:inline-block;font-weight:var(--kfc-weight-bold);padding:.375rem .875rem}
.kfc-zz .kfc-section.kfc-on-dark .wp-block-button.is-style-outline .wp-block-button__link{background:transparent;border:2px solid var(--kfc-white);color:var(--kfc-white)}
.kfc-zz .kfc-section.kfc-on-dark .wp-block-button.is-style-outline .wp-block-button__link:hover{background:var(--kfc-white);color:var(--kfc-purple)}
.kfc-zz .kfc-zaz-hero-photo{margin:0}
.kfc-zz .kfc-zaz-hero-photo img{aspect-ratio:11/10;border-radius:var(--kfc-radius);box-shadow:0 1rem 2.5rem rgba(0,0,0,.3);display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 55%;object-position:50% 55%;width:100%}
.kfc-zz .kfc-zaz-prices{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}
.kfc-zz .kfc-zaz-prices li{align-items:center;background:rgb(var(--kfc-white-rgb)/.1);border-radius:var(--kfc-radius);display:flex;flex-direction:column;gap:.25rem;padding:1.125rem .5rem;text-align:center}
.kfc-zz .kfc-zaz-prices b{color:var(--kfc-white);font-size:clamp(1.5rem,3vw,1.875rem);font-weight:var(--kfc-weight-black);line-height:1}
.kfc-zz .kfc-zaz-prices span{color:var(--kfc-light);font-size:var(--kfc-size-label);line-height:1.3}
.kfc-zz .kfc-zaz-btn{align-items:center;border:2px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--kfc-size-body-sm);font-weight:var(--kfc-weight-bold);justify-content:center;letter-spacing:.12em;min-height:var(--kfc-target-touch);padding:0 1.75rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s,border-color .2s}
.kfc-zz .kfc-zaz-btn--block{display:flex;width:100%}
.kfc-zz .kfc-zaz-btn--gold{background:var(--kfc-gold);color:var(--kfc-dark)}
.kfc-zz .kfc-zaz-btn--gold:hover:not(:disabled){background:var(--kfc-white)}
.kfc-zz .kfc-zaz-btn--purple{background:var(--kfc-purple);color:var(--kfc-white)}
.kfc-zz .kfc-zaz-btn--purple:hover{background:var(--kfc-dark)}
.kfc-zz .kfc-zaz-btn--ghost{background:transparent;border-color:var(--kfc-purple);color:var(--kfc-purple)}
.kfc-zz .kfc-zaz-btn--ghost:hover{background:var(--kfc-purple);color:var(--kfc-white)}
.kfc-zz .kfc-zaz-btn:disabled{cursor:not-allowed;opacity:.55}
.kfc-zz .kfc-zaz-btn:focus-visible,.kfc-zz .kfc-zaz-consent input:focus-visible,.kfc-zz .kfc-zaz-input:focus-visible,.kfc-zz .kfc-zaz-pack:focus-visible,.kfc-zz .kfc-zaz-slot:focus-visible{outline:var(--kfc-focus-width) solid var(--kfc-focus);outline-offset:var(--kfc-focus-offset)}
.kfc-zz .kfc-on-dark .kfc-zaz-btn:focus-visible,.kfc-zz .kfc-on-dark .kfc-zaz-input:focus-visible,.kfc-zz .kfc-on-dark .kfc-zaz-pack:focus-visible{outline-color:var(--kfc-focus-on-dark)}
.kfc-zz .kfc-section .kfc-zaz-card a.kfc-zaz-btn--gold{color:var(--kfc-dark);text-decoration:none}
.kfc-zz .kfc-section .kfc-zaz-card a.kfc-zaz-btn--purple{color:var(--kfc-white);text-decoration:none}
.kfc-zz .kfc-section .kfc-zaz-summary a.kfc-zaz-btn--ghost{color:var(--kfc-purple);text-decoration:none}
.kfc-zz .kfc-section .kfc-zaz-summary a.kfc-zaz-btn--ghost:hover{color:var(--kfc-white)}
.kfc-zz .kfc-zaz-cards{align-items:stretch;display:grid;gap:var(--kfc-space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));margin-block:var(--kfc-space-md)}
.kfc-zz .kfc-zaz-card{background:var(--kfc-white);border:2px solid var(--kfc-purple);border-radius:var(--kfc-radius);display:flex;flex-direction:column;min-width:0;overflow:hidden}
.kfc-zz .kfc-zaz-card--dark{border-color:var(--kfc-light)}
.kfc-zz .kfc-zaz-card--gold{border-color:var(--kfc-gold)}
.kfc-zz .kfc-zaz-card__head{color:var(--kfc-white);padding:1.5rem 1.5rem 1.25rem}
.kfc-zz .kfc-zaz-card--dark .kfc-zaz-card__head{background:var(--kfc-dark)}
.kfc-zz .kfc-zaz-card--gold .kfc-zaz-card__head{background:var(--kfc-gold);color:var(--kfc-dark)}
.kfc-zz .kfc-zaz-card__eyebrow{color:var(--kfc-light);font-size:var(--kfc-size-label);font-weight:var(--kfc-weight-bold);letter-spacing:var(--kfc-ls-label);margin:0;text-transform:uppercase}
.kfc-zz .kfc-zaz-card--gold .kfc-zaz-card__eyebrow{color:var(--kfc-dark)}
.kfc-zz .kfc-zaz-card__head h3{color:inherit;font-size:1.5rem;line-height:1.1;margin:.5rem 0 0}
.kfc-zz .kfc-zaz-card__price{align-items:baseline;display:flex;gap:.5rem;margin:1rem 0 0}
.kfc-zz .kfc-zaz-card__price b{color:var(--kfc-gold);font-size:2.75rem;font-weight:var(--kfc-weight-black);line-height:1}
.kfc-zz .kfc-zaz-card--gold .kfc-zaz-card__price b{color:var(--kfc-dark)}
.kfc-zz .kfc-zaz-card__price span{color:var(--kfc-light);font-size:var(--kfc-size-body-sm)}
.kfc-zz .kfc-zaz-card--gold .kfc-zaz-card__price span{color:var(--kfc-dark)}
.kfc-zz .kfc-zaz-card__body{display:flex;flex:1;flex-direction:column;gap:1rem;padding:1.375rem 1.5rem 1.5rem}
.kfc-zz .kfc-zaz-card__points{line-height:1.7;margin:0;padding-left:1.25rem}
.kfc-zz .kfc-zaz-card__packs{background:var(--kfc-surface);border-radius:var(--kfc-radius-sm);padding:.875rem 1rem}
.kfc-zz .kfc-zaz-card__packs-label{color:var(--kfc-text-muted);font-size:var(--kfc-size-label);font-weight:var(--kfc-weight-bold);letter-spacing:var(--kfc-ls-label);margin:0 0 .625rem;text-transform:uppercase}
.kfc-zz .kfc-zaz-card__packs [role=radiogroup]{display:flex;flex-direction:column;gap:.5rem}
.kfc-zz .kfc-zaz-card__gift{background:var(--kfc-surface);border-radius:var(--kfc-radius-sm);line-height:1.5;margin:0;padding:.875rem 1rem}
.kfc-zz .kfc-zaz-card__cta{margin-top:auto}
.kfc-zz .kfc-zaz-pack{background:var(--kfc-white);border:2px solid rgb(var(--kfc-purple-rgb)/.25);border-radius:var(--kfc-radius-sm);color:var(--kfc-dark);cursor:pointer;font-family:inherit;font-size:var(--kfc-size-body-sm);min-height:var(--kfc-target-touch);padding:.5rem .875rem;text-align:left}
.kfc-zz .kfc-zaz-pack[aria-checked=true]{background:var(--kfc-gold);border-color:var(--kfc-purple)}
.kfc-zz .kfc-zaz-pack:hover{border-color:var(--kfc-purple)}
.kfc-zz .kfc-zaz-how .kfc-step__title{font-weight:var(--kfc-weight-book)}
.kfc-zz .kfc-zaz-legend{display:flex;flex-wrap:wrap;font-size:var(--kfc-size-body-sm);gap:.5rem 1.25rem;list-style:none;margin:0 0 var(--kfc-space-md);padding:0}
.kfc-zz .kfc-zaz-legend li{align-items:center;display:inline-flex;gap:.5rem}
.kfc-zz .kfc-zaz-legend li:before{background:var(--kfc-white);border:2px solid var(--kfc-purple);border-radius:.3rem;content:"";height:1.125rem;width:1.125rem}
.kfc-zz .kfc-zaz-legend .is-selected:before{background:var(--kfc-gold);border-color:var(--kfc-gold)}
.kfc-zz .kfc-zaz-legend .is-taken:before{background:#d9d2e3;border-color:#d9d2e3}
.kfc-zz .kfc-zaz-period+.kfc-zaz-period{margin-top:var(--kfc-space-lg)}
.kfc-zz .kfc-zaz-period__title{color:var(--kfc-purple);font-size:var(--kfc-size-h4);margin:0 0 var(--kfc-space-sm);text-transform:uppercase}
.kfc-zz .kfc-zaz-match{align-items:center;border-top:1px solid rgb(var(--kfc-purple-rgb)/.15);display:grid;gap:.75rem 1.25rem;grid-template-columns:auto minmax(0,1fr) minmax(0,28rem);padding:1rem 0}
.kfc-zz .kfc-zaz-date{align-items:center;background:var(--kfc-purple);border-radius:var(--kfc-radius-sm);color:var(--kfc-white);display:flex;flex-direction:column;justify-content:center;line-height:1.1;min-width:4.5rem;padding:.5rem .75rem;text-align:center}
.kfc-zz .kfc-zaz-date.is-pending{background:var(--kfc-dark)}
.kfc-zz .kfc-zaz-date span{font-size:var(--kfc-size-label);letter-spacing:.08em;text-transform:uppercase}
.kfc-zz .kfc-zaz-date b{font-size:1.5rem;font-weight:var(--kfc-weight-black)}
.kfc-zz .kfc-zaz-match__meta{color:var(--kfc-text-muted);font-size:var(--kfc-size-label);letter-spacing:var(--kfc-ls-label);margin:0;text-transform:uppercase}
.kfc-zz .kfc-zaz-match__title{color:var(--kfc-dark);font-size:1.125rem;line-height:1.25;margin:.125rem 0 0;text-transform:none}
.kfc-zz .kfc-zaz-match__note{color:var(--kfc-text-muted);font-size:var(--kfc-size-body-sm);margin:.25rem 0 0}
.kfc-zz .kfc-zaz-slots{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}
.kfc-zz .kfc-zaz-slot{align-items:center;background:var(--kfc-white);border:2px solid var(--kfc-purple);border-radius:var(--kfc-radius-sm);color:var(--kfc-dark);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:.125rem;justify-content:center;min-height:3.5rem;padding:.5rem .375rem;text-align:center}
.kfc-zz .kfc-zaz-slot__name{font-size:var(--kfc-size-label);font-weight:var(--kfc-weight-bold);line-height:1.2}
.kfc-zz .kfc-zaz-slot__state{font-size:var(--kfc-size-body-sm)}
.kfc-zz .kfc-zaz-slot.is-free:hover{background:rgb(var(--kfc-gold-rgb)/.35)}
.kfc-zz .kfc-zaz-slot.is-selected{background:var(--kfc-gold);border-color:var(--kfc-gold)}
.kfc-zz .kfc-zaz-slot:disabled{background:#d9d2e3;border-color:#d9d2e3;color:var(--kfc-dark);cursor:not-allowed}
.kfc-zz .kfc-zaz-slot.is-closed:disabled{background:var(--kfc-surface);border-color:var(--kfc-surface);color:var(--kfc-text-muted)}
.kfc-zz .kfc-zaz-empty,.kfc-zz .kfc-zaz-foot{color:var(--kfc-text-muted);font-size:var(--kfc-size-body-sm);margin-top:var(--kfc-space-md)}
.kfc-zz .kfc-zaz-cash{background:var(--kfc-gold);border-radius:var(--kfc-radius-sm);color:var(--kfc-dark);line-height:1.5;margin:0 0 var(--kfc-space-md);padding:1rem 1.25rem}
.kfc-zz .kfc-zaz-checkout__grid{align-items:start;display:grid;gap:var(--kfc-space-md);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}
.kfc-zz .kfc-zaz-checkout__grid[hidden],.kfc-zz .kfc-zaz-success[hidden]{display:none}
.kfc-zz .kfc-zaz-form{background:rgb(var(--kfc-white-rgb)/.08);border-radius:var(--kfc-radius);color:var(--kfc-white);padding:1.5rem}
.kfc-zz .kfc-zaz-selected{border-bottom:1px solid rgb(var(--kfc-white-rgb)/.2);margin-bottom:1.25rem;padding-bottom:1.25rem}
.kfc-zz .kfc-zaz-label,.kfc-zz .kfc-zaz-selected__label{color:var(--kfc-light);display:block;font-size:var(--kfc-size-label);font-weight:var(--kfc-weight-bold);letter-spacing:var(--kfc-ls-label);margin:0 0 .375rem;text-transform:uppercase}
.kfc-zz .kfc-zaz-selected__value{font-size:1.125rem;font-weight:var(--kfc-weight-bold);line-height:1.35;margin:0}
.kfc-zz .kfc-section .kfc-zaz-selected__change{color:var(--kfc-gold);display:inline-block;font-size:var(--kfc-size-body-sm);margin-top:.5rem}
.kfc-zz .kfc-zaz-fields{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}
.kfc-zz .kfc-zaz-field{min-width:0}
.kfc-zz .kfc-zaz-field--wide{grid-column:1/-1}
.kfc-zz .kfc-zaz-field[hidden],.kfc-zz .kfc-zaz-hp{display:none}
.kfc-zz .kfc-zaz-input{background:var(--kfc-white);border:2px solid transparent;border-radius:var(--kfc-radius-sm);color:var(--kfc-dark);font-family:inherit;font-size:var(--kfc-size-body);min-height:var(--kfc-target-touch);padding:.5rem .875rem;width:100%}
.kfc-zz textarea.kfc-zaz-input{line-height:var(--kfc-lh-body);min-height:5.5rem}
.kfc-zz .kfc-zaz-input[aria-invalid=true]{border-color:var(--kfc-gold)}
.kfc-zz .kfc-zaz-packs{display:flex;flex-direction:column;gap:.5rem}
.kfc-zz .kfc-zaz-form .kfc-zaz-pack{color:var(--kfc-dark)}
.kfc-zz .kfc-zaz-consent{align-items:flex-start;display:flex;font-size:var(--kfc-size-body-sm);gap:.625rem;line-height:1.5}
.kfc-zz .kfc-zaz-consent input{accent-color:var(--kfc-gold);flex:none;height:1.5rem;margin-top:.125rem;width:1.5rem}
.kfc-zz .kfc-section .kfc-zaz-consent a,.kfc-zz .kfc-zaz-err{color:var(--kfc-gold)}
.kfc-zz .kfc-zaz-err{font-size:var(--kfc-size-body-sm);font-weight:var(--kfc-weight-bold);margin:.375rem 0 0}
.kfc-zz .kfc-zaz-err[hidden]{display:none}
.kfc-zz .kfc-zaz-err--form{border:2px solid var(--kfc-gold);border-radius:var(--kfc-radius-sm);margin-top:1rem;padding:.75rem 1rem}
.kfc-zz .kfc-zaz-summary{background:var(--kfc-white);border-radius:var(--kfc-radius);color:var(--kfc-dark);display:flex;flex-direction:column;gap:.875rem;padding:1.5rem}
.kfc-zz .kfc-zaz-summary p{margin:0}
.kfc-zz .kfc-zaz-summary__title{font-size:1.25rem;font-weight:var(--kfc-weight-black);line-height:1.2;text-transform:uppercase}
.kfc-zz .kfc-zaz-summary__pack{color:var(--kfc-text-muted);font-size:var(--kfc-size-body-sm)}
.kfc-zz .kfc-zaz-summary__pay{align-items:baseline;border-top:1px solid rgb(var(--kfc-purple-rgb)/.2);display:flex;gap:1rem;justify-content:space-between;padding-top:.75rem}
.kfc-zz .kfc-zaz-summary__pay b{color:var(--kfc-purple);font-size:1.75rem;font-weight:var(--kfc-weight-black)}
.kfc-zz .kfc-zaz-summary__note{color:var(--kfc-text-muted);font-size:var(--kfc-size-body-sm);text-align:center}
.kfc-zz .kfc-zaz-success{background:var(--kfc-white);border-radius:var(--kfc-radius);color:var(--kfc-dark);padding:2rem}
.kfc-zz .kfc-zaz-success h3{color:var(--kfc-purple);margin-top:0}
.kfc-zz .kfc-zaz-success:focus{outline:var(--kfc-focus-width) solid var(--kfc-focus)}
@media (max-width:1023px){.kfc-zz .kfc-zaz-match{grid-template-columns:auto minmax(0,1fr)}.kfc-zz .kfc-zaz-slots{grid-column:1/-1}.kfc-zz .kfc-zaz-checkout__grid{grid-template-columns:minmax(0,1fr)}}
@media (max-width:599px){.kfc-zz .kfc-zaz-slots{grid-template-columns:minmax(0,1fr)}.kfc-zz .kfc-zaz-slot{flex-direction:row;justify-content:space-between;min-height:var(--kfc-target-touch);padding-inline:.875rem}.kfc-zz .kfc-zaz-fields{grid-template-columns:minmax(0,1fr)}.kfc-zz .kfc-zaz-form,.kfc-zz .kfc-zaz-summary{padding:1.125rem}.kfc-zz .kfc-zaz-btn{padding-inline:1.25rem}}
@media (prefers-reduced-motion:reduce){.kfc-zz .kfc-zaz-btn{transition:none}}
.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-cash,.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-cash strong,.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-pack,.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-pack strong,.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-success,.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-success p,.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-summary,.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-summary p{color:var(--kfc-dark)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-summary p.kfc-zaz-summary__note,.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-summary p.kfc-zaz-summary__pack{color:var(--kfc-text-muted)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-success h3,.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-summary .kfc-zaz-summary__pay b{color:var(--kfc-purple)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-summary .kfc-zaz-btn--gold{color:var(--kfc-dark)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-summary .kfc-zaz-btn--ghost{color:var(--kfc-purple)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-summary .kfc-zaz-btn--ghost:hover{color:var(--kfc-white)}
.kfc-zz .kfc-section.kfc-on-dark .kfc-zaz-cash a{color:var(--kfc-dark)}
.kfc-zz *,.kfc-zz :after,.kfc-zz :before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
.kfc-zz *,.kfc-zz :after,.kfc-zz :before{border:0 solid;box-sizing:border-box}
.kfc-zz h1,.kfc-zz h2,.kfc-zz h3,.kfc-zz h4,.kfc-zz h5,.kfc-zz h6{font-size:inherit;font-weight:inherit}
.kfc-zz a{color:inherit;text-decoration:inherit}
.kfc-zz b,.kfc-zz strong{font-weight:bolder}
.kfc-zz table{border-collapse:collapse;border-color:inherit;text-indent:0}
.kfc-zz button,.kfc-zz input,.kfc-zz optgroup,.kfc-zz select,.kfc-zz textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}
.kfc-zz button,.kfc-zz select{text-transform:none}
.kfc-zz summary{display:list-item}
.kfc-zz blockquote,.kfc-zz dd,.kfc-zz dl,.kfc-zz figure,.kfc-zz h1,.kfc-zz h2,.kfc-zz h3,.kfc-zz h4,.kfc-zz h5,.kfc-zz h6,.kfc-zz hr,.kfc-zz p,.kfc-zz pre{margin:0}
.kfc-zz fieldset{margin:0}
.kfc-zz fieldset,.kfc-zz legend{padding:0}
.kfc-zz menu,.kfc-zz ol,.kfc-zz ul{list-style:none;margin:0;padding:0}
.kfc-zz textarea{resize:vertical}
.kfc-zz input::-moz-placeholder,.kfc-zz textarea::-moz-placeholder{color:#9ca3af;opacity:1}
.kfc-zz input::placeholder,.kfc-zz textarea::placeholder{color:#9ca3af;opacity:1}
.kfc-zz [role=button],.kfc-zz button{cursor:pointer}
.kfc-zz :disabled{cursor:default}
.kfc-zz audio,.kfc-zz canvas,.kfc-zz embed,.kfc-zz iframe,.kfc-zz img,.kfc-zz object,.kfc-zz svg,.kfc-zz video{display:block;vertical-align:middle}
.kfc-zz img,.kfc-zz video{height:auto;max-width:100%}
.kfc-zz [hidden]:where(:not([hidden=until-found])){display:none}
.kfc-zz :where(h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}
.kfc-zz h1{font-size:var(--kfc-size-h1);line-height:var(--kfc-lh-h1)}
.kfc-zz h1,.kfc-zz h2{font-weight:var(--kfc-weight-black);text-transform:uppercase}
.kfc-zz h2{font-size:var(--kfc-size-h2);letter-spacing:var(--kfc-ls-h2);line-height:var(--kfc-lh-h2)}
.kfc-zz h3{font-size:var(--kfc-size-h3);line-height:var(--kfc-lh-h3)}
.kfc-zz h3,.kfc-zz h4{font-weight:var(--kfc-weight-bold)}
.kfc-zz h4{font-size:var(--kfc-size-h4);line-height:var(--kfc-lh-h4)}
.kfc-zz .kfc-section{position:relative}
.kfc-zz .bg-kfc-purple{background-image:var(--kfc-pattern-purple);background-position:var(--kfc-pattern-position);background-repeat:no-repeat;background-size:var(--kfc-pattern-size)}
.kfc-zz .kfc-label{font-size:var(--kfc-size-label);font-weight:var(--kfc-weight-bold);letter-spacing:var(--kfc-ls-label);line-height:var(--kfc-lh-label);text-transform:uppercase}
.kfc-zz .bg-kfc-purple{--tw-bg-opacity:1;background-color:rgb(var(--kfc-purple-rgb)/var(--tw-bg-opacity,1))}
.kfc-zz .bg-kfc-surface{--tw-bg-opacity:1;background-color:rgb(var(--kfc-surface-rgb)/var(--tw-bg-opacity,1))}
.kfc-zz .bg-kfc-white{--tw-bg-opacity:1;background-color:rgb(var(--kfc-white-rgb)/var(--tw-bg-opacity,1))}
/* WP core blokove rozlozenie (hero stlpce, tlacidla, FAQ) */
.kfc-zz .is-layout-flow>*{margin-block-start:1.5rem;margin-block-end:0}
.kfc-zz .is-layout-flow>:first-child{margin-block-start:0}
.kfc-zz .is-layout-flow>:last-child{margin-block-end:0}
.kfc-zz .is-layout-flex{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}
.kfc-zz .is-layout-flex>*{margin:0}
.kfc-zz .wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:normal;margin-bottom:0}
.kfc-zz .wp-block-columns.are-vertically-aligned-center{align-items:center}
.kfc-zz .wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}
.kfc-zz .wp-block-column.is-vertically-aligned-center{align-self:center;width:100%}
@media (max-width:781px){.kfc-zz .wp-block-columns>.wp-block-column{flex-basis:100%!important}}
@media (min-width:782px){.kfc-zz .wp-block-columns{flex-wrap:nowrap}.kfc-zz .wp-block-columns>.wp-block-column{flex-basis:0;flex-grow:1}.kfc-zz .wp-block-columns>.wp-block-column[style*=flex-basis]{flex-grow:0}}
.kfc-zz .wp-block-buttons{box-sizing:border-box}
.kfc-zz .wp-block-buttons>.wp-block-button{display:inline-block;margin:0}
.kfc-zz .wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word;text-decoration:none}
.kfc-zz .wp-element-button,.kfc-zz .wp-block-button__link{background-color:var(--kfc-gold);border-radius:var(--kfc-radius-sm);border-width:0;color:var(--kfc-dark);font-family:inherit;font-size:var(--kfc-size-body-sm);font-weight:700;letter-spacing:.16em;line-height:inherit;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s}
.kfc-zz .wp-element-button:hover,.kfc-zz .wp-block-button__link:hover{background-color:var(--kfc-dark);color:var(--kfc-gold);text-decoration:none}
.kfc-zz .wp-block-button.is-style-outline>.wp-block-button__link{background:transparent none;border:2px solid currentColor;color:currentColor;padding:.667em 1.33em}
.kfc-zz .wp-block-details{box-sizing:border-box}
.kfc-zz .wp-block-details summary{cursor:pointer}
.kfc-zz .wp-block-group{box-sizing:border-box}
/* Avada: ol/ul clearfix, prazdne odstavce, uzka sirka obsahu */
.kfc-zz ol::before,.kfc-zz ol::after,.kfc-zz ul::before,.kfc-zz ul::after{content:none!important;display:none!important}
.kfc-zz p:empty{display:none}
.kfc-zz{margin:-90px 0 -90px}
.kfc-zz .kfc-section{width:100vw;margin-left:calc(50% - 50vw)}
