﻿body{--background-color-dark:rgb(246, 246, 246);--background-color-light:rgb(255, 255, 255);--badge-text-color-light:rgb(255, 255, 255);--badge-text-color-dark:rgb(0, 0, 0);--body-background:rgb(255, 255, 255);--border-color:rgba(73, 80, 87, .15);--border-radius:0.625rem;--button-text-color:rgb(255, 255, 255);--card-background:rgb(255, 255, 255);--card-hover:rgba(255, 255, 255, .75);--card-text-color:rgb(51, 51, 51);--carousel-shadow:rgba(0, 0, 0, .3);--color-primary:rgb(217, 62, 36);--color-primary-light:rgba(217, 62, 36, .8);--color-secondary:rgb(60, 81, 84);--color-secondary-light:rgba(60, 81, 84, .85);--color-secondary-lighter:rgba(60, 81, 84, .7);--color-secondary-lightest:rgba(60, 81, 84, .55);--color-white:rgb(255, 255, 255);--color-black:rgb(0, 0, 0);--color-info:rgb(13, 202, 240);--color-danger:rgb(220, 53, 69);--color-warning:rgb(255, 193, 7);--coupon-button-back-color:rgba(0, 0, 0, 0) linear-gradient(15deg, #df8030 0, #df8030 65%, rgba(107, 176, 40, 0) 50%, rgba(255, 255, 255, 0) 100%) no-repeat scroll 0 6px;--footer-button-background:rgb(49, 210,242);--footer-button-color:rgb(0, 0, 0);--footer-text-color:rgb(246, 246, 246);--form-button-background:rgb(60, 81, 84);--form-button-background-hover:rgb(88, 118, 123);--inner-width:1296px;--link-background-hover:rgb(60, 81, 84);--link-color:rgb(51, 51, 51);--link-color-hover:rgb(255, 255, 255);--list-element-border:none;--nav-burger-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28217, 62, 36, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--nav-button-hover:rgba(0, 0, 0, .2);--nav-text-color:rgb(0, 0, 0);--nav-link-color:rgba(0, 0, 0, .65);--nav-link-active-color:rgb(0, 0, 0);--nav-link-disabled-color:rgba(0, 0, 0, .3);--nav-link-color-second:rgba(255, 255, 255, 1);--nav-link-active-color-second:rgba(255, 255, 255, .65);--nav-link-disabled-color-second:rgba(255, 255, 255, .3);--nav-burger-border-color:rgba(0, 0, 0, .15);--shadow-color:rgba(0, 0, 0, .15);--text-color:rgb(51, 51, 51);--text-color-fixed:rgb(51, 51, 51);--text-color-second:var(--color-secondary);--tile-background:rgb(255, 255, 255);--trust-promo-color:rgb(127, 127, 127)}[data-bs-theme=dark] body{--background-color-dark:rgb(43, 48, 53);--background-color-light:rgb(0, 0, 0);--body-background:rgb(33, 37, 41);--border-color:rgba(182, 175, 168, .15);--card-background:rgb(33, 37, 41);--card-hover:rgba(33, 37, 41, .9);--card-text-color:rgb(222, 226, 230);--link-color:rgb(222, 226, 230);--list-element-border:1px solid rgba(255, 255, 255, .3);--nav-burger-icon-old:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--nav-button-hover:rgba(255, 255, 255, .2);--nav-text-color:rgb(255, 255, 255);--nav-link-color:rgba(255, 255, 255, .65);--nav-link-active-color:rgb(255, 255, 255);--nav-link-disabled-color:rgba(255, 255, 255, .3);--nav-burger-border-color:rgba(255, 255, 255, .15);--shadow-color:rgba(255, 255, 255, .15);--shadow-color:transparent;--text-color:rgba(222, 226, 230, .9);--text-color-second:rgb(160, 181, 184);--tile-background:rgb(33, 37, 41);--trust-promo-color:rgb(177, 177, 177)}*{box-sizing:border-box}@keyframes blinking{from{opacity:1}to{opacity:.5}}.loading-component>*{opacity:.25;pointer-events:none;transition:opacity ease-in-out .5s,filter ease-in-out .5s;animation:blinking 1s ease-in-out infinite alternate;position:relative;filter:saturate(0)blur(2px)opacity(.5)}body,html{width:100%;height:100%;margin:0;padding:0;font-family:aller,Arial,sans-serif;font-size:16px;line-height:1.5;font-weight:300;text-align:left;background:var(--body-background);color:var(--text-color);scroll-behavior:smooth;overflow-x:hidden}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:400;text-wrap:balance}h1[id],h2[id],h3[id],h4[id],h5[id]{scroll-margin-top:120px}h1:has(+.cards),h2:has(+.cards),h3:has(+.cards),h4:has(+.cards),h5:has(+.cards){margin-bottom:1rem}h1,.h1{font-size:1.625rem;line-height:1.1;color:var(--color-primary);margin-bottom:.625rem}h2,.h2{font-size:1.375rem;line-height:1.75rem;color:var(--text-color);margin-bottom:.625rem}h3,.h3{font-size:1.375rem;line-height:1.1;color:var(--text-color);margin-bottom:1rem}h4,.h4{font-size:1.375rem;line-height:1.6rem;color:var(--text-color);margin-bottom:.625rem}h5,.h5{font-size:1rem;color:var(--text-color)}p{font-size:1rem;line-height:1.75rem;margin-bottom:.625rem}img{display:block;width:100%;height:auto}a{text-decoration:none;color:var(--color-primary)}a.button,button.button{display:inline-block;background:var(--color-primary);color:var(--button-text-color);margin:.625rem auto;padding:.5rem 1rem;border:0;font-size:1rem;line-height:1.5;box-shadow:1px 1px 5px var(--shadow-color)}button{cursor:pointer}button:focus{outline:none}button .button{display:flex}menu,ul,dd{margin:0;padding:0}menu{list-style-type:none}menu.compact{display:flex;justify-content:center;flex-wrap:wrap}menu.compact li{display:flex;justify-content:flex-start;align-items:center}menu.compact li:not(:last-child)::after{content:"|";display:block;padding:0 .5rem}hr{margin:1em 0;border:none;border-top:1px solid var(--border-color)}dt{display:inline}dd{display:inline}dd::after{content:"\a";white-space:pre}.highlight{color:var(--color-primary)}.text-nowrap{white-space:nowrap}.text-uppercase{text-transform:uppercase}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--text-color-second)}.cs_break{clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sticky{position:sticky;display:flex;justify-content:center;flex-wrap:wrap;z-index:6;width:100%;padding:1.25rem 0;background:var(--body-background);box-shadow:1.25rem 0 var(--body-background),-1.25rem 0 var(--body-background)}.sticky.search{justify-content:space-around}.sticky input{width:20%;height:100%;max-height:34px;margin:auto auto auto 0;padding:.25rem .5rem;font-size:1rem}@media screen and (max-width:1100px){.sticky input{width:50%;margin:0 0 .625rem}}@media screen and (max-width:650px){.sticky input{width:80%}}.sticky-top{top:0}.sticky-bottom{bottom:0}.sticky-next{top:4rem;z-index:5}div.row{display:flex;flex-wrap:wrap;width:100%}div.col-50{width:50%}@media screen and (max-width:650px){div.col-50{width:100%}}div.col-33{width:33.33333%}@media screen and (max-width:800px){div.col-33{width:100%}}div.col-25{width:25%}@media screen and (max-width:1000px){div.col-25{width:100%}}div.cols-4{columns:4}@media screen and (max-width:1000px){div.cols-4{columns:3}}@media screen and (max-width:800px){div.cols-4{columns:2}}@media screen and (max-width:600px){div.cols-4{columns:1}}div.cols-3{columns:3}@media screen and (max-width:800px){div.cols-3{columns:2}}@media screen and (max-width:600px){div.cols-3{columns:1}}div.cols-2{columns:2}@media screen and (max-width:600px){div.cols-2{columns:1}}.light-mode{display:block}.dark-mode{display:none}.content{width:100%;max-width:var(--inner-width);margin:0 auto}#page{display:grid;grid-template-columns:auto var(--inner-width)auto;grid-template-rows:max-content auto max-content;grid-template-areas:"header header header" ". content ." "footer footer footer";min-height:100vh}@media screen and (max-width:1336px){#page{grid-template-columns:1.25rem auto 1.25rem}}main{grid-area:content;min-width:0}main .full-width-background{position:relative;background:var(--background-color-dark);margin:0;padding:1.5rem 0}@media screen and (max-width:650px){main .full-width-background{padding:.75rem 0}}main .full-width-background:before{content:"";background:var(--background-color-dark);position:absolute;top:0;height:100%;width:100vw;left:calc((100vw - 100%)/2*-1);z-index:-1}main .full-width-background .sticky{background:var(--background-color-dark);box-shadow:20px 0 var(--background-color-dark),-20px 0 var(--background-color-dark)}main .full-width-background .sticky.toc{box-shadow:none}main .full-width-background .text-box{background:var(--background-color-light);border-radius:var(--border-radius);margin:0 0 24px;padding:24px;line-height:2}main .full-width-background .text-box img{width:auto;max-width:100%;margin:16px auto}main .full-width-background .text-box img.aligncenter{clear:both}main .full-width-background .text-box p:first-child{margin-top:0}main .full-width-background .text-box img.alignright{float:right;max-width:calc(50% - 16px);margin-left:16px}main .full-width-background .text-box img.alignleft{float:left;max-width:calc(50% - 16px);margin-right:16px}main .full-width-background .text-box img.alignleft+img{width:calc(50% - 16px);margin-left:16px}main .full-width-background .text-box img[style*="float:right"]{width:auto}main .full-width-background .text-box img[style*="float:left"]{width:auto}@media screen and (max-width:992px){main .full-width-background .text-box{position:relative;left:-20px;width:calc(100% + 40px);border-radius:0}}main .full-width-background+.full-width-background{padding-top:0}main section{margin:1.5rem 0}@media screen and (max-width:650px){main section{margin:.75rem 0}}main section[id]{scroll-margin-top:120px}main section ul.bullet{margin:15px 0 25px 25px}main section ul.bullet li+li{margin-top:10px}main section menu.list{display:flex;flex-wrap:wrap}main section menu.list li{margin:6px 8px 6px 0;padding:6px 12px;font-size:.875rem;border:var(--list-element-border);box-shadow:1px 1px 5px var(--shadow-color)}main section menu.list li a{display:flex;justify-content:flex-start;align-items:center;gap:8px;color:var(--text-color)}main section menu.list li a:hover{color:var(--color-primary)}[data-bs-theme=dark] .light-mode{display:none}[data-bs-theme=dark] .dark-mode{display:block}.page-layout{--gap:1.5rem;--columns:2;display:grid;grid-template-columns:calc(25% - var(--gap) + var(--gap)/var(--columns))calc(75% - var(--gap) + var(--gap)/var(--columns));gap:0 var(--gap);align-items:start}@media screen and (max-width:992px){.page-layout{grid-template-columns:auto}}.page-layout.with-intro{grid-template-rows:auto auto auto;grid-template-areas:"intro content" "sidebar content" ". content"}@media screen and (max-width:992px){.page-layout.with-intro{grid-template-rows:auto auto auto;grid-template-areas:"intro" "content" "sidebar"}}.page-layout.without-intro{grid-template-rows:auto auto;grid-template-areas:"sidebar content" ". content"}@media screen and (max-width:992px){.page-layout.without-intro{grid-template-rows:auto auto auto;grid-template-areas:"content" "sidebar"}}.page-layout .intro{grid-area:intro}.page-layout aside{grid-area:sidebar}.page-layout .content{grid-area:content;min-width:0}#page>header{grid-area:header;display:grid;grid-template-rows:max-content max-content;grid-template-columns:auto var(--inner-width)auto;grid-template-areas:". primary ." "secondary secondary secondary";position:sticky;top:0;background:var(--body-background);color:var(--nav-text-color);align-self:start;z-index:10}@media screen and (max-width:1336px){#page>header{grid-template-columns:20px auto 20px}}@media screen and (max-width:992px){#page>header{border-bottom:2px solid var(--color-primary)}}@media screen and (max-width:992px){#page>header menu{flex-direction:column}}#page>header menu.first-level{display:flex;justify-content:flex-start;align-items:flex-start}#page>header menu.first-level a{display:block;padding:8px 16px;color:var(--nav-link-color)}#page>header menu.first-level a.active,#page>header menu.first-level a:hover{color:var(--nav-link-active-color)}#page>header menu.first-level a.disabled{color:var(--nav-link-disabled-color);pointer-events:none}@media screen and (max-width:992px){#page>header button{display:flex}}#page>header li.dropdown{position:relative}#page>header li.dropdown>a::after{content:"";display:inline-block;margin-left:4px;vertical-align:4px;border-top:4px solid;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent}#page>header li.dropdown menu.dropdown-menu{position:absolute;z-index:10;display:none;min-width:160px;background:var(--color-white);right:0}#page>header li.dropdown menu.dropdown-menu a{font-size:.875rem;color:var(--nav-link-color);padding:8px}#page>header li.dropdown menu.dropdown-menu.show{display:flex;justify-content:flex-start;flex-wrap:wrap}#page>header li.dropdown button{display:flex;align-items:center;width:100%;padding:8px;color:var(--color-primary);border-color:transparent;background:0 0}#page>header li.dropdown button .icon{margin:0 5px 0 0}#page>header li.dropdown button .icon.check{display:none;margin:0 0 0 auto}#page>header li.dropdown button span{display:none}#page>header li.dropdown button.active .icon.check{display:block}#page>header li.dropdown button.dropdown-toggle::after{display:inline-block;content:"";margin-left:4px;border-top:4px solid;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent}#page>header nav.primary{grid-area:primary;display:grid;grid-template-rows:max-content;grid-template-columns:max-content auto max-content;grid-template-areas:"logo search themes";padding:8px 0}@media screen and (max-width:992px){#page>header nav.primary{grid-template-rows:max-content max-content;grid-template-columns:min-content auto min-content;grid-template-areas:"burger logo themes" "search search search"}}#page>header nav.primary a{grid-area:logo;padding:.5em 0;margin:auto}@media screen and (max-width:992px){#page>header nav.primary a{padding:5px 20px}}#page>header nav.primary a img{max-width:280px;height:32px}#page>header nav.primary a .slogan{font-size:.875rem;color:var(--nav-text-color);text-align:left}@media screen and (max-width:992px){#page>header nav.primary a .slogan{display:none}}#page>header nav.primary menu.themes.first-level{grid-area:themes;margin:auto}#page>header nav.primary menu.themes.first-level menu.dropdown-menu li{width:100%}@media screen and (max-width:992px){#page>header nav.primary menu.themes.first-level{align-items:flex-end}}#page>header nav.primary form{grid-area:search;width:100%;max-width:536px;margin:auto}#page>header nav.primary form label{display:none}#page>header nav.primary form span.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;margin:0 auto}#page>header nav.primary form span.input-group input{width:calc(100% - 52px);background:var(--background-color-dark);color:var(--text-color);font-size:1rem;line-height:1.5;margin:0;padding:8px 16px;border:none;border-radius:var(--border-radius);border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none}#page>header nav.primary form span.input-group input:focus{outline:none}#page>header nav.primary form span.input-group button{display:flex;justify-content:center;align-items:center;background:var(--background-color-dark);color:var(--text-color);border-radius:var(--border-radius);border-top-left-radius:0;border-bottom-left-radius:0;margin:0;padding:8px 16px}#page>header nav.primary .open-offcanvas{display:none}@media screen and (max-width:992px){#page>header nav.primary .open-offcanvas{display:block}}#page>header nav.primary button.open-offcanvas{grid-area:burger;margin:auto auto auto 0;padding:4px 18px 4px 0;border:0;border-radius:var(--border-radius);background:0 0;height:36px}#page>header nav.primary button.open-offcanvas span{display:inline-block;width:24px;height:24px;background-image:var(--nav-burger-icon);vertical-align:middle}#page>header nav.secondary{grid-area:secondary;width:100%;background:var(--color-primary)}@media screen and (max-width:992px){#page>header nav.secondary{display:none}}#page>header nav.secondary menu.first-level>li{border-right:1px solid var(--nav-link-active-color-second);cursor:pointer}#page>header nav.secondary menu.first-level>li:first-child{border-left:1px solid var(--nav-link-active-color-second)}#page>header nav.secondary menu.first-level>li:hover,#page>header nav.secondary menu.first-level>li:has(menu[style~="display: flex"]){background:var(--color-secondary)}#page>header nav.secondary menu.first-level>li>a{color:var(--nav-link-color-second)}#page>header nav.secondary menu.first-level>li>a.active,#page>header nav.secondary menu.first-level>li>a:hover{color:var(--nav-link-active-color-second)}#page>header nav.secondary menu.first-level>li>a.disabled{color:var(--nav-link-disabled-color-second)}#page>header nav.secondary menu.first-level li.dropdown menu.dropdown-menu{width:400px}#page>header nav.secondary menu.first-level li.dropdown menu.dropdown-menu li{display:flex;width:50%;border-bottom:1px solid var(--text-color)}#page>header nav.secondary menu.first-level li.dropdown menu.dropdown-menu li:nth-child(odd){border-right:1px solid var(--text-color)}#page>header nav.secondary menu.first-level li.dropdown menu.dropdown-menu li.type-a{background:var(--color-secondary)}#page>header nav.secondary menu.first-level li.dropdown menu.dropdown-menu li.type-a:hover{background:var(--color-secondary-light)}#page>header nav.secondary menu.first-level li.dropdown menu.dropdown-menu li.type-b{background:var(--color-secondary-lighter)}#page>header nav.secondary menu.first-level li.dropdown menu.dropdown-menu li.type-b:hover{background:var(--color-secondary-lightest)}#page>header nav.secondary menu.first-level li.dropdown menu.dropdown-menu li a{display:flex;justify-content:flex-start;align-items:center;gap:.375rem;width:100%;color:var(--nav-link-active-color-second)}#page>header nav.secondary menu.first-level li.dropdown:hover menu.dropdown-menu{display:flex;justify-content:flex-start;flex-wrap:wrap;position:absolute;inset:0 auto auto 0;margin:0;transform:translate(0,40px)}#page>header nav.secondary menu.first-level li.aktion{background:teal}#page>header nav.secondary menu.first-level li.disabled:hover{background:0 0}#page>header div.burgermenu{position:fixed;top:0;left:0;bottom:0;right:-20px;padding:40px 40px 40px 20px;z-index:10;background:var(--background-color-dark);overflow:scroll;transform:translateY(-100%);transition:transform .3s ease-in-out}#page>header div.burgermenu.active{transform:none}@media screen and (min-width:992px){#page>header div.burgermenu.active{transform:translateY(-100%)}}#page>header div.burgermenu>div{display:flex}#page>header div.burgermenu h3{color:var(--color-primary)}.trust-promo{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:20px}.trust-promo a{display:flex;justify-content:flex-start;align-items:center;height:1.5rem;font-size:1rem;color:var(--trust-promo-color);cursor:context-menu}@media screen and (max-width:992px){.trust-promo a{flex-direction:column;height:auto;font-size:.825rem}}.trust-promo a span{margin:0 .25rem}@media screen and (max-width:992px){.trust-promo a span{display:none}}.trust-promo a .icon{margin-right:.5em}@media screen and (max-width:992px){.trust-promo a .icon{margin-right:0;margin-bottom:.25rem}}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.carousel{background:var(--color-white);margin:1.5rem 0;box-shadow:0 0 1.5rem var(--carousel-shadow);overflow:hidden}@media screen and (max-width:992px){.carousel{position:relative;left:-20px;width:calc(100% + 40px)}}@media screen and (max-width:650px){.carousel{margin:.75rem 0;box-shadow:0 0 .75rem var(--carousel-shadow)}}.carousel.single{display:block}.carousel.multiple{display:grid;grid-template-rows:auto;grid-template-columns:83% 17%;grid-template-areas:"teaser preview";aspect-ratio:1296/343}@media screen and (max-width:992px){.carousel.multiple{grid-template-rows:auto auto;grid-template-columns:100%;grid-template-areas:"teaser" "preview";aspect-ratio:auto}}.carousel .teaser{grid-area:teaser;width:100%;min-width:0}@media screen and (max-width:992px){.carousel .teaser{aspect-ratio:1076/343;overflow:hidden}}.carousel .preview{grid-area:preview;width:100%;min-height:0}@media screen and (max-width:992px){.carousel .preview{min-height:auto}}@media screen and (max-width:650px){.carousel .preview{max-height:104px}}@media screen and (max-width:650px){.carousel .preview swiper-slide{max-height:60px}}.carousel .preview .swiper-slide-visible{border-right:.5rem solid var(--color-white);opacity:.4}@media screen and (max-width:992px){.carousel .preview .swiper-slide-visible{border-right:none;border-bottom:.25rem solid var(--color-white)}}.carousel .preview a{display:flex;height:100%}@media screen and (max-width:650px){.carousel .preview a{height:auto}}.carousel .preview img{width:4rem;height:auto;aspect-ratio:2/1;margin:auto}@media screen and (max-width:992px){.carousel .preview img{margin-top:.625rem;margin-bottom:.625rem}}@media screen and (max-width:650px){.carousel .preview img{margin-top:.5rem;margin-bottom:.5rem}}.carousel .preview .swiper-slide-thumb-active{border-right:.5rem solid var(--color-primary);opacity:1}@media screen and (max-width:992px){.carousel .preview .swiper-slide-thumb-active{border-right:none;border-bottom:.25rem solid var(--color-primary)}}.icon{aspect-ratio:1;transition:all .2s ease-in-out;width:1em;vertical-align:text-top;display:inline-block}.icon-m{width:1.5em}.icon-l{width:2em}.icon-xl{width:2.5em}.icon-xxl{width:3em}.badges{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);min-width:max-content;z-index:2;font-size:.75rem;line-height:1;font-weight:700;border-radius:var(--border-radius);overflow:hidden}.badge{--background:var(--color-info);--color:var(--badge-text-color-light);line-height:1.5;padding:.25rem .5rem;color:var(--color);background:var(--background)}.badge.primary{--background:var(--color-primary);--color:var(--badge-text-color-light)}.badge.secondary{--background:var(--color-secondary);--color:var(--badge-text-color-light)}.badge.info{--background:var(--color-info);--color:var(--badge-text-color-light)}.badge.danger{--background:var(--color-danger);--color:var(--badge-text-color-light)}.badge.warning{--background:var(--color-warning);--color:var(--badge-text-color-light)}.breadcrumb{margin:.5em 0;font-size:.75em}.breadcrumb ul,.breadcrumb li{display:flex;justify-content:flex-start;color:var(--text-color)}.breadcrumb a{color:var(--text-color)}.breadcrumb a:hover{color:var(--color-primary)}.breadcrumb-item:not(:first-child)::before{display:block;content:"❯";padding:0 .75em;opacity:.5}@media screen and (max-width:992px){.breadcrumb{display:none}}.cards{--gap:1.5rem;display:flex;justify-content:center;gap:var(--gap);flex-wrap:wrap;font-size:1rem;margin:0 0 1.5rem}.cards.coupon-view .card-content{border-radius:0}.cards.coupon-view .card-content img.logo{margin:0 auto}.cards.coupon-view .card-content .text{height:72px}@media screen and (max-width:650px){.cards.coupon-view .card-content .text{height:auto}}.cards.coupon-view .card-content .text p{min-height:56px;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}@media screen and (max-width:650px){.cards.coupon-view .card-content .text p{min-height:auto}}.cards.coupon-view .card-content .button{background:var(--card-background);color:var(--text-color);border-top:2px dashed var(--color-primary)}.cards.coupon-view .card-content .button:hover{background:var(--color-primary);color:var(--button-text-color)}@media screen and (min-width:651px){.cards.coupon-view .card-content:hover img{z-index:1}.cards.coupon-view .card-content:hover .text{position:relative;z-index:2}.cards.coupon-view .card-content:hover .text p{position:absolute;bottom:8px;left:16px;right:16px;background:var(--card-background);box-shadow:0 -.25rem .25rem var(--card-hover)}.cards.coupon-view .card-content:hover .button{z-index:2}}@media screen and (max-width:800px){.cards{--gap:1rem}}.card{display:flex;position:relative;width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns));container-name:cardContainer;container-type:inline-size}.card-content{display:flex;justify-content:space-between;flex-direction:column;position:relative;width:100%;box-shadow:0 .5rem 1rem var(--shadow-color);background:var(--card-background);color:var(--card-text-color);border-radius:var(--border-radius);overflow:hidden}.card-content .image{display:flex;justify-content:center;background:var(--color-white)}.card-content img.logo{background:var(--color-white);padding:.75em 1em;max-width:12em;max-height:6em;aspect-ratio:2/1}@media screen and (max-width:650px){.card-content img.logo{padding-bottom:.25rem}}.card-content .text{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:.5rem 1rem;text-align:center}.card-content .text h3:only-child{margin-top:1rem}.card-content .text p{margin:0;font-size:.875rem;text-wrap:balance}.card-content .text a{display:flex;gap:.5rem}.card-content .button{display:flex;justify-content:center;align-items:center;font-size:1rem;background:var(--color-primary);color:var(--color-white);margin:0;padding:.5rem 1rem;border:none;box-shadow:none;text-align:center}.card-content .button .icon{margin:0 0 0 .25rem}.card-content .button:hover{background:var(--color-secondary);cursor:pointer}.card-content .button::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.card:has(footer){display:block}.card footer{margin:.25rem 0 0;font-size:.75rem;text-align:center}.cards.full .card{--columns:1}.cards.half{--columns:2}@media screen and (max-width:650px){.cards.half{--columns:1}}.cards.third{--columns:3}@media screen and (max-width:800px){.cards.third{--columns:2}}@media screen and (max-width:650px){.cards.third{--columns:1}}.cards.quarter{--columns:4}@media screen and (max-width:1000px){.cards.quarter{--columns:3}}@media screen and (max-width:800px){.cards.quarter{--columns:2}}@media screen and (max-width:650px){.cards.quarter{--columns:1}}.cards.quarter-content .text{min-height:5rem}.cards.fifth{--columns:5}@media screen and (max-width:1100px){.cards.fifth{--columns:4}}@media screen and (max-width:1000px){.cards.fifth{--columns:3}}@media screen and (max-width:800px){.cards.fifth{--columns:2}}@media screen and (max-width:650px){.cards.fifth{--columns:1}}[data-bs-theme=dark] .card-content img.logo{border-radius:var(--border-radius)}[data-bs-theme=dark] .cards.coupon-view .card-content img.logo{margin:.375rem auto;padding:.375rem 1rem}.card[data-eric]{margin:0 auto 1.25rem}.collection{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:24px}.collection .column h3{text-align:center}.collection .column .coupon-list{position:relative}.collection .column .coupon-list menu{display:flex;flex-direction:column;margin-top:24px;border-radius:var(--border-radius)}.collection .column .coupon-list menu li{background:var(--tile-background);padding:8px 16px;border:1px solid var(--border-color)}.collection .column .coupon-list menu li a{display:flex;align-items:center;color:var(--text-color)}.collection .column .coupon-list menu li a img{box-sizing:content-box;width:25%;aspect-ratio:2/1;background:var(--color-white);padding:8px;border-radius:var(--border-radius)}.collection .column .coupon-list menu li a .text{width:70%;padding:0 0 0 15px;font-size:1rem;overflow:hidden;text-overflow:ellipsis}.collection .column .coupon-list menu li a .text small{font-size:.875rem;color:var(--text-color);opacity:.5}.collection .column .coupon-list menu li a .text span{font-size:1.25rem}.collection .column .coupon-list menu li a .icon-area{margin:4px 0 0}.collection .column .coupon-list menu li a .icon-area span{display:none}.collection .column .coupon-list menu li:hover{box-shadow:0 2px 15px var(--shadow-color);z-index:1;--text-color:var(--color-primary)}@media screen and (max-width:800px){.collection .column .coupon-list menu li{border-left:none;border-right:none}}.collection .column .coupon-list.third menu{justify-content:space-between;flex-direction:row;flex-wrap:wrap}.collection .column .coupon-list.third menu li{width:calc(33.33333% - 16px)}@media screen and (max-width:1080px){.collection .column .coupon-list.third menu li{width:50%}}@media screen and (max-width:800px){.collection .column .coupon-list.third menu li{width:100%}}@media screen and (max-width:800px){.collection .column .coupon-list{left:-20px;width:calc(100% + 40px)}}.collection .column a.more{display:block;font-size:.875rem;margin:4px 0 0;text-align:right}.collection .column a.more span::after{content:"»";padding:0 0 0 5px}.collection.full .column{width:100%}.collection.half .column{width:calc(50% - 12px)}@media screen and (max-width:800px){.collection.half .column{width:100%}}@media screen and (max-width:1080px){.collection.third{flex-direction:column}}.collection.third .column{width:calc(33.33333% - 16px)}@media screen and (max-width:1080px){.collection.third .column{width:100%}}@media screen and (max-width:1080px){.collection.third .column .coupon-list menu{flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1080px){.collection.third .column .coupon-list menu li{width:50%}}@media screen and (max-width:800px){.collection.third .column .coupon-list menu li{width:100%}}.collection.quarter .column{width:calc(25% - 18px)}@media screen and (max-width:1200px){.collection.quarter .column{width:calc(50% - 12px)}}@media screen and (max-width:800px){.collection.quarter .column{width:100%}}.collection.three-cols .coupon-list menu{justify-content:space-between;flex-direction:row;flex-wrap:wrap}.collection.three-cols .coupon-list menu li{width:calc(33.33333% - 16px)}@media screen and (max-width:1080px){.collection.three-cols .coupon-list menu li{width:50%}}@media screen and (max-width:800px){.collection.three-cols .coupon-list menu li{width:100%}}.coupons{display:flex;flex-direction:column;gap:16px 48px;font-size:1rem;margin:0 0 24px}.coupon{width:100%;max-width:1e3px;margin:0 auto;container-name:couponContainer;container-type:inline-size}.hide-coupons .coupon{display:none}.coupon.expired{opacity:.65;filter:saturate(0)}.coupon-content{display:grid;grid-template-rows:minmax(100px,auto)auto;grid-template-columns:27% 41% 32%;grid-template-areas:"info text button" "details details details";position:relative;background:var(--background-color-light);color:var(--card-text-color);border:var(--list-element-border);border-radius:var(--border-radius);box-shadow:0 .5rem 1rem var(--shadow-color)}.coupon-content.no-logo{grid-template-columns:19% 45% 36%}.coupon-content.no-logo>.info .value{width:100%}.coupon-content.no-logo>.details-area{grid-template-columns:19% 81%}.coupon-content>div{display:flex;justify-content:center;align-items:center}.coupon-content>.info{grid-area:info;justify-content:space-around;padding:0;border-right:2px dashed var(--color-primary)}.coupon-content>.info .value{display:flex;flex-direction:column;width:45%;padding:.5rem 1rem;font-size:1.25rem;font-weight:700;color:var(--color-primary);text-align:center;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}.coupon-content>.info .value span{font-size:1rem}.coupon-content>.info .logo{width:55%;padding:.5rem 1rem;border-left:1px solid var(--border-color)}.coupon-content>.info .logo img{width:80px;aspect-ratio:2/1;margin:0 auto}.coupon-content .text{grid-area:text;justify-content:flex-start;padding:1rem .5rem 1rem 1rem;color:var(--text-color)}.coupon-content .text h3{margin:0;font-size:1.125rem;text-wrap:auto;cursor:pointer}@media screen and (max-width:600px){.coupon-content .text h3{text-wrap:balance}}.coupon-content .button-area{grid-area:button;padding:1rem 1rem 1rem .5rem}.coupon-content .button-area .button{position:relative;width:100%;background:var(--color-primary);line-height:1.25rem;z-index:2;transition:background-color 250ms ease 0s;cursor:pointer}.coupon-content .button-area .button button{display:flex;justify-content:flex-start;align-items:center;padding:0;border:0;background:0 0;width:100%;line-height:1.25rem;cursor:pointer}.coupon-content .button-area .button svg{color:#fff}.coupon-content .button-area .button .button-text{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;width:100%;padding:.5rem 1rem;font-size:.9rem;text-align:center;color:var(--color-white);white-space:nowrap;z-index:3}.coupon-content .button-area .button .button-text:has(+.button-code){width:calc(100% - 41px)}.coupon-content .button-area .button .button-code{display:inline-block;position:absolute;width:41px;top:0;right:0;padding:.5rem .5rem .5rem .375rem;color:var(--text-color-fixed);font-size:1.125rem;text-align:right;white-space:nowrap;direction:rtl;background-color:var(--color-white);box-shadow:inset 0 0 1px #000}.coupon-content .button-area .button .button-code::before{position:absolute;right:15px;top:6px;width:40px;height:34px;content:"";transform:rotateZ(60deg)translate(0,-10px)scaleX(.9);transition:transform 250ms ease 0s,background-position 250ms ease 0s;background:var(--coupon-button-back-color);z-index:4}.coupon-content .button-area .button .button-code::after{position:absolute;bottom:0;right:25px;height:36px;width:30px;content:"";background:var(--color-primary);transform:skew(15deg,0);transition:right 300ms ease 0s,background-color 300ms ease 0s,border-color 300ms ease 0s}.coupon-content .button-area .button:hover .button-code::before{background-position:0 0;transition:all ease .6s;transform:rotateZ(50deg)translate(-3px,3px)}.coupon-content .button-area .button:hover .button-code::after{right:36px;background:var(--color-primary)}.coupon-content .button-area .button.revealed{background:var(--color-white);border:1px solid var(--color-primary)}.coupon-content .button-area .button.revealed .button-text{color:var(--color-primary);padding:.5rem 1rem;font-weight:700}.coupon-content .button-area .button.revealed:hover{border-color:var(--color-black)}.coupon-content .button-area .button.revealed:hover .button-text{color:var(--color-black)}.coupon-content .details-area{grid-area:details;display:grid;grid-template-rows:auto auto;grid-template-columns:27% 73%;grid-template-areas:"details-text details-text" "details-link disclaimer";background:var(--background-color-dark);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);padding:0}.coupon-content .details-area .details-link{grid-area:details-link;font-size:.75rem;color:var(--text-color);padding:.25rem 1rem;text-wrap:nowrap;cursor:pointer}.coupon-content .details-area .details-link[data-state=opened]::after{content:"▲";padding-left:.25rem}.coupon-content .details-area .details-link[data-state=closed]::after{content:"▼";padding-left:.25rem}.coupon-content .details-area .details-text{max-height:0;padding:0 1rem;overflow:hidden;grid-area:details-text;font-size:.75rem;color:var(--text-color);border-bottom:1px solid var(--border-color);transition:all 300ms ease 0s}.coupon-content .details-area .details-text ul,.coupon-content .details-area .details-text ol{list-style-position:inside}.coupon-content .details-area .disclaimer{grid-area:disclaimer;font-size:.75rem;color:var(--text-color);padding:.25rem 1rem}.coupon-content .details-area .disclaimer ul{list-style:none}.coupon-content .details-area.active .details-text{max-height:500px;padding:.25rem 1rem}.coupon footer{font-size:.75rem;color:var(--text-color);text-align:right;padding:.25rem 0}.coupon footer a:hover{text-decoration:underline}ul[data-type=coupon-validity]{display:flex;flex-wrap:wrap}ul[data-type=coupon-validity] li:not(:last-child)::after{content:"·";padding:0 5px}ul[data-type=coupon-validity] li[data-type=valid-for]{display:flex;margin:0 0 0 auto}ul[data-type=coupon-validity] li[data-type=valid-for]::before{content:none}ul[data-type=coupon-validity] li[data-type=valid-for] svg{margin-left:5px;color:#8ead00}@container couponContainer (width < 850px){.coupon-content{grid-template-rows:auto auto auto;grid-template-columns:27% 73%;grid-template-areas:"info text" "info button" "details details"}.coupon-content.no-logo{grid-template-columns:19% 81%}.coupon-content .info{flex-direction:column}.coupon-content .info .value{width:80%}.coupon-content .info .logo{width:80%;max-width:125px;border-left:none;border-top:1px solid var(--border-color)}.coupon-content .text{padding:1rem 1rem .5rem 1rem}.coupon-content .button-area{padding:.5rem 1rem 1rem 1rem}}@container couponContainer (width < 720px){.coupon-content .details-area{grid-template-columns:65% 35%;grid-template-areas:"details-text details-text" "disclaimer details-link"}.coupon-content .details-area .details-link{text-align:right}.coupon-content.no-logo .details-area{grid-template-columns:auto min-content;justify-content:space-between}ul[data-type=coupon-validity] li[data-type=valid-for]{margin:0}ul[data-type=coupon-validity] li[data-type=valid-for]::before{content:"·"}}@container couponContainer (width < 600px){.coupon-content{grid-template-columns:100%;grid-template-rows:auto auto auto auto;grid-template-areas:"info" "text" "button" "details"}.coupon-content.no-logo{grid-template-columns:30% 70%;grid-template-areas:"info text" "button button" "details details"}.coupon-content.no-logo .info{border-right:2px dashed var(--color-primary)}.coupon-content .info{flex-direction:row;border-right:none}.coupon-content .info .value{font-size:1rem}.coupon-content .info .value span{font-size:.825rem}.coupon-content .info .logo{max-height:50px;border-top:none}.coupon-content .text,.coupon-content .button-area{padding:.5rem 1rem}.coupon-content .text:has(>span.badges){padding:1rem 1rem .5rem 1rem}}@container couponContainer (width < 450px){.coupon-content .info .value{font-size:.825rem}.coupon-content .info .value span{font-size:.75rem}}[data-bs-theme=dark] .coupon-content>.info .logo{background:var(--color-white);margin:.5rem;padding:.25rem .5rem;border:none;border-radius:var(--border-radius)}div.cs-about-us-box{position:relative;flex-wrap:nowrap;margin:25px auto;padding:10px;max-width:calc(var(--inner-width)*.75);background:var(--background-color-dark);border:1px dashed var(--color-primary);border-top-right-radius:55px}@media screen and (max-width:800px){div.cs-about-us-box{flex-wrap:wrap}}.cs-about-us-tag{padding:6px 24px 6px 15px;position:absolute;left:-1px;top:-1px;color:#fff;text-transform:uppercase;border-bottom-right-radius:25px;background:var(--color-primary)}.cs-about-us-left{flex-wrap:wrap;align-content:center;width:25%}@media screen and (max-width:800px){.cs-about-us-left{width:100%}}.cs-about-us-left .cs-about-us-img{margin-top:30px;text-align:center}.cs-about-us-left .cs-about-us-img img{width:auto;margin-bottom:10px;border:2px solid #fff;border-radius:50%;font-size:14px;overflow:hidden}.cs-about-us-left .cs-about-us-caption{text-align:center;font-size:14px}.cs-about-us-right{width:75%;padding:10px 5px 0 15px}@media screen and (max-width:800px){.cs-about-us-right{width:100%}}.cs-about-us-right .cs-about-us-headline{font-size:1.1rem;line-height:1.3rem;font-weight:700}.cs-about-us-right .cs-about-us-text{font-size:14px;line-height:22px}.cs-about-us-right .cs-about-us-text p{margin:10px 0}.anker{display:block;height:0;position:relative;top:-120px;visibility:hidden}.elastic-video{position:relative;margin:15px 0 25px;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}.elastic-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.toc ul{margin-left:1rem;color:var(--color-primary)}.toc ul li{margin-bottom:.5rem;line-height:1.5}.links{display:flex;justify-content:center;font-size:1rem}.links a{margin:4px 8px;padding:6px 12px;border:1px solid var(--link-color);border-radius:var(--border-radius);color:var(--link-color);opacity:.75}.links a span::after{content:"»";padding:0 0 0 5px}.links a:hover{background:var(--link-background-hover);color:var(--link-color-hover)}.open-modal{font-size:1rem;color:var(--button-text-color);background:var(--form-button-background);margin:.625rem 0;padding:.25rem .75rem;border:none;cursor:pointer}.open-modal:hover{opacity:.8}.close-modal{position:absolute;top:0;right:0;padding:.5rem 1rem;color:var(--color-primary);font-size:2rem;line-height:1;cursor:pointer}.modal-content{position:relative;margin:auto;padding:0;outline:0;border:none;background:var(--background-color-dark);border-radius:var(--border-radius);max-width:600px}.modal-content>div{color:var(--text-color);padding:1.25rem}.modal-content.active,.modal-content[open]{display:block}.modal-content::backdrop{background:rgba(0,0,0,.6);margin:0}@media screen and (max-width:620px){.modal-content{margin:10px 10px auto}}.exit.modal-header{display:flex;justify-content:flex-start;align-items:center;padding-bottom:.625rem}@media screen and (max-width:500px){.exit.modal-header{flex-direction:column}}.exit.modal-header img{width:120px;max-width:100%;height:auto;max-height:60px}.exit.modal-header h3{margin:0;padding:0 2rem 0 1.25rem;text-wrap:auto}@media screen and (max-width:620px){.exit.modal-header h3{font-size:1rem}}@media screen and (max-width:500px){.exit.modal-header h3{padding:1.25rem 0 0;text-align:center}}.exit.modal-body{display:flex;flex-direction:column;align-items:center;padding-top:.625rem}.exit.modal-body .modal-code{position:relative;width:75%;margin:12px 10% 6px;padding:12px 5px;font-size:1.5rem;line-height:1.33333;font-weight:700;color:var(--color-primary);text-align:center;border:1px solid var(--color-primary);border-bottom-right-radius:24px;box-shadow:0 0 5px var(--shadow-color);background:var(--color-white)url(https://www.coupons.de/images/layout/back/pattern_1.png)}.exit.modal-body .modal-code:hover{color:var(--color-black);border:1px solid var(--shadow-color);background:#ccc url(https://www.coupons.de/images/layout/back/pattern_1.png)!important}@media screen and (max-width:620px){.exit.modal-body .modal-code{font-size:1rem}}@media screen and (max-width:500px){.exit.modal-body .modal-code{width:100%}}.exit.modal-body .modal-code-hint{display:flex;gap:.25rem;font-size:.75rem}.exit.modal-body .modal-code-hint svg{color:var(--color-primary)}.exit.modal-body .copy-button{margin:0 0 .375rem;padding:.375rem .625rem;background:var(--color-secondary);color:var(--color-white);box-shadow:0 0 .375rem var(--shadow-color);font-size:.75rem;line-height:1rem;text-decoration:none;text-transform:uppercase;cursor:pointer}@media screen and (max-width:850px){.exit.modal-body .copy-button{position:inherit;margin:0 auto .625rem;padding:.5rem .625rem}}.exit.modal-body .copy-button.copied::before{content:"✔";padding-right:.375rem}.exit.modal-body .modal-hint{width:100%;font-size:.875rem}.exit.modal-body .modal-hint ul{list-style-type:none}@media screen and (max-width:500px){.exit.modal-body button{width:100%}}[data-bs-theme=dark] .modal-content img.logo{background:var(--color-white);margin:8px;padding:4px 8px;border:none;border-radius:var(--border-radius)}.open-offcanvas{font-size:1rem;color:var(--button-text-color);background:var(--form-button-background);margin:10px 0;padding:4px 12px;border:none;cursor:pointer}.open-offcanvas:hover{opacity:.8}.close-offcanvas{position:absolute;top:0;right:0;padding:8px 16px;color:var(--color-primary);font-size:2rem;line-height:1;cursor:pointer}.pagination{--pagination-border-color:var(--color-secondary);--pagination-border-color:#ddd;--pagination-txt-color:var(--text-color);--pagination-bg-color:var(--color-white);--pagination-txt-color-active:var(--color-white);--pagination-bg-color-active:var(--color-primary);display:flex;justify-content:center;flex-wrap:wrap;width:max-content}.pagination .page-link{display:block;padding:.25rem .5rem}.pagination a{color:var(--pagination-txt-color);cursor:pointer}.pagination a:hover{color:var(--color-primary)}.pagination li{border:1pt solid var(--pagination-border-color);margin-right:-1pt;color:var(--text-color)}.pagination li.disabled span{opacity:.3}.pagination li.active{background:var(--pagination-bg-color-active);color:var(--pagination-txt-color-active);border-top-color:var(--pagination-bg-color-active);border-bottom-color:var(--pagination-bg-color-active)}.pagination li:last-child{border-right:1px solid var(--pagination-border-color)}.swiper{--swiper-navigation-color:var(--color-white);--swiper-navigation-sides-offset:10px;--swiper-pagination-color:var(--color-primary);--swiper-pagination-bullet-width:0.75rem;--swiper-pagination-bullet-height:0.75rem;--swiper-pagination-bullet-inactive-color:var(--color-secondary);--swiper-pagination-bullet-inactive-opacity:1}.swiper:hover .swiper-button-prev,.swiper:hover .swiper-button-next{opacity:1}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);width:auto!important;height:auto!important;background:var(--color-black);color:var(--color-white);padding:8px;opacity:0;z-index:2}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0!important}.swiper-button-prev svg,.swiper-button-next svg{width:16px!important;height:16px!important}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-button-prev-shops,.swiper-button-next-shops{position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;overflow:hidden}.swiper-button-prev-shops{left:0}.swiper-button-next-shops{right:0}@media screen and (max-width:992px){.content-ad,.category-ad{position:relative;left:-20px;width:calc(100% + 40px)}}.shop-ad-container{position:relative;margin-bottom:1.5rem}.shop-ad-container .swiper-button-prev,.shop-ad-container .swiper-button-next{opacity:1}.shop-ad-container .swiper-button-disabled .swiper-button-prev,.shop-ad-container .swiper-button-disabled .swiper-button-next{opacity:.2}.shop-ad-container .card{width:100%}.shop-ad-container .card .button{padding:.375rem;font-size:.625rem}.shop-ad-container .card .button svg{display:none}.shop-ad{width:calc(100% - 80px)}.shop-ad>swiper-slide{--columns:6;--gap:1rem;display:flex;justify-content:center;flex-wrap:wrap;gap:var(--gap)}.shop-ad>swiper-slide .card{width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns))}@media screen and (max-width:750px){.shop-ad>swiper-slide{--columns:3}}@media screen and (max-width:500px){.shop-ad>swiper-slide{--columns:2}}table{width:100%;max-width:100%;background:0 0;border-collapse:collapse;font-size:.875rem;font-weight:300;text-align:left}table tr{border-bottom:1px solid #eee}table tr:last-of-type{border-bottom:0}table tr th{padding:8px 5px;font-weight:700}table tr td{padding:8px 5px;vertical-align:top}table tr[data-eric]:hover{cursor:pointer;background-color:rgba(196,196,196,.25)}.tiles{--gap:1rem;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:var(--gap);font-size:1rem}.tiles:has(+.text-box){margin-bottom:1rem}@media screen and (max-width:800px){.tiles{--gap:0.5rem}}.tiles.merchants .tile aside img{max-width:80px;aspect-ratio:2/1}.tile{background:var(--tile-background);color:var(--text-color);width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns));margin:0;border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:1px 1px 5px var(--shadow-color)}.tile-header{border-bottom:1px solid var(--border-color);padding:.5rem 1rem;font-size:1.25rem}.tile-body{display:flex;width:100%}.tile-body aside{display:flex;color:var(--color-primary);line-height:1.1;padding:1rem 0 1rem 1rem}.tile-body aside svg{font-size:initial}.tile-body aside .number{padding-right:.75rem;font-size:4rem}.tile-body.inverse{flex-direction:row-reverse;justify-content:space-between}.tile-body.inverse aside{padding:1rem 1rem 1rem 0}.tile-body.space{padding:1rem}.tile-content{display:flex;flex-direction:column;justify-content:center;width:100%;padding:1rem;overflow:hidden;text-overflow:ellipsis}.tile-content img.logo{background:var(--color-white);padding:.25em 1em;max-height:6em}.tile a{color:var(--text-color)}.tile a:hover{--text-color:var(--color-primary)}.tile a:hover .icon{transform:translateX(.25rem)}.tile img{background:var(--color-white);min-width:80px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tile img.full-size{width:100%}.tile small{display:block;font-size:.875rem;opacity:.75}.tile small span{display:none}.tiles.full{--columns:1}.tiles.half{--columns:2}@media screen and (max-width:850px){.tiles.half{--columns:1}}.tiles.third{--columns:3}@media screen and (max-width:1080px){.tiles.third{--columns:1}}.tiles.quarter{--columns:4}@media screen and (max-width:1080px){.tiles.quarter{--columns:3}}@media screen and (max-width:750px){.tiles.quarter{--columns:2}}@media screen and (max-width:850px){.tiles.quarter.list-mobile{--columns:2}}@media screen and (max-width:650px){.tiles.quarter.list-mobile{--columns:1}}.tiles.fifth{--columns:5}@media screen and (max-width:1200px){.tiles.fifth{--columns:4}}@media screen and (max-width:1080px){.tiles.fifth{--columns:3}}@media screen and (max-width:750px){.tiles.fifth{--columns:2}}@media screen and (max-width:850px){.tiles.fifth.list-mobile{--columns:2}}@media screen and (max-width:650px){.tiles.fifth.list-mobile{--columns:1}}.burgermenu .merchants{--columns:3;margin-bottom:1rem}@media screen and (max-width:600px){.burgermenu .merchants{--columns:2}}.burgermenu .merchants .tile{background:var(--color-white)}.burgermenu .merchants .tile a{display:flex;align-items:center;height:100%;color:var(--text-color-fixed)}.burgermenu .merchants .tile img{width:65%;margin:auto}.burgermenu .merchants .tile-content{padding:.25rem;text-align:center}.burgermenu .categories .tile{padding:0;overflow:hidden}.burgermenu .categories .tile a{display:flex;align-items:center}.burgermenu .categories .tile aside{width:20%;padding:0;background:var(--color-white);overflow:hidden}.burgermenu .categories .tile .tile-content{width:80%}@media screen and (max-width:500px){.burgermenu .categories .tile .tile-content{padding:.25rem 1rem}}[data-bs-theme=dark] .tile img{border-radius:var(--border-radius)}[data-bs-theme=dark] .tile aside img{width:calc(80px + 2*var(--border-radius));padding:var(--border-radius)}[data-bs-theme=dark] .burgermenu .tile img{padding:0;border-radius:0}[data-bs-theme=dark] .burgermenu .merchants .tile img{width:65%}[data-bs-theme=dark] .burgermenu .categories .tile img{width:100%}@media screen and (max-width:650px){.list-mobile{--gap:0rem;position:relative;left:-20px;width:calc(100% + 40px)}.list-mobile .tile{border-top:1px solid var(--border-color);border-right:0;border-bottom:0;border-left:0;border-radius:0;box-shadow:none}.list-mobile .tile:last-child{border-bottom:1px solid var(--border-color)}.list-mobile .tile aside{padding:1rem 0 1rem 1.25rem}.list-mobile .tile .tile-content{padding:1rem 1.25rem 1rem 1rem}.list-mobile .tile .inverse aside{padding:1rem 1.25rem 1rem 0}.list-mobile .tile .inverse .tile-content{padding:1rem 1rem 1rem 1.25rem}}.merchant{--gap:1.5rem;--columns:2;display:grid;grid-template-columns:calc(25% - var(--gap) + var(--gap)/var(--columns))calc(75% - var(--gap) + var(--gap)/var(--columns));grid-template-rows:auto auto auto auto auto;grid-template-areas:"logo headline" "logo content" "rating content" "sidebar content" ". content";gap:0 var(--gap);align-items:start}@media screen and (max-width:992px){.merchant{grid-template-columns:calc(45% - var(--gap)*2/3)calc(45% - var(--gap)*2/3)calc(10% - var(--gap)*2/3);grid-template-rows:auto auto auto;grid-template-areas:"headline headline headline" "logo rating button" "content content content"}}.merchant h1{grid-area:headline}@media screen and (max-width:992px){.merchant h1{font-size:1.125rem;text-align:center}}.merchant h1 strong{font-weight:700}.merchant h1 small{font-size:1.75rem;white-space:nowrap}@media screen and (max-width:992px){.merchant h1 small{font-size:1.25rem}}.merchant>img.logo{grid-area:logo;width:100%;max-width:300px;background:var(--color-white);margin:0 auto 1rem 0;padding:5%;border-radius:var(--border-radius);box-shadow:0 8px 16px var(--shadow-color);aspect-ratio:2;cursor:pointer}.merchant div.main{grid-area:content}.merchant div.main section:has(:first-child){margin:1.5rem 0}@media screen and (max-width:650px){.merchant div.main section:has(:first-child){margin:.75rem 0}}.merchant div.main div.select-list{display:none}.merchant div.main ul.merchant-head{display:none}.merchant div.main img{width:100%;max-width:778px}.merchant div.main .content-ad img{max-width:100%}.merchant div.main ol.cs-ol{list-style:none;margin:15px 0 30px;padding:0;font-size:.875rem;counter-reset:list}.merchant div.main ol.cs-ol li{position:relative;background:var(--background-color-dark);margin:10px 0;padding:15px 15px 15px 50px}.merchant div.main ol.cs-ol li::before{content:counter(list);position:absolute;top:50%;bottom:0;left:0;transform:translateY(-50%);width:50px;height:55px;font-size:1.8rem;line-height:1.9;text-align:center;font-weight:700;color:var(--color-primary);counter-increment:list}.merchant div.main div.select-list legend{display:none}.merchant div.main div.select-list div{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px}@media screen and (max-width:992px){.merchant div.main div.select-list div{justify-content:center}}.merchant div.main div.select-list div input{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.merchant div.main div.select-list div label{color:#fff;background:gray;border:1px solid gray;border-radius:var(--border-radius);padding:6px 12px}.merchant section.rating{grid-area:rating;width:100%;max-width:300px;margin:auto;padding-bottom:1rem}@media screen and (max-width:992px){.merchant section.rating{display:flex;justify-content:center;align-items:center}}@media screen and (max-width:992px){.merchant section.rating h2{display:none}}.merchant section.rating .star-rating{max-width:300px;margin:0 auto}.merchant .show_sidebar{grid-area:button;display:none;margin:auto;padding:0;background:0 0;color:var(--color-primary);border:none}@media screen and (max-width:992px){.merchant .show_sidebar{display:flex;justify-content:flex-end;width:100%;height:100%;padding-bottom:1rem}}.merchant aside{grid-area:sidebar}.merchant aside section{margin:0 0 48px;text-wrap:balance;text-align:justify}@media screen and (max-width:992px){.merchant aside section h2{text-align:center}}.merchant aside section h3{text-align:center;text-wrap:auto}.merchant aside section table{width:100%;max-width:600px;margin:0 auto}.merchant aside section table tr{display:flex;justify-content:space-between;align-items:center}.merchant aside section table tr th{padding:0 5px 0 0}@media screen and (max-width:992px){.merchant aside section address{display:flex;align-items:center;flex-direction:column}.merchant aside section address p{text-align:center}.merchant aside section address dl{text-align:center}}.merchant aside .info{text-align:center}@media screen and (max-width:992px){.merchant aside{position:fixed;top:0;left:0;bottom:0;right:-20px;padding:40px 40px 40px 20px;z-index:10;background:var(--background-color-dark);overflow:scroll;transform:translateX(100%);transition:transform .3s ease-in-out}.merchant aside.active{transform:none}}.merchant aside .close-offcanvas{display:none}@media screen and (max-width:992px){.merchant aside .close-offcanvas{display:block}}.merchant-table td:nth-of-type(1),.merchant-table th:nth-of-type(1){width:10%}.merchant-table td:nth-of-type(2),.merchant-table th:nth-of-type(2){width:80%}.merchant-table td:nth-of-type(3),.merchant-table th:nth-of-type(3){width:10%}.category section{margin:0}.category section:has(:first-child){margin:1.5rem 0}@media screen and (max-width:650px){.category section:has(:first-child){margin:.75rem 0}}@media screen and (max-width:992px){.category h1{display:flex;justify-content:space-between;align-items:center}}.category h1 button{display:none;padding:0;background:0 0;color:var(--color-primary)}@media screen and (max-width:992px){.category h1 button{display:block}}.category .close-offcanvas{display:none}@media screen and (max-width:992px){.category .close-offcanvas{display:block}}@media screen and (min-width:993px){.category .close-offcanvas+p{margin-top:0}}@media screen and (max-width:992px)and (max-width:992px){.category .page-layout.with-intro{grid-template-rows:auto auto;grid-template-areas:"content" "sidebar"}}@media screen and (max-width:992px)and (max-width:992px){.category .page-layout.with-intro .intro{position:fixed;top:0;left:0;bottom:0;right:-20px;width:calc(100% + 20px);margin:0;padding:40px 40px 40px 20px;z-index:10;background:var(--background-color-dark);overflow:scroll;transform:translateX(100%);transition:transform .3s ease-in-out}.category .page-layout.with-intro .intro.active{transform:none}}:root{--rating-star-unselected:hsl(0 0 70%);--rating-star-selected:hsl(38 90% 45%);--rating-star-hover:hsl(38 90% 55%)}.rating{text-align:center}.star-rating{transform:rotateY(180deg)}@media(min-width:768px){.star-rating{transform:scale(.8)rotateY(180deg)}}.star-rating__items{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;justify-content:center;gap:0 .5em}.star-rating__items input{display:none}.star-rating__items input:checked~.star,.star-rating__items .star.avg_rating,.star-rating__items .star.avg_rating~.star{background:var(--rating-star-selected)}.star-rating__items .star{display:block;aspect-ratio:1;cursor:pointer;font-size:0;transition:background-color .3s;background:var(--rating-star-unselected);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0%,64.25% 28.5%,98% 35%,73.42% 58.09%,79% 91%,50% 76.5%,21% 91%,26.58% 59.17%,2% 35%,36.83% 27.41%)}.star-rating__items:enabled:hover .star{background:var(--rating-star-unselected)!important}.star-rating__items:enabled input:hover~.star{background:var(--rating-star-hover)!important}.rating-text{font-size:.75rem}.article .info{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}@media screen and (max-width:992px){.article .info{flex-direction:column-reverse;align-items:center;gap:0}}.article .info .text{width:75%}@media screen and (max-width:992px){.article .info .text{width:100%}}.article .info .image{width:25%}.article .info .image img{max-width:200px;margin:0 auto}.article .info .images{display:flex;justify-content:space-between;width:25%;align-items:center}@media screen and (max-width:992px){.article .info .images{width:33.33333%}}.article .info .images img{width:calc(50% - 10px)}.shop-list{display:grid;grid-template-rows:auto auto;grid-template-columns:100%;grid-template-areas:"navigation" "liste"}.shop-list>nav{grid-area:navigation}@media screen and (max-width:992px){.shop-list>nav{top:auto;bottom:0}}.shop-list>div[data-component=index]{grid-area:liste}@media screen and (max-width:992px){.shop-list{grid-template-areas:"liste" "navigation"}}.alert{padding:1em;border-radius:var(--border-radius)}.alert:has(>svg){display:flex;gap:5px}.alert-success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.alert-info{color:#0c5460;background-color:#d1ecf1;border:1px solid #bee5eb}.alert-warning{color:#856404;background-color:#fff3cd;border:1px solid #ffeeba}.alert-danger{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}form .form-group{margin-bottom:1.5rem}form input[type=text],form input[type=email],form input[type=password],form input[type=number],form input[type=tel],form input[type=url],form input[type=date],form input[type=time],form input[type=file],form input[type=color],form input[type=search],form input[type=range],form textarea,form select{width:100%;padding:.5rem;border:.1rem solid #ccc;border-radius:.4rem;background-color:#fff;box-shadow:inset 0 .1rem .3rem rgba(0,0,0,.1);transition:border-color .3s ease}form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus,form textarea:focus,form select:focus{border-color:#007bff;outline:none}form .form-error{color:#d9534f;font-size:.875em;margin-top:.5rem}form .form-help{color:#6c757d;font-size:.875em;margin-top:.5rem}form button,form input[type=submit],form input[type=reset]{display:inline-block;padding:1rem 2rem;border:none;border-radius:.4rem;background-color:#007bff;color:#fff;font-size:1em;cursor:pointer;transition:background-color .3s ease}form button:hover,form input[type=submit]:hover,form input[type=reset]:hover{background-color:#0056b3}form .help-text{opacity:.5;font-size:.875em}form .help-text::before{content:"❓";margin-right:.5rem}form .form-field{display:flex;justify-content:center;align-items:flex-start}form fieldset{margin:0;padding:0;border:none}form label{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.5rem;font-size:1rem;font-weight:700;color:var(--text-color)}form label a{margin:auto 5px}form input[type=text],form input[type=password],form input[type=datetime],form input[type=datetime-local],form input[type=date],form input[type=month],form input[type=time],form input[type=week],form input[type=number],form input[type=email],form input[type=url],form input[type=search],form input[type=tel],form input[type=color],form select,form textarea,form .uneditable-input{font-size:.875rem;line-height:1.25rem;color:var(--text-color-fixed);background:var(--color-white);margin:0 0 10px;padding:4px 6px;border:1px solid var(--border-color);box-shadow:inset 0 1px 1px var(--shadow-color);transition:border linear .2s,box-shadow linear .2s}form input[type=text]:focus,form input[type=password]:focus,form input[type=datetime]:focus,form input[type=datetime-local]:focus,form input[type=date]:focus,form input[type=month]:focus,form input[type=time]:focus,form input[type=week]:focus,form input[type=number]:focus,form input[type=email]:focus,form input[type=url]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=color]:focus,form select:focus,form textarea:focus,form .uneditable-input:focus{outline:1px solid var(--color-primary)}form input[type=checkbox]{margin:0 10px 0 0}form button{font-size:1rem;color:var(--button-text-color);background:var(--form-button-background);margin:10px 0;padding:4px 12px;border:none;cursor:pointer}form button:hover{background:var(--form-button-background-hover)}form .help-text{margin:0 0 10px}form .help-text p{display:inline}form .help-text blockquote{display:inline}.accordion{display:flex;justify-content:flex-start;flex-direction:column}.open-accordion{display:flex;align-items:center;width:100%;background:var(--background-color-dark);border:none;padding:.75rem 1rem;cursor:pointer;transition:.4s}.open-accordion:before{display:inline-block;content:"";margin-right:12px;border-top:6px solid;border-right:6px solid transparent;border-bottom:0;border-left:6px solid transparent}.open-accordion.active+.accordion-panel{display:block}.open-accordion.active:before{margin-left:3px;margin-right:15px;border-top:6px solid transparent;border-right:0;border-bottom:6px solid transparent;border-left:6px solid}.accordion-panel{display:none;background:var(--background-color-dark);padding:.75rem 1rem}#page>footer{--text-color:var(--color-white);--text-color-second:var(--color-white);grid-area:footer;display:grid;grid-template-rows:max-content max-content;grid-template-columns:auto var(--inner-width)auto;grid-template-areas:". footer-content ." ". copy .";padding:30px 0;background:var(--color-secondary);color:var(--footer-text-color)}@media screen and (max-width:1336px){#page>footer{grid-template-columns:20px auto 20px}}#page>footer nav.columns{grid-area:footer-content;display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px 15px;text-align:center}#page>footer nav.columns .column{padding:0 15px}#page>footer nav.columns .column a{font-size:.875rem;color:var(--footer-text-color)}#page>footer nav.columns .column a:hover{color:var(--color-primary)}#page>footer nav.columns .column a.button{font-size:1rem;line-height:1rem;color:var(--footer-button-color);background:var(--footer-button-background);margin:0 4px 16px;padding:6px 12px;border-radius:var(--border-radius)}#page>footer nav.columns .column div.social-icons{display:flex;justify-content:center;align-items:center}#page>footer nav.columns .column div.social-icons span{display:none}#page>footer nav.columns .column.logo{display:flex;justify-content:center;align-items:center;flex-direction:column}#page>footer nav.columns .column.logo img{width:100%;max-width:215px}#page>footer nav.columns .column.logo small{width:100%;max-width:215px;text-align:center}#page>footer img.flag{display:inline-block;height:1em;width:auto;margin-left:.25rem}#page>footer .columns.full .column{width:100%}#page>footer .columns.half .column{width:calc(50% - 8px)}@media screen and (max-width:600px){#page>footer .columns.half .column{width:100%}}#page>footer .columns.third .column{width:calc(33.33333% - 10px)}@media screen and (max-width:1200px){#page>footer .columns.third .column{width:calc(50% - 8px)}}@media screen and (max-width:800px){#page>footer .columns.third .column{width:100%}}@media screen and (max-width:1200px){#page>footer .columns.third .column.logo{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}}#page>footer .columns.quarter .column{width:calc(25% - 12px)}@media screen and (max-width:1250px){#page>footer .columns.quarter .column{width:calc(33.33333% - 10px)}}@media screen and (max-width:800px){#page>footer .columns.quarter .column{width:100%}}@media screen and (max-width:1250px){#page>footer .columns.quarter .column.logo{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}}#page>footer .columns.fifth .column{width:calc(20% - 12px)}@media screen and (max-width:1336px){#page>footer .columns.fifth .column{width:calc(25% - 12px)}}@media screen and (max-width:992px){#page>footer .columns.fifth .column{width:calc(50% - 8px)}}@media screen and (max-width:600px){#page>footer .columns.fifth .column{width:100%}}@media screen and (max-width:1336px){#page>footer .columns.fifth .column.logo{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}}#page>footer .copyright{grid-area:copy;display:flex;justify-content:center;align-items:center;font-size:.875rem;color:var(--footer-text-color);text-align:center;padding-top:30px}.tabs{display:flex;flex-direction:column}.tab-list{display:flex}.tab-list.sticky-top{padding-bottom:0}.tab-item{padding:4px 8px;background:var(--background-color-dark);color:var(--text-color);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);cursor:pointer}.tab-item.active{background:var(--color-primary);color:var(--button-text-color)}.tab-item button{background:0 0;border:none;color:inherit}.tab-content-wrapper{position:relative}.tab-content{width:100%;background:var(--background-color-dark)}.tab-pane{display:none;padding:8px;opacity:0;transition:opacity .5s ease-in-out,max-height .5s ease-in-out}.tab-pane.active{display:block;opacity:1}