.embla{position:relative}.embla__viewport{width:100%;overflow:hidden}.embla__viewport.is-draggable{cursor:move;cursor:grab}.embla__viewport.is-dragging{cursor:grabbing}.embla__container{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;display:flex}.embla__button{cursor:pointer;touch-action:manipulation;z-index:1;width:30px;height:80px;fill:var(--ks-black);background-color:#0000;border:0;outline:0;justify-content:center;align-items:center;padding:0;transition:opacity .3s;position:absolute;top:50%;transform:translateY(-50%)}.embla__button:disabled{cursor:default;opacity:0}.embla__button:hover{background-color:#0003}.embla__button__svg{width:70%;margin:0 auto;transition:transform .2s}.embla__button__svg:hover{transform:scale(1.1)}.embla__button--prev{left:0}.embla__button--next{right:0}.embla__pagination{justify-content:end;gap:6px;width:100%;padding-top:10px;list-style:none;display:flex;position:absolute;bottom:10px;right:6px}.embla__dot{cursor:pointer;background-color:#0000;border:0;outline:0;align-items:center;padding:0;display:flex;position:relative}.embla__dot:after{content:"";background-color:#efefef;border-radius:100%;width:8px;height:8px}.embla__dot.is-selected:after{background-color:var(--ks-black);opacity:1}lite-youtube{contain:content;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;max-width:720px;display:block;position:relative}lite-youtube:before{content:attr(data-title);color:#ededed;text-shadow:0 0 2px #00000080;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background-image:linear-gradient(#000000ab 0%,#0000008a 14%,#00000026 54%,#0000000d 72%,#0000 94%);width:100%;height:99px;padding:25px 20px;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;font-size:18px;display:block;position:absolute;top:0;overflow:hidden}lite-youtube:hover:before{color:#fff}lite-youtube:after{content:"";padding-bottom:56.25%;display:block}lite-youtube>iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}lite-youtube>.lty-playbtn{cursor:pointer;z-index:1;filter:grayscale();background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 68 48\"><path d=\"M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z\" fill=\"red\"/><path d=\"M45 24 27 14v20\" fill=\"white\"/></svg>") 50%/68px 48px no-repeat;border:0;width:100%;height:100%;transition:filter .1s cubic-bezier(0,0,.2,1);display:block;position:absolute}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:inherit}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.available-coupons{color:var(--coupons-ink,#292522);min-width:0;font-size:16px;line-height:1.7}.available-coupons :where(*){box-sizing:border-box}.available-coupons__header{margin-bottom:24px}.available-coupons__title{margin:0;font-family:inherit;font-size:max(24px,min(3vw,36px));font-weight:700;line-height:1.4}.available-coupons__subtitle,.available-coupons__empty{color:var(--coupons-muted,#645f59);margin:12px 0 0;font-size:16px;line-height:1.8}.available-coupons__carousel{padding-bottom:60px}.available-coupons .embla__container{align-items:stretch;gap:20px;gap:var(--coupons-gap,20px)}.available-coupons__slide{flex:0 0 calc(50% - 10px);flex:0 0 calc((100% - var(--coupons-gap,20px)) / 2);min-width:0;display:flex}.available-coupons .available-coupons__card{grid-gap:18px;width:100%;min-width:0;height:100%;padding:max(18px,min(3vw,30px));padding:var(--coupons-card-padding,max(18px, min(3vw, 30px)));border:1px solid #ded8d1;border:1px solid var(--coupons-border,#ded8d1);border-radius:16px;border-radius:var(--coupons-radius,16px);background:#fff;background:var(--coupons-surface,#fff);grid-template-rows:1fr auto;gap:18px;display:grid}.available-coupons .available-coupons__info{grid-gap:max(12px, min(2vw, 24px));word-wrap:anywhere;grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);align-content:start;gap:max(12px,min(2vw,24px));min-width:0;display:grid}.available-coupons .available-coupons__card p{color:var(--coupons-muted,#645f59);margin:0 0 8px;font-size:15px;line-height:1.7}.available-coupons .available-coupons__value,.available-coupons .available-coupons__name{color:var(--coupons-ink,#292522);font-weight:700}.available-coupons .available-coupons__card .available-coupons__amount{color:var(--coupons-accent,#a63e27);font-size:32px;font-weight:700;line-height:1.3}.available-coupons .available-coupons__name{font-size:19px}.available-coupons .available-coupons__actions{grid-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.available-coupons .available-coupons__actions a,.available-coupons__more{border:1px solid #a63e27;border:1px solid var(--coupons-accent,#a63e27);border-radius:8px;border-radius:var(--coupons-control-radius,8px);color:var(--coupons-accent,#a63e27);min-height:52px;background:#fff;background:var(--coupons-surface,#fff);font:inherit;text-align:center;justify-content:center;align-items:center;padding:9px 12px;font-size:15px;font-weight:700;line-height:1.4;-webkit-text-decoration:none;text-decoration:none;display:flex}.available-coupons .available-coupons__actions .available-coupons__redeem,.available-coupons__more{background:#a63e27;background:var(--coupons-accent,#a63e27);color:var(--coupons-button-ink,#fff)}.available-coupons .available-coupons__actions [aria-disabled=true]{opacity:.55;pointer-events:none}.available-coupons__more{cursor:pointer;margin:24px auto 0;padding-left:24px;padding-right:24px}.available-coupons__more:disabled{opacity:.6;cursor:wait}.available-coupons .embla__button{border:1px solid #ded8d1;border:1px solid var(--coupons-border,#ded8d1);border-radius:8px;border-radius:var(--coupons-control-radius,8px);background:#fff;background:var(--coupons-surface,#fff);color:var(--coupons-ink,#292522);width:44px;height:44px;padding:8px;font-size:22px;line-height:1;display:inline-flex;top:auto;bottom:0;transform:none}.available-coupons .embla__button--prev{left:auto;right:54px}.available-coupons .embla__button--next{right:0}.available-coupons .embla__button:disabled{opacity:.3;cursor:default}.available-coupons :where(a,button):focus-visible{outline:3px solid #a63e27;outline:3px solid var(--coupons-accent,#a63e27);outline-offset:3px}.available-coupons__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1024px){.available-coupons__slide{flex-basis:100%}}@media (max-width:480px){.available-coupons .available-coupons__info{grid-template-columns:minmax(0,1fr)}}.headlines_unit img{width:100%;height:auto}.headlines_unit{--mod_background_main:#fff8d9;--mod_background_accent:#fccf00;--mod_title_color:#694a3a;--mod_more_color:#694a3a;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#694a3a;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#694a3a;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f;background-color:#fff8d9;background-color:var(--mod_background_main);box-shadow:var(--shadow-elevation-high);border-radius:16px;padding:2% 0 0;position:relative}.headlines_unit.testTheme{--mod_background_main:pink;--mod_background_accent:var(--ks-black);--mod_title_color:lime;--mod_more_color:black;--mod_more_background:purple;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:gray;--headlines1_title_background:orange;--headlines1_title_color:var(--ks-brown);--headlines1_title_hover_color:var(--ks-offwhite);--headlines1_title_hover_background:var(--ks-black);--headlines1_content_color:#0000ff6e;--headlines2_title_color:green;--headlines2_content_color:purple;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemePink{--mod_background_main:#fff1f1;--mod_background_accent:#fa7070;--mod_title_color:#fa7070;--mod_more_color:#fa7070;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#fa7070;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#fa7070;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeSteelBlue{--mod_background_main:#f0f7fa;--mod_background_accent:#60a7cb;--mod_title_color:#60a7cb;--mod_more_color:#60a7cb;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#60a7cb;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#60a7cb;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemePurple{--mod_background_main:#f6f3f9;--mod_background_accent:#9f7fba;--mod_title_color:#9f7fba;--mod_more_color:#9f7fba;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#9f7fba;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#9f7fba;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeBrown{--mod_background_main:#f5f0f0;--mod_background_accent:#986060;--mod_title_color:#986060;--mod_more_color:#986060;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#986060;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#986060;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeGreen{--mod_background_main:#edf7f5;--mod_background_accent:#47a992;--mod_title_color:#47a992;--mod_more_color:#47a992;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#47a992;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#47a992;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeNavyBlue{--mod_background_main:#eeeff2;--mod_background_accent:#545b77;--mod_title_color:#545b77;--mod_more_color:#545b77;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#545b77;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#545b77;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeOrange{--mod_background_main:#fef3ef;--mod_background_accent:#ef7e56;--mod_title_color:#ef7e56;--mod_more_color:#ef7e56;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#ef7e56;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#ef7e56;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeRed{--mod_background_main:#f9e7b2;--mod_background_accent:#c30d23;--mod_title_color:#c30d23;--mod_more_color:#c30d23;--mod_more_background:#fff;--mod_more_hover_color:#fff;--mod_more_hover_background:#2d2d2d;--mod_card_background:#fff;--headlines1_title_background:#c30d23;--headlines1_title_color:#fff;--headlines1_title_hover_color:#fff;--headlines1_title_hover_background:#2d2d2d;--headlines1_content_color:#717171;--headlines2_title_color:#c30d23;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit:before{content:"";background-color:var(--mod_background_accent);border-radius:0 0 16px 16px;width:100%;height:30%;display:block;position:absolute;bottom:0;left:0}.headlines_slider .embla__container{grid-auto-flow:column;padding-bottom:1.5rem;display:grid}.headlines1 .embla__container{grid-auto-columns:minmax(24%,48%);gap:0}.headlines2 .embla__container{grid-auto-columns:minmax(32.5%,65%);gap:0}.headlines_unit .embla__slide{box-shadow:none;margin:0 1rem}.headlines_unit .headlines1 img,.headlines_unit .headlines2 img{opacity:1}.headlines_unit .headlines1 img:hover,.headlines_unit .headlines2 img:hover{opacity:.8}.title_headlines{flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.title_headlines h2{color:var(--mod_title_color);padding:0 12px 0 8px;font-size:4rem;font-weight:700;line-height:1.5}.title_headlines img{width:auto;height:45px;display:inline-block}.title_headlines .more{padding-top:12px}.title_headlines .more a{color:var(--mod_more_color);background-color:var(--mod_more_background);border-radius:16px;padding:4px 16px;font-size:1.6rem;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:all .3s}.title_headlines .more a:hover{background-color:var(--mod_more_hover_background);color:var(--mod_more_hover_color)}.headlines1_card,.headlines2_card{background-color:var(--mod_card_background);border-radius:16px;height:100%;transition:all .3s;overflow:hidden}.headlines1_content,.headlines2_content{position:relative}.headlines1_content p{text-align:justify;color:var(--headlines1_content_color);text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:5% 6%;font-size:1.6rem;line-height:1.4;display:-webkit-box;overflow:hidden}.headlines1_title{box-sizing:content-box;background-color:var(--headlines1_title_background);color:var(--headlines1_title_color);align-items:center;height:5.5rem;padding:4%;font-size:2rem;line-height:1.6;transition:all .2s;display:grid;overflow:hidden}.headlines1_content:hover .headlines1_title{background-color:var(--headlines1_title_hover_background);color:var(--headlines1_title_hover_color)}.headlines1_content:hover,.headlines2_content:hover{-webkit-text-decoration:none;text-decoration:none}.headlines2_title{box-sizing:content-box;color:var(--headlines2_title_color);align-items:center;height:5.5rem;padding:0 4%;font-size:2rem;font-weight:700;line-height:1.5;display:grid;overflow:hidden}.headlines2_content p{text-align:justify;color:var(--headlines2_content_color);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2% 6% 5%;font-size:1.6rem;line-height:1.4;display:-webkit-box;overflow:hidden}.headlines2_content:hover .headlines2_title{color:var(--headlines2_content_hover_title_color)}.headlines1_img{text-align:center;padding:5% 6%}.headlines1_img a{width:45%;display:inline-block}.headlines2_img{grid-template-columns:67% 1fr;grid-template-areas:"left rightTop""left rightBottom";justify-content:space-between;padding:5% 6%;display:grid}.headlines2_img .pic_l{grid-area:left}.headlines2_img .pic_rt{grid-area:rightTop}.headlines2_img .pic_rb{grid-area:rightBottom}.headlines2_img img{border:1px solid #ddd;width:100%;height:100%}@media screen and (max-width:1024px){.headlines1 .embla__container{grid-auto-columns:minmax(23.5%,48%)}.headlines2 .embla__container{grid-auto-columns:minmax(32%,65%)}}@media only screen and (max-width:768px){.headlines1 .embla__container{grid-auto-columns:minmax(32%,48%)}.headlines2 .embla__container{grid-auto-columns:minmax(48.5%,65%)}.title_headlines h2{font-size:2.8rem}.headlines1_title,.headlines2_title{font-size:1.8rem}.headlines1_title{height:5.3rem}.headlines1_content p,.headlines2_content p,.title_headlines .more a{font-size:1.4rem}}@media only screen and (max-width:480px){.headlines1 .embla__container{grid-auto-columns:minmax(47.5%,48%)}.headlines2 .embla__container{grid-auto-columns:minmax(84%,65%)}.title_headlines{margin-bottom:8px}}