.calendar-module-scss-module__FYmrPq__calendar{background:linear-gradient(#fbe7dc 50%,#fefef4 100%)}.calendar-module-scss-module__FYmrPq__calendar__content{padding:1.5rem}.calendar-module-scss-module__FYmrPq__calendar__header{text-align:center;margin-bottom:2.5rem}.calendar-module-scss-module__FYmrPq__calendar__title{color:#22235c;font-family:var(--font-family-secondary);text-transform:uppercase;max-width:200px;margin:0 auto 16px;font-size:19px;font-weight:700;line-height:1.2}.calendar-module-scss-module__FYmrPq__calendar__subtitle{color:#22235c;margin-bottom:2rem;font-size:.9375rem;font-weight:400}.calendar-module-scss-module__FYmrPq__calendar__swiper-wrapper{display:block;position:relative}.calendar-module-scss-module__FYmrPq__calendar__swiper-btn{color:#fff;cursor:pointer;z-index:10;background-color:#ed1c24;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:40px;font-size:1.125rem;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000059}.calendar-module-scss-module__FYmrPq__calendar__swiper-btn--prev{left:-11px}.calendar-module-scss-module__FYmrPq__calendar__swiper-btn--next{right:-11px}.calendar-module-scss-module__FYmrPq__calendar__grid{grid-template-columns:1fr;gap:1rem;max-width:72rem;margin:0 auto;display:none}.calendar-module-scss-module__FYmrPq__calendar__card{background-color:#22235b;border-radius:14px;flex-direction:column;gap:1rem;padding:20px;display:flex}.calendar-module-scss-module__FYmrPq__calendar__card-badge{background-color:#ed1c24;border-radius:50px;align-items:center;gap:8px;width:fit-content;padding:8px;display:inline-flex}.calendar-module-scss-module__FYmrPq__calendar__card-day{color:#fff;font-size:2rem;font-weight:900;line-height:1}.calendar-module-scss-module__FYmrPq__calendar__card-month{color:#fff;letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.calendar-module-scss-module__FYmrPq__calendar__card-label-row{align-items:center;gap:.625rem;margin-bottom:10px;display:flex}.calendar-module-scss-module__FYmrPq__calendar__card-circle{background-color:#0000;border:2.5px solid #f5c100;border-radius:50%;flex-shrink:0;width:20px;height:20px;display:inline-block}.calendar-module-scss-module__FYmrPq__calendar__card-label{color:#fff;font-size:26px;font-weight:600}.calendar-module-scss-module__FYmrPq__calendar__card-description{color:#fff;font-size:16px;font-weight:400;line-height:1.4}.calendar-module-scss-module__FYmrPq__calendar__card-meta{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}.calendar-module-scss-module__FYmrPq__calendar__card-meta-item{color:#fff;align-items:center;gap:8px;font-size:.875rem;line-height:1.4;display:flex}.calendar-module-scss-module__FYmrPq__calendar__card-meta-item svg{opacity:.85;flex-shrink:0}@media screen and (min-width:768px){.calendar-module-scss-module__FYmrPq__calendar__content{padding:4rem 2rem 3rem}.calendar-module-scss-module__FYmrPq__calendar__title{max-width:44rem;margin-bottom:24px;font-size:60px}.calendar-module-scss-module__FYmrPq__calendar__subtitle{font-size:34px}.calendar-module-scss-module__FYmrPq__calendar__swiper-wrapper,.calendar-module-scss-module__FYmrPq__calendar__swiper-btn{display:none}.calendar-module-scss-module__FYmrPq__calendar__grid{grid-template-columns:repeat(4,1fr);display:grid}}

:root[data-brand=chilis]{--accordion-header-title-weight:var(--font-weight-3)}:root[data-brand=burger-king]{--accordion-header-title-weight:var(--font-weight-2)}:root[data-brand=madam-tusan]{--accordion-header-title-weight:var(--font-weight-3)}:root[data-brand=kfc]{--accordion-header-title-weight:var(--cds-typography-font-weight-bold)}:root[data-brand=pizza-hut],:root[data-brand=pinkberry],:root[data-brand=wanta]{--accordion-header-title-weight:var(--font-weight-3)}
.accordion-header-module-scss-module__Ts7-dq__accordion-header{flex-direction:column;gap:8px;width:100%;display:flex}.accordion-header-module-scss-module__Ts7-dq__accordion-header__content{cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.accordion-header-module-scss-module__Ts7-dq__accordion-header__header,.accordion-header-module-scss-module__Ts7-dq__accordion-header__footer{width:100%}.accordion-header-module-scss-module__Ts7-dq__accordion-header__title{font-weight:var(--accordion-header-title-weight);flex-direction:column;justify-content:center;width:100%;display:flex}.accordion-header-module-scss-module__Ts7-dq__accordion-header__icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}
.accordion-item-module-scss-module__G4xuXW__accordion-item{width:100%;overflow:hidden}
.faq-module-scss-module__ytN9_a__faq{color:#fff;background-color:#f84c40;padding:48px 16px 24px}.faq-module-scss-module__ytN9_a__faq__header{text-align:center;margin-bottom:60px}.faq-module-scss-module__ytN9_a__faq__title{font-family:var(--font-family-secondary);text-transform:uppercase;margin-bottom:30px;font-size:19px;font-weight:700;line-height:1.1}.faq-module-scss-module__ytN9_a__faq__subtitle{color:var(--neutral-white);font-size:15px;font-weight:400}.faq-module-scss-module__ytN9_a__faq__accordion{max-width:48rem;margin:0 auto}.faq-module-scss-module__ytN9_a__faq__accordion-inner{flex-direction:column;gap:12px;display:flex}.faq-module-scss-module__ytN9_a__faq__item{background-color:#fff;border-radius:12px;padding:0 10px;overflow:hidden}.faq-module-scss-module__ytN9_a__faq__item-header{color:#22235c;padding:14px 0;font-size:15px;font-weight:500}.faq-module-scss-module__ytN9_a__faq__item-header svg{color:#22235c}.faq-module-scss-module__ytN9_a__faq__item-content{color:#22235c;padding-bottom:20px;font-size:.9375rem;line-height:1.65}.faq-module-scss-module__ytN9_a__faq__item-content ul{margin-bottom:12px;padding-left:20px;list-style:outside}.faq-module-scss-module__ytN9_a__faq__item-content li{margin-bottom:2px}.faq-module-scss-module__ytN9_a__faq__item-content strong{margin-top:16px;margin-bottom:6px;font-weight:700;display:block}.faq-module-scss-module__ytN9_a__faq__contact{color:#fff;text-align:center;margin:2rem auto 0;padding:0 0 12px;font-size:15px;font-weight:500;line-height:1.8}.faq-module-scss-module__ytN9_a__faq__instagram{justify-content:center;margin-top:12px;margin-bottom:12px;display:flex}.faq-module-scss-module__ytN9_a__faq__instagram-link{color:#22235c;background-color:#fff;border-radius:50px;align-items:center;gap:8px;padding:14px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.faq-module-scss-module__ytN9_a__faq__instagram-link:hover{background-color:#f0f0f0}.faq-module-scss-module__ytN9_a__faq__instagram-link svg{font-size:1.375rem}.faq-module-scss-module__ytN9_a__faq__notice{background-color:#ffc60b;border-radius:12px;flex-direction:column;gap:.75rem;max-width:48rem;margin:1rem auto 0;padding:1.25rem;display:flex}.faq-module-scss-module__ytN9_a__faq__notice-header{align-items:center;gap:.625rem;display:flex}.faq-module-scss-module__ytN9_a__faq__notice-icon{color:#22235c;flex-shrink:0}.faq-module-scss-module__ytN9_a__faq__notice-icon svg{stroke-width:1.8px;flex-shrink:0;width:2rem;height:2rem;font-size:2rem;display:block}.faq-module-scss-module__ytN9_a__faq__notice-title{color:#22235c;font-size:1.0625rem;font-weight:700}.faq-module-scss-module__ytN9_a__faq__notice-text{color:#22235c;font-size:.9375rem;line-height:1.6}.faq-module-scss-module__ytN9_a__faq__notice-text-bold{font-weight:700}@media screen and (min-width:768px){.faq-module-scss-module__ytN9_a__faq{padding:42px 32px}.faq-module-scss-module__ytN9_a__faq__title{font-size:50px}.faq-module-scss-module__ytN9_a__faq__subtitle{font-size:24px}.faq-module-scss-module__ytN9_a__faq__notice{margin-top:2.5rem;padding:1.75rem 2rem}.faq-module-scss-module__ytN9_a__faq__notice-title{font-size:21px}.faq-module-scss-module__ytN9_a__faq__notice-text{font-size:1rem}.faq-module-scss-module__ytN9_a__faq__accordion-inner{gap:8px}.faq-module-scss-module__ytN9_a__faq__item{border-radius:12px;padding:0 1.5rem}.faq-module-scss-module__ytN9_a__faq__item-header{padding:20px 0;font-size:16px}.faq-module-scss-module__ytN9_a__faq__contact{padding:28px;font-size:24px}}
.hero-module-scss-module__aFxE4G__hero{flex-direction:column;display:flex}.hero-module-scss-module__aFxE4G__hero__image{width:100%;height:auto;display:block}.hero-module-scss-module__aFxE4G__hero__image--desktop{display:none}.hero-module-scss-module__aFxE4G__hero__image--mobile{display:block}@media screen and (min-width:768px){.hero-module-scss-module__aFxE4G__hero__image--desktop{display:block}.hero-module-scss-module__aFxE4G__hero__image--mobile{display:none}}
.sticky-cta-module-scss-module__DoF0Uq__sticky-cta{opacity:0;pointer-events:none;z-index:100;width:100%;transition:opacity .3s,transform .3s;position:fixed;bottom:1.5rem;left:0;right:0;transform:translateY(100%)}.sticky-cta-module-scss-module__DoF0Uq__sticky-cta--visible{opacity:1;pointer-events:auto;transform:translateY(0)}.sticky-cta-module-scss-module__DoF0Uq__sticky-cta__sentinel{pointer-events:none;width:1px;height:1px;position:absolute}.sticky-cta-module-scss-module__DoF0Uq__sticky-cta__btn{color:#22235c;letter-spacing:.04em;text-align:center;text-transform:uppercase;background-color:#ffc60b;border-radius:50px;width:calc(100% - 3rem);max-width:320px;margin:0 auto;padding:16px 24px;font-size:1rem;font-weight:800;text-decoration:none;transition:background-color .2s,transform .15s;display:block;box-shadow:0 4px 16px #00000040}.sticky-cta-module-scss-module__DoF0Uq__sticky-cta__btn:hover{background-color:#e0b000}.sticky-cta-module-scss-module__DoF0Uq__sticky-cta__btn:active{transform:scale(.97)}
