@-webkit-keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@font-face{font-family:'Inter';font-display:"auto";src:url(../fonts/inter/Inter-Light.1747986389.woff) format('woff'),url(../fonts/inter/Inter-Light.1747986389.woff2) format('woff2');font-weight:300}@font-face{font-family:'Inter';font-display:"auto";src:url(../fonts/inter/Inter-Regular.1747986389.woff) format('woff'),url(../fonts/inter/Inter-Regular.1747986389.woff2) format('woff2');font-weight:400}@font-face{font-family:'Inter';font-display:"auto";src:url(../fonts/inter/Inter-Medium.1747986389.woff) format('woff'),url(../fonts/inter/Inter-Medium.1747986389.woff2) format('woff2');font-weight:500}@font-face{font-family:'Inter';font-display:"auto";src:url(../fonts/inter/Inter-SemiBold.1747986389.woff) format('woff'),url(../fonts/inter/Inter-SemiBold.1747986389.woff2) format('woff2');font-weight:600}@font-face{font-family:'icons';src:url(../fonts/icons/c8cbfce220e473d85c83b34b1a2ddd34.1747986389.eot);src:url(../fonts/icons/c8cbfce220e473d85c83b34b1a2ddd34.eot?#iefix) format('eot'),url(../fonts/icons/c8cbfce220e473d85c83b34b1a2ddd34.1747986389.woff2) format('woff2'),url(../fonts/icons/c8cbfce220e473d85c83b34b1a2ddd34.1747986389.woff) format('woff'),url(../fonts/icons/c8cbfce220e473d85c83b34b1a2ddd34.1747986389.ttf) format('truetype');font-weight:400;font-style:normal}.Icon--spin{-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear}.Icon:before{display:inline-block;font:14px/1 'icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Icon--apple:before{content:'\EA01'}.Icon--arrow:before{content:'\EA02'}.Icon--barcodeTag:before{content:'\EA03'}.Icon--bistro:before{content:'\EA04'}.Icon--card:before{content:'\EA05'}.Icon--caretDown:before{content:'\EA06'}.Icon--check:before{content:'\EA07'}.Icon--clock:before{content:'\EA08'}.Icon--creditCard:before{content:'\EA09'}.Icon--cross:before{content:'\EA0A'}.Icon--crown:before{content:'\EA0B'}.Icon--eye:before{content:'\EA0C'}.Icon--favourite:before{content:'\EA0D'}.Icon--gasLoad:before{content:'\EA0E'}.Icon--gasStation:before{content:'\EA0F'}.Icon--gift:before{content:'\EA10'}.Icon--house:before{content:'\EA11'}.Icon--logo:before{content:'\EA12'}.Icon--mobileBasket:before{content:'\EA13'}.Icon--notebook:before{content:'\EA14'}.Icon--plus:before{content:'\EA15'}.Icon--selectArrow:before{content:'\EA16'}.Icon--shoppingBasket:before{content:'\EA17'}.Icon--timeAlert:before{content:'\EA18'}.Icon--user:before{content:'\EA19'}.Icon--warning:before{content:'\EA1A'}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.sectionRegister--mail .Form-controls button,.sectionRegister--three .Form-controls button{margin:0}.is-opened .FormItem-dropdown-dropdown input,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:none}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%;height:auto;display:block}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{line-height:1.15;margin:0}optgroup,select{font-family:sans-serif;font-size:100%}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.no-js img[data-src].is-lazy,.no-js img[data-srcset].is-lazy,.pika-single.is-hidden,[hidden],template{display:none}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}*{font-variant-ligatures:none;font-feature-settings:"liga" 0;-webkit-font-smoothing:antialiased}blockquote,body,dd,dl,dt,fieldset,figcaption,figure,h1,h2,h3,h4,h5,h6,html,li,ol,p,ul{margin:0;padding:0}p{margin:0 0 1.6em}h1,h2,h3,h4{line-height:1.2;font-weight:600}ol,ul{list-style:none}b,strong{font-weight:700}a,button{touch-action:manipulation}button,input,textarea{font-size:inherit;font-family:inherit;box-shadow:none;border:0}a,button,input,label,select,textarea{-webkit-tap-highlight-color:transparent}img[src="#"]{display:none!important}html{font-size:62.5%}html.is-scrolling-disabled{overflow:hidden}body{background:#f8f8f5;font-size:1.6rem;line-height:1.875;font-family:Inter,Arial,sans-serif;font-weight:400;color:#7e8185}.is-scrolling-disabled body{overflow:hidden;position:fixed;top:0;left:0;width:100%}p:last-child{margin-bottom:0}a,a[href^=tel]{text-decoration:none;color:inherit}a:focus:not(:focus-visible){outline:0}a:focus-visible{outline:2px dotted $currentColor;outline-offset:2px}img[data-src],img[data-srcset]{transition:opacity 1s ease;will-change:opacity}img[data-src].is-lazy,img[data-src].is-lazy-loading,img[data-srcset].is-lazy,img[data-srcset].is-lazy-loading{opacity:0}img[data-src].is-lazy-loaded,img[data-srcset].is-lazy-loaded{opacity:1}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;*zoom:1}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-bound{position:absolute;box-shadow:0 15px 40px 0 rgba(2,58,34,.15)}.pika-lendar{float:left;width:224px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.AdvantagesCarousel-CounterDot.is-active:before,.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);*right:0}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#035331;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#161616}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:$gray-light}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#000;background:$yellow;box-shadow:none}.pika-table abbr{border-bottom:none;cursor:help}.AdminCard-body{text-align:center;padding-top:1.8rem}.AdminCard-content{background-color:#8a8e95;background:url(../img/homepage/sectionLoyality-pattern.1747986389.png);background-size:cover;padding:4rem 2.25rem;margin-bottom:3rem}.AdminCard--black .AdminCard-content{background-color:#161616}.AdminCard--gold .AdminCard-content{background-color:#d7a83d}.AdminCard--red .AdminCard-content{background-color:#ec5d54}.AdminCard--blue .AdminCard-content{background-color:#00579a}.AdminCard-expired{display:inline-block;padding:.8rem 2rem;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:2rem}.AdminCard-expired span{color:#c1332a}.AdminCard-header{position:relative;display:flex;justify-content:space-between;padding-bottom:2rem}.AdminCard-header:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;mix-blend-mode:normal;opacity:.07}.AdminCard-title{font-weight:300;font-size:1.5rem;line-height:1.733333333333333}.AdminCard-title span{color:#fff;font-weight:600}.AdminCard-badge{display:none}.AdminCard-badge-icon{display:inline-block;margin-right:1.1rem}.AdminCard-badge-text{font-weight:600;color:#fff;font-size:16px;line-height:24px}.AdminCard-info{display:flex;justify-content:space-between;margin-bottom:3.6rem}.AdminCard-info .AdminCard-infoText{margin-bottom:0;white-space:nowrap}.AdminCard-info .AdminCard-infoExplain span{color:#fff}.AdminCard-preview{padding:2.25rem 3rem}.AdminCard .Title--small{text-align:center;color:#161616;font-weight:600;margin-bottom:4rem}.AdminCard .Title--small span{font-weight:400}.AdminCard-preview-cardWrap{position:relative}.AdminCard-preview-cardCode{position:absolute;width:100%;bottom:5rem;left:50%;transform:translateX(-50%);font-weight:400;font-size:1.2rem;line-height:1.25;text-align:center;text-transform:uppercase;color:#fff}.AdminCard-preview-cardCode svg{margin-left:auto;margin-right:auto;margin-bottom:1rem}.AdminCard-preview-control{text-align:center;font-size:1.4rem;text-decoration:underline}.AdminCard .Collapsible-content{padding-top:2rem}.AdminCard-totalPoints{display:flex;justify-content:center;align-items:center;margin-bottom:2.6rem}.AdminCard-totalPoints .AdminCard-totalPointsImage{display:inline-block;margin-right:1.4rem}.AdminCard-totalPoints .AdminCard-totalPointsText{font-weight:600;font-size:5.8rem;line-height:2.4rem;color:#fff;text-shadow:0 3px 12px rgba(255,255,255,.1)}.AdminCard{width:53rem;background:#fff;color:#fff;box-shadow:0 11px 17px rgba(35,36,40,.08);border-radius:12px;overflow:hidden}.AdminCard--black,.ModalForm .Input--textarea.is-filled+.FormItem-label label:after,.ModalForm .Input--textarea.is-focused+.FormItem-label label:after,.ModalForm .Input.is-filled+.FormItem-label label:after,.ModalForm .Input.is-focused+.FormItem-label label:after{color:#7e8185}.AdvantagesCarousel-Counter{position:absolute;font-size:1.7rem;line-height:2rem;z-index:10}.AdvantagesCarousel-CounterDots{width:100%;display:flex;gap:4.3rem;align-items:center;justify-content:center;z-index:10;cursor:pointer;background:#fff;padding:1.1rem 2rem;box-shadow:0 2px 4px rgba(153,126,108,.1);border-radius:20px}.AdvantagesCarousel-CounterDot{display:block;height:2rem;width:2rem;position:relative}.AdvantagesCarousel-CounterDot:after,.AdvantagesCarousel-CounterDot:before{display:block;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;transition:transform 300ms ease,opacity 300ms ease}.AdvantagesCarousel-CounterDot:before{opacity:0;background:0 0;border:1.5px solid #d9ad49;width:2rem;height:2rem}.AdvantagesCarousel-CounterDot:after{background:#eaedef;width:.7rem;height:.7rem}.AdvantagesCarousel-CounterDot.is-active:after{background:#d9ad49}.AdvantagesCarousel-CounterDot:last-child .AdvantagesCarousel-CounterDotLine{display:none}.AdvantagesCarousel-CounterDotLine{display:inline-block;height:1px;width:1.9rem;position:absolute;left:28px;top:50%;background:#eaedef;mix-blend-mode:normal;opacity:.7}.AdvantagesCarousel-ImageContainer{overflow:hidden;position:relative;height:36.2rem}.AdvantagesCarousel-ImageContainer img{max-width:100%}.AdvantagesCarousel-Number{text-align:center;font-size:2.2rem;line-height:1.272727272727273;font-weight:300;color:#161616}.AdvantagesCarousel-Slide{text-align:left;width:100%}.AdvantagesCarousel-SlideTitle{font-size:2.2rem;line-height:1.272727272727273;font-weight:600;color:#161616;margin-bottom:4rem;position:relative}.AdvantagesCarousel-SlideText{font-size:1.6rem;line-height:1.875;font-weight:400;color:#7e8185;text-align:left}.AdvantagesCarousel-TextContainer{background:#f8f8f5;position:relative;z-index:10}.AdvantagesCarousel-TextContent{position:relative;overflow:hidden;outline:0}.AdvantagesCarousel{position:relative;width:100%}.AdvantagesCarousel .flickity-viewport{width:100%;outline:0}.AdvantagesCarousel .flickity-enabled:focus-within{outline:0}.Antispam{height:1px;width:1px;opacity:0;display:block;transform:translate(-9999px,-9999px)}.Badge{position:relative;height:5rem;padding:1.8rem 2rem;max-width:23.8rem;background:#fff;box-shadow:0 11px 17px rgba(35,36,40,.08);border-radius:10px;white-space:nowrap}[lang=de] .Badge,[lang=en] .Badge{height:auto}.Badge-content{color:#161616;font-weight:600;font-size:1.5rem;line-height:1.533333333333333}[lang=de] .Badge-content,[lang=en] .Badge-content{white-space:pre-wrap}.Badge-content span{color:#d9ad49}.Badge-tag{position:absolute;left:2.3rem;top:-1.3rem;min-width:6.8rem;padding:.7rem 1.2rem;background:#161616;box-shadow:0 14px 21px rgba(35,36,40,.08);-webkit-backdrop-filter:blur(35.8813px);backdrop-filter:blur(35.8813px);border-radius:12px;display:flex;align-items:center}.Badge-tagLogo{display:block;background:url(../img/homepage/logo-colored.1747986389.svg) center no-repeat;width:12px;height:12px;margin-right:6px}.Badge-tagText{color:#fff;font-weight:500;font-size:1.1rem;line-height:1.545454545454545;text-transform:uppercase}.Button{display:inline-flex;justify-content:space-between;align-items:center;color:#fff;background:#d9ad49;border-radius:12px;box-shadow:0 1px 4px rgba(217,173,73,.2);font-family:inherit;font-weight:600;font-size:1.5rem;line-height:1;min-width:8rem;min-height:4.8rem;border:0;padding:1.2rem 1.8rem;transform:translateY(0);transition:background .35s cubic-bezier(.645,.045,.355,1),transform .25s cubic-bezier(.645,.045,.355,1),box-shadow .35s cubic-bezier(.645,.045,.355,1);cursor:pointer}.Button i{font-style:normal}.Button:focus-visible{outline:2px dotted #d9ad49;outline-offset:2px}.Button:focus:not(:focus-visible){outline:0}.is-mouse-pointer .Button:hover{transform:translateY(-2px);box-shadow:0 2px 10px rgba(217,173,73,.2);color:#fff;text-decoration:none}+.Button{margin-left:3.8rem}.Button-content{white-space:nowrap}.Button-icon{width:12px;height:13px;display:flex;line-height:1.2;margin-right:13px}.Button--faded{color:#d9ad49;background:#f8f3e8}.is-mouse-pointer .Button--faded:hover{color:#d9ad49}.Button--ghost{color:#161616;background:0 0;border-color:transparent;box-shadow:none}.is-mouse-pointer .Button--ghost:hover{box-shadow:none;color:#161616;text-decoration:none}.Button--outline{background:0 0;border:1px solid #fff}.Button--outline .Button-content{color:#fff;font-size:1.5rem;line-height:1.333333333333333;font-weight:600}.Button--outline:focus-visible{outline-color:#fff}.Button--long{width:100%;max-width:100%;justify-content:center;text-align:center}.Button--delete{background:#fff1f0;color:#c1332a;border:1px solid #c1332a}.is-mouse-pointer .Button--delete:hover{color:#c1332a;box-shadow:0 2px 10px #fff2f1}.Button--delete:focus-visible{outline-color:#c1332a}.Button--black{background:#161616;border-color:#161616;min-width:220px;font-size:15px;line-height:1.2;font-weight:500;box-shadow:0 1px 4px rgba(22,22,22,.2)}.Button--black:focus-visible{outline-color:#161616}.is-mouse-pointer .Button--black:hover{background:#b28724}.Button--black i{font-size:19px;line-height:1.210526315789474;font-weight:600;font-style:normal;white-space:nowrap}.Button--apple .Button-logo,.Button--google .Button-logo{display:block;background:url(../img/homepage/icon-apple.1747986389.svg) center no-repeat;width:27px;height:32px;margin-right:21px}.Button--google .Button-logo{background:url(../img/homepage/icon-google.1747986389.svg) center no-repeat;height:30px}.ButtonIcon{width:9.6rem;display:flex;justify-content:center;align-items:center;box-shadow:none}.ButtonIcon--long{padding:1.5rem;background:0 0;border:1px solid #eaedef;width:100%;justify-content:flex-start}.ButtonIcon--long .Button-logo{margin-right:1.25rem}.ButtonIcon--long .Button-content{font-weight:500;font-size:1.5rem;line-height:1.2;color:#b3babf;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ButtonIcon .Button-logo{display:block;width:2.4rem;height:2.4rem;flex-shrink:0}.ButtonIcon--apple .Button-logo{background:url(../img/homepage/logos/logo-apple-black.1747986389.svg) center no-repeat;width:1.9rem;height:2.5rem}.ButtonIcon--google .Button-logo{background:url(../img/homepage/logos/logo-google.1747986389.svg) center no-repeat}.ButtonIcon--facebook .Button-logo{background:url(../img/homepage/logos/logo-facebook.1747986389.svg) center no-repeat}.Card{width:53rem;overflow-y:auto;font-weight:600;color:#161616;background:#fff;box-shadow:0 11px 17px rgba(35,36,40,.08);border-radius:12px}.Card .Card-content{padding:1.8rem 2.5rem}.Card,.Card-header{position:relative}.Card-header:after{content:'';position:absolute;bottom:0;left:-2.5rem;width:calc(100% + 5rem);height:4px;background:rgba(179,186,191,.1);border:1px solid #eaedef}.Card-header-inner{display:flex;justify-content:space-between;align-items:center}.Card-header-inner .Title{margin-bottom:0}.Card-title.Title .Icon{display:inline-block;margin-right:1.6rem;font-size:1.3rem}.Card-title.Title .Icon:before{transform:rotate(-135deg)}.Card-titleContent{font-weight:600}.Card-dots{display:flex;gap:6px}.Card-dots .dot{display:inline-block;width:6px;height:6px;background-color:#eaedef;border-radius:50%}.Card-dots .dot.is-active{background-color:#161616}.Card-visual{display:flex;justify-content:center;align-items:center;padding-top:3rem;padding-bottom:2rem}.Card-body{padding-top:5rem;padding-bottom:3rem}.Card-preview-imageWrap{position:relative;max-width:285px;margin-left:auto;margin-right:auto}.Card-preview-imageWrap .Card-preview-logo{position:absolute;top:28px;left:68px;z-index:1;width:145px}.Card .Form .FormItem{margin-bottom:5rem}.Card .Form-controls{margin:0;max-width:inherit;align-self:stretch;width:100%}.Card .Input,.Modal-thankyou--password .Modal-messageText a,.ModalSmall .Modal-messageText a{color:#161616}.Card .Select{color:inherit}.Card ::-moz-placeholder{color:#161616}.Card ::placeholder{color:#161616}.Card .scrollbar-track{background:#fff}.Card .scrollbar-track-x{display:none!important}.Card .scrollbar-thumb{background-color:#d9ad49;top:30px;z-index:10}.Card .scrollbar-track-y{background-color:rgba(255,194,14,.1);overflow:visible;border-radius:0}.Card .scrollbar-track-y:after,.Card .scrollbar-track-y:before{content:'';position:absolute;display:block;left:0;width:100%;height:50px;z-index:5}.Card .scrollbar-track-y:before{bottom:100%;background-image:linear-gradient(to bottom,rgba(255,194,14,.001) 25%,rgba(255,194,14,.1))}.Card .scrollbar-track-y:after{top:100%;background-image:linear-gradient(to bottom,rgba(255,194,14,.1),rgba(255,194,14,.001) 75%)}.Collapsible.is-collapsed .Collapsible-content{display:none}.Collapsible:not(.is-collapsed) .Collapsible-toggle{display:none}.Container{margin:0 auto;padding:0 30px;max-width:1200px;position:relative;box-sizing:content-box}.Container--wide{max-width:1600px}.Container--medium{max-width:1300px}.Container--slim{max-width:850px}.Container--narrow{max-width:1100px}.Container--full{max-width:1920px}.Container.is-pure{padding:0;position:static}.Dropdown{position:absolute;background-color:#fff;border:1px solid #f8f8f5;box-shadow:0 2px 2px rgba(0,0,0,.05);border-radius:10px;opacity:0;top:110%;left:0;right:0;z-index:20;transition:opacity .35s cubic-bezier(.95,.05,.795,.035)}.Dropdown--right{left:inherit;right:0}.Dropdown--left{left:-10rem;right:inherit}.Dropdown--Buttons{width:24rem;border:0;border-radius:10px;overflow:hidden}.Dropdown-toggleLang{text-transform:uppercase;font-family:inherit;font-weight:600;font-size:1.3rem;line-height:1.846153846153846}.Dropdown-toggle,.Dropdown-toggle:after{color:#161616;transition:background .35s cubic-bezier(.19,1,.22,1),color .35s cubic-bezier(.19,1,.22,1)}.Dropdown-toggle{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;box-shadow:0 2px 4px rgba(153,126,108,.1);border-radius:10px;padding:1rem;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.is-mouse-pointer .Dropdown-toggle:hover{color:#fff;background:#d9ad49}.is-mouse-pointer .Dropdown-toggle:hover:after{color:#fff}.Dropdown-toggle:after{font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA06';font-size:4px;display:inline-block;vertical-align:middle;width:6px;height:4px;margin-left:8px;line-height:4px}.Dropdown-container{display:block;position:relative}.Dropdown-container:hover .Dropdown{opacity:1}.is-mouse-pointer .Dropdown-container--buttons .Button:hover{transform:translateY(0)}.Dropdown-container--buttons .Buttons-item:first-child{border-bottom:1px solid rgba(179,186,191,.1)}.Dropdown-container--buttons .Buttons-link{width:100%;justify-content:flex-start;border-radius:0}.Footer-bottom{padding-top:4.7rem;border-top:1px solid #eaedef;display:flex;justify-content:space-between;align-items:center}.Footer-copyright{margin-bottom:0}.Footer-giantLink{display:flex;align-items:center}.Footer-giantLink img{display:inline-block;margin-left:.8rem}.Footer-top{padding-bottom:5.3rem;display:flex;flex-direction:column;justify-content:space-between}.Footer-top .Button{justify-content:center;color:#fff;min-width:20rem;height:4.8rem}.Footer-top .Button:hover{color:#fff}.Footer-contact{max-width:40.5rem}.Footer-contact .Button{margin-bottom:6rem}.Footer-links{margin-bottom:5.5rem}.Footer-linksList{width:100%;display:flex;flex-wrap:wrap;flex-basis:100%}.Footer-info{max-width:255px}.Footer-infoListItem--f1gas a{display:flex;align-items:baseline}.is-mouse-pointer .Footer-infoListItem--f1gas a:hover{text-decoration:none}.Footer-infoListItem--f1gas a .Icon{font-size:1.2rem;display:flex;width:13px;height:9px;margin-left:8px}.Footer{position:relative;padding-top:6.2rem;padding-bottom:4.1rem;background-color:#fff;font-size:1.5rem;line-height:2;font-weight:600}.Checkbox{white-space:nowrap;display:inline-flex;justify-content:flex-end;vertical-align:middle;text-align:center;margin:0 auto}.Checkbox-input{position:absolute;width:0;height:0;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Checkbox-placeholder{flex-shrink:0;display:inline-block;width:21px;height:21px;background:#f7f8f8;border:1px solid #dcdee0;vertical-align:middle;text-align:center;line-height:20px;border-radius:5px;font-size:1.6rem;color:#fff;transition:color .15s ease,border-color .15s ease;margin-top:.23em}.Checkbox--wrapped .Checkbox-placeholder{margin:6px}.Checkbox-placeholder:hover,.Checkbox:hover .Checkbox-placeholder,label:hover .Checkbox-placeholder{border-color:#161616}.Checkbox-placeholder:before{display:inline-block;font:14px/1 'icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA07';line-height:19px;vertical-align:top}.Checkbox-input:checked+.Checkbox-placeholder,.Checkbox-input:checked+.Checkbox-trigger .Checkbox-placeholder{color:#d9ad49}.Checkbox-input:disabled+.Checkbox-placeholder,.Checkbox-input:disabled+.Checkbox-trigger .Checkbox-placeholder{opacity:.3;cursor:not-allowed;border-color:#dddde1}.Checkbox-input:focus+.Checkbox-placeholder,.Checkbox-input:focus+.Checkbox-trigger .Checkbox-placeholder{border-color:#161616}.Checkbox-label{text-decoration:none;display:inline-block;vertical-align:middle;white-space:normal;text-align:left;color:#7e8185;padding-left:4px;font-size:1.6rem;line-height:2}.Checkbox-label strong{color:#7e8185;font-weight:700;padding-left:4px}.Checkbox-placeholder+.Checkbox-label{margin-left:5px}.Checkbox-input:disabled~.Checkbox-label{opacity:.5;color:gray}.Dropdown-button{padding:0 1.8rem;height:5.8rem;background:rgba(179,186,191,.1);border-radius:12px;display:flex;align-items:center}.Dropdown-button:focus-within{outline:0;box-shadow:0 0 0 2px #717478 inset}.Dropdown-button--noValue .Dropdown-buttonIcon{display:none}.Dropdown-buttonText{font-size:1.5rem;line-height:1.333333333333333;font-weight:400;color:#7e8185}.Dropdown-buttonIcon{display:inline-block;margin-right:1.2rem;height:17px;border-radius:2px;overflow:hidden;filter:drop-shadow(0 1px 1px rgba(33,33,37,.15)) drop-shadow(0 8px 11px rgba(35,36,40,.04))}.Dropdown-Select{width:100%}.Dropdown-Select-item{display:block;position:relative}.Dropdown-Select-item input{opacity:0;pointer-events:none;position:absolute;transform:translate3d(-9999px,0,0)}.Dropdown-Select-item input:checked+span{background:#dddfe3}.Dropdown-Select-item input:focus+span{background:#eaedef}.Dropdown-Select-item label{display:flex;align-items:center;width:100%;padding-left:1.8rem;cursor:pointer}.Dropdown-Select-item label:hover{background:rgba(179,186,191,.1)}.Dropdown-Select-icon{display:inline-block;margin-right:12px}.Dropdown-Select-text{display:block;width:100%;padding:10px 30px 10px 0;font-size:1.4rem}.Error-message{display:none;position:relative;background:#fff1f0;border-radius:0 12px 12px 12px;width:100%;margin-bottom:2rem;height:4rem;font-size:1.4rem;line-height:1.428571428571429;font-weight:500;color:#c1332a;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s cubic-bezier(.19,1,.22,1),transform .3s cubic-bezier(.19,1,.22,1);transform:scale(0)}.Form.has-error .Error-message{display:flex;opacity:1;transform:scale(1)}.Error-message .Error-messageIcon{position:absolute;left:15px;top:50%;transform:translateY(-50%)}.Form{background-color:#fff}.Form-content{max-width:684px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.Form-content .has-error{padding:6.88px 10px;border-radius:10px;margin-bottom:15px;color:#c1332a;font-size:1.4rem;font-weight:500;width:100%;text-align:center;background:#fff1f0}.Form-controls{margin:0 auto;max-width:280px}.Form-formSent{color:#161616;text-align:center}.Form.has-error .FormItem-label:not(.FormItem-label--promo){font-size:1.5rem;right:2.3rem;left:inherit;transform:translateY(-50%)}.Form.has-error .Input.is-invalid:not(.is-filled)+.FormItem-label{transform:translateY(calc(-50% - 25px))}.Form .FormItem{width:100%}.Form input[type=text]:focus,.Form textarea:focus{-webkit-text-size-adjust:100%}.Form+.Button{margin-top:2rem}.FormItem-dropdown{width:100%;position:relative;margin:0 0 16px;perspective:800px;z-index:10;transition:box-shadow .2s}.FormItem-dropdown.is-opened{z-index:11}.FormItem-dropdown-button{position:relative;display:inline-flex;align-items:center;padding:15px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;text-align:left;width:100%;z-index:50;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.FormItem-dropdown-button:after{content:'\EA16';color:#b3babf;float:right;position:absolute;margin:4px 0;right:2rem;display:inline-block;vertical-align:middle;font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8rem}.FormItem-dropdown-button:focus{outline:0}.FormItem-dropdown-dropdown{z-index:30;background:#fff;max-height:0;overflow:hidden;padding:0;transition:box-shadow .2s,transform .3s,opacity .2s,max-height 0s .2s,padding 0s .2s;transform:translate3d(0,-50px,0) rotateX(-30deg);transform-origin:50% 0;opacity:0;border:1px solid rgba(179,186,191,.4);margin:-2px 0 0;position:absolute;top:100%;left:0;right:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:none}.FormItem-dropdown-checklist li:before,.FormItem-dropdown-dropdown input{display:none}.is-opened .FormItem-dropdown-dropdown{opacity:1;transition:box-shadow .2s,transform .3s cubic-bezier(.075,.82,.165,1),opacity .1s,max-height 0s 0s,max-height 0s 0s;transform:translate3d(0,0,0) rotateX(0deg) scale(1,1);max-height:2000px;box-shadow:0 20px 40px rgba(0,0,0,.2)}.FormItem-dropdown-inner{max-height:150px;overflow-y:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.FormItem-dropdown-inner .scrollbar-track-y{background-color:rgba(179,186,191,.1)}.FormItem-dropdown-inner .scrollbar-thumb{background:rgba(0,0,0,.5)}.FormItem-dropdown-checklist{width:100%;margin:0;list-style:none;padding:0 20px}.FormItem-dropdown-checklist li+li{margin-top:0}.FormItem-dropdown.is-disabled{opacity:.4;pointer-events:none}.FormItem{display:flex;flex-flow:column;margin-bottom:3rem;align-items:flex-start;position:relative}.FormItem.is-pure{margin-bottom:0}.FormItem--full{width:100%}.FormItem--space{margin-bottom:43px}.FormItem--empty{position:absolute;visibility:hidden;width:0;height:0;overflow:hidden}.FormItem--password{position:relative}.FormItem--password:after,.FormItem-label{position:absolute;top:50%;transform:translateY(-50%)}.FormItem--password:after{opacity:1;content:'\EA0C';right:2rem;display:inline-block;vertical-align:middle;font:14px/1 'icons';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8rem;width:12px;height:8px;color:#b3babf}.FormItem--password.is-focused:after{opacity:0}.FormItem--checkbox.u-errorContainer .Checkbox{flex-wrap:wrap}.FormItem--checkbox.u-errorContainer .Checkbox-label{flex-shrink:0;flex-basis:90%}.FormItem--checkbox .InputError{text-align:center;padding-left:30px}.FormItem-label{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;padding-bottom:10px;font-size:1.5rem;line-height:1.333333333333333;color:#7e8185;font-weight:400;width:auto;left:2.7rem}.FormItem .Label{display:block}.FormItem.is-required .Label:after{content:'*';color:red}.FormItem input:disabled{opacity:.5;color:#7e8185;cursor:not-allowed}.FormItem .DatePicker,.FormItem .DropdownSelect,.FormItem .Input,.FormItem .InputUpload,.FormItem .Select,.Input{width:100%}.FormItem .InputError{background:#fff1f0;border-radius:0 12px 12px 12px;width:100%;padding:1rem;margin-top:1rem;min-height:4rem;font-size:1.4rem;line-height:1.428571428571429;font-weight:500;color:#c1332a;display:flex;align-items:center;justify-content:center}.FormItem .Input.is-focused+.FormItem-label,.FormItem .Input.is-valid+.FormItem-label{font-size:1.3rem;right:2.3rem;left:inherit;transform:translateY(-50%)}.FormItem .Input.has-error+.FormItem-label{font-size:1.3rem;right:2.3rem;left:inherit;transform:translateY(0);top:21px}.FormItem--password .Input.has-error+.FormItem-label,.FormItem--password .Input.is-focused+.FormItem-label,.FormItem--password .Input.is-valid+.FormItem-label{right:3.3rem}.FormItem--promo .FormItem-label--promo{transform:none;color:#161616;font-weight:600;font-size:1.6rem;line-height:1.5;position:absolute;top:-3rem;left:0;right:inherit}.FormItem--promo .FormItem-label--promo .Input.has-error+.FormItem-label,.FormItem--promo .FormItem-label--promo .Input.is-focused+.FormItem-label,.FormItem--promo .FormItem-label--promo .Input.is-valid+.FormItem-label{font-size:1.3rem;left:0;transform:translateY(-50%)}.Input{box-shadow:none;padding:0 35px;color:#7e8185;font-family:Inter,Arial,sans-serif;font-weight:600;font-size:1.6rem;line-height:1.4375;height:60px;margin:0;transition:box-shadow .35s ease-in;background:rgba(179,186,191,.1);border-radius:12px}.Input:focus-within{outline:0;box-shadow:0 0 0 2px #717478 inset}.Input::-moz-placeholder{color:#ababab;font-weight:300}.Input::placeholder{color:#ababab;font-weight:300}.Input.has-error+.FormItem-label,.Input.is-filled+.FormItem-label,.Input.is-focused+.FormItem-label{font-size:1.5rem;right:2.3rem;left:inherit;transform:translateY(-50%)}.Input.has-error{background:#fff1f0;border:1px solid #c1332a}.Input.has-error:focus-within{box-shadow:0 0 0 1px #c1332a inset}.Input.has-error+.FormItem-label{transform:translateY(calc(-50% - 25px))}.Input--textarea{width:100%;padding-top:3.2rem;padding-bottom:1.6rem;min-height:17rem;resize:vertical;display:block;height:auto}.Input[name=promocode].has-error+.FormItem-label,.Input[name=promocode].is-filled+.FormItem-label,.Input[name=promocode].is-focused+.FormItem-label,.Input[name=promocode].is-valid+.FormItem-label{color:#161616;font-size:1.6rem;left:0;transform:none}.Input[name=promocode]::-moz-placeholder{font-size:1.5rem;line-height:1.333333333333333;color:#7e8185;font-weight:400}.Input[name=promocode]::placeholder{font-size:1.5rem;line-height:1.333333333333333;color:#7e8185;font-weight:400}.InputUpload{color:#7e8185;font-size:1.6rem;font-weight:700}.InputUpload-input{width:0;height:0;opacity:0;position:absolute}.InputUpload-input:focus~.InputUpload-trigger,.InputUpload-input:hover~.InputUpload-trigger{background-color:#e5f5ff;border-color:#000;outline:0}.InputUpload-helper{margin:0 auto}.InputUpload-trigger{display:flex;justify-content:space-between;align-items:center;box-shadow:none;padding:0 35px;font-family:inherit;height:58px;margin:0;width:100%;color:#02022f;background:#eff9ff;cursor:pointer;border:1px solid #02022f;position:relative}.FormItem.has-error .InputUpload-trigger{border-color:red;color:red}.InputUpload-trigger .Icon:before{position:absolute;top:50%;right:30px;transform:translateY(-50%)}.InputUpload-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:3px 1px;margin-right:10px}.InputUpload-files{display:none;flex-flow:row wrap;padding-top:5px}.InputUpload.has-files .InputUpload-files{display:flex}.InputUpload-files .InputUpload-input{display:none}.InputUpload-remove{cursor:pointer;display:inline-block;vertical-align:middle;width:2rem;height:2rem;text-align:center;position:relative;margin-top:-.2em}.InputUpload-remove:focus,.InputUpload-remove:hover{outline:0;background-color:red;color:#fff}.Hamburger:before,.InputUpload-remove .Icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.InputUpload .InputError{font-weight:$book}.Hamburger{position:relative;background:0 0;flex-shrink:0;width:26px;height:26px;padding:0;cursor:pointer;border:0;display:block;z-index:100}.Hamburger:before{content:'';width:5rem;height:4.8rem;background:#d9ad49;opacity:1;box-shadow:0 1px 4px rgba(217,173,73,.2);border-radius:12px;transition:background .35s ease-in,opacity .2s ease-in}.Hamburger:focus{outline:0}.Hamburger-content{display:block;width:22px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hamburger-line{pointer-events:none;display:block;height:2px;width:100%;background:#fff;position:absolute;left:0;overflow:hidden;transition:transform 300ms ease,top 300ms ease,opacity 300ms ease;background-clip:padding-box}.Hamburger-line:nth-child(1){top:2px}.NavToggle.is-active .Hamburger-line:nth-child(1){transform:rotate(45deg);top:3px}.Hamburger-line:nth-child(2){top:6px}.NavToggle.is-active .Hamburger-line:nth-child(2){opacity:0}.Hamburger-line:nth-child(3){top:10px;width:12px}.Hamburger-line:nth-child(3):after{transition-delay:100ms}.NavToggle.is-active .Hamburger-line:nth-child(3){transform:rotate(-45deg);top:3px;width:22px}.Header-buttons,.Header-inner{display:flex;align-items:center}.Header-buttons{flex-direction:column;position:relative}.Header-buttons .Icon{color:#b28724;position:relative;top:-2px}.Header-inner{justify-content:space-between;padding:3.75rem 0}[lang=de] .Header-inner,[lang=en] .Header-inner{flex-wrap:wrap}.Header-languages{display:flex;justify-content:center;align-items:center;padding-top:3rem;gap:1.5rem}.Header-languages .Nav--admin{display:none}.Header-logoWrap{position:relative;display:flex}.HistoryCard-itemMonth{position:relative;padding:2.2rem 0 3rem}.HistoryCard-itemMonth:after,.HistoryCard-title.Title:after{content:'';position:absolute;bottom:0;left:-2.5rem;width:calc(100% + 5rem);height:4px;background:rgba(179,186,191,.1);border:1px solid #eaedef}.HistoryCard-itemMonth-header{margin-bottom:2rem}.HistoryCard-item{display:flex;justify-content:space-between;margin-bottom:1.5rem}.HistoryCard-itemContent{display:flex}.HistoryCard-itemText{display:flex;flex-direction:column}.HistoryCard-itemIcon{width:3.8rem;height:3.8rem;margin-right:1.4rem;font-size:1.9rem;background:0 0;box-shadow:0 1px 1px rgba(33,33,37,.15),0 8px 11px rgba(35,36,40,.04);border-radius:10px;display:flex;justify-content:center;align-items:center}.HistoryCard-itemName{margin-bottom:.5rem}.HistoryCard-itemInfo{display:flex;align-items:center;gap:2.5rem}.HistoryCard-itemDate{font-weight:400;font-size:1.4rem;line-height:1.214285714285714;color:#7e8185}.HistoryCard-itemMessage{white-space:nowrap;position:relative;align-self:flex-end;font-weight:500;font-size:1.4rem;line-height:1.714285714285714}.HistoryCard-itemMessage:after{content:'';position:absolute;left:-1.25rem;top:50%;transform:translateY(-50%);width:1px;height:1.2rem;background:#eaedef;opacity:.7}.HistoryCard-itemPointsWrap{display:flex;align-items:center}.HistoryCard-itemPointsImage{margin-right:6px}.HistoryCard-itemPointsValue{font-size:1.5rem;line-height:1.2;text-transform:uppercase}.HistoryCard-title.Title{position:relative;padding-bottom:2.3rem}.HistoryCard-title.Title .Icon{display:inline-block;margin-right:1.6rem;font-size:1.3rem}.HistoryCard-title.Title .Icon:before{transform:rotate(-135deg)}.HistoryCard-title.Title:after{left:-5rem;width:calc(100% + 10rem)}.HistoryCard-titleContent,.Title span,.Title--small span{font-weight:600}.HistoryCard{max-height:75.2rem;transform:translateZ(0)}.HistoryCard .scroll-content{min-height:100%;display:flex;flex-flow:column nowrap}.HistoryCard-content{padding:1.8rem 2.5rem}.HistoryCard .Icon--timeAlert:before,.HistoryCard .Icon--topcard:before{content:'';background-image:url(../img/admin/icons/timeAlert.1747986389.svg);background-size:contain;display:block;width:22px;height:17px}.HistoryCard .Icon--topcard:before{background-image:url(../img/admin/card-logo.1747986389.svg);width:20px;height:20px}.InputDateWithPicker{width:100%}.InputDateWithPicker-datepicker{position:absolute;right:2.1rem;top:50%;transform:translateY(-50%)}.InputDateWithPicker .FormItem-label{opacity:1;transition:opacity .3s ease}.FormItem.is-filled .InputDateWithPicker .FormItem-label{opacity:0}.InputDateWithPicker .Icon{font-size:2.4rem;display:flex;color:#b3babf}.Language,.Language-link.is-active{box-shadow:0 2px 4px rgba(153,126,108,.1)}.Language{position:relative;display:inline-block;vertical-align:middle;white-space:nowrap;width:5rem;height:3.1rem;border-radius:10px}.Language-list{padding:10px 15px;text-align:left;line-height:normal;font-weight:700;text-transform:uppercase;list-style-type:none;font-size:1.4rem}.Language-item{display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:0;list-style:none}.Language-link{display:inline-block;position:relative;font-family:inherit;font-weight:600;font-size:1.3rem;line-height:1.846153846153846;color:#161616;z-index:1;text-transform:uppercase;text-decoration:none;padding:5px;transform:translate3d(-4px,0,0);opacity:0;filter:blur(4px)}.Language-link.is-active{background:#fff;color:#161616}.Language-link:hover,.sectionRegister--success .sectionRegister-subtitle span{color:#d9ad49}.Nav.is-active .Language-link{transform:translate3d(0,0,0);opacity:1;filter:blur(0)}.Nav.is-active .Language-link:nth-child(1){transition:.3s .42s}.Nav.is-active .Language-link:nth-child(2){transition:.3s .48s}.Nav.is-active .Language-link:nth-child(3){transition:.3s .54s}.Language .Dropdown{width:100%}.Link{display:inline-block;font-size:1.4rem;line-height:1.3;font-weight:600;color:#161616;transition:color .25s ease-in-out}.is-mouse-pointer .Link:hover{color:#b28724}.Link:focus-visible{outline:2px dotted currentColor;outline-offset:2px}.Link:focus:not(:focus-visible){outline:0}.Main{position:relative;flex-grow:3}.Modal,.Modal-background{top:0;left:0;bottom:0;right:0}.Modal{position:fixed;display:none;z-index:400;opacity:0;transition:opacity .3s ease,transform .6s cubic-bezier(.19,1,.22,1)}.is-cms .Modal{position:relative;top:auto;left:auto;right:auto;bottom:auto;display:block;opacity:1;transform:none!important}.Modal.is-visible,.sectionAbout-title span,.sectionFaq-title span{display:block}.Modal.is-active,.Modal.is-overlay-visible{opacity:1}.Modal-background{position:absolute;opacity:1;z-index:-1}.Modal-layer{position:absolute;top:1rem;left:1rem;right:1rem;bottom:1rem;transition:opacity .4s ease;overflow:hidden}.Modal-inner{top:0;left:0;bottom:0;right:0;z-index:2;border-radius:2rem;background-color:#fff;opacity:1;transition:opacity .3s ease,transform .8s cubic-bezier(.19,1,.22,1);transform:translateY(100%);padding-top:38px;padding-bottom:38px}.Modal-inner,.Modal-inner[data-scrollbar=true]{position:absolute}.Modal.is-active .Modal-inner{opacity:1;transform:none}.Modal-inner .scroll-content{min-height:100%;display:flex;flex-flow:column nowrap}.Modal-scroll{width:100%;height:100%;overflow:visible!important}.Modal-content{width:100%;transition:opacity .2s ease;padding-top:50px;padding-bottom:20px;flex-grow:1;position:absolute;top:0;left:0;bottom:0;right:0;-webkit-overflow-scrolling:touch;overflow:auto;display:flex;flex-flow:column nowrap;border-radius:10px 10px 0 0}.Modal.is-changing .Modal-content,.Modal.is-loading .Modal-content{opacity:0}.Modal .scrollbar-track-y{background-color:rgba(255,194,14,.1);overflow:visible;border-radius:0}.Modal .scrollbar-track-y:after,.Modal .scrollbar-track-y:before{content:'';position:absolute;display:block;left:0;width:100%;height:38px;z-index:5}.Modal .scrollbar-track-y:before{bottom:100%;background-image:linear-gradient(to bottom,rgba(255,194,14,.001) 25%,rgba(255,194,14,.1))}.Modal .scrollbar-track-y:after{top:100%;background-image:linear-gradient(to bottom,rgba(255,194,14,.1),rgba(255,194,14,.001) 75%)}.Modal .scrollbar-thumb{background-color:#d9ad49;z-index:10}.Modal-thankyou{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;padding:100px 20px}.Modal-thankyouImage{margin-bottom:3rem}.Modal-thankyou--password{padding:0}.Modal-thankyou--password .Modal-messageText{text-align:center}.Modal-close{font:0/0 a;text-shadow:none;border:0;width:36px;height:36px;line-height:36px;padding:0;display:block;position:absolute;background:0 0;right:1rem;top:1rem;z-index:2;cursor:pointer;border-radius:50%;color:#d9ad49;background-color:transparent}.Modal-close:focus:not(:focus-visible){outline:0}.Modal-close:focus-visible{outline:2px dotted #161616;outline-offset:2px}.Modal-close:before{content:'';display:block;position:absolute;border-radius:50%;top:0;left:0;width:100%;height:100%;border:1px solid #e5eef4;transition:transform .4s cubic-bezier(.19,1,.22,1),color .4s cubic-bezier(.19,1,.22,1);opacity:.4}.Modal-close:after{display:inline-block;font:14px/1 'icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';font-size:1.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Modal-placeholder{display:none}.ModalContactForm .FormItem-label{font-size:1.4rem;font-weight:600;top:-2rem;left:0;transform:none}.ModalContactForm .FormItem-label:after{content:'*'!important;position:absolute;right:-5px}.ModalContactForm .Input.has-error+.FormItem-label,.ModalContactForm .Input.is-filled+.FormItem-label,.ModalContactForm .Input.is-focused+.FormItem-label{font-size:1.4rem!important;left:0;right:inherit;transform:none}.ModalForm .Modal-layer{display:block;padding:0}.ModalForm .Modal-inner{left:0;right:0;bottom:inherit;background:#fff;box-shadow:0 2px 4px rgba(153,126,108,.1);border-radius:12px;margin-left:auto;margin-right:auto;overflow:hidden}.ModalForm .Modal-content{padding-top:40px;padding-bottom:40px}.ModalForm .Modal-close{color:#d9ad49;border:1px solid #d9ad49;background-color:transparent}.ModalForm .Modal-close:before{border-color:transparent}.ModalForm .Modal-close:after{font-size:2.2rem}.ModalForm .Section-title{text-align:center;margin-bottom:3.5rem;max-width:63.5rem;margin-left:auto;margin-right:auto}.ModalForm .Input{padding:0 2.3rem 0 2.7rem}.ModalForm .Input--textarea{padding:1rem 1.8rem;max-height:30rem}.ModalForm .Form{background-color:transparent}.ModalForm .Form-content{max-width:inherit}.ModalForm .FormItem{margin-bottom:4rem;position:relative}.ModalForm .FormItem-label{padding-bottom:0;pointer-events:none;transition:transform .25s ease-in-out}.ModalForm .FormItem-label:after{content:''}.ModalForm .Form .Label{display:inline-block;padding-right:7px}.ModalForm .Form-controls{margin:0 auto;width:100%;max-width:inherit;display:flex;justify-content:space-between;align-items:center}.ModalForm .Form-controls .FormItem{margin-bottom:0}.ModalForm .FormItem--message{margin-bottom:3.5rem}.ModalForm .FormItem--message .Label:after,.ModalSmall .Form .Label:after{content:none}.ModalForm .Input{height:5.8rem;color:#161616}.ModalForm .Checkbox{cursor:pointer;justify-content:flex-start}.ModalForm .Checkbox-label{color:#7e8185;line-height:1.3;flex-grow:0}.ModalForm .Checkbox-placeholder{border-radius:5px;margin-top:0}.ModalForm .FormItem--checkbox .InputError{flex-basis:100%;flex-shrink:0;padding:0;text-align:left}.Modal.is-active .ModalLogin .Modal-inner{transform:translateY(0)}.ModalLogin .Form{margin-bottom:2.3rem}.ModalLogin .Button,.is-mouse-pointer .ModalLogin .Button:hover{box-shadow:none}.ModalLogin .Button--outline{border-color:#eaedef}.ModalLogin .Button--outline .Button-content{color:#7e8185}.ModalLogin .Button--outline .Button-content i{font-style:normal;color:#d9ad49;font-weight:600}.ModalPassword{z-index:405}.ModalSmall .is-active .Modal-inner{transform:translate(-50%,-50%)}.ModalSmall .ModalForm-text{text-align:center}.ModalSmall .FormItem{margin-bottom:2.5rem}.ModalSmall .Modal-messageWrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.ModalSmall .Modal-messageImage{margin-bottom:3.5rem}.ModalSmall .Modal-messageText{text-align:center}.ModalSmall .scroll-content{transform:translate3d(0,0,0)!important}.ModalSmall .scrollbar-track.show{opacity:0}.Nav-link{font-family:Inter,Arial,sans-serif;font-size:1.7rem;line-height:2.705882352941177;font-weight:600;color:#161616;transition:color .25s ease-in-out}[lang=de] .Nav-link,[lang=en] .Nav-link{white-space:nowrap}.is-mouse-pointer .Nav-link:hover{color:#b28724}.Nav.is-visible .Nav-link{color:#fff}.Header--admin .Nav-link.is-active{color:#b28724;align-items:center}.Nav-linkIcon{display:block;width:4px;height:6px;font-size:.7rem;transform:rotate(90deg);margin-right:1.5rem;position:relative;top:13px}.Nav-linkContent i{font-style:normal}.Header--admin .Nav-link,.Nav-list{display:flex}.Nav--admin .Nav-list{flex-direction:row;justify-content:space-between;padding:.5rem}.Nav.is-visible .Nav-list{flex-direction:column;align-items:center;padding-bottom:4.4rem}.Header--admin .Nav-list{background:#fff;box-shadow:0 5px 15px rgba(22,22,22,.1),0 2px 4px rgba(153,126,108,.1);border-radius:12px}.Header--admin .Nav-listItem{position:relative}.Nav{display:none}.NavToggle{position:fixed;top:4rem;right:4rem;z-index:11;font-size:1.4rem;font-weight:400;display:inline-flex;align-items:center;flex-flow:row nowrap;padding:0;margin:0;background:0 0;font-family:inherit;color:#000;cursor:pointer}.NavToggle.is-active{color:#000}.NavToggle.is-active .Hamburger:before{background:0 0;opacity:0}.NavToggle.is-active .Hamburger-line{background:#fff}.NavToggle.is-active+.scroll-Container .Header-logo{z-index:199}.NavToggle:focus{outline:0}.ProfileCard .FormItem-label{font-size:1.4rem;font-weight:600;top:-2.4rem;left:0;transform:none}.ProfileCard .Input.has-error+.FormItem-label,.ProfileCard .Input.is-filled+.FormItem-label,.ProfileCard .Input.is-focused+.FormItem-label{font-size:1.4rem!important;left:0;transform:none}.RegisterCard .Card-content{padding:1.8rem 2.5rem}.RegisterCard-bodyTitle{color:#161616;font-weight:600;font-size:1.6rem;line-height:1.5;margin-bottom:1.4rem}.RegisterCard .Social-buttonsWrap-inner{flex-direction:column;gap:1.2rem}.RegisterCard .ModalForm{overflow-x:hidden}.RegisterCard .ModalForm .Input{font-size:1.6rem;line-height:1.4375}.RegisterCard .FormItem-dropdown .FormItem-label{display:none}.Section{padding-top:40px;padding-bottom:40px;position:relative}.Section--slim{padding-top:20px;padding-bottom:20px}.Section--fat{padding-top:40px;padding-bottom:40px}.Section--bare{padding-bottom:0!important}.Section--appended,.Section--bare{padding-top:0!important}.Section--prepended{padding-bottom:0!important}.List-main>li,.Social-buttonsWrap{margin-bottom:2rem}.Social-buttonsWrap-inner{display:flex}.Social-buttonsWrap-link.Subtitle{color:#7e8185;font-size:1.5rem;line-height:1.333333333333333;font-weight:400;margin-bottom:2rem;text-align:center}.Social-buttonsWrap-link.Subtitle:hover{text-decoration:underline}.Title{color:#161616;font-weight:300;font-size:3rem;line-height:1.2;margin-bottom:3.5rem;letter-spacing:-.54px}.Title--small{margin-bottom:3rem;text-align:center;font-size:1.7rem;line-height:1.764705882352941}.Subtitle{color:#161616;font-size:2.2rem;line-height:1.272727272727273;margin-bottom:2rem}.List-numbered{margin-bottom:2rem;padding-left:2rem}.List-numbered>li{counter-increment:listItem;padding-left:.5rem;margin-bottom:.5rem}.List-numbered>li::marker{display:list-item;content:"(" counter(listItem) ")"}.List-alphabetBig{list-style:upper-latin;padding-left:4rem;margin-bottom:4rem}.List-alphabetBig>li,.TitleWrap .Title{margin-bottom:1rem}.List-alphabet{counter-increment:none;list-style:lower-latin;padding-left:2rem}.TitleWrap{text-align:center}.TitleWrap .Title{font-weight:600}.TitleWrap .Subtitle{font-weight:400}.List-title{color:#161616;line-height:1.2;font-weight:600;text-align:left}.Sign{display:flex;justify-content:flex-end}.u-dash{display:inline-block;width:16px;height:2px;background:rgba(126,129,133,.5);margin:0 10px .3em}.u-animation-overflow-container{overflow:hidden;width:100%;height:100%}.VisualIcon{display:inline-block;font:14px/1 'icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3.6rem;position:relative;width:1em;height:1em;text-align:center}.VisualIcon:before{position:relative;z-index:1}.VisualIcon:after{content:'';width:.916666666666667em;height:.916666666666667em;border-radius:50%;display:block;position:absolute;right:-.090909090909091em;top:-.055555555555556em}.VisualIcon--barcodeTag,.VisualIcon--card{color:#161616}.VisualIcon--barcodeTag:before{content:'\EA03'}.VisualIcon--card:before{content:'\EA05'}.VisualIcon--creditCard{color:#b28724}.VisualIcon--logo,.VisualIcon--mobileBasket{color:#161616}.VisualIcon--logo:before{content:'\EA12'}.VisualIcon--mobileBasket:before{content:'\EA13'}.VisualIcon--plus{color:#b28724}.VisualIcon--plus:after,.VisualIcon--plus:before{content:'\EA15'}.VisualIcon--creditCard:before{content:'';background-image:url(../img/homepage/icons/creditCard.1747986389.svg);background-size:contain;display:block;width:43px;height:32px}.VisualIcon--creditCard:after{background-image:url(../img/homepage/icons/creditCard-bg.1747986389.svg);top:3px;right:-4px}.VisualIcon--barcodeTag:after,.VisualIcon--card:after,.VisualIcon--creditCard:after,.VisualIcon--logo:after,.VisualIcon--mobileBasket:after{content:'';border-radius:2.25px}.VisualIcon--card:after{background-image:url(../img/homepage/icons/card-bg.1747986389.svg);top:5px;right:-18px}.VisualIcon--mobileBasket:after{background-image:url(../img/homepage/icons/mobile-bg.1747986389.svg);top:6px;right:-5px}.VisualIcon--barcodeTag:after{background-image:url(../img/homepage/icons/barcodeTag-bg.1747986389.svg);top:6px;right:-5px}.VisualIcon--logo:after{background-image:url(../img/homepage/icons/logo-bg.1747986389.svg);background-size:contain;top:4px;right:-4px}.confirmation-Card{text-align:center;font-weight:500;color:#161616;display:flex;flex-flow:column;align-items:center;font-size:2.4rem;line-height:1.416666666666667;max-width:400px}.confirmation-Card:before{display:block;content:'';margin-bottom:20px;background-size:contain}.confirmation-Card--email:before{width:7.05em;height:5em;background-image:url(../img/modules/confirmation/mail-success.1747986389.png)}.confirmation-Card--email.confirmation-Card--error:before{background-image:url(../img/modules/confirmation/mail-error.1747986389.png)}.confirmation-Card-title{font-size:inherit;line-height:inherit;font-weight:500}.confirmation-Page{width:100vw;height:100vh;background-size:cover;display:flex;flex-flow:column nowrap}.confirmation-Page-content,.confirmation-Page-header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.confirmation-Page-header{flex-grow:0;flex-shrink:0;text-align:center;height:88px;border-bottom:1px solid rgba(179,186,191,.2)}.confirmation-Page-header img{display:inline-block;vertical-align:middle;margin-bottom:-18px}.confirmation-Page-content{padding:0 30px;flex-grow:1}.scroll-Container{overflow:hidden}.scroll-Container.is-virtual{position:fixed!important;top:0;left:0;bottom:0;width:100vw;overflow:hidden;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.scroll-Container-inner{background-color:#f8f8f5;position:relative;z-index:1;overflow:hidden}.scroll-Container-inner.is-visible{transition:top 500ms;opacity:1;top:0}.scroll-Container-content{display:flex;flex-direction:column;min-height:100vh;transition:opacity .2s ease}html.is-animating .scroll-Container-content{opacity:0}html.is-animating.to-category-list .scroll-Container-content{opacity:1}.scroll-Container-footer{position:relative;z-index:0}.scroll-Container:not(.is-virtual) .scroll-Container-footer.is-pinned .FooterWrapper{position:fixed;bottom:0;left:0;right:0;transform:none!important}.voucher-Barcode{background-color:#f8f8f9;border-radius:0 0 12px 12px;margin-bottom:55px;margin-top:32px;height:110px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.voucher-Barcode-svg{width:150px;height:53px}.voucher-Barcode-number{color:#161616;font-size:1.2rem;padding-top:8px;line-height:1}.voucher-Base{max-width:600px;margin:0 auto;background-color:#f7f8f9;min-height:100vh}.voucher-Button{font-size:1.5rem;font-weight:500;color:#b28724;background-color:#f8f3e8;text-decoration:none;border-radius:12px;min-height:48px;display:flex;flex-flow:row nowrap;align-items:center;padding:10px 20px;width:100%;max-width:360px;justify-content:center}.voucher-Button-content{text-align:center;line-height:1.2}.voucher-Button--dark{background-color:rgba(255,255,255,.1);color:#fff}.voucher-Button .Icon{display:inline-block;vertical-align:middle;margin-right:1.8rem;margin-bottom:-.2em}.voucher-Caption{background-color:#05844e;color:#fff;height:4rem;font-size:1.4rem;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;font-weight:500;margin-bottom:0}.voucher-Container{padding-left:30px;padding-right:30px}.voucher-Content{background-color:#fff;border-radius:22px 22px 0 0;box-shadow:0 -8px 12px rgba(35,36,40,.07);padding:30px;position:relative;z-index:1}.voucher-Header{background-color:#161616;color:#fff;min-height:170px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:30px}.voucher-Header .voucher-Button{margin-top:27px}.voucher-Base:not(.is-android) .voucher-Header .voucher-Button--android,.voucher-Base:not(.is-ios) .voucher-Header .voucher-Button--ios{display:none}.voucher-Header .voucher-Button--android img{display:inline-block;vertical-align:middle;margin-right:10px}.voucher-Header .Icon--apple{font-size:2.4rem}.voucher-Section{border-top:1px solid rgba(234,237,239,.7);padding-top:18px;padding-bottom:18px}.voucher-Section-title{font-size:1.6rem;line-height:1.25;color:#161616;margin-bottom:10px;font-weight:500}.voucher-Title{font-weight:500;font-size:2rem;line-height:1.2;color:#161616;text-align:center}.voucher-Validity{color:#161616;line-height:17/15;font-size:1.5rem}.voucher-Validity:before{display:inline-block;font:14px/1 'icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA14';font-size:1.8rem;position:relative;top:.3rem;margin-right:1rem;color:#b3babf}.voucher-Visual{margin-bottom:-20px;position:relative;max-height:375px}.voucher-Visual:before{content:'';display:block;width:100%;height:0;padding-bottom:102.73972602739727%}.voucher-Visual img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.voucher-Warning{font-size:1.2rem;text-transform:uppercase;color:#c1332a;font-weight:500}.voucher-Warning:before{font:14px/1 'icons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA1A';display:inline-block;vertical-align:baseline;position:relative;top:.1em;margin-right:7px}.sectionAbout{position:relative;padding-top:9.3rem}.sectionAbout-visual{display:none}.sectionAbout-visual img,.sectionHero-visual img,.sectionLoyality-visual img{position:absolute;top:0;left:0}.sectionAbout-inner{display:flex;justify-content:space-between}.sectionAbout-content{justify-self:flex-end;display:flex;flex-wrap:wrap}.sectionAbout-empty{display:none}.sectionAbout-title{flex-basis:100%;margin-bottom:5.4rem}.sectionAbout-items{display:flex;flex-wrap:wrap;justify-content:center}.sectionAbout-itemWrap{max-width:35rem;flex-basis:46%}.sectionAbout-itemHeading{display:flex;justify-content:space-between}.sectionAbout-itemTitle{max-width:25.4rem}.sectionAdmin-inner{display:flex;justify-content:center}.sectionAdvantages{position:relative;text-align:center}.sectionAdvantages-title{max-width:71.2rem;margin-left:auto;margin-right:auto}.sectionBanner{padding-top:40px;padding-bottom:40px}.sectionBanner-inner,.sectionBanner-title{display:flex;flex-direction:column;align-items:center}.sectionBanner-inner{background-color:#fff;border-radius:30px;box-shadow:0 2px 4px rgba(153,126,108,.1);padding:6.5rem 1.5rem 6rem;justify-content:space-between;gap:3rem;position:relative}.sectionBanner-inner:before{content:'';position:absolute;display:block;left:4rem;top:-2.4rem;width:0;height:0;border-style:solid;border-width:24px 0 0 24px;border-color:transparent transparent transparent #fff}.sectionBanner-title{margin-bottom:0;justify-content:center;gap:2rem}.sectionBanner-text{margin-bottom:0;font-size:1.5rem;line-height:2;text-align:center}.sectionBanner-text .Link{color:#b28724}.sectionBanner-buttonWrap{width:100%}.sectionBanner-buttonWrap .Button{width:100%;max-width:none;justify-content:center}.sectionFaq.Section{padding-bottom:15rem}.sectionFaq-title{text-align:center;margin-bottom:5.5rem}.sectionFaq-List-item,.sectionFaq-List-item.is-active{transition:border .4s cubic-bezier(.19,1,.22,1),height .4s cubic-bezier(.19,1,.22,1)}.sectionFaq-List-item{border-top:1px solid #eaedef}.sectionFaq-List-item.is-active{border-top-color:#d9ad49;height:auto}.sectionFaq-List:last-child-item{border-bottom:1px solid #eaedef}.sectionFaq-List:last-child .sectionFaq-List-content{border-bottom:none}.sectionFaq-List-item:last-child:not(.is-active) .sectionFaq-List-content{border-top:none}.sectionFaq-List-header{padding:3.3rem 0 3rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.sectionFaq-List-header .Subtitle{margin-bottom:0}.sectionFaq-List-header .Icon{color:#d9ad49;font-size:3.6rem;width:3.6rem;height:3.6rem;border-radius:50%;transition:background .4s cubic-bezier(.19,1,.22,1);position:relative;margin-right:0}.sectionFaq-List-item.is-active .sectionFaq-List-header .Icon{flex-grow:0;background:#d9ad49}.sectionFaq-List-item.is-active .sectionFaq-List-header .Icon:after{position:absolute;content:'';width:11px;height:1px;border-radius:4px;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff}.sectionFaq-List-content,.sectionFaq-List-item.is-active .sectionFaq-List-content{transition:height .6s cubic-bezier(.19,1,.22,1),opacity .4s cubic-bezier(.19,1,.22,1)}.sectionFaq-List-content{border-top:1px solid #eaedef;height:0;overflow:hidden;opacity:0}.is-cms .sectionFaq-List-content{height:auto;overflow:auto}.sectionFaq-List-item.is-active .sectionFaq-List-content{opacity:1}.sectionFaq-List-text{padding-top:3.5rem;padding-bottom:3.5rem}.sectionHero-inner{display:flex;justify-content:space-between;flex-direction:column;gap:3rem}.sectionHero-title{max-width:315px}.sectionHero-content{max-width:68rem;margin-left:auto;margin-right:auto}.sectionHero-links{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:5.6rem}.sectionHero-visual{position:relative;height:100%}.sectionHero-visual:before{content:'';display:block;width:100%;height:0;padding-bottom:119.9442119944212%}.sectionLoyality{max-width:1300px;margin:0 auto;position:relative;top:-6rem;left:0;right:0}.sectionLoyality-inner{background:#161616 url(../img/homepage/sectionLoyality-pattern.1747986389.png) center;padding:3rem;height:61rem}.sectionLoyality-inner .Title{color:#fff;max-width:55rem}.sectionLoyality-links{display:flex;gap:2rem;width:100%;justify-content:center;align-items:center;flex-direction:column}.sectionLoyality-visual{position:absolute;width:100%;top:-9.5rem;left:5%}.sectionLoyality .Badge{position:absolute;top:15rem;left:50%;transform:translateX(-50%);z-index:10}.sectionPartners.Section{padding-bottom:85px}.sectionPartners-inner{display:flex;flex-direction:column;justify-content:center}.sectionPartners-title{color:#b28724;background:-webkit-linear-gradient(#e6b95b,#b68515);-webkit-background-clip:text;-webkit-text-fill-color:transparent;max-width:100rem;text-align:center;margin-bottom:4rem}.sectionPartners-logos{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:3rem}.sectionPartners-logos--large{margin-bottom:1rem;gap:1rem}.sectionPartners-logos--large .sectionPartners-logoLink{margin-bottom:5rem}.sectionPartners-logoItem--large .sectionPartners-logoLink{width:100%;border-radius:30px;margin-bottom:0}.sectionPartners-logoItem--large .sectionPartners-logoLink img{margin-right:2.7rem}.sectionPartners-logoItem--large .sectionPartners-logoLink .Subtitle{margin-bottom:0}.sectionPartners-logoItem--large .sectionPartners-logoLink .Subtitle i{display:block;font-style:normal;font-weight:600}.sectionPartners-logoLink{background:#fff;width:8rem;height:8rem;display:flex;justify-content:center;align-items:center;transform:translateY(0);transition:transform .25s cubic-bezier(.55,.055,.675,.19),box-shadow .35s cubic-bezier(.55,.055,.675,.19)}.is-mouse-pointer .sectionPartners-logoLink:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(153,126,108,.15)}.sectionPartners-logoLink:focus{outline:0}.sectionPassword-inner{height:40rem}.sectionPassword .Buttons-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.sectionRegister .Form .FormItem{margin-bottom:1.5rem}.sectionRegister .Form .FormItem--promo{margin-top:5rem;margin-bottom:3rem}.sectionRegister-titleWrap{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:5rem}.sectionRegister-title{color:#161616;font-size:2.2rem;line-height:1.090909090909091;margin-bottom:1.2rem}.sectionRegister-subtitle{font-size:1.6rem;line-height:1.5;color:#7e8185;font-weight:400;text-align:center}.sectionRegister--three .Card{padding-bottom:2.5rem}.sectionRegister--three .Form .FormItem-label{display:none}.sectionRegister--three .Form .FormItem{margin-bottom:1.5rem}.sectionRegister--three .Form .Input{height:5rem}.sectionRegister--three .sectionRegister-titleWrap{margin-bottom:2rem}.sectionRegister--three .Form-controls{flex-direction:column;gap:15px}.sectionRegister--threeA .Card-content{padding-top:3.5rem;padding-bottom:3.5rem}.sectionRegister--threeA .Card-visual{padding-top:0;padding-bottom:2rem}.sectionRegister--threeA .sectionRegister-title{max-width:29rem;text-align:center}.sectionRegister--threeA .sectionRegister-subtitle{text-align:center}.sectionRegister--threeA .Card .Input[type=date]{color:#7e8185}.sectionRegister--threeA .Card .Input[type=date]:focus+.FormItem-label{opacity:0}.sectionRegister--threeA .Form-controls{margin-bottom:1.5rem}.sectionRegister--threeA .Card-buttonWrap{margin-bottom:5rem}.sectionRegister--threeA .Card-contactWrap .Button{font-weight:400;color:#7e8185;border:1px solid #eaedef;height:6rem;flex-direction:column;gap:.5rem}.sectionRegister--threeA .Card-contactWrap .Button i{display:block;color:#d9ad49;font-style:normal}.sectionRegister--mail .Form-controls{flex-direction:column;gap:15px}.sectionRegister--success .Card-visual{padding-top:7rem;padding-bottom:3rem}.sectionRegister--success .sectionRegister-titleWrap{max-width:29rem;margin-left:auto;margin-right:auto;margin-bottom:3.5rem}.sectionRegister--success .sectionRegister-title{color:#161616;font-size:2.2rem;line-height:1.363636363636364;margin-bottom:2rem}.deleteAccount-page .Card--notification .Card-body p,.sectionRegister--success .sectionRegister-subtitle{text-align:center}.Visual-bottom,.Visual-right,.Visual-top{position:absolute;display:block;max-width:100%;z-index:-1}.Visual-top{background:url(../img/homepage/visuals/visualTop.1747986389.svg) center no-repeat;width:820px;aspect-ratio:1.496350364963504;top:-180px;left:-145px}.Visual-bottom{background:url(../img/homepage/visuals/visualBottom.1747986389.svg) center no-repeat;width:1100px;aspect-ratio:.780141843971631;top:320px;left:-180px;transform:rotate(-45deg)}.Visual-right{background:url(../img/homepage/visuals/visualRight.1747986389.svg) center no-repeat;width:1138px;aspect-ratio:1.239651416122004;top:241px;right:-342px}.admin-page .Header-buttons .Button-login,.admin-page .Header-buttons .Dropdown-container,.admin-page .sectionLoyality{display:none}.admin-page .scroll-Container-inner{position:relative;background:#f8f8f5 url(../img/admin/background.1747986389.svg);width:100%;height:auto;z-index:10;background-position:top;background-repeat:no-repeat}.cookies-page,.deleteAccount-page,.obchodniPodminky-page,.ochranaOsobnichUdaju-page{color:#161616}.cookies-page .Title{text-align:center;font-weight:600;margin-bottom:1rem}.cookies-page .gc-Text h2{color:#161616;line-height:1.2;font-weight:600;text-align:left;margin-top:0;margin-bottom:1.6em}.cookies-page .gc-Text ol,.cookies-page .gc-Text p,.cookies-page .gc-Text ul{margin-bottom:2rem;font-size:1.6rem;line-height:1.875}.deleteAccount-page .NavToggle{display:none}.deleteAccount-page .Header-inner{padding:4.5rem 0 2rem;justify-content:center}.deleteAccount-page .Card--notification .Card-body .title{margin-bottom:2rem}.deleteAccount-page .Card-body{padding-top:3rem}.deleteAccount-page .titleWrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.deleteAccount-page .title{text-align:center;font-size:2.2rem;line-height:1.4;margin-bottom:3.5rem}.deleteAccount-page .subtitle{max-width:37.5rem;font-size:1.6rem;line-height:1.5;font-weight:400;text-align:center}.deleteAccount-page .Button--outline{border:1px solid #d2d2d2}.deleteAccount-page .Button--outline .Button-content{color:#7e8185}.deleteAccount-page .Button{box-shadow:0 1px 4px rgba(126,129,133,.2)}.is-mouse-pointer .deleteAccount-page .Button:hover{box-shadow:0 2px 10px rgba(126,129,133,.2)}.deleteAccount-page .ButtonsWrap{margin-top:5rem;display:flex;flex-direction:column;gap:2rem}.deleteAccount-page footer{padding:5rem;background-color:#fff}.inform-page .NavToggle{display:none}.inform-page .confirmation-Card-title{margin-bottom:3rem}.obchodniPodminky-page .sectionLoyality,.ochranaOsobnichUdaju-page .sectionLoyality{display:none}.ochranaOsobnichUdaju-page p{margin-bottom:1em}.ochranaOsobnichUdaju-page .List-title{text-align:left}.ochranaOsobnichUdaju-page .List-title span{display:inline-block}.ochranaOsobnichUdaju-page .TitleWrap .Title{margin-bottom:4rem}.ochranaOsobnichUdaju-page .List-alphabet>li{counter-increment:listItem}.ochranaOsobnichUdaju-page .List-alphabet>li::marker{display:list-item;content:"" counter(listItem) ")"}.password-page .Main{min-height:50vh;height:500px}.register-page .sectionLoyality{display:none}.register-page .scroll-Container-inner{position:relative;background:#f8f8f5 url(../img/admin/background.1747986389.svg);width:100%;height:auto;z-index:10;background-position:top;background-repeat:no-repeat}.u-bold{font-weight:600}.u-blue{color:#00579a}.u-darkblue{color:#022541}.u-black{color:#161616}.u-green{color:#05844e}.u-grey{color:#7e8185}.u-orange{color:#fb8b23}.u-red{color:#c1332a}.u-sand{color:#d9ad49}.u-bg-blue,.u-bg-grey,.u-bg-olive,.u-bg-pink{position:relative;overflow:hidden}.u-bg-pink:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#fff1f0}.u-bg-blue:after{background-color:#eef6fc}.u-bg-blue:after,.u-bg-grey:after,.u-bg-olive:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.u-bg-grey:after{background-color:rgba(240,241,242,.8)}.u-bg-olive:after{background-color:#f5f2ec}.u-hidden{display:none!important}.js .u-transFadeInUp{transform:translateY(5%);opacity:0;transition:opacity .4s ease,transform 1.6s cubic-bezier(.19,1,.22,1)}.js .has-displayed .u-transFadeInUp,.js .u-transFadeInUp.has-displayed{opacity:1;transform:translateY(0)}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.confirmation-Card--email:before{background-image:url(../img/modules/confirmation/mail-success@2x.1747986389.png)}.confirmation-Card--email.confirmation-Card--error:before{background-image:url(../img/modules/confirmation/mail-error@2x.1747986389.png)}}@media screen and (min-width:33.75em){.AdvantagesCarousel{padding-bottom:0}.Form .FormItem{width:calc(50% - 12px);flex-grow:0;flex-shrink:0}.Card .Form .FormItem,.Form .FormItem--full{width:100%}.ModalSmall .FormItem{width:100%;margin-bottom:1.5rem}.sectionHero-title{max-width:none}.u-smw-hidden{display:none!important}}@media screen and (min-width:33.75em) and (max-width:47.9375em){.Button{max-width:28.5rem}.deleteAccount-page .Button{max-width:100%}}@media screen and (min-width:48em){.AdminCard-header{padding-bottom:4.3rem}.AdminCard-title{font-size:2.2rem;line-height:1.181818181818182}.AdminCard-totalPoints .AdminCard-totalPointsText{font-size:calc(1.901743264659271vw + 4.539461172741681rem);line-height:.916666666666667}.AdvantagesCarousel-CounterDots{width:4rem;padding:4.1rem 1.1rem;flex-direction:column;margin-top:-7rem}.AdvantagesCarousel-CounterDotLine{top:28px;left:50%;width:1px;height:1.9rem}.AdvantagesCarousel-ImageContainer{height:auto;width:66rem}.AdvantagesCarousel-Number{text-align:left;padding-left:10rem}.AdvantagesCarousel-SlideTitle:after{content:'';position:absolute;bottom:-2rem;display:block;width:2rem;height:2px;background:orange;background:#d9ad49}.AdvantagesCarousel-TextContainer{width:50%}.AdvantagesCarousel-TextContent{position:relative;margin-left:10rem;max-width:41rem}.AdvantagesCarousel{display:flex;align-items:center}.AdvantagesCarousel>*{flex-basis:50%;flex-shrink:0}.Badge{padding:2.3rem 2.6rem;height:auto}.Badge-tagText{font-size:1.44rem;line-height:1.285714285714286}.Button{padding:1.5rem 3.8rem}.Button--black i{display:block}.ButtonIcon--long{padding:1.5rem 3.4rem}.ButtonIcon--long .Button-logo{margin-right:3.2rem}.Card .Card-content{padding:2.8rem 5rem}.Card-header:after,.HistoryCard-itemMonth:after{left:-5rem;width:calc(100% + 10rem)}.Card-header-inner{padding-bottom:2.3rem}.Card-title.Title{text-align:left;margin-bottom:0}.Card-visual{padding-top:5.2rem;padding-bottom:4rem}.Card-body{padding-bottom:5.3rem}.Card-preview-imageWrap{max-width:310px}.Card-preview-imageWrap .Card-preview-logo{top:32px;left:78px;width:165px}.Container{padding-left:40px;padding-right:40px}.Container.is-pure{padding:0}.Footer-bottom{padding-top:5.5rem}.Footer-top{gap:4.6rem;padding-bottom:4rem;flex-direction:row}.Footer-contact-title.Title--small{text-align:left}.Footer-contact,.Footer-links{margin-bottom:0}.Footer-links{max-width:255px}.Footer-linksList{display:block}.Footer{padding:36.6rem 0 4rem}.Dropdown-button{height:6.5rem}.FormItem-dropdown-button{padding:18px 26px 18px 27px}.FormItem--checkbox.u-errorContainer .Checkbox-label{flex-basis:95%}.FormItem--checkbox .InputError{width:540px;text-align:center;padding-top:0!important}.Input{height:65px;font-size:1.4rem;line-height:1.428571428571429}.InputUpload{font-size:1.7rem}.Header-buttons .Button-registration,.Nav-linkContent b{display:none}.Header-languages{gap:2rem}.Header-logo{display:flex;align-items:center;justify-content:center;margin-right:1.5rem;flex-shrink:0}.HistoryCard-title.Title{text-align:left;margin-bottom:0}.HistoryCard-content{padding:2.8rem 5rem}.Language .Dropdown .Link{line-height:1.6}.Modal-layer{overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;align-items:center;flex-flow:column nowrap;background:rgba(22,22,22,.5);top:0;left:0;bottom:0;right:0;padding:3rem 1.6rem}.Modal-layer:after,.Modal-layer:before{content:'';display:block;flex-grow:1}.Modal--sidebar .Modal-layer{padding:0;align-items:flex-end}.Modal-inner{opacity:0;transform:none;transition:opacity .3s ease;left:auto;right:auto;bottom:auto;top:auto;max-width:1100px;width:100%;border-radius:0}.Modal-content,.Modal-inner,.Modal-inner[data-scrollbar=true]{position:relative}.is-cms .Modal-inner{overflow:auto}.Modal-content{padding:40px 0;top:auto;bottom:auto;right:auto;left:auto;overflow:initial;-webkit-overflow-scrolling:initial;transition:opacity .3s ease;border-radius:0}.Modal-close{left:auto;top:30px;right:30px;transition:background-color .4s ease}.is-mouse-pointer .Modal.is-active .Modal-close:hover{background-color:#d9ad49}.is-mouse-pointer .Modal-close:hover:before{transform:scale(1.3);border-color:#d9ad49}.Modal-placeholder{display:block;position:absolute;top:0;left:0;width:0;height:0;background-color:#fff;opacity:0;z-index:0}.ModalContactForm .Modal-inner{height:80vh;overflow-y:auto}.ModalContactForm.is-active .Modal-inner{top:50%;transform:translateY(-50%)}.ModalForm .Modal-inner{position:absolute;max-width:90%}.ModalForm .Modal-content{padding-top:4.167vw;padding-bottom:4.167vw;max-width:730px;margin-left:auto;margin-right:auto}.ModalForm .Modal-close:hover{color:#fff}.ModalForm .Section-title{font-size:3rem;line-height:1.2}.ModalForm .Checkbox{align-items:flex-start}.ModalLogin .Button--outline{padding:1.5rem}.ModalSmall .Modal-inner{min-height:inherit;max-height:50rem;max-width:42rem}.ModalSmall .Modal-content{padding:55px 35px;max-width:50rem}.ModalSmall.is-active .Modal-inner{top:50%;left:50%;transform:translate(-50%,-50%);padding:0;margin:0}.Nav-link{font-size:1.5rem;line-height:1.6}.Nav--admin .Nav-list{padding:0;overflow:hidden;height:48px;align-items:center}.Header--admin .Nav-listItem{padding:1.5rem}.Header--admin .Nav-listItem:nth-child(2):after,.Header--admin .Nav-listItem:nth-child(3):after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:1.8rem;background:#eaedef;opacity:.7}.Header--admin .Nav-listItem+.Nav-listItem,.Nav-listItem+.Nav-listItem{margin-left:1.5rem}.NavToggle{right:40px}.RegisterCard .Card-content{padding:2.8rem 5rem}.RegisterCard .ModalForm .Input{font-size:1.5rem;line-height:1.333333333333333;font-weight:500}.Section{padding-top:10vw;padding-bottom:10vw}.Section--slim{padding-top:5vw;padding-bottom:5vw}.Section--fat{padding-top:6.667vw;padding-bottom:6.667vw}.Social-buttonsWrap{margin-bottom:5rem}.Title span{font-weight:500}.Title{font-size:5.2rem;line-height:1.230769230769231;letter-spacing:-.93px}.Title--small{font-size:2.2rem;line-height:1.363636363636364;margin-bottom:5rem}.Title--medium{font-size:4.5rem;line-height:1.288888888888889}.List-main>li,.List-numbered,.Title--medium,.cookies-page .gc-Text ol,.cookies-page .gc-Text p,.cookies-page .gc-Text ul{margin-bottom:4rem}.List-numbered>li,.ochranaOsobnichUdaju-page .List-alphabet>li{padding-left:1rem}.List-alphabet{padding-left:4rem}.confirmation-Card{font-size:4rem;line-height:1.25}.confirmation-Page{background-image:url(../img/modules/confirmation/background.1747986389.svg);background-position:center center}.confirmation-Page-header{border:0;height:auto;padding-top:63px;position:absolute;top:0;left:0;right:0}.sectionAbout{min-height:90rem}.sectionAbout-visual{display:block;position:relative;left:-3rem;margin-bottom:3rem;max-width:65vw}.sectionAbout-visual:before,.sectionLoyality-visual:before{content:'';display:block;width:100%;height:0;padding-bottom:102.3088023088023%}.sectionAbout-items{gap:2rem;justify-content:space-between}.sectionAbout-item{width:calc(50% - 2rem)}.sectionAbout-itemWrap{margin-bottom:3.4rem}.sectionAbout-itemHeading{flex-direction:column}.sectionAbout-itemHeading .Icon--caretDown{display:none}.sectionAbout-itemHeading .VisualIcon{margin-bottom:2.7rem}.sectionAbout-itemText{height:auto!important}.sectionAdvantages-title{margin-bottom:7rem}.sectionBanner-inner{padding:3rem 1.5rem}.sectionBanner-title{gap:3rem;flex-direction:row}.sectionBanner-text{max-width:70rem;font-size:1.6rem;line-height:1.875}.sectionBanner-text .Link{font-weight:400;line-height:2}.sectionBanner-buttonWrap,.sectionBanner-buttonWrap .Button{width:auto}.sectionFaq.Section{padding-bottom:37.6rem}.sectionHero.Section{padding-top:80px}.sectionHero-visual img{left:4rem}.sectionLoyality{position:absolute;top:-20rem}.sectionLoyality-inner{height:46rem}.sectionLoyality-content{position:relative;top:50%;transform:translateY(-50%)}.sectionLoyality-links{flex-direction:row;justify-content:flex-start}.sectionLoyality-visual{width:50%;left:inherit;right:-13%}.sectionLoyality-visual:before{padding-bottom:115.23297491039426%}.sectionLoyality-visualImageMobile{display:none}.sectionLoyality .Badge{top:13rem;left:inherit;transform:none}.sectionPartners.Section{padding-top:80px}.sectionPartners-inner{align-items:center}.sectionPartners-title{margin-bottom:7.2rem}.sectionPartners-logos{margin-bottom:8.2rem}.sectionPartners-logos--large{margin-bottom:8.2rem;gap:4rem}.sectionPartners-logoItem--large .sectionPartners-logoLink{width:36rem;border-radius:80px}.sectionPartners-logoLink{width:14rem;height:14rem;border-radius:50%;box-shadow:0 3px 5px rgba(153,126,108,.1)}.sectionRegister--three .Card,.sectionRegister--two .RegisterCard{padding-bottom:6.8rem}.sectionRegister--threeA .Card-content{padding-top:7rem;padding-bottom:5.3rem}.sectionRegister--success .Card-visual{padding-top:10rem}.sectionRegister--success .sectionRegister-titleWrap{margin-bottom:9.3rem}.admin-page .Header:not(.Header--admin){display:none}.admin-page .Footer{padding:4rem 0}.admin-page .Header:not(.Header--admin) .Nav-list{opacity:0;pointer-events:none}.cookies-page .Section{padding-bottom:250px}.deleteAccount-page .Card-body{padding-top:5rem}.obchodniPodminky-page .Footer,.ochranaOsobnichUdaju-page .Footer,.register-page .Footer{padding:4rem 0}.u-md-hidden{display:none!important}}@media screen and (min-width:48em) and (max-width:63.9375em){.Header-buttons{display:none}.Nav.is-visible .Header-buttons{display:flex}.Header--admin .Header-inner{padding:2rem 0}.Nav--admin .Nav-list{justify-content:center}.NavToggle{top:3rem}.sectionHero .Button,.sectionPartners-logoItem{margin-bottom:1rem}.cookies-page .Section{padding-top:50px}}@media screen and (min-width:64em){.AdminCard-content{padding:5rem 5.5rem 5.5rem;margin-bottom:5rem}.adminOverview .AdminCard-content{margin-bottom:0}.AdminCard-preview{padding:4.6rem 11rem}.AdminCard,.Card{border-radius:30px}.ButtonIcon--long .Button-logo{flex-basis:15%}.ButtonIcon--long .Button-content{text-align:center;flex-basis:60%}.Container{padding-left:50px;padding-right:50px}.Container.is-pure{padding:0}.Header-buttons{flex-direction:row}.Header-inner{padding:3.5rem 0}.Header-languages{display:none}.Language-link{margin:0;transform:translate3d(0,0,0);opacity:1;filter:none}.Link{font-size:1.5rem;line-height:2.666666666666667}.Link--long{line-height:2}.Modal--sidebar .Modal-inner{top:3rem;right:3rem;bottom:3rem;position:absolute;border-radius:12px}.ModalForm .Modal-inner{border-radius:30px}.ModalForm .Section-title{margin-bottom:8.5rem}.ModalSmall .ModalForm-text{margin-bottom:3.5rem}.ModalSmall .Section-title{margin-bottom:3rem}.Nav-list{margin-left:auto;margin-right:auto}.Header--admin .Nav-list{box-shadow:0 2px 4px rgba(153,126,108,.1)}.Nav{display:flex;align-items:center}.Header--admin .Nav{height:4.8rem;margin-left:auto;margin-right:auto}.NavToggle{display:none}.Sign{margin-right:15rem}.sectionAbout-visual{width:35vw;position:absolute;top:4.4rem;left:0;margin-bottom:0}.sectionAbout-inner{width:60%;margin-left:auto}.sectionHero-inner{flex-direction:row}.sectionHero-content{flex-basis:44.84615384615385%;flex-shrink:0}.sectionHero-links{flex-direction:row;gap:1.8rem}.sectionHero-links .Button+.Button,.sectionLoyality-links .Button+.Button{margin-left:0}.sectionHero-visual{width:55.15384615384615%}.sectionHero-visual img{position:absolute;top:-5rem;left:2rem}.sectionLoyality-inner{padding:10rem 5rem;height:40rem}.sectionLoyality-visual{top:-9.2rem;right:-2%}.sectionLoyality .Badge{top:45%}.sectionPartners-logos{gap:2rem}.u-lg-hidden{display:none!important}}@media screen and (min-width:64em) and (min-width:75em){.Header--admin .Nav{position:relative;left:-2rem}.Header:not(.Header--admin) .Nav{flex-basis:75%;flex-grow:2}}@media screen and (min-width:64em) and (min-width:87.5em){.Header--admin .Nav{left:-3rem}.Header:not(.Header--admin) .Nav{flex-basis:65%}}@media screen and (min-width:64em) and (min-width:120em){.Header:not(.Header--admin) .Nav{flex-grow:inherit}}@media screen and (min-width:64em) and (max-width:74.9375em){.Header-buttons .Button{padding:1.5rem 2rem}}@media screen and (min-width:75em){.Button{min-width:9.4rem}.Button+.Button{margin-left:1.8rem}.ButtonIcon--long+.ButtonIcon--long{margin-left:0}.Footer-top{padding-top:7rem;padding-bottom:13.5rem}.Form{padding:0}.Form-formSent{line-height:1.2}.Modal--sidebar .Modal-inner{bottom:3rem}.ModalContactForm .Modal-inner,.ModalForm .Modal-inner{max-width:860px}.Modal.ModalDelete .Modal-inner--medium{min-height:inherit;height:-webkit-max-content;height:-moz-max-content;height:max-content}.Modal.ModalDelete .Modal-content{padding-top:100px;padding-bottom:100px}.ModalSmall .Modal-inner{height:50rem;max-height:50rem;max-width:42rem}.ModalSmall .Modal-inner--medium{min-height:56rem;max-height:85rem;overflow-y:hidden}.ModalSmall .Modal-content{padding:95px 55px;max-width:42rem}.ModalSmall .Social-buttonsWrap .Button+.Button{margin-left:1.5rem}.Nav-listItem+.Nav-listItem{margin-left:2.5rem}.Section{padding-top:80px;padding-bottom:90px}.Section--slim{padding-top:60px;padding-bottom:60px}.List-numbered{padding-left:4rem}.sectionAbout-inner{width:100%;margin-left:0}.sectionAbout-content{flex-basis:60%}.sectionAbout-empty{display:block;flex-basis:40%;flex-shrink:0}.sectionAbout-items{max-width:83rem}.sectionBanner{padding-bottom:9rem}.sectionBanner-inner{flex-direction:row;align-items:flex-start;padding:5.4rem 5rem 5.4rem 6rem}.sectionBanner-text{text-align:left;max-width:50rem}.sectionHero.Section{padding-top:205px}.sectionHero-inner{height:65rem}.sectionHero-visual{justify-self:flex-end}.sectionHero-visual img{left:0;top:-17rem;max-width:717px}.sectionLoyality-inner{padding:10rem;border-radius:30px}.sectionLoyality-inner .Title{max-width:61rem}.sectionLoyality-visual{right:-5%}.sectionLoyality .Badge{top:38%}.sectionPartners.Section{padding-top:125px;padding-bottom:185px}.cookies-page .Section{padding-bottom:360px}.deleteAccount-page .Card-content{padding-top:5rem;padding-bottom:5rem}.deleteAccount-page .Card-body{padding-top:0;padding-bottom:0}.deleteAccount-page .Button+.Button{margin-left:0}.u-xl-hidden{display:none!important}}@media screen and (min-width:87.5em){.AdminCard-totalPoints .AdminCard-totalPointsText{font-size:7.2rem;line-height:2.4rem}.Header-logo{margin-right:3.3rem}.ModalForm .Modal-content{padding-top:100px;padding-bottom:50px}[lang=de] .ModalForm .Modal-content,[lang=en] .ModalForm .Modal-content{padding-top:65px}.Header--admin .Nav-listItem{padding:1.2rem 3.5rem}.Nav-listItem+.Nav-listItem{margin-left:6.5rem}.Section{padding-top:110px;padding-bottom:110px}.Section--slim{padding-top:70px;padding-bottom:70px}.sectionHero-visual img{left:5rem}.sectionPartners-logos{gap:5.3rem}.sectionRegister.Section{padding-top:80px;padding-bottom:80px}.Visual-right{top:222px;right:-268px}.admin-page .Section{padding-top:60px}}@media screen and (min-width:87.5em) and (max-width:63.9375em){.Header--admin .Nav-listItem{display:none}}@media screen and (min-width:100em){.sectionAbout-visual{width:693px}}@media screen and (min-width:100em) and (max-width:119.9375em){.sectionAbout-content{flex-basis:55%}}@media screen and (min-width:120em){.Container--wide{padding-left:0;padding-right:0}.ModalContactForm .Modal-inner{height:1060px}.Nav-list{margin-left:inherit}.Section--fat{padding-top:150px;padding-bottom:150px}.sectionAbout-visual{top:6.4rem}.sectionHero-visual img{left:9rem}}@media screen and (max-width:87.4375em){.Section--prependedNotebook{padding-bottom:0!important}}@media screen and (max-width:74.9375em){.Nav.is-active .Header-buttons{padding:2.6rem 0 2.3rem}.Nav.is-active .Header-buttons:after,.Nav.is-active .Header-buttons:before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background-color:#b28724;mix-blend-mode:normal;opacity:.3}.Nav.is-active .Header-buttons:after{top:inherit;bottom:0}.Language{display:none}.Nav.is-visible{display:block;opacity:0;transition:opacity .2s cubic-bezier(.19,1,.22,1),transform .3s cubic-bezier(.19,1,.22,1);transform:scale(.25);transform-origin:top right;background:#d9ad49;padding:5rem 0 3rem;border-radius:12px;box-shadow:0 15px 50px rgba(98,68,0,.2),0 1px 4px rgba(217,173,73,.2)}.Nav.is-active{opacity:1;transform:scale(1)}.sectionHero-title{text-align:center;margin-left:auto;margin-right:auto}.sectionHero .Button{width:100%;justify-content:center;text-align:center}.u-lgMax-hidden{display:none!important}}@media screen and (max-width:63.9375em){.AdminCard-info{font-weight:300;font-size:1.5rem;line-height:1.6}.Dropdown-container,.Header--admin .Header-buttons,.Header-buttons .Icon{display:none}.Header-buttons .Button{font-weight:400;color:#fff}.ModalForm .Modal-content{padding-top:60px;padding-left:20px;padding-right:20px}.ModalForm .Form-controls{flex-direction:column}.ModalForm .Form-controls .FormItem--checkbox{margin-bottom:2rem}.Nav--admin.Nav.is-visible{padding:0}.Nav--admin.Nav.is-visible .Nav-list{flex-direction:row;justify-content:space-between;padding:.5rem}.Nav--admin.Nav.is-active{opacity:1;transform:scale(1)}.Nav--admin.Nav-listItem{margin-bottom:0}.Header--admin .Nav.is-visible .Nav-link{color:#161616}.Nav,.Nav.is-active{position:fixed;z-index:200;left:2.5rem;right:2.5rem}.Nav{padding-top:6rem;top:2.5rem}.Nav.is-active{top:1.5rem}.sectionBanner{padding-bottom:0}.sectionPartners-logoItem{flex-basis:33%;flex-shrink:0;display:flex;justify-content:center;align-items:center}.sectionRegister--three .sectionRegister-titleWrap{text-align:center}.admin-page .Header-buttons .Button-registration{display:none}.u-mdMax-hidden{display:none!important}}@media screen and (max-width:63.9375em) and (orientation:landscape){.sectionLoyality-visual{width:60%;left:50%;transform:translateX(-50%)}}@media screen and (max-width:47.9375em){.AdvantagesCarousel-Counter{width:100%;top:13rem}.AdvantagesCarousel-Slide{min-height:25rem}.AdvantagesCarousel-SlideTitle{text-align:center;height:18rem;margin-top:-4rem;margin-bottom:2rem;display:flex;justify-content:center;align-items:center}.AdvantagesCarousel-Text{text-align:center}.AdvantagesCarousel-TextContent{margin-bottom:3rem;min-height:32rem}.Badge-tag,.Button{justify-content:center}.Badge-tag{width:51px;height:24px;padding:8px 6px;border-radius:10px}.Button{height:4.8rem;width:100%;text-align:center}.Button--apple .Button-logo,.Button--google .Button-logo{background-size:contain;width:22px;height:26px}.ButtonIcon--long{max-width:inherit;justify-content:flex-start}.ButtonIcon:not(.ButtonIcon--long){width:5rem}.ButtonIcon .Button-logo{background-size:contain;width:2rem;height:2rem}.Card{overflow-x:hidden}.Card-header{padding-bottom:2rem}.Container--controls{padding:0 5px}.Footer-giantLink span{display:none}.Footer-top .Button{width:100%}.Footer-contact{text-align:center;margin-left:auto;margin-right:auto}.Footer-contact-title.Title--small{margin-bottom:3.5rem;font-size:3rem;line-height:1.2}.Footer-linksListItem{flex-basis:50%;flex-shrink:0}.Footer-linksListItem:nth-child(even){padding-left:2rem}.Header--admin .Header-inner{padding:1rem 0}.Header--admin .Header-languages,.Header--admin .Header-logoWrap,.Nav-linkContent i{display:none}.Header-logo img{width:141px}.HistoryCard-itemDate{font-size:1.2rem}.Language-link{width:5rem;display:flex;border-radius:10px;justify-content:center;color:#fff}.ModalForm .Checkbox-label{flex-basis:calc(100% - 25px)}.ModalSmall .Modal-content{overflow-x:hidden}.Nav--admin.Nav{display:block;top:inherit;bottom:2rem;left:2.5rem;right:2.5rem;z-index:199}.Header--admin .Nav-link{padding:.8rem 1.6rem;font-size:1.3rem;line-height:1.846153846153846}.Header--admin .Nav-link.is-active{color:#b28724!important;background:#f8f3e8;border-radius:10px}.Nav-linkContent{text-transform:capitalize}.Social-buttonsWrap-inner{justify-content:center;gap:1rem}.sectionAbout{padding-bottom:10rem}.sectionAbout-title{text-align:center;font-weight:600}.sectionAbout-itemWrap{padding-top:3rem;border-bottom:1px solid #eaedef}.sectionAbout-itemHeading{align-items:flex-start}.sectionAbout-itemHeading .Icon--caretDown:before{font-size:.6rem;color:#161616;z-index:10;transform:rotate(0deg);transition:transform .35s ease-in}.sectionAbout-itemWrap.is-active .sectionAbout-itemHeading .Icon--caretDown:before{color:#fff;transform:rotate(-180deg)}.sectionAbout-itemHeading .Button-icon{flex-shrink:0;position:relative;margin-right:0;width:3rem;height:3.1rem;background:#fff;justify-content:center;align-items:center;box-shadow:0 2px 4px rgba(153,126,108,.1);border-radius:10px;transition:background .35s ease-in,opacity .2s ease-in}.sectionAbout-itemWrap.is-active .sectionAbout-itemHeading .Button-icon{background:#d9ad49}.sectionAbout-itemHeading .Subtitle{margin-bottom:0;position:relative;top:-6px}.sectionAbout-itemTitle{text-align:center;font-size:1.7rem;line-height:1.411764705882353;margin-left:24px;margin-right:24px}.sectionAbout-itemText{margin-top:3rem;text-align:center;height:0;opacity:0;border-top:1px solid transparent;transition:height .6s cubic-bezier(.19,1,.22,1),opacity .4s cubic-bezier(.19,1,.22,1);transform:scale(0)}.sectionAbout-itemWrap.is-active .sectionAbout-itemText{padding-top:2rem;padding-bottom:2rem;margin-bottom:2rem;border-color:#eaedef;transition:height .6s cubic-bezier(.19,1,.22,1),opacity .4s cubic-bezier(.19,1,.22,1),transform .4s cubic-bezier(.19,1,.22,1);transform:scale(1);height:auto;opacity:1}.sectionAdvantages-title{font-weight:600;margin-bottom:4.6rem}.sectionBanner .Container{padding-left:15px;padding-right:15px}.sectionFaq-List-item{min-height:10rem}.sectionFaq-List-header .Subtitle{font-size:1.7rem;max-width:26rem}.sectionFaq-List-text{padding-bottom:8rem}.sectionHero-visual img{left:2rem}.sectionLoyality-inner{padding-bottom:6.4rem}.sectionLoyality-inner .Title{margin-bottom:4.3rem;text-align:center}.sectionLoyality-content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.sectionLoyality-links .Button-content,.sectionLoyality-links .Button-logo{margin-right:auto}.sectionLoyality-visual img{width:22.2rem;height:auto;left:50%;transform:translateX(-50%)}.sectionLoyality-visualImage{display:none}.sectionLoyality .Button{height:5.8rem;padding:1.5rem 2.8rem}.sectionPartners-logos:not(.sectionPartners-logos--large){background:#fff;overflow:hidden;border-radius:30px;padding:5rem 1rem;box-shadow:0 3px 5px rgba(153,126,108,.1)}.sectionPartners-logoItem--large{flex-basis:100%}.sectionPartners-logoItem--large .sectionPartners-logoLink{box-shadow:0 3px 5px rgba(153,126,108,.1);height:12rem}.sectionPartners-buttonWrap{width:100%;display:flex}.sectionPartners-buttonWrap .Button{flex-grow:1;max-width:100%}.sectionRegister--two .Card-visual img{height:10rem}.sectionRegister--three .Card-visual img{height:15rem;width:auto}.sectionRegister--mail .sectionRegister-titleWrap{text-align:center;margin-bottom:3rem}.Visual-bottom,.Visual-right,.Visual-top{background-size:cover}.Visual-top{width:327px;aspect-ratio:1.486363636363636;top:-116px;left:-88px}.Visual-bottom{width:440px;aspect-ratio:.780141843971631;top:240px;right:280px}.Visual-right{width:367px;aspect-ratio:.806593406593407;top:90px;right:-98px}.admin-page .Container{padding-left:15px;padding-right:15px}.admin-page .scroll-Container-inner{background-size:contain}.register-page .Container{padding-left:15px;padding-right:15px}.u-smwMax-hidden{display:none!important}}@media screen and (max-width:33.6875em){.Button--black{height:5.8rem;text-align:inherit}.Button--black .Button-content{flex-grow:2}.Button--black .Button-content br{display:none}.sectionAdmin,.sectionAdminHistory,.sectionAdminProfile{padding-top:0}.u-smMax-hidden{display:none!important}}@media screen and (max-width:360px){.AdminCard-preview-cardCode{bottom:3rem}.AdminCard-preview-cardCode svg{max-width:200px;width:auto}.Card-preview-imageWrap .Card-preview-logo{max-width:105px;height:auto;left:60px}}