:root{--width-detail__content: 92vw;--width__medium: 90vw;--width__small: 90vw;--width__content: 90vw;--width__content-overflow: 100vw;--width__footer-inner: calc(100% - 2 * var(--footer-grid-gap));--padding__detail-ribbons: 1rem;--padding__detail-imagearrow: 1.5rem;--size__detail-imagearrow: 2rem;--itemdetail__productaction-height: 6.7rem;--itemdetail__productaction-height-inner: 4.5rem;--padding-footer__separator: .7rem;--footer-grid-gap: 3.3%;--fontsize-default-footer: 1.3rem;--fontsize-default-footer-heading: 2.5rem;--height-footer-image: 3rem;--header-offset-bottom: 3rem;--header-special-offer-height: 4rem;--fontsize-ribbon: 3rem;--fontsize-ribbon__item-detail: 6.75vw;--bottombar__offset: 6.5rem;--height__widget-newsletterinfo: 4.8rem;--itemdetail__piecediscount-padding: 1.2rem;--img-detail-width-raw: 650;--img-detail-height-raw: 423;--height__bloglist-oneline: 16.2rem;--height__itemlist-item--heading: 4.5rem;--height__itemlist-item--heading-hover: 4.5rem;--height__itemlist-item--image: 16.3rem;--height__itemlist-item--image-hover: 16.3rem;--height__itemlist-item--rating: 2rem;--height__itemlist-item--price: 2rem;--height__itemlist-item--price-hover: 2rem;--padding-outer__itemlist-item: 1rem;--pad-top-ribbon: 5.5rem}@media (max-width: 1199px){:root{--fontsize-default-footer-heading: 1.6rem}}@media (min-width: 450px){:root{--height-footer-image: 4rem}}@media (min-width: 530px){:root{--height-footer-image: 5.3rem}}@media (min-width: 600px){:root{--fontsize-ribbon__item-detail: 2.66rem}}@media (min-width: 768px){:root{--width__footer-inner: 72rem;--padding__detail-ribbons: 1.5rem;--padding__detail-imagearrow: 3rem;--size__detail-imagearrow: 3rem;--footer-grid-gap: 15%;--height__bloglist-oneline: 27.8rem}}@media (min-width: 1200px){:root{--width__small: 1080px;--width__medium: 1080px;--width__content: 1080px;--width__content-overflow: 100vw;--width__footer-inner: 1080px;--itemdetail__productaction-height: 0;--itemdetail__productaction-height-inner: 0;--padding-footer__separator: 1rem;--footer-grid-gap: 8rem;--fontsize-default-footer: 1.6rem;--itemdetail__piecediscount-padding: 1.5rem;--bottombar__offset: 0;--height__bloglist-oneline: 19.5rem;--height__itemlist-item--heading: 4.5rem;--height__itemlist-item--heading-hover: 5.5rem;--height__itemlist-item--image: 27rem;--height__itemlist-item--image-hover: 21rem;--height__itemlist-item--rating: 3rem;--height__itemlist-item--price: 2.4rem;--height__itemlist-item--price-hover: 8.5rem;--padding-outer__itemlist-item: 2.3rem;--pad-top-ribbon: 8.5rem}}@media (min-width: 1380px){:root{--width-detail__content: 1270px}}@media (min-width: 1600px){:root{--width__medium: 1540px;--width__small: 1270px;--width__content: 1280px;--width__content-overflow: 1600px;--width__footer-inner: 1280px;--img-detail-width-raw: 770;--img-detail-height-raw: 500;--height__bloglist-oneline: 28.1rem}}@media (min-width: 1920px){:root{--width__content-with-navigation: 1280px}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}a{background-color:transparent}b,strong{font-weight:bold}img{border:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input{line-height:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#3c3c3c;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#d04;text-decoration:none}img{vertical-align:middle}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{width:750px}}@media (min-width: 1200px){.container{width:1170px}}@media (min-width: 1600px){.container{width:1570px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width: 1200px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width: 1600px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#e8e8e8}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #e8e8e8}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#e8e8e8 #e8e8e8 #e8e8e8}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#3c3c3c;cursor:default;background-color:#fff;border:1px solid #e8e8e8;border-bottom-color:transparent}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;margin-bottom:20px;border:1px solid transparent}@media (min-width: 768px){.navbar{border-radius:4px}}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width: 1201px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:0.8rem}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both}*,*::before,*::after{margin:0;padding:0;box-sizing:inherit}*,::before,::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#3c3c3c;background-color:#fff}body:before{content:"lg";display:none;visibility:hidden}body.image3doverlay{overflow:hidden}body.consentPreventScroll{overflow-y:hidden}button{cursor:pointer}.content-container a{text-decoration:underline}a{color:#3c3c3c}a:hover,a:hover *{color:#000}a.btn-default-action,a.btn-banana,a.btn-addToCart{text-decoration:none}h1,h2,h3,h4{margin:0}h1{margin:0 0 0.25em 0;padding-bottom:0.25em;margin-bottom:0.25em}h2{margin-bottom:0.75em}h3{margin:0 0 1em 0}h4{margin-bottom:1em}h4 i{margin-right:0.5em}p{margin-bottom:1.7em}select{padding:.1rem .4rem}.clear{clear:both;height:0}.spacer{padding:2em 0 0 0}@media (min-width: 1200px){.spacer{padding:6em 0}}.hidden{display:none}.hideOnDesktop,#category-navigation .hideOnDesktop{display:none}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 1199px){.hidden-sm{display:none !important}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-md{display:none !important}}@media (min-width: 1600px){.hidden-lg{display:none !important}}#breadCrumbsContainer{display:none}@media (min-width: 1200px){#breadCrumbsContainer{display:block}}#contentContainer{margin-top:var(--header-offset-bottom)}#contentContainer .bottom-content{margin-bottom:-4rem}@media (min-width: 1200px){body.special-offer-active #contentContainer{margin-top:calc(var(--header-offset-bottom) + var(--header-special-offer-height) - 1.3rem)}}@media (max-width: 1599px){body:before{content:"md"}}@media (max-width: 1199px){body:before{content:"sm"}body.new-category-nav-open{overflow:hidden}.hideOnDesktop,#category-navigation .hideOnDesktop{display:unset}#category-navigation li.hideOnDesktop{display:grid}.hideOnMobile{display:none !important}}@media (max-width: 767px){body:before{content:"xs"}}.panel-heading{padding:1.25rem 1.5rem;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.panel-group .panel-heading{border-bottom:0}.panel-body{padding:1.5rem}.paypal-current-error{font-weight:bold;line-height:2rem;color:#f53}.defaultContent{width:var(--width__content);margin:0 auto}ul.linkliste{margin-left:2rem}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}#page-ekomi-rating-container{position:fixed;right:2rem;bottom:calc(var(--bottombar__offset) + 2.8rem);z-index:200;display:grid;grid-row-gap:.5rem;grid-template-columns:1fr;background:#fff;padding:.5rem;border-radius:.5rem;border:0.1rem solid #e8e8e8}@media (min-width: 1200px){#page-ekomi-rating-container{right:3rem;bottom:9rem;padding:1rem}}#page-ekomi-rating-container .page-ekomi-rating-container-image{margin:0 auto .2rem auto;width:5rem}@media (min-width: 1200px){#page-ekomi-rating-container .page-ekomi-rating-container-image{margin:0 auto .5rem auto;width:6rem}}#page-ekomi-rating-container .page-ekomi-rating-container-image img{width:100%}#page-ekomi-rating-container .page-ekomi-rating-container-rating{text-align:center;font-size:1.6rem}#page-ekomi-rating-container .page-ekomi-rating-container-rating .highlight{font-weight:700}#page-ekomi-rating-container .page-ekomi-rating-container-stars{display:none;text-align:center;color:#fa0;font-size:1.2rem}@media (min-width: 1200px){#page-ekomi-rating-container .page-ekomi-rating-container-stars{display:block}}#page-ekomi-rating-container .page-ekomi-rating-container-link{display:none;margin-top:.2rem;text-align:center;font-size:1.3rem;font-weight:700;text-decoration:underline;color:#707070}@media (min-width: 1200px){#page-ekomi-rating-container .page-ekomi-rating-container-link{display:block}}body{font:500 1.6rem/1.6rem "Urbanist",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}@media (max-width: 1199px){body{font:500 1.2rem/1.2rem "Urbanist",Arial,Helvetica,sans-serif}}.wordBreak{word-break:break-word}h1{font:600 2.8rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1.3em}@media (min-width: 1200px){h1{font:600 4rem "Urbanist",Arial,Helvetica,sans-serif}}h1.product{font:600 2.8rem "Urbanist",Arial,Helvetica,sans-serif}@media (min-width: 1200px){h1.product{font:600 4rem "Urbanist",Arial,Helvetica,sans-serif}}h1.checkout{font:600 2.8rem "Urbanist",Arial,Helvetica,sans-serif}@media (min-width: 1200px){h1.checkout{font:600 4rem "Urbanist",Arial,Helvetica,sans-serif}}h1.sub{font:600 2.8rem "Urbanist",Arial,Helvetica,sans-serif}@media (min-width: 1200px){h1.sub{font:600 4rem "Urbanist",Arial,Helvetica,sans-serif}}h2{font:600 2.5rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1em}@media (min-width: 1200px){h2{font:600 3.5rem "Urbanist",Arial,Helvetica,sans-serif}}h3{font:600 2.3rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1em}@media (min-width: 1200px){h3{font:600 3rem "Urbanist",Arial,Helvetica,sans-serif}}h4{font:600 1.7rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1em}@media (min-width: 1200px){h4{font:600 2.1rem "Urbanist",Arial,Helvetica,sans-serif}}h4 i{line-height:1em}h5{font:600 1.4rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1em}@media (min-width: 1200px){h5{font:600 2rem "Urbanist",Arial,Helvetica,sans-serif}}h6{font:600 1.2rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1em}@media (min-width: 1200px){h6{font:600 1.6rem "Urbanist",Arial,Helvetica,sans-serif}}p{font:500 1.4rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1.7em}@media (min-width: 1200px){p{font:500 1.8rem "Urbanist",Arial,Helvetica,sans-serif}}.footer{font-size:var(--fontsize-default-footer);line-height:var(--fontsize-default-footer)}.footer a{line-height:var(--fontsize-default-footer)}.footer p{font-size:var(--fontsize-default-footer)}.footer strong{font-weight:600}.footer .headline{font-size:var(--fontsize-default-footer-heading);line-height:var(--fontsize-default-footer-heading);font-weight:600}@media (max-width: 767px){.footer .footer-fact{font:300 var(--fontsize-default-footer)/var(--fontsize-default-footer) "Urbanist",Arial,Helvetica,sans-serif}}.footer .footer-fact p{line-height:2.2rem}.footer .footer-fact li{line-height:calc(var(--fontsize-default-footer) + 2 * .765rem)}.footer .footer-fact li a{padding-top:.765rem;padding-bottom:.765rem}.footer .footer-fact--service .footer-box a{font-weight:600}.footer .footer-fact--service p{margin-bottom:1rem}.footer .footer-fact--info a,.footer .footer-fact--about a{text-decoration:none}.footer .footer-fact--newsletter .newsletterregistration button label{font-weight:600;cursor:pointer}.footer .footer-fact--bottomlinks ul a{text-decoration:none}.footer .footer-fact--paymentinfo a{text-decoration:none;font-weight:700;color:#3c3c3c;font-size:1.5rem}@media (min-width: 400px){.footer .footer-fact--paymentinfo a{font-size:1.8rem}}.footer .footer-fact--paymentinfo a:hover,.footer .footer-fact--paymentinfo a:hover *,.footer .footer-fact--paymentinfo a :hover,.footer .footer-fact--paymentinfo a :hover *{color:#3c3c3c}.footer .footer-fact--export a,.footer .footer-fact--info a,.footer .footer-fact--about a,.footer .footer-fact--retailer a{text-decoration:none;color:#000;font-size:1.3rem}@media (min-width: 1200px){.footer .footer-fact--export a,.footer .footer-fact--info a,.footer .footer-fact--about a,.footer .footer-fact--retailer a{font-size:1.6rem}}.footer .footer-fact--export a:hover,.footer .footer-fact--export a:hover *,.footer .footer-fact--export a :hover,.footer .footer-fact--export a :hover *,.footer .footer-fact--info a:hover,.footer .footer-fact--info a:hover *,.footer .footer-fact--info a :hover,.footer .footer-fact--info a :hover *,.footer .footer-fact--about a:hover,.footer .footer-fact--about a:hover *,.footer .footer-fact--about a :hover,.footer .footer-fact--about a :hover *,.footer .footer-fact--retailer a:hover,.footer .footer-fact--retailer a:hover *,.footer .footer-fact--retailer a :hover,.footer .footer-fact--retailer a :hover *{color:#3c3c3c}.footer .footer-fact--export a:hover span,.footer .footer-fact--export a:hover * span,.footer .footer-fact--export a :hover span,.footer .footer-fact--export a :hover * span,.footer .footer-fact--info a:hover span,.footer .footer-fact--info a:hover * span,.footer .footer-fact--info a :hover span,.footer .footer-fact--info a :hover * span,.footer .footer-fact--about a:hover span,.footer .footer-fact--about a:hover * span,.footer .footer-fact--about a :hover span,.footer .footer-fact--about a :hover * span,.footer .footer-fact--retailer a:hover span,.footer .footer-fact--retailer a:hover * span,.footer .footer-fact--retailer a :hover span,.footer .footer-fact--retailer a :hover * span{color:#fff}.footer .footer-fact--bottomlinks a:hover,.footer .footer-fact--bottomlinks a:hover *,.footer .footer-fact--bottomlinks a :hover,.footer .footer-fact--bottomlinks a :hover *{color:#3c3c3c}.footer .footer-fact--shipping .footer-box a{text-decoration:none}.footer .footer-fact--social .footer-box{line-height:var(--height-footer-image);margin-top:2.5rem;font-size:3.5rem}@media (min-width: 768px){.footer .footer-fact--social .footer-box{margin-top:0;font-size:calc(var(--height-footer-image) * 0.75)}}.footer .footer-fact--business .customer-type-button-gastro a{color:#a05}.footer .footer-fact--business .customer-type-button-wholesale a{color:#880060}.footer .footer__copyright{text-align:center}@keyframes shortPop{0%{transform:scale(1)}20%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes shortSubtlePop{0%{transform:scale(1)}20%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes completeClockwiseRotation{0%{transform:rotate(0)}20%{transform:rotate(0.5turn)}100%{transform:rotate(1turn)}}@keyframes shortMoveLeft{0%{transform:translateX(0)}20%{transform:translateX(-5%)}100%{transform:translateX(0)}}@keyframes shortMoveRight{0%{transform:translateX(0)}20%{transform:translateX(5%)}100%{transform:translateX(0)}}#header{grid-area:head;display:grid;max-height:18.8rem;font-size:1.6rem;position:fixed;z-index:1000;padding-right:0;padding-left:0;border:none;grid-template-areas:'header-navigation      header-mobile-side-fill' 'header-main            header-main';grid-template-columns:minmax(20rem, 46rem) 1fr;grid-template-rows:1fr auto;top:auto;bottom:0;background:#fff;left:0;width:100%;margin:0}#header .hideOnMobile{display:none}#header .hideOnDesktop{display:block}@media (min-width: 1200px){#header{margin-right:auto;margin-left:auto;width:100%;top:0;position:sticky;grid-template-areas:'header-top-bar' 'header-main' 'header-special-offer' 'header-navigation';grid-template-rows:auto 10rem auto auto;grid-template-columns:unset}#header .hideOnMobile{display:block}#header .hideOnDesktop{display:none}}#header ul{margin:0}#header .mobile-side-fill{grid-area:headerer-mobile-side-fill;display:none}#header #header-top-bar{grid-area:header-top-bar;display:none;z-index:1000}@media (min-width: 1200px){#header #header-top-bar{display:grid;grid-template-areas:'header-top-bar-left  header-top-bar-customer-types  header-top-bar-right';grid-template-columns:1fr 1fr 1fr;background:#000;color:#fff;line-height:3.7rem;z-index:1031;margin-bottom:0;width:100%;padding:0 2rem}}#header #header-top-bar #top-bar-left{grid-area:header-top-bar-left;margin-right:auto}#header #header-top-bar .customer-type-button-container{grid-area:header-top-bar-customer-types}#header #header-top-bar #top-bar-right{grid-area:header-top-bar-right;margin-left:auto}#header #header-top-bar .top-bar-content{display:flex;column-gap:1rem}#header #header-top-bar .top-bar-content li{list-style:none}#header #header-top-bar .top-bar-content li a{color:#fff}#header #header-top-bar .top-bar-content li a:hover{text-decoration:underline}#header #header-main{grid-area:header-main;display:grid;align-items:center;background-color:#F5F5F5;grid-column-gap:2rem;grid-template-columns:4rem 4rem 1fr 4rem 4rem;grid-template-rows:auto 6.5rem;grid-template-areas:'header-main-search-bar   header-main-search-bar  header-main-search-bar  header-main-search-bar  header-main-search-bar' 'header-main-togglemenu   header-main-user        .                       header-main-watchlist   header-main-shopping-cart';padding:0 2rem;z-index:1001}@media (min-width: 768px){#header #header-main{grid-template-columns:4rem 4rem 1fr 4rem 4rem;grid-template-rows:6.5rem;grid-template-areas:'header-main-togglemenu   header-main-user   header-main-search-bar   header-main-watchlist   header-main-shopping-cart'}}@media (min-width: 1200px){#header #header-main{padding:2rem 2rem;grid-template-rows:initial;grid-template-columns:30rem 1fr auto auto auto;grid-template-areas:'header-main-left   header-main-search-bar  header-main-user  header-main-watchlist   header-main-shopping-cart'}#header #header-main.additional-link-active{grid-template-columns:30rem 1fr auto auto auto auto auto;grid-template-areas:'header-main-left   header-main-search-bar  header-main-additional-link header-main-user  header-main-watchlist   header-main-shopping-cart'}#header #header-main.additional-link-active .search-bar{margin:0 2% 0 18%}}#header #header-main #header-main-left{grid-area:header-main-left;display:none}@media (min-width: 1200px){#header #header-main #header-main-left{margin-right:auto;display:flex;column-gap:1rem}}#header #header-main #header-main-left .header-main-logo{grid-area:header-main-logo}#header #header-main #header-main-left .header-main-logo img{height:3.4rem}#header #header-main #header-main-left #header-main-customer-type{grid-area:header-main-customer-type;display:none}@media (min-width: 1200px){#header #header-main #header-main-left #header-main-customer-type{display:block;position:relative;margin-left:1rem}}#header #header-main #header-main-left #header-main-customer-type span{position:absolute;bottom:0;font-weight:700;font-size:1.8rem;white-space:nowrap}#header #header-main #header-main-left #header-main-customer-type span.customer-type-private{color:#d04}#header #header-main #header-main-left #header-main-customer-type span.customer-type-gastro{color:#a05}#header #header-main #header-main-left #header-main-customer-type span.customer-type-wholesale{color:#880060}#header #header-main .header-main-icon{display:none}#header #header-main .header-main-icon.active{display:block;position:relative}@media (min-width: 1200px){#header #header-main .header-main-icon.active{padding:0 .5rem}}#header #header-main .header-main-icon.active button:not(.button-new){background:none;border:none}#header #header-main .header-main-icon.active button,#header #header-main .header-main-icon.active a{display:flex;justify-content:center;align-items:center;height:4.5rem;width:4.5rem}#header #header-main .header-main-icon.active button img,#header #header-main .header-main-icon.active a img{transition:max-height 0.2s ease;max-height:3rem}#header #header-main .header-main-icon.active .count-circle{display:flex;justify-content:center;align-items:center;position:absolute;top:-.5rem;right:-1.5rem;width:2.8rem;height:2.8rem;border-radius:2.8rem;background:#F5F5F5;border:0.2rem solid #000}@media (min-width: 1200px){#header #header-main .header-main-icon.active .count-circle{right:-.5rem}}#header #header-main .header-main-icon.active .count-circle .count{font-weight:600;font-size:1.2rem;color:#000;width:fit-content;height:fit-content}#header #header-main .header-main-icon.active:hover span{text-decoration:underline}#header #header-main .header-main-icon.active:hover button img,#header #header-main .header-main-icon.active:hover a img{max-height:2.5rem}#header #header-main #header-main-user-login{grid-area:header-main-user-login;display:none;cursor:pointer;font-size:1.8rem;font-weight:600}#header #header-main #header-main-additional-link{grid-area:header-main-additional-link;display:none}@media (min-width: 1200px){#header #header-main #header-main-additional-link{display:flex}}#header #header-main #header-main-user-icon{grid-area:header-main-user;display:block;border:solid .2rem transparent}#header #header-main #header-main-user-icon #header-main-user-icon-container{display:none}@media (min-width: 1200px){#header #header-main #header-main-user-icon:hover{border-color:#d04;border-radius:1.5rem 1.5rem 0 0;border-bottom-color:transparent;background:#F5F5F5}#header #header-main #header-main-user-icon:hover #header-main-user-icon-container{display:block;background:#F5F5F5;position:absolute;padding:4rem 2rem 2rem 2rem;border:solid 0.2rem #d04;border-radius:1.5rem 0 1.5rem 1.5rem;right:-.2rem;margin-top:-.5rem}#header #header-main #header-main-user-icon:hover #header-main-user-icon-container .header-main-user-icon-container-border-hider{position:absolute;right:0;top:0;height:1rem;width:5.5rem;margin-top:-.4rem;background:#F5F5F5}#header #header-main #header-main-user-icon:hover #header-main-user-icon-container .button-new{display:none;width:21.4rem;height:auto}#header #header-main #header-main-user-icon:hover #header-main-user-icon-container .button-new.active{display:flex}#header #header-main #header-main-user-icon:hover #header-main-user-icon-container .header-main-user-icon-container-links{margin-top:2.5rem;display:grid;row-gap:2rem}#header #header-main #header-main-user-icon:hover #header-main-user-icon-container .header-main-user-icon-container-links *{display:none;font-size:1.6rem;font-weight:600;width:100%;height:auto}#header #header-main #header-main-user-icon:hover #header-main-user-icon-container .header-main-user-icon-container-links *.active{display:block}#header #header-main #header-main-user-icon:hover #header-main-user-icon-container .header-main-user-icon-container-links .link.highlight{margin-top:-1rem;color:#a05;text-decoration:underline}}#header #header-main #header-main-watchlist-icon .count-circle,#header #header-main #header-main-shopping-cart-icon .count-circle{display:none}#header #header-main #header-main-watchlist-icon.active-count .count-circle,#header #header-main #header-main-shopping-cart-icon.active-count .count-circle{display:flex}#header #header-main #header-main-watchlist-icon{grid-area:header-main-watchlist}#header #header-main #header-main-shopping-cart-icon{grid-area:header-main-shopping-cart}#header #header-main .search-bar{position:relative;grid-area:header-main-search-bar;display:grid;margin:0 auto 0 auto;grid-template-areas:'header-main-search-bar-block         header-main-search-bar-block            header-main-search-bar-block' '.                                    header-main-mobile-search-bar-trigger   .';grid-template-columns:1fr 5rem 1fr;grid-template-rows:auto auto auto;height:auto;width:100%}@media (min-width: 768px){#header #header-main .search-bar{grid-template-areas:'header-main-search-bar-block';grid-template-columns:1fr;grid-template-rows:auto auto}}@media (min-width: 1200px){#header #header-main .search-bar{grid-template-areas:'header-main-search-bar-block';grid-template-columns:1fr;width:80%;margin:0 auto}}#header #header-main .search-bar #search-bar-block{grid-area:header-main-search-bar-block;position:relative}#header #header-main .search-bar #search-bar-block #search-bar-term{width:100%;border-radius:1.1rem;background-image:none;background-color:#e8e8e8;outline:none}@media (min-width: 768px){#header #header-main .search-bar #search-bar-block #search-bar-term{padding-bottom:0;margin-bottom:0;margin-top:0}}@media (min-width: 1200px){#header #header-main .search-bar #search-bar-block #search-bar-term{padding-bottom:0;border:0.2rem solid #d04}#header #header-main .search-bar #search-bar-block #search-bar-term:focus{border:0.2rem solid #3c3c3c}}#header #header-main .search-bar #search-bar-block #search-helper{display:none;height:0}#header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries{display:flex;flex-direction:column-reverse;overflow-y:scroll;height:calc(100dvh - 6.8rem)}@media (min-width: 768px){#header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries{overflow-y:unset;height:auto}}@media (min-width: 1200px){#header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries{flex-direction:column}}#header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries .search-helper-entry{height:3.4rem;min-height:3.4rem;border-top:0.1rem solid #a0a0a0;padding-left:2rem;display:grid;column-gap:1rem;grid-template-columns:auto 1fr;align-items:center}#header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries .search-helper-entry .search-helper-entry-value{text-overflow:ellipsis;overflow-x:hidden;overflow-y:visible;white-space:nowrap;line-height:2rem}#header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries .search-helper-entry .search-helper-entry-type{font-size:1.2rem;margin-top:.4rem;margin-right:1.5rem;color:#707070;white-space:nowrap}@media (min-width: 1200px){#header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries .search-helper-entry:first-child{border-top:none}}#header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries .search-helper-entry:last-child{border-top:none}@media (min-width: 1200px){#header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries .search-helper-entry:last-child{border-top:0.1rem solid #a0a0a0}}#header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries .search-helper-entry:hover,#header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries .search-helper-entry:focus{cursor:pointer;background:rgba(255,255,255,0.5)}#header #header-main .search-bar #search-bar-block #clear-search-term{cursor:pointer;display:none;position:absolute;color:#3c3c3c;font-size:2.2rem;line-height:4.8rem}@media (min-width: 768px){#header #header-main .search-bar #search-bar-block #clear-search-term{font-size:2.5rem;right:6.5rem}#header #header-main .search-bar #search-bar-block #clear-search-term.active{display:block}}@media (min-width: 1200px){#header #header-main .search-bar #search-bar-block #clear-search-term{right:6rem}#header #header-main .search-bar #search-bar-block #clear-search-term.active{display:block}}#header #header-main .search-bar #search-bar-block #clear-search-term:before{content:"\2715";display:block;cursor:pointer}#header #header-main .search-bar #search-bar-block #search-bar-term-submit{display:none;justify-content:center;align-items:center;cursor:pointer;position:absolute;font-size:1.6rem;line-height:4.8rem;border-radius:0 1.1rem 1.1rem 0;color:#fff;padding:0 1.6rem;right:0;width:5rem;height:4.8rem}@media (min-width: 768px){#header #header-main .search-bar #search-bar-block #search-bar-term-submit{display:flex}}@media (min-width: 1200px){#header #header-main .search-bar #search-bar-block #search-bar-term-submit{top:.2rem;right:.2rem;border-radius:0 .9rem .9rem 0}}#header #header-main .search-bar #search-bar-block #search-bar-term-submit.active{display:flex}#header #header-main .search-bar #search-bar-block #search-bar-term-submit .delay-spinner-icon{display:none;width:2.5rem;height:2.5rem}#header #header-main .search-bar #search-bar-block.delay-spinner #search-bar-term-submit .search-icon{display:none}#header #header-main .search-bar #search-bar-block.delay-spinner #search-bar-term-submit .delay-spinner-icon{display:block}#header #header-main .search-bar #search-bar-image,#header #header-main .search-bar #search-bar-close{display:none;width:4.8rem;height:4.8rem}#header #header-main .search-bar>button{width:4.8rem;height:4.8rem;border:none;color:#fff;float:left;position:absolute;bottom:-5.7rem;left:calc(50% - 2.4rem);background:transparent}#header #header-main .search-bar>button i{display:none}@media (min-width: 768px){#header #header-main .search-bar>button i{display:block}}#header #header-main .search-bar>button #search-bar-image{display:block}@media (min-width: 768px){#header #header-main .search-bar>button #search-bar-image{display:none}}#header #header-main .search-bar>button:last-of-type{grid-area:header-main-mobile-search-bar-trigger;display:block}@media (min-width: 768px){#header #header-main .search-bar>button:last-of-type{display:none}}#header #header-main .search-bar input.search-term{line-height:4.8rem;border:none;float:left;padding:0 10rem 0 2rem;height:0;background:#3c3c3c;display:none}@media (min-width: 768px){#header #header-main .search-bar input.search-term{display:block;height:unset}}#header #header-main #mobileNavToggle{grid-area:header-main-togglemenu;display:flex;justify-content:center;align-items:center;border:none;border-radius:0;margin:0;z-index:99999;background-color:transparent;padding:0 .5rem}@media (min-width: 1200px){#header #header-main #mobileNavToggle{display:none}}#header #header-main #mobileNavToggle #burger-menu-close{display:none;max-height:2rem}#header #header-main #mobileNavToggle img{transition:max-height 0.2s ease;max-height:3rem}#header #header-main #mobileNavToggle:hover img{max-height:1.5rem}#header #header-main #mobileNavToggle:hover #burger-menu-close{max-height:1.5rem}#header #header-main #mobileNavToggle:not(.collapsed) #burger-menu-close{display:block}#header #header-main #mobileNavToggle:not(.collapsed) #burger-menu-image{display:none}#header #header-main #header-main-business-guest-help-center-link{grid-area:header-main-business-guest-help-center-link;display:none}#header #header-main #header-main-business-guest-lang-switch{grid-area:header-main-business-guest-lang-switch;display:none}#header #special-offer-bar{display:none}@media (min-width: 1200px){#header #special-offer-bar{display:flex;justify-content:center;align-items:center;grid-area:header-special-offer;text-align:center;font-weight:700;font-size:2rem;height:0;color:#fff}}@media (min-width: 1200px){#header #special-offer-bar.active{height:var(--header-special-offer-height)}}#header #navigation-content{grid-area:header-navigation;display:none;width:100%;background-color:#707070;z-index:1000;grid-template-rows:auto 1fr;grid-template-areas:'category-navigation' 'mobile-navigation-footer'}@media (min-width: 1200px){#header #navigation-content{display:grid;grid-template-rows:3.8rem;grid-template-areas:'category-navigation'}}#header #navigation-content ul{list-style-type:none}#header #navigation-content #business-guest-navigation{display:none}#header #navigation-content #category-navigation{display:grid;grid-area:category-navigation;grid-template-columns:1fr;background:linear-gradient(70deg, #d04 0%, #f53 100%)}@media (min-width: 1200px){#header #navigation-content #category-navigation{grid-template-columns:repeat(11, auto);padding:0}}#header #navigation-content #category-navigation>li:last-child{border-bottom:none}@media (min-width: 1200px){#header #navigation-content #category-navigation>li.nav-style-active a.nav-title{color:#c8001e}}#header #navigation-content #category-navigation>li .nav-title-container .nav-ribbon{position:relative;top:-.2rem;left:.4rem;padding:.4rem;border-radius:.5rem;font-size:1.2rem;line-height:1.2rem;font-weight:bold;background:#fff;color:#d04}@media (min-width: 1200px){#header #navigation-content #category-navigation>li .nav-title-container .nav-ribbon{top:-.8rem;color:#fff;background:linear-gradient(70deg, #d04 0%, #f53 100%)}}@media (min-width: 1200px){#header #navigation-content #category-navigation li:nth-of-type(1) ~ li:hover>.new-navcontainer{right:unset}#header #navigation-content #category-navigation li:nth-of-type(5) ~ li:hover>.new-navcontainer{right:0}}@media (min-width: 1650px){#header #navigation-content #category-navigation li:nth-of-type(1) ~ li:hover>.new-navcontainer{right:unset}#header #navigation-content #category-navigation li:nth-of-type(6) ~ li:hover>.new-navcontainer{right:0}}@media (min-width: 2000px){#header #navigation-content #category-navigation li:nth-of-type(1) ~ li:hover>.new-navcontainer{right:unset}#header #navigation-content #category-navigation li:nth-of-type(6) ~ li:hover>.new-navcontainer{right:0}}#header #navigation-content #category-navigation li{border-bottom:0.1rem solid #fff;position:relative}@media (min-width: 1200px){#header #navigation-content #category-navigation li{position:unset}}#header #navigation-content #category-navigation li:last-child{border:none}@media (min-width: 1200px){#header #navigation-content #category-navigation li{border:none}}@media (min-width: 1200px){#header #navigation-content #category-navigation li:hover .new-navcontainer{transition:max-height 0.4s ease-in, padding-top 0.1s ease-in, padding-bottom 0.1s ease-in, border-bottom 0.4s ease-in;transition-delay:0.3s;transform-origin:top;position:absolute;z-index:1200;height:auto;max-height:200rem;background:#F5F5F5;padding:3rem;border-radius:0 0 2rem 2rem}}@media (min-width: 1200px){#header #navigation-content #category-navigation li.highlighted-category a{color:#c8001e}}#header #navigation-content #category-navigation li a{font-size:1.7rem;line-height:1.7rem;color:#fff;background-color:transparent;font-weight:600;width:100%;display:block;text-align:left;text-transform:uppercase;padding:1rem 2rem}@media (min-width: 1200px){#header #navigation-content #category-navigation li a{color:#2E2626;background-color:#F5F5F5;font-size:1.6rem;line-height:3.8rem;padding:0;text-align:center}}@media (min-width: 1200px){#header #navigation-content #category-navigation li a.highlight-title-container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}}@media (min-width: 1200px){#header #navigation-content #category-navigation li a.highlight-title-container .highlight{color:#fff;background:linear-gradient(70deg, #d04 0%, #f53 100%);height:2.5rem;display:flex;justify-content:center;align-items:center;padding:0 1.5rem;border-radius:.5rem}}#header #navigation-content #category-navigation li a.highlight-title-container .highlight:hover{color:#fff}@media (min-width: 1200px){#header #navigation-content #category-navigation li a.highlight-title-container .highlight:hover{background:#2E2626}}#header #navigation-content #category-navigation li a:hover{color:#fff}@media (min-width: 1200px){#header #navigation-content #category-navigation li a:hover{color:#c8001e}}#header #navigation-content #category-navigation li a:hover .title{color:#fff}@media (min-width: 1200px){#header #navigation-content #category-navigation li a:hover .title{color:#c8001e}}#header #navigation-content #category-navigation li a:hover *{color:#fff}#header #navigation-content #category-navigation li span.fas{display:block;position:absolute;top:1.1rem;right:2rem;color:#fff}@media (min-width: 1200px){#header #navigation-content #category-navigation li span.fas{display:none}}#header #navigation-content #category-navigation .new-navcontainer{position:absolute;display:grid;max-height:0;overflow:hidden;padding:0;border-bottom:none;font-weight:400}@media (max-width: 1199px){#header #navigation-content #category-navigation .new-navcontainer.nav-style-open{max-height:unset;grid-template-columns:1fr;width:100%;position:relative;padding:0 2rem;background:#fff;font-size:1.4rem;font-weight:400}#header #navigation-content #category-navigation .new-navcontainer.nav-style-open li{border-color:#000}#header #navigation-content #category-navigation .new-navcontainer.nav-style-open li:last-child{border:none}#header #navigation-content #category-navigation .new-navcontainer.nav-style-open li .navlevel{display:none;padding-left:1rem}#header #navigation-content #category-navigation .new-navcontainer.nav-style-open li .navlevel li{border-bottom:none}#header #navigation-content #category-navigation .new-navcontainer.nav-style-open li .navlevel.nav-style-open{display:grid}#header #navigation-content #category-navigation .new-navcontainer.nav-style-open li a{color:#000;font-size:1.4rem;line-height:1.4rem;padding:1rem}#header #navigation-content #category-navigation .new-navcontainer.nav-style-open li span.fas{color:#000;right:1rem}}@media (min-width: 1200px){#header #navigation-content #category-navigation .new-navcontainer.nav-col-count-1{grid-template-columns:auto}#header #navigation-content #category-navigation .new-navcontainer.nav-col-count-2{grid-template-columns:repeat(2, auto)}#header #navigation-content #category-navigation .new-navcontainer.nav-col-count-3{grid-template-columns:repeat(3, auto)}#header #navigation-content #category-navigation .new-navcontainer.nav-col-count-4{grid-template-columns:repeat(4, auto)}#header #navigation-content #category-navigation .new-navcontainer.nav-col-count-5{grid-template-columns:repeat(5, auto)}#header #navigation-content #category-navigation .new-navcontainer.nav-col-count-6{grid-template-columns:repeat(6, auto)}}#header #navigation-content #category-navigation .new-navcontainer .nav-col{padding:0}@media (min-width: 1200px){#header #navigation-content #category-navigation .new-navcontainer .nav-col{padding:0 5rem 0 0}}#header #navigation-content #category-navigation .new-navcontainer .nav-col li a{text-align:left;text-transform:none;font-weight:400}@media (min-width: 1200px){#header #navigation-content #category-navigation .new-navcontainer .nav-col li a{line-height:1.6rem;padding-bottom:.5em}}@media (min-width: 1200px){#header #navigation-content #category-navigation .new-navcontainer .nav-col .headline a{text-transform:uppercase;font-weight:600;line-height:2rem}}@media (min-width: 1200px){#header #navigation-content #category-navigation .new-navcontainer .nav-col .headline.has-no-items:hover a{cursor:text;color:#000}}@media (min-width: 1200px){#header #navigation-content #category-navigation .new-navcontainer .nav-col .nav-col-list>li{padding-bottom:1rem;white-space:nowrap}}#header #navigation-content #category-navigation .nav-col-brands{display:none}@media (min-width: 1200px){#header #navigation-content #category-navigation .nav-col-brands{display:block;position:relative;overflow:hidden;white-space:nowrap}#header #navigation-content #category-navigation .nav-col-brands .headline{font-size:1.6rem;margin-bottom:1rem;font-weight:700;text-transform:uppercase}#header #navigation-content #category-navigation .nav-col-brands .brands-slider{height:100%;width:100%;overflow-y:scroll;position:absolute;scrollbar-width:none}#header #navigation-content #category-navigation .nav-col-brands .brands-slider::-webkit-scrollbar{display:none}#header #navigation-content #category-navigation .nav-col-brands .brands-slider .brands-slider-element{font-size:1.6rem;font-weight:400}#header #navigation-content #category-navigation .nav-col-brands .brands-slider .brands-slider-element:last-child{margin-bottom:2rem}}#header #navigation-content #mobile-navigation-footer{grid-area:mobile-navigation-footer;display:grid;grid-template-columns:3fr 1fr;background:#fff;padding:1rem 2rem}@media (min-width: 1200px){#header #navigation-content #mobile-navigation-footer{display:none}}#header #navigation-content #mobile-navigation-footer .mobile-navigation-footer-content{display:grid;grid-template-columns:1fr;width:100%;margin-bottom:auto}#header #navigation-content #mobile-navigation-footer .mobile-navigation-footer-content li{border-bottom:0.1rem solid #000;padding:1rem 0}#header #navigation-content #mobile-navigation-footer .mobile-navigation-footer-content li:last-child{border:none}#header #navigation-content #mobile-navigation-footer .mobile-navigation-footer-content li a{font-size:1.5rem;line-height:1.9rem}#header #navigation-content #mobile-navigation-footer .language-switch{padding-top:1.2rem;text-align:center;font-size:1.3rem}#mobile-header{display:grid;grid-template-areas:'mobile-header-top-bar' 'mobile-header-logo' 'mobile-header-special-offer';grid-template-rows:auto 5rem auto;width:100%;position:sticky;top:0;background-color:#F5F5F5;align-items:center;z-index:1001}@media (min-width: 1200px){#mobile-header{display:none}}#mobile-header #mobile-header-top-bar{grid-area:mobile-header-top-bar;background:#000;height:2.8rem}#mobile-header #mobile-header-top-bar .customer-type-button-container .customer-type-buttons{width:100%;font-size:1.3rem;display:grid;grid-template-columns:1fr 1fr;column-gap:0}#mobile-header #mobile-header-top-bar .customer-type-button-container .customer-type-buttons.gastro{grid-template-columns:1fr 1fr 1fr}#mobile-header #mobile-header-top-bar .customer-type-button-container .customer-type-buttons .customer-type-button{display:flex;justify-content:center;align-items:center}#mobile-header #mobile-header-top-bar .customer-type-button-container .customer-type-buttons .customer-type-button a{text-align:center;line-height:2.8rem}#mobile-header #mobile-header-logo{grid-area:mobile-header-logo;margin-left:1.5rem;position:relative}#mobile-header #mobile-header-logo a{display:block;width:13rem}#mobile-header #mobile-header-logo a img{width:100%}#mobile-header #mobile-header-logo #mobile-header-customer-type{position:absolute;left:14rem;top:.8rem}#mobile-header #mobile-header-logo #mobile-header-customer-type span{font-weight:700;font-size:1.1rem}#mobile-header #mobile-header-logo #mobile-header-customer-type span.customer-type-private{color:#d04}#mobile-header #mobile-header-logo #mobile-header-customer-type span.customer-type-gastro{color:#a05}#mobile-header #mobile-header-logo #mobile-header-customer-type span.customer-type-wholesale{color:#880060}#mobile-header #mobile-header-logo #mobile-header-additional-link{position:absolute;right:1.5rem;max-width:9rem;display:flex;justify-content:center;align-items:center;top:50%;transform:translate(0, -50%);padding:.5rem 1rem;background:linear-gradient(70deg, #d04 0%, #f53 100%);border-radius:.5rem}#mobile-header #mobile-header-logo #mobile-header-additional-link a{color:#fff;font-size:1.2rem;font-weight:600}#mobile-header #mobile-header-special-offer{grid-area:mobile-header-special-offer;display:none;text-align:center;font-weight:700;font-size:1.6rem;line-height:2.2rem;color:#fff;height:0}#mobile-header #mobile-header-special-offer.active{display:flex;justify-content:center;align-items:center;height:auto;padding:1rem}.navbar-scroll #header #header-top-bar,.navbar-scroll #header #special-offer-bar{display:none}.navbar-scroll #header #navigation-content{display:none}.navbar-scroll #mobile-header #mobile-header-top-bar,.navbar-scroll #mobile-header #mobile-header-special-offer{display:none}@media (min-width: 1200px){.navbar-scroll.navbar-scroll-up #header #navigation-content{display:grid}}@media (max-width: 1199px){.navbar-scroll.new-category-nav-open #header #navigation-content{margin:5rem 0 0 0}}@media (max-width: 767px){.show-searchbar-mobile.search-helper-active #mobile-header{display:none}.show-searchbar-mobile.search-helper-active #header #header-main .search-bar #search-bar-block #search-helper{display:block}.show-searchbar-mobile #header #header-main{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:'header-main-search-bar';padding:0 2rem;z-index:1001}.show-searchbar-mobile #header #header-main .search-bar>button{left:0;bottom:1rem}.show-searchbar-mobile #header #header-main #header-main-shopping-cart-icon,.show-searchbar-mobile #header #header-main #header-main-watchlist-icon,.show-searchbar-mobile #header #header-main #header-main-user-icon,.show-searchbar-mobile #header #header-main #mobileNavToggle{display:none}.show-searchbar-mobile #header #header-main .search-bar{grid-template-areas:'.                                        header-main-search-bar-block        header-main-search-bar-block' 'header-main-mobile-search-bar-trigger    header-main-search-bar-block        header-main-search-bar-block';grid-template-columns:6.5rem 1fr 1fr;grid-template-rows:auto auto;height:auto;width:100%}.show-searchbar-mobile #header #header-main .search-bar #search-bar-block #search-bar-term{display:block;height:4.8rem;margin-top:1rem;margin-bottom:1rem}.show-searchbar-mobile #header #header-main .search-bar #search-bar-block #clear-search-term{margin-top:1rem;margin-bottom:1rem;right:6.5rem}.show-searchbar-mobile #header #header-main .search-bar #search-bar-block #clear-search-term.active{display:block}.show-searchbar-mobile #header #header-main .search-bar #search-bar-block #search-bar-term-submit{margin-top:1rem;margin-bottom:1rem;display:flex}.show-searchbar-mobile #header #header-main .search-bar #search-bar-close{display:block;width:4.4rem;height:4.4rem}.show-searchbar-mobile #header #header-main .search-bar #search-bar-image{display:none}}@media (max-width: 1199px){.new-category-nav-open #header{max-height:unset;height:100%}.new-category-nav-open #header .mobile-side-fill{display:block;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0.5;background:#000}.new-category-nav-open #header #navigation-content{display:grid;margin:7.8rem 0 0 0;overflow-y:scroll;padding:0;position:relative;transition:right 0.5s ease-in;right:0}.new-category-nav-open #mobile-header #mobile-header-special-offer{display:none;height:0;padding:0}body:not(.active) #header #navigation-content{right:100% !important}}body.private #special-offer-bar{background:linear-gradient(70deg, #d04 0%, #f53 100%)}body.private #mobile-header-special-offer{background:linear-gradient(70deg, #d04 0%, #f53 100%)}body.private #button-backtotop{background:linear-gradient(70deg, #d04 0%, #f53 100%)}body.private #header #header-main #navigation-content #category-navigation{background:linear-gradient(70deg, #d04 0%, #f53 100%)}body.private #header #header-main .search-bar #search-bar-block #search-bar-term{border-color:#d04}@media (min-width: 1200px){body.private #header #header-main .search-bar #search-bar-block #search-bar-term:focus{border:0.2rem solid #3c3c3c}}body.private #header #header-main .search-bar #search-bar-block #search-bar-term-submit{background:#d04}body.gastro #special-offer-bar{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.gastro #mobile-header-special-offer{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.gastro #mobile-header-additional-link{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.gastro #button-backtotop{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.gastro #header #header-main #navigation-content #category-navigation{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.gastro #header #header-main #navigation-content #category-navigation li a.highlight-title-container .highlight{color:linear-gradient(70deg, #a05 0%, #d04 100%)}body.gastro #header #header-main .search-bar #search-bar-block #search-bar-term{border-color:#a05}@media (min-width: 1200px){body.gastro #header #header-main .search-bar #search-bar-block #search-bar-term:focus{border:0.2rem solid #3c3c3c}}body.gastro #header #header-main .search-bar #search-bar-block #search-bar-term-submit{background:#a05}body.wholesale #special-offer-bar{background:linear-gradient(70deg, #880060 0%, #a05 100%)}body.wholesale #mobile-header-special-offer{background:linear-gradient(70deg, #880060 0%, #a05 100%)}body.wholesale #mobile-header-additional-link{background:linear-gradient(70deg, #880060 0%, #a05 100%)}body.wholesale #button-backtotop{background:linear-gradient(70deg, #880060 0%, #a05 100%)}body.wholesale #header #header-main #navigation-content #category-navigation{background:linear-gradient(70deg, #880060 0%, #a05 100%)}body.wholesale #header #header-main #navigation-content #category-navigation li a.highlight-title-container .highlight{color:linear-gradient(70deg, #880060 0%, #a05 100%)}body.wholesale #header #header-main .search-bar #search-bar-block #search-bar-term{border-color:#880060}@media (min-width: 1200px){body.wholesale #header #header-main .search-bar #search-bar-block #search-bar-term:focus{border:0.2rem solid #3c3c3c}}body.wholesale #header #header-main .search-bar #search-bar-block #search-bar-term-submit{background:#880060}body.expert24.guest.gastro #header #header-main,body.expert24.guest.wholesale #header #header-main{grid-template-areas:'header-main-search-bar                         header-main-search-bar                        header-main-search-bar    header-main-search-bar                    header-main-search-bar' 'header-main-business-guest-help-center-link    header-main-business-guest-help-center-link   header-main-user          header-main-business-guest-lang-switch    header-main-business-guest-lang-switch'}@media (min-width: 768px){body.expert24.guest.gastro #header #header-main,body.expert24.guest.wholesale #header #header-main{grid-template-areas:'header-main-business-guest-help-center-link    header-main-business-guest-help-center-link   header-main-user  header-main-business-guest-lang-switch header-main-business-guest-lang-switch'}}@media (min-width: 1200px){body.expert24.guest.gastro #header #header-main,body.expert24.guest.wholesale #header #header-main{grid-template-areas:'header-main-left   header-main-search-bar  . header-main-user-login   header-main-user'}}body.expert24.guest.gastro #header #header-main #mobileNavToggle,body.expert24.guest.wholesale #header #header-main #mobileNavToggle{display:none}body.expert24.guest.gastro #header #header-main .search-bar,body.expert24.guest.wholesale #header #header-main .search-bar{display:none}@media (min-width: 1200px){body.expert24.guest.gastro #header #header-main #header-main-user-login,body.expert24.guest.wholesale #header #header-main #header-main-user-login{display:block}}body.expert24.guest.gastro #header #header-main #header-main-user-icon a,body.expert24.guest.wholesale #header #header-main #header-main-user-icon a{margin:0 auto}body.expert24.guest.gastro #header #header-main #header-main-watchlist-icon,body.expert24.guest.wholesale #header #header-main #header-main-watchlist-icon{display:none}body.expert24.guest.gastro #header #header-main #header-main-shopping-cart-icon,body.expert24.guest.wholesale #header #header-main #header-main-shopping-cart-icon{display:none}body.expert24.guest.gastro #header #header-main #header-main-business-guest-help-center-link,body.expert24.guest.wholesale #header #header-main #header-main-business-guest-help-center-link{display:block}@media (min-width: 1200px){body.expert24.guest.gastro #header #header-main #header-main-business-guest-help-center-link,body.expert24.guest.wholesale #header #header-main #header-main-business-guest-help-center-link{display:none}}body.expert24.guest.gastro #header #header-main #header-main-business-guest-lang-switch,body.expert24.guest.wholesale #header #header-main #header-main-business-guest-lang-switch{display:block}body.expert24.guest.gastro #header #header-main #header-main-business-guest-lang-switch .language-switch,body.expert24.guest.wholesale #header #header-main #header-main-business-guest-lang-switch .language-switch{text-align:right}@media (min-width: 1200px){body.expert24.guest.gastro #header #header-main #header-main-business-guest-lang-switch,body.expert24.guest.wholesale #header #header-main #header-main-business-guest-lang-switch{display:none}}body.expert24.guest.gastro #header #navigation-content,body.expert24.guest.wholesale #header #navigation-content{grid-template-rows:3.8rem;width:100%}body.expert24.guest.gastro #header #navigation-content #category-navigation,body.expert24.guest.wholesale #header #navigation-content #category-navigation{display:none}body.expert24.guest.gastro #header #navigation-content #mobile-navigation-footer,body.expert24.guest.wholesale #header #navigation-content #mobile-navigation-footer{display:none}body.expert24.guest.gastro #header #navigation-content #business-guest-navigation,body.expert24.guest.wholesale #header #navigation-content #business-guest-navigation{display:none}@media (min-width: 1200px){body.expert24.guest.gastro #header #navigation-content #business-guest-navigation,body.expert24.guest.wholesale #header #navigation-content #business-guest-navigation{display:grid;grid-area:category-navigation;background-color:#F5F5F5;grid-template-columns:repeat(7, auto);padding:0}}body.expert24.guest.gastro #header #navigation-content #business-guest-navigation .business-guest-nav,body.expert24.guest.wholesale #header #navigation-content #business-guest-navigation .business-guest-nav{margin:0 auto;height:fit-content}body.expert24.guest.gastro #header #navigation-content #business-guest-navigation .business-guest-nav .business-guest-nav-container,body.expert24.guest.wholesale #header #navigation-content #business-guest-navigation .business-guest-nav .business-guest-nav-container{font-weight:600;display:flex;column-gap:1rem}body.expert24.guest.gastro #header #navigation-content #business-guest-navigation .business-guest-nav .business-guest-nav-count,body.expert24.guest.wholesale #header #navigation-content #business-guest-navigation .business-guest-nav .business-guest-nav-count{font-size:1.6rem;line-height:1.8rem;margin-top:auto;color:#000}body.expert24.guest.gastro #header #navigation-content #business-guest-navigation .business-guest-nav .business-guest-nav-title,body.expert24.guest.wholesale #header #navigation-content #business-guest-navigation .business-guest-nav .business-guest-nav-title{font-size:2.4rem;line-height:2.4rem}body.expert24.gastro .business-guest-nav-title{color:#a05}body.expert24.wholesale .business-guest-nav-title{color:#880060}@media (min-width: 1200px){body.special-offer-active #business-guest-navigation{align-items:center}}@media (min-width: 768px){.search-helper-active #header #header-main .search-bar #search-bar-block #search-bar-term{border-radius:0 0 1.1rem 1.1rem}}@media (min-width: 1200px){.search-helper-active #header #header-main .search-bar #search-bar-block #search-bar-term{border-radius:1.1rem 1.1rem 0 0}}.search-helper-active #header #header-main .search-bar #search-bar-block #search-helper{display:none;position:fixed;z-index:99999999;width:100%;height:100%;padding-top:.5rem;left:0;bottom:0;margin-bottom:6.8rem;background-color:#F5F5F5}@media (min-width: 768px){.search-helper-active #header #header-main .search-bar #search-bar-block #search-helper{position:absolute;background-color:#e8e8e8;height:auto;display:block;left:unset;bottom:4.8rem;border:0.1rem solid #a0a0a0;border-radius:1.1rem 1.1rem 0 0;margin-bottom:0}}@media (min-width: 1200px){.search-helper-active #header #header-main .search-bar #search-bar-block #search-helper{bottom:unset;top:4.8rem;border-radius:0 0 1.1rem 1.1rem;padding-bottom:.25rem;padding-top:0}}.search-helper-active #header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries{width:100%;bottom:0;position:absolute;padding-bottom:.5rem}.search-helper-active #header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries a{padding-left:2.5rem}@media (min-width: 768px){.search-helper-active #header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries{bottom:unset;position:relative;padding-bottom:0}.search-helper-active #header #header-main .search-bar #search-bar-block #search-helper #search-helper-entries a{padding-left:2rem}}@media (min-width: 768px){.search-helper-active #header #header-main .search-bar #search-bar-block #search-bar-term-submit{border-radius:0 0 1.1rem 0}}@media (min-width: 1200px){.search-helper-active #header #header-main .search-bar #search-bar-block #search-bar-term-submit{border-radius:0 .9rem 0 0}}#simple-view-logo{width:100%;position:absolute;top:1rem;left:0;display:flex;justify-content:center;z-index:999}@media (min-width: 768px){#simple-view-logo{top:2rem}}@media (min-width: 1200px){#simple-view-logo{top:3rem}}#simple-view-logo img{width:12rem;height:auto}@media (min-width: 768px){#simple-view-logo img{width:16rem}}@media (min-width: 1200px){#simple-view-logo img{width:20rem}}.language-switch .lang-switch-link.active{font-weight:700}.customer-type-button-container{display:flex;width:100%;height:100%}.customer-type-button-container .customer-type-buttons{display:flex;margin:0 auto;height:100%;width:auto}.customer-type-button-container .customer-type-buttons.current-active-gastro .customer-type-button:first-child{border-right:none}.customer-type-button-container .customer-type-buttons.current-active-gastro .customer-type-button:last-child{border-left:none}.customer-type-button-container .customer-type-buttons .customer-type-button{height:100%}@media (min-width: 1200px){.customer-type-button-container .customer-type-buttons .customer-type-button{padding:0 1rem}}.customer-type-button-container .customer-type-buttons .customer-type-button:first-child{border-right:0.1rem solid #fff}.customer-type-button-container .customer-type-buttons .customer-type-button:last-child{border-left:0.1rem solid #fff}.customer-type-button-container .customer-type-buttons .customer-type-button a{display:block;color:#fff;font-weight:400;height:100%;width:100%}.customer-type-button-container .customer-type-buttons .customer-type-button.active:first-child{border-right:none}.customer-type-button-container .customer-type-buttons .customer-type-button.active:last-child{border-left:none}.customer-type-button-container .customer-type-buttons .customer-type-button.active a{font-weight:600}.customer-type-button-container .customer-type-buttons .customer-type-button:hover{cursor:pointer}.customer-type-button-container .customer-type-buttons .customer-type-button-private.active,.customer-type-button-container .customer-type-buttons .customer-type-button-private:hover{background:linear-gradient(70deg, #d04 0%, #f53 100%)}.customer-type-button-container .customer-type-buttons .customer-type-button-gastro.active,.customer-type-button-container .customer-type-buttons .customer-type-button-gastro:hover{background:linear-gradient(70deg, #a05 0%, #d04 100%)}.customer-type-button-container .customer-type-buttons .customer-type-button-wholesale.active,.customer-type-button-container .customer-type-buttons .customer-type-button-wholesale:hover{background:linear-gradient(70deg, #880060 0%, #a05 100%)}.openJobsCount{position:relative;bottom:.6rem;right:.2rem;background:#c8001e;color:#fff;font-weight:700;font-size:1.1rem;border-radius:100%;width:1.5em;height:1.5em;line-height:1.6em;display:inline-block;text-align:center}a:hover .openJobsCount{color:#fff}.footer{background-color:#e8e8e8;color:#000;text-align:left;grid-area:foot;padding-top:5rem;padding-bottom:0;margin-top:4rem}@media (max-width: 767px){.footer{padding-bottom:4em}}.footer.simple{padding-top:0;padding-bottom:0}.footer.simple .footer__info{padding-top:2rem;padding-bottom:2rem}.footer.simple .footer__info .footer-fact{margin:0;padding:0}.footer__info{width:var(--width__footer-inner);padding-bottom:1rem;display:grid;grid-template-columns:[col-start] 1fr [col-end] var(--footer-grid-gap) [col-start] 1fr [col-end];margin:0 var(--footer-grid-gap)}@media (min-width: 768px){.footer__info{margin:0 auto}}@media (min-width: 1200px){.footer__info{padding-bottom:2rem;grid-template-columns:repeat(3, [col-start] 1fr [col-end] var(--footer-grid-gap)) [col-start] 1fr [col-end]}}.footer__info .footer-fact{padding-bottom:2.5rem}@media (min-width: 1200px){.footer__info .footer-fact{padding:0 0 3.5rem}}@media (max-width: 767px){.footer__info .footer-fact{border-left:none;border-right:none;min-height:unset;margin:0}}@media (max-width: 1199px){.footer__info .footer-fact li.hideOnDesktop{display:list-item}}.footer__info .footer-fact li a{padding-top:.765rem;padding-bottom:.765rem}.footer__info .footer-fact--info{grid-row:1 / 3;grid-column:col-start 1 / col-end 1}@media (min-width: 1200px){.footer__info .footer-fact--info{grid-row:1 / 3;grid-column:col-start 1 / col-end 1}}.footer__info .footer-fact--export{grid-row:1;grid-column:col-start 2 / col-end 2}@media (min-width: 1200px){.footer__info .footer-fact--export{grid-row:1;grid-column:col-start 2 / col-end 2}}.footer__info .footer-fact--export ul a{text-decoration:none}.footer__info .footer-fact--customerrating{grid-row:1;grid-column:col-start 2 / col-end 2}@media (min-width: 1200px){.footer__info .footer-fact--customerrating{grid-row:1;grid-column:col-start 2 / col-end 2}}.footer__info .footer-fact--customerrating .images{margin-top:2.4rem}.footer__info .footer-fact--customerrating .images img{height:min(13vw, 5rem);width:auto;margin-right:1rem}@media (min-width: 768px){.footer__info .footer-fact--customerrating .images img{height:var(--height-footer-image)}}.footer__info .footer-fact--partner{grid-row:2;grid-column:col-start 2 / col-end 2}@media (min-width: 1200px){.footer__info .footer-fact--partner{grid-row:2;grid-column:col-start 2 / col-end 2}}.footer__info .footer-fact--partner img{height:2.7rem;width:auto}@media (min-width: 400px){.footer__info .footer-fact--partner img{height:3.1rem}}@media (min-width: 500px){.footer__info .footer-fact--partner img{height:3.75rem}}.footer__info .footer-fact--partner .partners{display:flex;margin-top:2.4rem}.footer__info .footer-fact--partner .partners a{margin-right:.5rem}@media (min-width: 500px){.footer__info .footer-fact--partner .partners a{margin-right:1rem}}.footer__info .footer-fact--business{grid-row:3;grid-column:col-start 1 / col-end 1}@media (min-width: 1200px){.footer__info .footer-fact--business{grid-row:3;grid-column:col-start 1 / col-end 1}}.footer__info .footer-fact--retailer{grid-row:3;grid-column:col-start 2 / col-end 2}@media (min-width: 1200px){.footer__info .footer-fact--retailer{grid-row:3;grid-column:col-start 2 / col-end 2}}.footer__info .footer-fact--retailer .text{line-height:1.6rem}@media (min-width: 1200px){.footer__info .footer-fact--retailer .text{line-height:2rem}}.footer__info .footer-fact--retailer ul{margin-top:1rem}@media (min-width: 1200px){.footer__info .footer-fact--retailer ul{margin-top:2rem}}.footer__info .footer-fact--retailer ul a{color:#000;font-size:1.3rem;font-weight:400;text-decoration:underline}@media (min-width: 1200px){.footer__info .footer-fact--retailer ul a{font-size:1.6rem}}.footer__info .footer-fact--paymentinfo{grid-row:3;grid-column:col-start 2 / col-end 2}@media (min-width: 1200px){.footer__info .footer-fact--paymentinfo{grid-row:3;grid-column:col-start 2 / col-end 2}}@media (min-width: 1200px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo{margin-top:2.4rem}}.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:230px;height:2.9rem}@media (min-width: 1200px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow{max-width:500px}}@media (min-width: 400px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow{height:3rem}}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow{height:4rem}}.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img{display:block;float:left;margin-right:0;height:1.1rem}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img{height:1.4rem}}@media (max-width: 767px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img{float:none;clear:left;display:inline-block}}.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.klarnaImage{margin-bottom:0;height:1.1rem}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.klarnaImage{height:1.6rem}}.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.mastercardImage{height:0.98rem}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.mastercardImage{height:1.43rem}}.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.dinersImage{height:1.57rem}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.dinersImage{height:2.3rem}}.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.appleImage{height:1.46rem}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.appleImage{height:2.17rem}}.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.paypalImage{height:1.12rem}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.paypalImage{height:1.64rem}}.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.visaImage{height:1.06rem}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.visaImage{height:1.56rem}}.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.visaSecureImage{height:2.7rem}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.visaSecureImage{height:3.9rem}}.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.googleImage{filter:grayscale(1);height:2.3rem}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.googleImage{height:2.7rem}}.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.amazonpayImage{height:1.8rem}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow img.amazonpayImage{height:2.4rem}}@media (min-width: 768px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow.desktopHide{display:none !important}}@media (max-width: 767px){.footer__info .footer-fact--paymentinfo .footer-box--paymentinfo .iconrow.mobileHide{display:none !important}}.footer__info .footer-fact--shipping{grid-row:4;grid-column:col-start 1 / col-end 1;display:flex;flex-direction:column}@media (min-width: 1200px){.footer__info .footer-fact--shipping{grid-row:1 / 3;grid-column:col-start 3 / col-end 3}}.footer__info .footer-fact--shipping li a{text-decoration:none}.footer__info .footer-fact--shipping img{width:3.2rem;height:2.2rem;margin:.1rem 0.1rem .5rem .1rem}.footer__info .footer-fact--shipping img:last-of-type{margin-right:0}.footer__info .footer-fact--shipping .footer-box{margin-top:2rem}@media (max-width: 500px){.footer__info .footer-fact--shipping .footer-box{margin-top:1rem}.footer__info .footer-fact--shipping .footer-box>a{margin-left:2rem;width:70px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:2.5rem;justify-items:center;align-items:center;gap:0.5rem}.footer__info .footer-fact--shipping .footer-box>a img{margin:0}}.footer__info .footer-fact.with-checked-icon ul li{display:grid;grid-template-columns:2rem 1fr;column-gap:1rem}.footer__info .footer-fact.with-checked-icon ul li .img-container{height:100%}.footer__info .footer-fact.with-checked-icon ul li .img-container img{opacity:1;width:1.4rem;margin-bottom:.5rem}.footer__info .footer-fact--about{grid-row:4;grid-column:col-start 2 / col-end 2}@media (min-width: 1200px){.footer__info .footer-fact--about{grid-row:1 / 3;grid-column:col-start 4 / col-end 4}}.footer__info .footer-fact--about img{height:3.5rem;width:auto;margin-left:2rem;margin-top:-1.7rem;transform:translateY(0.6rem)}@media (min-width: 1200px){.footer__info .footer-fact--about img{height:4.5rem}}.footer__info .footer-fact--service{grid-row:5;grid-column:col-start 1 / col-end 1}@media (min-width: 1200px){.footer__info .footer-fact--service{grid-row:3;grid-column:col-start 3 / col-end 3}}.footer__info .footer-fact--service a{display:flex;align-items:center;text-decoration:none;padding:.5rem 0.5em .3rem 0}@media (max-width: 1599px){.footer__info .footer-fact--service a{border:none;padding:0}}.footer__info .footer-fact--service .phoneImgContainer{display:inline-block;width:2.5rem;border-radius:50%;border:0.1rem solid #000;padding:.4rem;margin-right:.5rem}@media (min-width: 1200px){.footer__info .footer-fact--service .phoneImgContainer{padding:.27rem}}.footer__info .footer-fact--social{grid-row:5;grid-column:col-start 2 / col-end 2}@media (min-width: 1200px){.footer__info .footer-fact--social{grid-row:3;grid-column:col-start 4 / col-end 4}}.footer__info .footer-fact--social a{margin-right:1rem}@media (min-width: 1200px){.footer__info .footer-fact--social a{margin-right:2rem}}.footer__info .footer-fact--newsletter{grid-row:6;grid-column:1 / -1;display:flex;flex-direction:column;justify-content:flex-end}@media (min-width: 1200px){.footer__info .footer-fact--newsletter{grid-row:4;grid-column:col-start 2 / col-end 3}}.footer__info .footer-fact--newsletter .message{margin-bottom:1rem}.footer__info .footer-fact--newsletter .form-errorsOccured{color:red}.footer__info .footer-fact--newsletter .form-saved{color:#76b82a}.footer__info .footer-fact--newsletter .newsletterregistration{display:flex}.footer__info .footer-fact--newsletter .newsletterregistration input{flex:1;margin-right:1rem;border:0.1rem solid #fff;padding:.7rem 1.5rem;border-radius:.5rem}@media (min-width: 400px){.footer__info .footer-fact--newsletter .newsletterregistration input{padding:1rem 1.5rem}}.footer__info .footer-fact--bottomlinks{grid-row:7;grid-column:1 / -1}@media (min-width: 1200px){.footer__info .footer-fact--bottomlinks{grid-row:6}}@media (min-width: 1200px){.footer__info .footer-fact--bottomlinks{margin-top:2rem;padding-bottom:0}}.footer__info .footer-fact--bottomlinks ul{margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 768px){.footer__info .footer-fact--bottomlinks ul{width:80%}}@media (min-width: 1200px){.footer__info .footer-fact--bottomlinks ul{width:40%}}.footer__info .footer-fact--bottomlinks ul li a{padding-left:1rem;padding-right:1rem}@media (max-width: 767px){.footer__info{padding:0}}.footer ul,.footer li{list-style-type:none;list-style-position:inside;padding:0;margin:0}.footer .headline{margin-bottom:calc(var(--padding-footer__separator) * 1.75);padding-bottom:var(--padding-footer__separator);border-bottom:0.1rem #000}.footer a{color:#000;text-decoration:underline}.footer a:hover{color:#000;text-decoration:none}@media (max-width: 767px){.footer .partners{float:none}}.footer .partners a{margin-right:1rem;display:inline-block}.footer .partners a:last-of-type{margin-right:0}.footer .footer-fact-about a,.footer .exportService a{text-decoration:none}.footer .footer-fact-about a:hover,.footer .exportService a:hover{text-decoration:underline}.footer .footer-box{display:block;margin-bottom:1rem}.footer .footer-box span{vertical-align:middle;display:inline-block;text-align:right}@media (min-width: 1200px){.footer .ekomilink{display:inline-block}}.footer .ekomilink img{width:75%;max-width:38rem}@media (min-width: 1200px){.footer .ekomilink img{width:100%;max-width:unset}}.footer .footer__copyright{position:relative;min-height:.1rem;margin-bottom:0;padding:2rem 1rem 0 1rem;background-color:#fff}.item-detail{width:var(--width__content);margin:0 auto;display:grid;grid-template-areas:"item-detail__images" "item-detail__headline" "item-detail__details" "item-detail__variants" "item-detail__info";grid-template-rows:auto auto auto auto auto auto auto auto}@media (min-width: 1200px){.item-detail{grid-template-areas:"item-detail__headline                    item-detail__headline" "item-detail__images                      item-detail__details" "item-detail__variants                    item-detail__variants" "item-detail__info                        item-detail__info";grid-template-columns:65rem 1fr;grid-column-gap:2.2rem;grid-template-rows:auto auto auto auto auto auto auto}}@media (min-width: 1600px){.item-detail{grid-template-columns:77rem 1fr}}.item-detail>*{max-width:var(--width-detail__content)}.item-detail__headline{grid-area:item-detail__headline}.item-detail__images{grid-area:item-detail__images}@media (min-width: 1200px){.item-detail__images{display:grid;grid-template-columns:7fr 20fr;grid-template-areas:"item-detail__images__imageThumbs item-detail__images__productImage"}}.item-detail__images .imageThumbs{grid-area:item-detail__images__imageThumbs}.item-detail__images .productImage{grid-area:item-detail__images__productImage}.item-detail__details{grid-area:item-detail__details}@media (min-width: 1200px){.item-detail__details{grid-auto-rows:auto auto auto auto auto}}.item-detail__variants{grid-area:item-detail__variants}.item-detail__info{margin:2rem 0 2rem}@media (min-width: 1200px){.item-detail__info{margin:6rem 0 10rem}}.item-detail__accessoires{grid-area:item-detail__accessoires;margin-bottom:2rem}@media (min-width: 1200px){.item-detail__accessoires{margin-bottom:10rem}}.item-detail__blogslider.blog-slider{grid-area:item-detail__blogslider;margin-bottom:2rem}@media (min-width: 1200px){.item-detail__blogslider.blog-slider{margin-bottom:10rem}}.item-detail__accessoires__crossselling{grid-area:item-detail__accessoires__crossselling}.item-detail__annotations{margin-top:2rem;color:#a0a0a0}.itemlist{padding-left:0;padding-right:0}.itemlist .contents-components{display:grid}.itemlist .contents-components .contents .contents-group.fullscreen{width:100vw;margin-left:calc(50% - 50vw)}.itemlist .contents-components .contents .contents-group .col-lg-12{padding-right:0;padding-left:0}@media (min-width: 1200px){.itemlist{display:grid;grid-template-rows:repeat(4, min-content)}.itemlist #pageHeader{grid-row:1;grid-column:2}.itemlist #itemlist-filter{grid-row:1 / 3;grid-column:1;padding:0 3rem}.itemlist #itemlist-items{grid-row:2;grid-column:2}.itemlist .contents-components{grid-row:3;grid-column:1 / 4}.itemlist .contents-components .contents{grid-column:2}.itemlist .topTextBottom{grid-row:4;grid-column:2}}@media (min-width: 1200px) and (min-width: 1200px){.itemlist .faqContainer{grid-row:5;grid-column:2}}@media (min-width: 1200px){.itemlist{grid-template-columns:24rem 1fr 24rem}.itemlist .contents-components{grid-template-columns:24rem 1fr 24rem}}@media (min-width: 1600px){.itemlist{grid-template-columns:30rem 1fr 30rem}.itemlist .contents-components{grid-template-columns:30rem 1fr 30rem}}@media (min-width: 1920px){.itemlist{grid-template-columns:1fr var(--width__content) 1fr}.itemlist .contents-components{grid-template-columns:1fr var(--width__content) 1fr}}.itemlist-items__container{display:grid;grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr));padding:0;column-gap:2vw}@media (min-width: 400px){.itemlist-items__container{grid-template-columns:repeat(auto-fill, minmax(18rem, 1fr))}}@media (min-width: 550px){.itemlist-items__container{grid-template-columns:repeat(auto-fill, minmax(25rem, 1fr))}}@media (min-width: 1600px){.itemlist-items__container{grid-template-columns:repeat(auto-fill, minmax(22rem, 1fr))}}.itemlist-items__container::before,.itemlist-items__container::after{display:none}@media (min-width: 610px){.itemlist-items__container{column-gap:2rem}}@media (min-width: 1200px){.itemlist-items__filtercontainer{display:grid;grid-template-columns:1fr auto;column-gap:1rem}.itemlist-items__filtercontainer .item-listview-switch{grid-row:1;grid-column:2}.itemlist-items__filtercontainer #itemlist-filter-duplicate{grid-row:1;grid-column:1}}.itemlist-item{display:grid;grid-template-rows:[li-top-start] var(--height__itemlist-item--heading) [li-top-end li-middle-start] var(--height__itemlist-item--image) [li-middle-end li-bottom-start] var(--height__itemlist-item--rating) var(--height__itemlist-item--price) [li-bottom-end]}.itemlist-item .title{grid-row:li-top-start / li-top-end}.itemlist-item .image{grid-row:li-middle-start / li-middle-end}.itemlist-item .rating{grid-row:li-bottom-start / li-bottom-end;grid-column:1}.itemlist-item .price{grid-row:li-bottom-start / li-bottom-end;grid-column:1}@media (min-width: 1200px){.itemlist-item{height:41.7rem;grid-template-rows:[li-top-start] var(--height__itemlist-item--heading-hover) [li-top-end li-middle-start] var(--height__itemlist-item--image-hover) [li-middle-end li-bottom-1-start] 1fr [li-bottom-1-end li-bottom-2-start] auto [li-bottom-2-end];grid-template-columns:auto auto 1fr 3.2rem;grid-column-gap:1rem}.itemlist-item .price,.itemlist-item .undiscountedPrice,.itemlist-item .rating{grid-row:li-bottom-1-start / li-bottom-1-end}.itemlist-item .undiscountedPrice{grid-column:2}.itemlist-item .rating{grid-column:3 / -1}.itemlist-item .rating.giveaway-rating{grid-column:1 / -1}.itemlist-item .add-to-cart,.itemlist-item .add-giveaway-to-cart{grid-column:1 / span 3}.itemlist-item .add-to-watchlist{grid-column:4}.itemlist-item .title,.itemlist-item .image,.itemlist-item .price-onSaleUntil,.itemlist-item .stock,.itemlist-item .info,.itemlist-item .notifyWhenAvailable{grid-column:1 / -1}.itemlist-item .price-onSaleUntil,.itemlist-item .stock,.itemlist-item .info,.itemlist-item .add-to-watchlist,.itemlist-item .add-to-cart,.itemlist-item .add-giveaway-to-cart,.itemlist-item .notifyWhenAvailable{grid-row:li-bottom-2-start / li-bottom-2-end}}.seiten #seitenGifts .inhalte{width:100%;padding:0}.seiten #seitenGifts .inhalte h1{text-align:center}.seiten #seitenGifts .inhalte h2{text-align:center}@media (min-width: 1200px){.seiten #seitenGifts .inhalte h2{text-align:left}}.seiten #seitenGifts .inhalte .contents-group-2{width:var(--width__content);margin:0 auto}.seiten #seitenGifts .inhalte .contents-group-2 .imagebanner-vignette{background:none;border-radius:1.8rem;padding:2.3rem;aspect-ratio:1.4}@media (min-width: 1200px){.seiten #seitenGifts .inhalte .contents-group-2 .imagebanner-vignette{aspect-ratio:4;padding:3rem}}.seiten #seitenGifts .inhalte .contents-group-2 .imagebanner-content{display:grid}.seiten #seitenGifts .inhalte .contents-group-2 .imagebanner-content-text{display:none}.seiten #seitenGifts .inhalte .contents-group-2 .imagebanner-content-link{align-self:end;justify-self:center}.seiten #seitenGifts .inhalte .contents-group-2 .imagebanner-content-link a{padding:0 2.1rem;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0% 0% no-repeat padding-box;color:#fff;font-weight:700;text-decoration:none;border:none;border-radius:.4rem;font-size:1.2rem;height:3.2rem;line-height:3.1rem;display:inline-block}@media (min-width: 1200px){.seiten #seitenGifts .inhalte .contents-group-2 .imagebanner-content-link a{padding:0 3.5rem;font-size:1.6rem;border-radius:.5rem;height:4.6rem;line-height:4.5rem}}.seiten #seitenGifts .inhalte .contents-group-45{width:var(--width__content);margin:0 auto}.seiten #seitenGifts .inhalte .contents-group:not(.contents-group-1){margin-bottom:4rem}@media (min-width: 1200px){.seiten #seitenGifts .inhalte .contents-group:not(.contents-group-1){margin-bottom:10rem}}#contentContainer .gifts-landing{padding:0;width:var(--width__medium);margin:0 auto}#contentContainer .gifts-landing h1{text-align:center}#contentContainer .gifts-landing .contents-group-2 .imagebanner{aspect-ratio:1.4}@media (min-width: 1200px){#contentContainer .gifts-landing .contents-group-2 .imagebanner{aspect-ratio:4}}#contentContainer .gifts-landing .contents-group-2 .imagebanner-content-link{align-self:end;justify-self:center;text-align:center}#contentContainer .gifts-landing .contents-group-2 .imagebanner-content-link a{padding-left:4rem;padding-right:4rem;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0% 0% no-repeat padding-box;color:#fff;font-weight:700;text-decoration:none;border:none;font-size:1.2rem;height:3.2rem}@media (min-width: 1200px){#contentContainer .gifts-landing .contents-group-2 .imagebanner-content-link a{font-size:1.6rem;border-radius:.5rem;height:4.6rem;line-height:2.8rem}}@media (max-width: 767px){#contentContainer .gifts-landing .blog-slider .widget-blogslider__height{height:auto}#contentContainer .gifts-landing .blog-slider .widget-blogslider__container{height:auto;overflow-x:unset;padding:0;position:static}#contentContainer .gifts-landing .blog-slider .widget-blogslider__container .bloglist-entries__container{display:block}#contentContainer .gifts-landing .blog-slider .widget-blogslider__container .bloglist-entries__container .bloglist-entries__entry{margin-bottom:2rem}}#contentContainer .gifts-landing .contents-group:not(.contents-group-1){margin-bottom:4rem}@media (min-width: 1200px){#contentContainer .gifts-landing .contents-group:not(.contents-group-1){margin-bottom:10rem}}@media (min-width: 0){.scaldDiscount-shoppingCartInfo,.scaldDiscount-notice,.paymentMethods-paypal-info{margin-top:1em;font-size:0.9em;line-height:1.2em}}@media (min-width: 1200px){.item-info{width:16.66666667%}.crossselling.itemlist-item,.accessoires.itemlist-item{width:25%}.item-detail__info,.secure-online-shopping-container,.crossselling-headline,.accessoires-headline,.footer__copyright{width:100%}}@media (min-width: 1600px){.item-info{width:33.33333333%}}#breadCrumbsContainer.breadcrumbs-normal{width:var(--width__content);margin:0 auto 2rem auto;padding:0}#breadCrumbsContainer.breadcrumbs-productdetail{width:var(--width__content);margin:0 auto 2rem auto;padding:0}#breadCrumbsContainer.breadcrumbs-productlist{margin:0 auto 2rem auto;padding:0 3rem}.breadcrumbInner{font-size:1.2rem;font-weight:500;opacity:0.82;color:#a0a0a0}.breadcrumbInner .indikator{display:flex;align-items:center}.breadcrumbInner a{text-decoration:none;color:currentColor}.breadcrumbInner .breadcrumbArrow{width:1.2rem;margin:0 .7rem;opacity:0.6}.breadcrumbInner .breadcrumbArrow:first-of-type{margin-left:0}.btn{border:none;border-radius:0;padding:1em 4em;background:rgba(0,0,0,0.5)}.btn:hover,.btn:active{color:#fff}.btn-default{color:#a0a0a0;border:0.1rem solid #a0a0a0}.btn-default:hover,.btn-default:active{background:rgba(0,0,0,0.7)}.btn-primary{color:#fff;background:#f53;width:100%;outline:none}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background:#d04;box-shadow:none}.btn-addRating{background:#fff;border:0.1rem solid #f53;color:#f53;font-weight:600;font-size:1.1em;padding:0.75em 1em}.btn-banana,.btn-addToCart{background:linear-gradient(90deg, #ffd716 0%, #FBF31A 100%);color:#000;font-weight:600;font-size:1.25em;padding:0.75em 1em}.btn-banana:hover,.btn-addToCart:hover{color:#000}.btn-quickOrder{background:#c8001e;color:#fff;font-weight:600;font-size:1.1em;padding:0.5em 1em;margin-top:-.3rem}.btn-default-action{background:#fff;color:#f53;border:0.1rem solid #f53;font-weight:600;font-size:1.25em;text-align:center;margin-bottom:1em}.btn-default-action-small{padding:0.5em 1em}.btn-notify{background:#c8001e;color:#fff;padding:1.1rem 0;font-weight:600}a.btn-addRating,a.btn-banana,a.btn-addToCart,a.btn-default-action{text-decoration:none}#header>.topbar>.btn-quickOrder{display:none}@media (max-width: 1199px){.btn{padding:1em 2em}a.btn-addRating,button.btn-addRating{margin-top:1rem;padding:1em 1em}}#button-backtotop{display:none;position:fixed;right:2rem;bottom:calc(var(--bottombar__offset) + 2.8rem);background:linear-gradient(70deg, #d04 0%, #f53 100%);font-weight:800;text-decoration:none;width:4.5rem;height:4.5rem;padding:1rem;text-align:center;vertical-align:middle;border-radius:5rem;z-index:200}@media (min-width: 1200px){#button-backtotop{right:3rem;bottom:3rem}}#button-backtotop.noNewsletterBanner{bottom:calc(var(--bottombar__offset) + 2rem)}@media (min-width: 1200px){#button-backtotop.noNewsletterBanner{bottom:3rem}}#button-backtotop a{vertical-align:middle}#button-backtotop img{width:100%;transform:rotate(90deg)}.add-to-watchlist .watchlist-button{background:#fff;color:#e8e8e8;font-size:1.6rem;padding:0;box-shadow:none !important}.add-to-watchlist .watchlist-button .far,.add-to-watchlist .watchlist-button.active .fas,.add-to-watchlist .watchlist-button .add,.add-to-watchlist .watchlist-button.active .remove{display:inline-block}.add-to-watchlist .watchlist-button .fas,.add-to-watchlist .watchlist-button.active .far,.add-to-watchlist .watchlist-button .remove,.add-to-watchlist .watchlist-button.active .add{display:none}.add-to-watchlist .watchlist-button.active{color:#c8001e;border-color:#c8001e !important}.watchlist-selection{display:none;position:absolute;left:0;bottom:3.3rem;background:#c8001e;z-index:100;font-size:1.6rem;width:28.5rem;clip-path:polygon(0 0, 0 calc(100% - .6rem), 1.2rem calc(100% - .6rem), 1.6rem 100%, 2rem calc(100% - .6rem), 100% calc(100% - .6rem), 100% 0)}.watchlist-selection ul{margin:0;padding:0.25em;padding-bottom:1rem;list-style:none;background:#fff;clip-path:polygon(0.1rem 0.1rem, 0.1rem calc(100% - .7rem), 1.2rem calc(100% - .7rem), 1.6rem calc(100% - .1rem), 2rem calc(100% - .7rem), calc(100% - .1rem) calc(100% - .7rem), calc(100% - .1rem) 0.1rem)}.watchlist-selection li{margin:0;padding:0.25em;list-style:none;border-bottom:0.1rem solid #F5F5F5;text-align:left}.watchlist-selection li:last-child{border:none}.watchlist-selection li a{text-decoration:none}.watchlist-selection li a:hover{color:#c8001e}.watchlist-selection li.onlist a{font-weight:600;color:#c8001e}.watchlist-selection li.onlist a:hover{text-decoration:line-through}.watchlist-selection{width:calc(100% - 2rem);right:0;left:unset;bottom:4.5rem;transform:translateX(0);clip-path:polygon(0 0, 0 calc(100% - .6rem), calc(100% - 1.2rem) calc(100% - .6rem), calc(100% - 1.6rem) 100%, calc(100% - 2rem) calc(100% - .6rem), 100% calc(100% - .6rem), 100% 0)}@media (min-width: 1200px){.watchlist-selection{right:.5rem}}.watchlist-selection ul{clip-path:polygon(0.1rem 0.1rem, 0.1rem calc(100% - .7rem), calc(100% - 1.2rem) calc(100% - .7rem), calc(100% - 1.6rem) calc(100% - .1rem), calc(100% - 2rem) calc(100% - .7rem), calc(100% - .1rem) calc(100% - .7rem), calc(100% - .1rem) 0.1rem)}@media (min-width: 1200px){.itemlist-item .watchlist-selection{right:1rem}}.stock-inStock{color:#76b82a}.stock-lowStock{color:#f53}.stock-notInStock{color:#f53}.itemlist{margin:0 1rem}@media (min-width: 768px){.itemlist{width:75rem;margin:0 auto}}@media (min-width: 1200px){.itemlist{width:auto;margin:0 auto}}.itemlist h1{text-transform:none;border:none;font:600 2.8rem "Urbanist",Arial,Helvetica,sans-serif}@media (min-width: 1200px){.itemlist h1{font:600 4rem "Urbanist",Arial,Helvetica,sans-serif}}.itemlist p{font:500 1.3rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1.4em}@media (min-width: 1200px){.itemlist p{font-size:1.6rem;line-height:1.7em}}.itemlist a:not(.button-new){font:600 1.3rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1.4em;color:currentColor}@media (min-width: 1200px){.itemlist a:not(.button-new){font-size:1.5rem}}.itemlist a.showMore{color:#d04;padding:0;border:none;text-decoration:underline;white-space:nowrap}.itemlist a.showAdditionalTopText{margin-top:.5em;margin-bottom:1em}@media (min-width: 768px){.itemlist a.showAdditionalTopText{margin-top:1em;margin-bottom:0}}@media (min-width: 1200px){.itemlist a.showAdditionalTopText{margin-bottom:1em}}@media (min-width: 1600px){.itemlist a.showAdditionalTopText{margin-bottom:0}}.itemlist strong{font-weight:700}.itemlist .contents img{max-width:100%}.itemlist #pageHeader{margin-bottom:1em}.itemlist .temporaryText{background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0% 0% no-repeat padding-box;padding:2rem;border-radius:1.1rem;margin-bottom:4rem}@media (min-width: 1200px){.itemlist .temporaryText{padding:4rem}}.itemlist .temporaryText p{color:#fff;font-size:2rem;font-weight:600;line-height:1.2;text-align:center;padding:0;margin:0}@media (min-width: 1200px){.itemlist .temporaryText p{font-size:4.5rem}}.itemlist .homeImageBanner h3{text-transform:none;border:none;font:600 2.3rem "Urbanist",Arial,Helvetica,sans-serif;margin:0 0 .5em 0}@media (min-width: 1200px){.itemlist .homeImageBanner h3{font:600 3rem "Urbanist",Arial,Helvetica,sans-serif}}.itemlist .lessLineHeightMobile p,.itemlist .lessLineHeightMobile p>a{line-height:1em}@media (min-width: 768px){.itemlist .lessLineHeightMobile p,.itemlist .lessLineHeightMobile p>a{line-height:1.4em}}@media (max-width: 767px){.itemlist .lessLineHeightMobile p,.itemlist .lessLineHeightMobile p>a{font-size:1rem}}.itemlist .filter-header{font-size:2rem;line-height:1em;font-weight:700;padding-bottom:1.5rem;border-bottom:0.1rem #a0a0a0}.itemlist .filters{padding:1rem 0}.itemlist .filters *{transition-duration:50ms}.itemlist .filter{border-radius:0}.itemlist .filter:last-child{border:none}.itemlist .filter .collapse{display:block}.itemlist .panel-heading{font-weight:700;padding-left:0}.itemlist .panel-heading a{text-decoration:none;cursor:pointer;display:flex;align-items:center}@media (min-width: 1200px){.itemlist .panel-heading span{margin-right:.8rem}}.itemlist #productFilter .panel-heading{display:flex;justify-content:space-between}.itemlist .filter a.clearSelection{display:none;float:right}.itemlist .filter.hasCheckedInputs a.clearSelection{display:inline-block}.itemlist .filter .panel-body ul{padding:0;margin:0;list-style:none;max-height:30em;overflow:auto}.itemlist .filter .panel-body ul li label{font-weight:500}.itemlist .filter-closed .collapse{display:none}.itemlist .filter-closed.hasCheckedInputs .collapse{display:block;height:auto !important}.itemlist .filter-open label{clear:both;display:flex;align-items:center;width:98%;margin-bottom:.2rem}.itemlist .filter-open label input{display:block;float:left;margin-right:.6rem}.itemlist .filter-open label .caption{display:block;float:left;width:85%;line-height:1.5em}.itemlist .filter-empty{display:none}.itemlist #productFilter .accordion .filter-closed ul li{display:none;position:relative;padding:.6rem .5rem .2rem 1.7rem;cursor:pointer;border:0.1rem solid #000;border-radius:0.8rem;line-height:1.2em;margin:0 .8rem .8rem 0}.itemlist #productFilter .accordion .filter-closed ul li input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.itemlist #productFilter .accordion .filter-closed ul li.checked{display:inline-block}.itemlist #productFilter .accordion .filter-closed ul li.checked label{cursor:pointer}.itemlist #productFilter .accordion .filter-closed ul li.checked input:checked ~ .checkmark:after{display:block}.itemlist #productFilter .accordion .filter-closed ul li .count{display:none}.itemlist .filter-rating-star{color:#c8001e}.itemlist .contents-components .contents ul{line-height:1.5em}.itemlist .contents-components .contents .imageCenter{margin:3rem auto 10rem;max-width:50%}@media (min-width: 768px){.itemlist .contents-components .contents .imageCenter{max-width:30%}}.itemlist .contents-components .contents .imageCenter img{width:100%}.itemlist .contents-components .contents .imageLeft,.itemlist .contents-components .contents .imageRight{margin-bottom:5rem}.itemlist .contents-components .contents .imageLeft .image,.itemlist .contents-components .contents .imageRight .image{margin-bottom:1.5rem}.itemlist .contents-components .contents .imageLeft img,.itemlist .contents-components .contents .imageRight img{width:100%;border-radius:1.1rem;object-fit:cover}@media (min-width: 768px){.itemlist .contents-components .contents .imageLeft img,.itemlist .contents-components .contents .imageRight img{aspect-ratio:1.1}}@media (min-width: 1600px){.itemlist .contents-components .contents .imageLeft img,.itemlist .contents-components .contents .imageRight img{aspect-ratio:auto}}@media (min-width: 1200px){.itemlist .contents-components .contents .imageLeft h2,.itemlist .contents-components .contents .imageRight h2{margin-bottom:.25em}}@media (min-width: 1200px) and (min-width: 1600px){.itemlist .contents-components .contents .imageLeft h2,.itemlist .contents-components .contents .imageRight h2{margin-bottom:.75em}}@media (min-width: 1200px){.itemlist .contents-components .contents .imageLeft p,.itemlist .contents-components .contents .imageRight p{font:500 1.6rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1.6;margin-bottom:1rem}}@media (min-width: 1200px) and (min-width: 1600px){.itemlist .contents-components .contents .imageLeft p,.itemlist .contents-components .contents .imageRight p{line-height:1.8}}@media (min-width: 1200px) and (min-width: 1600px){.itemlist .contents-components .contents .imageLeft p,.itemlist .contents-components .contents .imageRight p{margin-bottom:1.7rem}}@media (min-width: 768px){.itemlist .contents-components .contents .imageLeft,.itemlist .contents-components .contents .imageRight{display:grid;column-gap:4rem}}@media (min-width: 1200px){.itemlist .contents-components .contents .imageLeft,.itemlist .contents-components .contents .imageRight{column-gap:4rem}}@media (min-width: 1600px){.itemlist .contents-components .contents .imageLeft,.itemlist .contents-components .contents .imageRight{column-gap:8rem}}.itemlist .contents-components .contents .imageLeft>div,.itemlist .contents-components .contents .imageRight>div{padding:0;margin:0;width:100%}.itemlist .contents-components .contents .imageLeft:before,.itemlist .contents-components .contents .imageLeft:after,.itemlist .contents-components .contents .imageRight:before,.itemlist .contents-components .contents .imageRight:after{display:none}.itemlist .contents-components .contents .imageLeft{grid-template-columns:4fr 5fr}.itemlist .contents-components .contents .imageRight{grid-template-columns:5fr 4fr}.itemlist .socialLinks{width:22rem;margin:0 auto;display:grid;grid-template-columns:auto auto auto;justify-items:center}.itemlist .socialLinks .headline{width:100%;grid-column:1 / -1;text-align:center;border-bottom:0.1rem solid #000;padding-bottom:.6rem;margin-bottom:1rem;font:600 1.5rem "Urbanist",Arial,Helvetica,sans-serif}@media (min-width: 1200px){.itemlist .socialLinks .headline{font:600 2.5rem "Urbanist",Arial,Helvetica,sans-serif}}.itemlist .socialLinks img{height:3.3rem}.itemlist .socialLinks .fullwidthLink{grid-column:1 / -1;margin-top:1.5rem;text-decoration:none;font:600 1.4rem "Urbanist",Arial,Helvetica,sans-serif}@media (min-width: 1200px){.itemlist .socialLinks .fullwidthLink{font:600 2rem "Urbanist",Arial,Helvetica,sans-serif}}.itemlist-small>thead>tr>th{text-transform:uppercase;font-weight:600;border-right:0.2rem solid #e8e8e8;border-bottom:1rem solid #e8e8e8;padding:0.25em 2em}.itemlist-small>thead>tr>th:first-child{padding-left:0}.itemlist-small>thead>tr>th:last-child{border-right:none;text-align:right}.itemlist-small>tbody>tr>td{background-color:#e8e8e8;border-top:0.5rem solid #e8e8e8;padding:1em 2em;font-weight:700;vertical-align:middle}.itemlist-small>tbody>tr>td.image{padding:0 0 0 0.5em;text-align:center;width:6.6rem}.itemlist-small>tbody>tr>td.itemTitle{padding-left:0.5em}.itemlist-small>tbody>tr>td.quantity{width:5em;text-align:center}.itemlist-small>tbody>tr>td.pricePerUnit{text-align:right;width:10em}.itemlist-small>tbody>tr>td.total{font-size:1.2em;text-align:right;width:10em}.shopSearchAnsicht h1{text-transform:none;border:none;font:600 2.8rem "Urbanist",Arial,Helvetica,sans-serif}@media (min-width: 1200px){.shopSearchAnsicht h1{font:600 4rem "Urbanist",Arial,Helvetica,sans-serif}}@media (max-width: 1199px){.itemlist .filter-header{width:50%}.itemlist .fullheight .filter-header{width:auto}.itemlist .filter.hasCheckedInputs a.clearSelection{position:relative;font-size:1.8rem}}.gastro .temporaryText{background:transparent linear-gradient(70deg, #a05 0%, #d04 100%) 0% 0% no-repeat padding-box}.wholesale .temporaryText{background:transparent linear-gradient(70deg, #880060 0%, #a05 100%) 0% 0% no-repeat padding-box}#filterChevron{display:none}#productFilter .initialize{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.5);z-index:1000;display:none}@media (min-width: 1200px){#productFilter .initialize{display:inline}}#filterBgFill{display:none}.filterPreset-description-bottom .image img{width:100%}.filterPreset-description-bottom>.row{margin-top:3rem}.filterPreset-description-bottom ul{line-height:1.7em;margin-left:2rem}.filterMobileProductCount{display:none}.sortOptionXs{display:none}#sortOrder{width:fit-content;display:inline-block;appearance:none;background:#F5F5F5;border:none;border-radius:.8rem;padding:1rem 2rem;margin:0;cursor:pointer;line-height:inherit;font:600 1.6rem "Urbanist",Arial,Helvetica,sans-serif;height:4.24rem}#sortOrder option[value=""]{display:none}.itemlist-sort label[for="sortOrder"]{display:none}.itemlist-sort .sort-chevron{transform:translateX(-100%);margin-left:-2rem;cursor:pointer;pointer-events:none;line-height:3.9rem;display:none}@media (min-width: 1200px){.itemlist-sort .sort-chevron:not(.hideOnDesktop){display:inline-block}}.checkmark{position:absolute;top:0;left:0;background-color:#e8e8e8}.checkmark:after{content:"x";position:absolute;display:none;font-weight:700;top:.5rem;left:.5rem}@media (max-width: 1199px){#filterForm .panel-heading{padding:0}#filterForm .panel-heading>a:first-child{display:block;padding:.7rem 1.5rem .7rem 0}}@media (max-width: 1199px) and (min-width: 1200px){#filterForm .panel-heading>a:first-child{padding:1rem 1.5rem 1rem 0}}@media (max-width: 1199px){#filterForm .panel-heading span{font-size:1.3rem;width:1.3rem}.shopSortfilterAnsicht .itemlist-item .stock{font-weight:600}#filterChevron{display:inline;border-radius:.35rem}#itemlist-filter{position:relative;background:transparent;width:auto;padding:0;top:0;left:0}#itemlist-filter.fullheight{position:fixed;bottom:0;left:0;margin-bottom:0;background:#fff;z-index:99999999;overflow-y:scroll}#productFilter{padding:0 1rem}#productFilter.mobile-collapsed #filterForm{display:none}#itemlist-filter .filter-header{display:none;padding:1rem}.preventMobileScroll #itemlist-filter .filter-header{display:block;color:#fff;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0 0 no-repeat padding-box}#filterChevron{background-color:#F5F5F5;color:#3c3c3c;font-size:2rem;padding:1rem;text-align:center}#filterChevron span{display:none;font:600 1.4rem "Urbanist",Arial,Helvetica,sans-serif;margin-right:2rem;line-height:3rem}.preventMobileScroll #filterChevron{background-color:#fff;border:none;box-shadow:0 -3px 6px #00000029}#itemlist-filter.fullheight{bottom:0}#itemlist-filter.fullheight #filterChevron{text-align:center;border-radius:0;left:0;right:0;bottom:0}#filterChevron span.fullheight{display:inline;z-index:9999999999}.itemlist-sort,#itemlist-filter{display:grid;grid-template-columns:1fr 1fr 6rem;grid-template-areas:"filterHead-left filterHead-right .";grid-column-gap:2rem}#itemlist-filter{margin-bottom:1.5rem}}@media (max-width: 1199px) and (min-width: 1200px){#itemlist-filter{padding:0}}@media (max-width: 1199px){.itemlist-sort{margin-top:-5.3rem;margin-bottom:1.6rem;position:relative}.itemlist-sort .button{grid-column:filterHead-right;height:3.7rem;width:auto;padding:1rem;font:600 1.4rem "Urbanist",Arial,Helvetica,sans-serif;background-color:#F5F5F5;border:none;margin-top:.1rem}.preventMobileScroll #itemlist-filter{padding:0}#sortOrder{grid-column:filterHead-right;height:4.5rem;width:auto;padding:1rem;font:500 1.6rem/1.6rem "Urbanist",Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;font-size:1.33em;margin-right:0}label[for=sortOrder]{display:none}#filterChevron{grid-column:filterHead-left;z-index:1}#filterChevron i{font-size:1.4rem;margin-left:1rem}#filterChevron span:last-of-type{display:inline;font:600 1.4rem "Urbanist",Arial,Helvetica,sans-serif;margin-right:0}#itemlist-filter.fullheight{display:inline;width:80%;padding-bottom:6rem}#itemlist-filter.fullheight #filterChevron{position:fixed;bottom:0;right:0;width:80%}#itemlist-filter.fullheight #filterChevron span:last-of-type{display:none}#itemlist-filter.fullheight #filterBgFill{display:block;z-index:99999998;background:rgba(0,0,0,0.5);position:fixed;right:-80%;top:0;width:100%;height:100%}.fullheight .panel-group{margin-bottom:0}.fullheight .panel-body{padding:0 1.5rem 1.5rem}#itemlist-filter #filterBgFill,#itemlist-filter #filterChevron{transition:left 0.3s ease-in, right 0.3s ease-in}#itemlist-filter:not(.active) #filterBgFill{right:0}#itemlist-filter.fullheight:not(.active),#itemlist-filter.fullheight:not(.active) #filterChevron{position:fixed;left:-80%}#itemlist-filter{transition:left 0s ease-in}#itemlist-filter.fullheight.active{transition:left 0.3s ease-in}#search-bar-term{font-size:1.6rem}#itemlist-filter>.filter-header{font:600 1.6rem "Urbanist",Arial,Helvetica,sans-serif}#filterForm .panel-heading{line-height:2rem;font-size:1.4rem;font-weight:600}}@media (max-width: 1199px) and (min-width: 1200px){#filterForm .panel-heading{font-size:1.8rem}}@media (max-width: 1199px){#filterForm .productFilter-body{line-height:1.8rem;font-size:1.4rem;font-weight:500}}@media (max-width: 1199px) and (min-width: 1200px){#filterForm .productFilter-body{font-size:1.6rem}}@media (max-width: 1199px){.filterMobileProductCount{display:block;padding-bottom:1rem}.preventMobileScroll .filterMobileProductCount{display:none}}@media (max-width: 767px){.preventMobileScroll #itemlist-filter .filter-header{font-size:1.6rem}#filterForm .panel-heading{line-height:1.7rem;font-size:1.4rem}#filterForm .panel-heading span{font-size:1.2rem}#filterForm .productFilter-body{line-height:1.4rem;font-size:1.4rem}#filterChevron{display:inline}.fullheight #filterChevron{font-size:2.25rem;padding:1.45rem}.fullheight #filterChevron span{font:600 1.4rem "Urbanist",Arial,Helvetica,sans-serif}#itemlist-filter.fullheight{bottom:0}#itemlist-filter.fullheight,#itemlist-filter.fullheight #filterChevron{width:100%}#itemlist-filter.fullheight #filterBgFill{right:-100%}}@media (max-width: 600px){.preventMobileScroll .filterMobileProductCount{display:none}.itemlist-sort,#itemlist-filter{grid-template-columns:1fr 1fr 5.4rem;grid-column-gap:1.3rem}#sortOrder>option{display:none}#sortOrder>option.sortOptionXs{display:block}}@media (max-width: 600px){.itemlist-sort,#itemlist-filter{grid-template-areas:"filterHead-left filterHead-right"}#sortOrder{grid-column:filterHead-right;width:100%}#filterChevron{grid-column:filterHead-left}}@media (max-width: 1199px){#sortOrderMobile{position:fixed;z-index:999999;background:#fff;left:50%;top:30%;transform:translateX(-50%);display:grid;grid-template-columns:auto 1fr;grid-column-gap:1rem;padding-bottom:1rem;border-radius:1.1rem;justify-items:start;align-items:center;font:600 1.4rem "Urbanist",Arial,Helvetica,sans-serif}#sortOrderMobile .headline{grid-column:1 / -1;width:100%;text-align:center;padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0 0 no-repeat padding-box;color:#fff;border-radius:1.1rem 1.1rem 0 0;font-size:1.6rem}#sortOrderMobile .button-close{position:absolute;right:1rem;top:.8rem;width:1.2rem;background:transparent;border:none}#sortOrderMobile input{margin-left:4.5rem;width:1.2rem}#sortOrderMobile label{margin:0 4.5rem 0 0;line-height:3rem;white-space:nowrap;font-weight:600}}@media (min-width: 1200px){.desktopHide{display:none}}@media (max-width: 1199px){.mobileHide{display:none}}.itemlist-item{margin-bottom:2rem;padding:var(--padding-outer__itemlist-item) 1rem;text-align:center;font:600 1.2rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1.2em;border:1px solid #e8e8e8;border-radius:11px;transition:all 0s;position:relative;min-height:1px}@media (min-width: 1200px){.itemlist-item{font:600 1.6rem "Urbanist",Arial,Helvetica,sans-serif}}.itemlist-item.greyedout>:not(.add-to-cart,.add-giveaway-to-cart,.btn-addToCart,.add-giveaway-to-cart-button,.btn-notify,.notifyWhenAvailable,.add-to-watchlist ){filter:grayscale(1)}.itemlist-item .sticker{left:calc(1rem + var(--padding-outer__itemlist-item));bottom:16rem;font-size:0.95em}.itemlist-item .sticker-inner{line-height:3.1em;border-width:0.15em}.itemlist-item .allocation{position:absolute;bottom:calc 5rem + var(--padding-outer__itemlist-item);left:var(--padding-outer__itemlist-item);font-size:1.1rem}.itemlist-item .price{align-self:center;transform:translateY(60%)}@media (min-width: 1200px){.itemlist-item .price{font-weight:700;font-size:1.8rem}}.itemlist-item .price.giveaway-selection-info{font-size:1.4rem;margin-bottom:.5rem;margin-right:5.5rem}.itemlist-item .priceDescription{font-weight:bold;font-size:1.2em;margin:0.5rem 0}.itemlist-item .price-combined{display:none}.itemlist-item .quantity{width:17.1rem;font-size:1.4rem;line-height:2em;display:flex;text-align:center}.itemlist-item .quantity a{display:block;float:left;border:0.1rem solid #a0a0a0;background:#fff;text-decoration:none;width:2.3rem;height:3.2rem;margin:0;font-size:1.6rem;line-height:1.6em;padding:.1rem 0}.itemlist-item .quantity a.decrease{border-right:none;border-radius:5px 0 0 5px}.itemlist-item .quantity a.increase{border-left:none;border-radius:0 5px 5px 0}.itemlist-item .quantity input{display:block;float:left;border:0.1rem solid #a0a0a0;width:3.5rem;text-align:center;font-weight:700;margin:0;height:3.2rem}.itemlist-item .final-price-onsale{color:#c8001e}.itemlist-item .final-price-scaled{color:#24AF2D}.itemlist-item .info{font-size:.9rem;line-height:1.5em;font-weight:500;text-align:left}.itemlist-item .info a{text-decoration:underline}.itemlist-item .info,.itemlist-item .info a{font-size:.8rem}@media (min-width: 1200px){.itemlist-item .info,.itemlist-item .info a{font-size:.9rem}}.itemlist-item .add-to-cart{display:flex;gap:1rem}.itemlist-item .add-to-watchlist .watchlist-button{width:3.2rem;height:3.2rem;border:0.1rem solid #a0a0a0}.itemlist-item .add-to-watchlist .watchlist-button:hover{color:#f53;border:0.1rem solid #f53}.itemlist-item .btn-addToCart,.itemlist-item .add-giveaway-to-cart-button{width:calc(100% - 1em - 3.2rem - 1rem);height:3.2rem;position:absolute;bottom:var(--padding-outer__itemlist-item);left:var(--padding-outer__itemlist-item);padding:.6rem 1.2rem;background:linear-gradient(90deg, #e8e8e8 0%, #F5F5F5 100%);border-radius:5px}.itemlist-item .btn-addToCart span,.itemlist-item .add-giveaway-to-cart-button span{display:none}.itemlist-item .btn-addToCart img,.itemlist-item .add-giveaway-to-cart-button img{width:1em;height:1em}.itemlist-item .btn-addToCart .image,.itemlist-item .add-giveaway-to-cart-button .image{display:block}.itemlist-item .btn-addToCart .hover-image,.itemlist-item .add-giveaway-to-cart-button .hover-image{display:none}.itemlist-item .notifyWhenAvailable .btn-addToCart img{width:1em;height:1em}.itemlist-item .title{top:var(--padding-outer__itemlist-item);width:100%;left:0;justify-content:center}.itemlist-item .title a{text-decoration:none;font-weight:600;padding:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.itemlist-item .image{width:100%;display:flex;align-items:center}.itemlist-item .image a{display:block}.itemlist-item .image.notInStock picture{filter:grayscale(1)}.itemlist-item .image>a{width:100%}@media (min-width: 1200px){.itemlist-item .image>a{height:100%}}.itemlist-item .image>a img{max-width:100%;height:auto;max-height:var(--height__itemlist-item--image)}@media (min-width: 1200px){.itemlist-item .image>a img{height:100%;object-fit:contain}}.itemlist-item img{display:block;height:21rem;margin:0 auto}.itemlist-item .stock{font-size:1.2rem;font-weight:700}.itemlist-item .stock-icon::before{padding:0 0.25em}.itemlist-item .stock-icon-inStock::before{color:#76b82a}.itemlist-item .stock-icon-lowStock::before{color:#f53}.itemlist-item .stock-icon-notInStock::before{color:#f53}.itemlist-item .rating{align-self:center;font-size:1.7rem;transform:translateY(-60%)}.itemlist-item .rating a{text-decoration:none}.itemlist-item .rating a i{color:#f53}.itemlist-item .price-onSaleUntil{position:absolute;right:var(--padding-outer__itemlist-item);bottom:calc(10rem + var(--padding-outer__itemlist-item));font-size:1rem;color:#d04}.itemlist-item .undiscountedPrice{position:absolute;left:var(--padding-outer__itemlist-item);bottom:calc(10.5rem + var(--padding-outer__itemlist-item));text-decoration:line-through;font-weight:500;font-size:0.7em;line-height:1.2em;color:#a0a0a0}.itemlist-item .btn-notify{width:14rem;position:absolute;bottom:var(--padding-outer__itemlist-item);right:var(--padding-outer__itemlist-item);text-decoration:none}.itemlist-item .price-onSaleUntil,.itemlist-item .undiscountedPrice,.itemlist-item .stock,.itemlist-item .info,.itemlist-item .add-to-watchlist,.itemlist-item .add-to-cart,.itemlist-item .add-giveaway-to-cart,.itemlist-item .notifyWhenAvailable{display:none}.btn-addToCart span,.add-giveaway-to-cart-button span{display:none}.notifyWhenAvailable .btn-addToCart img{width:1.2em;height:1.2em}#search-result-empty{margin:0 auto 2rem auto;padding-left:1.5rem;padding-right:1.5rem}#search-result-empty .title{text-align:center;font-size:2rem;line-height:2.5rem;font-weight:700}@media (min-width: 1200px){#search-result-empty .title{font-size:3rem;line-height:3.5rem}}#search-result-empty .item-list-empty{text-align:center}#search-result-empty .item-list-empty .text{margin-top:3rem;margin-bottom:2em;line-height:1.5em}@media (min-width: 1200px){#search-result-empty .item-list-empty .text{margin-top:4rem}}#search-result-empty .item-list-empty .image{margin-top:3rem}@media (min-width: 1200px){#search-result-empty .item-list-empty .image{margin-top:4rem}}#search-result-empty .item-list-empty a{margin:0 auto;text-decoration:none;font-size:1.2rem;width:15rem}@media (min-width: 1200px){#search-result-empty .item-list-empty a{font-size:1.6rem;width:35rem}}@media (max-width: 1599px){.itemlist-item .btn-notify{width:11.5rem;font-size:0.7em}.itemlist-item .info{font-size:.7rem}.itemlist-item .add-to-cart .quantity,.itemlist-item .add-giveaway-to-cart .quantity{width:9.5rem}#itemlist-items .itemlist-sort{padding:0}}@media (max-width: 1199px){.itemlist-item .quantity{width:11.5rem;right:11.5rem}.itemlist-item .quantity input{width:5.5rem}.itemlist-item .btn-addToCart,.itemlist-item .add-giveaway-to-cart-button{padding:0 0.25em}.itemlist-item .info{font-size:.8rem;line-height:1rem}.itemlist-item .title{display:flex;align-items:center;justify-content:center}.itemlist-item .rating{font-size:1.5rem}#itemlist-items .itemlist-sort{text-align:center}#itemlist-items .itemlist-pagination-head{display:none}.shopSortfilterAnsicht .itemlist-item .stock{font-weight:600}}@media (max-width: 767px){.itemlist-item .rating{font-size:1rem}}#itemlist-items .itemlist-pagination-head,#itemlist-items .itemlist-pagination-footer{width:100%;text-align:center}@media (min-width: 1200px){.itemlist-item:not(.itemlist-item__banner){z-index:1;transition:all .2s;margin-bottom:2rem;padding:var(--padding-outer__itemlist-item) 1rem 1rem}.itemlist-item:not(.itemlist-item__banner)>*{margin:0 auto}.itemlist-item:not(.itemlist-item__banner):hover{transform:scale(1.05)}.itemlist-item:not(.itemlist-item__banner):hover .btn-addToCart{background:linear-gradient(90deg, #ffd716 0%, #FBF31A 100%)}.itemlist-item:not(.itemlist-item__banner):hover .add-giveaway-to-cart-button{background:linear-gradient(90deg, #24AF2D 0%, #76b82a 100%)}.itemlist-item:not(.itemlist-item__banner):hover .add-giveaway-to-cart-button .image{display:none}.itemlist-item:not(.itemlist-item__banner):hover .add-giveaway-to-cart-button .hover-image{display:block}.itemlist-item:not(.itemlist-item__banner):hover{box-shadow:0 2rem 5rem rgba(0,0,0,0.05)}.itemlist-item:not(.itemlist-item__banner) .rating{align-self:end;text-align:end;margin:0 0 .5rem -1rem;font-size:1.2rem;transform:none}.itemlist-item:not(.itemlist-item__banner) .price{position:static;text-align:start;margin:0;align-self:end;transform:none}.itemlist-item:not(.itemlist-item__banner) .price.giveaway-selection-info{margin-bottom:.5rem;margin-right:5.5rem}.itemlist-item:not(.itemlist-item__banner) .stock{align-self:end;text-align:start;margin:0 0 3.8rem}.itemlist-item:not(.itemlist-item__banner) .info{align-self:end;text-align:start;margin:0 0 5.5rem;font-size:1rem;color:#a0a0a0}.itemlist-item:not(.itemlist-item__banner) .info a{color:currentColor}.itemlist-item:not(.itemlist-item__banner) .add-to-watchlist{align-self:end}.itemlist-item:not(.itemlist-item__banner) .add-to-cart,.itemlist-item:not(.itemlist-item__banner) .add-giveaway-to-cart{width:100%;align-self:end}.itemlist-item:not(.itemlist-item__banner) .add-to-cart .quantity,.itemlist-item:not(.itemlist-item__banner) .add-giveaway-to-cart .quantity{right:calc(12rem + var(--padding-outer__itemlist-item))}}@media (min-width: 1200px) and (max-width: 400px){.itemlist-item:not(.itemlist-item__banner) .add-to-cart .quantity,.itemlist-item:not(.itemlist-item__banner) .add-giveaway-to-cart .quantity{right:calc(11rem + var(--padding-outer__itemlist-item))}}@media (min-width: 1200px){.itemlist-item:not(.itemlist-item__banner) .btn-addToCart,.itemlist-item:not(.itemlist-item__banner) .add-giveaway-to-cart-button{position:static;width:100%}.itemlist-item:not(.itemlist-item__banner) .btn-notify,.itemlist-item:not(.itemlist-item__banner) .notifyWhenAvailable{width:100%;align-self:end}.itemlist-item:not(.itemlist-item__banner) .btn-notify .btn-addToCart,.itemlist-item:not(.itemlist-item__banner) .btn-notify .add-giveaway-to-cart-button,.itemlist-item:not(.itemlist-item__banner) .notifyWhenAvailable .btn-addToCart,.itemlist-item:not(.itemlist-item__banner) .notifyWhenAvailable .add-giveaway-to-cart-button{width:100%}.itemlist-item:not(.itemlist-item__banner) .price-onSaleUntil{position:static;align-self:end;text-align:start;margin:0 0 7rem}.itemlist-item:not(.itemlist-item__banner) .undiscountedPrice{position:static;align-self:end;text-align:start;margin:0 0 .5rem -.5rem}.itemlist-item:not(.itemlist-item__banner) .price-onSaleUntil,.itemlist-item:not(.itemlist-item__banner) .undiscountedPrice,.itemlist-item:not(.itemlist-item__banner) .stock,.itemlist-item:not(.itemlist-item__banner) .info,.itemlist-item:not(.itemlist-item__banner) .add-to-watchlist,.itemlist-item:not(.itemlist-item__banner) .add-giveaway-to-cart,.itemlist-item:not(.itemlist-item__banner) .notifyWhenAvailable{display:block}.itemlist-item:not(.itemlist-item__banner) .add-to-cart{display:flex}}.itemlist-items__container.listview{--pad-top-ribbon: .5rem;grid-template-columns:repeat(auto-fill, minmax(30rem, 1fr))}@media (min-width: 1200px){.itemlist-items__container.listview{--padding-outer__itemlist-item: 1rem}}@media (min-width: 1200px){.itemlist-items__container.listview{grid-template-columns:1fr}}@media (min-width: 1506px){.itemlist-items__container.listview{grid-template-columns:repeat(auto-fill, minmax(41rem, 1fr))}}.itemlist-items__container.listview .itemlist-item{grid-template-columns:[li-left-start] 7.5rem [li-left-end li-middle-start] auto [li-middle-center] 1fr [li-middle-end li-right-start] var(--fontsize-ribbon) [li-right-start];grid-template-rows:3.5rem 2rem 2rem;grid-column-gap:1.5rem;height:auto;padding:.5rem;text-align:start}.itemlist-items__container.listview .itemlist-item:hover{z-index:100}.itemlist-items__container.listview .itemlist-item .price-onSaleUntil,.itemlist-items__container.listview .itemlist-item .stock,.itemlist-items__container.listview .itemlist-item .info,.itemlist-items__container.listview .itemlist-item .notifyWhenAvailable{grid-column:1 / -1}.itemlist-items__container.listview .itemlist-item .price-onSaleUntil,.itemlist-items__container.listview .itemlist-item .stock,.itemlist-items__container.listview .itemlist-item .info,.itemlist-items__container.listview .itemlist-item .add-to-watchlist,.itemlist-items__container.listview .itemlist-item .add-to-cart,.itemlist-items__container.listview .itemlist-item .add-giveaway-to-cart,.itemlist-items__container.listview .itemlist-item .notifyWhenAvailable{grid-row:li-bottom-2-start / li-bottom-2-end}.itemlist-items__container.listview .itemlist-item .image{grid-row:1 / -1;grid-column:li-left-start / li-left-end}.itemlist-items__container.listview .itemlist-item .image>a{width:unset}@media (min-width: 1200px){.itemlist-items__container.listview .itemlist-item .image>a{height:unset}}.itemlist-items__container.listview .itemlist-item .image>a img{height:unset;max-height:100%;width:auto;max-width:7.5rem;margin:auto 0}.itemlist-items__container.listview .itemlist-item .title{grid-row:1;grid-column:li-middle-start / li-middle-end;justify-content:start}.itemlist-items__container.listview .itemlist-item .rating{grid-row:3;grid-column:li-middle-start / li-middle-end;transform:unset;font-size:1.35rem}.itemlist-items__container.listview .itemlist-item .price{grid-row:2;grid-column:li-middle-start / li-middle-center;transform:unset;font:700 1.5rem "Urbanist",Arial,Helvetica,sans-serif}.itemlist-items__container.listview .itemlist-item .undiscountedPrice{display:block;position:static;grid-row:2;grid-column:li-middle-center / li-middle-end;align-self:center;margin-left:-1rem}.itemlist-items__container.listview .itemlist-item .add-to-cart,.itemlist-items__container.listview .itemlist-item .add-giveaway-to-cart{grid-column:1 / span 3}.itemlist-items__container.listview .itemlist-item .add-to-watchlist{grid-column:4}@media (min-width: 1200px){.itemlist-items__container.listview .itemlist-item{grid-template-columns:[li-left-start] 7.5rem [li-left-end li-middle-start] auto [li-middle-center] 1fr [li-middle-end li-right-start] var(--fontsize-ribbon) [li-right-start];grid-template-rows:4rem 2.5rem 2rem;grid-column-gap:1.5rem;padding:1rem;text-align:start}.itemlist-items__container.listview .itemlist-item .price-onSaleUntil,.itemlist-items__container.listview .itemlist-item .undiscountedPrice,.itemlist-items__container.listview .itemlist-item .stock,.itemlist-items__container.listview .itemlist-item .info,.itemlist-items__container.listview .itemlist-item .add-to-watchlist,.itemlist-items__container.listview .itemlist-item .add-to-cart,.itemlist-items__container.listview .itemlist-item .add-giveaway-to-cart,.itemlist-items__container.listview .itemlist-item .notifyWhenAvailable{display:block}.itemlist-items__container.listview .itemlist-item .price{position:static;text-align:start;margin:0;align-self:end}.itemlist-items__container.listview .itemlist-item .stock{align-self:end;text-align:start;margin:0 0 0}.itemlist-items__container.listview .itemlist-item .info{align-self:end;text-align:start;margin:0 0 1.7rem;font-size:1rem;color:#a0a0a0}.itemlist-items__container.listview .itemlist-item .info a{color:currentColor}.itemlist-items__container.listview .itemlist-item .add-to-cart,.itemlist-items__container.listview .itemlist-item .add-giveaway-to-cart,.itemlist-items__container.listview .itemlist-item .btn-addToCart,.itemlist-items__container.listview .itemlist-item .add-giveaway-to-cart-button,.itemlist-items__container.listview .itemlist-item .btn-notify,.itemlist-items__container.listview .itemlist-item .notifyWhenAvailable,.itemlist-items__container.listview .itemlist-item .add-to-watchlist{display:none}.itemlist-items__container.listview .itemlist-item .price-onSaleUntil{position:static;align-self:end;text-align:start;margin:0 0 3.2rem}.itemlist-items__container.listview .itemlist-item .rating{align-self:start;text-align:start;margin:0}.itemlist-items__container.listview .itemlist-item .add-to-cart,.itemlist-items__container.listview .itemlist-item .add-giveaway-to-cart,.itemlist-items__container.listview .itemlist-item .btn-addToCart,.itemlist-items__container.listview .itemlist-item .add-giveaway-to-cart-button,.itemlist-items__container.listview .itemlist-item .btn-notify,.itemlist-items__container.listview .itemlist-item .notifyWhenAvailable,.itemlist-items__container.listview .itemlist-item .add-to-watchlist{display:block}.itemlist-items__container.listview .itemlist-item .btn-addToCart,.itemlist-items__container.listview .itemlist-item .add-giveaway-to-cart-button{float:right;width:15rem}.itemlist-items__container.listview .itemlist-item .add-to-cart{display:flex;width:auto;right:0;position:absolute;right:0;gap:0}}@media (min-width: 1200px) and (min-width: 1600px){.itemlist-items__container.listview .itemlist-item .add-to-cart{gap:1rem}}@media (min-width: 1200px) and (min-width: 1600px){.itemlist-items__container.listview .itemlist-item .add-to-cart .quantity{width:auto}}@media (min-width: 1200px) and (min-width: 1506px) and (max-width: 1599px){.itemlist-items__container.listview .itemlist-item .add-to-cart .btn-addToCart{width:8rem}}@media (min-width: 1200px) and (min-width: 1925px){.itemlist-items__container.listview .itemlist-item .add-to-cart .btn-addToCart{width:8rem}}.itemlist-items__container.listview .itemlist-item .ribbons{top:0.5rem;right:5.5rem}.item-listview-switch{display:flex;position:relative;gap:1rem;margin-bottom:2.1rem;float:right;margin-top:-5rem}@media (min-width: 1200px){.item-listview-switch{margin-top:0}}.item-listview-switch label{display:none}.item-listview-switch>div{display:block;width:2.2rem;height:2.2rem}@media (min-width: 1200px){.item-listview-switch>div{width:2.5rem;height:2.5rem}}.item-listview-switch .selectRasterView,.item-listview-switch .selectListView{cursor:pointer}.item-listview-switch .selectRasterView{background:url("../../1pic/delicando/rasterview.svg.php");background-size:cover}.item-listview-switch .selectRasterView:after{content:'';display:block;background:red;width:2.4rem;height:.4rem;margin-top:calc(100% + .7rem);margin-left:-.1rem;transition:transform 0.2s ease-in-out;border-radius:.5rem}@media (min-width: 1200px){.item-listview-switch .selectRasterView:after{width:3rem;margin-left:-.25rem;margin-top:calc(100% + 1rem)}}.item-listview-switch .selectListView{background:url("../../1pic/delicando/listview.svg.php?color=AAAAAA");background-size:cover;border:none}.item-listview-switch.listview .selectRasterView{background:url("../../1pic/delicando/rasterview.svg.php?color=AAAAAA");background-size:cover;border:none}.item-listview-switch.listview .selectRasterView:after{transform:translateX(calc(100% + .8rem))}@media (min-width: 1200px){.item-listview-switch.listview .selectRasterView:after{transform:translateX(calc(100% + .5rem))}}.item-listview-switch.listview .selectListView{background:url("../../1pic/delicando/listview.svg.php");background-size:cover}#itemlist-filter-duplicate{margin-bottom:2rem}@media (max-width: 1199px){#itemlist-filter-duplicate{display:none}}#itemlist-filter-duplicate .accordion.tackyList{display:flex;flex-wrap:wrap}#itemlist-filter-duplicate .accordion.tackyList .filter{display:block;float:left;border-radius:.8rem;background:#F5F5F5;width:fit-content;margin-right:2rem;margin-bottom:2rem;white-space:nowrap}#itemlist-filter-duplicate .accordion.tackyList .filter.filter-hidden{display:none}#itemlist-filter-duplicate .accordion.tackyList .filter.hasSelection.filter-closed .panel-heading{outline:0.1rem solid #000;border-radius:.3rem}#itemlist-filter-duplicate .accordion.tackyList .filter .panel-heading{padding:0;font:600 1.6rem "Urbanist",Arial,Helvetica,sans-serif}#itemlist-filter-duplicate .accordion.tackyList .filter .panel-heading a{padding:1rem 2rem}#itemlist-filter-duplicate .accordion.tackyList .filter .panel-heading a:not(.clearSelection){display:flex;flex-direction:row-reverse;justify-content:space-between}#itemlist-filter-duplicate .accordion.tackyList .filter .panel-heading span{margin-right:0;margin-left:1rem}#itemlist-filter-duplicate .accordion.tackyList .filter .collapse{display:block}#itemlist-filter-duplicate .accordion.tackyList .filter .collapse input[type="checkbox"]{display:block;float:left;margin-right:.6rem}#itemlist-filter-duplicate .accordion.tackyList .filter-closed .collapse{height:0;visibility:hidden}#itemlist-filter-duplicate .accordion.tackyList .filter-closed .productFilter-body{padding:0 1.5rem 0}#itemlist-filter-duplicate .accordion.tackyList .filter-open{max-height:4.2rem;border-radius:.8rem .8rem 0 0}#itemlist-filter-duplicate .accordion.tackyList .filter-open .productFilter-body{border-radius:0 0 .8rem .8rem;position:relative;z-index:2;background:#F5F5F5;white-space:nowrap}#itemlist-filter-duplicate .accordion.tackyList .filter-open label{margin-bottom:.5rem}@media (min-width: 1200px){#itemlist-filter-duplicate .accordion.tackyList.tackyList .priority-1,#itemlist-filter-duplicate .accordion.tackyList.tackyList .priority-3{display:none !important}#itemlist-filter-duplicate .accordion.tackyList.tackyList .priority-before-end{order:50}#itemlist-filter-duplicate .accordion.tackyList.tackyList .priority-end{order:75}#itemlist-filter-duplicate .accordion.tackyList.tackyList .priority-more{order:99}#itemlist-filter-duplicate .accordion.tackyList.tackyList .priority-more>div{padding:1rem 2rem}#itemlist-filter-duplicate .accordion.tackyList.tackyList .priority-hidden{display:none}}#itemlist-filter-duplicate .accordion.tackyList .show-all-filters:hover{cursor:pointer}#itemlist-filter-duplicate .accordion.tackyList .show-all-filters i{margin-left:1rem}#itemlist-filter-duplicate .filter-productcount{display:none;order:100;width:max-content;margin-left:2rem;white-space:nowrap;font:700 1.8rem "Urbanist",Arial,Helvetica,sans-serif;line-height:3.9rem}@media (min-width: 1200px){#itemlist-filter-duplicate .filter-productcount{display:inline}}#itemlist-filter-duplicate .itemlist-sort{order:100}@media (min-width: 1200px){#itemlist-filter-duplicate .itemlist-sort{display:inline}}@media (min-width: 1200px){#itemlist-filter>:not(.tackyList) .priority-2,#itemlist-filter>:not(.tackyList) .priority-3{display:none !important}}.itemlist-items .itemlist-item__banner{aspect-ratio:2.25;width:100%;height:auto;max-height:calc( var(--height__itemlist-item--heading) + var(--height__itemlist-item--image) + var(--height__itemlist-item--rating) + var(--height__itemlist-item--price) + var(--padding-outer__itemlist-item) * 2 + .2rem );overflow:hidden;display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;justify-items:start;align-items:center;padding:var(--padding-outer__itemlist-item);border:none;color:#fff;text-decoration:none !important;text-align:start}@media (min-width: 768px){.itemlist-items .itemlist-item__banner{height:calc( var(--height__itemlist-item--heading) + var(--height__itemlist-item--image) + var(--height__itemlist-item--rating) + var(--height__itemlist-item--price) + var(--padding-outer__itemlist-item) * 2 + .2rem );min-height:25rem;max-height:unset;width:unset;aspect-ratio:unset}}.itemlist-items .itemlist-item__banner:hover,.itemlist-items .itemlist-item__banner:hover *{color:#fff}.itemlist-items .itemlist-item__banner:hover button{color:#000}@media (min-width: 1200px){.itemlist-items .itemlist-item__banner>*{z-index:1}.itemlist-items .itemlist-item__banner::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;background-size:cover;transform-origin:center;z-index:0;border:none;border-radius:11px}.itemlist-items .itemlist-item__banner:hover{grid-template-rows:auto 1fr;grid-template-columns:1fr;padding:var(--padding-outer__itemlist-item);transform:none}.itemlist-items .itemlist-item__banner:hover:focus::after,.itemlist-items .itemlist-item__banner:hover:hover::after{transform:scale(1.05);background-blend-mode:multiply}.itemlist-items .itemlist-item__banner:hover,.itemlist-items .itemlist-item__banner:hover *{color:#fff}.itemlist-items .itemlist-item__banner:hover button,.itemlist-items .itemlist-item__banner:hover button *{color:#000}.itemlist-items .itemlist-item__banner-content,.itemlist-items .itemlist-item__banner-button{opacity:0}}.itemlist-items .itemlist-item__banner-title{font:700 1.8rem "Urbanist",Arial,Helvetica,sans-serif}@media (min-width: 1200px){.itemlist-items .itemlist-item__banner-title{font-size:3.5rem}}.itemlist-items .itemlist-item__banner-content,.itemlist-items .itemlist-item__banner-content *{font:500 1.3rem "Urbanist",Arial,Helvetica,sans-serif;margin:0}@media (min-width: 1200px){.itemlist-items .itemlist-item__banner-content,.itemlist-items .itemlist-item__banner-content *{font-size:2.4rem}}.itemlist-items .itemlist-item__banner-button.button{height:3.5rem;padding:0.75em 3em;background:#fff;border:.2rem solid white !important;color:#000;font:700 1.2rem "Urbanist",Arial,Helvetica,sans-serif;width:auto !important}.itemlist-items .itemlist-item__banner-button.button:hover{animation:shortSubtlePop 1s ease-out}@media (min-width: 1200px){.itemlist-items .itemlist-item__banner-button.button{background:transparent;color:#fff !important;font-size:2rem;height:4.7rem}}.itemlist-items .itemlist-item__banner:hover>*{margin:0}.itemlist-items .itemlist-item__banner.hasButton{grid-template-rows:auto 1fr auto;background-blend-mode:multiply}.itemlist-items .itemlist-item__banner.hasButton:hover{grid-template-rows:auto 1fr auto}@media (max-width: 1199px){.itemlist-items .itemlist-item__banner{background-blend-mode:multiply}}.itemlist-item__banner:hover .itemlist-item__banner-content,.itemlist-item__banner:hover .itemlist-item__banner-button{opacity:1}.itemlist-items__container.listview .itemlist-item__banner{padding:var(--padding-outer__itemlist-item);grid-row-end:span 2 !important}@media (max-width: 1199px){.itemlist-items__container.listview .itemlist-item__banner{grid-column-end:-1 !important}}.itemlist-items__container.listview a.itemlist-item{grid-template-rows:auto 1fr auto;grid-template-columns:1fr}.faq{border:0.1rem solid #e8e8e8;margin:2rem 0}@media (min-width: 1200px){.faq{grid-column:2;grid-row:4}}.faq .faq-heading{font-weight:600;font-size:1.7rem;line-height:2.3rem;color:#3c3c3c;background:#e8e8e8;padding:1rem}@media (min-width: 1200px){.faq .faq-heading{font-size:2.1rem;line-height:2.7rem}}.faq .entry{display:block;position:relative;padding:1rem;margin-bottom:0;background:#F5F5F5;border-bottom:0.1rem solid #e8e8e8}.faq .entry:last-child{border-bottom:none}.faq .entry .question,.faq .entry .answer{font-weight:500}.faq .entry .question{color:#3c3c3c;font-weight:600;font-size:1.4rem;line-height:1.9rem}@media (min-width: 1200px){.faq .entry .question{font-size:1.8rem;line-height:2.3rem}}.faq .entry .answer{font-family:"Urbanist",Arial,Helvetica,sans-serif;color:#3c3c3c;margin-top:1rem;font-size:1.2rem;line-height:1.6rem}@media (min-width: 1200px){.faq .entry .answer{font-size:1.6rem;line-height:2.1rem}}.faq .entry .answer a{font-size:1.2rem;line-height:1.6rem}@media (min-width: 1200px){.faq .entry .answer a{font-size:1.6rem;line-height:2.1rem}}#filterPreset-description-bottom.pseudoAnchor{height:0;margin:0;padding:0;display:block;position:relative;top:-20rem;visibility:hidden}.filterPresetTopBookable{margin-top:1rem;text-align:center}@media (min-width: 1200px){.filterPresetTopBookable{margin-top:3rem}}.filterPresetTopBookable img{width:100%;max-width:75rem;border-radius:1.6rem;aspect-ratio:1}@media (min-width: 1200px){.filterPresetTopBookable img{aspect-ratio:1.875;width:75rem}}.top-header.hasBookableBanner{width:100%;max-width:75rem;margin:0 auto}@media (min-width: 1600px){.top-header.hasBookableBanner{width:75rem}}.top-header.hasBookableBanner .content-container .content .text{padding:0 !important;width:100%;max-width:75rem}@media (min-width: 1200px){.top-header.hasBookableBanner .content-container .content .text{display:grid;grid-template-columns:1fr min-content;column-gap:0.25rem;width:75rem;padding:0 3rem !important;text-align:left}.top-header.hasBookableBanner .content-container .content .text p{height:1.3em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.top-header.hasBookableBanner .content-container .content .text a.showAdditionalTopText{margin:0}.item-detail .item-detail__headline,.item-detail .item-detail__images,.item-detail .item-detail__details{position:relative}.item-detail__headline{margin:1rem 0 1rem;padding:0;font:600 2.8rem "Urbanist",Arial,Helvetica,sans-serif;text-transform:none;border:none}@media (min-width: 1200px){.item-detail__headline{margin:0 0 2.5rem}}@media (min-width: 1200px){.item-detail__headline{font:600 4rem "Urbanist",Arial,Helvetica,sans-serif}}@media (min-width: 1200px){.item-detail__details{padding-left:2%}}.item-detail__details .giveaway-info{position:relative}.item-detail__details .giveaway-info.mobile{margin-top:1.5rem;display:grid;grid-template-columns:auto 1fr;column-gap:1rem}.item-detail__details .giveaway-info.mobile .info-text{display:flex;height:100%;align-items:center}@media (min-width: 1200px){.item-detail__details .giveaway-info.mobile{display:none}}.item-detail__details .giveaway-info.desktop{display:none}@media (min-width: 1200px){.item-detail__details .giveaway-info.desktop{display:block}.item-detail__details .giveaway-info.desktop .giveaway-info-button{float:right}.item-detail__details .giveaway-info.desktop .info-text{display:none}}.item-detail__details .giveaway-info.desktop:hover .giveaway-info-button{border-color:#24AF2D}.item-detail__details .giveaway-info.desktop:hover .giveaway-info-button img{max-height:2.2rem}.item-detail__details .giveaway-info.desktop:hover .info-text{display:block;position:absolute;top:-10.5rem;width:20rem;padding:1.5rem;border:0.1rem solid #a0a0a0;border-radius:.6rem;background:#fff;font-size:1.6rem;line-height:2.2rem}.item-detail__details .giveaway-info .giveaway-info-button{background:#fff;width:var(--itemdetail__productaction-height-inner);height:var(--itemdetail__productaction-height-inner);font-size:1.2rem;color:#3c3c3c;position:relative;padding:0;border:0.1rem solid #a0a0a0;text-transform:uppercase;font-weight:600;border-radius:.5rem}@media (min-width: 1200px){.item-detail__details .giveaway-info .giveaway-info-button{font-size:1.6rem;width:4.2rem;height:4.2rem}}.item-detail__details .giveaway-info .giveaway-info-button img{transition:max-height 0.3s ease;max-height:1.8rem}.item-detail__details .add-to-watchlist{position:relative;height:var(--itemdetail__productaction-height-inner)}@media (min-width: 1200px){.item-detail__details .add-to-watchlist{height:4.2rem}}.item-detail__details .watchlist-button{font-size:1.2rem;color:#3c3c3c;padding:0;border:0.1rem solid #a0a0a0;float:right;position:relative;text-transform:uppercase;font-weight:600;width:var(--itemdetail__productaction-height-inner);height:var(--itemdetail__productaction-height-inner)}@media (min-width: 1200px){.item-detail__details .watchlist-button{font-size:1.6rem}}@media (min-width: 1200px){.item-detail__details .watchlist-button{width:4.2rem;height:4.2rem}}.item-detail__details .watchlist-button:hover{color:#c8001e}.item-detail__details .watchlist-button .fas,.item-detail__details .watchlist-button .remove,.item-detail__details .watchlist-button.active .add,.item-detail__details .watchlist-button.active .far{display:none}.item-detail__details .watchlist-selection{left:auto;right:0;bottom:5rem;z-index:100;min-width:20rem;width:auto;clip-path:polygon(0 0, 0 calc(100% - .6rem), calc(100% - 2rem) calc(100% - .6rem), calc(100% - 1.6rem) 100%, calc(100% - 1.2rem) calc(100% - .6rem), 100% calc(100% - .6rem), 100% 0)}.item-detail__details .watchlist-selection ul{clip-path:polygon(0.1rem 0.1rem, 0.1rem calc(100% - .7rem), calc(100% - 2rem) calc(100% - .7rem), calc(100% - 1.6rem) calc(100% - .1rem), calc(100% - 1.2rem) calc(100% - .7rem), calc(100% - .1rem) calc(100% - .7rem), calc(100% - .1rem) 0.1rem)}.item-detail__details .allocation{margin-top:0.5em}.item-detail .secure-online-shopping{background:#F5F5F5;padding:1.5em 3em;text-align:center;height:auto}@media (min-width: 1200px){.item-detail .secure-online-shopping{text-align:left;height:10em}}.item-detail .secure-online-shopping .logo,.item-detail .secure-online-shopping .facts,.item-detail .secure-online-shopping .ekomi{width:100%;float:none}.item-detail .secure-online-shopping .logo{padding-top:.1rem}@media (min-width: 1200px){.item-detail .secure-online-shopping .logo{float:left;width:15%}}.item-detail .secure-online-shopping .facts{padding:1.5em 0}@media (min-width: 1200px){.item-detail .secure-online-shopping .facts{float:left;width:60%}}.item-detail .secure-online-shopping .facts ul{padding:0;margin:0;height:auto;column-count:auto}@media (min-width: 1200px){.item-detail .secure-online-shopping .facts ul{height:4em;column-count:2}}.item-detail .secure-online-shopping .facts ul li{list-style:none;line-height:2em}.item-detail .secure-online-shopping .facts .fas{color:#76b82a;margin-right:.5rem}.item-detail .secure-online-shopping .ekomi{margin-top:0.9em}@media (min-width: 1200px){.item-detail .secure-online-shopping .ekomi{float:right;width:20%}}.item-detail .secure-online-shopping .ekomi img{width:50%}@media (min-width: 1200px){.item-detail .secure-online-shopping .ekomi img{width:auto}}.item-detail .rating-stars,.item-detail .rating-stars a{color:#f53;text-decoration:none}.item-detail .rating-stars a:hover i{color:#f53}.item-detail .rating-total .rating-stars,.item-detail .rating-total .rating-count{display:inline-block;margin-right:0.5em;vertical-align:middle;font-size:1.2em}.item-detail .product-price{margin-bottom:1rem}.item-detail .product-price .price-notice{color:#a0a0a0}.item-detail .product-price .price-notice a{color:currentColor;text-decoration:underline}.item-detail .product-price .price-notice a:hover{color:#000}.item-detail .product-price .price-notice .deposit{color:#3c3c3c}.item-detail .product-price>.price{display:grid;grid-template-columns:auto auto;grid-template-areas:"singleprice pieceDiscounts" "notice      pieceDiscounts" "rating      pieceDiscounts"}@media (min-width: 1200px) and (max-width: 1299px){.item-detail .product-price>.price{grid-template-columns:auto;grid-template-areas:"singleprice" "notice" "pieceDiscounts" "rating"}}.item-detail .product-price>.price>.price{grid-area:singleprice}.item-detail .product-price>.price>.pieceDiscounts{grid-area:pieceDiscounts;height:min-content}.item-detail .product-price>.price>.price-notice{font-size:1.4rem;line-height:1.2;grid-area:notice}.item-detail .product-price>.price>.rating{grid-area:rating;padding:0.5rem 0}.item-detail .product-price .priceBlock .price{display:inline-block;font:700 1.8rem "Urbanist",Arial,Helvetica,sans-serif}@media (min-width: 768px){.item-detail .product-price .priceBlock .price{font:700 3rem "Urbanist",Arial,Helvetica,sans-serif}}.item-detail .product-price .normalPrice .price{font-size:1.8em;font-weight:700;color:#c8001e;line-height:1.2em;float:left;margin-right:0.5em}.item-detail .product-price .normalPrice .priceDetails{margin-top:0.4em}.item-detail .product-price .pieceDiscounts{display:grid;gap:1rem;margin:0;padding:var(--itemdetail__piecediscount-padding);list-style:none;justify-self:right;background:#F5F5F5;border-radius:1.1rem}@media (min-width: 768px){.item-detail .product-price .pieceDiscounts{margin:1rem 0 1.5rem calc(var(--itemdetail__piecediscount-padding) * -1);width:fit-content}}@media (min-width: 1200px) and (max-width: 1299px){.item-detail .product-price .pieceDiscounts{justify-self:left;margin:1rem 0 1.5rem 0}}.item-detail .product-price .pieceDiscounts .price{width:100%;display:grid;grid-template-columns:1fr auto;column-gap:1rem;font-size:1.6rem;font-weight:400}.item-detail .product-price .pieceDiscounts .price>.piecePrice{text-align:right;color:#d04;font-weight:600}.item-detail .product-price .pieceDiscounts .price.notenoughstock{filter:grayscale(1) opacity(0.5)}.item-detail .product-price .scaledDiscountPrice .discountDescription{color:#24AF2D;text-transform:uppercase;font-size:2em;line-height:1.2em;font-weight:600}.item-detail .product-price .scaledDiscountPrice .price{font-size:1.8em;font-weight:700;color:#24AF2D;line-height:1.6em;float:left;margin-right:0.5em}.item-detail .product-price .couponDiscountPrice .discountDescription{color:#d04;text-transform:uppercase;font-size:2em;line-height:1.2em;font-weight:600}.item-detail .product-price .couponDiscountPrice .price{color:#c8001e;line-height:1.6em;margin-right:0.5em}.item-detail .product-price .onSalePrice .discountDescription{color:#d04;text-transform:none;font:600 1.2rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1.2em;margin-bottom:0.5rem}@media (min-width: 768px){.item-detail .product-price .onSalePrice .discountDescription{font:600 1.4rem "Urbanist",Arial,Helvetica,sans-serif}}.item-detail .product-price .onSalePrice .price{font-size:1.8em;display:inline-block;font-weight:700;color:#c8001e;line-height:1.6em;margin-right:0.5em}.item-detail .product-price .priceDetails{display:inline-block;padding:0.5em 0}.item-detail .product-price .undiscountedPrice{text-decoration:line-through;font:400 1.4rem "Urbanist",Arial,Helvetica,sans-serif;color:#a0a0a0}@media (min-width: 768px){.item-detail .product-price .undiscountedPrice{font:400 1.8rem "Urbanist",Arial,Helvetica,sans-serif}}.item-detail .overall-rating{font-size:1.5rem}.item-detail .add-to-wishlist a{display:block;text-transform:uppercase;color:#c8001e;text-decoration:none;margin-bottom:1.5em}.item-detail .constraints,.item-detail .ticker{border:0.1rem solid #f53;border-right-width:1.5em;padding:1em;margin-bottom:1em;position:relative;line-height:1.2em}.item-detail .ticker i.icon,.item-detail .constraints i.icon{background:url("../../1pic/product-detail/shipping-restriction.png") center center no-repeat;background-size:100%;position:absolute;width:1.8em;height:1.8em;right:-1em;top:0.5em}.item-detail .constraints{color:#f53;margin-top:2em}.item-detail .ticker{border-color:#76b82a;margin-bottom:2em}.item-detail .ticker strong{color:#76b82a;font-weight:700}.item-detail .ticker i.icon{background-image:url("../../1pic/product-detail/shipping-notice.png")}.item-detail .product-data{font-size:1.4rem;margin:1.5rem 0}@media (min-width: 768px){.item-detail .product-data{margin:3.5rem 0}}.item-detail .product-data ul{margin:0;padding:0}.item-detail .product-data ul li{margin-left:1em;line-height:1.5em}.item-detail .product-shipping{font-size:1.4rem;margin-right:calc(3rem + 1rem)}@media (min-width: 1200px){.item-detail .product-shipping{margin-right:calc(4.2rem + 1rem)}}.item-detail .product-shipping .availability{font-size:1.4rem;margin-top:1rem}@media (min-width: 1200px){.item-detail .product-shipping .availability{margin-top:.9rem}}.item-detail .product-shipping .availability .stock-icon::before{padding:0 0.25em}.item-detail .product-shipping .availability .stock-icon-inStock::before{color:#76b82a}.item-detail .product-shipping .availability .stock-icon-lowStock::before{color:#f53}.item-detail .product-shipping .availability .stock-icon-notInStock::before{color:#f53}.item-detail .product-action{position:fixed;bottom:var(--bottombar__offset);left:0;width:100%;height:var(--itemdetail__productaction-height);z-index:999;display:grid;grid-template-areas:"item-detail-product-action-left  item-detail-product-action-right  item-detail-product-action-top" "item-detail-product-action-error item-detail-product-action-error  item-detail-product-action-error";grid-template-rows:6.7rem auto;grid-template-columns:6rem 1fr 6rem;grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;justify-items:center;background:#fff;box-shadow:0px -1px 8px #00000029}@media (min-width: 1200px){.item-detail .product-action{position:static;height:auto;grid-template-areas:"item-detail-product-action-top   item-detail-product-action-top" "item-detail-product-action-left  item-detail-product-action-right" "item-detail-product-action-error item-detail-product-action-error";grid-template-rows:auto 5rem auto;grid-template-columns:8rem 1fr;column-gap:1rem;row-gap:1rem;align-items:stretch;justify-items:end;padding:0;margin-top:-4.2rem;box-shadow:none}}@media (min-width: 1600px){.item-detail .product-action{grid-template-rows:auto 6rem auto;grid-template-columns:9.6rem 1fr;column-gap:1.3rem;row-gap:1.3rem;padding:0;margin-top:-4.2rem;box-shadow:none}}.item-detail .product-action .product-action-top{grid-area:item-detail-product-action-top;display:grid;grid-template-columns:1fr}@media (min-width: 1200px){.item-detail .product-action .product-action-top{grid-template-columns:auto auto;column-gap:1rem}}.item-detail .product-action .add-to-cart{grid-area:item-detail-product-action-right}.item-detail .product-action .quantity{grid-area:item-detail-product-action-left;float:left;display:grid;grid-template-columns:3rem 1fr 3rem;height:var(--itemdetail__productaction-height-inner);width:var(--itemdetail__productaction-height-inner)}@media (min-width: 1200px){.item-detail .product-action .quantity{height:auto;width:auto}}.item-detail .product-action .quantity label{display:none}.item-detail .product-action .quantity input{grid-row:1;grid-column:1 / 4;border:0.1rem solid #a0a0a0;border-radius:8px;text-align:center;height:var(--itemdetail__productaction-height-inner);width:var(--itemdetail__productaction-height-inner)}@media (min-width: 1200px){.item-detail .product-action .quantity input{width:100%;height:100%}}.item-detail .product-action .quantity a{display:none;z-index:999;grid-row:1;text-decoration:none;justify-content:center;align-items:center}@media (min-width: 1200px){.item-detail .product-action .quantity a{display:flex}}.item-detail .product-action .quantity a.decrease{grid-column:1}.item-detail .product-action .quantity a.increase{grid-column:3}.item-detail .product-action .quantity a:active{animation:shortPop 0.6s ease-out}.item-detail .product-action.input-error .item-quantity-container-error{position:absolute;bottom:4.5rem;text-align:center;background:#fff;padding:1rem;display:block;height:auto;width:100%;font-weight:700}@media (min-width: 1200px){.item-detail .product-action.input-error .item-quantity-container-error{position:relative;text-align:left;padding:0;background:transparent;bottom:unset}}.item-detail .product-action .item-quantity-container-error{grid-area:item-detail-product-action-error;height:0;display:none}.item-detail .product-action .questions{width:50%;float:right;text-align:right;line-height:2em}.item-detail .product-action .questions i{color:#d04}.item-detail .product-action .questions a{text-decoration:none}.item-detail .btn-addToCart{height:var(--itemdetail__productaction-height-inner)}@media (min-width: 1200px){.item-detail .btn-addToCart{height:100%}}.item-detail .product-action .btn-addToCart{width:100%;text-transform:none;vertical-align:center;text-align:center;padding:0;border-radius:8px}.item-detail .product-action .btn-addToCart:disabled{filter:grayscale(0.95)}.item-detail .notifyWhenAvailable{margin-top:2em}@media (max-width: 1199px){.item-detail .notifyWhenAvailable{position:fixed;bottom:var(--bottombar__offset);left:0;width:100%;height:var(--itemdetail__productaction-height);z-index:999;display:grid;grid-template-areas:'. notify-when-available-button .';grid-template-rows:6.7rem;grid-template-columns:6rem 1fr 6rem;grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;justify-items:center;background:#fff;box-shadow:0px -1px 8px #00000029}}.item-detail .notifyWhenAvailable .btn-addToCart{grid-area:notify-when-available-button;display:flex;column-gap:1.5rem;justify-content:center;align-items:center;width:100%;text-transform:none;vertical-align:center;text-align:center;padding:0;border-radius:.8rem}@media (min-width: 1200px){.item-detail .notifyWhenAvailable .btn-addToCart{height:6rem}}.item-detail .notifyWhenAvailable .btn-addToCart img{margin:0;width:1.2em;height:1.2em}.item-detail .notifyWhenAvailable .btn-addToCart span{display:block}.item-detail .product-action .btn-addToCart img{width:1.5em;height:1.5em;display:inline-block;padding-bottom:0.2em;margin-right:0.25em}.item-detail #productDetail-benefits .benefit{font-size:1em;padding:1.5em 2em 1.5em 1em;height:auto;line-height:1.4em;margin-bottom:1em}.item-detail .rating-detail{width:100%}.item-detail .rating-detail .rating-total{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;gap:20px;border-bottom:0.1rem solid #f53;padding-bottom:1.5em;margin-bottom:1.5em}@media (min-width: 550px){.item-detail .rating-detail .rating-total{flex-direction:initial;gap:initial}}.item-detail .rating-detail .rating-total .rating-average{margin-top:0.75em}@media (min-width: 550px){.item-detail .rating-detail .rating-total .button-new{width:100%}}.item-detail .rating-detail .rating-list ul{padding:0 0 0 1em;margin:0}.item-detail .rating-detail .rating-list ul li{list-style:none;margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:0.1rem solid #a0a0a0}.item-detail .rating-detail .rating-list ul li:last-child{border:none;margin-bottom:0}.item-detail .rating-detail .rating-list .rating_from img{margin-left:.4rem;margin-bottom:.4rem}@media (min-width: 1200px){.item-detail .rating-detail #item-detail-ratingForm .title{width:40em}.item-detail .rating-detail #item-detail-ratingForm textarea{width:40em}.item-detail .rating-detail #item-detail-ratingForm .btn{width:auto;padding:1em}}.item-detail a.btn-addRating,.item-detail button.btn-addRating{margin-top:0;margin-left:1rem;padding:1em 1em}@media (min-width: 1200px){.item-detail a.btn-addRating,.item-detail button.btn-addRating{padding:0.75em 1em}}.item-detail .spacer{width:8.33333333%}.item-detail #overlay-image3d .overlay-inner{left:50%;top:50%;transform:translate(-50%, -50%);border-radius:2.6rem}.item-detail #overlay-image3d .overlay-inner>div>div>div{border-radius:2.6rem}.item-detail h3{margin-bottom:3rem}@media (min-width: 1200px){.item-detail__images{height:var(--img-detail-height-raw)px}}.item-detail__images .productImage,.item-detail__images .productImage a,.item-detail__images .productImage a picture,.item-detail__images .productImage a picture img,.item-detail__images .arrowImage,.item-detail__images .imageThumbs,.item-detail__images .imageThumbs .open3dOverlay{max-width:100%;height:100%;object-fit:contain}@media (min-width: 1200px){.item-detail__images .productImage,.item-detail__images .productImage a,.item-detail__images .productImage a picture,.item-detail__images .productImage a picture img,.item-detail__images .arrowImage,.item-detail__images .imageThumbs,.item-detail__images .imageThumbs .open3dOverlay{height:auto}}.item-detail__images .imageThumbs,.item-detail__images .productImage{padding:0}.item-detail__images .imageThumbs{z-index:2;position:absolute;align-self:center;left:0;margin-bottom:0}@media (min-width: 1200px){.item-detail__images .imageThumbs{padding:0;left:auto;position:relative}}.item-detail__images .imageThumbs img,.item-detail__images .imageThumbs .open3dOverlay{width:100%;margin-bottom:2rem;cursor:pointer}.item-detail__images .productImage{position:absolute;margin:0 auto;width:100%}@media (min-width: 1200px){.item-detail__images .productImage{padding:0}}.item-detail__images .productImage a{display:flex;justify-content:center}.item-detail__images .productImage img{display:block;width:100%;margin:0 auto;aspect-ratio:auto;border-radius:1.1rem}@media (min-width: 1200px){.item-detail__images .productImage img{border-radius:2.6rem}}.item-detail__images .productImage.singleProductImage img{margin:0 auto}.item-detail__images .ribbons{top:1.5rem;right:2rem}.item-detail__images .ribbons .ribbon{z-index:100;color:#fff}.item-detail__images .ribbons .ribbon:hover{z-index:101}.item-detail__images .ribbons .ribbon .content{transform:translateX(-100%);width:calc(var(--fontsize-ribbon__item-detail) * 1.5);height:calc(var(--fontsize-ribbon__item-detail) * 1.5);font-size:calc(var(--fontsize-ribbon__item-detail) * 0.6);line-height:calc(var(--fontsize-ribbon__item-detail) * 0.6)}.item-detail__images .ribbons .ribbon-top .content,.item-detail__images .ribbons .ribbon-new .content{font-size:calc(var(--fontsize-ribbon__item-detail) * 0.5)}.item-detail__images .ribbons .ribbon-limited .content{font-size:calc(var(--fontsize-ribbon__item-detail) * 0.28);line-height:1em}.item-detail__images .ribbons .ribbon-rarity .content{font-size:calc(var(--fontsize-ribbon__item-detail) * 0.28);line-height:1em}.item-detail__images .ribbons .ribbon-crazyweeks .content{height:calc(var(--fontsize-ribbon__item-detail) * 1.2);font-size:calc(var(--fontsize-ribbon__item-detail) * 0.5);border-radius:0.4rem}.item-detail__images .ribbons .ribbon-new,.item-detail__images .ribbons .ribbon-top,.item-detail__images .ribbons .ribbon-info,.item-detail__images .ribbons .ribbon-limited,.item-detail__images .ribbons .ribbon-rarity{top:var(--padding__detail-ribbons)}.item-detail__images .ribbons .ribbon-scaledDiscount .ribboninfo{right:-8rem;top:11rem}@media (min-width: 1600px){.item-detail__images .ribbons .ribbon-scaledDiscount .ribboninfo{right:-9.5rem;top:13.8rem}}.item-detail__images .ribbons .ribbon-info:hover .ribboninfo,.item-detail__images .ribbons .ribbon-rarity:hover .ribboninfo,.item-detail__images .ribbons .ribbon-limited:hover .ribboninfo{top:.5rem;right:calc(var(--fontsize-ribbon__item-detail) * 1.5 + 1rem)}@media (min-width: 600px){.item-detail__images .ribbons .ribbon-info:hover .ribboninfo,.item-detail__images .ribbons .ribbon-rarity:hover .ribboninfo,.item-detail__images .ribbons .ribbon-limited:hover .ribboninfo{right:5rem}}@media (min-width: 1200px){.item-detail__images .ribbons .ribbon-info:hover .ribboninfo,.item-detail__images .ribbons .ribbon-rarity:hover .ribboninfo,.item-detail__images .ribbons .ribbon-limited:hover .ribboninfo{top:.5rem;font-size:1.6rem;line-height:1.5em}}.item-detail__images .has3dImage img,.item-detail__images .singleProductImage img{aspect-ratio:auto}.item-detail__images>.imageThumbs{opacity:0}.image3doverlay .item-detail__images>.imageThumbs{z-index:1001;opacity:1}.item-detail__images{width:100%;max-width:min(var(--width-detail__content), var(--img-detail-width-raw)px);max-height:var(--img-detail-height-raw)px;aspect-ratio:calc(var(--img-detail-width-raw) / var(--img-detail-height-raw));display:flex}.item-detail__images>.productImage{transition:opacity .3s;opacity:0}.item-detail__images>.productImage.imageThumbs{transition:opacity 0s}.item-detail__images>.productImage.activeImage{opacity:1;z-index:1}.item-detail__images>.productImage.thumbnailImage.activeImage{z-index:2}.item-detail__images .image360{color:#000;position:absolute;width:20%;height:auto;aspect-ratio:1;right:0;bottom:0;z-index:10;opacity:.5;cursor:pointer;display:flex;align-items:end;justify-content:end;transition:opacity 0.2s}@media (min-width: 600px){.item-detail__images .image360{width:15%}}@media (min-width: 1200px){.item-detail__images .image360{width:15rem;height:15rem}}@media (min-width: 1200px){.item-detail__images .image360{align-items:center;justify-content:center}}.item-detail__images .image360 img{width:calc(var(--fontsize-ribbon__item-detail) * 2.2);transform:translate(calc(16% - var(--padding__detail-ribbons) * 1.15), calc(16% - var(--padding__detail-ribbons) * 1.15))}@media (min-width: 600px){.item-detail__images .image360 img{width:6rem}}@media (min-width: 1200px){.item-detail__images .image360 img{width:6rem;transform:translate(calc(91% - var(--padding__detail-ribbons) * 1.15), calc(91% - var(--padding__detail-ribbons) * 1.15))}}.item-detail__images .image360:hover{opacity:.75}.item-detail__images .arrowImage{z-index:10;position:absolute;width:20%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width: 768px){.item-detail__images .arrowImage{width:15rem}}.item-detail__images .arrowImage span{color:#3c3c3c;opacity:1}.item-detail__images .arrowImage img{width:var(--size__detail-imagearrow)}.item-detail__images .arrowImage.deactivated{opacity:.4}.item-detail__images .arrowImage:not(.deactivated):active>span{animation:shortPop 0.6s ease-out}.item-detail__images .arrowImage:not(.deactivated):active.nextImage{animation:shortMoveRight 0.6s ease-out}.item-detail__images .arrowImage:not(.deactivated):active.previousImage{animation:shortMoveLeft 0.6s ease-out}.item-detail__images .arrowImage.nextImage{right:0;justify-content:end}.item-detail__images .arrowImage.nextImage img{margin-right:var(--padding__detail-imagearrow)}.item-detail__images .arrowImage.previousImage{left:0;justify-content:start}.item-detail__images .arrowImage.previousImage img{margin-left:var(--padding__detail-imagearrow)}.item-detail__images .share-link{z-index:10;left:0;position:absolute;display:grid;grid-auto-rows:auto 1fr;justify-items:start}.item-detail__images .share-link-href{margin:.25rem 2rem 2rem}.item-detail__images .share-link-href a{display:block;width:3rem;height:3rem;margin-left:-.5rem;margin-bottom:.5rem}.item-detail__images .share-link-href a img{width:100%;height:100%}.item-detail__images .share-link-href.hidden{display:none}.item-detail__images .share-link-btn{width:2rem;margin:2rem 2rem .25rem;opacity:.5;transition:opacity .2s}.item-detail__images .share-link-btn:hover{opacity:.75}.item-detail__info{grid-area:item-detail__info;display:grid;grid-template-areas:"item-detail__info-head item-detail__info-head" "item-detail__info-text item-detail__info-text";grid-template-columns:1fr 46.5rem;grid-column-gap:2.5rem;align-items:start}@media (min-width: 1200px){.item-detail__info{grid-template-areas:"item-detail__info-head ." "item-detail__info-text item-detail__info-text"}}.item-detail__info .nav{display:none;grid-area:item-detail__info-head;align-items:center}@media (min-width: 1200px){.item-detail__info .nav{display:grid;height:4.3rem}}@media (min-width: 1200px){.item-detail__info .nav li{grid-row:1}}.item-detail__info .nav li a{color:#a0a0a0;text-decoration:none;text-align:center;font-size:2.4vw;margin:0;padding:2vw 3vw}@media (min-width: 1200px){.item-detail__info .nav li a{font-size:1.6rem;margin:0;padding:1rem 1.5rem}}.item-detail__info .nav li.active a{font-weight:700;background:#fff;color:#000;border-bottom:0.1rem solid #fff;border-radius:11px 11px 0 0;margin-left:0;margin-bottom:0;padding:1rem;text-align:center}@media (min-width: 1200px){.item-detail__info .nav li.active a{border-bottom:none}}.item-detail__info .nav li:not(.active) a:hover{background-color:transparent;border-color:transparent;color:#3c3c3c}.item-detail__info .tab-content{grid-area:item-detail__info-text;max-width:var(--width-detail__content)}@media (min-width: 1200px){.item-detail__info .tab-content{padding:3rem 0}}.item-detail__info .tab-content .mobileHeadline{display:block;position:relative;width:100vw;height:5rem;font:700 1.4rem "Urbanist",Arial,Helvetica,sans-serif;line-height:5rem;background:#F5F5F5;padding:0 calc((100vw - var(--width-detail__content)) / 2);margin:0 calc((var(--width-detail__content) - 100vw) / 2);text-decoration:none;border-bottom:0.2rem solid #e8e8e8}@media (min-width: 1200px){.item-detail__info .tab-content .mobileHeadline{display:none}}.item-detail__info .tab-content .mobileHeadline i{position:absolute;top:50%;right:calc((100vw - var(--width-detail__content)) / 2);transform:translateY(-50%)}.item-detail__info .tab-content .mobileHeadline.active i{transform:translateY(-50%) rotate(180deg)}.item-detail__info .tab-content>div:not(.tab-image){position:relative;display:block;transition:height 0s, opacity 0s;opacity:0;max-height:0;max-width:var(--width-detail__content)}.item-detail__info .tab-content>div:not(.tab-image).active{z-index:10;opacity:1;max-height:5000rem;transition:height 0s, opacity .6s;padding:1rem 0}@media (min-width: 1200px){.item-detail__info .tab-content>div:not(.tab-image).active{padding:0}}.item-detail__info .tab-content>div:not(.tab-image):not(.active) *{display:none}.item-detail__info .tab-content>div:not(.tab-image) #item-detail-ratingForm{display:none}.item-detail__info .tab-content>div:not(.tab-image).active #item-detail-ratingForm{display:block}.item-detail__info .tab-content .tab-image{max-width:var(--width-detail__content);order:2;margin:1.5rem 0 0;align-self:center}@media (min-width: 1200px){.item-detail__info .tab-content .tab-image{width:46.5rem;height:29rem;float:right;margin:calc(-1 * (4.3rem + 3rem)) 0 calc(4* 2.5rem / 5) 2.5rem}}.item-detail__info .tab-content .tab-image img{height:100%;width:100%;object-fit:cover;border-radius:26px}.item-detail__info p{margin:0 0 0.5em 0}.item-detail__info h3{font-size:1.6rem;line-height:1.2rem;font-weight:700;margin:2rem 0 0.5rem 0;padding-bottom:0}.item-detail__info #description{line-height:1.5em;display:flex;flex-direction:column}@media (min-width: 1200px){.item-detail__info #description{display:block}}.item-detail__info #rating{line-height:1.5em}.item-detail__info #lmivInfo ul{margin-left:0;padding-left:0;list-style-position:inside}.item-detail__info #lmivInfo #naehrwerttabelle{border-collapse:collapse;width:40%}.item-detail__info #lmivInfo #naehrwerttabelle td,.item-detail__info #lmivInfo #naehrwerttabelle th{padding:0.25em;border:0.1rem solid #e8e8e8}#customerDataForm .error,#item-detail-ratingForm .error,.item-detail-noMoreAvailable .error{font-weight:700;color:red}#item-detail-ratingForm .stars{width:5.5em;unicode-bidi:bidi-override;direction:rtl;text-align:center;position:relative;font-size:3rem;font-family:"Font Awesome 5 Free";margin-bottom:1rem}@media (max-width: 1199px){#item-detail-ratingForm .stars{margin:0 auto 1rem}}#item-detail-ratingForm .stars .hide{position:absolute;top:0;left:0;opacity:0}#item-detail-ratingForm .stars>label{float:right;display:inline;padding:0;margin:0;position:relative;width:1.1em;cursor:pointer;color:#f53;font-weight:500}#item-detail-ratingForm .stars>input{content:"\f005"}#item-detail-ratingForm .stars>label:hover,#item-detail-ratingForm .stars>label:hover ~ label,#item-detail-ratingForm .stars>input.radio-btn:checked ~ label{color:transparent}#item-detail-ratingForm .stars>label:hover:before,#item-detail-ratingForm .stars>label:hover ~ label:before,#item-detail-ratingForm .stars>input.radio-btn:checked ~ label:before{content:"\f005";position:absolute;left:0;color:#f53;font-weight:700}#item-detail-ratingForm .rating-hint{font-size:0.9em;margin-bottom:2rem}@media (max-width: 1199px){#item-detail-ratingForm .rating-hint{text-align:center}}#item-detail-ratingForm .title{font-weight:700;width:auto;margin-bottom:3rem}@media (max-width: 1199px){#item-detail-ratingForm .title{text-align:center}}#item-detail-ratingForm .rating-text{margin-bottom:2rem}#item-detail-ratingForm .rating-text .title{font-size:1.8rem}#item-detail-ratingForm textarea{display:block;width:100%;height:10em}#item-detail-ratingForm .btn{width:100%;margin-top:1em;line-height:1em;padding:1em 0}#item-detail-ratingForm .button-new{margin-top:1em}#item-detail-ratingForm .rating-dontShowName{margin-bottom:1em}#item-detail-ratingForm .rating-dontShowName label{font-weight:500}@media (max-width: 1199px){#item-detail-ratingForm .g-recaptcha>div{margin:auto}}#item-detail-ratingForm .image{display:flex;justify-content:center}#ratingPopUp{display:none}#ratingPopUp .overlay-inner{width:auto;height:auto;padding:3rem;border-radius:1rem}.sticker{border-radius:4em;width:4em;height:4em;position:absolute;background:#000}.sticker-inner{border-radius:3.5em;width:3.5em;height:3.5em;line-height:3.3em;text-align:center;position:absolute;left:0.24em;top:0.24em;border:0.1rem solid #fff;color:#fff;font-weight:700}.sticker-isnew{background:#c8001e}.sticker-onsale,.sticker-wholesaleOnsale{background:#f53}.sticker-topseller{background:#d04}.sticker-backagain{background:#f53}.sticker-backagain .sticker-inner{padding-top:1.4rem;line-height:1.2em;font-size:0.7em}.sticker-bstock{background:#d04}.sticker-bstock .sticker-inner,.sticker-wholesaleOnsale .sticker-inner{font-size:0.7em;border-radius:5em;width:5em;height:5em;line-height:4.7em;left:0.36em;top:0.36em;border-width:0.2em}.sticker-backagain .sticker-inner{font-size:1em}.sticker-backagain .sticker-inner p{font-size:0.7em}.ribbons{position:absolute;width:0;height:0;top:7rem;right:5rem;display:grid;grid-template-columns:1fr;row-gap:.1rem}.ribbons .ribbon{border-radius:100%}.ribbons .ribbon .content{background:url(../../1pic/ribbon.svg.php?c=%230F518C) center center no-repeat;width:var(--fontsize-ribbon);height:var(--fontsize-ribbon);line-height:var(--fontsize-ribbon);text-align:center;color:#fff;font-family:"Urbanist",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.6rem;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.ribbons .ribbon .ribboninfo{display:none;font-size:1.2rem;position:absolute;top:3.2rem;right:-4rem;background:#fff;line-height:1.2em;z-index:20;padding:.8rem;color:#2E2626;border:0.1rem solid #880060;border-radius:.6rem;text-align:center;width:16rem;word-wrap:break-word;hyphens:auto}@media (min-width: 1200px){.ribbons .ribbon .ribboninfo{font-size:1.6rem;right:-3rem;padding:1.2rem 1rem 1rem 1rem;width:18rem}}.ribbons .ribbon:hover .ribboninfo,.ribbons .ribbon:active .ribboninfo{display:block}.ribbons .ribbon-scaledDiscount:hover .ribboninfo,.ribbons .ribbon-scaledDiscount:active .ribboninfo,.ribbons .ribbon-scaledDiscount .ribboninfo-inner{background:#76b82a}.ribbons .ribbon-coupon .content,.ribbons .ribbon-scaledDiscount .content,.ribbons .ribbon-percent .content{background:url(../../1pic/delicando/ribbons/delicando-sticker1.svg) center center no-repeat;font-size:calc(var(--fontsize-ribbon) * 0.344)}.ribbons .ribbon-crazyweeks .content{background:linear-gradient(70deg, #d04 0%, #f53 100%);height:2.4rem;border-radius:.3rem}.ribbons .ribbon-info .content{background:url(../../1pic/delicando/ribbons/delicando-sticker3.svg) center center no-repeat;font-size:calc(var(--fontsize-ribbon) * 0.54);padding-top:.4em}.ribbons .ribbon-new .content{background:url(../../1pic/delicando/ribbons/delicando-sticker2.svg) center center no-repeat;font-size:calc(var(--fontsize-ribbon) * 0.344)}.ribbons .ribbon-top .content{background:url(../../1pic/delicando/ribbons/delicando-sticker2.svg) center center no-repeat;font-size:calc(var(--fontsize-ribbon) * 0.344)}.ribbons .ribbon-limited .content{background:url(../../1pic/delicando/ribbons/delicando-sticker5.svg) center center no-repeat;background-size:90% 90%;font-size:calc(var(--fontsize-ribbon) * 0.213);line-height:1em;text-transform:uppercase}.ribbons .ribbon-rarity .content{background:url(../../1pic/delicando/ribbons/delicando-sticker5.svg) center center no-repeat;background-size:90% 90%;font-size:calc(var(--fontsize-ribbon) * 0.213);text-transform:uppercase}.ribbons .ribbon-deposit .content{background:url(../../1pic/delicando/ribbons/delicando-sticker6.svg) center center no-repeat;background-size:90% 90%;font-size:calc(var(--fontsize-ribbon) * 0.213);text-transform:uppercase}body.image3doverlay{overflow:hidden}#login-page,#overlayLogin{color:#3c3c3c}#login-page .error,#overlayLogin .error{color:#f53;margin:1em 0}#login-page .overlay-inner,#overlayLogin .overlay-inner{background:#fff;padding:4.1rem 5.8rem 4.9rem;width:69.5rem;height:auto;border-radius:2.2rem}#login-page .overlay-inner .title,#overlayLogin .overlay-inner .title{font-size:2rem;line-height:2.4rem;font-weight:600;margin-bottom:1.85rem;text-align:center}@media (min-width: 768px){#login-page .overlay-inner .title,#overlayLogin .overlay-inner .title{font-size:3rem;line-height:3.7rem}}#login-page .overlay-inner .info,#overlayLogin .overlay-inner .info{font-weight:700;margin-bottom:0.5em}#login-page .overlay-inner .registerHref,#overlayLogin .overlay-inner .registerHref{margin-top:3.5rem;text-align:center}#login-page .overlay-inner .registerHref .title,#overlayLogin .overlay-inner .registerHref .title{margin-bottom:.8rem}#login-page .overlay-inner .registerHref p,#overlayLogin .overlay-inner .registerHref p{margin-bottom:1.85rem;font-size:1.3rem;line-height:1.5rem;font-weight:600}@media (min-width: 768px){#login-page .overlay-inner .registerHref p,#overlayLogin .overlay-inner .registerHref p{font-size:1.7rem;line-height:2rem}}#login-page .overlay-inner input,#overlayLogin .overlay-inner input{border:none;border-radius:.5rem;width:100%}#login-page .overlay-inner .login-email,#login-page .overlay-inner .password-input-field,#overlayLogin .overlay-inner .login-email,#overlayLogin .overlay-inner .password-input-field{margin-bottom:.8rem;font-size:1.4rem;line-height:1.6rem}#login-page .overlay-inner .login-email,#login-page .overlay-inner .password-input-field,#login-page .overlay-inner .lostpw,#login-page .overlay-inner .hidelostpw,#login-page .overlay-inner .btn-login,#overlayLogin .overlay-inner .login-email,#overlayLogin .overlay-inner .password-input-field,#overlayLogin .overlay-inner .lostpw,#overlayLogin .overlay-inner .hidelostpw,#overlayLogin .overlay-inner .btn-login{width:88%;margin-left:6%;margin-right:6%}@media (min-width: 768px){#login-page .overlay-inner .login-email,#login-page .overlay-inner .password-input-field,#login-page .overlay-inner .lostpw,#login-page .overlay-inner .hidelostpw,#login-page .overlay-inner .btn-login,#overlayLogin .overlay-inner .login-email,#overlayLogin .overlay-inner .password-input-field,#overlayLogin .overlay-inner .lostpw,#overlayLogin .overlay-inner .hidelostpw,#overlayLogin .overlay-inner .btn-login{width:100%;margin-left:0;margin-right:0}}#login-page .overlay-inner .login-email,#login-page .overlay-inner .password-input-field input,#overlayLogin .overlay-inner .login-email,#overlayLogin .overlay-inner .password-input-field input{background:#F5F5F5;padding:.9rem 1.5rem}#login-page .overlay-inner .login-email::placeholder,#login-page .overlay-inner .password-input-field input::placeholder,#overlayLogin .overlay-inner .login-email::placeholder,#overlayLogin .overlay-inner .password-input-field input::placeholder{color:#a0a0a0}#login-page .overlay-inner .btn-lostpw,#overlayLogin .overlay-inner .btn-lostpw{background:#3c3c3c;color:#fff}#login-page .overlay-inner .btn-lostpw,#overlayLogin .overlay-inner .btn-lostpw{font-size:1.5rem;line-height:1.8rem;font-weight:600;border-radius:1rem;padding:1.4rem 0}@media (min-width: 768px){#login-page .overlay-inner .btn-lostpw,#overlayLogin .overlay-inner .btn-lostpw{font-size:1.6rem;line-height:1.9rem}}#login-page .overlay-inner .saveLogin,#overlayLogin .overlay-inner .saveLogin{width:80%;margin-left:10%;margin-right:10%}@media (min-width: 768px){#login-page .overlay-inner .saveLogin,#overlayLogin .overlay-inner .saveLogin{width:96%;margin-left:2%;margin-right:2%}}#login-page .overlay-inner .registerHref,#overlayLogin .overlay-inner .registerHref{width:88%;margin-left:6%;margin-right:6%}#login-page .overlay-inner .registerHref p,#overlayLogin .overlay-inner .registerHref p{width:80%;margin-left:10%;margin-right:10%}@media (min-width: 768px){#login-page .overlay-inner .registerHref,#overlayLogin .overlay-inner .registerHref{width:100%;margin-left:0;margin-right:0}}#login-page .overlay-inner .lostpw,#login-page .overlay-inner .hidelostpw,#overlayLogin .overlay-inner .lostpw,#overlayLogin .overlay-inner .hidelostpw{display:block;text-align:right;color:#c8001e;margin-bottom:1rem}#login-page .overlay-inner .saveLogin,#overlayLogin .overlay-inner .saveLogin{margin-top:0.5em;margin-bottom:0.5em;display:grid;grid-template-columns:3rem 2fr 1fr;grid-row-gap:.5rem;grid-template-areas:"checkbox label chevron" ". description description"}#login-page .overlay-inner .saveLogin input,#overlayLogin .overlay-inner .saveLogin input{grid-area:checkbox;border:none;height:2rem;width:2rem;background:#fff}#login-page .overlay-inner .saveLogin label,#overlayLogin .overlay-inner .saveLogin label{grid-area:label;padding-top:.4rem}@media (min-width: 768px){#login-page .overlay-inner .saveLogin label,#overlayLogin .overlay-inner .saveLogin label{padding-top:.2rem}}#login-page .overlay-inner .saveLogin .fas,#overlayLogin .overlay-inner .saveLogin .fas{grid-area:chevron;text-align:right;font-size:1.5em;align-self:center}#login-page .overlay-inner .saveLogin .description,#overlayLogin .overlay-inner .saveLogin .description{grid-area:description;margin-bottom:.5rem;line-height:1.2}#login-page .form-errorsOccured,#overlayLogin .form-errorsOccured{padding-left:6%;margin-bottom:1rem;color:red}@media (min-width: 768px){#login-page .form-errorsOccured,#overlayLogin .form-errorsOccured{padding-left:0}}#login-page{display:flex;justify-content:center;align-items:center;margin-top:5rem}#login-page .overlay-inner{padding:0 0 4rem 0}@media (min-width: 1200px){#login-page .overlay-inner{display:grid;grid-template-columns:1fr 1fr;column-gap:6rem;width:var(--width__small)}}@media (min-width: 1200px){#login-page .overlay-inner .registerHref{margin-top:0}}#login-page .closeHandle{display:none}.overlay-fullscreen{background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:200000}.overlay-fullscreen .overlay-inner{background:#fff;width:72.8rem;height:33rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -40%)}#overlayNotify .overlay-inner{width:95%;padding:2rem;position:relative;background:transparent;text-align:center;max-width:70rem;height:unset}#overlayNotify .overlay-inner .closeHandle{position:absolute;top:3.25rem;right:3.5rem;height:fit-content;width:fit-content}@media (min-width: 1200px){#overlayNotify .overlay-inner .closeHandle{top:4.25rem;right:4.5rem}}#overlayNotify .overlay-inner .closeHandle a{display:flex;justify-content:center;align-items:center;height:.95rem;width:.95rem}@media (min-width: 1200px){#overlayNotify .overlay-inner .closeHandle a{height:1.6rem;width:1.6rem}}#overlayNotify .overlay-inner .closeHandle a img{height:100%;width:100%}#overlayNotify .overlay-inner #notifyWhenAvailableForm{display:grid;grid-template-rows:20rem auto}#overlayNotify .overlay-inner #notifyWhenAvailableForm .image img{border-radius:1.6rem 1.6rem 0 0;height:100%;width:100%;object-fit:cover}@media (min-width: 1200px){#overlayNotify .overlay-inner #notifyWhenAvailableForm .image img{border-radius:2.2rem 2.2rem 0 0}}#overlayNotify .overlay-inner #notifyWhenAvailableForm .content{display:grid;row-gap:1rem;background:#F5F5F5;padding:3rem;border-radius:0 0 1.6rem 1.6rem}@media (min-width: 1200px){#overlayNotify .overlay-inner #notifyWhenAvailableForm .content{row-gap:1.5rem;padding:4rem;border-radius:0 0 2.2rem 2.2rem}}#overlayNotify .overlay-inner #notifyWhenAvailableForm .content .title{font-size:2rem;line-height:2rem;font-weight:600;width:85%;margin:0 auto}@media (min-width: 1200px){#overlayNotify .overlay-inner #notifyWhenAvailableForm .content .title{font-size:3rem;line-height:3rem}}#overlayNotify .overlay-inner #notifyWhenAvailableForm .content .description{font-size:1.3rem;line-height:1.8rem;font-weight:600;width:85%;margin:0 auto}@media (min-width: 1200px){#overlayNotify .overlay-inner #notifyWhenAvailableForm .content .description{font-size:1.7rem;line-height:2.5rem}}#overlayNotify .overlay-inner #notifyWhenAvailableForm .content .email{display:block;border:0.1rem solid #a0a0a0;padding:1em;width:100%;height:3.5rem;background:#F5F5F5;border-radius:.5rem;font-size:1.4rem;border:none}@media (min-width: 1200px){#overlayNotify .overlay-inner #notifyWhenAvailableForm .content .email{font-size:1.6rem;height:4.6rem}}#overlayNotify .overlay-inner #notifyWhenAvailableForm .content .email::placeholder{color:#a0a0a0}#overlayNotify .overlay-inner #notifyWhenAvailableForm .content .error{color:red;font-weight:700}#overlayNotify .overlay-inner #notifyWhenAvailableForm .content .button-new{margin:1rem auto 0 auto}#overlayNotify .overlay-inner #notifyWhenAvailableForm .content .button-new-success{background:#76b82a}#overlayNotify.ageCheckOverlay .overlay-inner .content{display:grid;grid-template-columns:1fr;row-gap:1rem;background:#F5F5F5;padding:3rem;border-radius:1.6rem}@media (min-width: 1200px){#overlayNotify.ageCheckOverlay .overlay-inner .content{row-gap:1.5rem;padding:4rem;border-radius:2.2rem}}#overlayNotify.ageCheckOverlay .overlay-inner .content .title{font-size:2rem;line-height:2rem;font-weight:600;width:85%;margin:0 auto}@media (min-width: 1200px){#overlayNotify.ageCheckOverlay .overlay-inner .content .title{font-size:3rem;line-height:3rem}}#overlayNotify.ageCheckOverlay .overlay-inner .content .description{font-size:1.3rem;line-height:1.8rem;font-weight:600;width:85%;margin:0 auto}@media (min-width: 1200px){#overlayNotify.ageCheckOverlay .overlay-inner .content .description{font-size:1.7rem;line-height:2.5rem}}#overlayNotify.ageCheckOverlay .overlay-inner .content .buttons{margin:2rem auto 0 auto;display:grid;grid-template-columns:1fr 1fr;column-gap:2rem}#overlayNotify.ageCheckOverlay .overlay-inner .content .buttons input{height:3.2rem;font-size:1.4rem;border-radius:1rem;background:#000;color:#fff;width:100%}@media (min-width: 1200px){#overlayNotify.ageCheckOverlay .overlay-inner .content .buttons input{height:4.6rem;font-size:1.6rem}}.overlay-fullscreen.ageCheckOverlay .overlay-inner{top:30%}.overlay-inner .closeHandle{position:absolute;right:2.15rem;top:2.15rem;font-size:2rem;z-index:9999}@media (min-width: 768px){.overlay-inner .closeHandle{font-size:2.6rem}}#overlay-image3d .overlay-inner{width:90%;height:90%;position:absolute;left:5%;top:5%;margin:0}#quickOrderOverlay-inner{padding:2rem;height:fit-content;transform:translate(-50%, -50%);border-radius:1.5rem}#quickOrderOverlay-inner #quickOrder-dropZone{display:none;border:0.3rem dashed #e8e8e8;border-radius:1rem;padding:8rem 1rem;text-align:center;margin-bottom:2rem}@media (min-width: 768px){#quickOrderOverlay-inner #quickOrder-dropZone{display:block}}#quickOrderOverlay-inner #quickOrder-file{display:inline}#quickOrderOverlay-inner ul li{padding:0.5em}#quickOrderOverlay-inner table{margin-bottom:2em}#quickOrderOverlay-inner table th,#quickOrderOverlay-inner table td{padding:0.5em 1em 0.5em 0}#quickOrderOverlay-inner .btn{text-decoration:none}#info-overlay{display:none}.loginOverlay-externalContainer{width:88%;margin:2rem auto 0 auto}@media (min-width: 768px){.loginOverlay-externalContainer{width:100%}}.loginOverlay-externalContainer .amazonpay-button img{height:1.8rem;width:auto}@media (max-width: 1199px){.image3doverlay .shopProductAnsicht .item-detail .item-detail-inner .imageThumbs{z-index:1001}.overlay-inner .closeHandle{z-index:9999}#overlayNotify.ageCheckOverlay .overlay-inner .title{margin:0.75em 0 0.25em 0}}@media (max-width: 767px){#quickOrderOverlay-inner{background:#fff;width:95%;padding:2rem}#overlayLogin .overlay-inner{padding:4.5rem 5%;width:95%}}@media (max-width: 767px) and (min-width: 768px){#overlayLogin .overlay-inner{padding:5%}}@media (max-width: 767px){#overlayLogin .overlay-inner .title{line-height:1.5em}.overlay-fullscreen.ageCheckOverlay .overlay-inner{height:auto}#overlayNotify.overlay-fullscreen.ageCheckOverlay .overlay-inner .title{margin-top:0}}#ignore-giveaway-overlay .overlay-inner{padding:1.5rem;height:fit-content;transform:translate(-50%, -50%);border-radius:1rem;display:grid;row-gap:1rem;text-align:center;max-width:95%;width:fit-content;min-width:35rem}@media (min-width: 1200px){#ignore-giveaway-overlay .overlay-inner{max-width:80%;border-radius:1.5rem;padding:2rem}}#ignore-giveaway-overlay .overlay-inner .title{font-weight:600;font-size:1.8rem;line-height:2.4rem}@media (min-width: 1200px){#ignore-giveaway-overlay .overlay-inner .title{font-size:2.2rem;line-height:2.8rem}}#ignore-giveaway-overlay .overlay-inner .text{margin:0 auto;width:90%;font-size:1.2rem;line-height:1.8rem}@media (min-width: 1200px){#ignore-giveaway-overlay .overlay-inner .text{font-size:1.6rem;line-height:2.2rem}}#ignore-giveaway-overlay .overlay-inner .button-container{width:fit-content;margin:1rem auto 0 auto;display:grid;grid-template-columns:1fr 1fr;column-gap:1rem}@media (min-width: 1200px){#ignore-giveaway-overlay .overlay-inner .button-container{column-gap:2rem}}#ignore-giveaway-overlay .overlay-inner .button-container button,#ignore-giveaway-overlay .overlay-inner .button-container a{width:100%}#overlay-changeArea .overlay-inner{text-align:center;border-radius:2.2rem;padding:5rem;width:var(--width__content);height:auto;top:25%}@media (min-width: 768px){#overlay-changeArea .overlay-inner{width:50rem}}#overlay-changeArea .overlay-inner .headline{font-size:1.9rem;line-height:1.2;font-weight:700;margin-bottom:2rem}#overlay-changeArea .overlay-inner .button-new{margin:1rem auto 2rem auto}#overlay-changeArea .overlay-inner .closeOverlay{text-align:center;display:block;text-decoration:underline;color:#c8001e;background:transparent;border:none}#overlayWatchlist{z-index:100000}#overlayWatchlist .overlay-inner{width:100%;padding:0 1rem;height:auto;margin:0;background:transparent;transform:translate(-50%, -50%)}#overlayWatchlist .overlay-inner img{display:block;width:100%;border-radius:2.2rem 2.2rem 0 0;max-height:45rem;object-fit:cover}#overlayWatchlist .overlay-inner .login{border-radius:0 0 2.2rem 2.2rem}#overlayWatchlist .overlay-inner .login a{margin-top:1.5rem}#overlayWatchlist .overlay-inner .overlay-createnew{height:auto}#overlayWatchlist .overlay-inner .closeHandle{top:1.5rem;right:2.5rem}#overlayWatchlist .overlay-inner .button{border-radius:1rem;margin-bottom:0}#overlayWatchlist .login{background:#fff;text-align:center;padding:2.5em}#overlayWatchlist .info{font:600 2em "Urbanist",Arial,Helvetica,sans-serif;line-height:1.3em;text-transform:uppercase}#overlayWatchlist .overlay-createnew{background:#fff;width:95%;padding:4.5rem 5%;border-radius:2.2rem;height:auto;min-height:30rem}#overlayWatchlist .overlay-createnew .error{color:#f53;font-weight:600;margin-bottom:1.5em}#overlayWatchlist .overlay-createnew .info{border-bottom:0.1rem solid #a0a0a0;padding-bottom:0.25em;margin-bottom:1em}#overlayWatchlist .overlay-createnew label{display:block;width:100%}#overlayWatchlist .overlay-createnew input#createwatchlist-name{background:#F5F5F5;display:block;border:none;width:100%;height:4rem;padding:0 1rem;font-size:1.2em;margin-bottom:1em}@media (min-width: 768px){#overlayWatchlist .overlay-inner,#overlayWatchlist .overlay-createnew{width:69.5rem}}@media (min-width: 1600px){#overlayWatchlist .overlay-inner,#overlayWatchlist .overlay-createnew{width:80rem}}#overlayWatchlist .share{background:#fff;text-align:center;padding:1.5em;border-radius:0 0 2.2rem 2.2rem}#overlayWatchlist .share .info{margin-bottom:0.5em}#overlayWatchlist #social-share a{font-size:5em;margin-left:0.2em}#overlayWatchlist #social-share a.clipboard{color:#000;font-size:4.5em}#overlayWatchlist .overlay-share{text-align:center}.overlayReferer{width:100%;height:100%;left:0;top:0;position:fixed;z-index:1500;background:rgba(0,0,0,0.5)}.overlayReferer .overlay-inner{overflow-y:auto;padding-bottom:5rem;background:#fff;height:100%}@media (min-width: 1200px){.overlayReferer .overlay-inner{padding-bottom:0}}@media (min-width: 1200px){.overlayReferer .overlay-inner{border-radius:2.2rem;width:80rem;height:75rem;margin:0;position:absolute;left:calc((100% - 80rem) / 2);top:calc((100% - 75rem) / 2)}}.overlayReferer .overlay-inner .header{background:url("../../1pic/delicando/introduction/mobile_de.png") center top no-repeat;background-size:100%;width:100%;aspect-ratio:1.25;text-align:center;padding-top:25vw;font-size:1.4rem;line-height:1.2;color:#707070}@media (min-width: 768px){.overlayReferer .overlay-inner .header{font-size:1.9rem}}@media (min-width: 1200px){.overlayReferer .overlay-inner .header{padding-top:11rem;background:url("../../1pic/delicando/introduction/de.png") center top no-repeat;aspect-ratio:auto;height:32.5rem;font-size:1.6rem}}.overlayReferer .overlay-inner .logo{width:100%;aspect-ratio:3.5;text-align:center}.overlayReferer .overlay-inner .logo img{width:85%}.overlayReferer .overlay-inner .shopnow .button{width:60%;margin:0 auto}.overlayReferer .overlay-inner .moreinfo{margin-top:5rem;text-align:center}@media (min-width: 1200px){.overlayReferer .overlay-inner .moreinfo{margin-top:3rem}}.overlayReferer .overlay-inner .moreinfo a{color:#d04;text-decoration:underline;font-size:1.6rem}.overlayReferer .overlay-inner .closeHandle{top:1rem;right:1rem}@media (min-width: 1200px){.overlayReferer .overlay-inner .closeHandle{top:1.8rem;right:1.8rem}}#giveaway-overlay{position:fixed;background-color:rgba(0,0,0,0.7);top:0;left:0;bottom:0;right:0;z-index:999999;display:none}#giveaway-overlay .content{width:100%;box-shadow:0 4px 8px rgba(0,0,0,0.2);background:#fff;border-radius:1.5rem;color:#3c3c3c;font-size:1.2rem;max-width:81rem;z-index:99999;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:80vh;overflow:hidden}@media (min-width: 1200px){#giveaway-overlay .content{border-radius:2rem}}#giveaway-overlay .content .header{display:grid;grid-template-columns:10% 80% 10%;height:3.5rem;font-size:1.6rem;font-weight:bold;border-radius:1.5rem 1.5rem 0 0;background:linear-gradient(90deg, #24AF2D 0%, #76b82a 100%)}@media (min-width: 1200px){#giveaway-overlay .content .header{font-size:1.8rem;height:5.1rem;border-radius:2rem 2rem 0 0}}#giveaway-overlay .content .header .button-back,#giveaway-overlay .content .header .title,#giveaway-overlay .content .header .button-close{display:flex;justify-content:center;align-items:center}#giveaway-overlay .content .header a{color:#fff}#giveaway-overlay .content .header a img{max-height:1.2rem}#giveaway-overlay .content .header .title img{max-height:2rem;margin-right:.8rem}@media (min-width: 1200px){#giveaway-overlay .content .header .title img{max-height:2.5rem;margin-right:1rem}}#giveaway-overlay .content .scroll-list{display:grid;grid-template-columns:1fr;padding:2rem;height:100%;max-height:80vh;overflow-y:scroll;margin-top:1.5rem}#giveaway-overlay .content .scroll-list .item-list{display:grid;grid-template-columns:1fr}@media (min-width: 1200px){#giveaway-overlay .content .scroll-list .item-list{grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem;grid-row-gap:2rem}}#giveaway-overlay .content .scroll-list .item-list .giveaway-item{display:grid;grid-template-areas:"giveaway-item__image giveaway-item__title  giveaway-item__button" "giveaway-item__image giveaway-item__title  giveaway-item__button" "giveaway-item__image giveaway-item__title  giveaway-item__infobutton" "giveaway-item__image giveaway-item__rating giveaway-item__infobutton";grid-template-columns:5rem 2fr 10rem;grid-template-rows:auto auto auto auto;grid-column-gap:.8rem;grid-row-gap:.8rem;border:0.1rem solid #a0a0a0;border-radius:1rem;padding:.8rem .8rem;margin-bottom:1rem}@media (min-width: 1200px){#giveaway-overlay .content .scroll-list .item-list .giveaway-item{grid-template-areas:"giveaway-item__title   giveaway-item__title" "giveaway-item__image   giveaway-item__image" "giveaway-item__rating  giveaway-item__rating" "giveaway-item__button  giveaway-item__infobutton";grid-template-columns:2fr 1fr;grid-template-rows:auto auto auto 5.2rem;border-radius:1.4rem}}#giveaway-overlay .content .scroll-list .item-list .giveaway-item.selected .add-giveaway-to-cart-button{background:#24AF2D}#giveaway-overlay .content .scroll-list .item-list .giveaway-item .item-image{grid-area:giveaway-item__image;display:flex;text-align:center;justify-content:center;min-height:7.2rem;max-height:7.2rem;cursor:pointer}@media (min-width: 1200px){#giveaway-overlay .content .scroll-list .item-list .giveaway-item .item-image{min-height:13rem;max-height:13rem}}#giveaway-overlay .content .scroll-list .item-list .giveaway-item .item-image img{max-width:100%}#giveaway-overlay .content .scroll-list .item-list .giveaway-item .item-title{grid-area:giveaway-item__title;height:4.8rem}@media (min-width: 1200px){#giveaway-overlay .content .scroll-list .item-list .giveaway-item .item-title{display:flex;text-align:center;justify-content:center;min-height:5rem;font-size:1.8rem;line-height:2.4rem;padding:0 1rem 0 1rem}}#giveaway-overlay .content .scroll-list .item-list .giveaway-item .item-title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media (min-width: 1200px){#giveaway-overlay .content .scroll-list .item-list .giveaway-item .item-title a{-webkit-line-clamp:2;line-clamp:2}}#giveaway-overlay .content .scroll-list .item-list .giveaway-item .item-rating{grid-area:giveaway-item__rating;height:1.6rem}@media (min-width: 1200px){#giveaway-overlay .content .scroll-list .item-list .giveaway-item .item-rating{display:flex;text-align:center;justify-content:center;min-height:1rem}}#giveaway-overlay .content .scroll-list .item-list .giveaway-item .add-giveaway-to-cart-button{grid-area:giveaway-item__button;color:#fff}#giveaway-overlay .content .scroll-list .item-list .giveaway-item .add-giveaway-to-cart-button img{max-height:1.7rem;margin-right:.5rem}@media (min-width: 1200px){#giveaway-overlay .content .scroll-list .item-list .giveaway-item .add-giveaway-to-cart-button img{max-height:2.2rem}}#giveaway-overlay .content .scroll-list .item-list .giveaway-item .info-button{grid-area:giveaway-item__infobutton}#giveaway-overlay .content .scroll-list .item-list .button{height:3.2rem;font-size:1.2rem}@media (min-width: 1200px){#giveaway-overlay .content .scroll-list .item-list .button{height:5.2rem;font-size:1.8rem}}#giveaway-overlay .content .scroll-list .button-other-giveaways{margin:1rem auto 6rem auto;width:fit-content;font-size:1.1rem;text-decoration:none;padding:0 1rem 0 1rem}@media (min-width: 1200px){#giveaway-overlay .content .scroll-list .button-other-giveaways{margin:2rem auto 8rem auto;font-size:1.6rem;padding:0 5rem 0 5rem}}.giveaway-detail{display:grid;grid-template-columns:1fr;row-gap:2rem;grid-template-areas:'giveaway-detail__image' 'giveaway-detail__headline' 'giveaway-detail__details' 'giveaway-detail__info'}@media (min-width: 1200px){.giveaway-detail{grid-template-columns:1fr 1fr;column-gap:2rem;grid-template-areas:'giveaway-detail__image   giveaway-detail__headline' 'giveaway-detail__image   giveaway-detail__details' 'giveaway-detail__info    giveaway-detail__info'}}.giveaway-detail .image{grid-area:giveaway-detail__image}.giveaway-detail .image img{width:100%;height:auto;border-radius:1rem}.giveaway-detail .headline{grid-area:giveaway-detail__headline;display:grid;grid-template-columns:1fr auto;grid-template-areas:'giveaway-detail__headline-text     giveaway-detail__headline-button' 'giveaway-detail__headline-price    giveaway-detail__headline-button';column-gap:2rem}@media (min-width: 1200px){.giveaway-detail .headline{grid-template-columns:1fr;grid-template-areas:'giveaway-detail__headline-text' 'giveaway-detail__headline-price' 'giveaway-detail__headline-button'}}.giveaway-detail .headline .text{grid-area:giveaway-detail__headline-text;font-weight:bold;font-size:1.8rem;line-height:2.4rem}@media (min-width: 1200px){.giveaway-detail .headline .text{font-size:2.6rem;line-height:3.2rem}}.giveaway-detail .headline .price{grid-area:giveaway-detail__headline-price;width:100%;text-align:left;line-height:1.7rem;margin-top:.5rem}@media (min-width: 1200px){.giveaway-detail .headline .price{margin-top:1rem}}.giveaway-detail .headline .price .total-price{width:100%;color:#d04;font-weight:600}@media (min-width: 1200px){.giveaway-detail .headline .price .total-price{font-size:1.4rem}}.giveaway-detail .headline .price .total-price.final-price-scaled{color:#24AF2D}.giveaway-detail .headline .price .list-price{font-size:1rem;width:100%;color:#a0a0a0;text-decoration:line-through}@media (min-width: 1200px){.giveaway-detail .headline .price .list-price{font-size:1.6rem}}.giveaway-detail .headline button{grid-area:giveaway-detail__headline-button}@media (min-width: 1200px){.giveaway-detail .headline button{margin-top:1rem}}.giveaway-detail .headline button img{height:2.2rem;margin-right:1rem}@media (min-width: 1200px){.giveaway-detail .headline button img{margin-right:1.5rem}}.giveaway-detail .details{grid-area:giveaway-detail__details}.giveaway-detail .details .product-data{padding-left:1rem}.giveaway-detail .details .product-data li{line-height:1.6rem}@media (min-width: 1200px){.giveaway-detail .details .product-data li{font-size:1.4rem;line-height:2rem}}.giveaway-detail .info-navigation{grid-area:giveaway-detail__info;padding-bottom:10rem}.giveaway-detail .info-navigation .info-navigation-entry.active .info-navigation-entry-content{display:block;margin:2rem 1rem;font-size:1.2rem;line-height:1.6rem;transition:top 5s ease-in}@media (min-width: 1200px){.giveaway-detail .info-navigation .info-navigation-entry.active .info-navigation-entry-content{font-size:1.4rem;line-height:2rem}}.giveaway-detail .info-navigation .info-navigation-entry.active .info-navigation-entry-content h3{margin-top:2rem}@media (min-width: 1200px){.giveaway-detail .info-navigation .info-navigation-entry.active .info-navigation-entry-content h3{font-size:1.8rem}}.giveaway-detail .info-navigation .info-navigation-entry .info-navigation-entry-header{font-size:1.4rem;font-weight:700;text-align:left;padding:1.5rem;background-color:#F5F5F5;position:relative;border-bottom:0.1rem solid #fff}@media (min-width: 1200px){.giveaway-detail .info-navigation .info-navigation-entry .info-navigation-entry-header{font-size:2rem}}.giveaway-detail .info-navigation .info-navigation-entry .info-navigation-entry-header span{position:absolute;right:1rem}.giveaway-detail .info-navigation .info-navigation-entry .info-navigation-entry-content{display:none}.process-bar-giveaway-button-line{display:grid;grid-template-columns:1fr auto;margin-bottom:1rem}@media (min-width: 1200px){.process-bar-giveaway-button-line{margin-bottom:1.4rem}}.process-bar-giveaway-button-line .text{line-height:1.6rem;display:flex;align-items:center;padding:0 .5rem;color:#76b82a}@media (min-width: 1200px){.process-bar-giveaway-button-line .text{line-height:2rem}}.process-bar-giveaway-button-line .progress-bar-giveaway-selection{float:right}.process-bar-loyalty-bonus-button-line{display:grid;grid-template-columns:1fr;margin-bottom:1rem}@media (min-width: 1200px){.process-bar-loyalty-bonus-button-line{grid-template-columns:1fr auto;margin-bottom:1.2rem}}.process-bar-loyalty-bonus-button-line .progress-bar-self-info{display:grid;grid-template-columns:1fr;grid-row-gap:.8rem}@media (min-width: 1200px){.process-bar-loyalty-bonus-button-line .progress-bar-self-info{grid-template-columns:2rem 1fr;margin-top:auto}}.process-bar-loyalty-bonus-button-line .progress-bar-self-info img{color:#24AF2D;max-height:2rem;margin:0 auto;width:2rem}@media (min-width: 1200px){.process-bar-loyalty-bonus-button-line .progress-bar-self-info img{max-height:1.8rem}}.process-bar-loyalty-bonus-button-line .progress-bar-self-info .text{font-weight:600;text-align:center;padding:0 .5rem;color:#24AF2D}@media (min-width: 1200px){.process-bar-loyalty-bonus-button-line .progress-bar-self-info .text{font-size:1.6rem;text-align:left}}.process-bar-loyalty-bonus-button-line .progress-bar-loyalty-bonus-button{display:none}@media (min-width: 1200px){.process-bar-loyalty-bonus-button-line .progress-bar-loyalty-bonus-button{display:flex;align-items:center;font-weight:600;border-radius:.5rem;padding:1rem 1rem;float:right;font-size:1.6rem;color:#000;background:#fff;border:0.1rem solid #a0a0a0}}section{margin-bottom:1rem}.progress-bar-self{width:100%;display:flex;justify-content:space-between;list-style:none;padding:0;margin:0 0 1rem 0;box-sizing:border-box;font-family:'Open Sans', sans-serif}.progress-bar-self li{flex:2;position:relative;padding:0 0 .6rem 0;font-size:1.1rem;line-height:1.3rem;color:#000;white-space:nowrap;overflow:visible;min-width:0;text-align:center;border-top:0.6rem solid #e8e8e8}@media (min-width: 1200px){.progress-bar-self li{border-top:1.1rem solid #e8e8e8;font-size:1.6rem}}.progress-bar-self li .amount{font-size:.9rem}@media (min-width: 1200px){.progress-bar-self li .amount{font-size:1.4rem;margin-bottom:.8rem}}.progress-bar-self .is-complete{color:#24AF2D}.progress-bar-self li:first-child,.progress-bar-self li:last-child{flex:1}.progress-bar-self li:first-child{text-align:left}.progress-bar-self li:last-child{text-align:right}.progress-bar-self li:before{content:"";display:block;position:absolute;height:.8rem;border:0.1rem solid #fff;left:calc(50% - .6rem);bottom:5.3rem;z-index:5;margin-left:0.6rem}@media (min-width: 1200px){.progress-bar-self li:before{height:1.3rem;bottom:7rem}}.progress-bar-self li:first-child:before{left:0;border:0}.progress-bar-self li:last-child:before{right:0;left:auto;border:0}.progress-bar-self span{transition:opacity .3s ease-in-out;display:inline-block;padding-top:.5rem}@media (min-width: 1200px){.progress-bar-self span{padding-top:.8rem}}.progress-bar-self span .checked-image{display:none}.progress-bar-self li:last-child span{width:200%;position:absolute;left:-100%}.progress-bar-self li:last-child span .checked-image{align-items:center;justify-content:right}.progress-bar-self .is-complete:last-child:after,.progress-bar-self .is-active:last-child:after{width:200%;left:-100%}.progress-bar-self .checked{opacity:1 !important}.progress-bar-self .checked .checked-image{display:flex;align-items:center;justify-content:center;margin-top:.5rem}@media (min-width: 1200px){.progress-bar-self .checked .checked-image{margin-top:.8rem}}.progress-bar-self .checked .checked-image img{width:1rem;height:1rem}@media (min-width: 1200px){.progress-bar-self .checked .checked-image img{width:1.5rem;height:1.5rem}}.progress-bar-self li:first-child span .checked-image{justify-content:left}.progress-bar-self-progress{width:100%;line-height:1.5rem}.progress-bar-self-progress-line{position:relative;display:flex;height:.6rem;background:linear-gradient(90deg, #24AF2D 0%, #76b82a 100%);bottom:7rem;z-index:1}@media (min-width: 1200px){.progress-bar-self-progress-line{height:1.1rem;bottom:9.3rem}}#shopping-cart-pop-up .pop-up-container{display:none}@media (min-width: 1200px){#shopping-cart-pop-up .pop-up-container{background:#fef83c;box-shadow:0 0 2rem #3c3c3c;padding:3rem;display:grid;grid-template-columns:auto 1fr;column-gap:1rem;position:fixed;right:2rem;top:19rem;z-index:100;width:50rem;border-radius:1.4rem}}#shopping-cart-overlay{top:0;position:fixed;width:100%;height:100%;background:#fff;font-size:1rem;z-index:1002;box-sizing:border-box;overflow:hidden}@media (min-width: 1200px){#shopping-cart-overlay{z-index:999;margin-top:17.5rem}}@media (min-width: 1200px){body.special-offer-active #shopping-cart-overlay,body.special-offer-active #shopping-cart-overview{padding:calc(6rem + var(--header-special-offer-height)) 0}}@media (min-width: 1200px){#shopping-cart-overlay,#shopping-cart-overview{padding:6rem 0}}#shopping-cart-overlay .overlay-container,#shopping-cart-overview .overlay-container{margin:0 auto 0 auto}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container,#shopping-cart-overview .overlay-container{width:var(--width__content)}}#shopping-cart-overlay a,#shopping-cart-overview a{text-decoration:none}#shopping-cart-overlay .loader,#shopping-cart-overview .loader{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#shopping-cart-overlay #shopping-cart-overlay-mobile-header,#shopping-cart-overview #shopping-cart-overlay-mobile-header{display:grid;grid-template-columns:10% 80% 10%;font-size:1.6rem;font-weight:bold;background:linear-gradient(70deg, #d04 0%, #f53 100%);height:3.6rem;color:#fff}@media (min-width: 1200px){#shopping-cart-overlay #shopping-cart-overlay-mobile-header,#shopping-cart-overview #shopping-cart-overlay-mobile-header{display:none}}#shopping-cart-overlay #shopping-cart-overlay-mobile-header .button-close,#shopping-cart-overview #shopping-cart-overlay-mobile-header .button-close{color:#fff;background:none;border:none}#shopping-cart-overlay #shopping-cart-overlay-mobile-header .button-close img,#shopping-cart-overview #shopping-cart-overlay-mobile-header .button-close img{max-height:1.2rem}#shopping-cart-overlay #shopping-cart-overlay-mobile-header .title,#shopping-cart-overlay #shopping-cart-overlay-mobile-header .button-close,#shopping-cart-overview #shopping-cart-overlay-mobile-header .title,#shopping-cart-overview #shopping-cart-overlay-mobile-header .button-close{display:flex;justify-content:center;align-items:center;color:#fff}#shopping-cart-overlay #shopping-cart-overlay-header,#shopping-cart-overview #shopping-cart-overlay-header{display:none}@media (min-width: 1200px){#shopping-cart-overlay #shopping-cart-overlay-header,#shopping-cart-overview #shopping-cart-overlay-header{position:relative;font-size:4.5rem;font-weight:bold;display:flex;justify-content:center;align-items:center;width:var(--width__content);margin:0 auto 4rem auto}}#shopping-cart-overlay #shopping-cart-overlay-header .button-close,#shopping-cart-overview #shopping-cart-overlay-header .button-close{position:absolute;left:0}#shopping-cart-overlay .shopping-cart-empty-container,#shopping-cart-overview .shopping-cart-empty-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media (min-width: 1200px){#shopping-cart-overlay .shopping-cart-empty-container,#shopping-cart-overview .shopping-cart-empty-container{margin-top:12rem;height:auto}}#shopping-cart-overlay .shopping-cart-empty-container .shopping-cart-empty,#shopping-cart-overview .shopping-cart-empty-container .shopping-cart-empty{display:grid;grid-row-gap:2rem;justify-content:center;align-items:center;width:85%}#shopping-cart-overlay .shopping-cart-empty-container .shopping-cart-empty img,#shopping-cart-overview .shopping-cart-empty-container .shopping-cart-empty img{margin:0 auto 0 auto;height:3.2rem}@media (min-width: 1200px){#shopping-cart-overlay .shopping-cart-empty-container .shopping-cart-empty img,#shopping-cart-overview .shopping-cart-empty-container .shopping-cart-empty img{height:4.2rem}}#shopping-cart-overlay .shopping-cart-empty-container .shopping-cart-empty .text-container,#shopping-cart-overview .shopping-cart-empty-container .shopping-cart-empty .text-container{display:grid;grid-row-gap:.2rem}@media (min-width: 1200px){#shopping-cart-overlay .shopping-cart-empty-container .shopping-cart-empty .text-container,#shopping-cart-overview .shopping-cart-empty-container .shopping-cart-empty .text-container{grid-row-gap:1rem}}#shopping-cart-overlay .shopping-cart-empty-container .shopping-cart-empty .text-container *,#shopping-cart-overview .shopping-cart-empty-container .shopping-cart-empty .text-container *{display:flex;justify-content:center;align-items:center;text-align:center}#shopping-cart-overlay .shopping-cart-empty-container .shopping-cart-empty .text-container .title,#shopping-cart-overview .shopping-cart-empty-container .shopping-cart-empty .text-container .title{font-weight:600;font-size:1.8rem;line-height:2.4rem}#shopping-cart-overlay .shopping-cart-empty-container .shopping-cart-empty .text-container .text,#shopping-cart-overview .shopping-cart-empty-container .shopping-cart-empty .text-container .text{font-size:1.6rem;line-height:2.2rem}#shopping-cart-overlay .shopping-cart-empty-container .shopping-cart-empty button,#shopping-cart-overview .shopping-cart-empty-container .shopping-cart-empty button{margin:0 auto 0 auto}#shopping-cart-overlay .overlay-container,#shopping-cart-overview .overlay-container{display:grid;grid-template-columns:1fr;height:100%;grid-template-rows:1fr auto;padding-bottom:3.6rem}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container,#shopping-cart-overview .overlay-container{grid-template-columns:1fr 1fr;padding-bottom:17.5rem}}#shopping-cart-overlay .overlay-container .item-scroll,#shopping-cart-overview .overlay-container .item-scroll{overflow-y:scroll;padding:1.2rem;min-height:14rem}@media (max-width: 1199px){#shopping-cart-overlay .overlay-container .item-scroll,#shopping-cart-overview .overlay-container .item-scroll{-ms-overflow-style:none;scrollbar-width:none}#shopping-cart-overlay .overlay-container .item-scroll::-webkit-scrollbar,#shopping-cart-overview .overlay-container .item-scroll::-webkit-scrollbar{display:none}}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll,#shopping-cart-overview .overlay-container .item-scroll{padding:0 2rem 0 0}}#shopping-cart-overlay .overlay-container .item-scroll .shopping-cart-clear-cart,#shopping-cart-overview .overlay-container .item-scroll .shopping-cart-clear-cart{margin-top:1rem}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .shopping-cart-clear-cart,#shopping-cart-overview .overlay-container .item-scroll .shopping-cart-clear-cart{margin-top:2rem}}#shopping-cart-overlay .overlay-container .item-scroll .shopping-cart-clear-cart a,#shopping-cart-overview .overlay-container .item-scroll .shopping-cart-clear-cart a{color:#c8001e;background:none;display:block;cursor:pointer;font-size:1.2rem}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .shopping-cart-clear-cart a,#shopping-cart-overview .overlay-container .item-scroll .shopping-cart-clear-cart a{font-size:2rem}}#shopping-cart-overlay .overlay-container .item-scroll .shopping-cart-clear-cart a i,#shopping-cart-overview .overlay-container .item-scroll .shopping-cart-clear-cart a i{margin-right:.5rem}#shopping-cart-overlay .overlay-container .item-scroll .item,#shopping-cart-overview .overlay-container .item-scroll .item{display:grid;grid-template-areas:"shopping-cart-overlay-item__warning                shopping-cart-overlay-item__warning                 shopping-cart-overlay-item__warning" "shopping-cart-overlay-item__watchlist_selection    shopping-cart-overlay-item__watchlist_selection     shopping-cart-overlay-item__watchlist_selection" "shopping-cart-overlay-item__image                  shopping-cart-overlay-item__title                   shopping-cart-overlay-item__watchlist" "shopping-cart-overlay-item__image                  shopping-cart-overlay-item__title                   shopping-cart-overlay-item__watchlist" "shopping-cart-overlay-item__image                  shopping-cart-overlay-item__price                   shopping-cart-overlay-item__quantity" "shopping-cart-overlay-item__image                  shopping-cart-overlay-item__remove                  shopping-cart-overlay-item__quantity";grid-template-columns:7rem 1fr 6rem;grid-template-rows:auto auto auto auto auto 1.5rem;grid-column-gap:1rem;grid-row-gap:.2rem;line-height:1.4rem;font-size:1.2rem;margin-bottom:.5rem;padding-bottom:1rem;border-bottom:0.1rem solid #a0a0a0}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .item,#shopping-cart-overview .overlay-container .item-scroll .item{grid-template-areas:"shopping-cart-overlay-item__warning                shopping-cart-overlay-item__warning               shopping-cart-overlay-item__warning" "shopping-cart-overlay-item__watchlist_selection    shopping-cart-overlay-item__watchlist_selection   shopping-cart-overlay-item__watchlist_selection" "shopping-cart-overlay-item__image                  shopping-cart-overlay-item__title                 shopping-cart-overlay-item__watchlist" "shopping-cart-overlay-item__image                  shopping-cart-overlay-item__price                 shopping-cart-overlay-item__quantity" "shopping-cart-overlay-item__image                  shopping-cart-overlay-item__price                 shopping-cart-overlay-item__remove";grid-template-columns:15rem 1fr 9rem;grid-template-rows:auto auto auto auto 3rem;font-size:1.6rem;margin-bottom:1rem;padding-bottom:1.5rem}}#shopping-cart-overlay .overlay-container .item-scroll .item .image,#shopping-cart-overview .overlay-container .item-scroll .item .image{grid-area:shopping-cart-overlay-item__image;display:flex;justify-content:center;align-items:center;border:0.1rem solid #a0a0a0;border-radius:.5rem;padding:.8rem .8rem;min-height:6.8rem;max-height:6.8rem;min-width:6.8rem;max-width:6.8rem}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .item .image,#shopping-cart-overview .overlay-container .item-scroll .item .image{text-align:center;min-height:14.1rem;max-height:14.1rem;min-width:14.1rem;max-width:14.1rem}}#shopping-cart-overlay .overlay-container .item-scroll .item .image img,#shopping-cart-overview .overlay-container .item-scroll .item .image img{width:auto;height:5.6rem;max-height:5.6rem;max-width:5.6rem}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .item .image img,#shopping-cart-overview .overlay-container .item-scroll .item .image img{height:12rem;max-height:12rem;max-width:12rem}}#shopping-cart-overlay .overlay-container .item-scroll .item .title,#shopping-cart-overview .overlay-container .item-scroll .item .title{grid-area:shopping-cart-overlay-item__title;padding-top:.5rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .item .title,#shopping-cart-overview .overlay-container .item-scroll .item .title{padding-top:1rem;line-height:2.4rem}}#shopping-cart-overlay .overlay-container .item-scroll .item .price,#shopping-cart-overview .overlay-container .item-scroll .item .price{grid-area:shopping-cart-overlay-item__price;display:flex;flex-wrap:wrap}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .item .price,#shopping-cart-overview .overlay-container .item-scroll .item .price{padding-bottom:1rem;justify-content:left}}#shopping-cart-overlay .overlay-container .item-scroll .item .price .total-price,#shopping-cart-overview .overlay-container .item-scroll .item .price .total-price{color:#d04}#shopping-cart-overlay .overlay-container .item-scroll .item .price .total-price.final-price-scaled,#shopping-cart-overview .overlay-container .item-scroll .item .price .total-price.final-price-scaled{color:#24AF2D}#shopping-cart-overlay .overlay-container .item-scroll .item .price .giveaway,#shopping-cart-overview .overlay-container .item-scroll .item .price .giveaway{display:flex;align-items:center;justify-content:center;height:fit-content;background:#76b82a;color:#fff;padding:.3rem .3rem;border-radius:.3rem;font-weight:600}#shopping-cart-overlay .overlay-container .item-scroll .item .price .giveaway.unavailable,#shopping-cart-overview .overlay-container .item-scroll .item .price .giveaway.unavailable{background:#c8001e}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .item .price .giveaway,#shopping-cart-overview .overlay-container .item-scroll .item .price .giveaway{padding:1rem 1rem;border-radius:.5rem;margin:-2.4rem -.1rem}}#shopping-cart-overlay .overlay-container .item-scroll .item .price .list-price,#shopping-cart-overview .overlay-container .item-scroll .item .price .list-price{font-size:1.2rem;margin-left:.5rem;color:#a0a0a0;text-decoration:line-through}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .item .price .list-price,#shopping-cart-overview .overlay-container .item-scroll .item .price .list-price{font-size:1.4rem}}#shopping-cart-overlay .overlay-container .item-scroll .item .price .deposit-price,#shopping-cart-overview .overlay-container .item-scroll .item .price .deposit-price{font-size:1rem;color:#3c3c3c;flex-basis:100%}#shopping-cart-overlay .overlay-container .item-scroll .item .price .deposit-price a,#shopping-cart-overview .overlay-container .item-scroll .item .price .deposit-price a{color:#3c3c3c}#shopping-cart-overlay .overlay-container .item-scroll .item .price .deposit-price a:hover,#shopping-cart-overview .overlay-container .item-scroll .item .price .deposit-price a:hover{color:#000;text-decoration:underline}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .item .price .deposit-price,#shopping-cart-overview .overlay-container .item-scroll .item .price .deposit-price{font-size:1.3rem}}#shopping-cart-overlay .overlay-container .item-scroll .item .remove,#shopping-cart-overview .overlay-container .item-scroll .item .remove{grid-area:shopping-cart-overlay-item__remove;margin-top:auto}#shopping-cart-overlay .overlay-container .item-scroll .item .remove a,#shopping-cart-overview .overlay-container .item-scroll .item .remove a{color:#a0a0a0}#shopping-cart-overlay .overlay-container .item-scroll .item .remove a img,#shopping-cart-overview .overlay-container .item-scroll .item .remove a img{height:.8rem;width:.8rem}#shopping-cart-overlay .overlay-container .item-scroll .item .shopping-cart-watchlist-button,#shopping-cart-overview .overlay-container .item-scroll .item .shopping-cart-watchlist-button{grid-area:shopping-cart-overlay-item__watchlist}#shopping-cart-overlay .overlay-container .item-scroll .item .warning,#shopping-cart-overlay .overlay-container .item-scroll .item .error,#shopping-cart-overview .overlay-container .item-scroll .item .warning,#shopping-cart-overview .overlay-container .item-scroll .item .error{line-height:1.8rem}#shopping-cart-overlay .overlay-container .item-scroll .item .warning,#shopping-cart-overview .overlay-container .item-scroll .item .warning{grid-area:shopping-cart-overlay-item__warning;color:#fa0}#shopping-cart-overlay .overlay-container .item-scroll .item .error,#shopping-cart-overview .overlay-container .item-scroll .item .error{grid-area:shopping-cart-overlay-item__warning;color:red}#shopping-cart-overlay .overlay-container .item-scroll .item .watchlist-selection,#shopping-cart-overview .overlay-container .item-scroll .item .watchlist-selection{grid-area:shopping-cart-overlay-item__watchlist_selection;position:relative;bottom:0;margin:0 0 0 auto;width:20rem;background:#c8001e;font-size:1.4rem}#shopping-cart-overlay .overlay-container .item-scroll .item .quantity,#shopping-cart-overview .overlay-container .item-scroll .item .quantity{grid-area:shopping-cart-overlay-item__quantity;display:flex;border:0.1rem solid #a0a0a0;border-radius:.5rem;padding:.2rem}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .item .quantity,#shopping-cart-overview .overlay-container .item-scroll .item .quantity{height:4.7rem}}#shopping-cart-overlay .overlay-container .item-scroll .item .quantity a,#shopping-cart-overview .overlay-container .item-scroll .item .quantity a{height:fit-content;text-align:center;margin:auto;font-weight:bold}#shopping-cart-overlay .overlay-container .item-scroll .item .quantity .decrease,#shopping-cart-overview .overlay-container .item-scroll .item .quantity .decrease{padding-left:.5rem}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .item .quantity .decrease,#shopping-cart-overview .overlay-container .item-scroll .item .quantity .decrease{padding-left:.7rem}}#shopping-cart-overlay .overlay-container .item-scroll .item .quantity .increase,#shopping-cart-overview .overlay-container .item-scroll .item .quantity .increase{padding-right:.5rem}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .item-scroll .item .quantity .increase,#shopping-cart-overview .overlay-container .item-scroll .item .quantity .increase{padding-right:.7rem}}#shopping-cart-overlay .overlay-container .item-scroll .item .quantity input,#shopping-cart-overview .overlay-container .item-scroll .item .quantity input{text-align:center;width:100%;border:0}#shopping-cart-overlay .overlay-container .item-scroll :last-child,#shopping-cart-overview .overlay-container .item-scroll :last-child{border:0}#shopping-cart-overlay .overlay-container .overview,#shopping-cart-overview .overlay-container .overview{overflow-y:scroll;display:grid;grid-template-columns:1fr;width:100%;font-size:1.2rem;padding:1.2rem;border-top:0.1rem solid #a0a0a0;box-shadow:0 -0.5rem 0.5rem rgba(0,0,0,0.2);grid-template-rows:auto auto auto auto auto 1fr}@media (max-width: 1199px){#shopping-cart-overlay .overlay-container .overview,#shopping-cart-overview .overlay-container .overview{-ms-overflow-style:none;scrollbar-width:none}#shopping-cart-overlay .overlay-container .overview::-webkit-scrollbar,#shopping-cart-overview .overlay-container .overview::-webkit-scrollbar{display:none}}#shopping-cart-overlay .overlay-container .overview.shop,#shopping-cart-overview .overlay-container .overview.shop{grid-template-rows:auto auto auto auto auto auto 1fr}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .overview,#shopping-cart-overview .overlay-container .overview{overflow-y:scroll;font-size:1.6rem;box-shadow:none;border-top:0;border-left:0.1rem solid #a0a0a0;padding:0 1.5rem;grid-template-rows:auto auto auto auto auto 1fr}#shopping-cart-overlay .overlay-container .overview.shop,#shopping-cart-overview .overlay-container .overview.shop{grid-template-rows:auto auto 4.5rem auto auto 6rem 1fr}}#shopping-cart-overlay .overlay-container .overview #shopping-cart-message,#shopping-cart-overview .overlay-container .overview #shopping-cart-message{font-weight:bold;color:#76b82a;height:0}#shopping-cart-overlay .overlay-container .overview #shopping-cart-message.error,#shopping-cart-overview .overlay-container .overview #shopping-cart-message.error{color:red}#shopping-cart-overlay .overlay-container .overview #shopping-cart-message.active,#shopping-cart-overview .overlay-container .overview #shopping-cart-message.active{height:auto;margin-bottom:.8rem}#shopping-cart-overlay .overlay-container .overview #shopping-cart-loyalty-bonus-balance,#shopping-cart-overview .overlay-container .overview #shopping-cart-loyalty-bonus-balance{font-weight:bold;color:#76b82a;height:0}#shopping-cart-overlay .overlay-container .overview #shopping-cart-loyalty-bonus-balance.active,#shopping-cart-overview .overlay-container .overview #shopping-cart-loyalty-bonus-balance.active{height:auto;margin-bottom:.8rem}#shopping-cart-overlay .overlay-container .overview #shopping-cart-redeem-coupon,#shopping-cart-overview .overlay-container .overview #shopping-cart-redeem-coupon{width:100%;display:grid;grid-template-columns:3fr 1fr;grid-column-gap:1rem;margin-bottom:.6rem;margin-top:.2rem}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .overview #shopping-cart-redeem-coupon,#shopping-cart-overview .overlay-container .overview #shopping-cart-redeem-coupon{height:4rem}}#shopping-cart-overlay .overlay-container .overview #shopping-cart-redeem-coupon .redeem-coupon-input,#shopping-cart-overview .overlay-container .overview #shopping-cart-redeem-coupon .redeem-coupon-input{border:0;background:#F5F5F5;border-radius:.5rem;text-align:left;padding:1.1rem .1rem 1.1rem 1rem;text-decoration:none}#shopping-cart-overlay .overlay-container .overview .price-lineup,#shopping-cart-overview .overlay-container .overview .price-lineup{margin-top:.8rem;margin-bottom:.8rem}#shopping-cart-overlay .overlay-container .overview .progress-bar,#shopping-cart-overview .overlay-container .overview .progress-bar{margin-top:1rem;margin-bottom:.8rem}#shopping-cart-overlay .overlay-container .overview .progress-bar section,#shopping-cart-overview .overlay-container .overview .progress-bar section{height:6rem}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .overview .progress-bar section,#shopping-cart-overview .overlay-container .overview .progress-bar section{height:8rem}}#shopping-cart-overlay .overlay-container .overview .shopping-cart-proceed,#shopping-cart-overview .overlay-container .overview .shopping-cart-proceed{width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:1rem;align-items:center;margin-bottom:.8rem}#shopping-cart-overlay .overlay-container .overview .shopping-cart-proceed.error,#shopping-cart-overview .overlay-container .overview .shopping-cart-proceed.error{grid-template-columns:1fr}#shopping-cart-overlay .overlay-container .overview .shopping-cart-proceed .error,#shopping-cart-overview .overlay-container .overview .shopping-cart-proceed .error{display:grid;grid-template-columns:4rem 1fr;width:100%;padding:1.5rem;color:#000;background:#f9a6b3;border-radius:.5rem}#shopping-cart-overlay .overlay-container .overview .shopping-cart-proceed .error img,#shopping-cart-overview .overlay-container .overview .shopping-cart-proceed .error img{width:2rem}#shopping-cart-overlay .overlay-container .overview .shopping-cart-proceed .error .text,#shopping-cart-overview .overlay-container .overview .shopping-cart-proceed .error .text{display:flex;align-items:center}#shopping-cart-overlay .overlay-container .overview .shopping-cart-proceed.amazonpay,#shopping-cart-overview .overlay-container .overview .shopping-cart-proceed.amazonpay{grid-template-columns:1fr 7rem}#shopping-cart-overlay .overlay-container .overview .shopping-cart-proceed.amazonpay .amazon-pay-container,#shopping-cart-overview .overlay-container .overview .shopping-cart-proceed.amazonpay .amazon-pay-container{display:none}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .overview .shopping-cart-proceed.amazonpay,#shopping-cart-overview .overlay-container .overview .shopping-cart-proceed.amazonpay{grid-template-columns:1fr 15rem}#shopping-cart-overlay .overlay-container .overview .shopping-cart-proceed.amazonpay .amazonpay-button,#shopping-cart-overview .overlay-container .overview .shopping-cart-proceed.amazonpay .amazonpay-button{display:none}#shopping-cart-overlay .overlay-container .overview .shopping-cart-proceed.amazonpay .amazon-pay-container,#shopping-cart-overview .overlay-container .overview .shopping-cart-proceed.amazonpay .amazon-pay-container{display:block;height:4.2rem}}#shopping-cart-overlay .overlay-container .overview .shopping-cart-info,#shopping-cart-overview .overlay-container .overview .shopping-cart-info{display:block;font-size:.9rem;line-height:1rem;margin-bottom:.2rem;text-align:center;color:#a0a0a0}@media (min-width: 1200px){#shopping-cart-overlay .overlay-container .overview .shopping-cart-info,#shopping-cart-overview .overlay-container .overview .shopping-cart-info{font-size:1.4rem;line-height:1.8rem;margin-top:.5rem;margin-bottom:.8rem;text-align:left}}#shopping-cart-overview #shopping-cart-overlay-mobile-header{display:none}@media (min-width: 1200px){#shopping-cart-overview #shopping-cart-overlay-header{display:flex;justify-content:center;align-items:center;width:var(--width__content)}}#shopping-cart-overview .overlay-container .overview{box-shadow:none}@media (min-width: 1200px){.navbar-scroll #shopping-cart-overlay{margin-top:10rem}}@media (min-width: 1200px){.navbar-scroll.navbar-scroll-up #shopping-cart-overlay{margin-top:13.8rem}}#shoppingcart-quickOrder{padding:0 2rem;margin:0 auto 8rem auto;display:grid;gap:4rem;grid-template-columns:1fr;grid-template-areas:'quickorder-description' 'quickorder-existingOrders' 'quickorder-fileupload' 'quickorder-indicatorInput'}@media (min-width: 1200px){#shoppingcart-quickOrder{padding:0;grid-template-columns:1fr 1fr 1fr;grid-template-rows:max-content 1fr;grid-template-areas:'quickorder-description       quickorder-description  quickorder-description' 'quickorder-existingOrders    quickorder-fileupload   quickorder-indicatorInput';width:var(--width__content)}}#shoppingcart-quickOrder .quickOrder-description{grid-area:quickorder-description}#shoppingcart-quickOrder .quickOrder-description #description{margin-top:2rem}#shoppingcart-quickOrder .quickOrder-existingOrders{grid-area:quickorder-existingOrders;text-align:center}#shoppingcart-quickOrder .quickOrder-existingOrders select{width:100%;height:4rem;margin-bottom:1rem}@media (min-width: 1200px){#shoppingcart-quickOrder .quickOrder-existingOrders select{width:20rem}}@media (min-width: 1200px){#shoppingcart-quickOrder .quickOrder-existingOrders{text-align:left}}#shoppingcart-quickOrder .quickOrder-fileupload{grid-area:quickorder-fileupload;text-align:center}#shoppingcart-quickOrder .quickOrder-indicatorInput{grid-area:quickorder-indicatorInput;text-align:center}#shoppingcart-quickOrder .quickOrder-indicatorInput input[type='text']{width:100%;height:4rem;margin-bottom:1rem}@media (min-width: 1200px){#shoppingcart-quickOrder .quickOrder-indicatorInput{text-align:right}#shoppingcart-quickOrder .quickOrder-indicatorInput input[type='text']{width:20rem}}#shoppingcart-quickOrder .button-new{display:inline-block;width:100%}@media (min-width: 1200px){#shoppingcart-quickOrder .button-new{width:fit-content}}.button{display:flex;justify-content:center;align-items:center;border:0.1rem solid #a0a0a0;border-radius:.4rem;font-weight:700;text-decoration:none;font-size:1.2rem;width:100%;height:3.2rem}@media (min-width: 1200px){.button{font-size:1.6rem;border-radius:.5rem;height:4.6rem}}.button.button-private,.button.button-wholesale,.button.button-gastro{background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0% 0% no-repeat padding-box;color:#fff;text-decoration:none;border:none}.button.button-wholesale{background:transparent linear-gradient(70deg, #a05 0%, #d04 100%) 0% 0% no-repeat padding-box}.button.button-gradient{border:none;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0 0 no-repeat padding-box;color:#fff}.wholesale .button.button-gradient{border:none;background:transparent linear-gradient(70deg, #880060 0%, #a05 100%) 0% 0% no-repeat padding-box}.gastro .button.button-gradient{border:none;background:transparent linear-gradient(70deg, #a05 0%, #d04 100%) 0% 0% no-repeat padding-box}.info-button{background:#fff;border-color:#000}.dark-button{background:#000;border-color:#000;color:#fff}.button.action-button{background:#000;color:#fff;text-decoration:none;border:none}.button.action-button:hover{color:#F5F5F5}.amazonpay-button{text-align:center}.amazonpay-button img{height:2.2rem}.button-new[disabled]{filter:grayscale(1);opacity:0.5}.add-giveaway-to-cart-button{border:none;background:linear-gradient(90deg, #24AF2D 0%, #76b82a 100%)}a.button-new{text-decoration:none}.button-new{display:flex;justify-content:center;align-items:center;padding:1rem 2rem;width:fit-content;height:fit-content;border-radius:.5rem;color:#fff;background:#000;font-size:1.6rem;line-height:2.2rem;font-weight:600;text-decoration:none;cursor:pointer;border:none;text-shadow:none}.button-new:hover{color:#fff}.button-new:not(.no-hover):hover{filter:grayscale(0.2)}.button-new.button-xs{font-size:1.1rem;line-height:1.3rem;padding:.7rem 1.6rem}@media (min-width: 1200px){.button-new.button-xs{font-size:1.2rem;line-height:1.4rem}}.button-new.button-small{font-size:1.2rem;line-height:1.4rem;padding:.7rem 1.6rem}@media (min-width: 1200px){.button-new.button-small{font-size:1.6rem;line-height:2.2rem;padding:1rem 2rem}}.button-new.button-full-width{width:100%}.button-new.button-banana{background:linear-gradient(90deg, #ffd716 0%, #FBF31A 100%);color:#000}.button-new.button-banana:hover{color:#000}.button-new.button-private{background:linear-gradient(70deg, #d04 0%, #f53 100%)}.button-new.button-delicando{background:linear-gradient(70deg, #d04 0%, #f53 100%)}.button-new.button-delicando-invert{color:#d04;border:0.1rem solid #d04;background:none}.button-new.button-giveaway{color:#76b82a;border:0.1rem solid #76b82a;background:none}.button-new.button-giveaway:hover{color:#76b82a}.button-new.add-giveaway-to-cart-button{background:linear-gradient(90deg, #24AF2D 0%, #76b82a 100%)}.button-new.button-light-grey{background:linear-gradient(90deg, #e8e8e8 0%, #F5F5F5 100%);color:#000}.button-new.button-grey{background:#a0a0a0}.button-new.button-dark-grey{background:#3c3c3c}.button-new.button-border{color:#000;border:0.1rem solid #000;padding:.9rem 1.9rem;background:none}.button-new.button-border:hover{color:#000}.button-new.button-black-border{color:#000;border:0.1rem solid #000;padding:.9rem 1.9rem;background:#fff}.button-new.button-black-border:hover{color:#000}.button-new.button-white-border{color:#fff;border:0.1rem solid #fff;padding:.9rem 1.9rem;background:none}.button-new.button-grey-border{color:#000;border:0.1rem solid #a0a0a0;padding:.9rem 1.9rem;background:none}.button-new.button-dark-grey-border{color:#000;border:0.1rem solid #3c3c3c;padding:.9rem 1.9rem;background:none}.button-new.button-dark-grey-label{color:#3c3c3c}.button-new.button-dark-grey-label:hover{color:#3c3c3c}.button-new.button-white{color:#000;background:#fff}.button-new.button-white:hover{color:#000}body.gastro .button-new.button-delicando{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.gastro .button-new.button-delicando-invert{color:#a05;border:0.1rem solid #a05}body.wholesale .button-new.button-delicando{background:linear-gradient(70deg, #880060 0%, #a05 100%)}body.wholesale .button-new.button-delicando-invert{color:#880060;border:0.1rem solid #880060}.watchlist-button,.shopping-cart-watchlist-button{display:flex;justify-content:center;align-items:center;border:0.1rem solid #a0a0a0;border-radius:.5rem;text-align:center;text-decoration:none;width:3rem;height:3rem;margin-left:auto}@media (min-width: 1200px){.watchlist-button,.shopping-cart-watchlist-button{width:4.2rem;height:4.2rem}}.watchlist-button .watchlist-button-icon-active,.shopping-cart-watchlist-button .watchlist-button-icon-active{display:none}.watchlist-button.active .watchlist-button-icon-active,.shopping-cart-watchlist-button.active .watchlist-button-icon-active{display:block}.watchlist-button.active .watchlist-button-icon-inactive,.shopping-cart-watchlist-button.active .watchlist-button-icon-inactive{display:none}.watchlist-button img,.shopping-cart-watchlist-button img{max-height:1.7rem;transition:max-height 0.3s ease}@media (min-width: 1200px){.watchlist-button img,.shopping-cart-watchlist-button img{max-height:1.6rem}}.watchlist-button:hover,.shopping-cart-watchlist-button:hover{border-color:#c8001e}.watchlist-button:hover img,.shopping-cart-watchlist-button:hover img{max-height:2rem}@media (min-width: 1200px){.watchlist-button:hover img,.shopping-cart-watchlist-button:hover img{max-height:2rem}}body.special-offer-active #checkout-steps{margin-top:1rem}@media (min-width: 1200px){body.special-offer-active #checkout-steps{margin-top:-1rem}}#checkout-steps{margin-top:-2rem;margin-bottom:4rem;display:grid;grid-template-columns:1fr;grid-template-areas:'logo' 'cross-line' 'bullets'}@media (min-width: 1200px){#checkout-steps{grid-template-columns:1fr 3fr 1fr;grid-template-areas:'logo         bullets       .' 'cross-line   cross-line     cross-line';margin-top:-1rem}}#checkout-steps .logo{grid-area:logo;text-align:center;margin:0 auto;display:flex;justify-content:center;align-items:center}@media (min-width: 1200px){#checkout-steps .logo{margin:0 0 0 3rem}}#checkout-steps .logo a img{height:5rem}@media (min-width: 1200px){#checkout-steps .logo a img{height:7rem}}#checkout-steps .line{background:#a0a0a0;height:.2rem;position:relative;top:.8rem;margin:0 12.5%}@media (min-width: 1200px){#checkout-steps .line{top:1.1rem}}#checkout-steps .cross-line{grid-area:cross-line;background:#a0a0a0;height:.1rem;overflow-x:visible;width:100%}@media (min-width: 1200px){#checkout-steps .cross-line{margin-top:2rem}}#checkout-steps .bullets{position:relative;top:8px;right:0;margin-top:1rem}@media (min-width: 1200px){#checkout-steps .bullets{margin-top:0}}#checkout-steps .bullets .steps{grid-area:bullets;display:grid;grid-template-columns:1fr 2fr 1fr}#checkout-steps .bullets .steps .step{width:100%;text-decoration:none;color:#a0a0a0}#checkout-steps .bullets .steps .step .name{position:relative;text-align:center;top:1rem;font-weight:700;color:#a0a0a0;margin:0 auto 0 auto;width:8rem;font-size:1.2rem}@media (min-width: 1200px){#checkout-steps .bullets .steps .step .name{font-size:1.6rem;top:1.2rem;width:20rem}}#checkout-steps .bullets .steps .step .icon{margin:0 auto;text-align:center;padding:0;background:#fff;border:0.1rem solid #a0a0a0;border-radius:1.4rem;width:1.4rem;height:1.4rem;position:relative;z-index:15}@media (min-width: 1200px){#checkout-steps .bullets .steps .step .icon{border-radius:2rem;width:2rem;height:2rem}}#checkout-steps .bullets .steps .finished .icon{border-color:#a0a0a0;background:#a0a0a0}#checkout-steps .bullets .steps .finished .name{color:#a0a0a0}#checkout-steps .bullets .steps .finished .name a{color:#a0a0a0}#checkout-steps .bullets .steps .current .icon{border-color:#f53;background:#fff}#checkout-steps .bullets .steps .current .name{color:#f53}#checkout-steps .bullets .steps .current .name a{color:#f53}.customer-form-container{display:grid;grid-template-areas:'checkout-box__login' 'checkout-box__customer' 'checkout-box__button';margin:0 auto}@media (min-width: 1200px){.customer-form-container{grid-template-areas:'checkout-box__customer' 'checkout-box__button';grid-template-columns:1fr;grid-template-rows:auto auto 1fr;grid-column-gap:3rem;width:var(--width__content)}}.customer-form-container .header{font-weight:600;font-size:2.5rem;margin:3rem auto 2.5rem auto;width:fit-content}@media (min-width: 1200px){.customer-form-container .header{font-size:3.5rem}}.customer-form-container .info{font-size:1.2rem;line-height:1.6rem}@media (min-width: 1200px){.customer-form-container .info{font-size:1.6rem;line-height:2.1rem}}.customer-form-container .info.saved{color:#76b82a}.customer-form-container .info.error{color:red}.customer-form-container .box{background:#F5F5F5;border-radius:1.1rem;margin-top:1.5rem;padding:2rem}@media (min-width: 1200px){.customer-form-container .box{padding:3rem}}.customer-form-container .box .header{font-size:1.7rem;line-height:2.3rem;margin:0 0 1.5rem 0;font-weight:600}@media (min-width: 1200px){.customer-form-container .box .header{font-size:2.1rem;line-height:2.7rem}}.customer-form-container .box .field-error input,.customer-form-container .box .field-error select{border:solid .1rem red}.customer-form-container .box input:not(.button-new),.customer-form-container .box select:not(.button-new){border:none;font-size:1.4rem;border-radius:.5rem;width:100%;margin:.5rem 0;background:#fff;height:3.4rem}@media (min-width: 1200px){.customer-form-container .box input:not(.button-new),.customer-form-container .box select:not(.button-new){font-size:1.6rem;margin:.9rem 0;height:3.7rem}}.customer-form-container .box input:not(.button-new):disabled,.customer-form-container .box select:not(.button-new):disabled{background:#F5F5F5}.customer-form-container .box input:not(.button-new){padding:.9rem}.customer-form-container .box input[type="checkbox"]{width:1.3rem;height:1.3rem}.customer-form-container .box input[type="radio"]{width:1.2rem;height:1.2rem}@media (min-width: 1200px){.customer-form-container .box input[type="radio"]{width:1.3rem;height:1.3rem}}.customer-form-container .box .split-input{display:grid;grid-template-columns:1.3rem 1fr;column-gap:1rem;row-gap:.5rem;grid-template-areas:'split-input__input     split-input__label' 'split-input__info      split-input__info' 'split-input__error     split-input__error'}.customer-form-container .box .split-input .split-input-input{grid-area:split-input__input}.customer-form-container .box .split-input .split-input-label{grid-area:split-input__label;display:flex;align-items:center;margin-bottom:0;font-size:1.2rem;line-height:1.6rem;font-weight:600;position:relative;color:#000;right:unset;top:unset}@media (min-width: 1200px){.customer-form-container .box .split-input .split-input-label{font-size:1.6rem;line-height:2.1rem}}.customer-form-container .box .split-input .split-input-info{grid-area:split-input__info;font-size:1.1rem;line-height:1.4rem;color:#000}@media (min-width: 1200px){.customer-form-container .box .split-input .split-input-info{font-size:1.4rem;line-height:1.7rem}}.customer-form-container .box .split-input .split-input-error{grid-area:split-input__error}.customer-form-container .box #field-order-as-guest{margin-top:2rem}@media (min-width: 1200px){.customer-form-container .box #field-order-as-guest{margin:2.5rem 0 .4rem 0}}.customer-form-container .box label{font-weight:bold;font-size:1.2rem}@media (min-width: 1200px){.customer-form-container .box label{font-size:1.6rem}}.customer-form-container .box .info{font-weight:normal;font-size:1rem}@media (min-width: 1200px){.customer-form-container .box .info{font-size:1.2rem}}.customer-form-container .box .changePw{margin:1rem 0}.customer-form-container .box #field-newsletter,.customer-form-container .box #field-orderAs{margin-top:1rem}.customer-form-container .box .error{color:red}.customer-form-container .box .postal-code-and-country{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:1rem;width:100%}.customer-form-container .box .postal-code-and-country .error{margin-bottom:1rem}.customer-form-container .box .postal-code-and-country #field-billingAddress-countryCode,.customer-form-container .box .postal-code-and-country #field-shippingAddress-countryCode{width:100%}.customer-form-container .box .mandatory-field-info{margin-top:1rem;color:#a0a0a0;font-size:1.4rem;line-height:1.4rem}.customer-form-container .box #field-orderAs .fieldName{font-weight:bold;margin-bottom:.5rem}.customer-form-container #customer-data-form{grid-area:checkout-box__customer;max-width:var(--width__content);margin:0 auto}@media (min-width: 1200px){.customer-form-container #customer-data-form .customer{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem}}@media (min-width: 1200px){.customer-form-container #customer-data-form .customer-data{margin:0}}.customer-form-container .login-box{grid-area:checkout-box__login;max-width:var(--width__small);width:100%;margin:0 auto}@media (min-width: 1200px){.customer-form-container .login-box{max-width:unset}}.customer-form-container .login-box #guest-form-login-error-message{color:red;margin:.5rem 0;font-size:1.1rem;line-height:1.5rem}@media (min-width: 1200px){.customer-form-container .login-box #guest-form-login-error-message{font-size:1.4rem;line-height:1.8rem}}.customer-form-container .login-box .button{grid-area:checkout-box__continue-button;margin-top:1.5rem}.customer-form-container .login-box .saveLogin{display:grid;grid-template-columns:auto auto 1fr;grid-column-gap:.5rem;grid-template-areas:'save-login__input          save-login__label         save-login__icon' 'save-login__description    save-login__description   save-login__description'}.customer-form-container .login-box .saveLogin #save-login-input{grid-area:save-login__input;display:flex;justify-content:center;align-items:center}.customer-form-container .login-box .saveLogin #save-login-label{grid-area:save-login__label;display:flex;justify-content:center;align-items:center;margin:0}.customer-form-container .login-box .saveLogin #save-login-icon{grid-area:save-login__icon;margin-left:auto;display:flex;align-items:center}.customer-form-container .login-box .saveLogin #save-login-description{grid-area:save-login__description;font-size:1.1rem;line-height:1.5rem}.customer-form-container .login-box #login-button{margin-top:1rem}@media (min-width: 1200px){.customer-form-container .login-box #login-button{margin-top:1.5rem}}.customer-form-container .customer-data{margin-top:2.5rem}.customer-form-container .customer-account-benefits{grid-area:checkout-box__customer-account-benefits;max-width:var(--width__small);width:100%;margin:1.5rem auto 0 auto}@media (min-width: 1200px){.customer-form-container .customer-account-benefits{max-width:unset}}.customer-form-container #continue-button,.customer-form-container #save-button{grid-area:checkout-box__button;margin:1.5rem auto 0 auto;max-width:var(--width__small)}.guest-form{display:grid;grid-template-areas:"checkout-box__login" "checkout-box__customer" "checkout-box__customer-account-benefits" "checkout-box__button"}.guest-form .external-login-box-mobile,.guest-form .external-login-box-desktop{display:none}.guest-form.hasExternalLogins{grid-template-areas:"checkout-box__login" "checkout-box__external" "checkout-box__customer" "checkout-box__customer-account-benefits" "checkout-box__button"}.guest-form.hasExternalLogins .external-login-box-mobile{display:block}.guest-form.hasExternalLogins .external-login-box{grid-area:checkout-box__external;max-width:var(--width__small);width:100%;margin:0 auto}.guest-form.hasExternalLogins .external-login-box a{text-decoration:none}.guest-form.hasExternalLogins .external-login-box img{height:1.8rem;width:auto}.guest-form.hasExternalLogins .external-login-box .error{margin-bottom:1rem}@media (min-width: 1200px){.guest-form{grid-template-areas:"checkout-box__customer checkout-box__login" "checkout-box__customer checkout-box__customer-account-benefits" "checkout-box__customer checkout-box__button";grid-template-columns:2fr 1fr;grid-template-rows:auto auto 1fr;grid-column-gap:3rem}.guest-form.hasExternalLogins{grid-template-areas:"checkout-box__customer checkout-box__login" "checkout-box__customer checkout-box__customer-account-benefits" "checkout-box__customer checkout-box__button"}.guest-form.hasExternalLogins .shipping-address.box{float:left;width:calc(50% - 1rem);margin-right:2rem}.guest-form.hasExternalLogins .external-login-box-desktop{display:block;float:left;width:calc(50% - 1rem)}.guest-form.hasExternalLogins .external-login-box-mobile{display:none}}.checkout-control{margin:0 auto;width:var(--width__content)}.checkout-control .header{font-weight:600;font-size:2.5rem;margin:6rem auto 2rem auto;width:fit-content}@media (min-width: 1200px){.checkout-control .header{font-size:3.5rem;margin:6rem auto 4rem auto}}.checkout-control .error{padding:1rem 0;color:red;font-weight:bold;font-size:1.4rem}@media (min-width: 1200px){.checkout-control .error{font-size:1.8rem}}@media (min-width: 1200px){.checkout-control.wholesale .checkout-summary{grid-template-areas:"checkout-box__billing-address            checkout-box__shipping-address            checkout-box__payment-methods" "checkout-box__shopping-cart              checkout-box__shopping-cart               checkout-box__note" "checkout-box__checkout-button-container  checkout-box__checkout-button-container   ." "checkout-box__checkout-terms             checkout-box__checkout-terms              .";grid-template-columns:2fr 2fr 3fr;grid-template-rows:auto auto auto 1fr;grid-column-gap:3rem;grid-row-gap:3rem}}.checkout-control.wholesale .redeem-coupon{display:none}.checkout-control .checkout-summary{display:grid;grid-template-areas:"checkout-box__billing-address" "checkout-box__shipping-address" "checkout-box__payment-methods" "checkout-box__shopping-cart" "checkout-box__checkout-button-container" "checkout-box__checkout-terms" "checkout-box__note";grid-row-gap:2rem}@media (min-width: 1200px){.checkout-control .checkout-summary{grid-template-areas:"checkout-box__billing-address  checkout-box__shipping-address  checkout-box__shopping-cart" "checkout-box__payment-methods  checkout-box__payment-methods   checkout-box__shopping-cart" "checkout-box__payment-methods  checkout-box__payment-methods   checkout-box__checkout-button-container" "checkout-box__payment-methods  checkout-box__payment-methods   checkout-box__checkout-terms" "checkout-box__payment-methods  checkout-box__payment-methods   checkout-box__note";grid-template-columns:2fr 2fr 3fr;grid-template-rows:auto auto auto auto 1fr;grid-column-gap:3rem;grid-row-gap:3rem}}.checkout-control .checkout-summary .box{background:#F5F5F5;border-radius:1.1rem;padding:2rem;width:100%}.checkout-control .checkout-summary .box .header{font-size:1.6rem;margin:0 0 1.5rem 0}@media (min-width: 1200px){.checkout-control .checkout-summary .box .header{font-size:2rem}}.checkout-control .checkout-summary .billing-address-box{grid-area:checkout-box__billing-address}.checkout-control .checkout-summary .shipping-address-box{grid-area:checkout-box__shipping-address}.checkout-control .checkout-summary .billing-address,.checkout-control .checkout-summary .shipping-address{display:grid;grid-template-columns:auto 10rem;grid-template-areas:'address__header  address__button' 'address__lines   address__lines'}@media (min-width: 1200px){.checkout-control .checkout-summary .billing-address,.checkout-control .checkout-summary .shipping-address{grid-template-columns:auto 7rem}}@media (min-width: 1600px){.checkout-control .checkout-summary .billing-address,.checkout-control .checkout-summary .shipping-address{grid-template-columns:auto 10rem}}.checkout-control .checkout-summary .billing-address .header,.checkout-control .checkout-summary .shipping-address .header{grid-area:address__header;margin-top:1rem}.checkout-control .checkout-summary .billing-address .button-new,.checkout-control .checkout-summary .shipping-address .button-new{grid-area:address__button;width:100%}.checkout-control .checkout-summary .billing-address .lines,.checkout-control .checkout-summary .shipping-address .lines{grid-area:address__lines;font-size:1.4rem;line-height:2rem}@media (min-width: 1200px){.checkout-control .checkout-summary .billing-address .lines,.checkout-control .checkout-summary .shipping-address .lines{font-size:1.6rem;line-height:2.4rem}}.checkout-control .checkout-summary .payment-method-container{grid-area:checkout-box__payment-methods;height:fit-content}.checkout-control .checkout-summary .shopping-cart{grid-area:checkout-box__shopping-cart;height:fit-content}.checkout-control .checkout-summary .shopping-cart .item-list{display:grid;grid-row-gap:2rem}.checkout-control .checkout-summary .shopping-cart .item-list .item{display:grid;grid-template-areas:"checkout-item__image   checkout-item__title      checkout-item__price" "checkout-item__image   checkout-item__quantity   checkout-item__price" "checkout-item__image   checkout-item__deposit    checkout-item__price";grid-template-columns:8rem 1fr 6.5rem;font-size:1.2rem}@media (min-width: 1200px){.checkout-control .checkout-summary .shopping-cart .item-list .item{grid-template-columns:10rem 1fr 6.5rem;font-size:1.6rem}}.checkout-control .checkout-summary .shopping-cart .item-list .item .image{grid-area:checkout-item__image;height:7rem;width:7rem;border-radius:.5rem;background-color:#fff;display:flex;justify-content:center;align-items:center}@media (min-width: 1200px){.checkout-control .checkout-summary .shopping-cart .item-list .item .image{height:8rem;width:8rem}}.checkout-control .checkout-summary .shopping-cart .item-list .item .image img{width:auto;height:6.5rem;max-height:6.5rem;max-width:6.5rem}@media (min-width: 1200px){.checkout-control .checkout-summary .shopping-cart .item-list .item .image img{height:7.5rem;max-height:7.5rem;max-width:7.5rem}}.checkout-control .checkout-summary .shopping-cart .item-list .item .title{grid-area:checkout-item__title;padding-top:.5rem;font-weight:bold;line-height:2rem}@media (min-width: 1200px){.checkout-control .checkout-summary .shopping-cart .item-list .item .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}}.checkout-control .checkout-summary .shopping-cart .item-list .item .title a{text-decoration:none}.checkout-control .checkout-summary .shopping-cart .item-list .item .quantity{grid-area:checkout-item__quantity;color:#a0a0a0}.checkout-control .checkout-summary .shopping-cart .item-list .item .deposit-price{grid-area:checkout-item__deposit;color:#3c3c3c;font-size:1rem}@media (min-width: 1200px){.checkout-control .checkout-summary .shopping-cart .item-list .item .deposit-price{font-size:1.3rem}}.checkout-control .checkout-summary .shopping-cart .item-list .item .price{grid-area:checkout-item__price;width:100%;text-align:right;line-height:1.7rem}.checkout-control .checkout-summary .shopping-cart .item-list .item .price .total-price{width:100%;color:#d04;font-weight:600}.checkout-control .checkout-summary .shopping-cart .item-list .item .price .total-price.final-price-scaled{color:#24AF2D}.checkout-control .checkout-summary .shopping-cart .item-list .item .price .list-price{font-size:1rem;width:100%;color:#a0a0a0;text-decoration:line-through}@media (min-width: 1200px){.checkout-control .checkout-summary .shopping-cart .item-list .item .price .list-price{font-size:1.3rem}}.checkout-control .checkout-summary .shopping-cart .redeem-coupon{margin-top:2rem;padding-top:2rem;border-top:0.1rem solid #a0a0a0}.checkout-control .checkout-summary .shopping-cart .redeem-coupon #shopping-cart-message{font-weight:bold;font-size:1.4rem;margin-bottom:1rem;color:#76b82a}.checkout-control .checkout-summary .shopping-cart .redeem-coupon #shopping-cart-message.error{color:red}.checkout-control .checkout-summary .shopping-cart .redeem-coupon #checkout-redeem-coupon .redeem-coupon-input{background:#fff}.checkout-control .checkout-summary .shopping-cart .price-lineup{margin-top:2rem}.checkout-control .checkout-summary .checkout-button-container{grid-area:checkout-box__checkout-button-container}.checkout-control .checkout-summary .checkout-button-container .checkout-error{font-size:1.2rem;width:100%}@media (min-width: 1200px){.checkout-control .checkout-summary .checkout-button-container .checkout-error{font-size:1.6rem;line-height:2rem}}.checkout-control .checkout-summary .checkout-terms{grid-area:checkout-box__checkout-terms;margin:-1.5rem auto 0 auto;text-align:center;width:90%;font-size:1rem;color:#707070}@media (min-width: 1200px){.checkout-control .checkout-summary .checkout-terms{font-size:1.4rem}}.checkout-control .checkout-summary .checkout-terms a{color:#707070;text-decoration:none}.checkout-control .checkout-summary .note{grid-area:checkout-box__note;height:fit-content}.checkout-control .checkout-summary .note textarea{border:none;width:100%;height:6.4rem;padding:1rem}.checkout-control .checkout-summary .note.biggerNote textarea{height:12rem}.thank-you-container{display:grid;grid-template-rows:1fr;line-height:2rem;margin:0 auto;width:var(--width__content)}@media (min-width: 1200px){.thank-you-container{line-height:2.4rem}}.thank-you-container .backlink{font-size:1.2rem;padding-bottom:4rem;width:100%;text-decoration:none;color:#707070}.thank-you-container .thank-you-header{margin:2rem auto 3rem auto;width:100%;position:relative}.thank-you-container .thank-you-header .title{font-size:2.5rem;line-height:2.5rem;font-weight:600;text-align:center}@media (min-width: 1200px){.thank-you-container .thank-you-header .title{font-size:3.5rem;line-height:3.5rem}}.thank-you-container .thank-you-header .order-number{margin-top:1rem;font-size:1.6rem;line-height:1.6rem;text-align:center}@media (min-width: 1200px){.thank-you-container .thank-you-header .order-number{margin-top:1.5rem;font-size:2rem;line-height:2rem}}.thank-you-container .thank-you-header a{margin:1.5rem auto .5rem auto}@media (min-width: 1200px){.thank-you-container .thank-you-header a{margin:0;position:absolute;top:0}}.thank-you-container .header{font-size:2.5rem;line-height:2.5rem;font-weight:700;margin-bottom:1.5rem;text-align:left}@media (min-width: 1200px){.thank-you-container .header{font-size:3.5rem;line-height:3.5rem}}.thank-you-container .blocks{display:grid;grid-template-areas:'thank-you-block--payment' 'thank-you-block--additional-link' 'thank-you-block--newsletter' 'thank-you-block--rate' 'thank-you-block--register' 'thank-you-block--loyalty-bonus';grid-row-gap:2.5rem}.thank-you-container .blocks .block{margin-bottom:4rem}.thank-you-container .blocks .block .title-image img{width:100%;border-radius:1rem}.thank-you-container .blocks .block .header{font-size:1.6rem;line-height:1.6rem;padding-bottom:1.5rem;border-bottom:0.1rem solid #a0a0a0;margin-bottom:1rem}@media (min-width: 1200px){.thank-you-container .blocks .block .header{font-size:2rem;line-height:2rem;padding-bottom:2.5rem;margin-bottom:2rem}}.thank-you-container .blocks .block .content{margin-top:2rem}.thank-you-container .blocks .block .content .header{font-size:1.4rem;line-height:1.4rem;border:none;padding:0}@media (min-width: 1200px){.thank-you-container .blocks .block .content .header{font-size:1.6rem;line-height:1.6rem}}.thank-you-container .blocks .block .content .text{font-size:1.4rem}@media (min-width: 1200px){.thank-you-container .blocks .block .content .text{font-size:1.6rem}}.thank-you-container .blocks .payment{grid-area:thank-you-block--payment}@media (min-width: 1200px){.thank-you-container .blocks .payment .block-content{display:grid;grid-template-areas:'payment--image payment--payment-info';grid-template-columns:36rem 1fr;grid-column-gap:3rem}}@media (min-width: 1200px){.thank-you-container .blocks .payment .block-content.advanced{display:grid;grid-template-areas:'payment--image payment--scan-and-pay payment--details payment--payment-info' 'payment--image payment--scan-and-pay payment--details payment--order-questions';grid-template-rows:auto 1fr;grid-template-columns:20rem 16rem 1fr 1fr;grid-column-gap:3rem}}.thank-you-container .blocks .payment .block-content .image{grid-area:payment--image}@media (min-width: 1200px){.thank-you-container .blocks .payment .block-content .image .title-image img{max-height:19rem}}.thank-you-container .blocks .payment .block-content .scan-and-pay{grid-area:payment--scan-and-pay;display:none}@media (min-width: 1200px){.thank-you-container .blocks .payment .block-content .scan-and-pay{display:block}}.thank-you-container .blocks .payment .block-content .scan-and-pay .scan-code{display:flex;align-items:center;justify-content:center}.thank-you-container .blocks .payment .block-content .scan-and-pay .scan-code a{width:16rem;margin:0 auto 0 auto}.thank-you-container .blocks .payment .block-content .scan-and-pay .scan-code a img{width:100%;margin:0 0 0 -1rem}.thank-you-container .blocks .payment .block-content .details{grid-area:payment--details}.thank-you-container .blocks .payment .block-content .details .lines{display:grid;grid-row-gap:1rem}@media (min-width: 1200px){.thank-you-container .blocks .payment .block-content .details .lines{grid-row-gap:1.2rem}}.thank-you-container .blocks .payment .block-content .details .lines .line{display:grid;grid-template-columns:1fr;text-align:left;font-size:1.4rem;line-height:1.4rem;row-gap:.4rem}@media (min-width: 1200px){.thank-you-container .blocks .payment .block-content .details .lines .line{font-size:1.6rem;line-height:1.6rem;grid-template-columns:16rem auto}}.thank-you-container .blocks .payment .block-content .details .lines .line .line-value{font-weight:bold}.thank-you-container .blocks .payment .block-content .info{grid-area:payment--payment-info}.thank-you-container .blocks .payment .block-content .order-questions{grid-area:payment--order-questions}.thank-you-container .blocks .payment .block-content .order-questions .options{display:grid;grid-row-gap:1rem}@media (min-width: 1200px){.thank-you-container .blocks .payment .block-content .order-questions .options{grid-template-columns:1fr 1fr;grid-column-gap:2rem}}.thank-you-container .blocks .payment .block-content .order-questions .options .option{display:flex}.thank-you-container .blocks .payment .block-content .order-questions .options .option .icon{display:flex;justify-content:center;align-items:center;margin-right:1.2rem;width:2rem}.thank-you-container .blocks .payment .block-content .order-questions .options .option .icon img{max-height:1.5rem}.thank-you-container .blocks .payment .block-content .order-questions .options .option .order-questions-content{line-height:1.6rem;font-size:1.4rem;display:grid;grid-template-columns:1fr}.thank-you-container .blocks .payment .block-content .order-questions .options .option .order-questions-content .order-questions-text{font-weight:bold}.thank-you-container .blocks .additional-link{grid-area:thank-you-block--additional-link}.thank-you-container .blocks .additional-link .block-content{display:grid;row-gap:2rem;grid-template-areas:'additional-link--image' 'additional-link--text' 'additional-link--link-block'}@media (min-width: 1200px){.thank-you-container .blocks .additional-link .block-content{display:grid;grid-template-areas:'additional-link--image   additional-link--text  additional-link--link-block';grid-template-columns:36rem 1fr 1fr;column-gap:3rem;row-gap:3rem}}.thank-you-container .blocks .additional-link .block-content .title-image{grid-area:additional-link--image}.thank-you-container .blocks .additional-link .block-content .text{grid-area:additional-link--text;font-size:1.3rem;line-height:1.8rem}@media (min-width: 1200px){.thank-you-container .blocks .additional-link .block-content .text{font-size:1.6rem;line-height:2.2rem}}.thank-you-container .blocks .additional-link .block-content .text ul{list-style:none}.thank-you-container .blocks .additional-link .block-content .link-block{grid-area:additional-link--link-block}.thank-you-container .blocks .additional-link .block-content .link-block .text{font-size:1.3rem;line-height:1.8rem}@media (min-width: 1200px){.thank-you-container .blocks .additional-link .block-content .link-block .text{font-size:1.6rem;line-height:2.2rem}}.thank-you-container .blocks .additional-link .block-content .link-block .text p{font-size:1.3rem;line-height:1.8rem}@media (min-width: 1200px){.thank-you-container .blocks .additional-link .block-content .link-block .text p{font-size:1.6rem;line-height:2.2rem}}.thank-you-container .blocks .additional-link .block-content .link-block a{margin:0 auto}.thank-you-container .blocks .newsletter-block{grid-area:thank-you-block--newsletter}.thank-you-container .blocks .rate{grid-area:thank-you-block--rate}@media (min-width: 1200px){.thank-you-container .blocks .rate .block-content{display:grid;grid-template-areas:'rate--image rate--description rate--form';grid-template-columns:36rem 1fr 30rem;grid-column-gap:3rem}}.thank-you-container .blocks .rate .block-content .image{grid-area:rate--image}@media (min-width: 1200px){.thank-you-container .blocks .rate .block-content .image .title-image img{max-height:19rem}}.thank-you-container .blocks .rate .block-content .description{grid-area:rate--description;margin-top:2rem;font-size:1.3rem}@media (min-width: 1200px){.thank-you-container .blocks .rate .block-content .description{margin-top:0;font-size:1.6rem}}.thank-you-container .blocks .rate .block-content #rating-form{grid-area:rate--form}.thank-you-container .blocks .rate .block-content #rating-form .image{margin-top:2rem;display:flex;align-items:center;justify-content:center;width:100%}.thank-you-container .blocks .rate .block-content #rating-form .image img{max-width:14.5rem}@media (min-width: 1200px){.thank-you-container .blocks .rate .block-content #rating-form .image img{max-width:100%}}.thank-you-container .blocks .rate .block-content #rating-form button{margin:2rem auto 0 auto;width:fit-content}.thank-you-container .blocks .rate .block-content #rating-form .rating-form-info{height:fit-content;color:#24AF2D;text-align:left;font-size:1.6rem;line-height:2.2rem;font-weight:600}.thank-you-container .blocks .rate .block-content #rating-form .rating-form-info.active{padding-top:1rem}.thank-you-container .blocks .register{grid-area:thank-you-block--register}@media (min-width: 1200px){.thank-you-container .blocks .register .block-content{display:grid;grid-template-areas:'register--benefits register--possible_loyalty_bonus' 'register--benefits register--form';grid-template-columns:1fr 1fr;grid-column-gap:3rem}}.thank-you-container .blocks .register .block-content .benefits{grid-area:register--benefits}.thank-you-container .blocks .register .block-content .possible_loyalty_bonus{grid-area:register--possible_loyalty_bonus}.thank-you-container .blocks .register .block-content .form{grid-area:register--form}.thank-you-container .blocks .register .block-content .form .password-input-field{height:fit-content}.thank-you-container .blocks .register .block-content .form .password-input-field input{border:none;padding:.9rem;font-size:1.4rem;border-radius:.5rem;width:100%;margin:.5rem 0;background:#F5F5F5}@media (min-width: 1200px){.thank-you-container .blocks .register .block-content .form .password-input-field input{font-size:1.6rem;margin:.9rem 0}}.thank-you-container .blocks .register .block-content .form #passwordStrength{padding-top:1.4rem}@media (min-width: 1200px){.thank-you-container .blocks .register .block-content .form #passwordStrength{padding-top:1.6rem}}.thank-you-container .blocks .register .block-content .form #passwordStrength .empty{background:#F5F5F5}.thank-you-container .blocks .register .block-content .form .button{margin-top:1rem;background:linear-gradient(90deg, #ffd716 0%, #FBF31A 100%)}.thank-you-container .blocks .loyalty-bonus{grid-area:thank-you-block--loyalty-bonus;font-size:1.3rem}@media (min-width: 1200px){.thank-you-container .blocks .loyalty-bonus{font-size:1.6rem}}@media (min-width: 1200px){.thank-you-container .blocks .loyalty-bonus .block-content{display:grid;grid-template-areas:'loyalty-bonus--image loyalty-bonus--line           loyalty-bonus--description_2' 'loyalty-bonus--image loyalty-bonus--description_1  loyalty-bonus--info' 'loyalty-bonus--image loyalty-bonus--button         loyalty-bonus--info';grid-template-columns:36rem 1fr 1fr;grid-template-rows:1fr auto auto;grid-column-gap:3rem;grid-row-gap:1rem}}.thank-you-container .blocks .loyalty-bonus .block-content .title-image{grid-area:loyalty-bonus--image}.thank-you-container .blocks .loyalty-bonus .block-content .loyalty-bonus-line{grid-area:loyalty-bonus--line;margin-top:2rem;display:grid;grid-template-columns:2.5rem 1fr}@media (min-width: 1200px){.thank-you-container .blocks .loyalty-bonus .block-content .loyalty-bonus-line{margin-top:0;grid-template-columns:4rem 1fr}}.thank-you-container .blocks .loyalty-bonus .block-content .loyalty-bonus-line img{max-width:2.2rem}.thank-you-container .blocks .loyalty-bonus .block-content .loyalty-bonus-line .text{font-weight:bold;color:#24AF2D}.thank-you-container .blocks .loyalty-bonus .block-content .description_1{margin-top:2rem;grid-area:loyalty-bonus--description_1}@media (min-width: 1200px){.thank-you-container .blocks .loyalty-bonus .block-content .description_1{margin-top:0}}.thank-you-container .blocks .loyalty-bonus .block-content .description_2{margin-top:2rem;grid-area:loyalty-bonus--description_2}@media (min-width: 1200px){.thank-you-container .blocks .loyalty-bonus .block-content .description_2{margin-top:0}}.thank-you-container .blocks .loyalty-bonus .block-content .info{grid-area:loyalty-bonus--info;margin-top:1.5rem;font-size:1.1rem;color:#a0a0a0}@media (min-width: 1200px){.thank-you-container .blocks .loyalty-bonus .block-content .info{margin-top:0;font-size:1.4rem}}.thank-you-container .blocks .loyalty-bonus .block-content .button-new{grid-area:loyalty-bonus--button;margin:2rem auto 0 auto}@media (min-width: 1200px){.thank-you-container .blocks .loyalty-bonus .block-content .button-new{margin:0}}#guest-checkout-pop-up{position:fixed;background-color:rgba(0,0,0,0.7);top:0;left:0;bottom:0;right:0;z-index:999999;display:none}#guest-checkout-pop-up .content{width:90%;box-shadow:0 4px 8px rgba(0,0,0,0.2);background:#fff;border-radius:2rem;font-size:1rem;max-width:70rem;z-index:99999;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:90vh;overflow:hidden}@media (min-width: 1200px){#guest-checkout-pop-up .content{border-radius:2.2rem}}#guest-checkout-pop-up .pop-up-content-container{padding:2rem 4rem;display:grid;grid-row-gap:2.5rem}@media (min-width: 1200px){#guest-checkout-pop-up .pop-up-content-container{padding:4rem 0;margin:auto;width:47rem}}#guest-checkout-pop-up .pop-up-content-container .pop-up-box.login-box #guest-pop-up-login-error-message{margin-bottom:1rem;color:red;font-size:1.1rem;line-height:1.5rem}@media (min-width: 1200px){#guest-checkout-pop-up .pop-up-content-container .pop-up-box.login-box #guest-pop-up-login-error-message{font-size:1.4rem;line-height:1.8rem}}#guest-checkout-pop-up .pop-up-content-container .pop-up-box.login-box .input-container{display:grid;grid-template-columns:1fr;grid-row-gap:.5rem;margin-bottom:1rem}@media (min-width: 1200px){#guest-checkout-pop-up .pop-up-content-container .pop-up-box.login-box .input-container{grid-template-columns:1fr 1fr;grid-column-gap:2rem;margin-bottom:2rem}}#guest-checkout-pop-up .pop-up-content-container .pop-up-box.login-box .input-container input{width:100%;background:#F3F3F3;font-size:1.4rem;border-radius:.5rem;border:none;height:3.4rem;padding-left:1rem}#guest-checkout-pop-up .pop-up-content-container .pop-up-box .pop-up-text{width:80%;margin:0 auto 1rem auto;font-size:1.4rem;line-height:2.2rem;font-weight:600;text-align:center}#guest-checkout-pop-up .pop-up-content-container .pop-up-box .pop-up-text.big-text{font-size:1.6rem;line-height:2.4rem;margin-bottom:2rem}@media (min-width: 1200px){#guest-checkout-pop-up .pop-up-content-container .pop-up-box .pop-up-text.big-text{font-size:2rem;line-height:2.8rem;margin-bottom:3rem}}#business-registration-question-pop-up{position:fixed;background-color:rgba(0,0,0,0.7);top:0;left:0;bottom:0;right:0;z-index:99999;width:100%;height:100%}#business-registration-question-pop-up .content{width:90%;box-shadow:0 4px 8px rgba(0,0,0,0.2);background:#fff;border-radius:2rem;font-size:1rem;max-width:70rem;z-index:999999;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:90vh;overflow:hidden}@media (min-width: 1200px){#business-registration-question-pop-up .content{border-radius:2.2rem}}#business-registration-question-pop-up .content #business-registration-question-pop-up-close-button{position:absolute;right:2rem;top:2rem;cursor:pointer}#business-registration-question-pop-up .content #business-registration-question-pop-up-close-button img{height:1.6rem;width:1.6rem}#business-registration-question-pop-up .pop-up-content-container{display:grid;row-gap:3rem;padding:4rem 2rem 2rem 2rem;margin:0 auto}@media (min-width: 1200px){#business-registration-question-pop-up .pop-up-content-container{row-gap:4rem;padding:6rem 4rem 4rem 4rem}}#business-registration-question-pop-up .pop-up-content-container .pop-up-box .pop-up-text{text-align:center;margin:0 auto 2rem auto;font-size:2.5rem;line-height:3.2rem;font-weight:600}@media (min-width: 1200px){#business-registration-question-pop-up .pop-up-content-container .pop-up-box .pop-up-text{font-size:3.5rem;line-height:4.2rem}}#business-registration-question-pop-up .pop-up-content-container .pop-up-box .button-new{margin:0 auto;width:22rem}.price-lineup{display:grid;grid-template-columns:1fr;grid-row-gap:1rem;line-height:1.4rem}@media (min-width: 1200px){.price-lineup{padding-top:1.5rem;border-top:0.1rem solid #a0a0a0;row-gap:1rem}}.price-lineup .detail{display:grid;grid-template-columns:auto 1fr}@media (min-width: 1200px){.price-lineup .detail{font-size:1.6rem;line-height:2rem}}.price-lineup .detail .title{text-align:left;padding-right:4rem}.price-lineup .detail .info{text-align:right}.price-lineup .detail.contained{color:#a0a0a0;font-weight:300;font-size:1rem}@media (min-width: 1200px){.price-lineup .detail.contained{font-size:1.4rem}}.price-lineup .discount{color:#d04}.price-lineup .scaled-discount{color:#24AF2D}.price-lineup .loyalty-bonus{color:#24AF2D}.price-lineup .discount-contained{padding-left:1rem}.price-lineup .discount-contained .title,.price-lineup .discount-contained .info{font-weight:300;color:#a0a0a0;font-size:1rem}@media (min-width: 1200px){.price-lineup .discount-contained .title,.price-lineup .discount-contained .info{font-size:1.4rem}}.price-lineup .total{border-top:0.1rem solid #a0a0a0;padding-top:.7rem;font-weight:700;text-transform:uppercase}.price-lineup .addition{font-size:1rem;font-weight:300;color:#a0a0a0}@media (min-width: 1200px){.price-lineup .addition{font-size:1.4rem}}#shopping-cart-redeem-coupon,#checkout-redeem-coupon{width:100%;display:grid;grid-template-columns:auto 10rem;grid-column-gap:1rem;margin-bottom:.6rem}@media (min-width: 1200px){#shopping-cart-redeem-coupon,#checkout-redeem-coupon{height:4rem}}#shopping-cart-redeem-coupon .redeem-coupon-input,#checkout-redeem-coupon .redeem-coupon-input{border:0;background:#F5F5F5;border-radius:.5rem;text-align:left;padding:1.1rem .1rem 1.1rem 1rem;text-decoration:none}.customer-account-benefits{border:0.1rem solid #707070;padding:2rem;border-radius:1.1rem;margin-top:1.5rem}.customer-account-benefits .header{font-size:1.6rem;margin:1rem 0}@media (min-width: 1200px){.customer-account-benefits .header{font-size:2rem}}.customer-account-benefits .benefit{font-size:1.4rem;font-weight:bold;width:100%;padding:.5rem 0;display:grid;grid-template-columns:2rem auto;grid-column-gap:1rem}@media (min-width: 1200px){.customer-account-benefits .benefit{font-size:1.6rem;grid-template-columns:3rem auto}}.customer-account-benefits .benefit .image{display:flex;align-items:center;justify-content:center;height:1.6rem;width:1.6rem}@media (min-width: 1200px){.customer-account-benefits .benefit .image{height:2.5rem;width:2.5rem}}.customer-account-benefits .benefit .image img{max-height:1.6rem;max-width:1.6rem}@media (min-width: 1200px){.customer-account-benefits .benefit .image img{max-height:2.5rem;max-width:2.5rem}}.customer-account-benefits .benefit .text{display:flex;align-items:center}#password-strength-container{display:none}#passwordStrength{width:65%;padding-top:10px;float:left}#passwordStrength div{width:23%;height:8px;margin-right:2%;float:left;background:#fff}#passwordStrength.password-veryweak .filled{background:red}#passwordStrength.password-weak .filled{background:#fa0}#passwordStrength.password-ok .filled{background:#76b82a}#passwordStrength.password-strong .filled{background:#24AF2D}#passwordStrengthText{padding-top:8px;margin-left:3%;width:27%;float:left;text-align:left;font-weight:700}#passwordStrengthText.password-veryweak{color:red}#passwordStrengthText.password-weak{color:#fa0}#passwordStrengthText.password-ok{color:#76b82a}#passwordStrengthText.password-strong{color:#24AF2D}.password-input-field{position:relative;width:100%}.password-input-field .password-icon{display:flex;justify-content:center;align-items:center;position:absolute;right:1rem;bottom:0;height:100%}.password-input-field .password-icon img{height:3rem;width:3rem}.widget-slider{height:100%;width:100%}.widget-slider .widget-slider-title{margin:0 auto;width:var(--width__content);text-align:center;color:#000;padding-bottom:.5rem}@media (min-width: 1200px){.widget-slider .widget-slider-title{padding-bottom:.5rem}}.widget-slider .widget-slider-link a{margin:0 auto}.widget-slider .widget-slider-container{position:relative;width:var(--width__content);margin:0 auto}.widget-slider .widget-slider-container .widget-slider-content{display:flex;-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll;height:100%}.widget-slider .widget-slider-container .widget-slider-content::-webkit-scrollbar{display:none}@media (min-width: 1200px){.widget-slider .widget-slider-container .widget-slider-content{overflow-x:hidden}}.widget-slider .widget-slider-container .widget-slider-navigation{display:none}@media (min-width: 1200px){.widget-slider .widget-slider-container .widget-slider-navigation{display:flex;position:absolute;margin-top:8.3rem;background:#fff;color:#000;font-weight:700;text-decoration:none;padding:1rem;height:3.4rem;width:3.4rem;text-align:center;border-radius:5rem;z-index:5;cursor:pointer}}@media (min-width: 1200px) and (min-width: 1600px){.widget-slider .widget-slider-container .widget-slider-navigation{margin-top:10.3rem}}@media (min-width: 1200px){.widget-slider .widget-slider-container .widget-slider-navigation img{width:100%;margin:0 auto;display:block}.widget-slider .widget-slider-container .widget-slider-navigation.widget-slider-navigation-left{left:-6rem}.widget-slider .widget-slider-container .widget-slider-navigation.widget-slider-navigation-right{right:-6rem}}.widget-slider .widget-slider-container.scrolled-left .widget-slider-navigation-left{filter:grayscale(1);opacity:0.25}.widget-slider .widget-slider-container.scrolled-right .widget-slider-navigation-right{filter:grayscale(1);opacity:0.25}body.private .widget-slider-container .widget-slider-navigation.delicando-navigation{background:linear-gradient(70deg, #d04 0%, #f53 100%)}body.gastro .widget-slider-container .widget-slider-navigation.delicando-navigation{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.wholesale .widget-slider-container .widget-slider-navigation.delicando-navigation{background:linear-gradient(70deg, #880060 0%, #a05 100%)}.widget-item-slider .widget-slider-container .widget-slider-content{gap:2rem;padding:2rem 0}@media (min-width: 1200px){.widget-item-slider .widget-slider-container .widget-slider-content{gap:4rem}}@media (min-width: 1600px){.widget-item-slider .widget-slider-container .widget-slider-content{gap:2rem}}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item{margin-bottom:0;min-width:22rem;max-width:22rem}@media (max-width: 1199px){.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item{grid-template-columns:1fr 1fr;grid-template-areas:'title      title' 'image      image' 'price      price' 'info       info' 'rating     rating' 'addtocart  addtocart';grid-template-rows:var(--height__itemlist-item--heading) var(--height__itemlist-item--image) 3.7rem 2.5rem 1.8rem 4rem}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .title{grid-area:title}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .image{grid-area:image}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .rating{grid-area:rating;font-size:1.2rem}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .price-combined{font-size:1.5rem;padding-top:1rem;grid-area:price;display:flex;justify-content:center}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .price-combined span{display:inline;align-self:center;padding:0 0.25rem}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .price-combined .undiscounted{text-decoration:line-through;font-weight:500;font-size:0.7em;color:#a0a0a0}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .info{grid-area:info;text-align:center;font-size:1.1rem;line-height:unset;color:#a0a0a0}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .info a{font-size:1.1rem;color:#a0a0a0;text-decoration:none}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .add-to-cart,.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .add-giveaway-to-cart{grid-area:addtocart;display:flex}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .add-to-cart button,.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .add-giveaway-to-cart button{position:static}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .info,.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item .notifyWhenAvailable{display:block}.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item>.price{display:none}}@media (min-width: 1200px){.widget-item-slider .widget-slider-container .widget-slider-content .itemlist-item{min-width:24rem;max-width:24rem}}@media (min-width: 1200px){.widget-item-slider .widget-slider-container .widget-slider-navigation{margin-top:calc(((calc( var(--height__itemlist-item--heading) + var(--height__itemlist-item--image) + var(--height__itemlist-item--rating) + var(--height__itemlist-item--price) + var(--padding-outer__itemlist-item) * 2 + .2rem ) + 4rem) / 2) - 3.4rem)}}.widget-blog-slider .widget-slider-container{width:var(--width__content);margin:0 auto;position:relative;height:16rem}@media (min-width: 1200px){.widget-blog-slider .widget-slider-container{height:20rem}}@media (min-width: 1600px){.widget-blog-slider .widget-slider-container{height:24rem}}.widget-blog-slider .widget-slider-container .widget-slider-content{gap:2rem;margin-top:.5rem}@media (min-width: 1200px){.widget-blog-slider .widget-slider-container .widget-slider-content{gap:3rem}}@media (min-width: 1600px){.widget-blog-slider .widget-slider-container .widget-slider-content{gap:4rem}}.widget-blog-slider .widget-slider-container .widget-slider-content .widget-slider-content-entry{min-width:24rem;max-width:24rem}@media (min-width: 1200px){.widget-blog-slider .widget-slider-container .widget-slider-content .widget-slider-content-entry{min-width:34rem;max-width:34rem}}@media (min-width: 1600px){.widget-blog-slider .widget-slider-container .widget-slider-content .widget-slider-content-entry{min-width:40rem;max-width:40rem}}.widget-blog-slider .widget-slider-container .widget-slider-content .widget-slider-content-entry .bloglist-entries__entry__background{width:100%}@media (min-width: 1200px){.widget-blog-slider .widget-slider-container .widget-slider-navigation{margin-top:8.3rem}}@media (min-width: 1200px) and (min-width: 1600px){.widget-blog-slider .widget-slider-container .widget-slider-navigation{margin-top:10.3rem}}.image-slider{width:var(--width__content);margin:0 auto}.widget-imageslider__height{height:15rem}@media (min-width: 768px){.widget-imageslider__height{height:29rem}}@media (min-width: 1200px){.widget-imageslider__height{position:relative}}.widget-imageslider__height .widget-imageslider__container{padding:0 calc((100vw - var(--width__content)) / 2);display:flex;align-items:center;position:absolute;left:0;width:100%;height:15rem;overflow-x:scroll;scrollbar-width:none}.widget-imageslider__height .widget-imageslider__container::-webkit-scrollbar{display:none}@media (min-width: 768px){.widget-imageslider__height .widget-imageslider__container{height:29rem}}@media (min-width: 1200px){.widget-imageslider__height .widget-imageslider__container{width:var(--width__content);padding:0}}.widget-imageslider__height .widget-imageslider__container .images__container{display:grid;grid-template-columns:repeat(var(--item-count), 13rem);column-gap:1.2rem}@media (min-width: 768px){.widget-imageslider__height .widget-imageslider__container .images__container{grid-template-columns:repeat(var(--item-count), 25rem)}}@media (min-width: 1200px){.widget-imageslider__height .widget-imageslider__container .images__container{column-gap:2rem;grid-template-columns:repeat(var(--item-count), 25.5rem)}}@media (min-width: 1600px){.widget-imageslider__height .widget-imageslider__container .images__container{grid-template-columns:repeat(var(--item-count), 37rem)}}.widget-imageslider__height .widget-imageslider__container .images__container .widget-imageslider__image__title{font-size:1.4rem;font-weight:600;margin-bottom:0.8rem}@media (min-width: 768px){.widget-imageslider__height .widget-imageslider__container .images__container .widget-imageslider__image__title{font-size:2rem;line-height:1.2em}}.widget-imageslider__height .widget-imageslider__container .images__container .widget-imageslider__image__title a{text-decoration:none}.widget-imageslider__height .widget-imageslider__container .images__container .widget-imageslider__image__image img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:11px}@media (min-width: 1200px){.widget-imageslider__height .widget-imageslider__container .images__container .widget-imageslider__image__image img{aspect-ratio:1.5}}.widget-imageslider__height .widget-imageslider__navigation{display:none}@media (min-width: 1200px){.widget-imageslider__height .widget-imageslider__navigation{display:flex;align-self:center;position:absolute;margin-top:14rem;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0% 0% no-repeat padding-box;color:#f53;font-weight:700;text-decoration:none;width:4.5rem;height:4.5rem;padding:1rem;text-align:center;border-radius:5rem;z-index:5}.widget-imageslider__height .widget-imageslider__navigation__left{left:-5%}.widget-imageslider__height .widget-imageslider__navigation__right{right:-5%}.widget-imageslider__height .widget-imageslider__navigation img{width:100%;margin:0 auto;display:block}}@media (min-width: 1200px){.widget-scrolled-left .widget-imageslider__navigation__left,.widget-scrolled-right .widget-imageslider__navigation__right{filter:grayscale(1);opacity:0.25}}.widget-logo-slider{padding:2.5rem 0}@media (min-width: 1200px){.widget-logo-slider{padding:4.5rem 0;height:32rem}}.widget-logo-slider .widget-slider-title{border-bottom:0.1rem solid #fff;color:#fff}.widget-logo-slider .widget-slider-container .widget-slider-content{gap:8rem;margin-top:.5rem}@media (min-width: 1200px){.widget-logo-slider .widget-slider-container .widget-slider-content{gap:12rem}}@media (min-width: 1600px){.widget-logo-slider .widget-slider-container .widget-slider-content{gap:9.5rem}}.widget-logo-slider .widget-slider-container .widget-slider-content .widget-slider-content-entry{text-align:center;color:#fff;max-width:12rem;min-width:12rem;max-height:12rem}.widget-logo-slider .widget-slider-container .widget-slider-content .widget-slider-content-entry a{text-align:center;color:#fff}@media (min-width: 1200px){.widget-logo-slider .widget-slider-container .widget-slider-content .widget-slider-content-entry{max-width:18rem;min-width:18rem;max-height:18rem}}.widget-logo-slider .widget-slider-container .widget-slider-content .widget-slider-content-entry img{aspect-ratio:auto}@media (min-width: 1200px){.widget-logo-slider .widget-slider-container .widget-slider-navigation{margin-top:7.3rem}}body.private .widget-logo-slider{background:linear-gradient(70deg, #d04 0%, #f53 100%)}body.gastro .widget-logo-slider{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.wholesale .widget-logo-slider{background:linear-gradient(70deg, #880060 0%, #a05 100%)}@media (min-width: 1600px){.contents-group.overflow .widget-logo-slider{border-radius:1.6rem}}#newsletteroverlayContainer{position:sticky;bottom:calc(var(--bottombar__offset) + var(--itemdetail__productaction-height));width:100%;z-index:99}#newsletteroverlayContainer:not(.bottombarOffset){--itemdetail__productaction-height: 0rem}@media (min-width: 1200px){#newsletteroverlayContainer{bottom:0}}.widget-newsletterinfo{position:relative;width:100%;height:var(--height__widget-newsletterinfo);text-align:center;display:flex;justify-content:center;align-items:center;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0 0 no-repeat padding-box;font-size:1.3rem;font-weight:600;color:#fff;cursor:pointer}@media (min-width: 1200px){.widget-newsletterinfo{width:42.8rem;margin:0 auto;border-radius:1.8rem 1.8rem 0 0;font-size:1.6rem;font-weight:500}}.widget-newsletterinfo .closeHandle{position:absolute;right:1.4rem;z-index:9999}.widget-newsletterinfo .closeHandle a{color:currentColor;font-size:1.8rem;line-height:1}.image3doverlay .widget-newsletterinfo{display:none}#overlayNewsletter{display:grid}#overlayNewsletter .overlay-inner{background:#e8e8e8;width:100%;height:auto;align-self:center;position:relative;margin:0 auto}@media (min-width: 1200px){#overlayNewsletter .overlay-inner{width:83rem;border:0.2rem solid #d04;border-bottom:none}}#overlayNewsletter .closeHandle{display:none}#overlayNewsletter .title{text-align:center;font-size:1.8rem;line-height:1;font-weight:600;color:#3c3c3c;margin:0 1.5rem;padding:1.5rem 0 1rem}@media (min-width: 768px){#overlayNewsletter .title{font-size:2.5rem;padding-top:2.3rem}}#overlayNewsletter .form{margin:0 1.5rem 3rem 1.5rem;text-align:center}#overlayNewsletter .form-errorsOccured{color:#f53}#overlayNewsletter form{display:grid;grid-template-areas:"newsletterform-consent newsletterform-consent" "newsletterform-mail    newsletterform-submit" "newsletterform-notice  newsletterform-notice";grid-template-columns:1fr auto;grid-column-gap:1rem}@media (min-width: 768px){#overlayNewsletter form{margin:0 5rem}}#overlayNewsletter form .consent{grid-area:newsletterform-consent;margin-bottom:1.5rem;text-align:center}#overlayNewsletter form .consent p{margin:0;line-height:1.4;display:inline}@media (min-width: 600px){#overlayNewsletter form .consent p{display:block}}#overlayNewsletter form #newsletter-email{grid-area:newsletterform-mail;width:100%;border:none;padding:1rem;font-size:1.2rem;font-weight:500;color:#a0a0a0;border-radius:.5rem}@media (min-width: 768px){#overlayNewsletter form #newsletter-email{font-size:1.6rem;padding:1rem 1.5rem}}#overlayNewsletter form .consent p,#overlayNewsletter form .notice{font-size:1.4rem;font-weight:500;color:#a0a0a0}#overlayNewsletter form .notice{grid-area:newsletterform-notice;display:none;margin-top:1rem;line-height:1.2}#overlayNewsletter form .btn-newsletter{grid-area:newsletterform-submit;font-size:1.2rem;font-weight:600;padding:1rem 2rem;color:#3c3c3c;background:transparent;border:0.1rem solid #3c3c3c;border-radius:.5rem}@media (min-width: 768px){#overlayNewsletter form .btn-newsletter{font-size:1.6rem}}.item-detail__variants{display:grid;row-gap:1rem;margin-top:3rem}.item-detail__variants .variants-headline h3{font:600 1.6rem "Urbanist",Arial,Helvetica,sans-serif;margin-bottom:.5rem}@media (min-width: 1200px){.item-detail__variants .variants-headline h3{font:600 2rem "Urbanist",Arial,Helvetica,sans-serif}}.item-detail__variants .variants-items{display:flex;column-gap:1.5rem;width:100%;padding:1rem 1rem 2rem 1rem;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.item-detail__variants .variants-items::-webkit-scrollbar{display:none}@media (min-width: 1200px){.item-detail__variants .variants-items{display:flex;flex-wrap:wrap;justify-content:left;overflow-x:hidden;column-gap:2rem;row-gap:2rem}}.item-detail__variants .variants-items .variant{min-width:11rem;max-width:11rem}@media (min-width: 1200px){.item-detail__variants .variants-items .variant{min-width:13rem;max-width:13rem}}.item-detail__variants .variants-items .variant:hover{transform:scale(1.1)}.item-detail__variants .variants-items .variant-item{display:grid;justify-items:center;align-items:center;grid-template-areas:'variant-image' 'variant-title' 'variant-price';grid-template-rows:4.6rem 1.5rem 1.5rem;grid-template-columns:1fr;outline:0.2rem solid #e8e8e8;border-radius:.8rem;box-sizing:content-box}@media (min-width: 768px){.item-detail__variants .variants-items .variant-item{grid-template-rows:6.2rem 2.2rem 2.2rem}}.item-detail__variants .variants-items .variant-item>*{width:100%;height:100%;text-align:center}.item-detail__variants .variants-items .variant-item__title{grid-area:variant-title;font:600 1.1rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1.5rem}@media (min-width: 768px){.item-detail__variants .variants-items .variant-item__title{font-size:1.6rem;line-height:2.2rem}}.item-detail__variants .variants-items .variant-item__image{grid-area:variant-image;padding:.2rem 0 .4rem}.item-detail__variants .variants-items .variant-item__price{grid-area:variant-price;background:#e8e8e8;border-radius:0 0 .8rem .8rem;font:500 0.8rem "Urbanist",Arial,Helvetica,sans-serif;line-height:1.5rem}@media (min-width: 768px){.item-detail__variants .variants-items .variant-item__price{font-size:1.4rem;line-height:2.2rem}}.item-detail__variants .variants-items .variant-item__image,.item-detail__variants .variants-items .variant-item img{width:100%;height:100%}.item-detail__variants .variants-items .variant-item img{object-fit:contain}.item-detail__variants .variants-items .variant:hover .variant-item{outline:0.2rem solid #e8e8e8}.item-detail__variants .variants-items .variant:hover .variant-item__price{background:#e8e8e8}.item-detail__variants .variants-items .variant a{text-decoration:none}.widget-pagination{margin:3rem auto;align-items:baseline;font-size:1.6rem}@media (min-width: 768px){.widget-pagination{font-size:1.9rem}}.widget-pagination a{text-decoration:none;margin:0 0.5rem}.widget-pagination a.currentPage{text-decoration:underline}.widget-pagination a:hover{color:#c8001e}.widget-pagination a.disabled{color:#e8e8e8;opacity:.2}.widget-pagination a.disabled:hover{color:#e8e8e8}.widget-pagination a:first-child{margin-right:1em}.widget-pagination a:last-child{margin-left:1em}.widget-pagination .prevLink{margin-right:1rem}.widget-pagination .nextLink{margin-left:1rem}.widget-pagination .current,.widget-pagination .currentPage{color:#d04;font-weight:700}.widget-pagination img{height:1.1rem}@media (min-width: 768px){.widget-pagination img{font-size:1.4rem;vertical-align:unset}}.bannerTop{display:grid;grid-template-areas:'banner-top--image' 'banner-top--content'}@media (min-width: 768px){.bannerTop{grid-template-columns:2fr 1fr;grid-template-rows:42rem;grid-template-areas:'banner-top--image banner-top--content'}}@media (min-width: 1200px){.bannerTop{grid-template-columns:1fr 50rem;grid-template-rows:59rem}}@media (min-width: 1600px){.bannerTop{grid-template-columns:1fr 73rem}}.bannerTop-image{grid-area:banner-top--image;height:21rem}@media (min-width: 768px){.bannerTop-image{height:42rem}}@media (min-width: 1200px){.bannerTop-image{height:59rem}}.bannerTop-image img{height:100%;width:100%;aspect-ratio:1.5;object-fit:cover}.bannerTop .bannerTop-content{grid-area:banner-top--content;padding:2.5rem 1rem 2.5rem 2.5rem;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0 0 no-repeat padding-box;display:flex;text-align:left;align-items:center;position:relative}@media (min-width: 768px){.bannerTop .bannerTop-content{height:100%;padding:2.5rem}}@media (min-width: 1200px){.bannerTop .bannerTop-content{padding:4rem}}@media (min-width: 1600px){.bannerTop .bannerTop-content{padding:4rem 2rem 4rem 8rem}}.bannerTop .bannerTop-content .bannerTop-content-container{height:fit-content}.bannerTop .bannerTop-content .bannerTop-content-container.include-bottom-text{margin-bottom:2.5rem}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text{color:#fff;text-align:left;display:grid;row-gap:2rem}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text p{margin:auto 0 0 0;padding:0;font-size:1.3rem;line-height:1.7rem}@media (min-width: 1200px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text p{font-size:1.4rem;line-height:1.3}}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text p.guest{display:none}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text strong{width:100%;display:inline-block;font-weight:600;font-size:3rem;line-height:1.1;padding-bottom:0.75rem}@media (min-width: 1200px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text strong{font-size:4.2rem;line-height:5rem}}@media (min-width: 1600px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text strong{font-size:5.8rem;line-height:6rem}}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text span.medium{width:100%;display:inline-block;margin-top:1rem;font-size:2rem;line-height:2.2rem;font-weight:700}@media (min-width: 1200px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text span.medium{font-size:2.5rem;line-height:4rem}}@media (min-width: 1600px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text span.medium{font-size:3rem;line-height:4rem}}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text span.light{width:100%;display:inline-block;margin-top:.5rem;margin-bottom:1rem;font-size:1.4rem;line-height:2.2rem;font-weight:700}@media (min-width: 1200px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text span.light{font-size:2.2rem;line-height:3rem}}@media (min-width: 1600px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-text span.light{font-size:2.5rem;line-height:3rem}}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons{display:grid;grid-template-columns:1fr;row-gap:1rem;margin-top:1rem}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon{display:grid;grid-template-columns:auto 1fr;column-gap:2rem;font-weight:600;font-size:1.6rem;line-height:1.6rem;text-align:left;color:#fff}@media (min-width: 1200px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon{font-size:1.8rem;line-height:1.8rem}}@media (min-width: 1600px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon{font-size:2.4rem;line-height:2.4rem}}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon picture{display:flex;justify-content:center;align-items:center}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon-text{display:flex;align-items:center}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon-text span{margin-left:.5rem}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon-text span.strikeout{text-decoration:line-through}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon-text .ribbon{margin-left:1rem;display:grid;grid-template-columns:auto 1fr;background:#fff;padding:.3rem .7rem;width:auto;height:auto;border-radius:1.7rem}@media (min-width: 1200px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon-text .ribbon{margin-left:1.5rem;padding:.5rem 1rem;border-radius:2rem}}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon-text .ribbon .lines{display:grid;color:#000;text-align:left;font-size:1.1rem;line-height:1.1rem}@media (min-width: 1200px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon-text .ribbon .lines{font-size:1.2rem;line-height:1.2rem}}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon-text .ribbon .value{display:flex;justify-content:center;align-items:center;margin-left:.3rem;font-size:2rem;font-weight:700;background:linear-gradient(70deg, #d04 0%, #f53 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 1200px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-icons .bannerTop-content-icon-text .ribbon .value{margin-left:.5rem;font-size:3rem}}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-links{margin-top:2rem;text-align:left;display:flex;column-gap:1rem}@media (min-width: 768px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-links{display:grid;row-gap:1rem}}@media (min-width: 1200px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-links{display:flex;font-size:2.4rem;line-height:2.4rem;margin-top:3rem}}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-links a{height:3.2rem;display:inline-block;width:auto;padding:.9rem 1.5rem;font-weight:700;border-radius:.4rem;background:#fff;color:#3c3c3c;text-decoration:none}@media (min-width: 768px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-links a{text-align:center}}@media (min-width: 1200px){.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-links a{height:4.6rem;padding:1.5rem 2.5rem;font-size:1.6rem;line-height:1.6rem}}.bannerTop .bannerTop-content .bannerTop-content-container .bannerTop-content-links a.second{background:#3c3c3c;color:#fff}.bannerTop .bannerTop-content .bannerTop-content-bottom{position:absolute;bottom:1rem;color:#fff;font-size:1.2rem;line-height:1.4rem;font-weight:600}.bannerTop{display:grid;grid-template-areas:'banner-top--image' 'banner-top--content'}@media (min-width: 768px){.bannerTop{grid-template-columns:2fr auto;grid-template-rows:42rem;grid-template-areas:'banner-top--image banner-top--content'}}@media (min-width: 1200px){.bannerTop{grid-template-columns:1fr 55rem;grid-template-rows:59rem}}@media (min-width: 1600px){.bannerTop{grid-template-columns:1fr 73rem}}.bannerTop-image{grid-area:banner-top--image;height:21rem}@media (min-width: 768px){.bannerTop-image{height:42rem}}@media (min-width: 1200px){.bannerTop-image{height:59rem}}.bannerTop-image img{height:100%;width:100%;aspect-ratio:1.5;object-fit:cover}body.guest .bannerTop-content .bannerTop-content-container .bannerTop-content-text p.user{display:none}body.guest .bannerTop-content .bannerTop-content-container .bannerTop-content-text p.guest{display:block}.imagebanner{border-radius:11px;background-position:center center;background-size:cover;color:#fff}.imagebanner-vignette{border-radius:11px;background:transparent linear-gradient(180deg, #00000080 0%, #00000000 65%) 0 0 no-repeat padding-box;height:100%;width:100%;padding:1.5rem}@media (min-width: 1200px){.imagebanner-vignette{padding:2.5rem}}.imagebanner-content{height:100%;display:grid;grid-template-rows:1fr 3.2rem;grid-template-areas:'banner-imagebanner--text' 'banner-imagebanner--link'}@media (min-width: 1200px){.imagebanner-content{grid-template-rows:1fr 4.6rem}}.imagebanner-content-text{grid-area:banner-imagebanner--text}.imagebanner-content strong{font-size:18px}@media (min-width: 1200px){.imagebanner-content strong{font-size:3.5rem}}.imagebanner-content-link{grid-area:banner-imagebanner--link}.imagebanner-content-link a{display:flex;justify-content:center;align-items:center;width:fit-content;padding:9px 15px;font-weight:700;border-radius:4px;background:transparent;color:#fff;border:0.1rem solid #F5F5F5;text-decoration:none;height:3.2rem}@media (min-width: 1200px){.imagebanner-content-link a{height:4.6rem}}.imagebanner.banner-topseller,.imagebanner.banner-loyaltyBonus{aspect-ratio:2}.imagebanner.banner-loyaltyBonus{margin-top:0}.imagebanner.banner-angebote{background-position-y:5%;aspect-ratio:1.75}.imagebanner.banner-exklusiv{background-position-y:40%;aspect-ratio:1.75}.imagebanner.banner-geschenke{aspect-ratio:1.75}.banner-image-separate{width:var(--width__content);margin:0 auto 4rem auto;display:grid;grid-template-rows:18rem 1fr;grid-template-areas:'banner-image-separate--image' 'banner-image-separate--text'}.banner-image-separate__image{grid-area:banner-image-separate--image}.banner-image-separate__image img{border-radius:11px 11px 0 0;height:100%;width:100%;aspect-ratio:1.5;object-fit:cover}.banner-image-separate__content{grid-area:banner-image-separate--text;padding:2.5rem;border-radius:0 0 11px 11px;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center}.banner-image-separate__content-container{display:grid;grid-row-gap:2rem}.banner-image-separate__content-container__text{overflow:hidden;height:100%;column-width:800px;color:#fff}.banner-image-separate__content-container__text p{margin:.5rem 0 0 0;padding:0;font-size:1.6rem;line-height:2.2rem}.banner-image-separate__content-container__text strong{display:inline-block;font-weight:600;font-size:2.8rem;line-height:3rem;padding-bottom:0.75rem}.banner-image-separate__content-container .banner-image-separate__content-container__icons{display:grid;grid-template-columns:1fr;row-gap:1rem}.banner-image-separate__content-container .banner-image-separate__content-container__icons .banner-image-separate__content-container__icon{display:grid;grid-template-columns:auto 1fr;column-gap:2rem;font-weight:600;font-size:1.6rem;line-height:1.6rem;text-align:left;color:#fff}@media (min-width: 1200px){.banner-image-separate__content-container .banner-image-separate__content-container__icons .banner-image-separate__content-container__icon{font-size:1.8rem;line-height:1.8rem}}@media (min-width: 1600px){.banner-image-separate__content-container .banner-image-separate__content-container__icons .banner-image-separate__content-container__icon{font-size:2.4rem;line-height:2.4rem}}.banner-image-separate__content-container .banner-image-separate__content-container__icons .banner-image-separate__content-container__icon-text{display:flex;align-items:center}.banner-image-separate__content-container__links{display:inline-flex;column-gap:2rem}.banner-image-separate__content-container__links a{display:flex;justify-content:center;align-items:center;width:fit-content;padding:9px 15px;font-weight:700;border-radius:4px;background:#3c3c3c;color:#fff;text-decoration:none;height:3.2rem}@media (min-width: 1200px){.banner-image-separate__content-container__links a{height:4.6rem}}.banner-image-separate.wholesale .banner-image-separate__content{background:transparent linear-gradient(70deg, #a05 0%, #d04 100%) 0 0 no-repeat padding-box}.banner-image-separate.wholesale .banner-image-separate__content .banner-image-separate__content-container__links a:last-child{background:#fff;color:#3c3c3c}@media (min-width: 768px){.banner-image-separate,.banner-image-separate.shop{grid-template-areas:'banner-image-separate--image banner-image-separate--text';grid-template-rows:30rem;grid-template-columns:20fr 21fr}.banner-image-separate__image img,.banner-image-separate.shop__image img{border-radius:11px 0 0 11px}.banner-image-separate__content,.banner-image-separate.shop__content{border-radius:0 11px 11px 0}.banner-image-separate__content-container__text,.banner-image-separate.shop__content-container__text{text-align:left}.banner-image-separate.shop{grid-template-areas:'banner-image-separate--text banner-image-separate--image'}.banner-image-separate.shop .banner-image-separate__image img{border-radius:0 11px 11px 0}.banner-image-separate.shop .banner-image-separate__content{border-radius:11px 0 0 11px}.banner-image-separate.flip{grid-template-areas:'banner-image-separate--text  banner-image-separate--image';grid-template-rows:auto;grid-template-columns:21fr 20fr}.banner-image-separate.flip .banner-image-separate__image img{border-radius:0 11px 11px 0}.banner-image-separate.flip .banner-image-separate__content{border-radius:11px 0 0 11px;grid-template-rows:auto auto 1fr}.banner-image-separate.flip .banner-image-separate__content-container__text{text-align:left;height:fit-content}}@media (min-width: 1200px){.banner-image-separate{grid-template-rows:42rem}.banner-image-separate__content{padding:5rem}.banner-image-separate__content strong{font-size:3.5rem;line-height:1.2;padding-bottom:1.25rem}.banner-image-separate__content p{margin-top:1rem;font-size:1.7rem;line-height:2.2rem}.banner-image-separate a{display:flex;justify-content:center;align-items:center;width:fit-content;height:4.6rem}.banner-image-separate.shop{grid-template-rows:30rem}}@media (min-width: 1600px){.banner-image-separate{grid-template-rows:48rem}.banner-image-separate__content{padding-left:6rem;padding-right:2rem}.banner-image-separate__content strong{font-size:5rem;line-height:6rem;padding-bottom:2rem}.banner-image-separate__content p{margin-top:1rem;font-size:2rem;line-height:2.6rem}.banner-image-separate.shop{grid-template-rows:39rem}}.banner-image-separate-normal{width:var(--width__content);margin:0 auto 4rem auto;display:grid;grid-template-rows:24rem auto;grid-template-areas:'banner-image-separate-normal--image' 'banner-image-separate-normal--text'}@media (min-width: 768px){.banner-image-separate-normal{grid-template-areas:'banner-image-separate-normal--text banner-image-separate-normal--image';grid-template-rows:35rem;grid-template-columns:21fr 20fr}}@media (min-width: 1200px){.banner-image-separate-normal{grid-template-rows:42rem}}@media (min-width: 1600px){.banner-image-separate-normal{grid-template-rows:48rem}}.banner-image-separate-normal__image{grid-area:banner-image-separate-normal--image}.banner-image-separate-normal__image img{border-radius:11px 11px 0 0;height:100%;width:100%;aspect-ratio:1.5;object-fit:cover}@media (min-width: 768px){.banner-image-separate-normal__image img{border-radius:0 11px 11px 0}}.banner-image-separate-normal__content{grid-area:banner-image-separate-normal--text;padding:2.5rem;border-radius:0 0 11px 11px;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0 0 no-repeat padding-box;display:grid;grid-template-rows:auto 1fr;grid-row-gap:2rem}@media (min-width: 768px){.banner-image-separate-normal__content{border-radius:11px 0 0 11px}}@media (min-width: 1200px){.banner-image-separate-normal__content{padding:5rem}}@media (min-width: 1600px){.banner-image-separate-normal__content{padding:6rem 16rem 6rem 6rem}}.banner-image-separate-normal__content a{display:flex;justify-content:center;align-items:center;width:fit-content;height:4.6rem}.banner-image-separate-normal__content__text{overflow:hidden;height:100%;column-width:800px;color:#fff}@media (min-width: 768px){.banner-image-separate-normal__content__text{text-align:left}}.banner-image-separate-normal__content__text strong{display:inline-block;font-weight:600;font-size:2.8rem;line-height:3rem;padding-bottom:0.75rem}@media (min-width: 1200px){.banner-image-separate-normal__content__text strong{font-size:3.5rem;line-height:1.2;padding-bottom:1.25rem}}@media (min-width: 1600px){.banner-image-separate-normal__content__text strong{font-size:5rem;line-height:6rem;padding-bottom:2rem}}.banner-image-separate-normal__content__text p{margin:1rem 0 0 0;padding:0;font-size:1.6rem;line-height:2.2rem}@media (min-width: 1200px){.banner-image-separate-normal__content__text p{margin-top:1.5rem;font-size:1.7rem;line-height:2.2rem}}@media (min-width: 1600px){.banner-image-separate-normal__content__text p{margin-top:2rem;font-size:2rem;line-height:2.6rem}}.banner-image-separate-normal__content__links a{margin:0 auto;display:flex;justify-content:center;align-items:center;width:fit-content;padding:9px 15px;font-weight:700;border-radius:4px;background:#3c3c3c;color:#fff;text-decoration:none;height:3.2rem}@media (min-width: 768px){.banner-image-separate-normal__content__links a{margin:0}}@media (min-width: 1200px){.banner-image-separate-normal__content__links a{height:4.6rem}}.banner-brandfeature{width:var(--width__content);margin:0 auto 4rem auto;display:grid;grid-template-rows:42vw 1fr;grid-template-areas:"banner-brandfeature--image" "banner-brandfeature--text"}.banner-brandfeature__image{grid-area:banner-brandfeature--image}.banner-brandfeature__image img{border-radius:11px 11px 0 0;height:100%;width:100%;aspect-ratio:1.5;object-fit:cover}.banner-brandfeature__content{grid-area:banner-brandfeature--text;padding:2.5rem;border-radius:0 0 11px 11px;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0% 0% no-repeat padding-box;display:grid;grid-template-rows:1fr 3.2rem;grid-row-gap:0.5rem}.banner-brandfeature__content img{height:6rem;margin-bottom:2rem}.banner-brandfeature__content__text{overflow:hidden;height:100%;column-width:800px;color:#fff}.banner-brandfeature__content__text p{margin:0 0 1rem 0;padding:0;font-size:1.3rem;line-height:1.7rem}.banner-brandfeature__content__text strong{display:inline-block;font-weight:600;font-size:2.8rem;line-height:3rem;padding-bottom:0.75rem}.banner-brandfeature__content__links a{display:inline-block;width:auto;padding:9px 15px;font-weight:700;border-radius:4px;background:#3c3c3c;color:#fff;text-decoration:none}@media (min-width: 768px){.banner-brandfeature{grid-template-areas:"banner-brandfeature--image banner-brandfeature--text";grid-template-rows:30rem;grid-template-columns:1fr 1fr}.banner-brandfeature__image img{border-radius:11px 0 0 11px}.banner-brandfeature__content{border-radius:0 11px 11px 0}}@media (min-width: 1200px){.banner-brandfeature{grid-template-rows:40rem}.banner-brandfeature__content{padding:5rem}.banner-brandfeature__content strong{font-size:4.5rem;line-height:1.2}}@media (min-width: 1600px){.banner-brandfeature{grid-template-rows:51rem}.banner-brandfeature__content{padding:11rem}}.banner-image-only strong{font-size:4.5rem;line-height:1.2}.banner-image-only__background{border-radius:1.8rem;background-size:cover;aspect-ratio:1.3;padding:2rem}@media (min-width: 768px){.banner-image-only__background{aspect-ratio:2}}@media (min-width: 1200px){.banner-image-only__background{aspect-ratio:2.65}}.banner-image-only__background__content{height:100%;display:grid;grid-template-rows:1fr 4rem;grid-template-areas:"" "banner-image-only--links"}.banner-image-only__background__content__links{grid-area:banner-image-only--links;text-align:center;display:flex;align-self:end}.banner-image-only__background__content__links a{display:inline-block;width:auto;padding:1rem 2.5rem;font-weight:700;border-radius:4px;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0% 0% no-repeat padding-box;color:#fff;text-decoration:none}.content-icons-container{display:grid;grid-template-columns:1fr;row-gap:2rem;width:var(--width__content);margin:2rem auto 4rem auto}@media (min-width: 1200px){.content-icons-container{grid-template-columns:1fr 1fr 1fr;column-gap:2rem;margin:2rem auto 10rem auto}}.content-icons-container .content-icons-container-icon{display:grid;grid-template-columns:1fr;row-gap:1rem;margin:0 auto}.content-icons-container .content-icons-container-icon .icon{display:flex;justify-content:center;align-items:center}.content-icons-container .content-icons-container-icon .icon img{width:4rem;height:auto;object-fit:cover}@media (min-width: 1200px){.content-icons-container .content-icons-container-icon .icon img{width:6.2rem}}.content-icons-container .content-icons-container-icon .title{text-align:center;font-size:1.6rem;line-height:1.6rem;font-weight:700}@media (min-width: 1200px){.content-icons-container .content-icons-container-icon .title{font-size:3rem;line-height:3rem}}.jobs .inhalte{padding:0;margin:0 auto 0 auto}.jobs .inhalte .element-container{padding:0 1rem 0 1rem;margin:0 auto 10rem auto;width:100%}@media (min-width: 1200px){.jobs .inhalte .element-container{padding:0;width:var(--width__small)}}@media (min-width: 1200px){.jobs .inhalte .element-container-fullwidth{width:100%}}.jobs #start-container{display:grid;grid-template-columns:1fr;grid-row-gap:2rem}.jobs #start-container .title{font-size:3rem;font-weight:bold;line-height:3rem}@media (min-width: 1200px){.jobs #start-container .title{font-size:4.5rem;line-height:4.5rem;margin:0 auto}}.jobs #start-container .image-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:3.6rem 3.6rem 3.6rem 3.6rem 3.6rem;grid-template-areas:'start__image_one   start__image_two    start__image_three' 'start__image_one   start__image_two    start__image_three' 'start__image_one   start__image_two    start__image_three' 'start__image_one   start__image_two    start__image_four' 'start__image_one   start__image_two    start__image_four';grid-row-gap:1rem;grid-column-gap:1rem}@media (min-width: 1200px){.jobs #start-container .image-list{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:28rem;grid-template-areas:'start__image_one   start__image_two  start__image_three    start__image_four';grid-column-gap:2rem}}.jobs #start-container .image-list .image{height:100%;width:100%}.jobs #start-container .image-list .image img{height:100%;width:100%;object-fit:cover}.jobs #start-container .image-list .image-1{grid-area:start__image_one}.jobs #start-container .image-list .image-1 img{border-radius:1.8rem 0 0 1.8rem}@media (min-width: 1200px){.jobs #start-container .image-list .image-1 img{border-radius:1.8rem 0 0 1.8rem}}.jobs #start-container .image-list .image-2{grid-area:start__image_two}.jobs #start-container .image-list .image-3{grid-area:start__image_three}.jobs #start-container .image-list .image-3 img{border-radius:0 1.8rem 0 0}@media (min-width: 1200px){.jobs #start-container .image-list .image-3 img{border-radius:0}}.jobs #start-container .image-list .image-4{grid-area:start__image_four}.jobs #start-container .image-list .image-4 img{border-radius:0 0 1.8rem 0}@media (min-width: 1200px){.jobs #start-container .image-list .image-4 img{border-radius:0 1.8rem 1.8rem 0}}.jobs #jobs-container{margin-bottom:2rem;margin-top:2rem}@media (min-width: 1200px){.jobs #jobs-container{margin-bottom:10rem;margin-top:10rem}}.jobs #jobs-container .title{font-size:2.5rem;font-weight:600;border-bottom:0.1rem solid #a0a0a0;padding-bottom:2rem;text-align:center}@media (min-width: 1200px){.jobs #jobs-container .title{text-align:left;font-size:3.5rem;padding-bottom:3rem}}.jobs #jobs-container .job-list{padding-top:2rem;display:grid;grid-row-gap:2rem}.jobs #jobs-container .job-list .job.active .job-content{display:grid}.jobs #jobs-container .job-list .job.active .jobs-content-button{display:flex}.jobs #jobs-container .job-list .job .headline{display:grid;grid-template-areas:'job-headline__title        job-headline__icon' 'job-headline__sub          job-headline__icon';grid-template-columns:1fr 4rem;grid-row-gap:.5rem;width:100%}@media (min-width: 1200px){.jobs #jobs-container .job-list .job .headline{grid-row-gap:1.5rem}}.jobs #jobs-container .job-list .job .headline .headline-title{grid-area:job-headline__title;font-size:1.4rem;line-height:1.8rem;font-weight:600}@media (min-width: 1200px){.jobs #jobs-container .job-list .job .headline .headline-title{font-size:2.3rem;line-height:2.7rem}}.jobs #jobs-container .job-list .job .headline .headline-sub{grid-area:job-headline__sub;font-size:1.4rem;line-height:1.8rem}@media (min-width: 1200px){.jobs #jobs-container .job-list .job .headline .headline-sub{font-size:2rem;line-height:2rem}}.jobs #jobs-container .job-list .job .headline .headline-icon{grid-area:job-headline__icon;display:flex;justify-content:center;align-items:center}@media (min-width: 1200px){.jobs #jobs-container .job-list .job .headline .headline-icon{font-size:2.3rem}}.jobs #jobs-container .job-list .job .job-content{display:none;grid-template-areas:'job-content__image' 'job-content__block-one' 'job-content__block-two' 'job-content__begeistern-button' 'job-content__benefits-button';grid-template-columns:1fr;grid-row-gap:2rem;margin-bottom:2rem}@media (min-width: 1200px){.jobs #jobs-container .job-list .job .job-content{grid-template-areas:'job-content__image               job-content__image' 'job-content__block-one           job-content__block-two' 'job-content__begeistern-button   job-content__benefits-button';grid-template-columns:1fr 1fr;grid-row-gap:4rem;grid-column-gap:6rem;margin-bottom:4rem}}.jobs #jobs-container .job-list .job .job-content .job-content-image{grid-area:job-content__image;margin-top:2rem}@media (min-width: 1200px){.jobs #jobs-container .job-list .job .job-content .job-content-image{margin-top:4rem}}.jobs #jobs-container .job-list .job .job-content .job-content-image img{height:100%;width:100%;border-radius:1rem}@media (min-width: 1200px){.jobs #jobs-container .job-list .job .job-content .job-content-image img{border-radius:1.8rem}}.jobs #jobs-container .job-list .job .job-content .job-content-block{font-size:1.3rem;line-height:2.2rem;padding:0 2rem}@media (min-width: 1200px){.jobs #jobs-container .job-list .job .job-content .job-content-block{font-size:1.6rem;line-height:2.8rem;padding:0}}.jobs #jobs-container .job-list .job .job-content .job-content-block p{margin-bottom:0}.jobs #jobs-container .job-list .job .job-content .job-content-block h3{width:100%;font-size:2rem;line-height:2.5rem;font-weight:600;border-bottom:0.1rem solid #a0a0a0;padding-bottom:2rem;text-align:center}@media (min-width: 1200px){.jobs #jobs-container .job-list .job .job-content .job-content-block h3{font-size:2.3rem;line-height:2.8rem;text-align:left}}.jobs #jobs-container .job-list .job .job-content .job-content-block ul{display:grid;grid-row-gap:1rem}.jobs #jobs-container .job-list .job .job-content .job-content-block ul li{list-style:none;background:no-repeat url(/../1pic/delicando/arrow-right.svg.php);background-size:1.5rem;padding-left:4rem;background-position-y:.4em}.jobs #jobs-container .job-list .job .job-content .job-content-block-1{grid-area:job-content__block-one}.jobs #jobs-container .job-list .job .job-content .job-content-block-2{grid-area:job-content__block-two}.jobs #jobs-container .job-list .job .jobs-content-begeistern-button{grid-area:job-content__begeistern-button}@media (min-width: 1200px){.jobs #jobs-container .job-list .job .jobs-content-begeistern-button{margin:0 0 0 4rem}}.jobs #jobs-container .job-list .job .jobs-content-benefits-button{grid-area:job-content__benefits-button}@media (min-width: 1200px){.jobs #jobs-container .job-list .job .jobs-content-benefits-button{margin:0 0 0 4rem}}.jobs #jobs-container .job-list .job .job-delimiter{padding:.5rem 0;border-bottom:0.1rem solid #a0a0a0}.jobs #bewerbung-container{margin:4rem auto 1rem auto;display:grid;grid-row-gap:1.5rem;text-align:center}.jobs #bewerbung-container .title{font-size:2rem;line-height:3rem;font-weight:600}@media (min-width: 1200px){.jobs #bewerbung-container .title{font-size:3.5rem;line-height:5rem}}.jobs #bewerbung-container .text p{font-size:1.6rem;line-height:2.5rem}@media (min-width: 1200px){.jobs #bewerbung-container .text p{font-size:2.3rem;line-height:3rem}}@media (min-width: 1200px){.jobs #job-application-form-container{border-bottom:0.1rem solid #2E2626;padding-bottom:8rem;margin-top:2rem}}.jobs #job-application-form-container .title{text-align:center;font-weight:600;font-size:2rem;line-height:3rem}@media (min-width: 1200px){.jobs #job-application-form-container .title{font-size:3.5rem;line-height:4.5rem}}.jobs #job-application-form-container .text{text-align:center}.jobs #job-application-form-container .text p{font-size:1.1rem;line-height:1.7rem}@media (min-width: 1200px){.jobs #job-application-form-container .text p{font-size:1.6rem;line-height:2.2rem}}.jobs #job-application-form-container #job_application_form{display:grid;grid-template-columns:1fr;grid-template-areas:'application-field-container__first' 'application-field-container__second' 'application-field__button-container';padding:3rem;background:#F5F5F5;border-radius:1.1rem;font-size:1.4rem;grid-row-gap:1.5rem}@media (min-width: 1200px){.jobs #job-application-form-container #job_application_form{grid-template-columns:1fr 1fr;grid-template-areas:'application-field-container__first   application-field-container__second' 'application-field-container__first   application-field__button-container';grid-column-gap:2.5rem;grid-template-rows:auto 1fr;font-size:1.6rem}}.jobs #job-application-form-container #job_application_form .application-container{display:grid;grid-row-gap:1.5rem}@media (min-width: 1200px){.jobs #job-application-form-container #job_application_form .application-container{grid-row-gap:2rem}}.jobs #job-application-form-container #job_application_form #application-container-first{grid-area:application-field-container__first}.jobs #job-application-form-container #job_application_form #application-container-second{grid-area:application-field-container__second}.jobs #job-application-form-container #job_application_form #application-submit-button-container{grid-area:application-field__button-container}.jobs #job-application-form-container #job_application_form #application-submit-button-container #application-submit-button{margin-bottom:auto;width:100%}.jobs #job-application-form-container #job_application_form .application-field{width:100%}.jobs #job-application-form-container #job_application_form .application-field .application-field-input-error{width:100%;color:red;font-weight:600;height:0;padding:0 0 0 2rem}@media (min-width: 1200px){.jobs #job-application-form-container #job_application_form .application-field .application-field-input-error{padding:0 0 0 1rem}}.jobs #job-application-form-container #job_application_form .application-field .application-field-input-error.active{height:2.2rem;margin-bottom:.4rem}.jobs #job-application-form-container #job_application_form .application-field .comment{margin-top:1rem}.jobs #job-application-form-container #job_application_form .application-field .comment p{font-size:1.1rem;line-height:1.5rem}@media (min-width: 1200px){.jobs #job-application-form-container #job_application_form .application-field .comment p{font-size:1.2rem;line-height:1.6rem}}.jobs #job-application-form-container #job_application_form .application-field p{font:unset;margin-bottom:0}.jobs #job-application-form-container #job_application_form .application-field .application-field-input input,.jobs #job-application-form-container #job_application_form .application-field .application-field-input select{width:100%;display:flex;align-items:center;height:3.4rem;opacity:1;border:none;border-radius:.5rem;padding:0 1rem 0 2rem;background:#fff}@media (min-width: 1200px){.jobs #job-application-form-container #job_application_form .application-field .application-field-input input,.jobs #job-application-form-container #job_application_form .application-field .application-field-input select{height:4rem}}.jobs #job-application-form-container #job_application_form .application-field .application-field-input input[type="file"]{display:none}.jobs #job-application-form-container #job_application_form .application-field .application-field-input .checkbox-line{display:flex;align-items:center}.jobs #job-application-form-container #job_application_form .application-field .application-field-input .checkbox-line input{height:1.2rem;width:1.2rem}@media (min-width: 1200px){.jobs #job-application-form-container #job_application_form .application-field .application-field-input .checkbox-line input{height:1.5rem;width:1.5rem}}.jobs #job-application-form-container #job_application_form .application-field .application-field-input .checkbox-line label{margin:0 0 0 1rem}.jobs #job-application-form-container #job_application_form #application-field-file-upload label{font-weight:normal;width:100%;display:flex;align-items:center;height:3.4rem;opacity:1;border:none;border-radius:.5rem;padding:0 1rem 0 2rem;background:#fff}.jobs #job-application-form-container #job_application_form #application-field-file-upload #uploaded_application_files{padding:0;background:#F5F5F5;border-radius:.5rem}.jobs #job-application-form-container #job_application_form #application-field-file-upload #uploaded_application_files.active{padding:2rem 1rem 1rem 2rem;margin-top:1rem}.jobs #job-application-form-container #job_application_form #application-field-file-upload #uploaded_application_files .application_files_list{display:grid;grid-row-gap:1rem}.jobs #job-application-form-container #job_application_form #application-field-file-upload #uploaded_application_files .application_files_list .application_files_list_item{display:flex}.jobs #job-application-form-container #job_application_form #application-field-file-upload #uploaded_application_files .application_files_list .application_files_list_item span{font-size:1.2rem;font-weight:600}@media (min-width: 1200px){.jobs #job-application-form-container #job_application_form #application-field-file-upload #uploaded_application_files .application_files_list .application_files_list_item span{font-size:1.3rem}}.jobs #job-application-form-container #job_application_form #application-field-file-upload #uploaded_application_files .application_files_list .application_files_list_item span .file_detail{font-size:1rem;margin-left:.5rem}@media (min-width: 1200px){.jobs #job-application-form-container #job_application_form #application-field-file-upload #uploaded_application_files .application_files_list .application_files_list_item span .file_detail{font-size:1.1rem}}.jobs #job-application-form-container #job_application_form #application-field-file-upload #uploaded_application_files .application_files_list .application_files_list_item .remove_job_application_file a{margin-left:1rem;color:red}.jobs #job-application-form-container #job_application_form #application-field-file-upload #uploaded_application_files .application_files_list .application_files_list_item .remove_job_application_file a:hover{color:#f53}.jobs #job-application-form-container .job-application-feedback .title{text-align:center;font-weight:600;font-size:2rem;line-height:3rem}@media (min-width: 1200px){.jobs #job-application-form-container .job-application-feedback .title{font-size:3.5rem;line-height:4.5rem}}.jobs #job-application-form-container .job-application-feedback .text{text-align:center;font-size:1.3rem;line-height:1.8rem}@media (min-width: 1200px){.jobs #job-application-form-container .job-application-feedback .text{font-size:2.3rem;line-height:2.8rem}}.jobs #begeistern-container{margin-top:1rem}.jobs #begeistern-container .title{grid-area:begeistern__title;width:100%;font-size:2.5rem;line-height:3.5rem;font-weight:600;text-align:center}@media (min-width: 1200px){.jobs #begeistern-container .title{font-size:5rem;line-height:7rem}}.jobs #begeistern-container .begeistern-benefit-container{display:grid;grid-template-columns:1fr;max-width:32rem;margin:4rem auto 0 auto;row-gap:2rem}@media (min-width: 1200px){.jobs #begeistern-container .begeistern-benefit-container{grid-template-columns:1fr 1fr 1fr;column-gap:4rem;max-width:unset;margin:6rem auto 0 auto}}.jobs #begeistern-container .begeistern-benefit-container .begeistern-benefit{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;row-gap:2rem}.jobs #begeistern-container .begeistern-benefit-container .begeistern-benefit img{width:6.6rem;height:auto;object-fit:cover;margin:0 auto}@media (min-width: 1200px){.jobs #begeistern-container .begeistern-benefit-container .begeistern-benefit img{width:9.8rem}}.jobs #begeistern-container .begeistern-benefit-container .begeistern-benefit .begeistern-benefit-title{font-weight:700;text-align:center;font-size:2.5rem;line-height:3.5rem}.jobs #begeistern-container .begeistern-benefit-container .begeistern-benefit .begeistern-benefit-text{text-align:center}.jobs #begeistern-container .begeistern-benefit-container .begeistern-benefit .begeistern-benefit-text p{font-size:1.6rem;line-height:2.2rem}.jobs #benefits-container{padding:4rem 2rem;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media (min-width: 1200px){.jobs #benefits-container{background-position:140% 90%;margin-top:4rem}}@media (min-width: 1200px){.jobs #benefits-container{padding:6rem 2rem}}.jobs #benefits-container p{margin-bottom:0}.jobs #benefits-container .benefits-content{margin:0 auto}@media (min-width: 1599px){.jobs #benefits-container .benefits-content{width:1200px}}.jobs #benefits-container .benefits-content .title{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:2.5rem;line-height:3rem;width:100%;color:#fff;border-bottom:0.1rem solid #a0a0a0;padding-bottom:3rem}@media (min-width: 1200px){.jobs #benefits-container .benefits-content .title{font-size:5rem;line-height:5.5rem}}.jobs #benefits-container .benefits-content .benefit-list{padding-top:3rem;display:grid;grid-template-columns:1fr;grid-row-gap:3rem}@media (min-width: 1200px){.jobs #benefits-container .benefits-content .benefit-list{grid-template-columns:1fr 1fr;grid-row-gap:6.5rem;grid-column-gap:4rem}}.jobs #benefits-container .benefits-content .benefit-list .benefit{display:grid;grid-template-columns:auto 1fr;grid-column-gap:2rem}.jobs #benefits-container .benefits-content .benefit-list .benefit .benefit-image img{width:4.3rem;height:auto}@media (min-width: 1200px){.jobs #benefits-container .benefits-content .benefit-list .benefit .benefit-image img{width:9.1rem}}.jobs #benefits-container .benefits-content .benefit-list .benefit .benefit-text{display:grid;grid-template-columns:1fr;grid-row-gap:1rem;color:#fff}.jobs #benefits-container .benefits-content .benefit-list .benefit .benefit-text .benefit-title{font-size:1.6rem}@media (min-width: 1200px){.jobs #benefits-container .benefits-content .benefit-list .benefit .benefit-text .benefit-title{font-size:2.3rem}}.jobs #benefits-container .benefits-content .benefit-list .benefit .benefit-text .benefit-content{font-size:1.3rem;line-height:1.8rem}@media (min-width: 1200px){.jobs #benefits-container .benefits-content .benefit-list .benefit .benefit-text .benefit-content{font-size:1.6rem;line-height:2.4rem}}.jobs #interview-container{display:grid;grid-template-columns:1fr;grid-row-gap:2rem}@media (min-width: 1200px){.jobs #interview-container{grid-row-gap:4rem;margin-top:4rem}}.jobs #interview-container .title{display:flex;justify-content:center;align-items:center;width:100%;font-size:2.5rem;line-height:2.9rem;font-weight:600}@media (min-width: 1200px){.jobs #interview-container .title{font-size:5rem;line-height:5rem}}.jobs #interview-container .interview-list{display:grid;grid-template-columns:1fr;grid-row-gap:4rem}@media (min-width: 1200px){.jobs #interview-container .interview-list{grid-template-columns:1fr 1fr 1fr;grid-row-gap:6.5rem;grid-column-gap:4rem}}.jobs #interview-container .interview-list .interview{max-width:33rem;margin:0 auto}@media (min-width: 1200px){.jobs #interview-container .interview-list .interview{width:100%;margin:unset;max-width:unset}}.jobs #interview-container .interview-list .interview .interview-image{height:16rem}@media (min-width: 1200px){.jobs #interview-container .interview-list .interview .interview-image{height:31rem}}.jobs #interview-container .interview-list .interview .interview-image img{width:100%;height:100%;object-fit:cover;border-radius:1rem}@media (min-width: 1200px){.jobs #interview-container .interview-list .interview .interview-image img{width:100%;border-radius:1.8rem}}.jobs #interview-container .interview-list .interview .interview-text{padding:2rem 1.5rem 0 1.5rem}@media (min-width: 1200px){.jobs #interview-container .interview-list .interview .interview-text{padding:2rem 0 0 0}}.jobs #interview-container .interview-list .interview .interview-text .interview-header{display:grid;grid-template-columns:1fr;font-size:1.6rem;line-height:2.1rem;border-bottom:0.1rem solid #a0a0a0;padding-bottom:1rem}@media (min-width: 1200px){.jobs #interview-container .interview-list .interview .interview-text .interview-header{grid-row-gap:1rem;font-size:2rem;line-height:2.5rem;padding-bottom:2rem}}.jobs #interview-container .interview-list .interview .interview-text .interview-header .interview-text-header{font-weight:600;font-style:italic}@media (min-width: 1200px){.jobs #interview-container .interview-list .interview .interview-text .interview-header .interview-text-header{font-size:2.3rem;line-height:2.8rem}}.jobs #interview-container .interview-list .interview .interview-text .text{padding-top:1rem}@media (min-width: 1200px){.jobs #interview-container .interview-list .interview .interview-text .text{padding-top:2rem}}.jobs #interview-container .interview-list .interview .interview-text .text p{font-size:1.3rem;line-height:2rem}@media (min-width: 1200px){.jobs #interview-container .interview-list .interview .interview-text .text p{font-size:1.6rem;line-height:2.4rem}}#contentContainer .help-center .inhalte{width:var(--width__content);margin:0 auto}@media (min-width: 1200px){#contentContainer .help-center .inhalte{width:100%;padding:0 3rem}}#contentContainer .help-center #help-center-container{display:grid;grid-template-areas:'help-center__content'}@media (min-width: 1200px){#contentContainer .help-center #help-center-container.navigation{grid-template-columns:30rem 1fr 30rem;grid-template-areas:'help-center__navigation    help-center__content    .'}#contentContainer .help-center #help-center-container.navigation #help-center-nav-container{display:grid}}@media (min-width: 1920px){#contentContainer .help-center #help-center-container.navigation{grid-template-columns:1fr var(--width__content) 1fr}}#contentContainer .help-center #help-center-container.navigation .content-container{grid-area:help-center__content}@media (min-width: 1200px){#contentContainer .help-center #help-center-container.navigation .content-container .header-container{grid-template-columns:1fr 1fr;column-gap:4rem}#contentContainer .help-center #help-center-container.navigation .content-container .header-container .title{margin:0}#contentContainer .help-center #help-center-container.navigation .content-container .header-container .search-container{margin-left:auto}}#contentContainer .help-center #help-center-container #help-center-nav-container{grid-area:help-center__navigation;display:none;padding:0 4rem 0 0;grid-template-rows:auto 1fr}#contentContainer .help-center #help-center-container #help-center-nav-container .nav-container-content a{text-decoration:none}#contentContainer .help-center #help-center-container #help-center-nav-container .nav-container-content .nav-help-center-link{border-bottom:0.1rem solid #a0a0a0;padding-bottom:1.5rem;margin-bottom:1rem;font-size:2rem;line-height:2rem;font-weight:700}#contentContainer .help-center #help-center-container #help-center-nav-container .nav-container-content .nav-container{font-size:1.6rem}#contentContainer .help-center #help-center-container #help-center-nav-container .nav-container-content .nav-container .nav-container-entry{display:grid;grid-template-columns:2rem 1fr;padding:.7rem 0}#contentContainer .help-center #help-center-container #help-center-nav-container .nav-container-content .nav-container .nav-container-entry.current a{color:#d04;font-weight:600}#contentContainer .help-center #help-center-container #help-center-nav-container .nav-container-content .nav-container .nav-container-entry.current .nav-container-entry-icon img{display:block}#contentContainer .help-center #help-center-container #help-center-nav-container .nav-container-content .nav-container .nav-container-entry .nav-container-entry-icon{display:grid;align-items:center}#contentContainer .help-center #help-center-container #help-center-nav-container .nav-container-content .nav-container .nav-container-entry .nav-container-entry-icon img{display:none;height:1rem}#contentContainer .help-center #help-center-container #help-center-nav-container .nav-container-content .nav-container .nav-container-entry a{line-height:2.1rem}#contentContainer .help-center #help-center-container .content-container{grid-area:help-center__content}#contentContainer .help-center #help-center-container .content-container .header-container{display:grid;grid-template-columns:1fr;row-gap:4.8rem}@media (min-width: 1200px){#contentContainer .help-center #help-center-container .content-container .header-container{row-gap:6rem}}#contentContainer .help-center #help-center-container .content-container .header-container .title{margin:0 auto}#contentContainer .help-center #help-center-container .content-container .header-container .search-container form{display:grid;grid-template-columns:1fr;row-gap:1rem}#contentContainer .help-center #help-center-container .content-container .header-container .search-container form .text{display:none;text-align:center;width:100%;margin:0 auto;font-size:1.4rem;font-weight:700}@media (min-width: 1200px){#contentContainer .help-center #help-center-container .content-container .header-container .search-container form .text{font-size:2rem}}#contentContainer .help-center #help-center-container .content-container .header-container .search-container form .input-search-field{margin:1rem auto 0 auto;position:relative;width:80%}@media (min-width: 1200px){#contentContainer .help-center #help-center-container .content-container .header-container .search-container form .input-search-field{width:83rem}}#contentContainer .help-center #help-center-container .content-container .header-container .search-container form .input-search-field .search-icon{display:flex;justify-content:center;align-items:center;position:absolute;left:1rem;bottom:0;height:100%}#contentContainer .help-center #help-center-container .content-container .header-container .search-container form .input-search-field .search-icon img{height:2rem;width:2rem}#contentContainer .help-center #help-center-container .content-container .header-container .search-container form .input-search-field input{display:flex;align-items:center;width:100%;font-size:1.2rem;height:3.6rem;border-radius:.5rem;padding-left:5rem;border:.1rem solid}@media (min-width: 1200px){#contentContainer .help-center #help-center-container .content-container .header-container .search-container form .input-search-field input{font-size:1.6rem;width:83rem;height:4.5rem}}#contentContainer .help-center #help-center-container .content-container .header-container .search-container #help-center-search-result-container{display:grid;row-gap:3rem;margin:2rem auto 0 auto;width:80%}@media (min-width: 1200px){#contentContainer .help-center #help-center-container .content-container .header-container .search-container #help-center-search-result-container{width:83rem;margin:6rem auto 2rem auto}}#contentContainer .help-center #help-center-container .content-container .header-container .search-container #help-center-search-result-container .search-category{display:grid;row-gap:.5rem;font-size:1.6rem;line-height:2.4rem;font-weight:700}@media (min-width: 1200px){#contentContainer .help-center #help-center-container .content-container .header-container .search-container #help-center-search-result-container .search-category{font-size:2rem;line-height:3.2rem}}#contentContainer .help-center #help-center-container .content-container .header-container .search-container #help-center-search-result-container .search-category .search-sub-category{font-size:1.3rem;line-height:2.1rem;font-weight:600;margin-top:1.5rem}#contentContainer .help-center #help-center-container .content-container .header-container .search-container #help-center-search-result-container .search-category .search-sub-category:first-child{margin-top:.5rem}@media (min-width: 1200px){#contentContainer .help-center #help-center-container .content-container .header-container .search-container #help-center-search-result-container .search-category .search-sub-category{font-size:1.6rem;line-height:2.4rem}}#contentContainer .help-center #help-center-container .content-container .header-container .search-container #help-center-search-result-container .search-category .search-sub-category .search-sub-category-title{padding-bottom:1.5rem;border-bottom:0.1rem solid #a0a0a0}#contentContainer .help-center #help-center-container .content-container .header-container .search-container #help-center-search-result-container .search-category .search-sub-category .search-entry{font-weight:400;padding:1.2rem 0;border-bottom:0.1rem solid #a0a0a0}#contentContainer .help-center #help-center-container .content-container .header-container .search-container #help-center-search-result-container .search-category .search-sub-category .search-entry a{text-decoration:none}#contentContainer .help-center #help-center-container .content-container .breadcrumbs{font-size:1.2rem;display:flex;width:100%}#contentContainer .help-center #help-center-container .content-container .breadcrumbs a,#contentContainer .help-center #help-center-container .content-container .breadcrumbs .breadcrumb-delimiter{color:#a0a0a0;margin-right:1rem;text-decoration:none}#contentContainer .help-center #help-center-container .content-container .breadcrumbs .breadcrumb-delimiter{display:flex;justify-content:center;align-items:center}#contentContainer .help-center #help-center-container .content-container .breadcrumbs .breadcrumb-delimiter img{height:.5rem}#contentContainer .help-center #help-center-container .content-container .question-container{margin:0 auto;padding:4rem 0;display:grid;grid-template-columns:1fr;row-gap:2rem}@media (min-width: 1200px){#contentContainer .help-center #help-center-container .content-container .question-container{padding:6rem 0;grid-template-columns:1fr;width:75%}}#contentContainer .help-center #help-center-container .content-container .question-container .no-answer-found-container{text-align:center;display:grid;row-gap:2rem}#contentContainer .help-center #help-center-container .content-container .question-container .no-answer-found-container .no-answer-found-title{display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-weight:700}@media (min-width: 1200px){#contentContainer .help-center #help-center-container .content-container .question-container .no-answer-found-container .no-answer-found-title{font-size:2.3rem}}#contentContainer .help-center #help-center-container .content-container .question-container .no-answer-found-container .no-answer-found-text{margin:0 auto;font-size:1.3rem;line-height:2.1rem;text-align:center;width:60%}@media (min-width: 1200px){#contentContainer .help-center #help-center-container .content-container .question-container .no-answer-found-container .no-answer-found-text{font-size:1.6rem;line-height:2.4rem;width:95%}}#contentContainer .help-center #help-center-container .content-container .question-container a{margin:0 auto}#contentContainer .help-center #help-center-container #category-container{padding-top:0;display:grid;grid-template-columns:1fr;row-gap:2rem}@media (min-width: 1200px){#contentContainer .help-center #help-center-container #category-container{margin:0 auto;width:var(--width__content)}}#contentContainer .help-center #help-center-container #category-container .search-container form .text{display:block}#contentContainer .help-center #help-center-container #category-container .category-container{margin-top:4.8rem;display:grid;grid-template-columns:1fr;row-gap:2rem;padding-bottom:4rem;border-bottom:0.1rem solid #a0a0a0;grid-template-areas:'help-center-category__one' 'help-center-category__two' 'help-center-category__three' 'help-center-category__four' 'help-center-category__five' 'help-center-category__six' 'help-center-category__seven'}@media (min-width: 1200px){#contentContainer .help-center #help-center-container #category-container .category-container{margin-top:3rem;grid-template-columns:1fr 1fr 1fr;column-gap:3rem;row-gap:3rem;border-bottom:none;padding-bottom:2rem;grid-template-areas:'help-center-category__one      help-center-category__two     help-center-category__three' 'help-center-category__four     help-center-category__five    help-center-category__six' '.                              help-center-category__seven   .'}}#contentContainer .help-center #help-center-container #category-container .category-container .category{display:grid;justify-content:center;align-items:center;background:#F5F5F5;border-radius:1.2rem;height:12rem;cursor:pointer;text-decoration:none;width:30rem;margin:0 auto}@media (min-width: 1200px){#contentContainer .help-center #help-center-container #category-container .category-container .category{height:18rem;border-radius:1.8rem;width:100%;margin:unset}}#contentContainer .help-center #help-center-container #category-container .category-container .category.category-1{grid-area:help-center-category__one}#contentContainer .help-center #help-center-container #category-container .category-container .category.category-2{grid-area:help-center-category__two}#contentContainer .help-center #help-center-container #category-container .category-container .category.category-3{grid-area:help-center-category__three}#contentContainer .help-center #help-center-container #category-container .category-container .category.category-4{grid-area:help-center-category__four}#contentContainer .help-center #help-center-container #category-container .category-container .category.category-5{grid-area:help-center-category__five}#contentContainer .help-center #help-center-container #category-container .category-container .category.category-6{grid-area:help-center-category__six}#contentContainer .help-center #help-center-container #category-container .category-container .category.category-7{grid-area:help-center-category__seven}#contentContainer .help-center #help-center-container #category-container .category-container .category .category-content-container{display:grid;justify-content:center}#contentContainer .help-center #help-center-container #category-container .category-container .category .category-content-container img{margin:0 auto;height:3rem}@media (min-width: 1200px){#contentContainer .help-center #help-center-container #category-container .category-container .category .category-content-container img{height:3.5rem}}#contentContainer .help-center #help-center-container #category-container .category-container .category .category-content-container .category-title{text-align:center;margin-top:2rem;font-size:1.6rem;line-height:2rem;font-weight:700}@media (min-width: 1200px){#contentContainer .help-center #help-center-container #category-container .category-container .category .category-content-container .category-title{font-size:2.3rem;line-height:2.5rem;margin-top:3rem}}#contentContainer .help-center #help-center-container #category-container .button-container{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem;margin:0 auto;padding:1rem 0 2rem 0}@media (min-width: 1200px){#contentContainer .help-center #help-center-container #category-container .button-container{column-gap:2rem}}#contentContainer .help-center #help-center-container #category-container .button-container a{width:13rem}@media (min-width: 1200px){#contentContainer .help-center #help-center-container #category-container .button-container a{width:19rem}}#contentContainer .help-center #help-center-container #sub-category-container{padding-top:0;display:grid;grid-template-columns:1fr;row-gap:2rem}#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container{margin-top:2rem;display:grid;row-gap:4rem;grid-template-columns:1fr}@media (min-width: 1200px){#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container{grid-template-columns:1fr 1fr;column-gap:4rem;row-gap:4rem}}#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container .sub-category-sub-container{display:flex;flex-direction:column;row-gap:4rem}#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container .sub-category .sub-category-title{font-size:1.6rem;line-height:2.2rem;font-weight:700;padding-bottom:2rem;border-bottom:0.1rem solid #a0a0a0}@media (min-width: 1200px){#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container .sub-category .sub-category-title{font-size:2.3rem;line-height:3rem}}#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container .sub-category .sub-category-entry-container .entry{padding:1.5rem 0;border-bottom:0.1rem solid #a0a0a0}#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container .sub-category .sub-category-entry-container .entry.active .entry-text{display:block}#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container .sub-category .sub-category-entry-container .entry .entry-title{font-size:1.3rem;line-height:1.9rem;font-weight:600;cursor:pointer}@media (min-width: 1200px){#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container .sub-category .sub-category-entry-container .entry .entry-title{font-size:1.8rem;line-height:2.6rem}}#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container .sub-category .sub-category-entry-container .entry .entry-text{display:none;padding-top:1rem}#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container .sub-category .sub-category-entry-container .entry .entry-text p{margin-bottom:0;font-size:1.3rem;line-height:2.1rem}@media (min-width: 1200px){#contentContainer .help-center #help-center-container #sub-category-container .sub-category-container .sub-category .sub-category-entry-container .entry .entry-text p{font-size:1.6rem;line-height:2.4rem}}.help-center-category-container .title{font-size:2.3rem;line-height:2.8rem;font-weight:700}@media (min-width: 1200px){.help-center-category-container .title{font-size:2rem;line-height:2.5rem}}.help-center-category-container .entry-container{margin-top:3rem;display:grid;grid-template-columns:1fr;row-gap:2rem}.help-center-category-container .entry-container .entry{display:grid;grid-template-columns:1fr;row-gap:1.5rem;border-top:0.1rem solid #a0a0a0;padding-top:2rem}.help-center-category-container .entry-container .entry.active .text{display:block}.help-center-category-container .entry-container .entry .title{position:relative;font-size:1.4rem;line-height:1.9rem;font-weight:600;margin-right:3rem;cursor:pointer}@media (min-width: 1200px){.help-center-category-container .entry-container .entry .title{font-size:1.6rem;line-height:2.1rem}}.help-center-category-container .entry-container .entry .title span{position:absolute;right:-1.5rem}.help-center-category-container .entry-container .entry .text{display:none;font-size:1.2rem;line-height:1.7rem}@media (min-width: 1200px){.help-center-category-container .entry-container .entry .text{font-size:1.6rem;line-height:2.1rem}}.my-account-container{width:var(--width__content);margin:0 auto;display:grid;grid-template-columns:1fr;grid-row-gap:2rem;grid-template-areas:'my-account__navigation' 'my-account__content'}@media (min-width: 1200px){.my-account-container{width:100%;padding:0 3rem;grid-template-columns:30rem 1fr 30rem;grid-template-areas:'my-account__navigation   my-account__content   .'}}@media (min-width: 1920px){.my-account-container{grid-template-columns:1fr var(--width__content) 1fr}}@media (min-width: 1200px){.my-account-container.checkout{grid-template-columns:1fr;grid-template-areas:'my-account__content'}}.my-account-container .my-account-nav-container{grid-area:my-account__navigation}@media (min-width: 1200px){.my-account-container .my-account-nav-container{padding:0 4rem 0 0}}.my-account-container .my-account-nav-container .nav-title{font-weight:700;font-size:2rem;line-height:2rem;padding-bottom:1.5rem}.my-account-container .my-account-nav-container #my-account-nav-container-own-title{display:none}.my-account-container .my-account-nav-container .nav-container{display:grid;border-top:0.1em solid #a0a0a0;border-bottom:0.1em solid #a0a0a0}@media (min-width: 1200px){.my-account-container .my-account-nav-container .nav-container{border-bottom:none}}.my-account-container .my-account-nav-container .nav-container .nav-sub-container{display:flex;column-gap:2rem;overflow-x:scroll;padding:3rem 0}@media (min-width: 1200px){.my-account-container .my-account-nav-container .nav-container .nav-sub-container{padding:1.5rem 0;display:grid;overflow-x:hidden;grid-row-gap:1.5rem}}.my-account-container .my-account-nav-container .nav-container .nav-sub-container .nav-entry{display:grid;grid-template-columns:1fr;font-size:1.4rem;white-space:nowrap}@media (min-width: 1200px){.my-account-container .my-account-nav-container .nav-container .nav-sub-container .nav-entry{grid-template-columns:1.5rem 1fr;font-size:1.6rem}}.my-account-container .my-account-nav-container .nav-container .nav-sub-container .nav-entry img{display:flex;margin:auto auto auto 0;height:0}.my-account-container .my-account-nav-container .nav-container .nav-sub-container .nav-entry a{text-decoration:none}@media (min-width: 1200px){.my-account-container .my-account-nav-container .nav-container .nav-sub-container .nav-entry.current img{height:1.1rem}}.my-account-container .my-account-nav-container .nav-container .nav-sub-container .nav-entry.current a{color:#d04;font-weight:600;text-decoration:underline}.my-account-container .my-account-content{grid-area:my-account__content}.my-account-container .my-account-content .my-account-box{border-bottom:0.1em solid #a0a0a0;padding-bottom:2rem}@media (min-width: 1200px){.my-account-container .my-account-content .my-account-box{padding-bottom:4rem}}#my-account-overview #my-account-header{display:grid;grid-row-gap:.5rem}@media (min-width: 1200px){#my-account-overview #my-account-header{grid-row-gap:1rem}}#my-account-overview #my-account-header .my-account-welcome-title{font-weight:700;font-size:2rem;line-height:2.6rem}#my-account-overview #my-account-header .my-account-number{font-weight:600;font-size:1.6rem;line-height:2.2rem}@media (min-width: 1200px){#my-account-overview #my-account-header .my-account-number{font-size:1.8rem;line-height:2.4rem}}#my-account-overview #my-account-header .my-account-welcome-text{font-size:1.3rem;line-height:1.8rem}@media (min-width: 1200px){#my-account-overview #my-account-header .my-account-welcome-text{font-size:1.6rem;line-height:2.1rem}}#my-account-overview #my-account-no-updates{margin-top:2rem;display:grid;justify-content:center;align-items:center}#my-account-overview #my-account-no-updates .my-account-no-updates-container{margin:0 auto;display:grid;grid-row-gap:2rem;width:60%;justify-content:center;align-items:center}#my-account-overview #my-account-no-updates .my-account-no-updates-container img{margin:0 auto;height:2.6rem}@media (min-width: 1200px){#my-account-overview #my-account-no-updates .my-account-no-updates-container img{height:3.6rem}}#my-account-overview #my-account-no-updates .my-account-no-updates-container .my-account-no-updates-text-container{font-size:1.3rem;line-height:1.8rem;text-align:center;display:grid;grid-row-gap:.5rem}@media (min-width: 1200px){#my-account-overview #my-account-no-updates .my-account-no-updates-container .my-account-no-updates-text-container{font-size:1.6rem;line-height:2.1rem}}#my-account-overview #my-account-no-updates .my-account-no-updates-container .my-account-no-updates-text-container .my-account-no-updates-title{font-weight:700}#my-account-overview #my-account-no-updates .my-account-no-updates-container a{margin:0 auto;text-decoration:none;background:linear-gradient(70deg, #d04 0%, #f53 100%);color:#fff;border:none;border-radius:.4rem;width:13rem;height:3.2rem;font-size:1.2rem}@media (min-width: 1200px){#my-account-overview #my-account-no-updates .my-account-no-updates-container a{width:15.5rem;height:4rem;border-radius:.5rem;font-size:1.6rem}}#my-account-overview .my-account-updates-container{margin-top:3rem;display:grid;row-gap:4rem}#my-account-overview .my-account-updates-container .unpaid-orders-container .unpaid-orders-title{font-weight:bold;font-size:1.8rem;line-height:2.3rem}@media (min-width: 1200px){#my-account-overview .my-account-updates-container .unpaid-orders-container .unpaid-orders-title{font-size:2.2rem;line-height:2.5rem}}#my-account-overview .my-account-updates-container .unpaid-orders-container .unpaid-orders-list{margin-top:1rem}#my-account-overview .my-account-updates-container .rate-orders-container{margin-top:1.5rem}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-title{font-weight:bold;font-size:1.8rem;line-height:2.3rem}@media (min-width: 1200px){#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-title{font-size:2.2rem;line-height:2.5rem}}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list{margin-top:1rem}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:'rate-order__order-info   rate-order__rate-form';column-gap:.5rem;font-size:1.4rem;padding:1rem 0;border-bottom:0.1rem solid #a0a0a0}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .order-info{grid-area:rate-order__order-info;display:grid;grid-template-rows:auto 1fr;row-gap:.5rem}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .order-info .order-number{font-size:1.6rem;line-height:2.2rem;font-style:italic}@media (min-width: 1200px){#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .order-info .order-number{font-size:2rem}}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .order-info .order-date{font-size:1.4rem}@media (min-width: 1200px){#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .order-info .order-date{font-size:1.8rem}}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .rating-form{grid-area:rate-order__rate-form;display:grid;width:fit-content;margin-left:auto;row-gap:.5rem;grid-template-columns:1fr;grid-template-areas:'rating-form__info' 'rating-form__image' 'rating-form__button'}@media (min-width: 1200px){#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .rating-form{grid-template-columns:1fr auto 1fr;grid-template-areas:'rating-form__info    rating-form__info    rating-form__info' '.                    rating-form__image   rating-form__button';column-gap:4rem}}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .rating-form .rating-form-info{grid-area:rating-form__info;height:fit-content;color:#24AF2D;text-align:right;line-height:1.6rem;font-weight:600;margin-left:auto}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .rating-form .rating-form-info.active{margin-bottom:.5rem}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .rating-form .image{grid-area:rating-form__image;width:6rem;margin-left:auto;display:flex;justify-content:center;align-items:center}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .rating-form .image img{width:100%;object-fit:cover}#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .rating-form button{grid-area:rating-form__button;width:14rem;height:3.2rem;font-size:1.2rem;margin-left:auto}@media (min-width: 1200px){#my-account-overview .my-account-updates-container .rate-orders-container .rate-orders-list .rate-order-container .rating-form button{font-size:1.6rem;margin:0 auto}}.my-account-priceinfo{padding-bottom:2rem;margin-bottom:2rem;border-bottom:0.1rem solid #a0a0a0}.my-account-priceinfo-title{font-size:1.8rem;line-height:2.3rem;font-weight:700;margin-top:2rem}@media (min-width: 1200px){.my-account-priceinfo-title{font-size:2.2rem;line-height:2.5rem}}.my-account-priceinfo form{margin-top:1rem}.my-account-priceinfo .button-new{margin-top:1rem}#my-account-balance-container #my-account-nav-container-general-title{display:none}#my-account-balance-container #my-account-nav-container-own-title{display:block}@media (min-width: 1200px){#my-account-balance-container #my-account-nav-container-general-title{display:block}#my-account-balance-container #my-account-nav-container-own-title{display:none}}#my-account-balance-container #account-balance-overview{line-height:1.6rem}#my-account-balance-container #account-balance-overview .account-balance-header{margin-bottom:2rem;font-size:1.3rem;line-height:1.8rem}#my-account-balance-container #account-balance-overview .account-balance-header .title{font-size:1.6rem;font-weight:700;margin-bottom:2rem}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-header .title{font-size:4.5rem;line-height:5rem}}#my-account-balance-container #account-balance-overview .account-balance-header .sub-title{font-weight:600;margin-bottom:.5rem}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-header .sub-title{font-size:2.5rem;line-height:3.2rem}}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-header .info{font-size:1.6rem;line-height:2.1rem}}#my-account-balance-container #account-balance-overview .account-balance-details{border-top:0.1rem solid #a0a0a0;padding:2rem 0;display:grid;grid-row-gap:2rem}#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-title{font-size:2rem;font-weight:600;margin-bottom:1rem}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-title{font-size:3.5rem}}#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-content{display:grid;grid-template-columns:1fr;row-gap:2rem;padding-bottom:2rem;border-bottom:0.1rem solid #a0a0a0}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-content{grid-template-columns:1fr 1fr 1fr;column-gap:2rem}}#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-content .account-balance-detail{font-size:1.3rem;display:grid;row-gap:.5rem;text-align:left}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-content .account-balance-detail{text-align:right;font-size:1.6rem;row-gap:1rem}}#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-content .account-balance-detail .account-balance-detail-title{font-weight:600}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-content .account-balance-detail.usable{text-align:left}}#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-content .account-balance-detail.usable .account-balance-detail-value{color:#24AF2D}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-content .account-balance-detail.locked{text-align:center}}#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-content .account-balance-detail.locked .account-balance-detail-value{color:#a0a0a0}#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-content .account-balance-detail .account-balance-detail-value{color:#000}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-details .account-balance-details-content .account-balance-detail .account-balance-detail-value{font-weight:700;font-size:2.3rem}}#my-account-balance-container #account-balance-overview .account-balance-transactions{display:grid;grid-template-columns:1fr}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail{padding:1rem 0 2rem 0;border-bottom:0.1rem solid #a0a0a0}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .header{display:grid;grid-template-columns:1fr 1fr;margin-bottom:2rem;width:100%;position:relative;height:3.2rem}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .header{height:3.7rem}}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .header .title{display:flex;align-items:center;font-style:italic;font-size:1.6rem;line-height:1.6rem}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .header .title{font-size:2rem;line-height:2rem}}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .header .detail-button{position:absolute;top:0;right:0}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .columns{display:grid;grid-template-columns:2fr 3fr;grid-column-gap:2rem;grid-row-gap:1rem;margin-bottom:2.4rem}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .columns{grid-template-columns:1fr 1fr 1fr 1fr}}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .columns .column{font-size:1.3rem;line-height:2rem}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .columns .column{font-size:1.6rem;line-height:2.2rem}}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .columns .column .title{font-weight:600}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail.transaction .header{grid-template-columns:1fr}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail.transaction .columns{grid-template-areas:'columns__first   columns__second'}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-transactions .detail.transaction .columns{grid-template-areas:'columns__first   columns__second   columns__second   columns__second'}}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail.transaction .columns .first{grid-area:columns__first}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail.transaction .columns .second{grid-area:columns__second}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail.transaction.availability .columns{grid-template-areas:'columns__first   columns__availability' 'columns__first   columns__second'}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-transactions .detail.transaction.availability .columns{grid-template-areas:'columns__first   columns__availability   columns__second   columns__second'}}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail.transaction.availability .availability{grid-area:columns__availability}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail.transaction.availability.expiration .columns{grid-template-areas:'columns__first          columns__second' 'columns__availability   columns__expiration'}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-transactions .detail.transaction.availability.expiration .columns{grid-template-areas:'columns__first   columns__availability   columns__expiration   columns__second'}}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .detail-info .amount{font-weight:600;font-size:1.6rem;margin-bottom:0.4rem;color:#24AF2D}#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .detail-info .info{font-size:1.2rem;color:#a0a0a0}@media (min-width: 1200px){#my-account-balance-container #account-balance-overview .account-balance-transactions .detail .detail-info .info{font-size:1.6rem}}#my-account-orders-container #my-account-nav-container-general-title{display:none}@media (min-width: 1200px){#my-account-orders-container #my-account-nav-container-general-title{display:block}}#my-account-orders-container #my-account-nav-container-own-title{display:block}@media (min-width: 1200px){#my-account-orders-container #my-account-nav-container-own-title{display:none}}#my-account-orders-container #my-account-orders-overview .my-account-orders-overview-header{display:grid;grid-row-gap:2rem}#my-account-orders-container #my-account-orders-overview .my-account-orders-overview-header .my-account-orders-overview-header-title{display:none}@media (min-width: 1200px){#my-account-orders-container #my-account-orders-overview .my-account-orders-overview-header .my-account-orders-overview-header-title{font-weight:700;font-size:4.5rem;line-height:4.5rem;display:block}}#my-account-orders-container #my-account-orders-overview .my-account-orders-overview-header select{display:flex;justify-content:center;align-items:center;background:#F5F5F5;font-size:1.4rem;border-radius:.5rem;width:8.5rem;height:3rem;border:0.1rem solid #a0a0a0;padding-left:1rem}#my-account-orders-container #my-account-orders-overview .my-account-orders-list{margin-top:2rem;display:grid;grid-row-gap:2rem}#my-account-orders-container #my-account-orders-overview .my-account-orders-list .my-account-order-year-container{display:none;grid-row-gap:2rem}#my-account-orders-container #my-account-orders-overview .my-account-orders-list .my-account-order-year-container.active{display:grid}#my-account-orders-container #my-account-orders-overview .my-account-orders-list .my-account-order-year-container .my-account-order-month-container{display:grid;grid-row-gap:1rem}#my-account-orders-container #my-account-orders-overview .my-account-orders-list .my-account-order-year-container .my-account-order-month-container .month-year-title{border-bottom:0.1rem solid #a0a0a0;padding-bottom:2rem;font-size:1.6rem;font-weight:700}@media (min-width: 1200px){#my-account-orders-container #my-account-orders-overview .my-account-orders-list .my-account-order-year-container .my-account-order-month-container .month-year-title{font-size:2rem}}#my-account-orders-container #my-account-orders-overview .my-account-no-orders{margin-top:2rem;font-size:1.6rem;line-height:2.3rem}.my-account-order{border-bottom:0.1rem solid #a0a0a0;padding:1rem 0 2rem 0;position:relative;display:grid;margin-bottom:1rem}.my-account-order .order-number{font-size:1.6rem;line-height:2.2rem;font-style:italic;margin-bottom:2rem}@media (min-width: 1200px){.my-account-order .order-number{font-size:2rem}}.my-account-order .button-new{height:3.2rem}@media (min-width: 600px){.my-account-order .button-new{width:18rem}}.my-account-order .details-button{position:absolute;right:0;top:1rem}.my-account-order .pay-link-button{position:absolute;right:0;bottom:2rem}.my-account-order .my-account-order-infos{display:grid;grid-template-columns:2fr 3fr;grid-column-gap:2rem;grid-row-gap:2rem}@media (max-width: 600px){.my-account-order .my-account-order-infos{margin-bottom:5rem}}@media (min-width: 1200px){.my-account-order .my-account-order-infos{grid-template-columns:1fr 1fr 1fr 1fr 1fr 16rem;grid-column-gap:4rem}}.my-account-order .my-account-order-infos .my-account-order-field{font-size:1.3rem;display:grid;grid-row-gap:.5rem}@media (min-width: 1200px){.my-account-order .my-account-order-infos .my-account-order-field{font-size:1.6rem;grid-row-gap:1rem}}.my-account-order .my-account-order-infos .my-account-order-field .my-account-order-field-label{font-weight:600}@media (max-width: 600px){.my-account-order .details-button{position:absolute;left:0;top:auto;bottom:2rem}.my-account-order .pay-link-button{position:absolute;right:0;bottom:2rem}}#my-account-order-detail-container #my-account-nav-container-general-title{display:none}#my-account-order-detail-container #my-account-nav-container-own-title{display:block}@media (min-width: 1200px){#my-account-order-detail-container #my-account-nav-container-general-title{display:block}#my-account-order-detail-container #my-account-nav-container-own-title{display:none}}#my-account-order-detail-container #my-account-order-detail{display:grid;grid-template-areas:'order-detail__details' 'order-detail__first-container' 'order-detail__second-container'}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail{grid-template-columns:2fr 1fr;grid-row-gap:2rem;grid-template-areas:'order-detail__details          order-detail__details' 'order-detail__first-container  order-detail__second-container'}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-details{grid-area:order-detail__details;padding-bottom:2rem;border-bottom:0.1rem solid #a0a0a0;position:relative}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-details .my-account-order-detail-order-number{display:none}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-details .my-account-order-detail-order-number{font-size:4.5rem;line-height:4.5rem;font-weight:700;display:block}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-details .pay-link-button{position:absolute;right:0;bottom:1.8rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-details .pay-link-button{top:0}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-details .my-account-order-detail-order-infos{display:grid;grid-template-columns:2fr 3fr;grid-column-gap:1rem;grid-row-gap:2rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-details .my-account-order-detail-order-infos{margin-top:4rem;grid-template-columns:1fr 1fr 1fr 1fr}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-details .my-account-order-detail-order-infos .my-account-order-detail-field{display:grid;grid-row-gap:.5rem;font-size:1.3rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-details .my-account-order-detail-order-infos .my-account-order-detail-field{font-size:1.6rem}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-details .my-account-order-detail-order-infos .my-account-order-detail-field .my-account-order-detail-field-label{font-weight:600}#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-first-container{grid-area:order-detail__first-container}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-first-container{padding-right:2rem}}#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-second-container{grid-area:order-detail__second-container}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-second-container{border-left:0.1rem solid #a0a0a0;padding-left:2rem}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container{margin-top:2rem}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list{display:grid;grid-row-gap:1rem}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item{display:grid;grid-column-gap:1rem;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto 1fr;grid-template-areas:'detail-item__image   detail-item__title      detail-item__price' 'detail-item__image   detail-item__quantity   detail-item__price' 'detail-item__image   detail-item__deposit    detail-item__price' 'detail-item__image   .                       .';font-size:1.2rem;line-height:1.6rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item{font-size:1.5rem;line-height:1.9rem;grid-row-gap:.3rem}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-image{grid-area:detail-item__image;display:flex;justify-content:center;align-items:center;border-radius:.5rem;border:0.1rem solid #a0a0a0;background-color:#fff;height:7.5rem;width:7.5rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-image{height:10rem;width:10rem}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-image img{width:auto;height:6.5rem;max-height:6.5rem;max-width:6.5rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-image img{height:9rem;max-height:9rem;max-width:9rem}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-title{grid-area:detail-item__title;margin-top:.5rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;text-decoration:none}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-quantity{grid-area:detail-item__quantity;color:#a0a0a0}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-deposit{grid-area:detail-item__deposit;color:#a0a0a0;font-size:1rem}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-deposit a{color:#a0a0a0;text-decoration:none}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-deposit a:hover{text-decoration:underline;color:#000}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-deposit{font-size:1.1rem}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-price-container{grid-area:detail-item__price;margin-top:.5rem;text-align:right;line-height:1.7rem}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-price-container .total-price{width:100%;color:#d04;font-weight:600;font-size:1.3rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-price-container .total-price{font-size:1.5rem}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-price-container .total-price.final-price-scaled{color:#24AF2D}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-price-container .list-price{font-size:1rem;width:100%;color:#a0a0a0;text-decoration:line-through}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-items-container .my-account-order-detail-item-list .my-account-order-detail-item-price-container .list-price{font-size:1.2rem}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-price-lineup-container{margin-top:2rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-price-lineup-container{margin-top:4rem}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-info-container{margin-top:2rem;font-size:1.2rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-info-container{font-size:1.4rem}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-info-container a{color:#d04}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-info-container .my-account-order-detail-container-title{font-size:1.4rem;font-weight:600;border-top:0.1rem solid #a0a0a0;padding-top:1rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-info-container .my-account-order-detail-container-title{font-size:1.6rem;padding-top:2rem}}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-info-container .my-account-order-detail-info-container-values{margin-top:1rem;display:grid;row-gap:.5rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-info-container .my-account-order-detail-info-container-values{row-gap:.7rem}}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-payment-info-container{margin-top:0}}#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-payment-info-container .my-account-order-detail-container-title{border-top:none;padding-top:0}#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-payment-info-container .my-account-order-detail-info-container-values .my-account-order-detail-payment-info{display:grid;row-gap:.5rem}@media (min-width: 1200px){#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-payment-info-container .my-account-order-detail-info-container-values .my-account-order-detail-payment-info{grid-template-columns:14rem 1fr;row-gap:1rem;grid-column-gap:2rem}}#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-payment-info-container .my-account-order-detail-info-container-values .my-account-order-detail-payment-info .my-account-order-detail-payment-info-value{font-weight:600}#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-shipment-info-container .my-account-order-detail-info-container-values .my-account-order-detail-shipment-package{display:grid;grid-template-columns:auto 1fr;column-gap:1rem}#my-account-order-detail-container #my-account-order-detail .my-account-order-detail-address-container .my-account-order-detail-info-container-values .my-account-order-detail-address-value{line-height:2rem}#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-note-container .my-account-order-detail-info-container-values{line-height:2rem}#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-cancellation-container #cancel-request-button{margin-top:1rem}#my-account-order-detail-container #my-account-order-detail #my-account-order-detail-cancellation-container #cancellation-request-message{margin-top:1rem}#my-account-order-change-payment-method-container #change-pmethod{display:grid;grid-row-gap:2rem}#my-account-order-change-payment-method-container #change-pmethod .payment-method-container .header{font-weight:700;font-size:2.5rem;padding-bottom:2.5rem}@media (min-width: 1200px){#my-account-order-change-payment-method-container #change-pmethod .payment-method-container .header{padding-bottom:0}}#my-account-customer-data-container .customer-form-container{width:100%}#my-account-customer-data-container .customer-form-container .form-saved{color:#24AF2D;font-size:1.4rem;line-height:1.8rem}@media (min-width: 1200px){#my-account-customer-data-container .customer-form-container .form-saved{font-size:1.8rem;line-height:2.2rem}}#my-account-newsletter-container #my-account-nav-container-general-title{display:none}#my-account-newsletter-container #my-account-nav-container-own-title{display:block}@media (min-width: 1200px){#my-account-newsletter-container #my-account-nav-container-general-title{display:block}#my-account-newsletter-container #my-account-nav-container-own-title{display:none}}#my-account-newsletter-container #my-account-newsletter-overview .my-account-newsletter-overview-title{display:none}@media (min-width: 1200px){#my-account-newsletter-container #my-account-newsletter-overview .my-account-newsletter-overview-title{font-size:4.5rem;line-height:4.5rem;margin-bottom:4rem;font-weight:700;display:block}}#my-account-newsletter-container #my-account-newsletter-overview .newsletter-block .header{font-weight:600;font-size:1.6rem;line-height:2.3rem;margin-bottom:1rem}@media (min-width: 1200px){#my-account-newsletter-container #my-account-newsletter-overview .newsletter-block .header{font-size:2.3rem;line-height:3rem;padding-bottom:2rem;border-bottom:0.1rem solid #a0a0a0}}@media (min-width: 1200px){#my-account-newsletter-container #my-account-newsletter-overview .newsletter-block .block-content{margin-top:2rem}}#my-account-item-notification-container #my-account-nav-container-general-title{display:none}#my-account-item-notification-container #my-account-nav-container-own-title{display:block}@media (min-width: 1200px){#my-account-item-notification-container #my-account-nav-container-general-title{display:block}#my-account-item-notification-container #my-account-nav-container-own-title{display:none}}#my-account-item-notification-container #item-notification-overview{line-height:1.6rem}#my-account-item-notification-container #item-notification-overview .item-notification-header{margin-bottom:2rem;font-size:1.3rem;line-height:1.8rem}#my-account-item-notification-container #item-notification-overview .item-notification-header .title{font-size:1.6rem;font-weight:700;margin-bottom:2rem}@media (min-width: 1200px){#my-account-item-notification-container #item-notification-overview .item-notification-header .title{font-size:4.5rem;line-height:5rem}}@media (min-width: 1200px){#my-account-item-notification-container #item-notification-overview .item-notification-header .info{font-size:1.6rem;line-height:2.1rem}}#my-account-item-notification-container #item-notification-overview .item-notifications .settings{width:100%;margin-bottom:4rem;font-size:1.6rem}#my-account-item-notification-container #item-notification-overview .item-notifications .settings .view{text-align:right}#my-account-item-notification-container #item-notification-overview .item-notifications .settings .change-view{font-size:2rem;display:inline-block;text-align:right;margin-right:0.25em;padding-bottom:0.3rem;border-bottom:0.3rem solid #F5F5F5}#my-account-item-notification-container #item-notification-overview .item-notifications .settings .change-view img{width:1.5rem}#my-account-item-notification-container #item-notification-overview .item-notifications .settings a{text-decoration:none}#my-account-item-notification-container #item-notification-overview .item-notifications .header .settings .change-view:hover,#my-account-item-notification-container #item-notification-overview .item-notifications.tiles .header .settings .view-tiles,#my-account-item-notification-container #item-notification-overview .item-notifications.list .header .settings .view-list{border-bottom:0.3rem solid #c8001e}#my-account-item-notification-container #item-notification-overview .item-notifications.list .itemlist-items__container.listview .itemlist-item .add-to-cart{grid-column:1 / span 4}#my-account-item-notification-container #item-notification-overview .item-notifications.list .itemlist-items__container .title{padding-right:1rem}#my-account-item-notification-container #item-notification-overview .item-notifications.tiles .itemlist-items__container .title{padding:0 1rem}#my-account-item-notification-container #item-notification-overview .item-notifications #notification-items .itemlist-item{position:relative}#my-account-item-notification-container #item-notification-overview .item-notifications #notification-items .itemlist-item .notifyWhenAvailable{display:none}#my-account-item-notification-container #item-notification-overview .item-notifications #notification-items .itemlist-item .actions{position:absolute;z-index:10;top:-0.75rem;right:-1rem}#my-account-item-notification-container #item-notification-overview .item-notifications #notification-items .itemlist-item .actions .remove .item-notification-remove-button{position:relative;z-index:10005;height:2.6rem;width:2.6rem;background:#F5F5F5;display:grid;border:1px solid #e8e8e8;border-radius:4px;color:#000;text-decoration:none;align-self:center;margin-bottom:0.25rem;cursor:pointer}#my-account-item-notification-container #item-notification-overview .item-notifications #notification-items .itemlist-item .actions .remove .item-notification-remove-button img.icon{width:1rem;height:auto;align-self:center}#contentContainer .aboutus .inhalte{padding:0;margin:0 auto 0 auto;width:100%}#contentContainer .aboutus .inhalte p{margin-bottom:0}#contentContainer .about-us-container{margin:5rem auto 0 auto;width:var(--width__small)}@media (min-width: 1200px){#contentContainer .about-us-container{margin:7rem auto 0 auto;width:var(--width__content)}}#contentContainer .about-us-container.about-us-container-small{padding:0 2rem}#contentContainer .about-us-full-width-container{margin-top:5rem}@media (min-width: 1200px){#contentContainer .about-us-full-width-container{margin-top:7rem}}#contentContainer #about-us-start-container{display:grid;grid-template-columns:1fr;margin-top:-3rem}@media (min-width: 1200px){#contentContainer #about-us-start-container{grid-template-columns:2fr 1fr}}#contentContainer #about-us-start-container .about-us-start-image{height:25rem;width:100%}@media (min-width: 1200px){#contentContainer #about-us-start-container .about-us-start-image{height:58rem}}#contentContainer #about-us-start-container .about-us-start-image img{height:25rem;width:100%;object-fit:cover}@media (min-width: 1200px){#contentContainer #about-us-start-container .about-us-start-image img{height:58rem}}#contentContainer #about-us-start-container .about-us-start-text-block{background:linear-gradient(70deg, #d04 0%, #f53 100%);padding:3rem;display:flex;justify-content:center;align-items:center}@media (min-width: 1200px){#contentContainer #about-us-start-container .about-us-start-text-block{padding:3rem 7rem}}#contentContainer #about-us-start-container .about-us-start-text-block .about-us-start-block-container{color:#fff}#contentContainer #about-us-start-container .about-us-start-text-block .about-us-start-block-container .about-us-start-block-title{font-weight:600;font-size:3rem;line-height:4rem;margin-bottom:1rem}@media (min-width: 1200px){#contentContainer #about-us-start-container .about-us-start-text-block .about-us-start-block-container .about-us-start-block-title{font-size:7rem;line-height:8rem}}#contentContainer #about-us-start-container .about-us-start-text-block .about-us-start-block-container .about-us-start-block-text{margin-bottom:1rem}#contentContainer #about-us-start-container .about-us-start-text-block .about-us-start-block-container .about-us-start-block-text p{font-size:1.3rem;line-height:1.9rem}@media (min-width: 1200px){#contentContainer #about-us-start-container .about-us-start-text-block .about-us-start-block-container .about-us-start-block-text p{font-size:1.6rem;line-height:2.8rem}}#contentContainer #about-us-start-container .about-us-start-text-block .about-us-start-block-container button{margin-top:1rem}@media (min-width: 1200px){#contentContainer #about-us-start-container .about-us-start-text-block .about-us-start-block-container button{margin-top:3rem}}#contentContainer #about-us-blocks-container{margin:6rem auto;display:grid;grid-template-columns:1fr;row-gap:2rem}@media (min-width: 1200px){#contentContainer #about-us-blocks-container{margin:12rem auto 8rem auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:2rem;width:var(--width__content)}}#contentContainer #about-us-blocks-container .about-us-block-element{max-width:30rem;height:25rem;margin:0 auto;border-radius:1.8rem;background:linear-gradient(180deg, #00000080 0%, #00000000 65%)}@media (min-width: 1200px){#contentContainer #about-us-blocks-container .about-us-block-element{height:30rem;max-width:100%;margin:unset}}#contentContainer #about-us-blocks-container .about-us-block-element img{position:relative;z-index:-1;height:100%;width:100%;object-fit:cover;border-radius:1.8rem}#contentContainer #about-us-blocks-container .about-us-block-element .about-us-block-element-text{margin-top:-10rem;text-align:center;color:#fff}@media (min-width: 1200px){#contentContainer #about-us-blocks-container .about-us-block-element .about-us-block-element-text{margin-top:-15rem}}#contentContainer #about-us-blocks-container .about-us-block-element .about-us-block-element-text .about-us-block-element-title{font-weight:600;font-size:2.5rem;line-height:3rem}@media (min-width: 1200px){#contentContainer #about-us-blocks-container .about-us-block-element .about-us-block-element-text .about-us-block-element-title{font-size:4.5rem;line-height:5.5rem}}#contentContainer #about-us-blocks-container .about-us-block-element .about-us-block-element-text .about-us-block-element-link{margin-top:2rem;font-size:1.6rem;line-height:2rem;text-decoration:underline;cursor:pointer}@media (min-width: 1200px){#contentContainer #about-us-blocks-container .about-us-block-element .about-us-block-element-text .about-us-block-element-link{font-size:1.8rem;line-height:2.5rem}}#contentContainer #about-us-employees-container .about-us-employees-text-block{width:100%}#contentContainer #about-us-employees-container .about-us-employees-text-block .about-us-employees-title{font-weight:600;font-size:2.5rem;line-height:3.1rem;text-align:center}@media (min-width: 1200px){#contentContainer #about-us-employees-container .about-us-employees-text-block .about-us-employees-title{font-size:5rem;line-height:5.6rem}}#contentContainer #about-us-employees-container .about-us-employees-text-block .about-us-employees-text{margin-top:2rem;text-align:center}@media (min-width: 1200px){#contentContainer #about-us-employees-container .about-us-employees-text-block .about-us-employees-text{margin-top:3rem}}#contentContainer #about-us-employees-container .about-us-employees-text-block .about-us-employees-text ul{list-style:none}#contentContainer #about-us-employees-container .about-us-employees-text-block .about-us-employees-text ul li{font-size:1.3rem;line-height:1.9rem}@media (min-width: 1200px){#contentContainer #about-us-employees-container .about-us-employees-text-block .about-us-employees-text ul li{margin-top:.5rem;font-size:1.6rem;line-height:2.2rem}}#contentContainer #about-us-employees-container .about-us-employees-images{margin-top:4rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:16rem 16rem 16rem 16rem;column-gap:1rem;row-gap:1rem;grid-template-areas:'image__one     image__two' 'image__three   image__three' 'image__four    image__five' 'image__six     image__six'}@media (min-width: 1200px){#contentContainer #about-us-employees-container .about-us-employees-images{margin-top:7rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:29rem 29rem;column-gap:2rem;row-gap:2rem;grid-template-areas:'image__one   image__one    image__one    image__one   image__two   image__two   image__two     image__two    image__two    image__two    image__two    image__three    image__three    image__three   image__three' 'image__four  image__four   image__four   image__four  image__four  image__five  image__five    image__five   image__five   image__five   image__six    image__six      image__six      image__six     image__six'}}#contentContainer #about-us-employees-container .about-us-employees-images .about-us-employees-image{width:100%}#contentContainer #about-us-employees-container .about-us-employees-images .about-us-employees-image img{height:100%;width:100%;object-fit:cover;border-radius:1rem}@media (min-width: 1200px){#contentContainer #about-us-employees-container .about-us-employees-images .about-us-employees-image img{border-radius:1.8rem}}#contentContainer #about-us-employees-container .about-us-employees-images #image-1{grid-area:image__one}#contentContainer #about-us-employees-container .about-us-employees-images #image-2{grid-area:image__two}#contentContainer #about-us-employees-container .about-us-employees-images #image-3{grid-area:image__three}#contentContainer #about-us-employees-container .about-us-employees-images #image-4{grid-area:image__four}#contentContainer #about-us-employees-container .about-us-employees-images #image-5{grid-area:image__five}#contentContainer #about-us-employees-container .about-us-employees-images #image-6{grid-area:image__six}#contentContainer #about-us-departments-container{padding:4rem 0 2rem 0}@media (min-width: 1200px){#contentContainer #about-us-departments-container{background:#F5F5F5;padding:8rem 0 6rem 0;width:100%;margin-top:12rem}}#contentContainer #about-us-departments-container .title{text-align:center;font-size:2.5rem;line-height:3.5rem;font-weight:700;padding-bottom:4rem}@media (min-width: 1200px){#contentContainer #about-us-departments-container .title{font-size:5rem;line-height:6rem}}#contentContainer #about-us-departments-container .departments .department-navigation{margin:0 auto;width:var(--width__small);display:grid;row-gap:1rem;column-gap:1rem;grid-template-columns:1fr 1fr;grid-template-areas:'department-navigation-1    department-navigation-2' 'department-navigation-3    department-navigation-4' 'department-navigation-5    department-navigation-6' 'department-navigation-7    department-navigation-7'}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .department-navigation{row-gap:2rem;column-gap:2rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:'department-navigation-1  department-navigation-1   department-navigation-2   department-navigation-2   department-navigation-3   department-navigation-3   department-navigation-4   department-navigation-4' '.                        department-navigation-5   department-navigation-5   department-navigation-6   department-navigation-6   department-navigation-7   department-navigation-7   .'}}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department{background:linear-gradient(70deg, #a05 0%, #d04 100%);border-radius:1.8rem;display:grid;justify-content:center;align-items:center;height:10.5rem;width:16rem;cursor:pointer}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department{height:22rem;width:100%;margin:unset}}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department.active{background:linear-gradient(70deg, #d04 0%, #f53 100%)}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department.navigation-department-1{grid-area:department-navigation-1;margin-left:auto}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department.navigation-department-2{grid-area:department-navigation-2;margin-right:auto}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department.navigation-department-3{grid-area:department-navigation-3;margin-left:auto}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department.navigation-department-4{grid-area:department-navigation-4;margin-right:auto}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department.navigation-department-5{grid-area:department-navigation-5;margin-left:auto}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department.navigation-department-6{grid-area:department-navigation-6;margin-right:auto}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department.navigation-department-7{grid-area:department-navigation-7;margin:0 auto}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department .navigation-department-content{width:fit-content;height:fit-content;display:grid;row-gap:1rem}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department .navigation-department-content{row-gap:2rem}}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department .navigation-department-content img{height:4rem;width:auto;object-fit:cover;margin:0 auto}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department .navigation-department-content img{height:7rem}}#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department .navigation-department-content .title{color:#fff;font-weight:600;font-size:1.3rem;line-height:1.9rem;text-align:center;padding:0;width:100%}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .department-navigation .navigation-department .navigation-department-content .title{font-size:2.1rem;line-height:2.1rem}}#contentContainer #about-us-departments-container .departments .content{display:grid;grid-template-columns:1fr}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .content{margin:0 auto;width:var(--width__small)}}#contentContainer #about-us-departments-container .departments .content .content-department.active .employees{margin-top:4rem;padding:2rem 0;display:grid}#contentContainer #about-us-departments-container .departments .content .content-department .employees{display:none;grid-template-columns:1fr;row-gap:2rem}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .content .content-department .employees{grid-template-columns:1fr 1fr;row-gap:3rem;column-gap:3rem}}#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee{margin:0 auto;display:grid;grid-template-columns:1fr;width:30rem}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee{grid-template-columns:2fr 1fr;width:100%;height:40rem}}#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee img{height:30rem;width:100%;object-fit:cover;border-radius:1.1rem 1.1rem 0 0}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee img{height:100%;border-radius:1.1rem 0 0 1.1rem}}#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee .details{width:100%;text-align:center;padding:1.5rem;border-radius:0 0 1.1rem 1.1rem;background:#F5F5F5}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee .details{text-align:left;background:#fff;border-radius:0 1.1rem 1.1rem 0;padding:4rem 2rem}}#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee .details .name{font-size:1.6rem;line-height:2rem;font-weight:600;column-gap:.5rem;display:inline-flex}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee .details .name{font-size:2.5rem;line-height:2.9rem;font-weight:600;display:grid;grid-template-columns:1fr;row-gap:.5rem;column-gap:1rem}}#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee .details .area{margin-top:.5rem;font-size:1.3rem;line-height:1.6rem;color:#707070}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee .details .area{margin-top:1.5rem;font-size:2rem;line-height:2.3rem}}#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee .details .phone{margin-top:.5rem;font-size:1.3rem;line-height:1.6rem;color:#707070}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee .details .phone{font-size:2rem;line-height:2.3rem}}#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee .details .mail{margin:2rem auto 0 auto;width:3rem;height:3rem;border-radius:3rem;background:linear-gradient(70deg, #d04 0%, #f53 100%);display:flex;justify-content:center;align-items:center}@media (min-width: 1200px){#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee .details .mail{margin:2rem 0}}#contentContainer #about-us-departments-container .departments .content .content-department .employees .employee .details .mail img{width:1.5rem;height:auto}#contentContainer #about-us-sustainability-container .title{font-weight:600;font-size:2.5rem;line-height:3rem;text-align:center}@media (min-width: 1200px){#contentContainer #about-us-sustainability-container .title{font-size:5rem;line-height:5.5rem}}#contentContainer #about-us-sustainability-container .text{margin-top:2rem;text-align:center}#contentContainer #about-us-sustainability-container .text ul{list-style:none}#contentContainer #about-us-sustainability-container .text ul li{font-size:1.3rem;line-height:2rem}@media (min-width: 1200px){#contentContainer #about-us-sustainability-container .text ul li{margin-top:.5rem;font-size:1.6rem;line-height:2.3rem}}#contentContainer #about-us-sustainability-container .content-list{margin-top:2rem;display:grid;row-gap:4rem}@media (min-width: 1200px){#contentContainer #about-us-sustainability-container .content-list{margin-top:8rem;grid-template-columns:1fr 1fr 1fr;row-gap:2rem;column-gap:3rem}}#contentContainer #about-us-sustainability-container .content-list .content{display:grid;row-gap:1rem;grid-template-rows:auto auto 1fr;max-width:40rem;margin:0 auto}@media (min-width: 1200px){#contentContainer #about-us-sustainability-container .content-list .content{max-width:unset}}#contentContainer #about-us-sustainability-container .content-list .content .content-image{width:100%}@media (min-width: 1200px){#contentContainer #about-us-sustainability-container .content-list .content .content-image{height:31rem}}#contentContainer #about-us-sustainability-container .content-list .content .content-image img{width:100%;border-radius:1.1rem;object-fit:cover}@media (min-width: 1200px){#contentContainer #about-us-sustainability-container .content-list .content .content-image img{height:31rem;border-radius:1.8rem}}#contentContainer #about-us-sustainability-container .content-list .content .content-title{font-size:1.6rem;line-height:2.2rem;border-bottom:0.1rem solid #e8e8e8;padding-bottom:1rem;font-weight:600;font-style:italic}@media (min-width: 1200px){#contentContainer #about-us-sustainability-container .content-list .content .content-title{font-size:2.3rem;line-height:2.9rem}}#contentContainer #about-us-sustainability-container .content-list .content .content-text{margin-top:1rem}#contentContainer #about-us-sustainability-container .content-list .content .content-text p{font-size:1.3rem;line-height:2.2rem}@media (min-width: 1200px){#contentContainer #about-us-sustainability-container .content-list .content .content-text p{font-size:1.6rem;line-height:2.5rem}}#contentContainer #about-us-stats-container{width:100%;height:57rem;position:relative;color:#fff}@media (min-width: 1200px){#contentContainer #about-us-stats-container{height:48rem}}#contentContainer #about-us-stats-container .about-us-stats-image{width:100%;height:57rem;background:linear-gradient(70deg, #d04 0%, #f53 100%)}@media (min-width: 1200px){#contentContainer #about-us-stats-container .about-us-stats-image{height:48rem}}#contentContainer #about-us-stats-container .about-us-stats-image img{z-index:-1;position:relative;width:100%;height:57rem;object-fit:cover}@media (min-width: 1200px){#contentContainer #about-us-stats-container .about-us-stats-image img{height:48rem}}#contentContainer #about-us-stats-container .about-us-stats-block{position:absolute;top:0;text-align:center;width:100%;height:57rem;display:grid;justify-content:center;align-items:center;padding:4rem}@media (min-width: 1200px){#contentContainer #about-us-stats-container .about-us-stats-block{padding:5rem;height:48rem}}#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats-title{font-size:2.5rem;line-height:3rem;font-weight:600;border-bottom:0.1rem solid #fff;padding-bottom:2rem}@media (min-width: 1200px){#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats-title{font-size:5rem;line-height:5.5rem}}#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr;column-gap:3rem;row-gap:3rem}@media (min-width: 1200px){#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats{margin:0 auto;padding-bottom:4rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:var(--width__content)}}#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats .about-us-stat{display:grid;row-gap:1rem}#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats .about-us-stat .about-us-stat-icon{display:none}@media (min-width: 1200px){#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats .about-us-stat .about-us-stat-icon{display:block;height:5.5rem;margin-bottom:1rem}}#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats .about-us-stat .about-us-stat-icon img{height:100%}#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats .about-us-stat .about-us-stat-title{font-size:2rem;line-height:2.5rem;font-weight:600}@media (min-width: 1200px){#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats .about-us-stat .about-us-stat-title{font-size:2.5rem}}#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats .about-us-stat .about-us-stat-text{font-weight:700;font-size:2.4rem;line-height:4rem}@media (min-width: 1200px){#contentContainer #about-us-stats-container .about-us-stats-block .about-us-stats .about-us-stat .about-us-stat-text{font-size:3.5rem}}#contentContainer #about-us-history-container{display:grid;grid-template-columns:1fr;row-gap:2rem}#contentContainer #about-us-history-container .about-us-history-title{font-weight:600;text-align:center;font-size:2.5rem;line-height:3rem}@media (min-width: 1599px){#contentContainer #about-us-history-container .about-us-history-title{font-size:5rem;line-height:6rem}}#contentContainer #about-us-history-container .about-us-history-text{text-align:center;width:75%;margin:0 auto}#contentContainer #about-us-history-container .about-us-history-text p{font-size:1.3rem;line-height:2.1rem}@media (min-width: 1599px){#contentContainer #about-us-history-container .about-us-history-text p{font-size:1.6rem;line-height:2.5rem}}#contentContainer #about-us-history-container .about-us-history-slideshow{margin-top:4rem}@media (min-width: 1599px){#contentContainer #about-us-history-container .about-us-history-slideshow{margin-top:5rem}}#contentContainer #about-us-perspective-container{width:100%;position:relative;color:#fff;background-size:cover;background-repeat:no-repeat}#contentContainer #about-us-perspective-container .about-us-perspective-content{text-align:center;display:grid;justify-content:center;align-items:center;padding:4rem 2rem}@media (min-width: 1200px){#contentContainer #about-us-perspective-container .about-us-perspective-content{margin:0 auto;width:var(--width__content);padding:8rem 2rem 4rem 2rem}}#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-title{padding:0 2rem;font-size:2.5rem;line-height:3rem;font-weight:600}@media (min-width: 1200px){#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-title{padding:0;font-size:5rem;line-height:5.5rem}}#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-text{margin:0 auto;padding:2rem}@media (min-width: 1200px){#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-text{width:70%}}#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-text p{font-size:1.3rem;line-height:2.3rem}@media (min-width: 1200px){#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-text p{font-size:1.6rem;line-height:2.7rem}}#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-container{margin-top:3rem;display:grid;grid-template-columns:1fr;column-gap:3rem;row-gap:5rem}@media (min-width: 1200px){#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-container{margin:6rem auto 0 auto;padding-bottom:4rem;grid-template-columns:1fr 1fr 1fr;row-gap:8rem}}#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-container .about-us-perspective-benefit{display:grid;grid-template-rows:auto auto 1fr;row-gap:2rem}#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-container .about-us-perspective-benefit img{margin:0 auto;height:6.6rem}@media (min-width: 1200px){#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-container .about-us-perspective-benefit img{height:9.8rem}}#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-container .about-us-perspective-benefit .about-us-perspective-benefit-title{font-size:2.5rem;line-height:2.5rem;font-weight:600}#contentContainer #about-us-perspective-container .about-us-perspective-content .about-us-perspective-container .about-us-perspective-benefit .about-us-perspective-benefit-text p{font-size:1.6rem;line-height:2.2rem}#contentContainer #about-us-career-container{display:grid;row-gap:2rem}@media (min-width: 1200px){#contentContainer #about-us-career-container{column-gap:4rem;grid-template-columns:1fr 1fr;width:calc(var(--width__medium) - 20%);margin-top:10rem}}#contentContainer #about-us-career-container .about-us-career-image{width:100%;height:100%}#contentContainer #about-us-career-container .about-us-career-image img{width:100%;height:100%;object-fit:cover;border-radius:2rem}#contentContainer #about-us-career-container .about-us-career-content{display:grid;row-gap:2rem;grid-template-rows:auto auto 1fr}#contentContainer #about-us-career-container .about-us-career-content .about-us-career-title{margin:0 auto;width:90%;font-weight:600;font-size:2.5rem;line-height:3rem;text-align:center}@media (min-width: 1200px){#contentContainer #about-us-career-container .about-us-career-content .about-us-career-title{width:100%;text-align:left;font-size:3.5rem;line-height:4rem}}#contentContainer #about-us-career-container .about-us-career-content .about-us-career-text{margin:0 auto;width:80%;text-align:center}@media (min-width: 1200px){#contentContainer #about-us-career-container .about-us-career-content .about-us-career-text{width:100%;text-align:left}}#contentContainer #about-us-career-container .about-us-career-content .about-us-career-text p{font-size:1.3rem;line-height:1.9rem}@media (min-width: 1200px){#contentContainer #about-us-career-container .about-us-career-content .about-us-career-text p{font-size:1.6rem;line-height:2.6rem}}#contentContainer #about-us-career-container .about-us-career-content a{margin:0 auto}#contentContainer #about-us-vision-container{display:grid;grid-template-columns:1fr;padding-bottom:6rem}@media (min-width: 1200px){#contentContainer #about-us-vision-container{margin-top:10rem;grid-template-columns:1fr 1fr}}#contentContainer #about-us-vision-container .about-us-vision-image{width:100%;height:100%}#contentContainer #about-us-vision-container .about-us-vision-image img{width:100%;height:100%;object-fit:cover;border-radius:1.1rem 1.1rem 0 0}@media (min-width: 1200px){#contentContainer #about-us-vision-container .about-us-vision-image img{border-radius:2.2rem 0 0 2.2rem}}#contentContainer #about-us-vision-container .about-us-vision-block-container{background:linear-gradient(0deg, #d04 0%, #f53 100%);padding:3rem;border-radius:0 0 1.1rem 1.1rem}@media (min-width: 1200px){#contentContainer #about-us-vision-container .about-us-vision-block-container{padding:5rem;background:linear-gradient(70deg, #d04 0%, #f53 100%);border-radius:0 2.2rem 2.2rem 0}}#contentContainer #about-us-vision-container .about-us-vision-block-container .about-us-vision-block{color:#fff}#contentContainer #about-us-vision-container .about-us-vision-block-container .about-us-vision-block .about-us-vision-block-title{font-weight:600;font-size:3rem;line-height:4rem;margin-bottom:2rem}@media (min-width: 1200px){#contentContainer #about-us-vision-container .about-us-vision-block-container .about-us-vision-block .about-us-vision-block-title{font-size:7rem;line-height:8rem}}#contentContainer #about-us-vision-container .about-us-vision-block-container .about-us-vision-block .about-us-vision-block-text{margin-top:2rem}#contentContainer #about-us-vision-container .about-us-vision-block-container .about-us-vision-block .about-us-vision-block-text p{font-size:1.3rem;line-height:1.9rem}@media (min-width: 1200px){#contentContainer #about-us-vision-container .about-us-vision-block-container .about-us-vision-block .about-us-vision-block-text p{font-size:1.6rem;line-height:2.2rem}}:root{--blog-entry-gap: 1.4rem}@media (min-width: 1200px){:root{--blog-category-width: 20rem;--blog-category-gap: 7rem}}#seitenBlog .blog{width:100%;margin:0 auto 2rem auto;list-style-position:inside}#seitenBlog .blog p{line-height:1.5em}#seitenBlog .blog ul{line-height:1.4em}#seitenBlog .blog .blog-container{width:var(--width__content);margin:0 auto}@media (min-width: 1200px){#seitenBlog .blog .blog-container{width:100%;padding:0 3rem;display:grid;grid-template-columns:30rem 1fr 30rem;grid-template-areas:'blog-area--navigation    blog-area--headline     .' 'blog-area--navigation    blog-area--entries      .' 'blog-area--navigation    blog-area--pagination   .' 'blog-area--navigation    blog-area--keywords     .'}}@media (min-width: 1920px){#seitenBlog .blog .blog-container{grid-template-columns:1fr var(--width__content) 1fr}}#seitenBlog .blog .blog-container .nav-container{grid-area:blog-area--navigation;overflow-x:scroll;margin-bottom:2rem;border-top:0.1rem solid #a0a0a0;border-bottom:0.1rem solid #a0a0a0;scrollbar-width:none}@media (min-width: 1200px){#seitenBlog .blog .blog-container .nav-container{padding:0 4rem 0 0}}#seitenBlog .blog .blog-container .nav-container::-webkit-scrollbar{display:none}@media (min-width: 1200px){#seitenBlog .blog .blog-container .nav-container{border:none}}#seitenBlog .blog .blog-container .nav-container .category-header{display:none;grid-area:blog-area--headline}@media (min-width: 1200px){#seitenBlog .blog .blog-container .nav-container .category-header{display:block;font-size:2rem;line-height:2rem;font-weight:700;border-top:none;border-bottom:0.1rem solid #a0a0a0;padding-bottom:1.5rem;margin-bottom:1rem}}#seitenBlog .blog .blog-container .nav-container ul.categories{grid-area:blog-area--keywords;display:flex;column-gap:2rem;list-style:none;margin:0;padding:0}@media (min-width: 768px){#seitenBlog .blog .blog-container .nav-container ul.categories{column-gap:4rem}}@media (min-width: 1200px){#seitenBlog .blog .blog-container .nav-container ul.categories{display:block}}#seitenBlog .blog .blog-container .nav-container ul.categories li{list-style:none;margin:0;padding:0;flex-shrink:0}#seitenBlog .blog .blog-container .nav-container ul.categories li a{text-decoration:none;font-size:1.4rem}@media (min-width: 768px){#seitenBlog .blog .blog-container .nav-container ul.categories li a{font-size:1.9rem}}#seitenBlog .blog .blog-container .nav-container ul.categories li img{display:none}#seitenBlog .blog .blog-container .nav-container ul.categories li.current a{text-decoration:underline;color:#d04;font-weight:700}@media (min-width: 1200px){#seitenBlog .blog .blog-container .nav-container ul.categories li{padding:0.75rem 0}#seitenBlog .blog .blog-container .nav-container ul.categories li a{font-size:1.6rem;margin-left:1.5rem}#seitenBlog .blog .blog-container .nav-container ul.categories li.current img{display:inline-block;width:0.6rem;margin-right:0.5rem}#seitenBlog .blog .blog-container .nav-container ul.categories li.current a{text-decoration:none;margin-left:0}}.bloglist-entries{grid-area:blog-area--entries;display:grid;grid-template-columns:1fr 1fr;gap:var(--blog-entry-gap)}@media (min-width: 1920px){.bloglist-entries{grid-template-columns:1fr 1fr 1fr}}.bloglist-entries__entry{aspect-ratio:1;border-radius:11px;color:#fff;font-weight:600;background-size:cover;object-fit:cover;background-repeat:no-repeat}@media (min-width: 768px){.bloglist-entries__entry{font-size:1.9rem;line-height:1.2}}@media (min-width: 1200px){.bloglist-entries__entry{aspect-ratio:1.75}}.bloglist-entries__entry__background{height:100%;border-radius:11px;padding:1rem;background:transparent linear-gradient(180deg, #00000080 0%, #00000000 65%) 0% 0% no-repeat padding-box;display:grid;grid-template-rows:1fr 3.2rem}@media (min-width: 768px){.bloglist-entries__entry__background{padding:1.5rem;grid-template-rows:1fr 4.5rem}}.bloglist-entries__entry__date{font-size:1.1rem}@media (min-width: 768px){.bloglist-entries__entry__date{font-size:1.4rem}}.bloglist-entries__entry a{color:#fff;text-decoration:none}.bloglist-entries__entry__link a{display:inline-block;width:auto;padding:9px 15px;font-weight:700;border-radius:4px;background:transparent;border:0.1rem solid #F5F5F5}.bloglist-entries__entry img{width:100%}#seitenBlog .bloglist-entries__entry:nth-child(3n+3){grid-column:span 2;height:calc((var(--blog-content-width) - var(--blog-entry-gap)) / 2);aspect-ratio:auto}@media (min-width: 1200px){#seitenBlog .bloglist-entries__entry:nth-child(3n+3){height:auto;aspect-ratio:1.75;grid-column:span 1}}@media (min-width: 1920px){#seitenBlog .bloglist-entries__entry:nth-child(4),#seitenBlog .bloglist-entries__entry:nth-child(10),#seitenBlog .bloglist-entries__entry:nth-child(14),#seitenBlog .bloglist-entries__entry:nth-child(20){grid-column:span 2;aspect-ratio:auto;height:calc((var(--blog-content-width) - var(--blog-category-width) - var(--blog-category-gap) - (var(--blog-entry-gap) * 2)) / 3 / 1.75)}}#seitenBlog .blogDetailAnsicht .nav-container{display:none}#seitenBlog .blogDetailAnsicht .blog-container{display:block;width:var(--width__content);margin:0 auto;padding:0}#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .overlay{display:none}#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage{margin-bottom:2rem}#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail h2.subtitle{border-bottom:0.1rem solid #a0a0a0;padding-bottom:2rem;margin-bottom:2rem;font-size:1.6rem;line-height:2rem}@media (min-width: 1200px){#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail h2.subtitle{font-size:2.4rem;line-height:2.8rem}}#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage .image,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .image,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageRight .image,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageTop .image,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .image{margin-bottom:1.5rem}#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageRight img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageTop img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft img{aspect-ratio:1.5;width:100%;border-radius:1.1rem;object-fit:cover}@media (min-width: 768px){#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageRight img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageTop img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft img{aspect-ratio:2}}@media (min-width: 1200px){#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageRight img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageTop img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft img{aspect-ratio:3}}#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage .blogdetail__entry__content p,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__content p,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageRight .blogdetail__entry__content p,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageTop .blogdetail__entry__content p,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__content p{line-height:2.4rem}#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage .blogdetail__entry__content ul,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__content ul,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageRight .blogdetail__entry__content ul,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageTop .blogdetail__entry__content ul,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__content ul{margin-left:1.2rem;line-height:1.8rem}@media (min-width: 768px){#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage .blogdetail__entry__imageleft,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage .blogdetail__entry__imageright,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__imageleft,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__imageright,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageRight .blogdetail__entry__imageleft,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageRight .blogdetail__entry__imageright,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageTop .blogdetail__entry__imageleft,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageTop .blogdetail__entry__imageright,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__imageleft,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__imageright{display:grid;grid-template-columns:3fr 5fr;column-gap:4rem}#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage .blogdetail__entry__imageleft img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage .blogdetail__entry__imageright img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__imageleft img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__imageright img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageRight .blogdetail__entry__imageleft img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageRight .blogdetail__entry__imageright img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageTop .blogdetail__entry__imageleft img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageTop .blogdetail__entry__imageright img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__imageleft img,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__imageright img{aspect-ratio:auto}#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .detailimage .blogdetail__entry__imageright,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__imageright,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageRight .blogdetail__entry__imageright,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageTop .blogdetail__entry__imageright,#seitenBlog .blogDetailAnsicht .blog-container .blog-entries__detail .imageLeft .blogdetail__entry__imageright{grid-template-columns:5fr 3fr}}#seitenBlog .widget-pagination{text-align:center;grid-area:blog-area--pagination}#seitenBlog .blog-keywords{margin-top:3rem;grid-area:blog-area--keywords;text-align:center}#seitenBlog .blog-keywords__keyword{display:inline-block;padding:1.1rem 1.8rem;margin-bottom:0.75rem;margin-right:0.75rem;border:1px solid #d04;border-radius:0.5rem;color:#d04;text-decoration:none;font-size:1.2rem;font-weight:600}@media (min-width: 1200px){#seitenBlog .blog-keywords__keyword{font-size:1.6rem}}#seitenBlog .blog-keywords__keyword.current{border-width:3px;text-decoration:underline;font-weight:700}.blog-content{display:grid;grid-template-columns:1fr;grid-template-areas:"blog-content--title" "blog-content--image" "blog-content--text" "blog-content--link";gap:2rem}@media (min-width: 1200px){.blog-content{grid-template-columns:1fr 1fr;grid-template-areas:"blog-content--title      blog-content--title" "blog-content--text       blog-content--image" "blog-content--link       blog-content--link"}}.blog-content__title{grid-area:blog-content--title}.blog-content__title h2{margin:0}.blog-content__text{grid-area:blog-content--text}.blog-content__text hr{margin-bottom:2rem}@media (min-width: 1200px){.blog-content__text hr{display:none}}.blog-content__image{grid-area:blog-content--image;width:100%}.blog-content__image img{width:100%;object-fit:cover;aspect-ratio:1.85;border-radius:1.8rem}@media (min-width: 1200px){.blog-content__image img{aspect-ratio:1}}@media (min-width: 1600px){.blog-content__image img{aspect-ratio:1.8}}.blog-content__link{grid-area:blog-content--link;text-align:center}.blog-content__link a{padding:0 2.1rem;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0% 0% no-repeat padding-box;color:#fff;font-weight:700;text-decoration:none;border:none;border-radius:.4rem;font-size:1.2rem;height:3.2rem;line-height:3.1rem;display:inline-block}@media (min-width: 1200px){.blog-content__link a{padding:0 3.5rem;font-size:1.6rem;border-radius:.5rem;height:4.6rem;line-height:4.5rem}}@media (min-width: 1200px){:root{--watchlist-category-width: 20rem;--watchlist-category-gap: 7rem}}.watchlist{width:var(--width__content);margin:0 auto;display:grid;grid-template-areas:"watchlist-area--headline" "watchlist-area--navigation" "watchlist-area--detail";grid-template-columns:var(--watchlist-category-width) 1fr;column-gap:var(--watchlist-category-gap)}@media (min-width: 1200px){.watchlist{width:100%;padding:0 3rem;grid-template-columns:30rem 1fr 30rem;grid-template-areas:'watchlist-area--navigation   watchlist-area--headline  .' 'watchlist-area--navigation   watchlist-area--detail  .'}}@media (min-width: 1920px){.watchlist{grid-template-columns:1fr var(--width__content) 1fr}}.watchlist.readonly{display:block}.watchlist h1{grid-area:watchlist-area--headline;border:none}@media (min-width: 1200px){.watchlist h1{display:none}}.watchlist .nav-container{grid-area:watchlist-area--navigation;overflow-x:scroll;padding:3rem 0;margin-bottom:2rem;border-top:0.1rem solid #a0a0a0;border-bottom:0.1rem solid #a0a0a0;-ms-overflow-style:none;scrollbar-width:none}.watchlist .nav-container::-webkit-scrollbar{display:none}@media (min-width: 1200px){.watchlist .nav-container{border:none;padding:0}}.watchlist .nav-container .lists-header{display:none;grid-area:watchlist-area--headline}@media (min-width: 1200px){.watchlist .nav-container .lists-header{display:block;font-size:2rem;line-height:2rem;font-weight:700;border-top:none;border-bottom:0.1rem solid #a0a0a0;padding-bottom:1.5rem;margin-bottom:1rem}}.watchlist .nav-container ul.lists{grid-area:watchlist-area--entries;display:flex;column-gap:2rem;list-style:none;margin:0;padding:0}@media (min-width: 768px){.watchlist .nav-container ul.lists{column-gap:4rem}}@media (min-width: 1200px){.watchlist .nav-container ul.lists{display:block}}.watchlist .nav-container ul.lists li{list-style:none;margin:0;padding:0;flex-shrink:0}.watchlist .nav-container ul.lists li a{text-decoration:none;font-size:1.4rem}@media (min-width: 768px){.watchlist .nav-container ul.lists li a{font-size:1.9rem}}.watchlist .nav-container ul.lists li img{display:none}.watchlist .nav-container ul.lists li.add a{color:#d04}@media (min-width: 1200px){.watchlist .nav-container ul.lists li.add a{color:inherit}}.watchlist .nav-container ul.lists li.add .bullet{background:#d04;color:#fff;text-decoration:none;padding:0.25rem 0.35rem;border-radius:0.25rem;margin-right:0.5rem}@media (min-width: 1200px){.watchlist .nav-container ul.lists li.add .bullet{background:#fff;color:inherit}}.watchlist .nav-container ul.lists li .watchlist__delete-list{margin-left:0.5rem}.watchlist .nav-container ul.lists li.current a{text-decoration:underline;color:#d04;font-weight:700}@media (min-width: 1200px){.watchlist .nav-container ul.lists li{padding:0.75rem 0}.watchlist .nav-container ul.lists li a{font-size:1.6rem}.watchlist .nav-container ul.lists li.current img{display:inline-block;width:0.6rem;margin-right:0.5rem}.watchlist .nav-container ul.lists li.current a{text-decoration:none;margin-left:0}}.watchlist #watchlist-name .save-name i,.watchlist #watchlist-name .change-name i{font-size:2.5rem}.watchlist #watchlist-name input{width:60%}.watchlist #watchlist-name.edit span,.watchlist #watchlist-name.edit .change-name,.watchlist #watchlist-name input,.watchlist #watchlist-name .save-name{display:none}.watchlist #watchlist-name.edit input,.watchlist #watchlist-name.edit .save-name{display:inline-block}.watchlist .detail{grid-area:watchlist-area--detail}.watchlist .settings{display:grid;grid-template-columns:1fr 8rem;margin-bottom:4rem;font-size:1.6rem}.watchlist .settings .view{text-align:right}.watchlist .settings .change-view{font-size:2rem;display:inline-block;text-align:right;margin-right:0.25em;padding-bottom:0.3rem;border-bottom:0.3rem solid #F5F5F5}.watchlist .settings .change-view img{width:1.5rem}.watchlist .settings .share{vertical-align:middle}.watchlist .settings .share span{padding-left:1rem}.watchlist .settings a{text-decoration:none}.watchlist .detail .header .settings .change-view:hover,.watchlist.tiles .detail .header .settings .view-tiles,.watchlist.list .detail .header .settings .view-list{border-bottom:0.3rem solid #c8001e}.watchlist.tiles .add-to-cart button{width:calc(100% - 2rem)}.watchlist.list .itemlist-items__container.listview .itemlist-item .add-to-cart{grid-column:1 / span 4}.watchlist.list .itemlist-items__container .title{padding-right:1rem}.watchlist.tiles .itemlist-items__container .title{padding:0 1rem}.watchlist #watchlist-items .itemlist-item{position:relative}.watchlist #watchlist-items .itemlist-item .add-to-watchlist{display:none}.watchlist #watchlist-items .itemlist-item .actions{position:absolute;z-index:10;top:-0.75rem;right:-1rem}.watchlist #watchlist-items .itemlist-item .actions .remove a,.watchlist #watchlist-items .itemlist-item .actions .move .handle{position:relative;z-index:10005;height:2.6rem;width:2.6rem;background:#F5F5F5;display:grid;border:1px solid #e8e8e8;border-radius:4px;color:#000;text-decoration:none;align-self:center;margin-bottom:0.25rem}.watchlist #watchlist-items .itemlist-item .actions .remove a img.icon,.watchlist #watchlist-items .itemlist-item .actions .move .handle img.icon{width:1rem;height:auto;align-self:center}.watchlist #watchlist-items .itemlist-item .actions .move{position:relative}.watchlist #watchlist-items .itemlist-item .actions .move .menu{display:none;z-index:10001}.watchlist #watchlist-items .itemlist-item .actions .move:hover .handle{border-left:2px solid #F5F5F5;border-top-left-radius:0;border-bottom-left-radius:0}.watchlist #watchlist-items .itemlist-item .actions .move:hover .menu{width:14rem;background:#F5F5F5;display:block;position:absolute;right:2.3rem;top:0;border:1px solid #e8e8e8;border-radius:4px;border-top-right-radius:0;padding:1rem;padding-right:2.1rem}.watchlist #watchlist-items .itemlist-item .actions .move:hover .menu ul{padding:0;margin:0;list-style:none}.watchlist #watchlist-items .itemlist-item .actions .move:hover .menu ul li{padding:0 0 0 1rem;margin:0;list-style:none;font-size:1.4rem;text-align:left}.watchlist #watchlist-items .itemlist-item .actions .move:hover .menu ul li.category{font-weight:700;padding:0;margin-top:1rem}.watchlist #watchlist-items .itemlist-item .actions .move:hover .menu ul li.category:nth-child(1){margin-top:0}.watchlist #watchlist-items .itemlist-item .actions .move:hover .menu ul li a{text-align:left;text-decoration:none}#seitenBrands{width:auto;padding:0;margin-top:calc(var(--header-offset-bottom) * -1)}.brands-list__header{padding-top:2rem;text-align:center}.brands-list__header h1{border:none;text-transform:none}.brands-list .contents{margin-bottom:4rem}.brands-list #brands-letter-filter{padding:3rem 1rem;border-top:0.1rem solid #000;border-bottom:0.1rem solid #000;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem}@media (min-width: 1200px){.brands-list #brands-letter-filter{padding:3rem 0;gap:2rem}}.brands-list #brands-letter-filter .brand-property-filter-container{display:inline-grid;position:relative;border-radius:0.5rem}.brands-list #brands-letter-filter .brand-property-filter-container:hover{cursor:pointer}.brands-list #brands-letter-filter .brand-property-filter-container:hover img,.brands-list #brands-letter-filter .brand-property-filter-container.active img{scale:1.05;box-shadow:inset 0 0 1rem #000;filter:grayscale(0.5)}@media (min-width: 1200px){.brands-list #brands-letter-filter .brand-property-filter-container:hover img,.brands-list #brands-letter-filter .brand-property-filter-container.active img{box-shadow:inset 0 0 2rem #000}}@media (min-width: 1200px){.brands-list #brands-letter-filter .brand-property-filter-container:hover .text-container,.brands-list #brands-letter-filter .brand-property-filter-container.active .text-container{top:1.6rem}}.brands-list #brands-letter-filter .brand-property-filter-container:hover .text-container span,.brands-list #brands-letter-filter .brand-property-filter-container.active .text-container span{font-size:1.15rem}@media (min-width: 1200px){.brands-list #brands-letter-filter .brand-property-filter-container:hover .text-container span,.brands-list #brands-letter-filter .brand-property-filter-container.active .text-container span{font-size:2.2rem}}.brands-list #brands-letter-filter .brand-property-filter-container .text-container{position:absolute;display:flex;justify-content:center;align-items:center;top:1rem;left:0;width:100%}@media (min-width: 1200px){.brands-list #brands-letter-filter .brand-property-filter-container .text-container{top:1.5rem}}.brands-list #brands-letter-filter .brand-property-filter-container .text-container span{width:80%;color:#fff;text-align:center;font-weight:600;font-size:1.1rem;line-height:1.4rem;text-shadow:0 0 0.75rem #000}@media (min-width: 1200px){.brands-list #brands-letter-filter .brand-property-filter-container .text-container span{font-size:2.1rem;line-height:2.5rem}}.brands-list #brands-letter-filter .brand-property-filter-container img{object-fit:cover;background:black;border-radius:.8rem;max-width:9.5rem;min-width:9.5rem;max-height:9.5rem;min-height:9.5rem}@media (min-width: 1200px){.brands-list #brands-letter-filter .brand-property-filter-container img{border-radius:1.8rem;max-width:20rem;min-width:20rem;max-height:20rem;min-height:20rem}}.brands-list #brands__letterContainer{padding:3rem 1rem;font-size:1.4rem;font-weight:700;border-bottom:0.1rem solid #000}@media (min-width: 1200px){.brands-list #brands__letterContainer{padding:3rem 0}}.brands-list #brands__letterContainer h2{text-align:center}.brands-list #brands__letterContainer ul{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;text-align:center;list-style:none;margin:0;padding:0}.brands-list #brands__letterContainer ul li{display:inline-grid;border-radius:0.5rem;max-width:3.1rem;min-width:3.1rem;max-height:3.1rem;min-height:3.1rem;background:linear-gradient(70deg, #d04 0%, #f53 100%)}.brands-list #brands__letterContainer ul li:hover{filter:grayscale(0.2)}@media (min-width: 1200px){.brands-list #brands__letterContainer ul li{max-width:4rem;min-width:4rem;max-height:4rem;min-height:4rem}}.brands-list #brands__letterContainer ul li a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;text-decoration:none}@media (min-width: 1200px){.brands-list #brands__letterContainer ul{margin:0 auto}}@media (min-width: 1600px){.brands-list #brands__letterContainer ul{display:flex;gap:.7rem;text-align:center}}.brands-list__byLetter{width:var(--width__small);margin:0 auto}.brands-list__byLetter__letter{padding-bottom:2rem;margin-bottom:4rem;display:grid;border-bottom:0.1rem solid #000}.brands-list__byLetter__letter:first-child{position:relative;top:2rem}.brands-list__byLetter__letter__handle{display:grid;width:4rem;height:4rem;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0% 0% no-repeat padding-box;border-radius:0.5rem;justify-self:center}.brands-list__byLetter__letter__handle a{align-self:center;justify-self:center;font-size:1.4rem;font-weight:700;color:#fff;text-decoration:none}.brands-list__byLetter__letter ul{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem 1rem;padding:4rem 0 0 0;margin:0 0 2rem 0;list-style:none;max-height:15rem;overflow:hidden}.brands-list__byLetter__letter ul li{text-align:center;font-size:1.2rem;line-height:1.2;font-weight:700}.brands-list__byLetter__letter ul li a{text-decoration:none}@media (min-width: 768px){.brands-list__byLetter__letter ul{grid-template-columns:1fr 1fr 1fr;max-height:18rem}.brands-list__byLetter__letter ul li{font-size:1.6rem}}@media (min-width: 1200px){.brands-list__byLetter__letter ul{grid-template-columns:1fr 1fr 1fr 1fr}.brands-list__byLetter__letter ul li{font-size:1.9rem}}.brands-list__byLetter__letter__show-more{display:block}.brands-list__byLetter__letter__show-less{display:none}.brands-list__byLetter__letter__show-more,.brands-list__byLetter__letter__show-less{padding-top:2rem;text-align:center;font-size:1.4rem}@media (min-width: 768px){.brands-list__byLetter__letter__show-more,.brands-list__byLetter__letter__show-less{font-size:1.6rem}}@media (min-width: 1200px){.brands-list__byLetter__letter__show-more,.brands-list__byLetter__letter__show-less{font-size:1.9rem}}.brands-list__byLetter__letter__show-more a,.brands-list__byLetter__letter__show-less a{color:#d04;font-weight:700}.brands-list__byLetter__letter.open ul{height:auto;max-height:unset;overflow:unset}.brands-list__byLetter__letter.open .brands-list__byLetter__letter__show-more{display:none}.brands-list__byLetter__letter.open .brands-list__byLetter__letter__show-less{display:block}.brands-list__byLetter.nobrands{display:block;text-align:center;margin:2rem auto}.brands-list .lessthansix .brands-list__byLetter__letter__show-more{display:none}@media (min-width: 768px){.brands-list .lessthannine .brands-list__byLetter__letter__show-more{display:none}}@media (min-width: 1200px){.brands-list .lessthantwelve .brands-list__byLetter__letter__show-more{display:none}}.brand-tip{width:var(--width__content);margin:0 auto;display:grid;grid-template-rows:1fr min-content min-content min-content;grid-template-areas:"brand-tip--text" "brand-tip--image" "brand-tip--itemslider" "brand-tip--link"}@media (min-width: 1200px){.brand-tip{grid-template-columns:1fr 1fr;grid-template-rows:1fr min-content;grid-template-areas:"brand-tip--text        brand-tip--text" "brand-tip--image       brand-tip--itemslider" "brand-tip--link        brand-tip--link";gap:2.5rem}}.brand-tip__text{grid-area:brand-tip--text;text-align:left}.brand-tip__image{grid-area:brand-tip--image}@media (min-width: 1200px){.brand-tip__image{height:calc(calc( var(--height__itemlist-item--heading) + var(--height__itemlist-item--image) + var(--height__itemlist-item--rating) + var(--height__itemlist-item--price) + var(--padding-outer__itemlist-item) * 2 + .2rem ) * 2 + 2rem)}}.brand-tip__image img{object-fit:cover;width:100%;aspect-ratio:1.33;border-radius:1.8rem}@media (min-width: 1200px){.brand-tip__image img{height:100%}}.brand-tip__link{grid-area:brand-tip--link;text-align:center}.brand-tip__link a{padding:0 2.1rem;background:transparent linear-gradient(70deg, #d04 0%, #f53 100%) 0% 0% no-repeat padding-box;color:#fff;font-weight:700;text-decoration:none;border:none;border-radius:.4rem;font-size:1.2rem;height:3.2rem;line-height:3.1rem;display:inline-block}@media (min-width: 1200px){.brand-tip__link a{padding:0 3.5rem;font-size:1.6rem;border-radius:.5rem;height:4.6rem;line-height:4.5rem}}.brand-tip__items{grid-area:brand-tip--itemslider}.brand-tip__items .widget-itemslider__navigation{display:none}@media (min-width: 1200px){.brand-tip__items .widget-itemslider__height .widget-itemslider__container{display:block;width:100%;overflow-x:unset;height:calc((calc( var(--height__itemlist-item--heading) + var(--height__itemlist-item--image) + var(--height__itemlist-item--rating) + var(--height__itemlist-item--price) + var(--padding-outer__itemlist-item) * 2 + .2rem ) * 2))}.brand-tip__items .widget-itemslider__height .widget-itemslider__container .itemlist-items__container{padding:0;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2, calc(calc( var(--height__itemlist-item--heading) + var(--height__itemlist-item--image) + var(--height__itemlist-item--rating) + var(--height__itemlist-item--price) + var(--padding-outer__itemlist-item) * 2 + .2rem )));gap:2rem}}.slideshow{display:grid;grid-template-columns:1fr;grid-template-areas:'slideshow__items' 'slideshow__indicators';grid-template-rows:36rem 1fr;row-gap:2rem;column-gap:4rem}@media (min-width: 1200px){.slideshow{grid-template-columns:auto 1fr auto;grid-template-areas:'slideshow__previouse     slideshow__items        slideshow__next' 'slideshow__indicators    slideshow__indicators   slideshow__indicators';grid-template-rows:55rem 1fr}}.slideshow .slideshow-items-container{width:100%;height:100%;position:relative}.slideshow .slideshow-items-container .slideshow-items{grid-area:slideshow__items;height:100%}.slideshow .slideshow-items-container .slideshow-items .slideshow-item{display:none;width:100%;height:100%;position:relative}.slideshow .slideshow-items-container .slideshow-items .slideshow-item.active{display:block}.slideshow .slideshow-items-container .slideshow-items .slideshow-item .slideshow-item-image{width:100%;height:100%}.slideshow .slideshow-items-container .slideshow-items .slideshow-item .slideshow-item-image img{width:100%;height:100%;object-fit:cover;border-radius:1rem}.slideshow .slideshow-items-container .slideshow-items .slideshow-item .slideshow-item-block{position:absolute;bottom:0;background:#2E2626;padding:1rem 5rem;text-align:center;color:#fff;height:50%;border-radius:0 0 1rem 1rem;overflow:hidden}.slideshow .slideshow-navigator{display:none}@media (min-width: 1200px){.slideshow .slideshow-navigator{display:flex;justify-content:center;align-items:center;height:100%;width:2.5rem;color:#fff;cursor:pointer}}.slideshow #slideshow-previous{grid-area:slideshow__previouse}.slideshow #slideshow-next{grid-area:slideshow__next}.slideshow .slideshow-indicators{grid-area:slideshow__indicators;display:flex;column-gap:1rem;margin:0 auto}.slideshow .slideshow-indicators .slideshow-indicator{font-weight:700;font-size:1.2rem;opacity:0.5;cursor:pointer}.slideshow .slideshow-indicators .slideshow-indicator.active{opacity:1}@media (min-width: 1200px){.newsletter-block .block-content{display:grid;grid-template-areas:"newsletter--image newsletter--reasons newsletter--form";grid-template-columns:36rem 1fr 1fr;grid-column-gap:3rem}}.newsletter-block .block-content .title-image{grid-area:newsletter--image}.newsletter-block .block-content .title-image img{width:100%;border-radius:1rem}.newsletter-block .block-content .middle-block{grid-area:newsletter--reasons}.newsletter-block .block-content .middle-block ul{margin:2rem auto 2rem auto;font-size:1.3rem;line-height:2rem;width:fit-content}@media (min-width: 1200px){.newsletter-block .block-content .middle-block ul{margin:0 0 0 2rem;width:100%;font-size:1.6rem;line-height:2.3rem}}.newsletter-block .block-content .middle-block ul li{margin-bottom:1.5rem}.newsletter-block .block-content .middle-block ul li span{margin-top:-.2rem}.newsletter-block .block-content .middle-block .text-xxs{margin-top:.5rem;font-size:1.05rem}.newsletter-block .block-content .form{grid-area:newsletter--form}.newsletter-block .block-content .form #newsletter-register-form .field label{font-weight:bold;font-size:1.4rem;line-height:2.1rem}@media (min-width: 1200px){.newsletter-block .block-content .form #newsletter-register-form .field label{font-size:1.6rem;line-height:2.3rem}}.newsletter-block .block-content .form #newsletter-register-form .consent{font-size:1.1rem;color:#a0a0a0}@media (min-width: 1200px){.newsletter-block .block-content .form #newsletter-register-form .consent{font-size:1.4rem;line-height:2.1rem}}.newsletter-block .block-content .form #newsletter-register-form button{margin-top:2rem}.newsletter-block .block-content .form #newsletter-register-form #newsletter-action-result{padding-top:1rem;display:none;font-size:1.3rem;line-height:1.9rem;font-weight:600}@media (min-width: 1200px){.newsletter-block .block-content .form #newsletter-register-form #newsletter-action-result{font-size:1.6rem;line-height:2.2rem}}.newsletter-block .block-content .form #newsletter-register-form #newsletter-action-result.success{color:#24AF2D}.newsletter-block .block-content .form #newsletter-register-form #newsletter-action-result.error{color:red}.payment-method-container{height:fit-content}@media (min-width: 1200px){.payment-method-container .header{margin:0 0 2.5rem 0}}.payment-method-container .payment-method{display:grid;grid-template-areas:'payment-method__title        payment-method__icon' 'payment-method__description  payment-method__description';grid-template-columns:1fr auto;border-top:0.1rem solid #a0a0a0;padding:2rem 0;font-size:1.4rem}.payment-method-container .payment-method.wholesale .description{display:block}.payment-method-container .payment-method.selected .description{display:block}@media (min-width: 1200px){.payment-method-container .payment-method{font-size:1.6rem;line-height:2.4rem}}.payment-method-container .payment-method .title{display:grid;grid-template-areas:'title__input-field   title__label' 'title__info          title__info';grid-template-columns:auto 1fr;row-gap:1rem;grid-area:payment-method__title}.payment-method-container .payment-method .title input{grid-area:title__input-field}.payment-method-container .payment-method .title label{display:flex;align-items:center;margin-left:.75rem;margin-bottom:0;grid-area:title__label}.payment-method-container .payment-method .title span{grid-area:title__info;margin-top:.5rem;font-size:1.2rem;line-height:1.4rem;color:#707070}@media (min-width: 1200px){.payment-method-container .payment-method .title span{font-size:1.4rem;line-height:2rem}}.payment-method-container .payment-method .icon{margin:0 0 0 auto;display:flex;grid-area:payment-method__icon}.payment-method-container .payment-method .icon img{margin:0 .2rem;max-height:2rem}@media (min-width: 1200px){.payment-method-container .payment-method .icon img{margin:0 .4rem;max-height:3.5rem}}.payment-method-container .payment-method .description{padding-top:.8rem;grid-area:payment-method__description;font-size:1.2rem;line-height:1.4rem;color:#707070;display:none}@media (min-width: 1200px){.payment-method-container .payment-method .description{font-size:1.4rem;line-height:2rem}}.payment-method-container-amazonpay .header{width:100%;display:grid;grid-template-columns:1fr 10rem}.payment-method-container-amazonpay .header .title{margin-top:1rem}.payment-method-container-amazonpay .header .button{text-decoration:none;height:3.3rem;font-size:1.2rem;text-decoration:none}@media (min-width: 1200px){.payment-method-container-amazonpay .header .button{font-size:1.4rem}}@media (min-width: 1200px){.payment-method-container-amazonpay .payment-method .description{display:block}}.logout-container{margin:0 auto;width:var(--width__small)}@media (min-width: 1200px){.logout-container{width:var(--width__content)}}.logout-container .title{font-weight:700;font-size:2.5rem;line-height:3rem;border-bottom:0.1rem solid #a0a0a0;padding-bottom:1rem}@media (min-width: 1200px){.logout-container .title{font-size:3.5rem;line-height:4rem;padding-bottom:2rem}}.logout-container .notice{margin-top:2rem;font-size:1.6rem;line-height:2.2rem}@media (min-width: 1200px){.logout-container .notice{font-size:1.8rem;line-height:2.4rem}}.delicando-benefits p{font-size:unset;margin:unset}.delicando-benefits .inhalte{padding:0;margin:0 auto 0 auto}.delicando-benefits .inhalte .delicando-benefits-container{padding:0 3rem 0 3rem;margin:0 auto 6rem auto;width:100%}@media (min-width: 1200px){.delicando-benefits .inhalte .delicando-benefits-container{padding:6rem 0 0 0;width:var(--width__small)}}.delicando-benefits #delicando-benefits-start-container{margin-top:-2rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-start-container{margin-top:0;padding:2rem 0 0 0}}.delicando-benefits #delicando-benefits-start-container .image{margin:0 auto;width:100%;height:100%;max-width:70rem}.delicando-benefits #delicando-benefits-start-container .image img{width:100%;height:100%;max-width:70rem}.delicando-benefits #delicando-benefits-start-container .text{margin:2rem auto 0 auto;text-align:center}.delicando-benefits #delicando-benefits-start-container .text ul{list-style:none}.delicando-benefits #delicando-benefits-start-container .text ul li{margin-top:2rem;font-size:1.3rem;line-height:1.6rem}.delicando-benefits #delicando-benefits-start-container .text ul li:first-child{margin-top:0}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-start-container .text ul li{margin-top:.4rem;font-size:2rem;line-height:2.5rem}}.delicando-benefits #delicando-benefits-block-container .title{font-size:3rem;line-height:3rem;font-weight:700;margin:0 auto;text-align:center}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-block-container .title{font-size:4.5rem;line-height:4.5rem}}.delicando-benefits #delicando-benefits-block-container .block-container{margin-top:6rem;display:grid;grid-template-columns:1fr;grid-template-areas:'block-image' 'block-text';grid-template-rows:auto}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-block-container .block-container{grid-template-columns:1fr 1fr;grid-template-areas:'block-text   block-image'}}.delicando-benefits #delicando-benefits-block-container .block-container .image{grid-area:block-image}.delicando-benefits #delicando-benefits-block-container .block-container .image img{width:100%;height:17rem;object-fit:cover;border-radius:1.8rem 1.8rem 0 0}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-block-container .block-container .image img{height:100%;border-radius:0 1.8rem 1.8rem 0}}.delicando-benefits #delicando-benefits-block-container .block-container .text{color:#fff;grid-area:block-text;background:linear-gradient(70deg, #d04 0%, #f53 100%);border-radius:0 0 1.8rem 1.8rem;padding:4rem 2rem;text-align:center}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-block-container .block-container .text{border-radius:1.8rem 0 0 1.8rem;padding:8rem}}.delicando-benefits #delicando-benefits-block-container .block-container .text p{font-size:1.3rem;line-height:2.2rem;margin-top:1rem}.delicando-benefits #delicando-benefits-block-container .block-container .text p:first-child{margin-top:0}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-block-container .block-container .text p{font-size:1.7rem;line-height:3rem;margin-top:2rem}}.delicando-benefits #delicando-benefits-block-container .block-container .text p strong{font-size:2rem;line-height:3rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-block-container .block-container .text p strong{font-size:2.5rem;line-height:3.5rem}}.delicando-benefits #delicando-benefits-block-container.gastro .block-container .text{background:linear-gradient(70deg, #a05 0%, #d04 100%)}.delicando-benefits #delicando-benefits-block-container.wholesale .block-container .text{background:linear-gradient(70deg, #a05 0%, #d04 100%)}.delicando-benefits #delicando-benefits-rating-container{position:relative}.delicando-benefits #delicando-benefits-rating-container .icon{margin:0 auto 1rem auto;width:4.5rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-rating-container .icon{width:8.4rem}}.delicando-benefits #delicando-benefits-rating-container .icon img{width:100%;aspect-ratio:1 / 1}.delicando-benefits #delicando-benefits-rating-container .title{margin:0 auto;text-align:center;font-size:2rem;line-height:2rem;font-weight:700}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-rating-container .title{font-size:3.5rem;line-height:3.5rem}}.delicando-benefits #delicando-benefits-rating-container .ekomi-link{display:block;width:100%;max-width:26rem;margin:2rem auto 0 auto}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-rating-container .ekomi-link{background:#fff;padding:1rem;position:relative;margin:0 auto;top:4rem;max-width:28rem}}.delicando-benefits #delicando-benefits-rating-container .ekomi-link img{width:100%}.delicando-benefits #delicando-benefits-rating-container .links{margin:2rem auto 0 auto;display:grid;grid-template-columns:2fr 1fr;column-gap:4rem;max-width:26rem}.delicando-benefits #delicando-benefits-rating-container .links a{display:flex;justify-content:center;align-content:center}.delicando-benefits #delicando-benefits-rating-container .links a img{width:100%;height:auto}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-rating-container .links{margin:13rem auto 0 auto;position:absolute;top:0;right:2rem;grid-template-columns:15rem 7.5rem;column-gap:2rem;width:24.5rem;max-width:unset}}.delicando-benefits #delicando-benefits-rating-container .order-ratings{margin-top:4rem;display:grid;row-gap:4rem;padding:2rem 1rem;border-radius:1.1rem;border:0.2rem solid #d04}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-rating-container .order-ratings{margin-top:0;grid-template-columns:1fr 1fr;column-gap:4rem;padding:6rem 4rem}}.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-header-container{border-bottom:0.2rem solid #d04;padding:1.5rem 0;display:grid;grid-template-areas:'.    order-rating-header    .';grid-template-columns:1fr auto 1fr}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-header-container{grid-template-areas:'order-rating-header';grid-template-columns:1fr}}.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-header-container .order-rating-header{grid-area:order-rating-header;display:inline-flex;column-gap:1rem}.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-header-container .order-rating-header .order-rating-icon{font-size:1.4rem;width:4.5rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-header-container .order-rating-header .order-rating-icon{width:5.5rem}}.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-header-container .order-rating-header .order-rating-icon img{width:100%;aspect-ratio:1 / 1}.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-header-container .order-rating-header .order-rating-stars{font-size:1.4rem;width:fit-content;margin-top:2.5rem;margin-left:.5rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-header-container .order-rating-header .order-rating-stars{font-size:2.6rem;margin-left:1rem}}.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-header-container .order-rating-header .order-rating-stars i{color:#fa0}.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-user{margin-top:1rem;text-align:center;font-size:1.3rem;line-height:1.6rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-user{text-align:left;font-size:2rem;line-height:2.6rem}}.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-date{text-align:center;font-size:1.6rem;line-height:1.9rem;font-weight:700}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-date{text-align:left;font-size:2.5rem;line-height:3.1rem;margin-top:.4rem}}.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-review{color:#707070;margin-top:1rem;text-align:center;font-size:1.3rem;line-height:1.6rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-rating-container .order-ratings .order-rating .order-rating-review{text-align:left;font-size:2rem;line-height:2.6rem}}.delicando-benefits #delicando-benefits-interview-container .icon{margin:0 auto 1rem auto;width:4.5rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-interview-container .icon{width:8.4rem}}.delicando-benefits #delicando-benefits-interview-container .icon img{width:100%;aspect-ratio:1 / 1}.delicando-benefits #delicando-benefits-interview-container .title{margin:0 auto;text-align:center;font-size:2rem;line-height:2rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-interview-container .title{font-size:3.5rem;line-height:3.5rem}}.delicando-benefits #delicando-benefits-interview-container .interviews{margin-top:4rem;display:grid;grid-template-columns:1fr;row-gap:6rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-interview-container .interviews{margin-top:8rem;grid-template-columns:1fr 1fr 1fr;column-gap:8rem}}.delicando-benefits #delicando-benefits-interview-container .interviews .interview{margin:0 auto}.delicando-benefits #delicando-benefits-interview-container .interviews .interview .interview-image{margin:0 auto;width:17rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-interview-container .interviews .interview .interview-image{width:22rem}}.delicando-benefits #delicando-benefits-interview-container .interviews .interview .interview-image img{width:100%;aspect-ratio:1 /1;border-radius:100%;object-fit:cover}.delicando-benefits #delicando-benefits-interview-container .interviews .interview .separator{margin-top:2rem;display:flex;justify-content:center;align-items:center;height:4rem}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-interview-container .interviews .interview .separator{margin-top:3rem;height:5rem}}.delicando-benefits #delicando-benefits-interview-container .interviews .interview .separator img{height:100%;aspect-ratio:1 / 1;transform:rotate(180deg)}.delicando-benefits #delicando-benefits-interview-container .interviews .interview .interview-text{margin-top:1.5rem;font-size:1.3rem;line-height:1.8rem;text-align:center}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-interview-container .interviews .interview .interview-text{font-size:2.4rem;line-height:2.9rem;margin-top:3rem}}.delicando-benefits #delicando-benefits-interview-container .interviews .interview .interview-name{margin-top:1rem;font-size:2rem;line-height:2rem;font-weight:700;text-align:center}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-interview-container .interviews .interview .interview-name{font-size:3.5rem;line-height:3.5rem;margin-top:3rem}}.delicando-benefits #delicando-benefits-interview-container .interviews .interview .interview-info{margin-top:.2rem;font-size:1.3rem;line-height:1.8rem;text-align:center}@media (min-width: 1200px){.delicando-benefits #delicando-benefits-interview-container .interviews .interview .interview-info{font-size:2.4rem;line-height:2.9rem;margin-top:1rem}}.iconshorts{text-align:center;margin-bottom:3rem}@media (min-width: 1200px){.iconshorts{text-align:left}}.iconshorts-image img{width:5rem;margin-bottom:1rem}.iconshorts-title{display:inline-block;vertical-align:bottom;font-size:1.6rem;font-weight:700}.imageblock{width:var(--width__content);margin:0 auto}.imageblock__text{text-align:center}@media (min-width: 1200px){.imageblock__text{text-align:left}}.imageblock__text strong{font-size:2rem;font-weight:700}@media (min-width: 1200px){.imageblock__text strong{font-size:4.5rem}}.imageblock__images{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1rem}@media (min-width: 1200px){.imageblock__images{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:1.5rem}}.imageblock__images__image{position:relative}.imageblock__images__image img{width:100%;aspect-ratio:1;border-radius:1rem;object-fit:cover}@media (min-width: 1200px){.imageblock__images__image img{aspect-ratio:1.5}}.imageblock__images__image .title a{border-radius:1rem;display:block;padding:1.5rem;position:absolute;text-align:left;background:transparent linear-gradient(180deg, #00000080 0%, #00000000 65%) 0% 0% no-repeat padding-box;left:0;top:0;width:100%;height:100%;color:#fff;font-weight:700;text-decoration:none}@media (min-width: 768px){.imageblock__images__image .title a{font-size:2rem;padding:2.5rem}}@media (min-width: 1200px){.imageblock__images__image .title a{font-size:2.5rem}}.image-block-list-container{margin-top:2rem}@media (min-width: 1200px){.image-block-list-container{margin-top:4rem}}.image-block-list-container .images-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;max-height:45rem;overflow:hidden}@media (min-width: 1200px){.image-block-list-container .images-container{gap:2rem;max-height:108rem}}@media (min-width: 1600px){.image-block-list-container .images-container{gap:2.5rem;max-height:127.5rem}}.image-block-list-container .images-container.show-all{max-height:unset}.image-block-list-container .images-container img{width:100%;height:100%;object-fit:cover;border-radius:1.2rem}@media (min-width: 1200px){.image-block-list-container .images-container img{border-radius:1.8rem}}.image-block-list-container .show-more-button-container{margin-top:2rem;width:100%;display:flex;justify-content:center;align-items:center}@media (min-width: 1200px){.image-block-list-container .show-more-button-container{margin-top:3rem;display:none}}.image-block-list-container .show-more-button-container .show-more-button,.image-block-list-container .show-more-button-container .show-more-button{text-decoration:underline;color:#d04;font-size:1.4rem;line-height:1.8rem;font-weight:600}@media (min-width: 1200px){.image-block-list-container .show-more-button-container .show-more-button,.image-block-list-container .show-more-button-container .show-more-button{font-size:1.8rem;line-height:2.2rem}}.seiten #seitenPricelists h1{font:600 2.8rem "Urbanist",Arial,Helvetica,sans-serif;text-transform:none;border:none}@media (min-width: 1200px){.seiten #seitenPricelists h1{font:600 4rem "Urbanist",Arial,Helvetica,sans-serif}}#preislisten{position:relative;display:grid;grid-template-columns:1fr;gap:2rem}#preislisten .box_pricelist ul,#preislisten .box_pricelist ul li{padding:0;margin:0}#preislisten .pricelist-create-settings ul{margin-bottom:3rem}#preislisten .box_pricelist ul li{list-style:none;margin-top:5px}#preislisten #pricelistform{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 768px){#preislisten #pricelistform{grid-template-columns:1fr 1fr}#preislisten #pricelistform .button{width:fit-content;padding:0 3.2rem}}#preislisten .box_content{font-size:1.25em}#preislisten .box_pricelist img.icon{height:1.5em;vertical-align:middle}#preislisten .box_pricelist span.titel{vertical-align:middle;line-height:1.75em}#preislisten .box_pricelist span.titel img{vertical-align:middle}#preislisten .box_pricelist a{text-decoration:none;color:#76b82a;font-weight:700}#preislisten .box_pricelist .error{font-size:1em}#preislisten .box_pricelist #price-list-create-select-all{margin-top:1rem}.videoYoutube .video-wrapper iframe{width:100%;aspect-ratio:1.777777;border-radius:11px}#contentContainer .loyalty-bonus .inhalte{padding:0;margin:0 auto 0 auto;width:100%}#contentContainer .loyalty-bonus .inhalte .element-container{padding:0 3rem 0 3rem;margin:0 auto 4rem auto;width:100%}@media (min-width: 1200px){#contentContainer .loyalty-bonus .inhalte .element-container{padding:0;margin:0 auto 6rem auto;width:var(--width__small)}}#contentContainer .loyalty-bonus #start-container{padding:0;margin-top:-3rem;position:relative}@media (min-width: 1200px){#contentContainer .loyalty-bonus #start-container{width:100%}}#contentContainer .loyalty-bonus #start-container .image{position:relative;width:100%;height:25rem}@media (min-width: 1200px){#contentContainer .loyalty-bonus #start-container .image{height:50rem}}#contentContainer .loyalty-bonus #start-container .image img{height:100%;width:100%;object-fit:cover}#contentContainer .loyalty-bonus #start-container .start-container-title{position:absolute;width:100%;height:100%;top:0;display:flex;justify-content:center;align-items:center}#contentContainer .loyalty-bonus #start-container .start-container-title .title{color:#fff;font-size:3rem;line-height:3.5rem;font-weight:700;text-align:center;width:28rem;margin:0 auto}@media (min-width: 1200px){#contentContainer .loyalty-bonus #start-container .start-container-title .title{width:100%;font-size:7rem;line-height:8rem}}#contentContainer .loyalty-bonus #info-container .title{text-align:center;font-size:2rem;line-height:2.5rem;font-weight:700}@media (min-width: 1200px){#contentContainer .loyalty-bonus #info-container .title{font-size:3.5rem;line-height:4rem}}@media (min-width: 1200px){#contentContainer .loyalty-bonus #info-container .info-icon-container{margin-top:4rem}}#contentContainer .loyalty-bonus #info-container .info-icon-container img{margin:0 auto;width:19rem;height:auto}@media (min-width: 1200px){#contentContainer .loyalty-bonus #info-container .info-icon-container img{width:80%}}#contentContainer .loyalty-bonus #info-container .info-icon-container img.mobile-image{display:block}@media (min-width: 1200px){#contentContainer .loyalty-bonus #info-container .info-icon-container img.mobile-image{display:none}}#contentContainer .loyalty-bonus #info-container .info-icon-container img.desktop-image{display:none}@media (min-width: 1200px){#contentContainer .loyalty-bonus #info-container .info-icon-container img.desktop-image{display:block}}#contentContainer .loyalty-bonus #info-container .info-icon-container .text{margin-top:2rem;text-align:center;font-size:1.1rem;line-height:1.5rem}@media (min-width: 1200px){#contentContainer .loyalty-bonus #info-container .info-icon-container .text{margin-top:5rem;font-size:1.6rem;line-height:2rem}}#contentContainer .loyalty-bonus #info-container .text{margin-top:4rem;text-align:center;font-size:1.6rem;line-height:2.2rem}@media (min-width: 1200px){#contentContainer .loyalty-bonus #info-container .text{margin-top:8rem;font-size:2.2rem;line-height:2.8rem}}#contentContainer .loyalty-bonus #info-container .text ul{list-style-type:none}#contentContainer .loyalty-bonus #info-container .text ul li{margin-bottom:2rem}@media (min-width: 1200px){#contentContainer .loyalty-bonus #info-container .text ul li{margin-bottom:1.5rem}}#contentContainer .loyalty-bonus #customer-account-container{margin-top:-1rem}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-container{margin-top:2rem}}#contentContainer .loyalty-bonus #customer-account-container .block{display:grid;grid-template-columns:1fr;grid-template-rows:22rem 1fr}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-container .block{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}#contentContainer .loyalty-bonus #customer-account-container .block .image img{border-radius:1.1rem 1.1rem 0 0;width:100%;height:100%;object-fit:cover}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-container .block .image img{border-radius:1.1rem 0 0 1.1rem}}#contentContainer .loyalty-bonus #customer-account-container .block .content{background:linear-gradient(0deg, #d04 0%, #f53 100%);border-radius:0 0 1.1rem 1.1rem;padding:2rem;color:#fff}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-container .block .content{border-radius:0 1.1rem 1.1rem 0;padding:4rem}}#contentContainer .loyalty-bonus #customer-account-container .block .content .title{font-size:2.4rem;line-height:3rem;font-weight:600}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-container .block .content .title{font-size:3.5rem;line-height:4rem}}#contentContainer .loyalty-bonus #customer-account-container .block .content .text{margin-top:2rem;font-size:1.3rem;line-height:1.8rem}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-container .block .content .text{margin-top:3rem;font-size:2rem;line-height:2.5rem}}#contentContainer .loyalty-bonus #customer-account-container .block .content .text p{margin-bottom:1.2em}#contentContainer .loyalty-bonus #customer-account-container .block .content a{margin-top:4rem;margin-bottom:1.5rem}#contentContainer .loyalty-bonus #customer-account-benefits-container{padding:4rem;color:#fff;background:linear-gradient(0deg, #d04 0%, #f53 100%)}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-benefits-container{margin-top:2rem;padding:5rem;width:100%}}#contentContainer .loyalty-bonus #customer-account-benefits-container .title{text-align:center;font-size:2.4rem;line-height:3rem;font-weight:700}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-benefits-container .title{font-size:3.5rem;line-height:4rem}}#contentContainer .loyalty-bonus #customer-account-benefits-container .benefits{margin-top:3rem;display:grid;grid-template-columns:1fr;row-gap:4rem}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-benefits-container .benefits{grid-template-columns:1fr 1fr 1fr 1fr;column-gap:3rem;margin-top:5rem}}#contentContainer .loyalty-bonus #customer-account-benefits-container .benefits .benefit{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;row-gap:1rem;text-align:center}#contentContainer .loyalty-bonus #customer-account-benefits-container .benefits .benefit .benefit-icon{margin:0 auto;height:3.5rem}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-benefits-container .benefits .benefit .benefit-icon{height:4.5rem}}#contentContainer .loyalty-bonus #customer-account-benefits-container .benefits .benefit .benefit-icon img{height:100%;width:auto;object-fit:cover}#contentContainer .loyalty-bonus #customer-account-benefits-container .benefits .benefit .benefit-title{font-size:1.6rem;line-height:2.2rem;font-weight:600}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-benefits-container .benefits .benefit .benefit-title{font-size:2rem;line-height:2.4rem}}#contentContainer .loyalty-bonus #customer-account-benefits-container .benefits .benefit .benefit-text{font-size:1.3rem;line-height:1.8rem}@media (min-width: 1200px){#contentContainer .loyalty-bonus #customer-account-benefits-container .benefits .benefit .benefit-text{font-size:1.6rem;line-height:2.1rem}}#contentContainer .loyalty-bonus #customer-account-benefits-container a{margin:4rem auto 0 auto}.contact .inhalte{padding:0;margin:0 auto 0 auto}.contact .inhalte .element-container{margin:0 auto 6rem auto;width:var(--width__content);padding:6rem 0 0 0}.contact #contact-request-form-container .title{text-align:center;font-weight:600;font-size:2.5rem;line-height:2.5rem}@media (min-width: 1200px){.contact #contact-request-form-container .title{font-size:5.5rem;line-height:6rem;text-align:left}}.contact #contact-request-form-container .text{margin-top:1rem;text-align:center}@media (min-width: 1200px){.contact #contact-request-form-container .text{margin-top:1.5rem;text-align:left}}.contact #contact-request-form-container .text p{font-size:1.3rem;line-height:1.8rem;text-align:center}@media (min-width: 1200px){.contact #contact-request-form-container .text p{font-size:2.3rem;line-height:2.8rem;text-align:left}}.contact #contact-request-form-container .text p.error{font-weight:600;color:red}.contact #contact-request-form-container #contact-request-form{display:grid;grid-template-columns:1fr;padding:3rem;background:#F5F5F5;border-radius:1.1rem;font-size:1.4rem;row-gap:1.5rem;grid-template-areas:'contact-request__subject' 'contact-request__reason' 'contact-request__message' 'contact-request__mail' 'contact-request__firstName' 'contact-request__lastName' 'contact-request__address' 'contact-request__city' 'contact-request__postalCode' 'contact-request__phone' 'contact-request__recaptcha' 'contact-request__consent' 'contact-request__submit'}@media (min-width: 1200px){.contact #contact-request-form-container #contact-request-form{font-size:1.6rem;row-gap:2rem;column-gap:2rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:'contact-request__subject       contact-request__subject        contact-request__subject        contact-request__reason         contact-request__reason         contact-request__reason' 'contact-request__message       contact-request__message        contact-request__message        contact-request__message        contact-request__message        contact-request__message' 'contact-request__mail          contact-request__mail           contact-request__firstName      contact-request__firstName      contact-request__lastName       contact-request__lastName' 'contact-request__address       contact-request__address        contact-request__address        contact-request__city           contact-request__city           contact-request__city' 'contact-request__postalCode    contact-request__postalCode     contact-request__postalCode     contact-request__phone          contact-request__phone          contact-request__phone' 'contact-request__recaptcha     contact-request__recaptcha      contact-request__recaptcha      contact-request__recaptcha      contact-request__recaptcha      contact-request__recaptcha' 'contact-request__consent       contact-request__consent        contact-request__consent        contact-request__consent        contact-request__consent        contact-request__consent' 'contact-request__submit        contact-request__submit         contact-request__submit         contact-request__submit         contact-request__submit         contact-request__submit'}}.contact #contact-request-form-container #contact-request-form #contact-request-field-reason{grid-area:contact-request__reason}.contact #contact-request-form-container #contact-request-form #contact-request-field-subject{grid-area:contact-request__subject}.contact #contact-request-form-container #contact-request-form #contact-request-field-message{grid-area:contact-request__message}.contact #contact-request-form-container #contact-request-form #contact-request-field-message textarea{padding:1rem 1rem 0 2rem;max-width:100%;height:14rem}@media (min-width: 1200px){.contact #contact-request-form-container #contact-request-form #contact-request-field-message textarea{height:10rem}}.contact #contact-request-form-container #contact-request-form #contact-request-field-mail{grid-area:contact-request__mail}.contact #contact-request-form-container #contact-request-form #contact-request-field-firstName{grid-area:contact-request__firstName}.contact #contact-request-form-container #contact-request-form #contact-request-field-lastName{grid-area:contact-request__lastName}.contact #contact-request-form-container #contact-request-form #contact-request-field-address{grid-area:contact-request__address}.contact #contact-request-form-container #contact-request-form #contact-request-field-city{grid-area:contact-request__city}.contact #contact-request-form-container #contact-request-form #contact-request-field-postalCode{grid-area:contact-request__postalCode}.contact #contact-request-form-container #contact-request-form #contact-request-field-phone{grid-area:contact-request__phone}.contact #contact-request-form-container #contact-request-form #contact-request-field-recaptcha{grid-area:contact-request__recaptcha}.contact #contact-request-form-container #contact-request-form #contact-request-field-consent{grid-area:contact-request__consent}.contact #contact-request-form-container #contact-request-form #contact-request-submit-button{grid-area:contact-request__submit}.contact #contact-request-form-container #contact-request-form .contact-request-field{width:100%}.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input-error{width:100%;height:0;color:red;font-weight:600}.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input-error.active{padding:0 0 0 2rem;height:2rem}.contact #contact-request-form-container #contact-request-form .contact-request-field .comment{font-size:1.1rem;line-height:1.5rem;margin-top:1rem;color:#707070}@media (min-width: 1200px){.contact #contact-request-form-container #contact-request-form .contact-request-field .comment{margin-top:.5rem;font-size:1.4rem;line-height:1.9rem}}.contact #contact-request-form-container #contact-request-form .contact-request-field p{font:unset;margin-bottom:0}.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input input,.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input textarea,.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input select{width:100%;display:flex;align-items:center;height:3.4rem;opacity:1;border:none;border-radius:.5rem;padding:0 1rem 0 2rem;background:#fff}@media (min-width: 1200px){.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input input,.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input textarea,.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input select{height:4rem}}.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input .checkbox-line{display:flex;align-items:center}.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input .checkbox-line input{height:1.2rem;width:1.2rem}@media (min-width: 1200px){.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input .checkbox-line input{height:1.5rem;width:1.5rem}}.contact #contact-request-form-container #contact-request-form .contact-request-field .contact-request-field-input .checkbox-line label{margin:0 0 0 1rem}.contact #contact-request-form-container .contact-request-feedback .title{text-align:center;font-weight:600;font-size:2rem;line-height:3rem}@media (min-width: 1200px){.contact #contact-request-form-container .contact-request-feedback .title{font-size:3.5rem;line-height:4.5rem}}.contact #contact-request-form-container .contact-request-feedback .text{text-align:center;font-size:1.3rem;line-height:1.8rem}@media (min-width: 1200px){.contact #contact-request-form-container .contact-request-feedback .text{font-size:2.3rem;line-height:2.8rem}}@media (min-width: 1200px){.contact #departments-container{width:100%}}.contact #departments-container .title{text-align:center;font-size:3.5rem;line-height:4rem;font-weight:600;border-bottom:0.1rem solid #2E2626;padding-bottom:3rem}@media (min-width: 1200px){.contact #departments-container .title{border-bottom:0;font-size:5.5rem;line-height:6rem;text-align:left;width:var(--width__small);margin:0 auto}}.contact #departments-container .title .text{margin-top:1rem}@media (min-width: 1200px){.contact #departments-container .title .text{margin-top:1.5rem}}.contact #departments-container .title .text p{font-size:1.3rem;line-height:1.8rem;text-align:center;margin:0}@media (min-width: 1200px){.contact #departments-container .title .text p{font-size:2.3rem;line-height:2.8rem;text-align:left}}@media (min-width: 1200px){.contact #departments-container .departments{background:#F5F5F5;padding:8rem 0}}.contact #departments-container .departments .content{display:grid;grid-template-columns:1fr}@media (min-width: 1200px){.contact #departments-container .departments .content{margin:0 auto;width:var(--width__small)}}.contact #departments-container .departments .content .content-department{border-bottom:0.1rem solid #2E2626;padding:2rem 0}.contact #departments-container .departments .content .content-department .title{position:relative;font-size:2rem;line-height:2.5rem;text-align:left;font-weight:600;border-bottom:none;padding-bottom:0;display:flex;align-items:center;width:100%;cursor:pointer}@media (min-width: 1200px){.contact #departments-container .departments .content .content-department .title{font-size:3.2rem;line-height:4.2rem}}.contact #departments-container .departments .content .content-department .title img{display:none}@media (min-width: 1200px){.contact #departments-container .departments .content .content-department .title img{height:6rem;width:auto;object-fit:cover;margin-right:4rem;display:block}}.contact #departments-container .departments .content .content-department .title span{position:absolute;right:0}@media (min-width: 1200px){.contact #departments-container .departments .content .content-department .title span{font-size:2rem}}.contact #departments-container .departments .content .content-department .desktop-title{display:none}@media (min-width: 1200px){.contact #departments-container .departments .content .content-department.active .desktop-title{display:block;font-size:3.5rem;font-weight:600;text-align:center;margin:10rem 0 4rem 0}}.contact #departments-container .departments .content .content-department.active .employees{padding:2rem 0;display:grid}.contact #departments-container .departments .content .content-department .employees{display:none;grid-template-columns:1fr;row-gap:2rem}@media (min-width: 1200px){.contact #departments-container .departments .content .content-department .employees{row-gap:3rem;column-gap:3rem}}.contact #departments-container .departments .content .content-department .employees .employee{margin:0 auto;display:grid;grid-template-columns:1fr;width:30rem}@media (min-width: 1200px){.contact #departments-container .departments .content .content-department .employees .employee{grid-template-columns:2fr 1fr;width:60rem;height:40rem}}.contact #departments-container .departments .content .content-department .employees .employee img{height:30rem;width:100%;object-fit:cover;border-radius:1.1rem 1.1rem 0 0}@media (min-width: 1200px){.contact #departments-container .departments .content .content-department .employees .employee img{height:100%;border-radius:1.1rem 0 0 1.1rem}}.contact #departments-container .departments .content .content-department .employees .employee .details{width:100%;text-align:center;padding:1.5rem;border-radius:0 0 1.1rem 1.1rem;background:#F5F5F5}@media (min-width: 1200px){.contact #departments-container .departments .content .content-department .employees .employee .details{text-align:left;background:#fff;border-radius:0 1.1rem 1.1rem 0;padding:10rem 2rem 0 2rem}}.contact #departments-container .departments .content .content-department .employees .employee .details .name{font-size:1.6rem;line-height:2rem;font-weight:600;column-gap:1rem;display:inline-flex}@media (min-width: 1200px){.contact #departments-container .departments .content .content-department .employees .employee .details .name{font-size:2.5rem;line-height:2.9rem;font-weight:600;display:grid;grid-template-columns:1fr;row-gap:.5rem}}.contact #departments-container .departments .content .content-department .employees .employee .details .area{margin-top:1rem;font-size:1.3rem;line-height:1.6rem;color:#707070}@media (min-width: 1200px){.contact #departments-container .departments .content .content-department .employees .employee .details .area{margin-top:.5rem;font-size:2rem;line-height:2.3rem}}.contact #departments-container .departments .content .content-department .employees .employee .details .mail{margin:2rem auto 0 auto;width:3rem;height:3rem;border-radius:3rem;background:linear-gradient(70deg, #d04 0%, #f53 100%);display:flex;justify-content:center;align-items:center}@media (min-width: 1200px){.contact #departments-container .departments .content .content-department .employees .employee .details .mail{margin:2rem 0}}.contact #departments-container .departments .content .content-department .employees .employee .details .mail img{width:1.5rem;height:auto}.area-registration-container{padding:0 3rem;margin:0 auto;width:100%}@media (min-width: 1200px){.area-registration-container{width:var(--width__small)}}.area-registration-container .title{font-weight:700;font-size:2.5rem;line-height:3rem;border-bottom:0.1rem solid #e8e8e8}@media (min-width: 1200px){.area-registration-container .title{font-size:3.5rem;line-height:4.5rem}}.area-registration-container .text{margin:2rem 0 4rem 0;font-size:1.5rem;line-height:2rem}@media (min-width: 1200px){.area-registration-container .text{font-size:2rem;line-height:2.5rem}}.form-field{position:relative}.form-field label{display:none;position:absolute;right:1rem;font-weight:400;font-size:1.2rem;color:#707070;top:1.2rem}@media (min-width: 1200px){.form-field label{font-size:1.3rem}}.form-field input:not(:placeholder-shown)+label{display:block}.customer-form-container .box .form-field label{font-weight:400;font-size:1.2rem;color:#707070;top:1.7rem}@media (min-width: 1200px){.customer-form-container .box .form-field label{font-size:1.3rem;top:2rem}}.customer-form-container .box .form-field .error{font-size:1.2rem;line-height:1.4rem;margin-top:-.2rem}@media (min-width: 1200px){.customer-form-container .box .form-field .error{font-size:1.6rem;line-height:1.8rem;margin-top:-.6rem}}.newsletter-container .form-field label{font-weight:400;font-size:1.2rem;color:#707070;top:1.4rem}@media (min-width: 1200px){.newsletter-container .form-field label{font-size:1.3rem;top:2rem}}#contentContainer .payment-and-shipment .inhalte{padding:0;margin:0 auto;width:100%}@media (min-width: 1200px){#contentContainer .payment-and-shipment .inhalte{padding:0 3rem}}#contentContainer .payment-and-shipment h1{margin-top:2rem;text-align:center;font-size:3rem;font-weight:600}@media (min-width: 1200px){#contentContainer .payment-and-shipment h1{font-size:5.5rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container{border-radius:1.1rem;background:#F5F5F5;padding:2rem;margin:0 auto 3rem auto}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container{padding:4rem 8rem;border-radius:1.8rem;max-width:120rem;margin:0 auto 6rem auto}}@media (min-width: 1600px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container{padding:4rem 13rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .block-container-title{font-size:3rem;line-height:4rem;font-weight:700;text-align:center}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .block-container-title{font-size:5.5rem;line-height:6.5rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container.private .block-container-title{color:#fa0}#contentContainer .payment-and-shipment .payment-and-shipment-block-container.gastro .block-container-title{color:#d04}#contentContainer .payment-and-shipment .payment-and-shipment-block-container.wholesale .block-container-title{color:#880060}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .block-container-content-title{margin-top:2rem;font-size:2.5rem;line-height:3.5rem;font-weight:600;text-align:center}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .block-container-content-title{font-size:3.2rem;line-height:4.5rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content{margin-top:3rem;display:grid;grid-template-columns:1fr;row-gap:2rem;grid-template-areas:'shipping-block-container_left' 'shipping-block-container_right'}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content{column-gap:4rem;grid-template-columns:1fr 1fr;grid-template-areas:'shipping-block-container_left   shipping-block-container_right'}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left{grid-area:shipping-block-container_left;display:grid;grid-template-columns:1fr;row-gap:2rem;grid-template-areas:'shipping-block-container_second' 'shipping-block-container_first'}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left{column-gap:2rem;grid-template-columns:1fr auto;grid-template-areas:'shipping-block-container_first   shipping-block-container_second'}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first{grid-area:shipping-block-container_first}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first p{text-align:center;font-size:1.6rem;line-height:2.2rem;margin-bottom:.2em}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first p{text-align:left;font-size:2.5rem;line-height:2.5rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first .left-table{display:grid;grid-template-columns:auto 1fr;column-gap:2rem;font-size:1.6rem;line-height:1.6rem;margin-bottom:1rem}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first .left-table{column-gap:2rem;font-size:2.5rem;line-height:2.5rem;margin-bottom:2.5rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first .left-table .left-table-head{font-weight:600}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first .left-table .left-table-head,#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first .left-table .left-table-entry{margin-bottom:.4rem;position:relative}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first .left-table .left-table-annotation{font-size:1rem;line-height:1rem;position:absolute;top:0;margin-left:.5rem}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first .left-table .left-table-annotation{font-size:1.6rem;line-height:1.6rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first .left-table-footer p{text-align:left;position:relative;font-size:1.3rem;line-height:1.9rem;padding-left:1.5rem}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first .left-table-footer p{font-size:2rem;line-height:2.6rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first .left-table-footer p .left-table-annotation{font-size:1rem;line-height:1rem;position:absolute;top:0;left:0}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .first .left-table-footer p .left-table-annotation{font-size:1.6rem;line-height:1.6rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .second{grid-area:shipping-block-container_second;display:flex;column-gap:1.5rem;justify-content:center}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .second{display:grid;row-gap:1.5rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .second img{width:5.1rem;height:3.4rem;object-fit:contain}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .left .second img{width:7.4rem;height:5rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .right{grid-area:shipping-block-container_right}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .right p{font-size:1.3rem;line-height:1.9rem;margin-bottom:1.5em}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .right p{font-size:2rem;line-height:2.5rem;margin-bottom:1em}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .right p.small{font-size:1.1rem;line-height:1.6rem}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .right p.small{font-size:1.6rem;line-height:2.2rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .right ul{list-style:none}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .right ul li{font-size:1.3rem;line-height:1.9rem;margin-bottom:.2em}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content .right ul li{font-size:2rem;line-height:2.5rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container{margin-top:2rem;padding-top:2rem;border-top:0.1rem solid #a0a0a0;display:grid;row-gap:2rem}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container{row-gap:3rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .block-container-content-title{margin-top:0}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .block-container-text{margin:0 auto;text-align:center;font-size:1.3rem;line-height:2.1rem;width:80%}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .block-container-text{font-size:2.3rem;line-height:3.2rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .block-container-text p{text-align:center;font-size:1.1rem;line-height:1.8rem;margin-bottom:.2rem}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .block-container-text p{font-size:1.6rem;line-height:2.2rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .block-container-text .big p{font-size:1.3rem;line-height:2.1rem;margin-bottom:1.2rem}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .block-container-text .big p{font-size:2rem;line-height:2.8rem;margin-bottom:2rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images{width:fit-content;margin:0 auto;display:grid;row-gap:.7rem;column-gap:.7rem;grid-template-areas:'.                  payment-icon_one  payment-icon_one  payment-icon_two  payment-icon_two    payment-icon_three  payment-icon_three   payment-icon_four    payment-icon_four     .' 'payment-icon_five  payment-icon_five payment-icon_six  payment-icon_six  payment-icon_seven  payment-icon_seven  payment-icon_eight   payment-icon_eight   payment-icon_nine     payment-icon_nine'}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images{grid-template-areas:'payment-icon_one   payment-icon_two  payment-icon_three  payment-icon_four payment-icon_five  payment-icon_six  payment-icon_seven  payment-icon_eight   payment-icon_nine'}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images #payment-icon-one{grid-area:payment-icon_one}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images #payment-icon-two{grid-area:payment-icon_two}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images #payment-icon-three{grid-area:payment-icon_three}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images #payment-icon-four{grid-area:payment-icon_four}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images #payment-icon-five{grid-area:payment-icon_five}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images #payment-icon-six{grid-area:payment-icon_six}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images #payment-icon-seven{grid-area:payment-icon_seven}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images #payment-icon-eight{grid-area:payment-icon_eight}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images #payment-icon-nine{grid-area:payment-icon_nine}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images img{width:4.5rem;height:2.8rem}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .images img{width:8.2rem;height:5.5rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .help-center-link{text-align:center;font-size:1.1rem;line-height:1.8rem}@media (min-width: 1200px){#contentContainer .payment-and-shipment .payment-and-shipment-block-container .payment-block-container .help-center-link{font-size:1.6rem;line-height:2.2rem}}#contentContainer .payment-and-shipment .payment-and-shipment-block-container .text-block-container{text-align:center}@media (min-width: 1200px){.lang_fr #contentContainer .payment-and-shipment .payment-and-shipment-block-container{padding:4rem}.lang_fr #contentContainer .payment-and-shipment .payment-and-shipment-block-container .shipping-block-container .shipping-block-container-content{grid-template-columns:4fr 3fr}}@media (min-width: 1200px){.lang_fr #contentContainer .payment-and-shipment .payment-and-shipment-block-container{padding:4rem 8rem}}.homeFooterText{margin:6rem auto;width:var(--width__content);text-align:center}.homeFooterText p,.homeFooterText h1{margin:0 auto 2rem auto;width:80%}@media (min-width: 1600px){.homeFooterText p,.homeFooterText h1{width:60%}}.homeFooterText p{font-size:1.3rem;line-height:1.8rem}@media (min-width: 1200px){.homeFooterText p{font-size:2rem;line-height:2.8rem}}.homeFooterText p strong{font-weight:600;font-size:2.5rem;line-height:3.5rem}@media (min-width: 1200px){.homeFooterText p strong{font-size:5rem;line-height:6rem}}.homeFooterText h1{font-weight:600;font-size:2.5rem;line-height:3.5rem}@media (min-width: 1200px){.homeFooterText h1{font-size:5rem;line-height:6rem}}#contentContainer .wholesale-additional-service{width:var(--width__content);margin:0 auto}#contentContainer .wholesale-additional-service h1{margin-top:2rem;text-align:center;font-size:3rem;font-weight:600;color:#880060}@media (min-width: 1200px){#contentContainer .wholesale-additional-service h1{font-size:5.5rem}}#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container,#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container{text-align:center;border-radius:1.1rem;background:#F5F5F5;padding:2rem;margin:0 auto 3rem auto}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container,#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container{padding:4rem 8rem;border-radius:1.8rem;max-width:120rem;margin:0 auto 6rem auto}}@media (min-width: 1600px){#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container,#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container{padding:4rem 13rem}}#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container p,#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container p{margin-bottom:0}#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-title{font-size:2.5rem;line-height:3.2rem;font-weight:600}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-title{font-size:3.8rem;line-height:4.5rem;font-weight:700}}#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-content{margin-top:2rem}#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-content .block-container-content-title{font-size:1.6rem;line-height:2.2rem;font-weight:600}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-content .block-container-content-title{font-size:3.2rem;line-height:3.8rem}}#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-content .block-container-content-sub-title{font-size:1.1rem;line-height:1.4rem;font-weight:600}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-content .block-container-content-sub-title{font-size:2rem;line-height:2.4rem}}#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-content .block-container-content-icon{margin:1rem auto;width:5.1rem;object-fit:contain}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-content .block-container-content-icon{margin:2rem auto;width:7.4rem}}#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-content .block-container-content-icon img{width:100%;object-fit:cover}#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-content .block-container-content-text p{margin-bottom:2rem;font-size:1.3rem;line-height:1.9rem}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-content .block-container-content-text p{font-size:2rem;line-height:2.6rem}}#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-link{margin-top:4rem;font-size:1.1rem;line-height:1.4rem;font-weight:600}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-link{margin-top:5rem;font-size:1.6rem;line-height:2rem}}#contentContainer .wholesale-additional-service .wholesale-additional-service-block-container .block-container-link a{text-decoration:underline;cursor:pointer}#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-title{font-size:2.5rem;line-height:3.2rem;font-weight:600}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-title{font-size:3.8rem;line-height:4.5rem;font-weight:700}}#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-icon{margin:1rem auto;width:5.1rem}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-icon{margin:2rem auto;width:7.4rem}}#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-icon img{width:100%;object-fit:cover}#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-text p{margin-bottom:2rem;font-size:1.3rem;line-height:1.9rem}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-text p{font-size:2rem;line-height:2.6rem}}#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-text p.headline{margin-bottom:.4rem;font-size:1.6rem;line-height:2.2rem;font-weight:600}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-text p.headline{font-size:2.5rem;line-height:3.2rem}}#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-link{margin-top:4rem;font-size:1.1rem;line-height:1.4rem;font-weight:600}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-link{margin-top:5rem;font-size:1.6rem;line-height:2rem}}#contentContainer .wholesale-additional-service .wholesale-additional-service-simple-block-container .simple-block-container-link a{text-decoration:underline;cursor:pointer}#contentContainer .wholesale-additional-service .linkliste{list-style:none;display:grid;grid-template-columns:1fr 1fr;column-gap:1rem}#contentContainer .wholesale-additional-service .linkliste li a{display:flex;justify-content:center;align-items:center;width:12rem;margin:0 0 0 auto;color:#fff;border-radius:.5rem;font-weight:600;height:3.3rem;background:linear-gradient(70deg, #a05 0%, #d04 100%);text-decoration:none}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .linkliste li a{width:19rem;height:4.7rem}}#contentContainer .wholesale-additional-service .linkliste li:last-child a{background:#F5F5F5;border:0.1rem solid #a0a0a0;color:#000;margin:0 auto 0 0;height:3.2rem}@media (min-width: 1200px){#contentContainer .wholesale-additional-service .linkliste li:last-child a{height:4.6rem}}#contentContainer .local-shop .inhalte{padding:0 3rem;margin:0 auto 6rem auto;width:100%}@media (min-width: 1200px){#contentContainer .local-shop .inhalte{padding:0;width:var(--width__small)}}#contentContainer .local-shop h1{text-align:center;margin-top:2rem;font-size:2.5rem;font-weight:600}@media (min-width: 1200px){#contentContainer .local-shop h1{font-size:5rem}}#contentContainer .local-shop #local-shop-container-start{text-align:center}#contentContainer .local-shop #local-shop-container-start .title{font-size:1.6rem;line-height:2.1rem}@media (min-width: 1200px){#contentContainer .local-shop #local-shop-container-start .title{font-size:2.3rem;line-height:2.8rem}}#contentContainer .local-shop #local-shop-container-start .text{margin-top:2rem}#contentContainer .local-shop #local-shop-container-start .text p{font-size:1.6rem;line-height:2.1rem;margin-bottom:.2rem}@media (min-width: 1200px){#contentContainer .local-shop #local-shop-container-start .text p{font-size:2.3rem;line-height:2.8rem}}#contentContainer .local-shop #local-shop-container-start .text p strong{font-weight:600}#contentContainer .local-shop .local-shop-block-container{margin:3rem auto 0 auto;display:grid;grid-template-rows:16.6rem auto;grid-template-areas:'local-shop__image-container' 'local-shop__text-container';max-width:55rem}@media (min-width: 1200px){#contentContainer .local-shop .local-shop-block-container{margin:5rem auto 0 auto;grid-template-columns:1fr 1fr;grid-template-rows:50rem;grid-template-areas:'local-shop__text-container     local-shop__image-container';max-width:unset}}@media (min-width: 1200px){#contentContainer .local-shop .local-shop-block-container.right{grid-template-areas:'local-shop__image-container    local-shop__text-container'}}@media (min-width: 1200px){#contentContainer .local-shop .local-shop-block-container.right .text-container{border-radius:0 1.8rem 1.8rem 0}}@media (min-width: 1200px){#contentContainer .local-shop .local-shop-block-container.right .image-container img{border-radius:1.8rem 0 0 1.8rem}}#contentContainer .local-shop .local-shop-block-container .text-container{grid-area:local-shop__text-container;padding:2rem 3rem;border-radius:0 0 1.1rem 1.1rem;display:flex;justify-content:center;align-items:center;background:linear-gradient(70deg, #d04 0%, #f53 100%)}@media (min-width: 1200px){#contentContainer .local-shop .local-shop-block-container .text-container{padding:2rem 5rem;border-radius:1.8rem 0 0 1.8rem}}#contentContainer .local-shop .local-shop-block-container .text-container .text-content-container{height:fit-content;display:grid;color:#fff;text-align:center}#contentContainer .local-shop .local-shop-block-container .text-container .text-content-container .text-container-title{font-size:2.3rem;line-height:3rem;font-weight:600}@media (min-width: 1200px){#contentContainer .local-shop .local-shop-block-container .text-container .text-content-container .text-container-title{font-size:3.8rem;line-height:4.5rem}}#contentContainer .local-shop .local-shop-block-container .text-container .text-content-container .text-container-text p{margin-top:2rem;margin-bottom:0;font-size:1.6rem;line-height:2.2rem}@media (min-width: 1200px){#contentContainer .local-shop .local-shop-block-container .text-container .text-content-container .text-container-text p{margin-top:3rem;font-size:2.3rem;line-height:3rem}}#contentContainer .local-shop .local-shop-block-container .image-container{grid-area:local-shop__image-container}#contentContainer .local-shop .local-shop-block-container .image-container img{border-radius:1.1rem 1.1rem 0 0;height:100%;width:100%;object-fit:cover}@media (min-width: 1200px){#contentContainer .local-shop .local-shop-block-container .image-container img{border-radius:0 1.8rem 1.8rem 0}}#contentContainer .local-shop #local-shop-text-container{margin:4rem auto 2rem auto;text-align:center;max-width:55rem}@media (min-width: 1200px){#contentContainer .local-shop #local-shop-text-container{margin:8rem auto 4rem auto;max-width:unset}}#contentContainer .local-shop #local-shop-text-container .text-container-title{margin:0 auto;width:75%;font-size:2.5rem;line-height:3rem;font-weight:600}@media (min-width: 1200px){#contentContainer .local-shop #local-shop-text-container .text-container-title{font-size:5rem;line-height:6rem}}#contentContainer .local-shop #local-shop-text-container .text-container-text{width:80%;margin:4rem auto 0 auto}@media (min-width: 1200px){#contentContainer .local-shop #local-shop-text-container .text-container-text{width:90%}}#contentContainer .local-shop #local-shop-text-container .text-container-text p{font-size:1.6rem;line-height:2.2rem}@media (min-width: 1200px){#contentContainer .local-shop #local-shop-text-container .text-container-text p{font-size:2.3rem;line-height:2.9rem}}#contentContainer .local-shop #local-shop-text-container .text-container-links a{margin:0 auto}#newsletteroptin{margin:0 auto;width:var(--width__small);text-align:center}@media (min-width: 1200px){#newsletteroptin{width:var(--width__content)}}.item-quantity-container.input-error .item-quantity-container-input{color:red}.item-quantity-container.input-error .item-quantity-container-button:disabled{filter:grayscale(1)}.item-quantity-container.input-error .item-quantity-container-error{color:red}.home-top-slider{position:relative;height:34rem;width:100%}@media (min-width: 1200px){.home-top-slider{height:50rem}}.category-sales{background:#F5F5F5}.category-sales .category-sales-container{padding:3rem 0;width:30rem;margin:0 auto}@media (min-width: 1200px){.category-sales .category-sales-container{padding:4.5rem 0;width:80%}}.category-sales .category-sales-container h2{text-align:center}.category-sales .category-sales-container .all-sales-button{margin:1rem auto 0 auto}@media (min-width: 1200px){.category-sales .category-sales-container .all-sales-button{margin:2.5rem auto 0 auto}}@media (min-width: 1200px){.category-sales .category-sales-container .all-sales-button{display:none}}.category-sales .category-sales-container .categories{margin-top:2rem;display:grid;row-gap:1rem;column-gap:1rem;grid-template-columns:1fr 1fr;grid-template-areas:'category-sales-item__whisky    category-sales-item__rum' 'category-sales-item__vodka     category-sales-item__tequila' 'category-sales-item__liqueur   category-sales-item__gin' 'category-sales-item__wine      category-sales-item__wine'}.category-sales .category-sales-container .categories.desktop{display:none;row-gap:1rem;column-gap:1rem;grid-template-columns:1fr;grid-template-areas:'category-sales-row__one' 'category-sales-row__two'}.category-sales .category-sales-container .categories.desktop .categories-row{display:flex;margin:0 auto;width:fit-content;column-gap:2.5rem}.category-sales .category-sales-container .categories.desktop .categories-row-one{grid-area:category-sales-row__one}.category-sales .category-sales-container .categories.desktop .categories-row-two{grid-area:category-sales-row__two}@media (min-width: 1200px){.category-sales .category-sales-container .categories.mobile{display:none}.category-sales .category-sales-container .categories.desktop{display:grid;width:fit-content;margin:2rem auto 0 auto}}.category-sales .category-sales-container .categories .category-sales-item{display:flex;justify-content:center;align-items:center;width:100%;background:#fff;box-shadow:0 0 1rem 0 rgba(0,0,0,0.2);border-radius:1.1rem;padding:1rem;text-decoration:none;column-gap:1rem}.category-sales .category-sales-container .categories .category-sales-item:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,0.2)}.category-sales .category-sales-container .categories .category-sales-item:hover.whisky img,.category-sales .category-sales-container .categories .category-sales-item:hover.vodka img,.category-sales .category-sales-container .categories .category-sales-item:hover.tequila img,.category-sales .category-sales-container .categories .category-sales-item:hover.wine img{rotate:20deg}.category-sales .category-sales-container .categories .category-sales-item:hover.rum img,.category-sales .category-sales-container .categories .category-sales-item:hover.gin img,.category-sales .category-sales-container .categories .category-sales-item:hover.liqueur img,.category-sales .category-sales-container .categories .category-sales-item:hover.all img{rotate:-20deg}@media (min-width: 1200px){.category-sales .category-sales-container .categories .category-sales-item{width:fit-content}}.category-sales .category-sales-container .categories .category-sales-item img{width:3rem;height:3rem;object-fit:cover}@media (min-width: 1200px){.category-sales .category-sales-container .categories .category-sales-item img{width:3.7rem;height:3.7rem}}.category-sales .category-sales-container .categories .category-sales-item .text{font-weight:600;font-size:1.7rem;line-height:2.3rem}@media (min-width: 1200px){.category-sales .category-sales-container .categories .category-sales-item .text{font-size:2.1rem;line-height:2.7rem}}.category-sales .category-sales-container .categories .category-sales-item.whisky{grid-area:category-sales-item__whisky}.category-sales .category-sales-container .categories .category-sales-item.rum{grid-area:category-sales-item__rum}.category-sales .category-sales-container .categories .category-sales-item.vodka{grid-area:category-sales-item__vodka}.category-sales .category-sales-container .categories .category-sales-item.gin{grid-area:category-sales-item__gin}.category-sales .category-sales-container .categories .category-sales-item.tequila{grid-area:category-sales-item__tequila}.category-sales .category-sales-container .categories .category-sales-item.liqueur{grid-area:category-sales-item__liqueur}.category-sales .category-sales-container .categories .category-sales-item.wine{grid-area:category-sales-item__wine;width:fit-content;margin:0 auto}.category-sales .category-sales-container .categories .category-sales-item.all{display:none;grid-area:category-sales-item__all}@media (min-width: 1200px){.category-sales .category-sales-container .categories .category-sales-item.all{display:flex}}.home-benefits{background:#F5F5F5}.home-benefits .home-benefits-container{padding:3rem 0;width:30rem;margin:0 auto}@media (min-width: 1200px){.home-benefits .home-benefits-container{padding:4.5rem 0;width:var(--width__content)}}.home-benefits .home-benefits-container h2{text-align:center}.home-benefits .home-benefits-container .benefits{width:fit-content;margin:2rem auto 0 auto;display:grid;row-gap:2rem;column-gap:2rem;grid-template-columns:1fr 1fr;grid-template-areas:'benefits-item__products        benefits-item__sales' 'benefits-item__freeShipping    benefits-item__loyaltyBonus' 'benefits-item__giveaway        benefits-item__giveaway'}@media (min-width: 1200px){.home-benefits .home-benefits-container .benefits{column-gap:8rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:'benefits-item__products  benefits-item__sales  benefits-item__freeShipping    benefits-item__loyaltyBonus    benefits-item__giveaway '}}@media (min-width: 1600px){.home-benefits .home-benefits-container .benefits{column-gap:12rem}}.home-benefits .home-benefits-container .benefits .home-benefits-item{display:grid;justify-content:center;align-items:center;width:100%;row-gap:1rem}.home-benefits .home-benefits-container .benefits .home-benefits-item img{margin:0 auto;width:4rem;height:4rem}@media (min-width: 1200px){.home-benefits .home-benefits-container .benefits .home-benefits-item img{width:7rem;height:7rem}}.home-benefits .home-benefits-container .benefits .home-benefits-item .text{font-weight:600;text-align:center;font-size:1.7rem;line-height:2.3rem}@media (min-width: 1200px){.home-benefits .home-benefits-container .benefits .home-benefits-item .text{font-size:2.1rem;line-height:2.7rem}}.home-benefits .home-benefits-container .benefits .home-benefits-item.products{grid-area:benefits-item__products}.home-benefits .home-benefits-container .benefits .home-benefits-item.sales{grid-area:benefits-item__sales}.home-benefits .home-benefits-container .benefits .home-benefits-item.freeShipping{grid-area:benefits-item__freeShipping}.home-benefits .home-benefits-container .benefits .home-benefits-item.loyaltyBonus{grid-area:benefits-item__loyaltyBonus}.home-benefits .home-benefits-container .benefits .home-benefits-item.giveaway{grid-area:benefits-item__giveaway}@media (min-width: 1600px){.contents-group.overflow .home-benefits{border-radius:1.6rem}}.home-footer-block{display:grid;margin:0 auto}.home-footer-block .image{height:20rem;width:100%}@media (min-width: 1200px){.home-footer-block .image{height:30rem}}.home-footer-block .image img{border-radius:1.6rem 1.6rem 0 0;width:100%;height:100%;object-fit:cover}.home-footer-block .home-footer-block-content{border-radius:0 0 1.6rem 1.6rem;background:#F5F5F5;width:100%;height:fit-content;padding:3rem 2rem}.home-footer-block .home-footer-block-content .text-container{position:relative;height:100%;overflow:hidden}.home-footer-block .home-footer-block-content .text-container ul{margin:2rem 0 2rem 1rem}.home-footer-block .home-footer-block-content .text-container ul li{margin-top:.5rem}@media (min-width: 1200px){.home-footer-block .home-footer-block-content .text-container ul li{margin-top:.8rem}}@media (min-width: 1200px){.home-footer-block .home-footer-block-content .text-container ul{margin:3rem 0 3rem 2rem}}.home-footer-block .home-footer-block-content .text-container:after{content:'';position:absolute;top:0;bottom:0;left:-1.5rem;right:-1.5rem}.home-footer-block .home-footer-block-content .read-action{cursor:pointer;width:fit-content;display:flex;align-items:center;gap:1rem;margin-top:1rem;font-weight:600}.home-footer-block .home-footer-block-content .read-action img{height:1rem;width:1rem;object-fit:cover}.home-footer-block .home-footer-block-content .read-more-button img{margin-top:-.3rem;rotate:270deg}.home-footer-block .home-footer-block-content .read-less-button{display:none}.home-footer-block .home-footer-block-content .read-less-button img{margin-top:.3rem;rotate:90deg}.home-footer-block.expanded .home-footer-block-content .text{max-height:fit-content}.home-footer-block.expanded .home-footer-block-content .text:after{box-shadow:none}.home-footer-block.expanded .read-more-button{display:none}.home-footer-block.expanded .read-less-button{display:flex}.checkbox-input .checkbox-line{display:flex;align-items:center}.checkbox-input .checkbox-line input[type="checkbox"]{height:1.3rem;width:1.3rem;border-radius:.2rem}@media (min-width: 1200px){.checkbox-input .checkbox-line input[type="checkbox"]{height:1.5rem;width:1.5rem}}.checkbox-input .checkbox-line label{margin:0 0 0 1rem;font-weight:700;font-size:1.4rem}@media (min-width: 1200px){.checkbox-input .checkbox-line label{font-size:1.6rem}}.checkbox-input .text-xs{margin-top:.5rem;font-size:1.1rem}.checkbox-input .text-xxs{margin-top:.5rem;font-size:1.05rem}#newsletter-banner-form .checkbox-input{margin-top:1rem;color:#fff}@media (min-width: 1200px){#newsletter-banner-form .checkbox-input{margin-top:1.5rem}}.home-category-slider .categories{padding:2rem;display:flex;gap:4rem;overflow-x:scroll}.home-category-slider .categories a{text-decoration:none;white-space:nowrap;color:#707070}.home-category-slider .categories a .title{font-weight:600;font-size:2.4rem;line-height:2.4rem;text-decoration:underline}.home-category-slider .categories a .category-item-ribbon{font-weight:600;position:relative;top:-1rem;left:0;padding:.4rem;border-radius:.5rem;font-size:1.2rem;background:linear-gradient(70deg, #d04 0%, #f53 100%);color:#fff}.home-defined-benefits .home-defined-benefits-container .title{border-bottom:0.1rem solid #000;text-align:center}@media (min-width: 1200px){.home-defined-benefits .home-defined-benefits-container .title{padding-bottom:.5rem}}.home-defined-benefits .home-defined-benefits-container .icons{display:grid;grid-template-columns:1fr;gap:1rem;width:70%;margin:2rem auto 0 auto}@media (min-width: 1200px){.home-defined-benefits .home-defined-benefits-container .icons{grid-template-columns:1fr 1fr 1fr;gap:2rem;margin:4rem auto 0 auto;border-top:none;padding-top:0;width:100%}}.home-defined-benefits .home-defined-benefits-container .icons .home-defined-benefits-icon{display:grid;grid-template-columns:2.5rem 20rem;column-gap:1.5rem;margin:0 auto}@media (min-width: 1200px){.home-defined-benefits .home-defined-benefits-container .icons .home-defined-benefits-icon{grid-template-columns:4.5rem 25rem;column-gap:4rem}}.home-defined-benefits .home-defined-benefits-container .icons .home-defined-benefits-icon .image-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.home-defined-benefits .home-defined-benefits-container .icons .home-defined-benefits-icon .image-container img{height:2.5rem;width:2.5rem;object-fit:cover}@media (min-width: 1200px){.home-defined-benefits .home-defined-benefits-container .icons .home-defined-benefits-icon .image-container img{height:4.5rem;width:4.5rem}}.home-defined-benefits .home-defined-benefits-container .icons .home-defined-benefits-icon .text{display:flex;align-items:center;font-weight:600;white-space:nowrap}.home-defined-benefits .home-defined-benefits-container .images{display:grid;grid-template-columns:1fr;row-gap:2rem;margin:4rem auto 0 auto}@media (min-width: 1200px){.home-defined-benefits .home-defined-benefits-container .images{display:flex;gap:3rem;margin:8rem auto 0 auto}}.home-defined-benefits .home-defined-benefits-container .images .home-defined-benefits-image{margin:0 auto;display:grid;width:100%}.home-defined-benefits .home-defined-benefits-container .images .home-defined-benefits-image img{height:10rem;width:100%;object-fit:cover;border-radius:1.6rem 1.6rem 0 0}@media (min-width: 1200px){.home-defined-benefits .home-defined-benefits-container .images .home-defined-benefits-image img{height:14rem}}.home-defined-benefits .home-defined-benefits-container .images .home-defined-benefits-image .text-container{background:linear-gradient(70deg, #d04 0%, #f53 100%);border-radius:0 0 1.6rem 1.6rem;color:#fff;padding:2rem}@media (min-width: 1200px){.home-defined-benefits .home-defined-benefits-container .images .home-defined-benefits-image .text-container{padding:3rem}}.home-defined-benefits .home-defined-benefits-container .images .home-defined-benefits-image .text-container h4{text-align:center}.home-defined-benefits .home-defined-benefits-container .images .home-defined-benefits-image .text-container a{margin:2rem auto 0 auto}.home-defined-benefits .home-defined-benefits-container .button-container-component{margin-top:3rem}body.gastro .home-defined-benefits .home-defined-benefits-container .images .home-defined-benefits-image .text-container{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.wholesale .home-defined-benefits .home-defined-benefits-container .images .home-defined-benefits-image .text-container{background:linear-gradient(70deg, #880060 0%, #a05 100%)}.image-text-link-block{margin:0 auto;display:grid;grid-template-columns:1fr}@media (min-width: 1200px){.image-text-link-block{grid-template-columns:2fr 1fr;grid-template-rows:40rem}}.image-text-link-block .image-container{height:33rem;width:100%}@media (min-width: 1200px){.image-text-link-block .image-container{height:auto}}.image-text-link-block .image-container img{height:100%;width:100%;object-fit:cover;border-radius:1.6rem 1.6rem 0 0}@media (min-width: 1200px){.image-text-link-block .image-container img{border-radius:1.6rem 0 0 1.6rem}}.image-text-link-block .text-container{background:#F5F5F5;border-radius:0 0 1.6rem 1.6rem;padding:2rem}@media (min-width: 1200px){.image-text-link-block .text-container{padding:3rem;border-radius:0 1.6rem 1.6rem 0}}.image-text-link-block .text-container .link-container{margin-top:2rem;display:grid;row-gap:1rem}.image-text-link-block .text-container .link-container.multiple-links .button-new{width:20.5rem}.image-text-link-block.gastro .text-container,.image-text-link-block.wholesale .text-container{color:#fff}.image-text-link-block.gastro .text-container{background:linear-gradient(70deg, #a05 0%, #d04 100%)}.image-text-link-block.wholesale .text-container{background:linear-gradient(70deg, #880060 0%, #a05 100%)}.home-interview{display:grid;grid-template-columns:1fr;margin:0 auto;background:#F5F5F5;border-radius:1.6rem}@media (min-width: 1200px){.home-interview{grid-template-columns:2fr 3fr;grid-template-rows:50rem}}@media (min-width: 1600px){.home-interview{grid-template-rows:40rem}}.home-interview .image-container{width:100%;height:24rem}@media (min-width: 1200px){.home-interview .image-container{height:auto}}.home-interview .image-container img{height:100%;width:100%;object-fit:cover;border-radius:1.6rem 1.6rem 0 0}@media (min-width: 1200px){.home-interview .image-container img{border-radius:1.6rem 0 0 1.6rem}}.home-interview .text-container{padding:4rem 2rem}@media (min-width: 1200px){.home-interview .text-container{margin-top:auto;padding:4rem 6rem}}.home-interview .text-container .marks{height:4.4rem;width:fit-content}@media (min-width: 1200px){.home-interview .text-container .marks{height:7.9rem}}.home-interview .text-container .marks img{width:100%;height:100%}.home-interview .text-container .text-container-content{margin-top:2rem;color:#d04}@media (min-width: 1200px){.home-interview .text-container .text-container-content{margin-top:3rem}}body.gastro .home-interview .text-container .text-container-content{color:#a05}body.wholesale .home-interview .text-container .text-container-content{color:#880060}#seitenLandingpage .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .title p,#seitenBrands .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .title p,.contents-components .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .title p{font-size:2rem;line-height:2.6rem}@media (min-width: 1200px){#seitenLandingpage .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .title p,#seitenBrands .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .title p,.contents-components .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .title p{font-size:3rem;line-height:3.6rem}}#seitenLandingpage .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .text p,#seitenBrands .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .text p,.contents-components .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .text p{font-size:3.2rem;line-height:4rem}@media (min-width: 1200px){#seitenLandingpage .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .text p,#seitenBrands .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .text p,.contents-components .contents-group .small-font-height .slideshow-container .mySlides .content-container .content .text p{font-size:6rem;line-height:7rem}}#seitenLandingpage .contents-group .slideshow-container,#seitenBrands .contents-group .slideshow-container,.contents-components .contents-group .slideshow-container{height:100%}#seitenLandingpage .contents-group .slideshow-container *,#seitenBrands .contents-group .slideshow-container *,.contents-components .contents-group .slideshow-container *{box-sizing:border-box}#seitenLandingpage .contents-group .slideshow-container .slideshow-container,#seitenBrands .contents-group .slideshow-container .slideshow-container,.contents-components .contents-group .slideshow-container .slideshow-container{position:relative;margin:auto}#seitenLandingpage .contents-group .slideshow-container .mySlides,#seitenBrands .contents-group .slideshow-container .mySlides,.contents-components .contents-group .slideshow-container .mySlides{position:relative;display:none;height:100%}#seitenLandingpage .contents-group .slideshow-container .mySlides img,#seitenBrands .contents-group .slideshow-container .mySlides img,.contents-components .contents-group .slideshow-container .mySlides img{height:100%;width:100%;object-fit:cover}#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container,#seitenBrands .contents-group .slideshow-container .mySlides .content-container,.contents-components .contents-group .slideshow-container .mySlides .content-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content,.contents-components .contents-group .slideshow-container .mySlides .content-container .content{padding:1.5rem;text-align:center;height:fit-content;margin-bottom:2rem;text-shadow:0 0 0.75rem #000}#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content p,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content p,.contents-components .contents-group .slideshow-container .mySlides .content-container .content p{margin-bottom:0;color:#F5F5F5;font-weight:600}#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content p.large,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content p.large,.contents-components .contents-group .slideshow-container .mySlides .content-container .content p.large{display:none}@media (min-width: 1200px){#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content p.small,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content p.small,.contents-components .contents-group .slideshow-container .mySlides .content-container .content p.small{display:none}#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content p.large,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content p.large,.contents-components .contents-group .slideshow-container .mySlides .content-container .content p.large{display:block}}#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content .title p,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content .title p,.contents-components .contents-group .slideshow-container .mySlides .content-container .content .title p{font-size:3rem;line-height:3.6rem}@media (min-width: 1200px){#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content .title p,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content .title p,.contents-components .contents-group .slideshow-container .mySlides .content-container .content .title p{font-size:4rem;line-height:4.6rem}}#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content .text,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content .text,.contents-components .contents-group .slideshow-container .mySlides .content-container .content .text{margin-top:1rem}@media (min-width: 1200px){#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content .text,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content .text,.contents-components .contents-group .slideshow-container .mySlides .content-container .content .text{margin-top:2.5rem}}#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content .text p,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content .text p,.contents-components .contents-group .slideshow-container .mySlides .content-container .content .text p{font-size:5rem;line-height:5rem}@media (min-width: 1200px){#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content .text p,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content .text p,.contents-components .contents-group .slideshow-container .mySlides .content-container .content .text p{font-size:7rem;line-height:8rem}}#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content a,#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content button,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content a,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content button,.contents-components .contents-group .slideshow-container .mySlides .content-container .content a,.contents-components .contents-group .slideshow-container .mySlides .content-container .content button{margin:1.5rem auto 0 auto}@media (min-width: 1200px){#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content a,#seitenLandingpage .contents-group .slideshow-container .mySlides .content-container .content button,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content a,#seitenBrands .contents-group .slideshow-container .mySlides .content-container .content button,.contents-components .contents-group .slideshow-container .mySlides .content-container .content a,.contents-components .contents-group .slideshow-container .mySlides .content-container .content button{margin:2.5rem auto 0 auto}}#seitenLandingpage .contents-group .slideshow-container .prev,#seitenLandingpage .contents-group .slideshow-container .next,#seitenBrands .contents-group .slideshow-container .prev,#seitenBrands .contents-group .slideshow-container .next,.contents-components .contents-group .slideshow-container .prev,.contents-components .contents-group .slideshow-container .next{display:none}@media (min-width: 1200px){#seitenLandingpage .contents-group .slideshow-container .prev,#seitenLandingpage .contents-group .slideshow-container .next,#seitenBrands .contents-group .slideshow-container .prev,#seitenBrands .contents-group .slideshow-container .next,.contents-components .contents-group .slideshow-container .prev,.contents-components .contents-group .slideshow-container .next{display:flex;justify-content:center;align-items:center;width:6rem;height:6rem;cursor:pointer;position:absolute;top:calc(50% - 2.5rem);font-weight:600;transition:0.6s ease;border-radius:3rem;text-decoration:none}#seitenLandingpage .contents-group .slideshow-container .prev img,#seitenLandingpage .contents-group .slideshow-container .next img,#seitenBrands .contents-group .slideshow-container .prev img,#seitenBrands .contents-group .slideshow-container .next img,.contents-components .contents-group .slideshow-container .prev img,.contents-components .contents-group .slideshow-container .next img{width:4rem;height:4rem}}#seitenLandingpage .contents-group .slideshow-container .next,#seitenBrands .contents-group .slideshow-container .next,.contents-components .contents-group .slideshow-container .next{right:2rem}#seitenLandingpage .contents-group .slideshow-container .prev,#seitenBrands .contents-group .slideshow-container .prev,.contents-components .contents-group .slideshow-container .prev{left:2rem}#seitenLandingpage .contents-group .slideshow-container .prev:hover,#seitenLandingpage .contents-group .slideshow-container .next:hover,#seitenBrands .contents-group .slideshow-container .prev:hover,#seitenBrands .contents-group .slideshow-container .next:hover,.contents-components .contents-group .slideshow-container .prev:hover,.contents-components .contents-group .slideshow-container .next:hover{background-color:rgba(150,150,150,0.8)}#seitenLandingpage .contents-group .slideshow-container .dots,#seitenBrands .contents-group .slideshow-container .dots,.contents-components .contents-group .slideshow-container .dots{position:absolute;bottom:1rem;width:100%;text-align:center}#seitenLandingpage .contents-group .slideshow-container .dots .dot,#seitenBrands .contents-group .slideshow-container .dots .dot,.contents-components .contents-group .slideshow-container .dots .dot{cursor:pointer;height:1.5rem;width:1.5rem;margin:0 .2rem;background-color:#fff;border-radius:50%;display:inline-block;transition:background-color 0.6s ease;opacity:.6}#seitenLandingpage .contents-group .slideshow-container .dots .active,#seitenLandingpage .contents-group .slideshow-container .dots :hover,#seitenBrands .contents-group .slideshow-container .dots .active,#seitenBrands .contents-group .slideshow-container .dots :hover,.contents-components .contents-group .slideshow-container .dots .active,.contents-components .contents-group .slideshow-container .dots :hover{opacity:1}#seitenLandingpage .contents-group .slideshow-container .fade-slider,#seitenBrands .contents-group .slideshow-container .fade-slider,.contents-components .contents-group .slideshow-container .fade-slider{animation-name:fade-slider;animation-duration:1.5s}@keyframes fade-slider{from{opacity:.4}to{opacity:1}}.filter-preset-and-brand-detail .top-header{display:grid;row-gap:1rem;grid-template-columns:1fr;grid-template-areas:'top-header__title' 'top-header__image' 'top-header__content'}@media (min-width: 1200px){.filter-preset-and-brand-detail .top-header{grid-template-columns:1fr 1fr;column-gap:4rem;row-gap:1.6rem;grid-template-areas:'top-header__title    top-header__title' 'top-header__image    top-header__content'}}.filter-preset-and-brand-detail .top-header.no-image{grid-template-areas:'top-header__title' 'top-header__content'}@media (min-width: 1200px){.filter-preset-and-brand-detail .top-header.no-image{grid-template-columns:1fr;grid-template-areas:'top-header__title' 'top-header__content'}}.filter-preset-and-brand-detail .top-header h1{grid-area:top-header__title;text-align:center;font-weight:600;font-size:3rem;line-height:3.6rem;margin-bottom:0}@media (min-width: 1200px){.filter-preset-and-brand-detail .top-header h1{font-size:4rem;line-height:4.6rem}}.filter-preset-and-brand-detail .top-header .image-container{grid-area:top-header__image;height:19rem;width:100%}@media (min-width: 1200px){.filter-preset-and-brand-detail .top-header .image-container{height:40rem}}.filter-preset-and-brand-detail .top-header .image-container .filterPresetTop-image{height:100%;width:100%}.filter-preset-and-brand-detail .top-header .image-container .filterPresetTop-image img{height:100%;width:100%;border-radius:1.2rem;object-fit:cover}@media (min-width: 1200px){.filter-preset-and-brand-detail .top-header .image-container .filterPresetTop-image img{border-radius:1.6rem}}.filter-preset-and-brand-detail .top-header .image-container .filter-preset-top-slider{position:relative;height:100%;width:100%}.filter-preset-and-brand-detail .top-header .image-container .filter-preset-top-slider .slideshow-container{height:100%}.filter-preset-and-brand-detail .top-header .image-container .filter-preset-top-slider .slideshow-container .mySlides img{border-radius:1.2rem}@media (min-width: 1200px){.filter-preset-and-brand-detail .top-header .image-container .filter-preset-top-slider .slideshow-container .mySlides img{border-radius:1.6rem}}@media (min-width: 1200px){.filter-preset-and-brand-detail .top-header .image-container .filter-preset-top-slider .slideshow-container .prev,.filter-preset-and-brand-detail .top-header .image-container .filter-preset-top-slider .slideshow-container .next{width:5rem;height:5rem;border-radius:2.5rem}.filter-preset-and-brand-detail .top-header .image-container .filter-preset-top-slider .slideshow-container .prev img,.filter-preset-and-brand-detail .top-header .image-container .filter-preset-top-slider .slideshow-container .next img{width:3rem;height:3rem}}.filter-preset-and-brand-detail .top-header .image-container .filter-preset-top-slider .slideshow-container .next{right:1.5rem}.filter-preset-and-brand-detail .top-header .image-container .filter-preset-top-slider .slideshow-container .prev{left:1.5rem}.filter-preset-and-brand-detail .top-header .content-container{grid-area:top-header__content;display:flex;justify-content:center;align-items:center}.filter-preset-and-brand-detail .top-header .content-container .content .logo .filterPresetTop-image{width:fit-content;margin:0 auto}.filter-preset-and-brand-detail .top-header .content-container .content .logo .filterPresetTop-image img{width:15rem;height:auto}@media (min-width: 1200px){.filter-preset-and-brand-detail .top-header .content-container .content .logo .filterPresetTop-image img{width:20rem}}.filter-preset-and-brand-detail .top-header .content-container .content .text{text-align:center}@media (min-width: 1200px){.filter-preset-and-brand-detail .top-header .content-container .content .text{padding:0 2rem}}.filter-preset-and-brand-detail .top-header .content-container .content .text h2{font-weight:600;font-size:2.5rem;line-height:3.2rem}@media (min-width: 1200px){.filter-preset-and-brand-detail .top-header .content-container .content .text h2{font-size:3.5rem;line-height:4.2rem}}.filter-preset-and-brand-detail .top-header .content-container .content .text p{font-size:1.4rem;line-height:1.9rem;margin-bottom:0}@media (min-width: 1200px){.filter-preset-and-brand-detail .top-header .content-container .content .text p{font-size:1.8rem;line-height:2.3rem}}.filter-preset-and-brand-detail .contents .itemSlider{margin-bottom:0}.filter-preset-and-brand-detail .contents .itemSlider .item-slider__text{text-align:center}.filter-preset-social-links{margin:2rem auto 0 auto;padding:1rem 4rem;width:fit-content;display:grid;column-gap:2rem;row-gap:.5rem;border-radius:1.2rem 1.2rem 0 0;background:linear-gradient(70deg, #d04 0%, #f53 100%);grid-template-columns:auto 1fr;grid-template-areas:'filter-preset-social-links__text   filter-preset-social-links__icons'}@media (min-width: 1200px){.filter-preset-social-links{margin:4rem auto 0 auto}}.filter-preset-social-links .text{grid-area:filter-preset-social-links__text;color:#fff;margin-left:auto;width:fit-content}.filter-preset-social-links .text p{font-weight:600;font-size:1.6rem;margin:0;white-space:nowrap}@media (min-width: 1200px){.filter-preset-social-links .text p{font-size:2.2rem}}.filter-preset-social-links .icons{grid-area:filter-preset-social-links__icons;display:flex;gap:1.5rem;margin-right:auto}.filter-preset-social-links .icons a{display:flex;justify-content:center;align-items:center}.filter-preset-social-links .icons a img{width:2.2rem;aspect-ratio:auto}.filter-preset-brand-slider-container{height:10rem}@media (min-width: 1200px){.filter-preset-brand-slider-container{height:17rem}}.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider{height:10rem;padding:0}@media (min-width: 1200px){.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider{height:17rem}}.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider .widget-slider-title{border-bottom:none;padding:0}.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider .widget-slider-navigation{display:none}.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider .widget-slider-container{padding:1rem 0}@media (min-width: 1200px){.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider .widget-slider-container{width:fit-content;padding:2rem 0}}.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider .widget-slider-container .widget-slider-content{height:100%;margin:0 auto;display:flex;gap:3rem;overflow-x:scroll;scrollbar-width:none}.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider .widget-slider-container .widget-slider-content::-webkit-scrollbar{display:none}@media (min-width: 1200px){.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider .widget-slider-container .widget-slider-content{gap:8rem}}.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider .widget-slider-container .widget-slider-content .widget-slider-content-entry{max-width:8rem;min-width:8rem;max-height:8rem}@media (min-width: 1200px){.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider .widget-slider-container .widget-slider-content .widget-slider-content-entry{max-width:13rem;min-width:13rem;max-height:13rem}}.filter-preset-brand-slider-container .filter-preset-brand-slider .widget-logo-slider .widget-slider-container .widget-slider-content .widget-slider-content-entry img{width:100%}.image-and-products{display:grid;grid-template-columns:1fr;grid-template-rows:42rem auto;grid-template-areas:'image-and-products__image' 'image-and-products__products'}.image-and-products.small-bottom{grid-template-rows:auto 42rem;grid-template-areas:'image-and-products__products' 'image-and-products__image'}.image-and-products.small-bottom .image-container img{border-radius:0 0 1.6rem 1.6rem}.image-and-products.small-bottom .products-container{border-radius:1.6rem 1.6rem 0 0}@media (min-width: 1600px){.image-and-products.small-bottom{grid-template-rows:50rem;grid-template-areas:'image-and-products__image  image-and-products__products'}.image-and-products.small-bottom .image-container img{border-radius:1.6rem 0 0 1.6rem}.image-and-products.small-bottom .products-container{border-radius:0 1.6rem 1.6rem 0}}@media (min-width: 1600px){.image-and-products{grid-template-columns:1fr 1fr;grid-template-rows:50rem;grid-template-areas:'image-and-products__image  image-and-products__products'}.image-and-products.medium-right{grid-template-columns:1fr 1fr;grid-template-areas:'image-and-products__products   image-and-products__image'}.image-and-products.medium-right .image-container img{border-radius:0 1.6rem 1.6rem 0}.image-and-products.medium-right .products-container{border-radius:1.6rem 0 0 1.6rem}}.image-and-products .image-container{grid-area:image-and-products__image;position:relative}.image-and-products .image-container img{height:100%;width:100%;object-fit:cover;border-radius:1.6rem 1.6rem 0 0}@media (min-width: 1600px){.image-and-products .image-container img{border-radius:1.6rem 0 0 1.6rem}}.image-and-products .image-container .content-container{height:100%;width:100%;position:absolute;top:0;left:0}.image-and-products .image-container .content-container .content{padding:3rem 2rem}@media (min-width: 1600px){.image-and-products .image-container .content-container .content{width:60%}}.image-and-products .image-container .content-container .content .text{color:#fff}.image-and-products .products-container{grid-area:image-and-products__products;height:100%;width:100%;background:#F5F5F5;border-radius:0 0 1.6rem 1.6rem;display:flex;justify-content:center;align-items:center;padding:2rem 1rem}@media (min-width: 1600px){.image-and-products .products-container{padding:2rem 3rem;border-radius:0 1.6rem 1.6rem 0}}.image-and-products .products-container .itemlist-items__container{grid-template-columns:14rem 14rem}@media (min-width: 768px){.image-and-products .products-container .itemlist-items__container{grid-template-columns:30rem 30rem}}@media (min-width: 1200px){.image-and-products .products-container .itemlist-items__container{grid-template-columns:26rem 26rem}}@media (min-width: 1600px){.image-and-products .products-container .itemlist-items__container{grid-template-columns:28rem 28rem}}.image-and-products .products-container .itemlist-items__container .itemlist-item{border-color:#a0a0a0;margin-bottom:0}.image-and-text{display:grid;grid-template-columns:1fr;grid-template-rows:22rem 1fr;grid-template-areas:'image-and-text__image' 'image-and-text__text'}.image-and-text.small-bottom{grid-template-rows:1fr 22rem;grid-template-areas:'image-and-text__text' 'image-and-text__image'}.image-and-text.small-bottom .image-container img{border-radius:0 0 1.6rem 1.6rem}.image-and-text.small-bottom .text-container{border-radius:1.6rem 1.6rem 0 0}@media (min-width: 1200px){.image-and-text.small-bottom{grid-template-rows:1fr;min-height:30rem;grid-template-areas:'image-and-text__image  image-and-text__text'}.image-and-text.small-bottom.big{min-height:60rem}.image-and-text.small-bottom .image-container img{border-radius:1.6rem 0 0 1.6rem}.image-and-text.small-bottom .text-container{border-radius:0 1.6rem 1.6rem 0}}@media (min-width: 1200px){.image-and-text{grid-template-columns:1fr 1fr;grid-template-rows:1fr;min-height:30rem;grid-template-areas:'image-and-text__image  image-and-text__text'}.image-and-text.medium-right{grid-template-columns:1fr 1fr;grid-template-areas:'image-and-text__text   image-and-text__image'}.image-and-text.medium-right .image-container img{border-radius:0 1.6rem 1.6rem 0}.image-and-text.medium-right .text-container{border-radius:1.6rem 0 0 1.6rem}.image-and-text.big{min-height:60rem}}.image-and-text .image-container{grid-area:image-and-text__image}.image-and-text .image-container img{height:100%;width:100%;object-fit:cover;border-radius:1.6rem 1.6rem 0 0}@media (min-width: 1200px){.image-and-text .image-container img{border-radius:1.6rem 0 0 1.6rem}}.image-and-text .text-container{grid-area:image-and-text__text;height:100%;width:100%;background:#F5F5F5;border-radius:0 0 1.6rem 1.6rem;display:flex;justify-content:center;align-items:center;padding:2rem}@media (min-width: 1200px){.image-and-text .text-container{padding:8rem;border-radius:0 1.6rem 1.6rem 0}}.video-and-text{display:grid;background:#F5F5F5;border-radius:1.2rem}@media (min-width: 1200px){.video-and-text{grid-template-columns:69.2rem 1fr;grid-template-rows:38.9rem}}.video-and-text .video-container .video-wrapper iframe{width:100%;aspect-ratio:1.78;border-radius:1.2rem 1.2rem 0 0}@media (min-width: 1200px){.video-and-text .video-container .video-wrapper iframe{border-radius:1.2rem 0 0 1.2rem}}.video-and-text .text-container{padding:2rem;display:flex;justify-content:center;align-items:center}@media (min-width: 1200px){.video-and-text .text-container{padding:0 6rem}}.video-and-text .text-container .content{height:fit-content;width:100%}@media (min-width: 1200px){.video-and-text .text-container .content{width:fit-content}}.video-and-text .text-container .content a{margin-top:2rem}.filter-preset-text-icons-image{background:linear-gradient(180deg, #00000080 0%, #00000000 65%);display:grid;grid-template-rows:25rem 1fr;grid-template-areas:'filter-preset-text-icons-image__image' 'filter-preset-text-icons-image__content'}@media (min-width: 1200px){.filter-preset-text-icons-image{grid-template-rows:47rem;grid-template-columns:2fr 1fr;grid-template-areas:'filter-preset-text-icons-image__content  filter-preset-text-icons-image__image'}}.filter-preset-text-icons-image .content-container{grid-area:filter-preset-text-icons-image__content;color:#fff;display:grid;gap:3rem}@media (min-width: 1200px){.filter-preset-text-icons-image .content-container{gap:5rem;grid-template-columns:1.5fr 1fr}}.filter-preset-text-icons-image .content-container .text-container{padding:4rem 3rem 0 3rem}@media (min-width: 1200px){.filter-preset-text-icons-image .content-container .text-container{display:flex;justify-content:center;align-items:center;padding:0 6rem 0 20rem}}.filter-preset-text-icons-image .content-container .text-container .content strong{font-weight:600}.filter-preset-text-icons-image .content-container .text-container .content p{margin-top:1rem}@media (min-width: 1200px){.filter-preset-text-icons-image .content-container .text-container .content p{margin-top:1.5rem}}.filter-preset-text-icons-image .content-container .icons-container{padding:0 3rem 4rem 3rem}@media (min-width: 1200px){.filter-preset-text-icons-image .content-container .icons-container{display:flex;justify-content:center;align-items:center;padding:0 10rem 0 0}}.filter-preset-text-icons-image .content-container .icons-container .icons{display:grid;row-gap:1rem}.filter-preset-text-icons-image .content-container .icons-container .icons .icon-container{display:grid;column-gap:1rem;grid-template-columns:4rem 1fr}@media (min-width: 1200px){.filter-preset-text-icons-image .content-container .icons-container .icons .icon-container{grid-template-columns:4.5rem 1fr}}.filter-preset-text-icons-image .content-container .icons-container .icons .icon-container .icon{display:flex;justify-content:center;align-items:center}.filter-preset-text-icons-image .content-container .icons-container .icons .icon-container .icon img{height:3.1rem}@media (min-width: 1200px){.filter-preset-text-icons-image .content-container .icons-container .icons .icon-container .icon img{height:3.7rem}}.filter-preset-text-icons-image .content-container .icons-container .icons .icon-container .text{display:flex;align-items:center;font-weight:600}.filter-preset-text-icons-image .image-container{grid-area:filter-preset-text-icons-image__image}.filter-preset-text-icons-image .image-container img{width:100%;height:100%;object-fit:cover}.filter-preset-text-image{background:#2E2626;display:grid;grid-template-rows:25rem 1fr;grid-template-areas:'filter-preset-text-image__image' 'filter-preset-text-image__content'}@media (min-width: 1200px){.filter-preset-text-image{grid-template-rows:36rem;grid-template-columns:1fr 1fr;grid-template-areas:'filter-preset-text-image__image  filter-preset-text-image__content'}}.filter-preset-text-image .content-container{grid-area:filter-preset-text-image__content;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.filter-preset-text-image .content-container .text-container{padding:4rem}@media (min-width: 1200px){.filter-preset-text-image .content-container .text-container{display:flex;justify-content:center;align-items:center;width:50rem;padding:0}}.filter-preset-text-image .content-container .text-container .content a{margin:2rem auto 0 auto}.filter-preset-text-image .image-container{grid-area:filter-preset-text-image__image}.filter-preset-text-image .image-container img{width:100%;height:100%;object-fit:cover}.home-text-and-icons :first-child,.filter-preset-simple-text :first-child,.filter-preset-and-brand-detail .topTextBottom :first-child{margin-top:0}.home-text-and-icons.text-align-center,.filter-preset-simple-text.text-align-center,.filter-preset-and-brand-detail .topTextBottom.text-align-center{text-align:center}.home-text-and-icons h2,.filter-preset-simple-text h2,.filter-preset-and-brand-detail .topTextBottom h2{text-align:center;margin:3rem 0 1.5rem 0}@media (min-width: 1200px){.home-text-and-icons h2,.filter-preset-simple-text h2,.filter-preset-and-brand-detail .topTextBottom h2{margin:8rem 0 3rem 0}}.home-text-and-icons h2:first-child,.filter-preset-simple-text h2:first-child,.filter-preset-and-brand-detail .topTextBottom h2:first-child{margin:0 0 1.5rem 0}@media (min-width: 1200px){.home-text-and-icons h2:first-child,.filter-preset-simple-text h2:first-child,.filter-preset-and-brand-detail .topTextBottom h2:first-child{margin:0 0 3rem 0}}.home-text-and-icons h3,.filter-preset-simple-text h3,.filter-preset-and-brand-detail .topTextBottom h3{margin:1.5rem 0 .2rem 0}@media (min-width: 1200px){.home-text-and-icons h3,.filter-preset-simple-text h3,.filter-preset-and-brand-detail .topTextBottom h3{margin:3rem 0 .3rem 0}}.home-text-and-icons h4,.filter-preset-simple-text h4,.filter-preset-and-brand-detail .topTextBottom h4{margin:1rem 0 .15rem 0}@media (min-width: 1200px){.home-text-and-icons h4,.filter-preset-simple-text h4,.filter-preset-and-brand-detail .topTextBottom h4{margin:2rem 0 .2rem 0}}.home-text-and-icons .block-container,.filter-preset-simple-text .block-container,.filter-preset-and-brand-detail .topTextBottom .block-container{display:grid;gap:4rem}.home-text-and-icons .block-container.block-two,.filter-preset-simple-text .block-container.block-two,.filter-preset-and-brand-detail .topTextBottom .block-container.block-two{grid-template-columns:1fr 1fr}.home-text-and-icons .block-container.block-three,.filter-preset-simple-text .block-container.block-three,.filter-preset-and-brand-detail .topTextBottom .block-container.block-three{grid-template-columns:1fr 1fr 1fr}.home-text-and-icons .block-container.block-four,.filter-preset-simple-text .block-container.block-four,.filter-preset-and-brand-detail .topTextBottom .block-container.block-four{grid-template-columns:1fr 1fr 1fr 1fr}.home-text-and-icons ul,.home-text-and-icons ol,.filter-preset-simple-text ul,.filter-preset-simple-text ol,.filter-preset-and-brand-detail .topTextBottom ul,.filter-preset-and-brand-detail .topTextBottom ol{margin:1rem 0 1rem 1rem}@media (min-width: 1200px){.home-text-and-icons ul,.home-text-and-icons ol,.filter-preset-simple-text ul,.filter-preset-simple-text ol,.filter-preset-and-brand-detail .topTextBottom ul,.filter-preset-and-brand-detail .topTextBottom ol{margin:1rem 0 1.2rem 2rem}}.home-text-and-icons ul:last-child,.home-text-and-icons ol:last-child,.filter-preset-simple-text ul:last-child,.filter-preset-simple-text ol:last-child,.filter-preset-and-brand-detail .topTextBottom ul:last-child,.filter-preset-and-brand-detail .topTextBottom ol:last-child{margin-bottom:0}.home-text-and-icons ul li::marker,.home-text-and-icons ol li::marker,.filter-preset-simple-text ul li::marker,.filter-preset-simple-text ol li::marker,.filter-preset-and-brand-detail .topTextBottom ul li::marker,.filter-preset-and-brand-detail .topTextBottom ol li::marker{font-weight:bold}.download-container{margin-top:2rem}@media (min-width: 1200px){.download-container{margin-top:3rem}}.filter-preset-and-brand-detail .topTextBottom{margin:4rem auto}@media (min-width: 1200px){.filter-preset-and-brand-detail .topTextBottom{grid-column:2}}.filter-preset-simple-text-and-image{display:grid;grid-template-columns:1fr;grid-template-areas:'filter-preset-simple-text-and-image__text' 'filter-preset-simple-text-and-image__image'}@media (min-width: 1200px){.filter-preset-simple-text-and-image{display:block}.filter-preset-simple-text-and-image.bottom{display:grid}}@media (min-width: 1200px){.filter-preset-simple-text-and-image.left .image-container{float:left;margin:5.5rem 3rem 1rem 0}}.filter-preset-simple-text-and-image.bottom .text-container h2,.filter-preset-simple-text-and-image.bottom .text-container h3,.filter-preset-simple-text-and-image.bottom .text-container h4{text-align:center;font-size:2.5rem;line-height:3.2rem;margin-bottom:2rem}@media (min-width: 1200px){.filter-preset-simple-text-and-image.bottom .text-container h2,.filter-preset-simple-text-and-image.bottom .text-container h3,.filter-preset-simple-text-and-image.bottom .text-container h4{font-size:3.5rem;line-height:4.2rem;margin-bottom:3rem}}.filter-preset-simple-text-and-image.bottom .text-container p{text-align:left}.filter-preset-simple-text-and-image.bottom .image-container{width:100%;margin:2rem 0 0 0}@media (min-width: 1200px){.filter-preset-simple-text-and-image.bottom .image-container{height:30rem}}.filter-preset-simple-text-and-image .text-container{grid-area:filter-preset-simple-text-and-image__text}.filter-preset-simple-text-and-image .text-container h2,.filter-preset-simple-text-and-image .text-container h3,.filter-preset-simple-text-and-image .text-container h4{margin-top:0;margin-bottom:1rem;font-size:2.3rem;line-height:2.3rem;text-align:left}@media (min-width: 1200px){.filter-preset-simple-text-and-image .text-container h2,.filter-preset-simple-text-and-image .text-container h3,.filter-preset-simple-text-and-image .text-container h4{font-size:3rem;line-height:3rem}}.filter-preset-simple-text-and-image .text-container p{hyphens:none;text-align:justify;margin-bottom:1.5rem}@media (min-width: 1200px){.filter-preset-simple-text-and-image .text-container p{margin-bottom:1rem}}.filter-preset-simple-text-and-image .text-container p:last-child{margin-bottom:0}.filter-preset-simple-text-and-image .image-container{grid-area:filter-preset-simple-text-and-image__image;width:100%;height:20rem;margin-top:2rem}@media (min-width: 1200px){.filter-preset-simple-text-and-image .image-container{width:50%;height:auto;float:right;margin:5.5rem 0 1rem 3rem}}.filter-preset-simple-text-and-image .image-container img{width:100%;height:100%;object-fit:cover}.contents-group.anchor .contents-group-contents{display:grid;grid-template-columns:1fr;row-gap:1rem}.filter-preset-anchor.active .anchor-link{color:#fff}.filter-preset-anchor.active .anchor-link .anchor-link-icon .icon-active{display:block}.filter-preset-anchor.active .anchor-link .anchor-link-icon .icon-inactive{display:none}.filter-preset-anchor .anchor-link{display:grid;grid-template-columns:auto 1fr;column-gap:.5rem;cursor:pointer;width:100%;background:#e8e8e8;padding:.75rem}.filter-preset-anchor .anchor-link .anchor-link-icon{display:flex;justify-content:center;align-items:center}.filter-preset-anchor .anchor-link .anchor-link-icon .icon-active{display:none}.filter-preset-anchor .anchor-link .anchor-link-icon img{object-fit:cover;height:2rem;width:2rem}.filter-preset-anchor .anchor-link .anchor-link-title{display:flex;align-items:center;text-align:left;font-size:1.4rem;line-height:1.9rem;font-weight:600;margin:0}@media (min-width: 1200px){.filter-preset-anchor .anchor-link .anchor-link-title{font-size:1.8rem;line-height:2.3rem}}.filter-preset-anchor .anchor-text{display:none;margin-bottom:1rem;margin-top:1rem}@media (min-width: 1200px){.filter-preset-anchor .anchor-text{margin-top:2rem;margin-bottom:2rem}}.filter-preset-anchor .anchor-text h1,.filter-preset-anchor .anchor-text h2,.filter-preset-anchor .anchor-text h3{font-size:1.7rem;line-height:2.3rem;margin-bottom:.5rem}@media (min-width: 1200px){.filter-preset-anchor .anchor-text h1,.filter-preset-anchor .anchor-text h2,.filter-preset-anchor .anchor-text h3{font-size:2.1rem;line-height:2.7rem;margin-bottom:1rem}}.filter-preset-anchor .anchor-text h1:first-child,.filter-preset-anchor .anchor-text h2:first-child,.filter-preset-anchor .anchor-text h3:first-child{margin-top:0}.filter-preset-anchor .anchor-text h4{font-size:1.4rem;line-height:1.9rem;margin-bottom:.3rem}@media (min-width: 1200px){.filter-preset-anchor .anchor-text h4{font-size:1.8rem;line-height:2.3rem;margin-bottom:.8rem}}body.private .filter-preset-anchor.active .anchor-link{background:linear-gradient(70deg, #d04 0%, #f53 100%)}body.gastro .filter-preset-anchor.active .anchor-link{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.wholesale .filter-preset-anchor.active .anchor-link{background:linear-gradient(70deg, #880060 0%, #a05 100%)}.home-text-and-icons{text-align:center;width:var(--width__content);margin:0 auto}@media (min-width: 1200px){.home-text-and-icons{width:76rem}}.home-text-and-icons .icon-content{margin-top:4rem}@media (min-width: 1200px){.home-text-and-icons .icon-content{margin-top:6rem}}.home-text-and-icons .icon-content .image-container{display:flex;justify-content:center;align-items:center;margin:0 auto 1rem auto}@media (min-width: 1200px){.home-text-and-icons .icon-content .image-container{margin:0 auto 2rem auto}}.home-text-and-icons .icon-content .image-container img{height:6rem;width:6rem;object-fit:cover}@media (min-width: 1200px){.home-text-and-icons .icon-content .image-container img{height:8rem;width:8rem}}.home-text-and-icons .icon-content h3{margin-top:1rem;margin-bottom:1.5rem}@media (min-width: 1200px){.home-text-and-icons .icon-content h3{margin-top:1.5rem;margin-bottom:2.5rem}}.contents-group.bookable-banner{margin:0 auto 4rem auto;width:var(--width__content)}.contents-group.bookable-banner .contents-group-contents{display:grid;grid-template-rows:1fr 1fr;gap:2rem}@media (min-width: 768px){.contents-group.bookable-banner .contents-group-contents{grid-template-rows:1fr;grid-template-columns:1fr 1fr}}.contents-group.bookable-banner .contents-group-contents .bookableBanner img{width:100%;aspect-ratio:1;border-radius:1.6rem}.contents-group.bookable-banner .contents-group-contents .bookableBanner.image-border{border:0.1rem solid #e8e8e8;border-radius:1.6rem;padding:-0.1rem}@media (min-width: 1200px){.contents-group.bookable-banner .contents-group-contents .bookableBanner img{aspect-ratio:1.875}}@media (min-width: 1600px){.contents-group.bookable-banner .contents-group-contents{gap:4rem}}.contents-group.bookable-banner .bookable-banner-container{position:relative;height:100%;width:100%;display:block}.contents-group.bookable-banner .bookable-banner-container .content-container{position:absolute;top:0;left:0;margin-top:2rem;width:100%;height:calc(100% - 2rem);display:flex;justify-content:center}.contents-group.bookable-banner .bookable-banner-container .content-container .content{max-width:80%;width:fit-content;height:fit-content;text-align:center}.contents-group.bookable-banner .bookable-banner-container .content-container .content .button-new{margin:1rem auto 0 auto}#seitenLandingpage,#seitenBrands,.contents-components{margin:0 auto}@media (min-width: 1200px){#seitenLandingpage,#seitenBrands,.contents-components{width:var(--width__content)}}#seitenLandingpage .title h1,#seitenBrands .title h1,.contents-components .title h1{text-align:center}#seitenLandingpage.fit-width,#seitenBrands.fit-width,.contents-components.fit-width{width:100%}#seitenLandingpage:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile),#seitenBrands:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile),.contents-components:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile){margin:0 auto 4rem auto;width:var(--width__content)}@media (min-width: 1200px){#seitenLandingpage:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile),#seitenBrands:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile),.contents-components:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile){margin:0 auto 6rem auto}}#seitenLandingpage:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile):last-child,#seitenBrands:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile):last-child,.contents-components:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile):last-child{margin-bottom:2rem}@media (min-width: 1200px){#seitenLandingpage:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile):last-child,#seitenBrands:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile):last-child,.contents-components:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile):last-child{margin-bottom:3rem}}#seitenLandingpage:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile).no-margin-bottom,#seitenBrands:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile).no-margin-bottom,.contents-components:not(.fit-width) .contents-group:not(.fullscreen):not(.overflow):not(.fullscreen-mobile).no-margin-bottom{margin-bottom:0}#seitenLandingpage .contents-group,#seitenBrands .contents-group,.contents-components .contents-group{margin:0 auto 4rem auto}@media (min-width: 1200px){#seitenLandingpage .contents-group,#seitenBrands .contents-group,.contents-components .contents-group{margin:0 auto 6rem auto}}#seitenLandingpage .contents-group.fullscreen,#seitenBrands .contents-group.fullscreen,.contents-components .contents-group.fullscreen{width:100vw;margin-left:calc(50% - 50vw)}#seitenLandingpage .contents-group.overflow,#seitenBrands .contents-group.overflow,.contents-components .contents-group.overflow{width:var(--width__content-overflow);margin-left:calc(50% - var(--width__content-overflow) / 2)}#seitenLandingpage .contents-group.fullscreen-mobile,#seitenBrands .contents-group.fullscreen-mobile,.contents-components .contents-group.fullscreen-mobile{width:100vw;margin-left:calc(50% - 50vw)}@media (min-width: 1200px){#seitenLandingpage .contents-group.fullscreen-mobile:not(.fullscreen):not(.overflow),#seitenBrands .contents-group.fullscreen-mobile:not(.fullscreen):not(.overflow),.contents-components .contents-group.fullscreen-mobile:not(.fullscreen):not(.overflow){width:var(--width__content);margin:0 auto 6rem auto}}#seitenLandingpage .contents-group.footer-block .contents-group-contents,#seitenBrands .contents-group.footer-block .contents-group-contents,.contents-components .contents-group.footer-block .contents-group-contents{display:grid;grid-template-columns:1fr;gap:4rem}@media (min-width: 1200px){#seitenLandingpage .contents-group.footer-block .contents-group-contents,#seitenBrands .contents-group.footer-block .contents-group-contents,.contents-components .contents-group.footer-block .contents-group-contents{grid-template-columns:1fr 1fr}}#seitenLandingpage .contents-group.footer-block .contents-group-contents .home-footer-block,#seitenBrands .contents-group.footer-block .contents-group-contents .home-footer-block,.contents-components .contents-group.footer-block .contents-group-contents .home-footer-block{height:fit-content}#seitenLandingpage .contents-group.footer-block .contents-group-contents .home-footer-block:before,#seitenBrands .contents-group.footer-block .contents-group-contents .home-footer-block:before,.contents-components .contents-group.footer-block .contents-group-contents .home-footer-block:before{display:none;content:none}#seitenLandingpage .contents-group.footer-block .contents-group-contents .home-footer-block:first-child,#seitenBrands .contents-group.footer-block .contents-group-contents .home-footer-block:first-child,.contents-components .contents-group.footer-block .contents-group-contents .home-footer-block:first-child{display:grid}#seitenLandingpage .contents-group.footer-block .contents-group-contents .home-footer-block:last-child,#seitenBrands .contents-group.footer-block .contents-group-contents .home-footer-block:last-child,.contents-components .contents-group.footer-block .contents-group-contents .home-footer-block:last-child{display:grid}@media (min-width: 1200px){#seitenLandingpage .contents-group.hide-at-desktop,#seitenBrands .contents-group.hide-at-desktop,.contents-components .contents-group.hide-at-desktop{display:none;height:0;margin:0}}#seitenLandingpage .contents-group.hide-at-mobile,#seitenBrands .contents-group.hide-at-mobile,.contents-components .contents-group.hide-at-mobile{display:none;height:0;margin:0}@media (min-width: 1200px){#seitenLandingpage .contents-group.hide-at-mobile,#seitenBrands .contents-group.hide-at-mobile,.contents-components .contents-group.hide-at-mobile{display:block;height:100%;margin:0 auto 4rem auto}}#seitenLandingpage .contents-group:last-child,#seitenBrands .contents-group:last-child,.contents-components .contents-group:last-child{margin-bottom:2rem}@media (min-width: 1200px){#seitenLandingpage .contents-group:last-child,#seitenBrands .contents-group:last-child,.contents-components .contents-group:last-child{margin-bottom:3rem}}#seitenLandingpage .contents-group.starting-component,#seitenBrands .contents-group.starting-component,.contents-components .contents-group.starting-component{margin-top:calc(var(--header-offset-bottom) * -1)}#seitenLandingpage .contents-group.no-margin-bottom,#seitenBrands .contents-group.no-margin-bottom,.contents-components .contents-group.no-margin-bottom{margin-bottom:0}body.guest #seitenLandingpage .contents-group.logged-in-only,body.guest .contents-components .contents-group.logged-in-only{display:none;margin:0;height:0}body:not(.guest) #seitenLandingpage .contents-group.guest-only,body:not(.guest) .contents-components .contents-group.guest-only{display:none;margin:0;height:0}#seitenLandingpage .contents-group,#seitenBrands .contents-group,.contents-components .contents-group{font-size:1.4rem;line-height:1.9rem}@media (min-width: 1200px){#seitenLandingpage .contents-group,#seitenBrands .contents-group,.contents-components .contents-group{font-size:1.8rem;line-height:2.3rem}}#seitenLandingpage .contents-group p,#seitenBrands .contents-group p,.contents-components .contents-group p{margin:0 0 1rem 0;padding:0;font-size:1.4rem;line-height:1.9rem}@media (min-width: 1200px){#seitenLandingpage .contents-group p,#seitenBrands .contents-group p,.contents-components .contents-group p{margin:0 0 1.2rem 0;font-size:1.8rem;line-height:2.3rem}}#seitenLandingpage .contents-group h1,#seitenLandingpage .contents-group h2,#seitenLandingpage .contents-group h3,#seitenLandingpage .contents-group h4,#seitenBrands .contents-group h1,#seitenBrands .contents-group h2,#seitenBrands .contents-group h3,#seitenBrands .contents-group h4,.contents-components .contents-group h1,.contents-components .contents-group h2,.contents-components .contents-group h3,.contents-components .contents-group h4{font-weight:600;margin-bottom:1rem;padding:0}@media (min-width: 1200px){#seitenLandingpage .contents-group h1,#seitenLandingpage .contents-group h2,#seitenLandingpage .contents-group h3,#seitenLandingpage .contents-group h4,#seitenBrands .contents-group h1,#seitenBrands .contents-group h2,#seitenBrands .contents-group h3,#seitenBrands .contents-group h4,.contents-components .contents-group h1,.contents-components .contents-group h2,.contents-components .contents-group h3,.contents-components .contents-group h4{margin-bottom:1.5rem}}#seitenLandingpage .contents-group h1 p,#seitenLandingpage .contents-group h2 p,#seitenLandingpage .contents-group h3 p,#seitenLandingpage .contents-group h4 p,#seitenBrands .contents-group h1 p,#seitenBrands .contents-group h2 p,#seitenBrands .contents-group h3 p,#seitenBrands .contents-group h4 p,.contents-components .contents-group h1 p,.contents-components .contents-group h2 p,.contents-components .contents-group h3 p,.contents-components .contents-group h4 p{font-weight:600}#seitenLandingpage .contents-group h1,#seitenBrands .contents-group h1,.contents-components .contents-group h1{font-size:2.8rem;line-height:3.5rem}@media (min-width: 1200px){#seitenLandingpage .contents-group h1,#seitenBrands .contents-group h1,.contents-components .contents-group h1{font-size:4rem;line-height:4.7rem}}#seitenLandingpage .contents-group h1 p,#seitenBrands .contents-group h1 p,.contents-components .contents-group h1 p{font-size:2.8rem;line-height:3.5rem}@media (min-width: 1200px){#seitenLandingpage .contents-group h1 p,#seitenBrands .contents-group h1 p,.contents-components .contents-group h1 p{font-size:4rem;line-height:4.7rem}}#seitenLandingpage .contents-group h2,#seitenBrands .contents-group h2,.contents-components .contents-group h2{font-size:2.5rem;line-height:3.2rem}@media (min-width: 1200px){#seitenLandingpage .contents-group h2,#seitenBrands .contents-group h2,.contents-components .contents-group h2{font-size:3.5rem;line-height:4.2rem}}#seitenLandingpage .contents-group h2 p,#seitenBrands .contents-group h2 p,.contents-components .contents-group h2 p{font-size:2.5rem;line-height:3.2rem}@media (min-width: 1200px){#seitenLandingpage .contents-group h2 p,#seitenBrands .contents-group h2 p,.contents-components .contents-group h2 p{font-size:3.5rem;line-height:4.2rem}}#seitenLandingpage .contents-group h3,#seitenBrands .contents-group h3,.contents-components .contents-group h3{font-size:2.3rem;line-height:2.9rem}@media (min-width: 1200px){#seitenLandingpage .contents-group h3,#seitenBrands .contents-group h3,.contents-components .contents-group h3{font-size:3rem;line-height:3.6rem}}#seitenLandingpage .contents-group h3 p,#seitenBrands .contents-group h3 p,.contents-components .contents-group h3 p{font-size:2.3rem;line-height:2.9rem}@media (min-width: 1200px){#seitenLandingpage .contents-group h3 p,#seitenBrands .contents-group h3 p,.contents-components .contents-group h3 p{font-size:3rem;line-height:3.6rem}}#seitenLandingpage .contents-group h4,#seitenBrands .contents-group h4,.contents-components .contents-group h4{font-size:1.7rem;line-height:2.3rem}@media (min-width: 1200px){#seitenLandingpage .contents-group h4,#seitenBrands .contents-group h4,.contents-components .contents-group h4{font-size:2.1rem;line-height:2.7rem}}#seitenLandingpage .contents-group h4 p,#seitenBrands .contents-group h4 p,.contents-components .contents-group h4 p{font-size:1.7rem;line-height:2.3rem}@media (min-width: 1200px){#seitenLandingpage .contents-group h4 p,#seitenBrands .contents-group h4 p,.contents-components .contents-group h4 p{font-size:2.1rem;line-height:2.7rem}}#seitenLandingpage .contents-group .text,#seitenBrands .contents-group .text,.contents-components .contents-group .text{font-size:1.4rem;line-height:1.9rem}@media (min-width: 1200px){#seitenLandingpage .contents-group .text,#seitenBrands .contents-group .text,.contents-components .contents-group .text{font-size:1.8rem;line-height:2.3rem}}#seitenLandingpage .contents-group .text p,#seitenBrands .contents-group .text p,.contents-components .contents-group .text p{font-size:1.4rem;line-height:1.9rem}@media (min-width: 1200px){#seitenLandingpage .contents-group .text p,#seitenBrands .contents-group .text p,.contents-components .contents-group .text p{font-size:1.8rem;line-height:2.3rem}}#seitenLandingpage .contents-group .text-xs,#seitenBrands .contents-group .text-xs,.contents-components .contents-group .text-xs{font-size:1.1rem;line-height:1.4rem}@media (min-width: 1200px){#seitenLandingpage .contents-group .text-xs,#seitenBrands .contents-group .text-xs,.contents-components .contents-group .text-xs{font-size:1.4rem;line-height:1.7rem}}#seitenLandingpage .contents-group .text-xs p,#seitenBrands .contents-group .text-xs p,.contents-components .contents-group .text-xs p{font-size:1.1rem;line-height:1.4rem}@media (min-width: 1200px){#seitenLandingpage .contents-group .text-xs p,#seitenBrands .contents-group .text-xs p,.contents-components .contents-group .text-xs p{font-size:1.4rem;line-height:1.7rem}}.status-container{width:100%;height:50rem;position:relative;color:#fff}@media (min-width: 1200px){.status-container{height:32rem}}.status-container .status-container-block{text-align:center;width:var(--width__content);height:50rem;padding:2.5rem 0;margin:0 auto}@media (min-width: 1200px){.status-container .status-container-block{padding:4.5rem 0;height:32rem}}.status-container .status-container-block .status-container-title{border-bottom:0.1rem solid #fff;padding-bottom:.5rem}.status-container .status-container-block .status-container-content{margin:2.5rem auto 0 auto;display:grid;grid-template-columns:1fr 1fr;column-gap:3rem;row-gap:3rem;max-width:25rem}@media (min-width: 1200px){.status-container .status-container-block .status-container-content{margin:3.5rem auto 0 auto;padding-bottom:4rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;max-width:unset}}.status-container .status-container-block .status-container-content .status-container-content-entry{display:grid;row-gap:1rem}.status-container .status-container-block .status-container-content .status-container-content-entry .status-container-content-entry-icon{display:block;height:3.5rem;width:3.5rem;margin:0 auto}@media (min-width: 1200px){.status-container .status-container-block .status-container-content .status-container-content-entry .status-container-content-entry-icon{height:4.5rem;width:4.5rem}}.status-container .status-container-block .status-container-content .status-container-content-entry .status-container-content-entry-icon img{height:100%}.status-container .status-container-block .status-container-content .status-container-content-entry .status-container-content-entry-title{font-weight:600;font-size:1.7rem;line-height:2.3rem;white-space:nowrap}@media (min-width: 1200px){.status-container .status-container-block .status-container-content .status-container-content-entry .status-container-content-entry-title{font-size:2.1rem;line-height:2.7rem}}.status-container .status-container-block .status-container-content .status-container-content-entry .status-container-content-entry-text{white-space:nowrap}@media (min-width: 1600px){.contents-group.overflow .status-container{border-radius:1.6rem}}body.private .status-container{background:linear-gradient(70deg, #d04 0%, #f53 100%)}body.gastro .status-container{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.wholesale .status-container{background:linear-gradient(70deg, #880060 0%, #a05 100%)}.button-container-component{width:fit-content;margin:0 auto}.button-container-component .buttons{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;width:fit-content}@media (min-width: 1200px){.button-container-component .buttons{gap:2rem}}.interviews-container .icon{margin:0 auto 1rem auto;width:4.5rem}@media (min-width: 1200px){.interviews-container .icon{width:8.4rem}}.interviews-container .icon img{width:100%;aspect-ratio:1 / 1}.interviews-container .title{margin:0 auto;text-align:center;font-size:2.5rem;line-height:3.2rem}@media (min-width: 1200px){.interviews-container .title{font-size:3.5rem;line-height:4.2rem}}.interviews-container .title p{font-size:2.5rem;line-height:3.2rem}@media (min-width: 1200px){.interviews-container .title p{font-size:3.5rem;line-height:4.2rem}}.interviews-container .interviews{margin-top:4rem;display:grid;grid-template-columns:1fr;row-gap:6rem}@media (min-width: 1200px){.interviews-container .interviews{margin-top:8rem;grid-template-columns:1fr 1fr 1fr;column-gap:8rem}}.interviews-container .interviews .interview{margin:0 auto}.interviews-container .interviews .interview .interview-image{margin:0 auto;width:17rem}@media (min-width: 1200px){.interviews-container .interviews .interview .interview-image{width:22rem}}.interviews-container .interviews .interview .interview-image img{width:100%;aspect-ratio:1 /1;border-radius:100%;object-fit:cover}.interviews-container .interviews .interview .separator{margin-top:2rem;display:flex;justify-content:center;align-items:center;height:4rem}@media (min-width: 1200px){.interviews-container .interviews .interview .separator{margin-top:3rem;height:5rem}}.interviews-container .interviews .interview .separator img{height:100%;aspect-ratio:1 / 1;transform:rotate(180deg)}.interviews-container .interviews .interview .interview-text{margin-top:1.5rem;text-align:center}@media (min-width: 1200px){.interviews-container .interviews .interview .interview-text{margin-top:3rem}}.interviews-container .interviews .interview .interview-text p{text-align:center}.interviews-container .interviews .interview .interview-name{margin-top:1rem;text-align:center;font-size:3rem;line-height:3.6rem;font-weight:bold}@media (min-width: 1200px){.interviews-container .interviews .interview .interview-name{margin-top:1.5rem;font-size:2.3rem;line-height:2.9rem}}.interviews-container .interviews .interview .interview-name p{font-size:3rem;line-height:3.6rem;font-weight:bold}@media (min-width: 1200px){.interviews-container .interviews .interview .interview-name p{font-size:2.3rem;line-height:2.9rem}}.interviews-container .interviews .interview .interview-info{margin-top:.5rem;text-align:center}@media (min-width: 1200px){.interviews-container .interviews .interview .interview-info{margin-top:1rem}}.consentMain a{color:#3c3c3c}#consentOverlay{position:fixed;background-color:rgba(0,0,0,0.7);top:0;left:0;bottom:0;right:0;z-index:99999;display:none}.consentMain{box-shadow:0 0.4rem 0.8rem rgba(0,0,0,0.2);background:#fff;border-radius:.5rem;color:#3c3c3c;max-width:60rem;width:100%;height:revert;z-index:9999999;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:justify;max-height:80vh;display:none;font-size:1.2rem;line-height:1.6rem}@media (min-width: 1200px){.consentMain{font-size:1.6rem;line-height:2.1rem}}#consentAcceptAllFromSettings{margin-top:1.5rem}.consentMain .button-new{display:block}.consentMain .button-new a{color:#fff}.consentMain .button-banana a{color:#000}.consentSub{padding:3rem 3rem 3rem 3rem;display:none;z-index:99999999;max-height:inherit;overflow-y:scroll;scrollbar-width:thin}.consentHeadline{font-weight:600;font-size:2.3rem;line-height:2.9rem;text-align:center;margin-bottom:1em;color:#000}@media (min-width: 1200px){.consentHeadline{font-size:3rem;line-height:3.6rem}}.consentSubHeadline{text-align:left;margin-top:2em;font-size:1.4rem;line-height:2rem}@media (min-width: 1200px){.consentSubHeadline{font-size:2rem;line-height:2.6rem}}.consentBoxCenter{text-align:center}.consentFooter{font-size:1.2rem;text-align:center;padding:1.5rem 0;position:fixed;left:0;bottom:-5rem;width:100%;background-color:#fff;border-radius:.5rem}.consentFooter a:hover{color:#a0a0a0}.consentFooterItem.middle{padding:0 .2rem}.consentButton{width:100%;display:inline-block;margin-top:1.5rem;margin-bottom:.5rem}.consentSmall{font-size:1.1rem;line-height:1.4rem;padding:0 0.75em;margin-top:.5rem;margin-bottom:.5rem}@media (min-width: 1200px){.consentSmall{font-size:1.4rem;line-height:1.7rem}}p.consentSmall{margin-block-start:0.5em}.consentButton.consentSmall a{color:#3c3c3c}.consentButton a{text-decoration:none}#consentAcceptSettings{margin-bottom:2.5rem}.consentButton.black a{color:#fff}.consentOption{position:absolute;top:50%;transform:translateY(-50%);right:2rem}.consentSettingsItem{display:inline-block;line-height:1.1rem;margin-top:1rem;position:relative;border-radius:.2rem;padding:0;border:0.1rem solid #a0a0a0;float:left;width:100%}.consentSettingsItemHeader{display:inherit;position:relative;min-height:2.5rem;padding:1.2rem 2rem 0 2rem;width:100%}.consentSettingsItemSubject{display:inherit;margin:0;color:#000;min-height:inherit;padding-right:6rem;text-align:left}.consentInfoCollapsible{display:inherit;font-size:2.5rem;padding:0 0 .5rem 2rem;margin:0 0 .5rem 0;border-width:0;border-style:none;background-color:transparent;text-decoration:solid}.consentInfoContent{display:none;padding-left:2rem;padding-right:2rem;font-size:1.1rem;line-height:1.4rem;margin-bottom:.5rem}.consentInfoContent p{font-size:1.4rem;line-height:1.7rem}.consentSettingsItemCheckboxBox{display:inherit;top:1rem;right:1.5rem;position:absolute}.consentSettingsItemSwitch{display:inherit;position:relative;width:4rem;height:2rem}.consentSettingsItemSwitch input{opacity:0;width:0;height:0}.consentSettingsItemSlider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#a0a0a0;-webkit-transition:.4s;transition:.4s}.consentSettingsItemSlider:before{position:absolute;content:"";height:1.4rem;width:1.4rem;left:.3rem;bottom:.3rem;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.consentSettingsItemSlider.always{background-color:#3c3c3c}input:focus+.consentSettingsItemSlider.always{box-shadow:0 0 0.1rem #3c3c3c}input:checked+.consentSettingsItemSlider{background-color:#f53}input:checked+.consentSettingsItemSlider:before{-webkit-transform:translateX(2rem);-ms-transform:translateX(2rem);transform:translateX(2rem)}.consentSettingsItemSlider.round{border-radius:3.4rem}.consentSettingsItemSlider.round:before{border-radius:50%}.content-line{border-top:0.1rem solid #000}#seitenLandingpage .contents-group.simple-listing,#seitenBrands .contents-group.simple-listing,.contents-components .contents-group.simple-listing{margin-bottom:2rem !important}@media (min-width: 1200px){#seitenLandingpage .contents-group.simple-listing,#seitenBrands .contents-group.simple-listing,.contents-components .contents-group.simple-listing{margin-bottom:3rem !important}}#seitenLandingpage .contents-group.simple-listing .contents-group-contents,#seitenBrands .contents-group.simple-listing .contents-group-contents,.contents-components .contents-group.simple-listing .contents-group-contents{width:100%;display:flex;flex-direction:row;flex-flow:row wrap;justify-content:space-between;padding:0 2rem}@media (min-width: 1200px){#seitenLandingpage .contents-group.simple-listing .contents-group-contents,#seitenBrands .contents-group.simple-listing .contents-group-contents,.contents-components .contents-group.simple-listing .contents-group-contents{padding:0}}#seitenLandingpage .contents-group.simple-listing .contents-group-contents .row,#seitenBrands .contents-group.simple-listing .contents-group-contents .row,.contents-components .contents-group.simple-listing .contents-group-contents .row{display:grid;justify-content:center;align-items:center;width:33.33%;margin-bottom:2.5rem}@media (min-width: 1200px){#seitenLandingpage .contents-group.simple-listing .contents-group-contents .row,#seitenBrands .contents-group.simple-listing .contents-group-contents .row,.contents-components .contents-group.simple-listing .contents-group-contents .row{width:fit-content;margin-bottom:0}}#seitenLandingpage .contents-group.simple-listing .contents-group-contents .row:last-child,#seitenBrands .contents-group.simple-listing .contents-group-contents .row:last-child,.contents-components .contents-group.simple-listing .contents-group-contents .row:last-child{width:100%;margin-bottom:0}@media (min-width: 1200px){#seitenLandingpage .contents-group.simple-listing .contents-group-contents .row:last-child,#seitenBrands .contents-group.simple-listing .contents-group-contents .row:last-child,.contents-components .contents-group.simple-listing .contents-group-contents .row:last-child{width:fit-content;margin-bottom:0}}#seitenLandingpage .contents-group.simple-listing .contents-group-contents .row .simple-listing,#seitenBrands .contents-group.simple-listing .contents-group-contents .row .simple-listing,.contents-components .contents-group.simple-listing .contents-group-contents .row .simple-listing{display:grid;gap:.2rem;text-align:center}#seitenLandingpage .contents-group.simple-listing .contents-group-contents .row .simple-listing img,#seitenBrands .contents-group.simple-listing .contents-group-contents .row .simple-listing img,.contents-components .contents-group.simple-listing .contents-group-contents .row .simple-listing img{margin:0 auto;object-fit:cover;width:3.7rem;height:3.7rem}@media (min-width: 1200px){#seitenLandingpage .contents-group.simple-listing .contents-group-contents .row .simple-listing img,#seitenBrands .contents-group.simple-listing .contents-group-contents .row .simple-listing img,.contents-components .contents-group.simple-listing .contents-group-contents .row .simple-listing img{display:none}}#seitenLandingpage .contents-group.simple-listing .contents-group-contents .row .simple-listing p,#seitenBrands .contents-group.simple-listing .contents-group-contents .row .simple-listing p,.contents-components .contents-group.simple-listing .contents-group-contents .row .simple-listing p{font-size:1.8rem;line-height:2.7rem;margin-bottom:0}@media (min-width: 1200px){#seitenLandingpage .contents-group.simple-listing .contents-group-contents .row .simple-listing p,#seitenBrands .contents-group.simple-listing .contents-group-contents .row .simple-listing p,.contents-components .contents-group.simple-listing .contents-group-contents .row .simple-listing p{font-size:2.1rem}}.contents-register-form .my-account-container{width:100%;padding:0;grid-template-columns:1fr;grid-template-areas:'my-account__content'}.contents-register-form .my-account-container .my-account-nav-container{display:none}.contents-register-form .header{text-align:center}.contents-register-form .area-registration-container{text-align:center}.newsletter-banner .newsletter-banner-content{margin:0 auto;width:var(--width__content);padding:4rem 0 2rem 0}.newsletter-banner .newsletter-banner-content .title{text-align:center;color:#fff}.newsletter-banner .newsletter-banner-content .line{margin:1.5rem 0;border-top:0.1rem solid #fff}.newsletter-banner .newsletter-banner-content form{margin:1.5rem auto;display:grid}@media (min-width: 1200px){.newsletter-banner .newsletter-banner-content form{width:75.5rem}}.newsletter-banner .newsletter-banner-content form .sub-title{color:#fff;font-weight:600;font-size:1.8rem;text-align:center;margin-bottom:1.5rem}@media (min-width: 1200px){.newsletter-banner .newsletter-banner-content form .sub-title{font-size:2.1rem}}.newsletter-banner .newsletter-banner-content form .form-inputs{display:grid;row-gap:1rem;grid-template-columns:1fr;grid-template-areas:'newsletter-banner-form-input__email' 'newsletter-banner-form-input__consent' 'newsletter-banner-form-input__button'}@media (min-width: 1200px){.newsletter-banner .newsletter-banner-content form .form-inputs{column-gap:2.5rem;grid-template-columns:1fr auto;grid-template-areas:'newsletter-banner-form-input__email        newsletter-banner-form-input__button' 'newsletter-banner-form-input__consent      newsletter-banner-form-input__consent'}}.newsletter-banner .newsletter-banner-content form .form-inputs #newsletter-banner-email-field{grid-area:newsletter-banner-form-input__email}.newsletter-banner .newsletter-banner-content form .form-inputs #newsletter-banner-consent-field{margin:.5rem;color:#fff;grid-area:newsletter-banner-form-input__consent}.newsletter-banner .newsletter-banner-content form .form-inputs #newsletter-banner-button{grid-area:newsletter-banner-form-input__button;height:4.2rem}.newsletter-banner .newsletter-banner-content form .form-inputs .form-field input{font-size:1.4rem;line-height:1.9rem;padding:.8rem 1rem;border-radius:.8rem;width:100%;border:none;height:4.2rem}@media (min-width: 1200px){.newsletter-banner .newsletter-banner-content form .form-inputs .form-field input{font-size:1.8rem;line-height:2.3rem}}.newsletter-banner .newsletter-banner-content form .form-inputs .checkbox-input{margin-top:.5rem}.newsletter-banner .newsletter-banner-content #newsletter-banner-response{text-align:center;display:none;color:#fff}.newsletter-banner .newsletter-banner-content #newsletter-banner-response.active{border-top:0.1rem solid #fff;padding-top:1.5rem}@media (min-width: 1600px){.contents-group.overflow .newsletter-banner{border-radius:1.6rem}}body.private .newsletter-banner{background:linear-gradient(70deg, #d04 0%, #f53 100%)}body.gastro .newsletter-banner{background:linear-gradient(70deg, #a05 0%, #d04 100%)}body.wholesale .newsletter-banner{background:linear-gradient(70deg, #880060 0%, #a05 100%)}#seitenError404 .contents{width:var(--width__content);margin:0 auto;text-align:center}#seitenError404 .contents .image{margin-bottom:2rem}#seitenError404 .contents .image img{border-radius:1.2rem;aspect-ratio:1.3686;max-width:100%}@media (min-width: 1200px){#seitenError404 .contents .image{margin-bottom:3rem}#seitenError404 .contents .image img{width:75rem}}#seitenError404 .contents .text{margin-bottom:2rem}@media (min-width: 1200px){#seitenError404 .contents .text{margin-bottom:3rem}}#seitenError404 .contents .text h2{font-size:1.8rem}@media (min-width: 1200px){#seitenError404 .contents .text h2{font-size:3rem}}#seitenError404 .contents ul{margin:0 auto;padding:0;list-style:none;width:max-content;display:grid;gap:1rem 4rem}@media (min-width: 1200px){#seitenError404 .contents ul{grid-template-columns:1fr 1fr}}#seitenError404 .contents ul .button-new{width:100%;background:transparent linear-gradient(103deg, #880060 0%, #A50057 18%, #a05 36%, #d04 63%, #f53 84%, #fa0 100%) 0% 0% no-repeat padding-box}
/*# sourceMappingURL=main.css.map */
