@charset "UTF-8";.basecms-table,.benchmark-form,.calendar-link,.download-bookmarks-versions,.download-launch__link-inner,.download-url__link,.download-version__meta,.download-version__title,.imprint-header,.picture-index-number,.shop-form__label,.teaser__rank{font-feature-settings:"tnum"}@media (min-width:1000px){.basecms-table,.benchmark-form,.calendar-link,.download-bookmarks-versions,.download-launch__link-inner,.download-url__link,.download-version__meta,.download-version__title,.imprint-header,.picture-index-number,.shop-form__label,.teaser__rank{font-feature-settings:"kern","tnum"}}.teaser__rank{background:#dfbd1f;border:2px solid #ddd;border-radius:100%;color:#fff;font-size:24px;font-weight:700;left:50%;line-height:30px;margin-left:-17px;position:absolute;text-align:center;top:-15px;width:34px;z-index:1}.teaser__rank--2{background:#a59c99}.teaser__rank--3{background:#9e7e28}.address{margin:0;padding:0}.address__li{display:block;margin:.25em 0}.address__country,.address__name,.address__street{width:100%}.address__city{width:70%}.address__postcode{margin-right:1%;width:29%}.archive-index{margin:0;padding:0}.archive-index__group{display:block;float:left;margin:0 0 2em;width:50%}@media (min-width:600px){.archive-index__group{width:33.3333%}}@media (min-width:720px){.archive-index__group{width:25%}}@media (min-width:1000px){.archive-index__group{width:20%}}.archive-index__group-title{color:var(--gray1);font-size:1em;letter-spacing:.05em;margin-bottom:.25em;text-transform:uppercase}.archive-index__group-months{margin:0;padding:0}.archive-index__group-months li{display:block;padding:3px 0}.archive-nav{display:table;font-size:14px;padding:1px 0;width:100%}.archive-nav__select{display:table-cell;padding:0 .5em}.archive-nav__select select{margin:0;width:100%}.archive-nav__link{background:var(--gray2a);color:var(--bgcolor);cursor:default;display:table-cell;text-align:center;width:6em}.archive-nav__link:hover{text-decoration:none}.archive-nav__link--enabled{background:#e84d0e;color:#fff;cursor:pointer}.archive-nav__link--enabled:hover{background-color:#ba3e0b}@media (min-width:600px){.archive-footer-nav{max-width:292px}}.form{display:grid;gap:6px;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;margin:0 0 .5em;padding:0}.form>li:not(.form__raw,.form__legend,[hidden]){display:grid;gap:6px;grid-column:1/3;grid-template-columns:subgrid}.form>li:not(.form__raw,.form__legend,[hidden])>:first-child{padding:3px 0;white-space:nowrap}.form>li:not(.form__raw,.form__legend,[hidden])>:last-child{align-self:center}@media (max-width:768px){.form>li:not(.form__raw,.form__legend,[hidden]){display:block}.form>li:not(.form__raw,.form__legend,[hidden]) .w-50{width:100%}}.form>.form__legend,.form>.form__raw{display:block;grid-column:1/3;padding:3px 0}.form>.form__legend{color:#2c5b9c;font-size:1em;font-weight:700;margin-top:10px}.form>.form__raw th{text-align:center}.form textarea{overflow-wrap:anywhere;vertical-align:top;width:100%}@-moz-document url-prefix(){.form textarea{padding-right:5px}}.form select{min-height:26px}.form label:has(input[type=checkbox]),.form label:has(input[type=radio]){white-space:nowrap}.form label:has(:disabled){color:var(--gray1b)}.form--small{font-size:14px;gap:4px}.form__force-padding{padding:3px 0}.form__label-with-bbcode-buttons{align-items:center;display:flex;justify-content:space-between;margin-bottom:2px}.form__raw--or{color:var(--gray1);font-weight:700;text-align:center;text-transform:uppercase}.form__el--error{background:var(--bg-error)}.form__el--warning{background:var(--bg-warning)}.form__el--warning .form__conditional-warning-message{display:block;padding:2px}.form__error-message{padding:2px}.form__side-by-side{display:flex;gap:5px}.benchmark-form{border:1px solid var(--gray2);padding:1em}.benchmark-form__title{color:#2c5b9c;font-size:1.125em;font-weight:700;margin-bottom:1em}.benchmark-form__notice{background:var(--alert-warning-background);border:1px solid var(--alert-warning-accent);color:var(--alert-warning-text);margin:0 auto 1em;padding:.25em .5em}.benchmark-form__help{font-size:14px}.benchmark-form__heading{color:#2c5b9c;font-weight:700;margin-top:1.5em}.benchmark-form__system-input{width:100%}.benchmark-form__system-help{font-size:14px;margin:.5em 0}.benchmark-form__value-inputs{display:table;margin:.5em 0 1em;padding:0;width:100%}.benchmark-form__value-inputs li{display:table-row}.benchmark-form__value-inputs label{display:table-cell;padding-right:.375em}@media (min-width:600px){.benchmark-form__value-inputs label{white-space:nowrap;width:10%}}.benchmark-form__value-inputs input{display:table-cell;margin:.125em 0;width:100%}.benchmark-form__checkboxes{margin:1.5em 0 1em}.calendar-list{margin:0;padding:0}.calendar{display:block}.calendar__link{display:inline-block;padding:.5em 0}a.calendar__link:hover{background:linear-gradient(to right,var(--gray3b) 50%,hsla(0,0%,100%,0) 100%);text-decoration:none}.calendar__icon{float:left;height:1.5em;width:1.5em}.calendar__main{margin-left:2.5em}.calendar__title{font-size:1.1875em}.calendar__date{color:var(--gray1a);font-size:14px}.calendar-link{background:#2c5b9c;border-radius:3px;color:#fff;display:inline-block;line-height:1.25;padding:.3125em .5em}.calendar-link:hover{background-color:#23497d;text-decoration:none}.chat{display:flow-root;margin-bottom:3em}.chat__discord-logo{float:right;height:auto;margin:0 1em 1em 1.5em;width:6em}@media (min-width:768px){.chat__discord-logo{width:12em}}.chat__discord-link{font-size:24px;font-weight:700}@media (min-width:600px){.contact-box{display:flex;gap:1.25em}}@media (min-width:1000px){.contact-box{gap:2em}}@media (min-width:600px){.contact-box__heading{border-right:2px solid #2c5b9c;flex:0 0 10em}.contact-box__text{padding-top:2px}}.contact-box__text p:not(:last-child){margin-bottom:1.5em}.cookie-page__form{margin-bottom:16px}.cookie-page__form label{white-space:nowrap}.download-cats{column-gap:1.25em;column-width:17em;margin:0 0 1em}.download-cats__ul{margin:0;padding:0}.download-cats__li{break-inside:avoid-column;display:block;margin-bottom:.5em;padding:.375em 0}.download-cats__link{background:var(--gray2b);border-radius:1em 0 0 1em;display:flex;font-size:1.25em;font-weight:700;padding:.375em 0 .375em 62px;position:relative}.download-cats__link:hover{background:#d7d7d7;text-decoration:none}.download-cats__link:hover .download-cats-icon{border-color:#d7d7d7}.download-cats__icon{background:#fff;border:2px solid #ddd;border-radius:100%;display:block;height:52px;left:0;position:absolute;top:-5px;width:52px}.download-cats__sub-ul{font-size:14px;line-height:20px;margin:.5rem 0 -.25rem 62px;padding:0}.download-cats__sub-li{display:inline}.download-cats__sub-li:after{content:", "}.download-cats__sub-li:last-child:after{content:""}.download-classics-list{display:flex;flex-wrap:wrap;margin:0 0 1em;padding:0}.download-classic{background:var(--bgcolor);border-right:1px solid var(--gray2b);border-top:1px solid var(--gray2b);display:table;height:5em;padding:0 1em;width:100%}@media (min-width:600px){.download-classic{width:50%}}@media (min-width:1000px){.download-classic{width:313px}.download-classic:nth-child(3n+2){width:334px}}.download-classic__pic{display:table-cell;padding-right:1em;vertical-align:middle;width:3em}.download-classic__logo{display:block}.download-classic__main{display:table-cell;vertical-align:middle}.download-classic__title{font-size:17px;font-weight:700;line-height:1.15}.download-classic__meta{color:var(--gray1);font-size:14px;padding-top:2px}.download-classic__meta a{color:inherit}.download-classic__rating{margin-right:.5em;position:relative;top:2px}.download-bookmarks-image{float:left;margin-right:1em}.download-bookmarks-demo{background:var(--ticker-highlight-background);border-radius:3px;color:#e84d0e;font-weight:700;margin:0 -2px;padding:0 2px}@media (max-width:999.98px){.download-bookmarks-table-wrapper{overflow-x:auto}.download-bookmarks-table-wrapper thead{position:static!important}}.download-bookmarks-versions{font-size:12px;list-style-type:square;margin:0;padding-left:1rem}@media (max-width:599.98px){.download-bookmarks-versions{min-width:150px}}.download-featured{border-top:1px solid var(--gray2b);box-sizing:initial;display:table;height:5.25em;margin:0 -15px;padding:0 1em;width:100%}.download-featured__pic{display:table-cell;padding-right:1em;vertical-align:middle;width:4em}.download-featured__logo{display:block}.download-featured__main{display:table-cell;vertical-align:middle}.download-featured__title{font-size:17px;font-weight:700;line-height:1.15}.download-featured__meta{color:var(--gray1);font-size:14px;padding-top:2px}.download-featured__meta a{color:inherit}@media (min-width:1000px){.download-index{display:table}}.download-index__cats{background:var(--bgcolor);padding:20px 10px}@media (min-width:600px){.download-index__cats{padding:14px 1em}}@media (min-width:1000px){.download-index__cats{border-right:30px solid var(--gray3);display:table-cell;vertical-align:top;width:660px}}.download-index__featured{background:var(--bgcolor);padding:10px 10px 0}@media (min-width:600px){.download-index__featured{padding:10px 16px 0}}@media (min-width:1000px){.download-index__featured{display:table-cell;padding-top:12px;vertical-align:top;width:300px}}.download-index__featured-list{margin:0;padding:.125em 0 0}.download-index-bookmarks{display:block}.download-index-bookmarks:hover{text-decoration:none}.download-index-bookmarks__image{float:left;margin-right:15px}.download-index-bookmarks__p{font-size:14px;margin:12px 0 3px;overflow:hidden}.download-archive__taglist{color:var(--gray1);margin-top:-8px}@media (min-width:720px){.download-view__subheader--launch li:first-child{width:220px}}.download-launch{margin:2em 0 3em}.download-launch,.download-launch__meta{text-align:center}.download-launch__version{margin:0}.german-flag--download-launch{top:0}.download-launch__details{background-position:0 4px}.download-launch__link-wrapper{margin-top:1em;text-align:center}.download-launch__link-wrapper svg{width:1em}.download-launch__link{background-color:#e84d0e;border:0;color:#fff;cursor:pointer;display:inline-block;padding:9px 15px;text-align:center}@media (min-width:600px){.download-launch__link{min-width:276px}}.download-launch__link:visited{color:#fff}.download-launch__link:hover{background-color:#ba3e0b;text-decoration:none}.download-launch__link:active{background-color:#8b2e08}.download-launch__link-inner{font-size:1.25em;font-weight:700}@media (min-width:600px){.download-launch__link-inner{font-size:1.5em}}.download-launch__filesize{font-size:.75em;font-weight:400}.big-header--download-nav{border-radius:40px 0 0 40px;min-height:60px;padding-left:100px}.download-category-icon{background:#fff;border:3px solid var(--gray2b);border-radius:100%;display:block;height:86px;left:-3px;position:absolute;top:-5px;width:86px}.download-subcats{display:flex;flex-wrap:wrap;font-size:14px;gap:1em;margin:0 0 2em;padding:0}.download-subcats li{display:block}.download-subcats__link{background:var(--gray2b);border-radius:1em 0 0 1em;display:flex;font-size:1em;font-weight:700;padding:.375em .75em .375em 3em;position:relative}.download-subcats__link:hover{background:#d7d7d7;text-decoration:none}.download-subcats__link:hover .download-cats-icon{border-color:#d7d7d7}.download-subcats__icon{background:#fff;border:2px solid #ddd;border-radius:100%;box-sizing:initial;display:block;height:2em;left:0;position:absolute;top:-1px;width:2em}.download-view{margin:0 auto;max-width:640px;position:relative}@media (min-width:720px){.download-view .gallery-prev--inline{left:-20px}.download-view .gallery-next--inline{right:-20px}}@media (min-width:1000px){.download-view{background:var(--bgcolor);max-width:none}}.download-view__header{display:flex;margin-bottom:1em}@media (min-width:600px){.download-view__header{margin-bottom:1.5em}}.download-view__logo{margin-right:calc(.25em + 1.5%)}.download-view__h1{margin:.1875em 0 .25em}.download-view__subheader{color:var(--gray1)}.download-view__rating{position:relative;top:2px}@media (min-width:1000px){.download-view__container{display:flex}}.download-view__main{margin-bottom:20px}@media (min-width:1000px){.download-view__main{margin-bottom:0;margin-right:20px;width:640px}}.download-view__related-articles{border:1px solid var(--gray2);margin:1em 0;padding:.5em .75em}.download-view__related-articles-heading{color:var(--heading-color);font-size:1em}.download-view__sidebar{margin-bottom:20px}@media (min-width:1000px){.download-view__sidebar{margin-bottom:0;width:300px}}.download-view__sidebar ul{margin:0;padding:0}.download-view__pua-installer-notice{background:#f0a831 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%232a2a2a' d='M31.56 28.62 17.9 1.4C17.38.45 16.7 0 16 0s-1.38.46-1.9 1.4L.44 28.62C-.61 30.48.28 32 2.4 32h27.17c2.14 0 3.03-1.52 1.98-3.38zM16 28a2 2 0 1 1 0-4 2 2 0 0 1 0 4m2-8a2 2 0 1 1-4 0v-6a2 2 0 1 1 4 0z'/%3E%3C/svg%3E") no-repeat .75em;background-size:1.75em;color:#2a2a2a;display:block;font-size:14px;margin:0 0 1.5rem;padding:.75em 1em .75em 3em}.download_view--user-box{font-size:14px;margin-bottom:30px}.download-view__user-avatar{border-radius:0 0 0 15px;font-size:3rem;height:1em;position:absolute;right:-1px;top:-1px;width:1em}.download-view__user-avatar:hover{text-decoration:none}.download-view__rectangle{margin:20px 0}@media (max-width:999.98px){.download-view__rectangle{display:none}}.download-view__share-button{margin:20px 0}@media (min-width:600px){.download-view__share-button{width:100px}}.download-view__user-h2{font-size:1rem}.download-rating-form{margin-bottom:1rem}.download-rating-form__radios{display:inline-block;font-size:1.75rem;height:1em;position:relative;vertical-align:middle;width:5em}.download-rating-form__radio{display:none}.download-rating-form__label{color:#b2b2b2;cursor:pointer;float:right;height:1em;width:1em}.download-rating-form__label .svg{height:1em;vertical-align:top;width:1em}.download-rating-form__label .svg path{fill:currentcolor}.download-rating-form__radio:hover~.download-rating-form__label,.download-rating-form__radios:not(:hover) .download-rating-form__radio:checked~.download-rating-form__label{color:#fdcf29}.download-rating-form__date{color:var(--gray1);display:inline-block;vertical-align:middle}.download-rating-form__submit-button{margin-top:.5em}.download-notify__error-message{margin:.5em 0 0}.download-notify__submit-button{margin-top:.5em}.download-version{display:block;margin-bottom:20px}@media (min-width:720px){.download-version{margin-bottom:30px}}.download-version__title{color:var(--heading-color);font-size:1em;line-height:1.125;margin-bottom:2px}.download-version__version--beta{color:#c51429}.download-version__meta{font-size:13px;margin-bottom:.5rem}.download-url{border-bottom:1px solid var(--gray2);display:table;font-size:13px;line-height:16px;padding:4px 0;width:100%}.download-url:first-child{border-top:1px solid var(--gray2)}.download-url__left,.download-url__right{display:table-cell;vertical-align:middle}.download-url__right{text-align:right}.download-url__link{background:#e84d0e;border:0;color:#fff;cursor:pointer;display:inline-block;line-height:1;margin:0;padding:5px 0;text-align:center;width:9.125em}.download-url__link:hover{background:#ba3e0b;text-decoration:none}.download-view__below-content-ad{margin-top:30px}.download-view__bug-button{font-size:13px}.faq{column-gap:2em;columns:20em;margin:1em 0 0;padding:0}.faq__li{break-inside:avoid;display:block;margin-bottom:1.25em}.faq__li:last-child{margin-bottom:0}.faq__li p{margin:0}.row--feeds:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M2 2h12v12H2z'/%3E%3Cpath fill='%23e84d0e' d='M14.5 0h-13C.68 0 0 .68 0 1.5v13c0 .83.68 1.5 1.5 1.5h13c.83 0 1.5-.67 1.5-1.5v-13c0-.82-.67-1.5-1.5-1.5M4.36 12.99a1.35 1.35 0 1 1 0-2.71 1.35 1.35 0 1 1 0 2.7m3.41.01A4.75 4.75 0 0 0 3 8.22V6.26A6.75 6.75 0 0 1 9.74 13zm3.47 0c0-4.55-3.7-8.25-8.24-8.25V2.79C8.63 2.8 13.2 7.38 13.2 13z'/%3E%3C/svg%3E");background-size:100%;content:"";display:block;float:right;height:15em;margin:0 0 3em 3em;max-height:25vw;max-width:25vw;opacity:.2;transform:rotate(10deg) translate3d(-1em,2em,0);width:15em}.feeds__ul{margin:0;padding:0}.feeds__ul li{display:block;margin:.25em 0;padding-left:19px;text-indent:-19px}.feeds__pro-url{border:1px dashed var(--gray2);color:var(--gray1);display:inline-block;margin:0 0 1em;padding:.75em .875em .625em;word-break:break-all}.inline-feed-link{background:url(/img/feed-icon.svg) no-repeat 0 50%;background-position:0 calc(50% - 1px);padding-left:19px}.inline-feed-link--disabled{filter:brightness(150%) grayscale(100%)}.geizhals-cats-menu{color:#fff}@media (min-width:1000px){.geizhals-cats-menu{display:none}}.geizhals-cats{clear:left;columns:8em;font-size:14px;line-height:1;margin:0;padding:.5em 0 0}@media (min-width:1000px){.geizhals-cats{display:flex!important;justify-content:space-between}}.geizhals-cats li{break-inside:avoid;display:block;padding:.5em 0}.geizhals-error{color:#c51429;font-size:1.4em;font-weight:700;line-height:1.5em;margin:7.5em 0;text-align:center}.halflife{-webkit-text-decoration:underline #6eac16;text-decoration:underline #6eac16;text-decoration-thickness:4px}.halflife--75{-webkit-text-decoration-color:#afaa24;text-decoration-color:#afaa24}.halflife--50{-webkit-text-decoration-color:#f0a831;text-decoration-color:#f0a831}.halflife--25{-webkit-text-decoration-color:#db5e2d;text-decoration-color:#db5e2d}.halflife--0{-webkit-text-decoration-color:#c51429;text-decoration-color:#c51429}.imprint-header{column-gap:2em;column-width:22em;margin:0;padding:0}.imprint-header li{break-inside:avoid;display:block}.imprint-header li+li{margin-top:1.25em}.imprint-header__h{margin-bottom:.5em}.imprint-header__p{margin:0}.imprint-header__p:not(:last-child){margin-bottom:.75em}.imprint-users{margin:0 0 2em;padding:0}.imprint-user{display:block}.imprint-user+.imprint-user{margin-top:1.5em}@media (min-width:768px){.imprint-user{align-items:center;display:flex}}.imprint-user__meta{align-items:center;display:flex}@media (max-width:767.98px){.imprint-user__meta{margin-bottom:.75em}}.imprint-user__photo{border-radius:100%;display:block;flex-shrink:0;margin-right:.75em;overflow:hidden}@media (min-width:768px){.imprint-user__photo{margin-right:20px}}@media (max-width:767.98px){.imprint-user__photo img{height:6em;width:6em}}.imprint-user__details{margin:0;padding:0}@media (min-width:768px){.imprint-user__details{margin-right:1em;width:188px}}.imprint-user__details li{display:block;font-size:14px;margin:.1875em 0}@media (min-width:768px){.imprint-user__details li{margin:.5em 0}}.imprint-user__email{word-break:break-all}.imprint-user__about{flex:1 0 300px}@media (min-width:600px){.imprint-more{display:flex}.imprint-more p{margin-top:0}}.imprint-more__image{height:auto;width:100%}@media (min-width:600px){.imprint-more__image{margin-right:1.5em;width:256px}}.inline-search-form{display:flex}.inline-search-form__query{flex:1;margin:0 .5rem 0 0}.inline-search-form__submit{margin:0}.newsletter-intro-image{float:left;margin-right:1em}.newsletter-subs{margin:0;padding:0}.newsletter-subs li{display:block;margin-bottom:1em}.newsletter__label{color:var(--heading-color);font-weight:700}.newsletter-details{margin-left:25px}.newsletter-details p{margin:.25em 0}.newsletter-details label{display:inline-block;padding:.125em 0}.newsletter-hours{column-count:4;column-gap:0;margin:0 0 4px}@media (min-width:600px){.newsletter-hours{column-count:6}}.newsletter-weekdays{display:flex;justify-content:space-between;margin-bottom:.5em}@media (min-width:600px){.newsletter-weekdays{max-width:94%}}.not-found-wrapper{background:url(/img/page-not-found-smiley.svg) no-repeat center 93%;min-height:20em}@media (min-width:768px){.not-found-wrapper{background-position:right 30px bottom 25%;min-height:16em}}.not-found-search{display:flex;margin-top:1.125em;max-width:465px;width:100%}.not-found-search__query{flex-grow:1;margin-right:.5em;max-width:23em;width:100%}.not-found-search__submit{flex-shrink:0}.picture-index-number{background:#2c5b9c;border-radius:.0625em;color:#fff;display:inline-block;padding:.0625em .25em}.picture-index{display:grid;grid-template-columns:repeat(auto-fill,calc(33.33333% - 8px));justify-content:space-between;row-gap:21px}.picture-index__a{align-items:flex-end;aspect-ratio:3/2;display:flex;justify-content:center}.picture-index__img{height:100%;object-fit:contain;object-position:bottom;width:100%}.picture-index__figcaption{border-bottom:0}@media (min-width:1000px){.h1--push{font-size:2.5em}.h2--push{font-size:1.5em}.push{display:table;margin:2em -1% 0;width:100%}}.push__item{margin:2em 0 1em}@media (min-width:1000px){.push__item{display:table-cell;padding:0 1%;width:33.333%}}.push__item-heading{line-height:1.5em}.push__item-heading-number{background:#2c5b9c;border-radius:100%;color:#fff;float:left;margin-right:.375em;text-align:center;width:1.5em}.push__error-message{margin-top:1em}.raffle{border:1px solid var(--gray2);padding:.75em 1em}.raffle__header{text-align:center}.raffle__title{color:var(--heading-color);font-weight:700}.raffle__subtitle{display:block;margin:.5em 0 1em}.raffle__questions{margin:0;padding:0}.raffle__question{display:block;margin:1em 0}.raffle__answers{margin:0;padding:0}.raffle__answer{display:block;margin:.125em 0}.raffle__answer-correct{background:var(--alert-success-accent);color:var(--alert-success-text)}.raffle__answer-wrong{background:var(--alert-error-accent);color:var(--alert-error-text)}.raffle__answer-highlight{background:var(--gray3)}.raffle__question-title{display:block;line-height:140%}.raffle__footer{text-align:center}.raffle__error,.raffle__notice,.raffle__ok{display:inline-block;margin:0 auto .5em;padding:.25em .5em}.raffle__ok{background:var(--alert-success-background);border:1px solid var(--alert-success-accent);color:var(--alert-success-text)}.raffle__notice{background:var(--alert-warning-background);border:1px solid var(--alert-warning-accent);color:var(--alert-warning-text)}.raffle__error{background:var(--alert-error-background);border:1px solid var(--alert-error-accent);color:var(--alert-error-text)}.raffle__address{margin:.5em 0 1em}.raffle__privacy-notice{font-size:14px;margin-top:1em}.raffle__footer-checkbox{margin-bottom:.5em}.search-page-form{display:flex;max-width:30em;width:100%}.search-page-form__query{flex:1}.search-page-form__submit{margin-left:.25em}.row--search-nav{border-bottom:1px solid var(--gray2b);padding-bottom:0;padding-right:0;padding-top:0}.row--search-nav a{transition:color .3s}.row--search-nav a:hover{color:var(--color);text-decoration:none}.search-page-options{display:inline-block}@media (max-width:999.98px){.search-page-options{background:var(--bgcolor);border:1px solid var(--gray2b);box-shadow:0 0 10px rgba(0,0,0,.2);display:none;font-size:.875em;position:absolute;right:0;width:11em;z-index:1}.search-page-options.toggle--expanded,.search-page-options:target{display:block}}.search-page-scope,.search-page-scope-others{display:inline-block;margin:0;padding:0}.search-page-scope li,.search-page-scope-others li{display:inline-block}.search-page-scope-others{padding:.5em 0}@media (min-width:1000px){.search-page-scope-others{padding:0 1em;position:relative}.search-page-scope-others:after,.search-page-scope-others:before{background:var(--gray2b);bottom:.875em;content:"";left:0;position:absolute;top:.875em;width:1px}.search-page-scope-others:after{left:auto;right:0}}@media (max-width:999.98px){.search-page-scope{display:flex;justify-content:space-around;margin-right:2.25em}}@media (max-width:599.98px){.search-page-scope{justify-content:space-between}}@media (max-width:359.98px){.search-page-scope{font-size:.875em}}.search-page-scope-others__link,.search-page-scope__link{border-bottom:3px solid transparent;display:block;padding:.8125em .35em .5em}@media (min-width:1000px){.search-page-scope-others__link,.search-page-scope__link{margin-right:.5em;padding:1.3125em .5em 1em}}.search-page-scope__link--active{border-color:#e84d0e}@media (max-width:999.98px){.search-page-scope-others__link{border:0;padding:.5em 1em}}.search-page-options-toggle{position:absolute;right:0;width:2.25em}.search-page-options-toggle__link{padding-left:0;padding-right:0;text-align:center}@media (min-width:1000px){.search-page-options-toggle__link{display:none}}.search-page-options-toggle__link[aria-expanded=true]{background-color:var(--gray2b)}.search-page-sort{color:var(--gray1);padding:.5em 1em}@media (max-width:999.98px){.search-page-sort{border-top:1px solid var(--gray2b)}}@media (min-width:1000px){.search-page-sort{float:right;font-size:.875em;margin:0 .5em;padding:.925em 1em 0}}.search-page-sort__label{font-weight:700}@media (max-width:999.98px){.search-page-sort__label{padding:.25em 0}}.search-page-sort__options{display:block;margin:0;padding:0}.search-page-sort__options li{display:block;padding:.5em 0}@media (min-width:1000px){.search-page-sort__options li{display:inline-block;padding:0}.search-page-sort__options li:not(:first-child):before{content:" • ";padding:0 .25em}}.search-page-sort__options--active{font-weight:700}.search-page-related{margin-bottom:1em}.search-page-related__label{color:var(--gray1);display:inline-block;letter-spacing:.1em;margin-bottom:.25em;min-width:84px;text-transform:uppercase}.search-page-related__ul{margin:0}.search-page-results{margin-bottom:1.5em;max-width:630px}.search-page-message{color:var(--gray2b);font-size:1.4em;font-weight:700;margin:7.5em 0;text-align:center}.search-page-message--error{color:#c51429}.search-page-no-results,.search-page-typo{margin-bottom:1em}.search-page-mark{background-color:var(--mark-bgcolor);border-radius:1px;color:inherit}.h1--shop{font-size:1.75em}@media (min-width:1000px){.h1--shop{font-size:2.5em}}.h2--shop{font-size:1.3125em}@media (min-width:360px){.h2--shop{font-size:1.375em}}@media (min-width:1000px){.h2--shop{font-size:2em}}.h2--shop-promo-bubble{display:inline-block}.shop-intro{max-width:42em}.shop-status{background:#6eac16 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23fff' d='M30.72 2C20.27 9.91 10.24 20.5 10.24 20.5L3.02 14 0 17.07A234 234 0 0 1 12.18 30C18.73 19.06 25.54 10.9 32 3.43z'/%3E%3C/svg%3E") no-repeat .75em;color:#fff;display:inline-block;margin:0 0 1em;padding:.75em 1em .75em 3.25em}@media (min-width:1000px){.shop-status--main{float:right;margin:-3.9em 0 0}}.shop-status--warning{background-color:#f0a831;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23fff' d='M31.56 28.62 17.9 1.4C17.38.45 16.7 0 16 0s-1.38.46-1.9 1.4L.44 28.62C-.61 30.48.28 32 2.4 32h27.17c2.14 0 3.03-1.52 1.98-3.38zM16 28a2 2 0 1 1 0-4 2 2 0 0 1 0 4m2-8a2 2 0 1 1-4 0v-6a2 2 0 1 1 4 0z'/%3E%3C/svg%3E");background-size:1.75em}.shop-usp{display:flex;flex-wrap:wrap;margin:3% 0 .75%;padding:0}.shop-usp__li{display:block;padding:1em 1%;text-align:center;width:50%}@media (min-width:600px){.shop-usp__li{width:25%}}.shop-usp__circle{background:#e84d0e url(/img/shop/usp-icon-1.svg) no-repeat 50%;background-size:66%;border-radius:100%;margin:auto;padding-bottom:7.75em;padding-bottom:calc(4em + 28%);width:7.75em;width:calc(4em + 28%)}.shop-usp__circle--2{background-image:url(/img/shop/usp-icon-2.svg)}.shop-usp__circle--3{background-image:url(/img/shop/usp-icon-3.svg)}.shop-usp__circle--4{background-image:url(/img/shop/usp-icon-4.svg)}@media (max-width:359.98px){.shop-usp__description{font-size:.875em}}@media (min-width:600px) and (max-width:719.98px){.shop-usp__description{font-size:.875em}}.shop-usp__title{display:block;font-size:1em;font-weight:700;margin-top:1em}.shop__promo-bubble{background:#2c5b9c;border-radius:2px;color:#fff;display:inline-block;font-size:14px;padding:.4em .65em;position:absolute;right:10px;top:-1.5em}@media (min-width:600px){.shop__promo-bubble{margin-left:-3em;position:relative;top:-3.5rem}}.shop__promo-bubble:after{border:8px solid transparent;border-color:#2c5b9c transparent transparent #2c5b9c;bottom:-16px;content:"";height:0;left:6%;position:absolute;width:0}.shop-form{position:relative}.shop-form__ul{margin:0;padding:0}@media (min-width:720px){.shop-form__ul{display:table;display:flex;width:100%}}.shop-form__li{box-sizing:initial;display:block;padding:.25em 0;position:relative}@media (min-width:720px){.shop-form__li{display:flex;flex:1 0 0;padding:0 0 0 .5em}.shop-form__li:first-child{padding-left:0}}.shop-form__li:only-child .shop-form__label{background:#2c5b9c!important}.shop-form__radio{clip:rect(0,0,0,0);left:1rem;position:absolute;top:1rem}.shop-form__label{align-items:center;background:#2c5b9c;color:#fff;cursor:pointer;display:block;line-height:1.25;padding:12px 8px 12px 56px;position:relative;width:100%}.shop-form__label:hover,.shop-form__radio:checked+.shop-form__label{background:#23497d}.shop-form__label:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='10' style='opacity:1;fill:%23fff;fill-opacity:1;stroke:%23fff;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1'/%3E%3C/svg%3E") no-repeat;content:"";display:block;height:3rem;left:1.875rem;margin:-1.5rem;position:absolute;top:50%;width:3rem}.shop-form__radio:checked+.shop-form__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='14' style='opacity:1;fill:%23fff;fill-opacity:1;stroke:%23fff;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1'/%3E%3Cpath d='M43.91 6c-11.2 8.48-21.94 19.82-21.94 19.82l-7.74-6.96-3.23 3.3A251 251 0 0 1 24.05 36c7.01-11.72 14.3-20.47 21.24-28.46z' style='fill:%23e84d0e'/%3E%3C/svg%3E")}.shop-form__label-heading{font-size:20px}.shop-form__label-details{font-size:13px;margin-top:.25em}.shop-form__shruggie{font-family:arial,sans-serif}.shop-form__vat-notice{font-size:.875em;line-height:1;margin-bottom:1.5em;margin-top:.375em}@media (min-width:720px){.shop-form__vat-notice{margin-bottom:.5em;text-align:right}}.shop-form__voucher{display:flex;margin-bottom:1.5em}.shop-form__voucher-label{background:var(--gray3b);color:var(--color);margin-right:.5em;padding:5px 8px 5px 5px}.shop-form__voucher-radio{accent-color:currentcolor;height:1em;width:1em}.shop-form__country{margin-bottom:1.5em}.shop-form__address{border:2px solid var(--gray2);margin-bottom:1.5em;padding:1em}.shop-form__terms{display:table}.shop-form__terms-cell{display:table-cell}@media (min-width:1000px){.shop-form__terms-cell{max-width:28em}}.shop-form__terms-cell:first-child{padding-right:.25em}.shop-form__terms-checkbox{height:1em;width:1em}.shop-form__submit{margin-top:1.25em}@media (min-width:1000px){.shop-form__submit{bottom:0;position:absolute;right:0}}.shop-form__submit-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e84d0e;border:0;border-radius:1.75em;color:#fff;cursor:pointer;font-size:1.25em;padding:.5em 0;width:100%}@media (min-width:600px){.shop-form__submit-button{padding:.5em 2em;width:auto}}.shop-form__submit-button:hover{background:#ba3e0b}.shop-form__submit-button:disabled{background:var(--gray2);cursor:default}.shop-form-link{font-weight:700}@media (min-width:1000px){.shop-form-link{display:none}}.shop-methods{display:flex;flex-wrap:wrap;gap:10px;margin:1.5em 0 0}.shop-method{flex:1 0 150px}@media (min-width:1000px){.shop-method{max-width:185px}}.shop-method__button{background:var(--shop-method-bgcolor);border:none;border-radius:5px;cursor:pointer;display:block;padding:11px 0;text-align:center;width:100%}.shop-method__button:hover{outline:4px solid hsla(0,0%,60%,.4);text-decoration:none}.shop-method__button svg{display:inline-block;fill:var(--shop-method-color);vertical-align:middle}.shop-method__button--paypal{background:#ffc439}.shop-method__button--creditcard{background:var(--shop-method-bgcolor);color:var(--shop-method-color)}.shop-method__button--creditcard img{vertical-align:top}.shop-method__button--banktransfer{background:#2c5b9c;color:#fff}.shop-method__label{font-size:20px;line-height:24px}.shop-banktransfer{margin-top:2em}.shop-banktransfer:target{display:block}.shop-banktransfer__details{position:relative}.shop-banktransfer__details-ul{background:var(--gray3c);border:1px dashed var(--gray2b);display:inline-block;font:.875em Consolas,monospace;margin:0;padding:.25em .5em 0;width:100%}@media (min-width:360px){.shop-banktransfer__details-ul{font-size:1em}}@media (min-width:600px){.shop-banktransfer__details-ul{width:auto}}.shop-banktransfer__details-li{display:block;margin:.25em 0}.shop-banktransfer__details-dt{display:inline-block;font-weight:700;min-width:6em}.shop-banktransfer__details-dd{-webkit-user-select:all;-moz-user-select:all;user-select:all}.shop-banktransfer__girocode{margin-top:20px}.shop-banktransfer__girocode-canvas{display:block}.h2--tag-index{background:var(--gray2b);margin-top:1.5em;padding:.125em .5em}.tag-index__tag-cloud{margin:0 -.375em;padding:0}@media (max-width:599.98px){.tag-index__tag-cloud{font-size:.875em}}.tag-index__tag-cloud li{display:inline-block;line-height:1.1;padding:4px .375em;vertical-align:middle;white-space:nowrap}.tag-index__tag-cloud a{font-weight:400}.tip-us{display:flex;flex-direction:column;gap:1em;margin:0;padding:0}.tip-us li{display:block}.tip-us__text{field-sizing:content;max-height:20.3lh;min-height:4.3lh}.tip-us-success-smiley{color:var(--gray1b)}.basecms-table--rowspan-1 tr{background:var(--gray3a)}.basecms-table--rowspan-1 tr:nth-child(2n){background:var(--gray3c)}.basecms-table--rowspan-2 tr{background:var(--gray3a)}.basecms-table--rowspan-2 tr:nth-child(4n),.basecms-table--rowspan-2 tr:nth-child(4n-1){background:var(--gray3c)}.basecms-table--rowspan-3 tr{background:var(--gray3a)}.basecms-table--rowspan-3 tr:nth-child(6n),.basecms-table--rowspan-3 tr:nth-child(6n-1),.basecms-table--rowspan-3 tr:nth-child(6n-2){background:var(--gray3c)}.basecms-table{font-size:14px;line-height:18px;width:100%}.basecms-table table{border-spacing:1px;clear:both;width:100%}.basecms-table thead{position:-webkit-sticky;position:sticky;top:48px;z-index:1}@media (min-width:720px){.basecms-table thead{top:3.5rem}}.no-fixed-header .basecms-table thead{top:0}.basecms-table tr.row-new{background:var(--bg-success)}.basecms-table tr.row-info{background:var(--bg-info)}.basecms-table tr.row-warning{background:var(--bg-warning)}.basecms-table tr.row-error{background:var(--bg-error)}.basecms-table tr.row-total{font-weight:700}.basecms-table tr.row-gray td{opacity:.3}.basecms-table tr.row-gray a{color:var(--color)}.basecms-table tr.row-noresults{font-style:italic;text-align:center}.basecms-table tr.row-groupheader td{background:var(--gray2b);font-weight:700}.basecms-table th{background:#2c5b9c;color:#fff}.basecms-table th a{color:inherit}.basecms-table td,.basecms-table th{padding:3px 5px}.basecms-table img{vertical-align:sub}.basecms-table tfoot td{background:var(--gray3c);text-align:center}.basecms-table tfoot .pagination{margin:0 auto}.basecms-table--overflow{max-height:500px;overflow-y:auto}.ellipsis-cell{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.cell-success{background:var(--bg-success)}.cell-info{background:var(--bg-info)}.cell-warning{background:var(--bg-warning)}.cell-error{background:var(--bg-error)}.basecms-table__header{background:var(--gray3c);border-top:2px solid var(--gray3);display:table;margin:0 1px;padding:5px 7px 4px;width:calc(100% - 2px)}.basecms-table__search{display:table-cell}.basecms-table__search-input{width:18em}.basecms-table__filter{display:table-cell;position:relative}.basecms-table__filter-header{text-align:right}.basecms-table__filter-toggle .icon{margin-right:4px}.basecms-table__filter-toggle--active{font-weight:700}.basecms-table__filter-menu{min-width:250px;top:38px;z-index:2}.basecms-table__filter-menu:after{right:12px}.basecms-table__filter-select{width:100%}.basecms-table__filter-list{margin:0;padding:0}.basecms-table__filter-list li{display:block;margin-bottom:8px}.basecms-table__filter-label{display:block;font-size:14px}.basecms-table__add-td{padding:0!important}.basecms-table__add-button{background:transparent;border:none;color:inherit;cursor:pointer;padding:3px 5px;text-align:left;width:100%}.basecms-table__add-button:hover{background:rgba(0,0,0,.05)}.basecms-table__add-button img{position:relative;top:-1px;vertical-align:middle}td.checkbox-column{padding-left:0!important;padding-right:0!important}td.checkbox-column label{padding:5px}.sortable-handle{cursor:move}