[release-version]:before{content:"26.4.0.0"}body main.main .container--breadcrumb-wrapper>.buh-area,body main.main .container--breadcrumb+.container>.buh-area,body main.main .container--breadcrumb+main>.container>.buh-area,body main.main .breadcrumb-container+main>.container>.buh-area,body main.main .container--breadcrumb+link+.container>.buh-area,body main.main .container--breadcrumb+.freeDeliveryBox+link+.container>.buh-area{margin-bottom:1rem}body main.main .container .breadcrumb-container+.buh-area{margin-bottom:1rem}body.tpl-search main.main>.container>.buh-area{margin-bottom:1rem}body.full-height main{min-height:calc(100vh - 289px)}@media screen and (min-width:62em){body.full-height main{min-height:calc(100vh - 214px)}}@media screen and (max-width:47.9375em){body.full-height main{min-height:calc(100vh - 333px)}}body.page--checkout.full-height main{min-height:calc(100vh - 233px)}@media screen and (min-width:62em){body.page--checkout.full-height main{min-height:calc(100vh - 142px)}}@media screen and (max-width:47.9375em){body.page--checkout.full-height main{min-height:calc(100vh - 233px)}}body.full-height--cart main,body.tpl-checkout-cart.full-height main{min-height:calc(100vh - 125px)}@media screen and (min-width:62em){body.full-height--cart main,body.tpl-checkout-cart.full-height main{min-height:calc(100vh - 205px)}}@media screen and (max-width:47.9375em){body.full-height--cart main,body.tpl-checkout-cart.full-height main{min-height:calc(100vh - 208px)}}body.hideBanners .header__trust-elements-container,body.hideBanners .pageHeader__content-news{display:none!important}body.hideBanners .pageHeader{height:159px!important}@media screen and (max-width:47.9375em){body.hideBanners .pageHeader{height:100px!important}}@media screen and (min-width:62em){body.hideBanners .bg-container>main.main>.container:first-child,body.hideBanners .bg-container>main.main>*>.container:first-child{padding-top:80px!important}}hr.fullWidth{position:absolute;width:100vw;left:0;z-index:1}.popover{border-radius:3px}.popover p{margin-bottom:8px}.popover ul{padding-inline-start:16px}.popover .btn--primary{display:flex;margin:auto;padding:5px 10px;width:fit-content}.popover-close{position:absolute;right:0;top:0;width:24px;height:24px;display:flex;justify-content:center;align-items:center;font-size:10px;cursor:pointer}br.only-mobile{display:none}@media screen and (max-width:35.9375em){br.only-mobile{display:inline}}.art-direction{display:none}@media only screen and (min-width:62em){.art-direction--desktop{display:block}}@media screen and (min-width:48em)and (max-width:61.9375em){.art-direction--tablet{display:block}}@media screen and (max-width:47.9375em){.art-direction--mobile{display:block}}@media screen and (min-width:75em){.art-direction--desktop-xl{display:block}}@media screen and (min-width:62em)and (max-width:74.9375em){.art-direction--desktop-l{display:block}}@media screen and (min-width:36em)and (max-width:47.9375em){.art-direction--mobile-s{display:block}}@media screen and (max-width:35.9375em){.art-direction--mobile-xs{display:block}}.cf:after{content:"";display:table;clear:both}.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.visuallyshown{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.vertical-center{position:relative;top:50%;transform:translateY(-50%)}.js .js-hide{display:none}.align-center{text-align:center}@media only screen and (max-width:35.9375em){.align-center--mobile{text-align:center}}@media only screen and (max-width:36em){.align-center--mobile-sm{text-align:center}}@media only screen and (min-width:48em){.align-center--desktop{text-align:center}}@media only screen and (min-width:36em){.align-center--sm{text-align:center}}.align-right{text-align:right}@media only screen and (max-width:35.9375em){.align-right--mobile{text-align:right}}@media only screen and (min-width:0em){.align-right--xs-up{text-align:right}}@media only screen and (min-width:36em){.align-right--sm-up{text-align:right}}@media only screen and (min-width:48em){.align-right--md-up{text-align:right}}@media only screen and (min-width:48em){.align-right--desktop{text-align:right}}@media only screen and (max-width:35.9375em){.align-left--mobile{text-align:left}}hr{border-top:1px solid #CDCDCD;width:100%}.bg--gray06{background-color:#f2f2f2}.bg--beige{background-color:#f5f3f0}@media screen and (max-width:61.9375em){.bg--background-image-top,.bg--background-image-bottom{background-image:none!important}}.bg--background-image-top{background-repeat:no-repeat;background-position-x:center;background-position-y:top}.bg--background-image-bottom{background-repeat:no-repeat;background-position-x:center;background-position-y:bottom}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}@media only screen and (max-width:47.9375em){.container .buh-area.hideOnMobile{display:none}.container .buh-area__elements>div[class*=col-]{margin-bottom:1rem}.container .buh-area__elements>div[class*=col-]:last-child{margin-bottom:0}.container .buh-area .generic-carousel__footer{margin-top:0!important}.container .buh-area__elements.buh-area--4x3>div[class*=col-12]{margin-bottom:1rem}.container .buh-area__elements.buh-area--4x3>div[class*=col-12]:last-child{margin-bottom:0}.container .carousel-wrapper{margin-bottom:0}.container .tile-teaser.tile-teaser--stage{margin-top:0}}.list{list-style:none;padding-left:0}.list .list__item{line-height:1.5;padding-left:1rem;padding-bottom:.25rem}.list .list{padding-left:0}.list--ordered{counter-reset:item}.list--ordered>.list__item:before{content:counter(item) ". ";counter-increment:item;margin-left:-1rem;margin-right:-.1rem}.list--ordered>.list__item:last-child{padding-bottom:0}.list--ordered .list--ordered{padding-top:.25rem}.list--ordered .list--ordered .list__item:before{color:#555555b3}.list--ordered .list--ordered .list__item:last-child{padding-bottom:0}.list--ordered .list--unordered{padding-top:.25rem}.list--ordered .list--unordered .list__item{counter-reset:item}.list--ordered .list--unordered .list__item:before{background-color:#000}.list--ordered .list--unordered:last-child{padding-bottom:0}.list--unordered>.list__item{display:table}.list--unordered>.list__item:before{content:"";display:inline-block;width:.375rem;height:.375rem;background-color:#000;border-radius:50%;margin-left:-1rem;margin-right:.5rem;margin-bottom:.125rem}.list--unordered>.list__item:last-child{padding-bottom:0}.list--unordered .list--ordered{padding-top:.25rem}.list--unordered .list--ordered .list__item:before{color:#55555580}.list--unordered .list--ordered .list__item:last-child{padding-bottom:0}.list--unordered .list--unordered{padding-top:.25rem}.list--unordered .list--unordered>.list__item:before{background-color:#55555580}.list--unordered .list--unordered>.list__item:last-child{padding-bottom:0}html.noOverscroll{overscroll-behavior:none}html.overflow{margin:0;height:100%;overflow:hidden}@media only screen and (max-width:47.9375em){html.html--sticky{overflow:hidden}}.carousel-wrapper.heroImage{width:100%;padding:0;position:relative;visibility:hidden}.carousel-wrapper .heroImage__carousel{max-width:inherit;max-height:inherit}.carousel-wrapper--coupon,.carousel-wrapper--couponBanner{position:relative;padding:0;border-radius:3px;min-height:180px!important}@media only screen and (max-width:47.9375em){.carousel-wrapper--coupon,.carousel-wrapper--couponBanner{order:4!important}}.carousel-wrapper--coupon .carousel,.carousel-wrapper--couponBanner .carousel{min-height:190px!important}.carousel-wrapper--coupon__carousel,.carousel-wrapper--couponBanner__carousel{max-width:inherit;max-height:inherit}.carousel-wrapper--coupon .carousel__link,.carousel-wrapper--couponBanner .carousel__link{text-align:inherit;background:linear-gradient(#338fcf,#7abee3,#9dd8f6)}.carousel-wrapper--coupon .carousel__link .stage__container,.carousel-wrapper--couponBanner .carousel__link .stage__container{position:absolute;top:0;left:0;width:100%;padding:30px}.carousel-wrapper--coupon .carousel__link .stage__headline,.carousel-wrapper--couponBanner .carousel__link .stage__headline{font-size:16px;line-height:1.2;text-align:center;word-spacing:normal;margin-bottom:0}@media screen and (min-width:375px){.carousel-wrapper--coupon .carousel__link .stage__headline,.carousel-wrapper--couponBanner .carousel__link .stage__headline{margin-top:10px;margin-bottom:10px}}@media only screen and (min-width:62em){.carousel-wrapper--coupon .carousel__link .stage__headline,.carousel-wrapper--couponBanner .carousel__link .stage__headline{margin-top:10px;margin-bottom:15px}}.carousel-wrapper--coupon .carousel__link .stage__content,.carousel-wrapper--couponBanner .carousel__link .stage__content{display:flex;align-items:center;justify-content:center;max-width:260px;margin:0 auto}.carousel-wrapper--coupon .carousel__link .stage__img,.carousel-wrapper--couponBanner .carousel__link .stage__img{margin-right:20px}.carousel-wrapper--coupon .carousel__link .stage__text,.carousel-wrapper--couponBanner .carousel__link .stage__text{display:flex;align-items:center;min-height:50px;margin-bottom:0;font-size:16px;line-height:1.5}@media screen and (max-width:35.9375em){.carousel-wrapper--coupon .carousel__link .stage__text,.carousel-wrapper--couponBanner .carousel__link .stage__text{line-height:1.4}}.carousel-wrapper--coupon .carousel__link .stage__headline,.carousel-wrapper--couponBanner .carousel__link .stage__headline,.carousel-wrapper--coupon .carousel__link .stage__text,.carousel-wrapper--couponBanner .carousel__link .stage__text{text-shadow:none}.carousel-wrapper--coupon .carousel__link .stage__supercard,.carousel-wrapper--couponBanner .carousel__link .stage__supercard{position:absolute;bottom:15px;left:15px;width:60px;height:auto}.carousel-wrapper--coupon .carousel__pagination,.carousel-wrapper--couponBanner .carousel__pagination{overflow:visible;position:absolute;bottom:0;left:0;right:0;height:25px}@media only screen and (min-width:48em){.carousel-wrapper--coupon .carousel__pagination,.carousel-wrapper--couponBanner .carousel__pagination{height:30px}}.carousel-wrapper--coupon .carousel__navigation,.carousel-wrapper--couponBanner .carousel__navigation{position:absolute;top:50%;width:100%;transform:translateY(-18px)}.carousel-wrapper--coupon .carousel__navigate,.carousel-wrapper--couponBanner .carousel__navigate{height:48px;width:48px;position:absolute;margin:0;transition:all .2s;background:transparent;color:#fff;border:none}.carousel-wrapper--coupon .carousel__navigate--left,.carousel-wrapper--couponBanner .carousel__navigate--left{left:16px}.carousel-wrapper--coupon .carousel__navigate--right,.carousel-wrapper--couponBanner .carousel__navigate--right{right:16px}.carousel-wrapper--coupon .carousel__navigate:before,.carousel-wrapper--couponBanner .carousel__navigate:before{top:50%;transform:translate(-50%,-50%);position:absolute;margin:1px 0 0}.carousel-wrapper--coupon .carousel__pagination-item,.carousel-wrapper--couponBanner .carousel__pagination-item{background:#5b99cb;width:.75rem;height:.75rem;border-radius:50%;transform:none!important}.carousel-wrapper--coupon .carousel__pagination-item--active,.carousel-wrapper--couponBanner .carousel__pagination-item--active{border:none;background:#fff}@media not all and (hover:none),(-ms-high-contrast:none){.carousel-wrapper--coupon .carousel__pagination-item:hover,.carousel-wrapper--couponBanner .carousel__pagination-item:hover{border:none;background-color:#fff}}.carousel-wrapper--couponBanner .carousel{min-height:255px!important}@media only screen and (min-width:75em){.carousel-wrapper--couponBanner .carousel{min-height:270px!important}}.carousel-wrapper--couponBanner .carousel__link{pointer-events:auto!important;cursor:pointer!important}.carousel-wrapper--couponBanner .carousel__navigate--right{right:10px}.carousel-wrapper--couponBanner .carousel__navigate--left{left:10px}.carousel-wrapper--couponBanner .carousel:has(.banner__subtitle){min-height:289px!important}@media only screen and (min-width:75em){.carousel-wrapper--couponBanner .carousel:has(.banner__subtitle){min-height:299px!important}}.carousel-wrapper--couponBanner .carousel .banner--pdp .banner__header{margin-right:0}@media only screen and (min-width:48em)and (max-width:74.9375em){.carousel-wrapper--couponBanner .stage{padding-top:75%!important}}@media only screen and (min-width:75em){.carousel-wrapper--couponBanner .stage{padding-top:55%!important}}.carousel-wrapper--couponBanner .stage:has(.banner__subtitle){padding-top:85%!important}@media only screen and (min-width:48em)and (max-width:74.9375em){.carousel-wrapper--couponBanner .stage:has(.banner__subtitle){padding-top:75%!important}}@media only screen and (min-width:75em){.carousel-wrapper--couponBanner .stage:has(.banner__subtitle){padding-top:60%!important}}.carousel-wrapper--couponBanner .stage__content{max-width:100%!important}@media only screen and (max-width:47.9375em){.carousel-wrapper--couponBanner .stage__container{padding-left:15px!important;padding-right:15px!important}}@media only screen and (min-width:62em){.carousel-wrapper--couponBanner .stage__container{padding-left:50px!important;padding-right:50px!important}}.carousel-wrapper--couponBanner .banner{width:100%!important;padding:0!important;background:transparent}.carousel-wrapper--couponBanner .banner__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;max-height:48px}@media only screen and (min-width:48em){.carousel-wrapper--couponBanner .banner__right{flex-flow:column!important}}@media only screen and (min-width:48em){.carousel-wrapper--couponBanner .banner__right .banner__header{align-self:auto}}.carousel-wrapper--couponBanner .banner__right .btn--primary,.carousel-wrapper--couponBanner .banner__right .productTile--coupon__footer-activated{margin-top:12px!important}@media only screen and (min-width:48em){.carousel-wrapper--couponBanner .banner__right .btn--primary,.carousel-wrapper--couponBanner .banner__right .productTile--coupon__footer-activated{align-self:flex-start!important}}@media only screen and (min-width:48em){.carousel-wrapper--couponBanner .banner__right .productTile--coupon__footer-activated:not(.productTile--coupon__footer-btn--hidden){height:40px}}.carousel-wrapper--couponBanner .banner__footer{display:block}@media screen and (min-width:48em){.carousel-wrapper--couponBanner .banner__footer{margin-left:0}}.carousel-wrapper--couponBanner .banner__digital-coupon{margin-bottom:0;margin-top:15px}@media only screen and (max-width:74.9375em){.carousel-wrapper--couponBanner .banner__digital-coupon{font-size:14px}}@media only screen and (max-width:74.9375em){.carousel-wrapper--couponBanner .banner__digital-coupon-icon{font-size:28px}}.carousel-wrapper{display:block;overflow:hidden;width:100%;min-height:330px;position:relative;margin-bottom:30px}@media only screen and (min-width:48em){.carousel-wrapper{margin-bottom:0;float:left;clear:left;width:50%}}@media only screen and (min-width:62em){.carousel-wrapper{height:auto;padding:0;width:calc(50% - 20px)}}@media only screen and (min-width:75em){.carousel-wrapper{width:calc(50% - 50px)}}.carousel-wrapper:hover .carousel__navigate{opacity:1}@media only screen and (min-width:62em){.carousel-wrapper:hover .carousel__navigate{display:block}}.carousel{margin:0 auto;width:100%;height:auto;display:block;overflow:hidden;position:relative;transform:translateZ(0)}@media print{.carousel{display:flex!important}}.carousel__inner{position:relative}.carousel__link{top:0;max-width:100%;display:none;font-size:0;margin:0;position:absolute;width:100%;text-align:center;transform:translate(0);-webkit-transform:translateZ(0);transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.carousel__link--notransitions{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none}.carousel__link:active{bottom:0!important}.carousel__link:hover,.carousel__link:focus{bottom:auto!important}.carousel__link--preload,.carousel__link--calculating{z-index:1;display:block;position:relative!important}@media print{.carousel__link:nth-child(-n+3){position:relative!important;left:auto!important;width:auto!important}.carousel__link:not(:nth-child(-n+3)){display:none}}.carousel__img{width:100%;max-width:100%;margin:0 auto;height:auto;max-height:100%}.carousel__img-wrapper{width:100%}@media only screen and (min-width:48em){.carousel__img--mobile{display:none}}@media screen and (max-width:47.9375em){.carousel__img--hiddenMobile{display:none}}.carousel__pagination{position:relative;text-align:center;margin:10px auto 0;padding:0;height:40px;width:205px;overflow:hidden}@media only screen and (min-width:48em){.carousel__pagination{width:190px}}.carousel__pagination-item{display:none;width:40px;height:40px;margin-right:15px;border:2px solid transparent;align-items:center;transform:translateZ(0);transform:translate(0);position:absolute;cursor:pointer}.carousel__pagination-item--active{border-color:#ffa940}@media not all and (hover:none),(-ms-high-contrast:none){.carousel__pagination-item:hover{border-color:#ffa940!important}}@-moz-document url-prefix(){.carousel__pagination-item:hover{border-color:#ffa940}@media screen and (max-width:61.9375em){.carousel__pagination-item:hover{border-color:#fff}}}@media only screen and (min-width:48em){.carousel__pagination-item{margin-right:10px}}.carousel__pagination-item-img{height:100%;width:100%}.carousel__navigate{display:none}@media only screen and (min-width:62em){.carousel__navigate{z-index:1;position:absolute;margin:-38px 0 0;border:1px solid #004F9F;color:#004f9f;width:36px;height:36px;line-height:36px;border-radius:50%;font-size:24px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;opacity:0;background:#fff;display:block}}.carousel__navigate--left{left:16px}.carousel__navigate--right{right:16px}.carousel__navigate--hidden{display:none}html.no-js .carousel-wrapper .carousel__link:not(:first-child):not([data-carousel__link--preloader]){display:none}html.no-js .carousel-wrapper .carousel__img:not(:first-child):not([data-carousel__link--preloader]){display:none}.generic-carousel{list-style:none;position:relative;overflow:hidden;border-radius:3px;-webkit-mask-image:-webkit-radial-gradient(white,black)}@media screen and (max-width:47.9375em){.generic-carousel{padding:0 16px}}@media only screen and (min-width:48em){.generic-carousel--basket{margin-bottom:0}}@media screen and (min-width:48em)and (max-width:61.9375em){.generic-carousel--basket{padding-left:0}}@media screen and (min-width:48em)and (max-width:61.9375em){.generic-carousel--basket{overflow:visible}.generic-carousel--basket .generic-carousel__stage{overflow:visible;width:100vw}}@media screen and (max-width:61.9375em){.generic-carousel{overflow-x:scroll;-webkit-overflow-scrolling:touch;display:flex;height:auto!important}.generic-carousel::-webkit-scrollbar{background:transparent}}@media only screen and (min-width:62em){.generic-carousel{display:flex}}.generic-carousel:after{content:"";display:table;clear:both}.generic-carousel .productTile{margin-bottom:0}.generic-carousel__stage-wrapper{position:relative;width:100%;max-width:100%;overflow:hidden}.generic-carousel__stage-wrapper:hover .carousel__navigate{opacity:1}.generic-carousel__stage{overflow:hidden}.generic-carousel__title{color:#000}@media screen and (max-width:47.9375em){.generic-carousel__title{padding:0 16px}}.generic-carousel__title-wrapper{margin-bottom:8px}.generic-carousel__subtitle{margin-bottom:1rem}.generic-carousel__subtitle-link{padding-bottom:.0125rem;border-bottom:2px solid #004F9F}.generic-carousel__item{display:flex;border-top:5px solid #004F9F;transition:transform .3s ease;min-height:0!important;-webkit-perspective:1000;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}@media only screen and (max-width:47.9375em){.generic-carousel__item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.generic-carousel__item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}}@media only screen and (min-width:62em){.generic-carousel__item{height:100%;position:relative}}@media screen and (max-width:61.9375em){.generic-carousel__item{flex-shrink:0;flex-grow:0;left:auto!important;transform:none!important;flex-basis:unset;max-width:none;height:auto!important;position:relative!important;flex-basis:auto}}.generic-carousel__item>*{-webkit-transform:translate3d(0,0,0)}.generic-carousel__item:not(:first-child) .product-tile{border-left:1px solid #D9D9D9}.generic-carousel__item:only-child{position:relative!important}.generic-carousel__item--dummy{height:100%}.generic-carousel__item--dummy:after{content:"";position:absolute;width:98%;height:100%;background-color:#f4f4f4;background-image:url(../img/core/global-images/img/common/preloader.svg);background-position:center;background-repeat:no-repeat}.generic-carousel__item .product-tile{width:256px;margin-bottom:8px}.generic-carousel__item .product-tile__inner{transition:.15s border-color linear;margin:4px 0 0;padding:0 16px}.generic-carousel__item .product-tile__body{padding-bottom:10px}.generic-carousel__item .product-tile--bestPrice{padding-top:.1px;padding-left:1px;padding-right:0;border-left:none!important}.generic-carousel__item .product-tile .product-variants--sustainable span{padding-right:13%}@media only screen and (max-width:47.9375em){.generic-carousel__item .product-tile .product-variants--sustainable span{padding-right:14%}}.generic-carousel__footer{display:flex;align-items:center}.generic-carousel__footer-more{font-size:16px;font-weight:600;line-height:20px}.generic-carousel__footer-more i{margin:0}.generic-carousel__footer-more-link{text-decoration:none}.generic-carousel__footer-nav{display:none}.generic-carousel__footer-nav-item{position:absolute;top:50%;transform:translateY(-50%);height:48px;width:48px;margin:0;opacity:0;transition:all .2s}.generic-carousel__footer-nav-item--disabled{opacity:.4!important;cursor:auto}.generic-carousel__footer-nav-item--hidden{display:none!important}.generic-carousel__footer-nav-item:before{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;margin:1px 0 0}.generic-carousel__footer-nav-text{display:none;margin:0 10px}.touch .generic-carousel{overflow-x:scroll}@media print{.generic-carousel{display:flex!important}}.modal-content .generic-carousel__title,.modal-content .generic-carousel__subtitle{padding:0!important}@media only screen and (max-width:47.9375em){.modal-content .generic-carousel__stage-wrapper{margin-left:-14px;width:calc(100% + 28px);max-width:calc(100% + 28px)}}.carousel-wrapper.carousel-insieme{display:block;overflow:hidden;min-height:auto;position:relative;margin-bottom:16px}@media only screen and (min-width:62em){.carousel-wrapper.carousel-insieme:hover .carousel__navigate{display:block}}.carousel-wrapper.carousel-insieme .carousel{margin:0 auto;width:100%;height:auto;display:block;overflow:hidden;position:relative;transform:translateZ(0);padding-top:66.66666667%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.carousel-wrapper.carousel-insieme .carousel{min-height:230px}}.carousel-wrapper.carousel-insieme .carousel__inner{position:relative}.carousel-wrapper.carousel-insieme .carousel__link{top:0;max-width:100%;display:flex!important;flex-flow:row wrap;justify-content:center;align-items:flex-start;font-size:0;margin:0;position:absolute;width:100%;text-align:center;transform:translate(0);-webkit-transform:translateZ(0);transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.carousel-wrapper.carousel-insieme .carousel__link--notransitions{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none}.carousel-wrapper.carousel-insieme .carousel__link--active{bottom:0!important;z-index:100}.carousel-wrapper.carousel-insieme .carousel__link:focus,.carousel-wrapper.carousel-insieme .carousel__link:hover{bottom:auto!important}.carousel-wrapper.carousel-insieme .carousel__link--preload{display:block;position:relative}.carousel-wrapper.carousel-insieme .carousel:not(.carousel-wrapper.carousel-insieme .carousel--initialized) .carousel__link:not(:first-child){visibility:hidden}.carousel-wrapper.carousel-insieme .carousel__badges{position:absolute;display:flex;min-width:100%;width:100%;height:42px;bottom:4px;z-index:9999}.carousel-wrapper.carousel-insieme .carousel__badges-zoom{position:relative;width:40px;height:40px;margin-left:auto;margin-right:5px;margin-bottom:5px;cursor:pointer;z-index:100;background:#fff;border-radius:50%}@media only screen and (max-width:47.9375em){.carousel-wrapper.carousel-insieme .carousel__badges-zoom{display:none}}.carousel-wrapper.carousel-insieme .carousel__badges-zoom--hidden{display:none}.carousel-wrapper.carousel-insieme .carousel__badges-zoom .carousel-gallery-zoom{position:absolute;bottom:2px;right:2px;width:35px;height:35px;padding:2px}@media print{.carousel-wrapper.carousel-insieme .carousel__badges-zoom{display:none}}@media print{.carousel-wrapper.carousel-insieme .carousel__badges .demoupUI-playbutton{display:none}}.carousel-wrapper.carousel-insieme .carousel__img-wrapper{width:100%;object-fit:cover}.carousel-wrapper.carousel-insieme .carousel__img-wrapper-video{position:absolute;width:80px;font-size:80px}@media only screen and (max-width:47.9375em){.carousel-wrapper.carousel-insieme .carousel__img-wrapper-video{width:60px;font-size:60px}}.carousel-wrapper.carousel-insieme .carousel__pagination{position:relative;text-align:center;margin:20px auto 0;padding:0;height:40px;width:205px;overflow:hidden}@media only screen and (min-width:48em){.carousel-wrapper.carousel-insieme .carousel__pagination{width:190px}}@media(min-width:992px){.carousel-wrapper.carousel-insieme .carousel__pagination{height:75px}}.carousel-wrapper.carousel-insieme .carousel__pagination-item{display:none;width:40px;height:40px;margin-right:15px;border:2px solid transparent;transform:translateZ(0);transform:translate(0);position:absolute;cursor:pointer;border-width:4px}@media(min-width:992px){.carousel-wrapper.carousel-insieme .carousel__pagination-item{width:75px;height:auto}}@media(min-width:1200px){.carousel-wrapper.carousel-insieme .carousel__pagination-item{width:94px;height:auto}}.carousel-wrapper.carousel-insieme .carousel__pagination-item--active{border-color:#004f9f;border-radius:3px}@media not all and (hover:none),(-ms-high-contrast:none){.carousel-wrapper.carousel-insieme .carousel__pagination-item:hover{border-color:#004f9f!important;border-radius:3px}}@-moz-document url-prefix(){.carousel-wrapper.carousel-insieme .carousel__pagination-item:hover{border-color:#004f9f}@media screen and (max-width:61.9375em){.carousel-wrapper.carousel-insieme .carousel__pagination-item:hover{border-color:#fff}}}@media only screen and (min-width:48em){.carousel-wrapper.carousel-insieme .carousel__pagination-item{margin-right:10px}}.carousel-wrapper.carousel-insieme .carousel__pagination-item-img{width:100%;height:auto}.carousel-wrapper.carousel-insieme .carousel__pagination-item-video{width:38px;font-size:38px;margin-left:auto;margin-right:auto;padding:10px 0}@media only screen and (max-width:47.9375em){.carousel-wrapper.carousel-insieme .carousel__pagination-item-video{font-size:22px;width:22px;padding:0}}.carousel-wrapper.carousel-insieme .carousel__navigate{display:none}@media only screen and (min-width:320px){.carousel-wrapper.carousel-insieme .carousel__navigate{z-index:1;position:absolute;margin:-38px 0 0;border:1px solid #004F9F;color:#004f9f;width:36px;height:36px;line-height:34px;border-radius:50%;font-size:18px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;opacity:1;background:#fff;display:block}.carousel-wrapper.carousel-insieme .carousel__navigate--left{left:0}.carousel-wrapper.carousel-insieme .carousel__navigate--right{right:0}.carousel-wrapper.carousel-insieme .carousel__navigate--hidden{display:none!important}}@media only screen and (min-width:320px)and (min-width:992px){.carousel-wrapper.carousel-insieme .carousel__navigate{margin:-65px 0 0}}@media only screen and (min-width:320px)and (min-width:1200px){.carousel-wrapper.carousel-insieme .carousel__navigate{margin:-60px 0 0}}@media screen and (min-width:1485px){.carousel-wrapper.carousel-insieme .carousel__navigate--left{left:0}}@media screen and (min-width:1485px){.carousel-wrapper.carousel-insieme .carousel__navigate--right{right:0}}.carousel-wrapper.carousel-insieme .carousel__number{display:flex;font-size:14px;flex-flow:row nowrap;justify-content:center}.carousel-wrapper.carousel-insieme .carousel__number--hidden{display:none}.carousel-wrapper.carousel-insieme .carousel__number>div{margin-top:15px;margin-left:5px;margin-right:5px}.carousel-wrapper.carousel-insieme .carousel__arButton{display:flex;justify-content:center;margin-top:20px;height:40px}.carousel-wrapper.carousel-insieme .carousel__arButton--hidden *{display:none}.carousel-wrapper.carousel-insieme .product-label--is-discount{z-index:100}.carousel-wrapper.carousel-insieme .product-label__container{display:flex;flex-direction:row;z-index:100;padding:7px 0}.carousel-wrapper.carousel-insieme .product-variants:not(:first-child){margin-left:.5rem}@media screen and (max-width:47.9375em){.carousel-wrapper.carousel-insieme .product-variants:not(:first-child){margin-left:45px}}.carousel-wrapper.carousel-insieme .product-variants--sustainable,.carousel-wrapper.carousel-insieme .product-variants--cutting{font-size:14px;z-index:100;background:transparent!important;margin-left:5px;margin-bottom:1px}.carousel-wrapper.carousel-insieme .product-variants--sustainable__text,.carousel-wrapper.carousel-insieme .product-variants--cutting__text{padding:4px 10px 5px 44px;border-radius:16px;color:#fff;background-color:#006621}@media screen and (max-width:47.9375em){.carousel-wrapper.carousel-insieme .product-variants--sustainable__text,.carousel-wrapper.carousel-insieme .product-variants--cutting__text{display:none}}.carousel-wrapper.carousel-insieme .product-variants--sustainable__icon,.carousel-wrapper.carousel-insieme .product-variants--cutting__icon{font-size:26px;position:absolute;border:2px solid #006621;height:40px;width:40px;background:#fff;border-radius:50%}.carousel-wrapper.carousel-insieme .product-variants--cutting{padding:0}.carousel-wrapper.carousel-insieme .product-variants--cutting__text{background-color:#0090d7}.carousel-wrapper.carousel-insieme .product-variants--cutting__icon{font-size:22px;color:#0090d7;background-color:#fff;border:2px solid #0090D7}.carousel-wrapper.carousel-insieme .product-variants--cutting__icon:before{margin-left:4px;margin-top:7px}.carousel-wrapper.carousel-insieme .product-label{font-size:14px;line-height:18px}@media only screen and (max-width:47.9375em){.carousel-wrapper.carousel-insieme .product-label{line-height:12px;font-size:12px}}.carousel-wrapper--ar-only .carousel{min-height:280px}@media only screen and (min-width:36em){.carousel-wrapper--ar-only .carousel{min-height:350px}}@media only screen and (min-width:650px)and (max-width:48em){.carousel-wrapper--ar-only .carousel{min-height:400px}}@media only screen and (min-width:850px){.carousel-wrapper--ar-only .carousel{min-height:300px}}@media only screen and (min-width:1000px){.carousel-wrapper--ar-only .carousel{min-height:400px}}@media only screen and (min-width:1600px){.carousel-wrapper--ar-only .carousel{min-height:420px}}.productBasicInfo .modal-content .carousel-insieme{width:100%}.productBasicInfo .modal-content .carousel__navigate{top:50%;transform:translateY(-50%);margin:0;z-index:999}.productBasicInfo .modal-content .carousel__navigate--left{left:5px}.productBasicInfo .modal-content .carousel__navigate--right{right:5px}.productBasicInfo .carousel-gallery-zoom-1{z-index:9999}@media screen and (max-width:47.9375em){.productBasicInfo .carousel-wrapper.carousel-insieme .productBasicInfo__header~.carousel__navigate{top:calc(50% + 20px);transform:translateY(-50%);margin:0;z-index:999}.productBasicInfo .carousel-wrapper.carousel-insieme .productBasicInfo__header~.carousel__navigate--left{left:0}.productBasicInfo .carousel-wrapper.carousel-insieme .productBasicInfo__header~.carousel__navigate--right{right:10px}.productBasicInfo .carousel-wrapper.carousel-insieme .productBasicInfo__header~.carousel{min-height:180px}}.productBasicInfo--coupon .carousel-wrapper.carousel-insieme .carousel{padding-top:91.66666667%}.productBasicInfo--coupon .carousel-wrapper.carousel-insieme .product-label__container{padding:0}.media-gallery__zoom .carousel-wrapper.carousel-insieme .carousel{padding-top:0}.media-gallery__zoom .carousel-wrapper.carousel-insieme .carousel__link:first-child{position:relative}h1,h2,h3,.h1,.h2,.h3{font-weight:700}h4,h5,h6,.h4,.h5,.h6{font-weight:400}h1,.h1{font-size:32px;line-height:1.2;margin:1rem 0}@media only screen and (max-width:47.9375em){h1,.h1{margin:1rem}}@media(min-width:992px){h1,.h1{font-size:42px}}@media only screen and (max-width:47.9375em){h1~p,.h1~p{margin:0 1rem}}@media(min-width:992px){h1[data-search-page-correct-search-text]{margin:1rem 0!important;line-height:1!important}}h2,.h2{margin-top:0;margin-bottom:.5rem;font-size:28px;line-height:1.2}@media(min-width:992px){h2,.h2{font-size:32px}}h3,.h3{margin-top:0;margin-bottom:.5rem;font-size:18px;line-height:1.2}@media(min-width:992px){h3,.h3{font-size:22px}}h4,.h4{margin-top:0;margin-bottom:.5rem;font-size:1rem;line-height:1.2}h5,.h5{margin-top:0;margin-bottom:.5rem;font-size:.75rem;line-height:1.2}h6,.h6{margin-top:0;margin-bottom:.5rem;font-size:.5rem;line-height:1.2}@media only screen and (min-width:62em){.no-spacing{margin:0!important}}.spacing-top-0{margin-top:0}.spacing-top-5{margin-top:5px}.spacing-top-10{margin-top:10px}.spacing-top-15{margin-top:15px}.spacing-top-20{margin-top:20px}.spacing-top-25{margin-top:25px}.spacing-top-30{margin-top:30px}.spacing-top-40{margin-top:40px}.spacing-top-50{margin-top:50px}.spacing-top-60{margin-top:60px}.spacing-top-70{margin-top:70px}.spacing-top-80{margin-top:80px}.spacing-bottom-0{margin-bottom:0}.spacing-bottom-5{margin-bottom:5px}.spacing-bottom-10{margin-bottom:10px}.spacing-bottom-15{margin-bottom:15px}.spacing-bottom-20{margin-bottom:20px}.spacing-bottom-25{margin-bottom:25px}.spacing-bottom-30{margin-bottom:30px}.spacing-bottom-40{margin-bottom:40px}.spacing-bottom-50{margin-bottom:50px}.spacing-bottom-60{margin-bottom:60px}.spacing-bottom-70{margin-bottom:70px}.spacing-bottom-80{margin-bottom:80px}@media only screen and (max-width:47.9375em){.spacing-top-xs-0{margin-top:0}.spacing-top-xs-5{margin-top:5px}.spacing-top-xs-10{margin-top:10px}.spacing-top-xs-15{margin-top:15px}.spacing-top-xs-20{margin-top:20px}.spacing-top-xs-25{margin-top:25px}.spacing-top-xs-30{margin-top:30px}.spacing-top-xs-40{margin-top:40px}.spacing-top-xs-50{margin-top:50px}.spacing-top-xs-60{margin-top:60px}.spacing-top-xs-70{margin-top:70px}.spacing-top-xs-80{margin-top:80px}.spacing-bottom-xs-0{margin-bottom:0}.spacing-bottom-xs-5{margin-bottom:5px}.spacing-bottom-xs-10{margin-bottom:10px}.spacing-bottom-xs-15{margin-bottom:15px}.spacing-bottom-xs-20{margin-bottom:20px}.spacing-bottom-xs-25{margin-bottom:25px}.spacing-bottom-xs-30{margin-bottom:30px}.spacing-bottom-xs-40{margin-bottom:40px}.spacing-bottom-xs-50{margin-bottom:50px}.spacing-bottom-xs-60{margin-bottom:60px}.spacing-bottom-xs-70{margin-bottom:70px}.spacing-bottom-xs-80{margin-bottom:80px}}@media only screen and (min-width:0em){.spacing-top-xs-up-0{margin-top:0}.spacing-top-xs-up-5{margin-top:5px}.spacing-top-xs-up-10{margin-top:10px}.spacing-top-xs-up-15{margin-top:15px}.spacing-top-xs-up-20{margin-top:20px}.spacing-top-xs-up-25{margin-top:25px}.spacing-top-xs-up-30{margin-top:30px}.spacing-top-xs-up-40{margin-top:40px}.spacing-top-xs-up-50{margin-top:50px}.spacing-top-xs-up-60{margin-top:60px}.spacing-top-xs-up-70{margin-top:70px}.spacing-top-xs-up-80{margin-top:80px}.spacing-bottom-xs-up-0{margin-bottom:0}.spacing-bottom-xs-up-5{margin-bottom:5px}.spacing-bottom-xs-up-10{margin-bottom:10px}.spacing-bottom-xs-up-15{margin-bottom:15px}.spacing-bottom-xs-up-20{margin-bottom:20px}.spacing-bottom-xs-up-25{margin-bottom:25px}.spacing-bottom-xs-up-30{margin-bottom:30px}.spacing-bottom-xs-up-40{margin-bottom:40px}.spacing-bottom-xs-up-50{margin-bottom:50px}.spacing-bottom-xs-up-60{margin-bottom:60px}.spacing-bottom-xs-up-70{margin-bottom:70px}.spacing-bottom-xs-up-80{margin-bottom:80px}}@media only screen and (min-width:36em){.spacing-top-sm-up-0{margin-top:0}.spacing-top-sm-up-5{margin-top:5px}.spacing-top-sm-up-10{margin-top:10px}.spacing-top-sm-up-15{margin-top:15px}.spacing-top-sm-up-20{margin-top:20px}.spacing-top-sm-up-25{margin-top:25px}.spacing-top-sm-up-30{margin-top:30px}.spacing-top-sm-up-40{margin-top:40px}.spacing-top-sm-up-50{margin-top:50px}.spacing-top-sm-up-60{margin-top:60px}.spacing-top-sm-up-70{margin-top:70px}.spacing-top-sm-up-80{margin-top:80px}.spacing-bottom-sm-up-0{margin-bottom:0}.spacing-bottom-sm-up-5{margin-bottom:5px}.spacing-bottom-sm-up-10{margin-bottom:10px}.spacing-bottom-sm-up-15{margin-bottom:15px}.spacing-bottom-sm-up-20{margin-bottom:20px}.spacing-bottom-sm-up-25{margin-bottom:25px}.spacing-bottom-sm-up-30{margin-bottom:30px}.spacing-bottom-sm-up-40{margin-bottom:40px}.spacing-bottom-sm-up-50{margin-bottom:50px}.spacing-bottom-sm-up-60{margin-bottom:60px}.spacing-bottom-sm-up-70{margin-bottom:70px}.spacing-bottom-sm-up-80{margin-bottom:80px}}@media only screen and (min-width:48em){.spacing-top-md-up-0{margin-top:0}.spacing-top-md-up-5{margin-top:5px}.spacing-top-md-up-10{margin-top:10px}.spacing-top-md-up-15{margin-top:15px}.spacing-top-md-up-20{margin-top:20px}.spacing-top-md-up-25{margin-top:25px}.spacing-top-md-up-30{margin-top:30px}.spacing-top-md-up-40{margin-top:40px}.spacing-top-md-up-50{margin-top:50px}.spacing-top-md-up-60{margin-top:60px}.spacing-top-md-up-70{margin-top:70px}.spacing-top-md-up-80{margin-top:80px}.spacing-bottom-md-up-0{margin-bottom:0}.spacing-bottom-md-up-5{margin-bottom:5px}.spacing-bottom-md-up-10{margin-bottom:10px}.spacing-bottom-md-up-15{margin-bottom:15px}.spacing-bottom-md-up-20{margin-bottom:20px}.spacing-bottom-md-up-25{margin-bottom:25px}.spacing-bottom-md-up-30{margin-bottom:30px}.spacing-bottom-md-up-40{margin-bottom:40px}.spacing-bottom-md-up-50{margin-bottom:50px}.spacing-bottom-md-up-60{margin-bottom:60px}.spacing-bottom-md-up-70{margin-bottom:70px}.spacing-bottom-md-up-80{margin-bottom:80px}}@media only screen and (min-width:62em){.spacing-top-lg-up-0{margin-top:0}.spacing-top-lg-up-5{margin-top:5px}.spacing-top-lg-up-10{margin-top:10px}.spacing-top-lg-up-15{margin-top:15px}.spacing-top-lg-up-20{margin-top:20px}.spacing-top-lg-up-25{margin-top:25px}.spacing-top-lg-up-30{margin-top:30px}.spacing-top-lg-up-40{margin-top:40px}.spacing-top-lg-up-50{margin-top:50px}.spacing-top-lg-up-60{margin-top:60px}.spacing-top-lg-up-70{margin-top:70px}.spacing-top-lg-up-80{margin-top:80px}.spacing-bottom-lg-up-0{margin-bottom:0}.spacing-bottom-lg-up-5{margin-bottom:5px}.spacing-bottom-lg-up-10{margin-bottom:10px}.spacing-bottom-lg-up-15{margin-bottom:15px}.spacing-bottom-lg-up-20{margin-bottom:20px}.spacing-bottom-lg-up-25{margin-bottom:25px}.spacing-bottom-lg-up-30{margin-bottom:30px}.spacing-bottom-lg-up-40{margin-bottom:40px}.spacing-bottom-lg-up-50{margin-bottom:50px}.spacing-bottom-lg-up-60{margin-bottom:60px}.spacing-bottom-lg-up-70{margin-bottom:70px}.spacing-bottom-lg-up-80{margin-bottom:80px}}@media only screen and (min-width:75em){.spacing-top-xl-up-0{margin-top:0}.spacing-top-xl-up-5{margin-top:5px}.spacing-top-xl-up-10{margin-top:10px}.spacing-top-xl-up-15{margin-top:15px}.spacing-top-xl-up-20{margin-top:20px}.spacing-top-xl-up-25{margin-top:25px}.spacing-top-xl-up-30{margin-top:30px}.spacing-top-xl-up-40{margin-top:40px}.spacing-top-xl-up-50{margin-top:50px}.spacing-top-xl-up-60{margin-top:60px}.spacing-top-xl-up-70{margin-top:70px}.spacing-top-xl-up-80{margin-top:80px}.spacing-bottom-xl-up-0{margin-bottom:0}.spacing-bottom-xl-up-5{margin-bottom:5px}.spacing-bottom-xl-up-10{margin-bottom:10px}.spacing-bottom-xl-up-15{margin-bottom:15px}.spacing-bottom-xl-up-20{margin-bottom:20px}.spacing-bottom-xl-up-25{margin-bottom:25px}.spacing-bottom-xl-up-30{margin-bottom:30px}.spacing-bottom-xl-up-40{margin-bottom:40px}.spacing-bottom-xl-up-50{margin-bottom:50px}.spacing-bottom-xl-up-60{margin-bottom:60px}.spacing-bottom-xl-up-70{margin-bottom:70px}.spacing-bottom-xl-up-80{margin-bottom:80px}}@media only screen and (max-width:47.9375em){.spacing-top-mobile-only-0{margin-top:0}.spacing-top-mobile-only-5{margin-top:5px}.spacing-top-mobile-only-10{margin-top:10px}.spacing-top-mobile-only-15{margin-top:15px}.spacing-top-mobile-only-20{margin-top:20px}.spacing-top-mobile-only-25{margin-top:25px}.spacing-top-mobile-only-30{margin-top:30px}.spacing-top-mobile-only-40{margin-top:40px}.spacing-top-mobile-only-50{margin-top:50px}.spacing-top-mobile-only-60{margin-top:60px}.spacing-top-mobile-only-70{margin-top:70px}.spacing-top-mobile-only-80{margin-top:80px}.spacing-bottom-mobile-only-0{margin-bottom:0}.spacing-bottom-mobile-only-5{margin-bottom:5px}.spacing-bottom-mobile-only-10{margin-bottom:10px}.spacing-bottom-mobile-only-15{margin-bottom:15px}.spacing-bottom-mobile-only-20{margin-bottom:20px}.spacing-bottom-mobile-only-25{margin-bottom:25px}.spacing-bottom-mobile-only-30{margin-bottom:30px}.spacing-bottom-mobile-only-40{margin-bottom:40px}.spacing-bottom-mobile-only-50{margin-bottom:50px}.spacing-bottom-mobile-only-60{margin-bottom:60px}.spacing-bottom-mobile-only-70{margin-bottom:70px}.spacing-bottom-mobile-only-80{margin-bottom:80px}}@media only screen and (max-width:61.9375em){.spacing-top-mobile-tablet-only-0{margin-top:0}.spacing-top-mobile-tablet-only-5{margin-top:5px}.spacing-top-mobile-tablet-only-10{margin-top:10px}.spacing-top-mobile-tablet-only-15{margin-top:15px}.spacing-top-mobile-tablet-only-20{margin-top:20px}.spacing-top-mobile-tablet-only-25{margin-top:25px}.spacing-top-mobile-tablet-only-30{margin-top:30px}.spacing-top-mobile-tablet-only-40{margin-top:40px}.spacing-top-mobile-tablet-only-50{margin-top:50px}.spacing-top-mobile-tablet-only-60{margin-top:60px}.spacing-top-mobile-tablet-only-70{margin-top:70px}.spacing-top-mobile-tablet-only-80{margin-top:80px}.spacing-bottom-mobile-tablet-only-0{margin-bottom:0}.spacing-bottom-mobile-tablet-only-5{margin-bottom:5px}.spacing-bottom-mobile-tablet-only-10{margin-bottom:10px}.spacing-bottom-mobile-tablet-only-15{margin-bottom:15px}.spacing-bottom-mobile-tablet-only-20{margin-bottom:20px}.spacing-bottom-mobile-tablet-only-25{margin-bottom:25px}.spacing-bottom-mobile-tablet-only-30{margin-bottom:30px}.spacing-bottom-mobile-tablet-only-40{margin-bottom:40px}.spacing-bottom-mobile-tablet-only-50{margin-bottom:50px}.spacing-bottom-mobile-tablet-only-60{margin-bottom:60px}.spacing-bottom-mobile-tablet-only-70{margin-bottom:70px}.spacing-bottom-mobile-tablet-only-80{margin-bottom:80px}}@media only screen and (min-width:48em){.spacing-top-desktop-up-0{margin-top:0}.spacing-top-desktop-up-5{margin-top:5px}.spacing-top-desktop-up-10{margin-top:10px}.spacing-top-desktop-up-15{margin-top:15px}.spacing-top-desktop-up-20{margin-top:20px}.spacing-top-desktop-up-25{margin-top:25px}.spacing-top-desktop-up-30{margin-top:30px}.spacing-top-desktop-up-40{margin-top:40px}.spacing-top-desktop-up-50{margin-top:50px}.spacing-top-desktop-up-60{margin-top:60px}.spacing-top-desktop-up-70{margin-top:70px}.spacing-top-desktop-up-80{margin-top:80px}.spacing-bottom-desktop-up-0{margin-bottom:0}.spacing-bottom-desktop-up-5{margin-bottom:5px}.spacing-bottom-desktop-up-10{margin-bottom:10px}.spacing-bottom-desktop-up-15{margin-bottom:15px}.spacing-bottom-desktop-up-20{margin-bottom:20px}.spacing-bottom-desktop-up-25{margin-bottom:25px}.spacing-bottom-desktop-up-30{margin-bottom:30px}.spacing-bottom-desktop-up-40{margin-bottom:40px}.spacing-bottom-desktop-up-50{margin-bottom:50px}.spacing-bottom-desktop-up-60{margin-bottom:60px}.spacing-bottom-desktop-up-70{margin-bottom:70px}.spacing-bottom-desktop-up-80{margin-bottom:80px}}[class^=icon-]:hover,[class*=" icon-"]:hover{text-decoration:none!important}[class^=icon-]:before,[class*=" icon-"]:before{font-family:Fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}[class^=icon-]:after,[class*=" icon-"]:after{font-family:Fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.icon-list_abstract:before{content:""}.icon-circle_empty:before{content:""}.icon-circle:before{content:""}.icon-change-amount:before{content:""}.icon-arrow_back:before{content:""}.icon-star:before{content:""}.icon-shopping-list:before{content:""}.icon-star-half:before{content:""}.icon-box_six:before{content:""}.icon-user:before{content:""}.icon-cart:before{content:""}.icon-small_bottle:before{content:""}.icon-checkmark:before{content:""}.icon-plus:before{content:""}.icon-delivery:before{content:""}.icon-minus:before{content:""}.icon-show:before{content:""}.icon-bookmark_active:before{content:""}.icon-pickup:before{content:""}.icon-edit:before{content:""}.icon-long_arrow_left:before{content:""}.icon-filter:before{content:""}.icon-location:before{content:""}.icon-menu_mobile:before{content:""}.icon-long_arrow_right:before{content:""}.icon-search:before{content:""}.icon-share:before{content:""}.icon-sort:before{content:""}.icon-zoom:before{content:""}.icon-note:before{content:""}.icon-note_active:before{content:""}.icon-tasting:before{content:""}.icon-tasting_active:before{content:""}.icon-winecellar:before{content:""}.icon-winecellar_active:before{content:""}.icon-arrow_down:before{content:""}.icon-arrow_left:before{content:""}.icon-arrow_right:before{content:""}.icon-arrow_up:before{content:""}.icon-account:before{content:""}.icon-cancel:before{content:""}.icon-info:before{content:""}.icon-warning:before{content:""}.icon-calendar:before{content:""}.icon-chilled:before{content:""}.icon-facebook:before{content:""}.icon-mail:before{content:""}.icon-twitter:before{content:""}.icon-gambero-rosso:before{content:""}.icon-gambero-rosso_full:before{content:""}.icon-bookmark:before{content:""}.icon-circle_check:before{content:""}.icon-whatsapp:before{content:""}.icon-triangle-down:before{content:""}.icon-print:before{content:""}.icon-instagram:before{content:""}.icon-gift:before{content:""}.icon-youtube:before{content:""}.icon-account_loggedin:before{content:""}.icon-cog-alt-1:before{content:""}.icon-notifications:before{content:""}.icon-supercard:before{content:""}.icon-circle-cross:before{content:""}.icon-circle-check:before{content:""}.icon-ic-cart_24:before{content:""}.icon-ic-cart_filled_24:before{content:""}.icon-compare:before{content:""}.icon-ic-compare-active:before{content:""}.icon-info-1:before{content:""}.icon-document:before{content:""}.icon-hide:before{content:""}.icon-show-1:before{content:""}.icon-ic-advisor:before{content:""}.icon-filter-availability:before{content:""}.icon-favorite:before{content:""}.icon-favorite-active:before{content:""}.icon-check:before{content:""}.icon-target:before{content:""}.icon-ic-compare:before{content:""}.icon-ic-account-map-locations-active_24:before{content:""}.icon-attention:before{content:""}.icon-twitter-sq:before{content:""}.icon-initial-size:before{content:""}.icon-send:before{content:""}.icon-close:before{content:""}.icon-search-close:before{content:""}.icon-unarchive:before{content:""}.icon-quick-collect:before{content:""}.icon-copy:before{content:""}.icon-ic-adviser:before{content:""}.icon-ic-computer:before{content:""}.icon-ic-phone:before{content:""}.icon-ic-sustainability:before{content:""}.icon-ic-location-product:before{content:""}.icon-ic-location-product-active:before{content:""}.icon-search-cross:before{content:""}.icon-refresh:before{content:""}.icon-store-400-active:before{content:""}.icon-duration:before{content:""}.icon-laptop:before{content:""}.icon-phone:before{content:""}.icon-map-marker:before{content:""}.icon-circle-check-thin:before{content:""}.icon-empty_cart:before{content:""}.icon-jumbo-image-placeholder:before{content:""}.icon-store-300:before{content:""}.icon-store-400:before{content:""}.icon-truck-inverse:before{content:""}.icon-arrow-regular-right:before{content:""}.icon-trophy:before{content:""}.icon-logout:before{content:""}.icon-cart-2:before{content:""}.icon-equal:before{content:""}.icon-info-2:before{content:""}.icon-multiply:before{content:""}.icon-trash:before{content:""}.icon-vst-list:before{content:""}.icon-vst-map:before{content:""}.icon-vst-product:before{content:""}.icon-finish:before{content:""}.icon-pickup-2:before{content:""}.icon-note-checked:before{content:""}.icon-ic-account-not-logged-in_24:before{content:""}.icon-ic-account-logged-in_24:before{content:""}.icon-arrow-regular-down:before{content:""}.icon-arrow-regular-left:before{content:""}.icon-ic-account-map-locations_24:before{content:""}.icon-bookmark-2:before{content:""}.icon-comparison:before{content:""}.icon-arrow-long-right-2:before{content:""}.icon-instant-delivery:before{content:""}.icon-delivery-2:before{content:""}.icon-search-2:before{content:""}.icon-edit-2:before{content:""}.icon-location-plan:before{content:""}.icon-note-error:before{content:""}.icon-zoom-in-2:before{content:""}.icon-arrow-regular-up:before{content:""}.icon-plus-2:before{content:""}.icon-minus-2:before{content:""}.icon-vst-product-2:before{content:""}.icon-clock:before{content:""}.icon-login:before{content:""}.icon-facebook-sq:before{content:""}.icon-mail-sq:before{content:""}.icon-print-sq:before{content:""}.icon-ic-bestprice:before{content:""}.icon-myaccount-bookmarks:before{content:""}.icon-myaccount-delivery:before{content:""}.icon-myaccount-loyalty:before{content:""}.icon-myaccount-newsletter:before{content:""}.icon-myaccount-order:before{content:""}.icon-store:before{content:""}.icon-myaccount-proficard:before{content:""}.icon-myaccount-returns:before{content:""}.icon-myaccount-reviews:before{content:""}.icon-myaccount-supercard:before{content:""}.icon-myaccount-user:before{content:""}.icon-myaccount-balance:before{content:""}.icon-myaccount-personal-data:before{content:""}.icon-arrow-medium-up:before{content:""}.icon-video-play:before{content:""}.icon-voucher:before{content:""}.icon-assortment:before{content:""}.icon-customerservice:before{content:""}.icon-payment:before{content:""}.icon-questionmark:before{content:""}.icon-woodslicing:before{content:""}.icon-lock:before{content:""}.icon-show-2:before{content:""}.icon-arrow_curved:before{content:""}.icon-cutting:before{content:""}.icon-star-bookmark_active:before{content:""}.icon-circle_error:before{content:""}.icon-star-bookmark:before{content:""}.icon-mail-outlined:before{content:""}.icon-leaf:before{content:""}.icon-arrow-nudge:before{content:""}.icon-noun-check:before{content:""}.icon-globe:before{content:""}.icon-info-question:before{content:""}.icon-mic:before{content:""}.icon-ai-star:before{content:""}.icon-ai-prompt-arrow:before{content:""}.icon-connect:before{content:""}.icon-plus-circle:before{content:""}.icon-minus-circle:before{content:""}.icon-scanner-icon:before{content:""}.icon-sammelpass:before{content:""}.icon-ic-truck-inverted:before{content:""}.icon-truck:before{content:""}.icon-ic-info:before{content:""}.icon-ic-cart:before{content:""}.icon-ic-thumbs-down:before{content:""}.icon-ic-thumbs-up:before{content:""}.icon-star-half{position:relative}.icon-star-half:after{content:"";position:absolute;transform:scaleX(-1);color:#5553;top:0;left:0;z-index:1}.icon__checked,.icon__vst-product,.icon__delivery--is-available,.icon__delivery--check-availability{fill:#009e1f;color:#009e1f}.icon-vst-product{color:#009e1f}.rating{display:flex}.rating .rating__star{margin-right:.125rem}.tab-panel__panel-title .rating .rating__star.icon,.tab-panel__tab-inner .rating .rating__star.icon{vertical-align:initial}.rating__star--is-inactive.icon{fill:#5553;color:#5553}.rating__star--is-active.icon,.rating__star--is-active-half.icon{fill:#ffe500;color:#ffe500}.icon-star-half:after{content:""}.icon-star:before{content:""!important}.icon-star-half:before{content:""!important}.responsive-image:not(.lazyload){padding-top:0;height:auto}.responsive-image__loader{position:absolute;height:100%;top:0;left:0;width:100%}.responsive-image__loader:before{width:100%;max-width:62px;padding-bottom:22.58%;position:absolute;content:"";top:50%;left:50%;transform:translate(-50%) translateY(-50%);background:transparent url(../img/core/global-images/img/common/preloader.svg) no-repeat center calc(50% - 2px);background-size:contain;z-index:999}.responsive-image--corner-round{border-radius:3px}img:not(.lazyload)+.responsive-image__loader{display:none}form .form-group{position:relative}form .form-group .alert-icon-validation{top:28px}form .form-group .form-input-tel__select{position:relative;margin-bottom:0}form .form-group .form-input-tel__select .alert-icon-validation{top:auto!important;bottom:2px}form .form-group .form-input-tel__select .alert-icon-validation.icon-checkmark{bottom:1px}.form__item{position:relative}.form__item .form-control{padding-right:43px}.form--group .alert-icon-validation{top:5px;right:20px}.form--group input[data-valid=true]{box-shadow:inset 0 0 0 2px #009e1f}.form--group input[data-valid=true]+.alert-icon-validation:before{color:#009e1f}.form--group input[data-valid=false]{box-shadow:inset 0 0 0 2px #ce0000}.form--group input[data-valid=false]+.alert-icon-validation:before{color:#ce0000}.alert-icon-validation{position:absolute;top:29px;right:4px;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none;font-size:20px;font-weight:600}.alert-icon-validation.icon-checkmark{font-size:24px}div[data-validation-type=validation-alert--info] input,div[data-validation-type=validation-alert--info] select,div[data-validation-type=validation-alert--info] textarea{display:inline-block;box-shadow:inset 0 0 0 2px #31b0d5}div[data-validation-type=validation-alert--info] label{color:#31b0d5}div[data-validation-type=validation-alert--info] .alert-icon-validation:before{color:#31b0d5}div[data-validation-type=validation-alert--info] .icon-info:before{content:""}div[data-validation-type=validation-alert--success] input,div[data-validation-type=validation-alert--success] select,div[data-validation-type=validation-alert--success] textarea{display:inline-block;box-shadow:inset 0 0 0 2px #009e1f}div[data-validation-type=validation-alert--success] label{color:#009e1f}div[data-validation-type=validation-alert--success] .alert-icon-validation:before{color:#009e1f}div[data-validation-type=validation-alert--success] .icon-checkmark:before{content:""}div[data-validation-type=validation-alert--success].custom-select__wrapper:after{color:#009e1f}div[data-validation-type=validation-alert--error] input,div[data-validation-type=validation-alert--error] select,div[data-validation-type=validation-alert--error] textarea{display:inline-block;box-shadow:inset 0 0 0 2px #d6040c}div[data-validation-type=validation-alert--error] label{color:#d6040c}div[data-validation-type=validation-alert--error] .alert-icon-validation:before{color:#d6040c}div[data-validation-type=validation-alert--error] .icon-cancel:before{content:""}div[data-validation-type=validation-alert--error].custom-select__wrapper:after{color:#d6040c}div[data-validation-type=validation-alert--warning] input,div[data-validation-type=validation-alert--warning] select,div[data-validation-type=validation-alert--warning] textarea{display:inline-block;box-shadow:inset 0 0 0 2px #f0ad4e}div[data-validation-type=validation-alert--warning] label{color:#f0ad4e}div[data-validation-type=validation-alert--warning] .alert-icon-validation:before{color:#f0ad4e}div[data-validation-type=validation-alert--warning] .icon-warning:before{content:""}.form__item-checkbox-input[data-valid=false]+label:before{border-color:#ce0000}.form__item-radio input[data-valid=false]+label:after{border:1px solid #CE0000}.styleguide-page{padding-top:30px;padding-bottom:30px}.styleguide-page__h1{font-size:36px}.styleguide-page__h2{margin-top:30px}@media screen and (max-width:767px){.styleguide-page__h2{margin:1rem}}.styleguide-page__h3,.styleguide-page__h4,.styleguide-page__row{margin-top:20px}.main.styleguide{padding-top:0!important}.styleguide__code{background:#f5f8fa;border:solid #006621;width:100%;height:300px;border-width:1px 1px 1px 20px;color:#000;font:13px Courier New,Courier,monospace;line-height:16px;margin:10px 0 10px 10px;min-height:16px;max-height:400px;overflow:auto;white-space:pre-wrap;padding:10px}.styleguide__code:hover{background:#fafafa}.form-control:not(.counter__input){border:1px solid #D9D9D9;border-radius:3px;box-shadow:none;height:40px!important;display:block}.form-control:not(.counter__input):focus{box-shadow:none}.form-control-label{text-transform:none!important;margin-bottom:1px;color:#555555b3;line-height:1.25}.form-control-label--highlighted{text-transform:none}.form-control-note{font-size:12px;color:#767676}.form__items{padding:0;margin:0}.modal-content .form__label{font-size:.875rem}.form__label{font-size:.875rem;font-weight:700}.form__label--optional{color:gray;font-weight:400}.form__label--overflow{white-space:nowrap;overflow:visible}.form__item-wrapper{position:relative}.form__item--has-tooltip{display:flex;position:relative}.form__item--has-tooltip .form__item-input{margin-right:.625rem;width:calc(100% - 2.125rem)!important}.form__item--has-tooltip .form__item__password-icon--next-info{right:2.9375rem}.form__item--has-tooltip-pw{flex-wrap:wrap}.form__item--has-tooltip .tooltip__content-wrapper--inline{width:calc(100% - 34px)}.form__item--toogle-password{position:relative}.form__item__password-icon{position:absolute;width:1.5rem;height:1.5rem;font-size:1.5rem;color:#cdcdcd;right:.8125rem;top:2.25rem;cursor:pointer}.form__item__password-icon--next-info{right:.8125rem;top:.8125rem}.form__item--full{padding:0!important}.form__item~.form__item:not(.form__item--inline){margin-top:30px}.form__item--modal{margin-bottom:1.875rem}.form__item--select{margin-top:6px;position:relative;color:#000}.form__item .select,.form__item .textarea,.form__item input.form-control,.form__item .text-input{width:100%}.form__item .select:focus,.form__item .textarea:focus,.form__item input.form-control:focus,.form__item .text-input:focus{outline-color:#004f9f}.form__item div.select{width:auto}.form__item--big{height:50px!important}.form__item--small{height:40px!important}.form__item--single{margin-top:0!important}.form__item .select{height:50px;padding:0 40px 0 20px}.form__item .select:not(.productSort__select):not(div){background-image:url(../img/core/global-images/img/icons/select_arrow.png);background-size:34px 7px;background-repeat:no-repeat;background-position-x:right;background-position-y:center;background-origin:border-box}.form__item div.select{height:auto;padding:0}.form__item textarea{display:block;resize:none;padding-top:13px;padding-bottom:13px;height:auto;overflow:auto}.form__item-date{display:flex;flex-direction:column;flex:0}@media only screen and (min-width:48em){.form__item-date{flex-direction:row}.form__item-date--day,.form__item-date--year{flex-shrink:1}.form__item-date--month{flex-grow:1}.form__item-date--month,.form__item-date--year{margin-left:10px}}.form__item-input{margin-top:6px;border-radius:5px;background:#fff;line-height:24px;padding:0 20px;height:50px;font-size:16px;border:1px solid #CDCDCD}.form__item-input::placeholder{color:#a5a5a5}.form__item-input::-ms-clear{display:none}.form__item-input:active{border-color:#000!important}.form__item-input--small{height:40px}.form__item-password{padding-right:45px}.form__item-password::-ms-reveal{display:none}.form__item-radio,.form__item-checkbox{list-style:none}.form__item-radio label,.form__item-checkbox label{display:inline-block;vertical-align:top;position:relative;cursor:pointer}.form__item-radio:not(:last-child){margin-bottom:20px}.form__item-radio input{position:absolute;visibility:hidden}.form__item-radio input:not(:checked)~.form__item-radio-label:after{background:#fff;border:1px solid #A5A5A5}.form__item-radio input:checked~.form__item-radio-label:after{border:5px solid #000}.form__item-radio label{padding-left:26px;cursor:pointer}.form__item-radio label:not(.form__item-radio-label--icon):after{content:" ";position:absolute;width:16px;height:16px;border-radius:50%;left:0;top:2px}.form__item-checkbox{position:relative;line-height:0}.form__item-checkbox:not(:last-child){margin-bottom:20px}.form__item-checkbox-input{visibility:hidden;margin:0 6px 0 0;width:1rem;background-color:#fff;position:absolute}.form__item-checkbox-input:checked~.form__item-checkbox-label:before{background:#54ba53;border-color:#54ba53;border-radius:2px;content:"";font-family:Fontello;line-height:1;padding:4px;font-size:16px;left:0}.form__item-checkbox-wrapper{display:flex}.form__item-checkbox-wrapper .form__item-checkbox{margin:0}.form__item-checkbox-wrapper .form__item-checkbox+label{margin:4px 0 0 5px}.form__item-checkbox-label{position:relative;padding-left:26px;display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:normal}.form__item-checkbox-label:before{position:absolute;left:0;border-radius:2px;content:" ";color:#fff;width:24px;height:24px;display:inline-block;visibility:visible;background-color:#ececec;top:50%;transform:translateY(-50%)}.form__item--align-right{text-align:right}.form__item--cta-cancel{margin-top:20px;text-align:center}@media only screen and (min-width:36em){.form__item--cta-cancel{display:flex;align-items:center;margin-top:30px;text-align:left}}.custom-select__wrapper{position:relative;display:inline-block}.custom-select__wrapper:after{content:"";font-family:Fontello,serif;color:#555;background-color:#fff;display:inline-block;pointer-events:none;position:absolute;top:20px;right:8px;font-size:20px;width:20px;margin:5px}#contactusform .custom-select__wrapper,#helpcenterform .custom-select__wrapper,[data-contact-us-form] .custom-select__wrapper,[data-helpcenter-form] .custom-select__wrapper,.myaccount-personal-data .custom-select__wrapper{display:block}#contactusform .custom-select__wrapper:after,#helpcenterform .custom-select__wrapper:after,[data-contact-us-form] .custom-select__wrapper:after,[data-helpcenter-form] .custom-select__wrapper:after,.myaccount-personal-data .custom-select__wrapper:after{top:25px}.form--horizontal .form__item:after{content:"";display:table;clear:both}.form--horizontal .form__item--action{margin-left:25%}.form--horizontal .form__label{width:25%;min-width:25%;padding-right:20px;padding-top:16px;float:left;word-wrap:break-word}.form--horizontal .form__label+*{width:75%!important;float:right}.form--horizontal .form__error{float:right;width:75%}.form--horizontal--lg-up .form__label{margin-bottom:5px;display:block}@media only screen and (min-width:62em){.form--horizontal--lg-up .form__item:after{content:"";display:table;clear:both}.form--horizontal--lg-up .form__item--action{margin-left:25%}.form--horizontal--lg-up .form__label{width:25%;min-width:25%;padding-right:20px;padding-top:16px;float:left;word-wrap:break-word}.form--horizontal--lg-up .form__label+*{width:75%!important;float:right}.form--horizontal--lg-up .form__error{float:right;width:75%}.form--horizontal--lg-up .form__label{margin-bottom:0;display:inline}}.form__item--error .form__item-input,.form__item--error .select{border:1px solid #CE0000;background-color:#ce00000d}.form__error{font-size:14px;margin-top:.25rem;color:#ce0000}.custom-control{position:relative;display:inline-flex;padding-left:1.5rem;margin-right:1rem}.vst-branch-search__option-nowopen .custom-control{line-height:1.4}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#004f9f;-webkit-box-shadow:none;box-shadow:none}.custom-control-input:focus~.custom-control-indicator{-webkit-box-shadow:inset 0 0 0 3px #004f9f;box-shadow:inset 0 0 0 3px #004f9f}.custom-control-input:active~.custom-control-indicator{color:#fff;background-color:#004f9f;-webkit-box-shadow:none;box-shadow:none}.custom-control-input:disabled~.custom-control-indicator{background-color:#fff}.custom-control-input:disabled~.custom-control-description{color:#5555554d}.custom-control-indicator{position:absolute;top:3px;left:0;display:block;border-radius:3px;width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-repeat:no-repeat;background-position:center center;-webkit-background-size:50% 50%;background-size:50% 50%;-webkit-box-shadow:inset 0 0 0 2px #ddd;box-shadow:inset 0 0 0 2px #ddd}.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");-webkit-box-shadow:inset 0 0 0 2px #ddd;box-shadow:inset 0 0 0 2px #ddd}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-controls-stacked{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.custom-controls-stacked .custom-control{margin-bottom:.25rem}.custom-controls-stacked .custom-control+.custom-control{margin-left:0}.custom-select{display:inline-block;max-width:100%;height:44px;padding:.375rem 2rem .375rem .75rem;line-height:1.25;color:#000;vertical-align:middle;border:0 solid #ececec;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden!important;text-overflow:ellipsis;background:url(../img/core/global-images/img/icons/arrow-regular-down--grey.svg) no-repeat calc(100% - 12px) center #fff}.custom-select.form-control-danger{background-color:#fff0f0}.custom-select:focus{border-color:"";outline:none;-webkit-box-shadow:inset 0 0 0 3px #004f9f;box-shadow:inset 0 0 0 3px #004f9f}.custom-select:focus::-ms-value{color:#000;background-color:#fff}.custom-select:disabled{color:#cdcdcd;background-color:#fff}.custom-select::-ms-expand{opacity:0}.buh-wood-custom-select{max-width:90%}.custom-select-sm{height:1.8125rem;padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-file{position:relative;display:inline-block;max-width:100%;height:2.5rem;margin-bottom:0}.custom-file-input{min-width:14rem;max-width:100%;height:2.5rem;margin:0;opacity:0}.custom-file-input:focus~.custom-file-control{-webkit-box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05);box-shadow:inset 0 .2rem .4rem #0000000d}.custom-file-control:lang(en):empty:after{content:"Choose file..."}.custom-file-control:before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;background-color:#eee;border:1px solid #ddd}.custom-file-control:lang(en):before{content:"Browse"}.rangeInput{position:relative;border-radius:2px;text-align:left;top:10px}.rangeInput__output{position:relative;margin-top:30px;line-height:16px;width:100%;text-align:center;display:inline-block}.rangeInput__output-separator{margin:0 10px}.rangeInput__wrapper{position:absolute;left:12.5px;right:12.5px;height:14px}.rangeInput__inverse{position:absolute;height:5px;border-radius:2px;background-color:#dbdbdb;width:100%}.rangeInput__range{position:absolute;left:0;height:5px;border-radius:2px;background-color:#004f9f}.rangeInput__thumb{position:absolute;top:-10px;z-index:2;height:25px;width:25px;text-align:left;margin-left:-12.5px;cursor:pointer;background-color:#fff;border-radius:50%;outline:none;border:1px solid #cdcdcd}.rangeInput__input{position:absolute;pointer-events:none;-webkit-appearance:none;z-index:3;height:25px;top:-12.5px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.rangeInput__input::-ms-track{-webkit-appearance:none;background:transparent;color:transparent}.rangeInput__input::-moz-range-track{-moz-appearance:none;background:transparent;color:transparent}.rangeInput__input:focus::-webkit-slider-runnable-track{background:transparent;border:transparent}.rangeInput__input:focus{outline:none}.rangeInput__input::-ms-thumb{cursor:pointer;pointer-events:all;width:25px;height:25px;border-radius:0;border:0 none;background:#004f9f}.rangeInput__input::-moz-range-thumb{cursor:pointer;pointer-events:all;width:25px;height:25px;border-radius:0;border:0 none;background:#004f9f}.rangeInput__input::-webkit-slider-thumb{cursor:pointer;pointer-events:all;width:25px;height:25px;border-radius:0;border:0 none;background:red;-webkit-appearance:none}.rangeInput__input::-ms-fill-lower{background:transparent;border:0 none}.rangeInput__input::-ms-fill-upper{background:transparent;border:0 none}.rangeInput__input::-ms-tooltip{display:none}.control-filter{display:inline-block;position:relative;min-width:8.75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control-filter__head{position:relative;padding:.4375rem 2.5rem .4375rem .5625rem;border:.0625rem solid #DBDBDB;border-radius:.3125rem;cursor:pointer;white-space:nowrap}.control-filter__head:after{content:"";position:absolute;top:50%;right:.625rem;transform:translateY(-50%) rotate(90deg);font-size:12px}.control-filter__head-check-availability{position:relative;padding:.4375rem 2.5rem .4375rem .5625rem;border:.0625rem solid #DBDBDB;border-radius:.3125rem;cursor:pointer;white-space:nowrap}.control-filter__head-check-availability:after{content:"";position:absolute;top:50%;right:.625rem;transform:translateY(-50%) rotate(90deg);font-size:12px}.control-filter__hint{display:none;font-size:10px}.control-filter__enclosure{display:none;position:absolute;margin:.125rem 0 0;background:#fff;border:.0625rem solid #DBDBDB;border-radius:.3125rem;background-color:#fff;z-index:9999;min-width:15.625rem;padding:.625rem;overflow:hidden}.control-filter__enclosure-head{justify-content:space-between;padding:0 .625rem .625rem;border-bottom:.0625rem solid #DBDBDB;margin-bottom:.3125rem;font-size:.8125rem;display:none;height:1.875rem}@media only screen and (min-width:36em){.control-filter__enclosure-head{display:flex;margin-left:-.625rem;margin-right:-.625rem}}.control-filter__enclosure-head-reset{text-decoration:underline;display:none}.control-filter .control-filter__search{position:relative;margin-bottom:.625rem;border-bottom:.0625rem solid #DBDBDB}.control-filter .control-filter__search ::-webkit-input-placeholder{color:#f2f2f2}.control-filter .control-filter__search :-ms-input-placeholder{color:#f2f2f2}.control-filter .control-filter__search ::placeholder{color:#f2f2f2}.control-filter .control-filter__search:after{content:"";position:absolute;top:50%;right:0;color:#f2f2f2;transform:translateY(-50%) rotate(270deg);font-size:1rem}.control-filter .control-filter__search-input{height:2.5rem;border:0}@media only screen and (min-width:36em){.control-filter .control-filter__search-input{padding-left:0}}.control-filter .control-filter__search-cancel{display:none}.control-filter .control-filter__search-no-results{margin-top:1.25rem;display:none;padding:.9375rem;font-size:.6875rem;line-height:.9375rem;background-color:#cdcdcd;border-radius:.3125rem}.control-filter__options{margin:1.25rem 0 0;overflow-y:auto}@media only screen and (min-width:36em){.control-filter__options{margin:.625rem 0 0;max-height:14.25rem}}.control-filter__option{white-space:nowrap;padding-left:0;margin-bottom:1.25rem!important}@media only screen and (min-width:36em){.control-filter__option{margin-bottom:.625rem!important}}.control-filter__option:before{display:none}.control-filter__option-check:checked+.control-filter__option-label,.control-filter__option-radio:checked+.control-filter__option-label{font-weight:600}.control-filter__option-check:checked+.control-filter__option-label .control-filter__option-label-circle-wrapper{border-color:gray}.control-filter__option-check[disabled]+.control-filter__option-label,.control-filter__option-radio[disabled]+.control-filter__option-label{color:#f2f2f2;cursor:default}.control-filter__option-check[disabled]+.control-filter__option-label:before,.control-filter__option-radio[disabled]+.control-filter__option-label:before{border-color:#f2f2f2;cursor:default}.control-filter__option-check[disabled]+.control-filter__option-label:hover .control-filter__option-label-circle-wrapper,.control-filter__option-radio[disabled]+.control-filter__option-label:hover .control-filter__option-label-circle-wrapper{border-color:transparent}.control-filter__option-count{margin-left:.3125rem}.control-filter__option-count:before{content:"("}.control-filter__option-count:after{content:")"}.control-filter__option-label-circle{width:1.125rem;height:1.125rem;border-radius:50%;display:inline-block;border:.0625rem solid #F2F2F2}.control-filter__option-label-circle:hover .control-filter__option-label-circle-wrapper{border-color:gray}.control-filter__option-label-circle-wrapper{width:1.625rem;height:1.625rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:.0625rem solid transparent}.control-filter__option-label-circle:before{display:none;content:"";padding:.25rem;border:.0625rem solid #808080;width:1.625rem;height:1.625rem;border-radius:50%;position:relative;top:-.28125rem;left:-.28125rem}.control-filter__close-btn{margin-top:.625rem;font-size:1rem}.control-filter--select-color .control-filter__option-check+.control-filter__option-label:before,.control-filter--select-color .control-filter__option-check:checked~.control-filter__option-label:before{display:none}.control-filter--select-color .control-filter__option-label{display:flex;align-items:center}.control-filter--select-color .control-filter__option-label:hover .control-filter__option-label-circle-wrapper{border-color:gray}.control-filter--select-color .control-filter__option-label-text{padding-left:10px}.control-filter--opened .control-filter__enclosure{display:block}.control-filter--opened .control-filter__head:after{transform:translateY(-50%) rotate(270deg)}.control-filter--searching .control-filter__search:after{display:none}.control-filter--searching .control-filter__search-cancel{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer}.control-filter--searching .control-filter__search-cancel .icon{font-size:1rem}.control-filter--no-search-results .control-filter__options{max-height:none}.control-filter--no-search-results .control-filter__search-no-results{display:block}.control-range{padding:5px 20px 0}@media(max-width:36em){.control-range{margin-top:1rem;padding:0 15px}}.control-range__slider-wrapper{position:relative;height:30px;margin:0 8px}.control-range__slider{display:block;position:absolute;height:4px;border-radius:.125rem;margin:.875rem 0;background-color:#dbdbdb;width:100%}.control-range__selection{display:block;position:absolute;height:4px;border-radius:.125rem;margin:.875rem 0;background:#004f9f;left:0}.control-range__direct-inputs{margin:.9375rem 0 0;position:relative;height:2.0625rem}.control-range__direct-inputs:after{position:absolute;content:"-";top:50%;left:50%;transform:translate(-50%,-60%)}.control-range__direct-input-wrap{border:.0625rem solid #A5A5A5;padding:0 .3125rem;position:relative;display:flex;align-items:baseline;overflow:hidden;width:45%;max-width:80px}.control-range__direct-input-wrap label{margin-bottom:.25rem}.control-range__direct-input-wrap--right{position:absolute;right:0;top:0}.control-range__direct-input-wrap--left{position:absolute;left:0;top:0}.control-range__direct-input{border:0;width:calc(100% - 15px);min-width:0;padding-left:2px!important;padding-right:2px!important}.control-range__input-unit{margin-right:.3125rem;font-size:12px}.control-range__thumbs-wrapper{display:block;position:relative}.control-range__thumb{display:block;position:absolute;z-index:2;height:20px!important;width:20px!important;text-align:left;cursor:pointer;background-color:#004f9f;border-radius:50%;outline:none;margin-left:-10px;top:6px}.control-range__range-input{padding:0 .5625rem;position:absolute;-webkit-appearance:none;z-index:3;height:30px;opacity:0;width:calc(100% + 2rem);left:0;margin-left:-1rem;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}.control-range__range-input:not(.control-range__range-input--direct-click){pointer-events:none}.control-range__range-input::-ms-track{-webkit-appearance:none;background:transparent;color:transparent}.control-range__range-input::-moz-range-track{-moz-appearance:none;background:transparent;color:transparent}.control-range__range-input:focus::-webkit-slider-runnable-track{background:transparent;border:transparent}.control-range__range-input:focus{outline:none}.control-range__range-input::-ms-thumb{cursor:pointer;pointer-events:all;width:20px;height:20px;border-radius:0;border:0 none;background:#004f9f}.control-range__range-input::-moz-range-thumb{cursor:pointer;pointer-events:all;width:20px;height:20px;border-radius:0;border:0 none;background:#004f9f}.control-range__range-input::-webkit-slider-thumb{cursor:pointer;pointer-events:all;width:20px;height:20px;border-radius:0;border:0 none;background:red;-webkit-appearance:none}.control-range__range-input::-ms-fill-lower{background:transparent;border:0 none}.control-range__range-input::-ms-fill-upper{background:transparent;border:0 none}.control-range__range-input::-ms-tooltip{display:none}img.lazyload{width:100%}img.lazyload:before{width:100%;height:100%;content:"";position:absolute}picture.lazyload:after{content:""}picture.lazyload:after,.lazyload__loader{background:url(../img/core/global-images/img/common/preloader.svg) no-repeat center center;position:absolute;inset:0}.g-recaptcha--invisible .grecaptcha-badge{visibility:hidden}.g-recaptcha-notice{font-size:12px;line-height:1.4}.g-recaptcha-notice a{font-weight:400}.g-recaptcha-notice a:hover{color:#1f4e1d}.btn-default~.g-recaptcha-notice{display:flex}.delivery-return-login .g-recaptcha-notice{display:block}@media only screen and (min-width:48em){p+.g-recaptcha+.g-recaptcha-notice{margin-top:-10px}}.g-recaptcha-notice--hidden{display:none}.tag-cloud__title{min-width:7.25rem;margin-right:1.25rem;font-size:1rem;color:#000;line-height:2.5rem}.tag-cloud__list{margin-top:0;padding-left:0;margin-bottom:0;margin-bottom:-.625rem;font-size:0}.tag-cloud__tag{display:inline-block;list-style-type:none;background:#f5f3f0;margin-right:.625rem;margin-bottom:.625rem;font-size:.875rem;color:#000;line-height:.9375rem}@media only screen and (min-width:48em){.tag-cloud__tag:last-child{margin-right:1rem!important}}.tag-cloud__link{display:inline-block;width:100%;text-decoration:none;padding:.625rem 1.25rem}.tag-cloud--placeholder .tag-cloud__title{background-color:#ececec;width:144px;height:25px}.tag-cloud--placeholder .tag-cloud__link{width:112px;height:25px}ar-button{--background-color: #004F9F;--color: white;--qr-code-border-color: #004F9F}.carousel a{outline:none!important}.carousel .carousel__link{height:100%}.carousel .carousel__img-wrapper model-viewer{width:100%;height:100%}.modal-model-viewer{display:flex;justify-content:center}.modal-model-viewer model-viewer{display:block;width:100%;height:260px}@media(min-width:576px){.modal-model-viewer model-viewer{height:373px}}@media(min-width:768px){.modal-model-viewer model-viewer{height:441px}}@media(min-width:1200px){.modal-model-viewer model-viewer{height:603px}}@media print{.tab-panel{break-inside:avoid}}.tab-panel--noTabs .accordion__content>div:first-child{border-radius:5px}.tab-panel__tab-wrapper{padding:0;list-style:none;margin:0;display:none}@media only screen and (min-width:48em){.tab-panel__tab-wrapper{display:flex}}.tab-panel__tab-wrapper--noAccordion{display:flex}.tab-panel__tab-wrapper--onlyOneTab .tab-panel__tab{cursor:default}.tab-panel__tab-wrapper--onlyOneTab .basket-delivery__tab-text{color:#000!important}.tab-panel--rounded .tab-panel__panel-content{border-radius:5px}@media only screen and (min-width:75em){.tab-panel--minheight-xl .reviews__empty,.tab-panel--minheight-xl .productInformation,.tab-panel--minheight-xl .nutritionInformation,.tab-panel--minheight-xl .placeFinder--productdetail{min-height:420px}}.tab-panel--myLists{margin-bottom:65px}@media only screen and (max-width:47.9375em){.tab-panel--myLists{margin-bottom:40px}}.tab-panel--myLists .tab-panel__panel{background-color:transparent}@media only screen and (max-width:47.9375em){.tab-panel--myLists .accordion__content{padding:30px 0}}.tab-panel--myLists .accordion__content.tab-panel__panel-content{background-color:transparent}@media only screen and (min-width:48em){.tab-panel--myLists .accordion__content.tab-panel__panel-content{padding:0!important}}.tab-panel__tab{position:relative;display:block;align-items:center;padding:16px 25px;border-radius:5px 5px 0 0;font-weight:700;outline:none;cursor:pointer;word-break:normal;-webkit-hyphens:auto;hyphens:auto;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.tab-panel__tab:not(:last-child){margin-right:1px}.tab-panel__tab:not(:first-child){margin-left:1px}@media only screen and (min-width:62em){.tab-panel__tab.tab-panel__tab--lg-hidden+.tab-panel__tab{margin-left:0}}.tab-panel__tab[aria-selected=true]{background-color:#fff}.tab-panel__tab[aria-selected=true] .tab-panel__tab-inner{color:#004f9f}@media only screen and (min-width:75em){.tab-panel__tab--lg-hidden{display:none}}.tab-panel__tab--profile{padding-left:30px;padding-right:30px}@media screen and (max-width:61.9375em){.tab-panel__tab--profile{padding-left:15px;padding-right:15px}}.tab-panel__tab:hover{color:#004f9f}.tab-panel__tab--product-reviews .tab-panel__tab-inner-label{margin-right:5px}.tab-panel__tab--product-reviews .tab-panel__tab-inner .rating{display:inline-block}.tab-panel__tab--product-reviews .tab-panel__tab-inner .icon__star{margin-bottom:2px}.tab-panel__tab--hidden{display:none!important}.tab-panel__tab--loader{border:none;background:#ececec;width:140px;margin:16px 25px!important;padding:0}.tab-panel__tab-inner{flex:1;margin-bottom:0;font-size:16px}.tab-panel__tab-link{display:flex;position:absolute;top:0;left:0;height:100%;width:100%;justify-content:center;align-items:center}.tab-panel__panel{margin-top:0!important;position:relative}.tab-panel__panel-wrapper{position:relative;background-color:#fff}.tab-panel__panel-wrapper .productInformation .show-more-content{position:static}@media screen and (max-width:1199px){.tab-panel__panel-wrapper .productInformation .show-more-content{position:relative}}@media screen and (min-width:36em){.tab-panel__panel-wrapper .productInformation .show-more-content{max-height:140px}}.tab-panel__panel-wrapper .productInformation .show-more-content--was-opened{position:static;transition:.3s max-height ease-in-out}@media screen and (max-width:1199px){.tab-panel__panel-wrapper .productInformation .show-more-content--was-opened{position:relative}}@media screen and (min-width:1200px){.tab-panel__panel-wrapper .productInformation .show-more-content .show-more-content__trigger{left:24px;bottom:24px;width:calc(100% - 24px)}}.tab-panel__panel--loader .accordion__title--loader{position:relative;display:block;height:20px;width:200px;margin:2px 0;background:#ececec}.tab-panel__panel--loader:nth-of-type(3) .accordion__title--loader{width:160px}.tab-panel__panel--loader:nth-of-type(5) .accordion__title--loader{width:140px}.tab-panel__panel--product-reviews .tab-panel__tab-inner-label{margin-right:5px}.tab-panel__panel--product-reviews .rating{display:inline-block}.tab-panel__panel--product-reviews .icon__star{margin-bottom:2px}@media only screen and (max-width:47.9375em){.tab-panel__panel--product-counselor .buh-area__elements>.col-lg-12{padding:0}.tab-panel__panel--product-counselor .buh-area__elements>.col-lg-12>.slider__container{margin:0}}@media only screen and (min-width:48em){.tab-panel__panel{display:none;border-top:none;border-bottom:none}.tab-panel__panel:last-child{border-bottom:none}}.tab-panel__panel--product-information{background-color:transparent}.tab-panel__panel--product-information .accordion__content.tab-panel__panel-content{border-top-left-radius:0}@media screen and (max-width:47.9375em){.tab-panel__panel--product-information~.tab-panel__panel:last-child .accordion__title.tab-panel__panel-title{border-bottom:none}.tab-panel__panel--product-information:last-child .accordion__title.tab-panel__panel-title{border-bottom:none}}@media print{.tab-panel__panel.tab-panel__panel--active .accordion__content,.tab-panel__panel.accordion--open .accordion__content{display:block}.tab-panel__panel:not(.tab-panel__panel--active):not(.accordion--open){display:none}.tab-panel__panel .accordion__title-icon{display:none}}@media only screen and (max-width:47.9375em){.tab-panel__panel--product-pos-search .accordion__content{padding:20px 0}.tab-panel__panel--product-pos-search .accordion__content .placeFinder--productdetail>div:not(.placeFinder__container){padding-left:15px;padding-right:15px}}.tab-panel__panel--noAccordion{display:none;border-top:none;border-bottom:none}.tab-panel__panel--noAccordion:last-child{border-bottom:none}.tab-panel__panel.tab-panel__panel--active{display:block}@media only screen and (min-width:48em){.tab-panel__panel-content{padding:40px 25px!important;display:block!important}}@media only screen and (min-width:62em){.tab-panel__panel-content{padding:1.5rem!important}}.tab-panel__panel-content--noAccordion{padding:40px!important;display:block!important}.tab-panel__panel-content:empty{content:"";background-image:url(../img/core/global-images/img/common/preloader.svg);background-size:80% 80%;background-position:center;background-repeat:no-repeat}.tab-panel__panel-content .buh-area:last-child{margin-bottom:0}@media only screen and (min-width:48em){.tab-panel__panel-title{display:none!important}}.tab-panel__panel-title--noAccordion{display:none!important}.tab-panel__panel--visible-mobile[aria-hidden=false].accordion--open .tab-panel__panel-content{display:block!important}.tab-panel__panel--favourite-stores .accordion__content{padding:0 15px}@media only screen and (max-width:47.9375em){.tab-panel__panel--favourite-stores .placeFinder--store-finder{margin-left:0;margin-right:0}}.tab-panel__panel--favourite-stores .tab-panel__panel-content .placeFinder--store-finder{margin-top:0;margin-bottom:0}.tab-panel__panel--favourite-stores .tab-panel__panel-content .placeFinder-list{margin-top:30px}.tab-panel__panel--meine-bestelldaten{border-radius:5px 5px 0 0}.tab-panel__panel--lg-hidden[aria-hidden=false]{display:block}@media only screen and (min-width:75em){.tab-panel__panel--lg-hidden[aria-hidden=false]{display:none}}.tab-panel__panel--hidden{display:none!important}.modal .tab-panel{min-width:100%}.tab-panel__progress-indicator{position:relative;display:block;height:50px}.checkout-delivery .tab-panel__panel{background:none}.tab-panel__tab--homedelivery,.tab-panel__tab--pickup{width:50%}@media only screen and (min-width:48em){.tab-panel__tab--homedelivery,.tab-panel__tab--pickup{width:auto}}.color-inverted .tab-panel__tab[aria-selected=false]{color:#fff}.tab-panel__mobile-tab{width:100%}.tab-panel__mobile-tab .tab-panel__tab-wrapper .tab-panel__tab{padding:0}.tab-panel__mobile-tab .tab-panel__tab-wrapper .tab-panel__tab:not(:last-child){margin-right:20px}.tab-panel__mobile-tab .accordion__content{display:block}.tab-panel__mobile-tab .tab-panel__panel{display:none}.tab-panel__mobile-tab .tab-panel__panel[aria-hidden=false]{display:block}.tab-panel__mobile-tab .tab-panel__panel-title{display:none!important}.tab-panel__mobile-tab .tab-panel__panel-content{padding:0!important}button{cursor:pointer}.btn--primary{color:#fff;background-color:#004f9f;border-radius:3px;border:2px solid transparent}.btn--primary:hover{background-color:#fff;border:2px solid #004F9F;color:#000}.btn--secondary{color:#000;background-color:transparent;border:2px solid #004F9F;border-radius:3px}.btn--secondary:hover{border-color:#0090d7}.btn--disabled{color:#a5a5a5;background-color:#ececec;cursor:default;pointer-events:none;justify-content:center;padding-right:10px}.btn--outline{background-color:#fff;border:2px solid #808080;color:gray;padding:11px 28px;border-radius:3px}.btn--orange{background-color:#f39313;border-radius:3px;width:100%;color:#fff;font-weight:400;font-size:14px;line-height:1.5;padding:10px}.btn--link{color:#000}.btn--link:hover{text-decoration:underline}.btn--icon{border:none;background:none;width:auto;padding:0}.btn__add-to-cart{cursor:pointer}.btn__add-to-cart .icon-ic-cart:before{width:auto}.btn__add-to-cart.btn--disabled{padding-right:0}.ASM-btn.btn--progress{display:flex!important;align-items:center}.ASM-btn.btn--progress .btn__inner{display:none}.ASM-btn--yellow.btn--progress:focus:after,.ASM-btn--yellow.btn--progress:after{background:url(../img/component/156-over-actions-spinner/img/coop_load_dark.svg) no-repeat center center;height:16px}.ASM-btn--yellow.btn--progress .btn__inner{display:none}.cta__btn-regular.btn--progress:after{display:block}.btn--centered{margin-right:auto;margin-left:auto;display:block;width:fit-content}.modal .btn--link{margin-left:24px}@media only screen and (min-width:36em){.modal .btn--link{margin-left:0}}.buybox-btn__cta__icon--cart .icon-ic-cart:before{width:auto}.cta__brand--orange{background-color:#f39313;border-color:#f39313;border-radius:3px;color:#fff}.cta__brand--orange:hover{background-color:#f60;border-color:#f60}.btn--coupon{font-weight:700;padding:11px 28px}.btn--coupon.btn--small{padding:8px;font-weight:400}.btn-quantity-wrapper{position:relative;display:block}.btn.btn--quantity,.btn--quantity{position:relative;z-index:1;padding:0;width:78px;background-color:transparent;border:none;border-radius:0;display:block}.btn.btn--quantity:hover,.btn--quantity:hover,.btn.btn--quantity:focus,.btn--quantity:focus,.btn.btn--quantity:active,.btn--quantity:active{bottom:0;border-color:gray;box-shadow:none}.btn--quantity__input{padding:0;position:absolute;height:100%;bottom:0;top:0;width:42px;left:17px;background:none;color:#000;border:none;border-radius:0;font-weight:600;text-align:center;z-index:5;-moz-appearance:textfield;-ms-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;transition:.15s all ease-out}.btn--quantity__input::-webkit-inner-spin-button,.btn--quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.btn--quantity__input:focus{outline:none;left:0;width:100%!important;z-index:8;box-shadow:0 0 4px #00000026;border-radius:4px;background:#fff;border:solid 1px #A5A5A5}.btn--quantity__input::-ms-clear{display:none}.btn--quantity__input[disabled=disabled]{color:#000;opacity:1;-webkit-text-fill-color:#000}.btn--quantity__control{width:30px;height:30px;position:absolute;border:0;color:#fff;background-color:transparent;cursor:pointer;margin:0;overflow:hidden;touch-action:manipulation;padding:0;z-index:6;box-shadow:0 3px 4px -2px #0000001a;background:#fff;top:10px;border:solid 1px #808080;width:20px;height:20px;border-radius:50%}.btn--quantity__control:hover:after,.btn--quantity__control:focus:after,.btn--quantity__control:active:after,.btn--quantity__control:hover:before,.btn--quantity__control:focus:before,.btn--quantity__control:active:before{color:#fff;border-color:gray}.btn--quantity__control:after,.btn--quantity__control:before{position:absolute;border:solid 1px #808080;box-shadow:0 3px 4px -2px #0000001a;color:#fff;inset:5px 0 0;display:table-cell;vertical-align:middle;width:18px;height:18px;border-radius:50%;text-shadow:none;font-weight:100;text-align:center;line-height:15px}.btn--quantity__control:hover,.btn--quantity__control:focus,.btn--quantity__control:active{color:#fff;border-color:gray}.btn--quantity__control:hover:after,.btn--quantity__control:focus:after,.btn--quantity__control:active:after,.btn--quantity__control:hover:before,.btn--quantity__control:focus:before,.btn--quantity__control:active:before{color:#fff}.btn--quantity__control:after,.btn--quantity__control:before{position:absolute;box-shadow:none;border:0;background:transparent;border-radius:0;color:#fff;transform:translateY(-50%);inset:50% 0 0;text-shadow:none;font-weight:100;text-align:center;font-size:10px;width:20px;height:15px}@media screen and (min-width:48em){.btn--quantity__control--decrease{left:0}}.btn--quantity__control--increase{right:-5px}@media screen and (min-width:48em){.btn--quantity__control--increase{right:0}}.btn--quantity__control--increase:before{line-height:17px;left:5px}@media screen and (min-width:48em){.btn--quantity__control--increase:before{left:0}}.btn--quantity--progress{background-color:#fff!important;width:100%;min-width:5rem;padding:0}.btn--quantity--progress .btn--quantity__control,.btn--quantity--progress .btn--quantity__input{visibility:hidden}.btn--quantity--framed .btn--quantity{width:80px;max-width:none;background-color:#fff;border:2px solid #808080;border-radius:4px}.btn--quantity--framed .btn--quantity.btn--quantity--atb{border-color:#f39313;margin-left:auto}.btn--quantity--framed .btn--quantity--gray{width:122px;border:1px solid #CDCDCD;border-radius:5px}.btn--quantity--framed .btn--quantity--gray .btn--quantity__control{background:#f2f2f2;width:40px;top:0;bottom:0}.btn--quantity--framed .btn--quantity--gray .btn--quantity__control--decrease{left:0;border-radius:5px 0 0 5px}.btn--quantity--framed .btn--quantity--gray .btn--quantity__control--decrease:after{color:gray;left:9px}.btn--quantity--framed .btn--quantity--gray .btn--quantity__control--increase{right:0;border-radius:0 5px 5px 0}.btn--quantity--framed .btn--quantity--gray .btn--quantity__control--increase:after{color:gray;left:9px}.btn--quantity--framed .btn--quantity--gray .btn--quantity__input{font-size:14px;font-weight:400;width:38px;left:40px}@media only screen and (max-width:47.9375em){.btn--quantity--framed .btn--quantity--gray .btn--quantity__input{font-size:16px}}.btn--quantity--framed .btn--quantity:hover:not(.btn--quantity--progress),.btn--quantity--framed .btn--quantity:focus:not(.btn--quantity--progress),.btn--quantity--framed .btn--quantity:active:not(.btn--quantity--progress){background-color:#fff}.btn--quantity--framed .btn--quantity:hover:not(.btn--quantity--progress).btn--quantity--atb,.btn--quantity--framed .btn--quantity:focus:not(.btn--quantity--progress).btn--quantity--atb,.btn--quantity--framed .btn--quantity:active:not(.btn--quantity--progress).btn--quantity--atb{border-color:#ffa940}.btn--quantity--framed .btn--quantity--big{width:146px;height:50px}.btn--quantity--framed .btn--quantity--big .btn--quantity__input{left:46px;width:50px}.btn--quantity--framed .btn--quantity--big .btn--quantity__input:focus{left:0}.btn--quantity--framed .btn--quantity--big .btn--quantity__control{width:44px}.btn--quantity--framed .btn--quantity--big .btn--quantity__control:after,.btn--quantity--framed .btn--quantity--big .btn--quantity__control:before{width:44px}.btn--quantity--framed .btn--quantity--large .btn--quantity__control{width:1.875rem;background-size:13px 13px}.btn--quantity--framed .btn--quantity__input{background:#fff;font-size:1rem}.btn--quantity--framed .btn--quantity__input:focus{z-index:20;border-radius:2px;box-shadow:0;border:0}.btn--quantity--framed .btn--quantity__control{background:gray;border:0;color:inherit;height:auto;width:18px;top:-.0625rem;bottom:-.0625rem;background-size:11px 11px;background-repeat:no-repeat;background-position:center center}.btn--quantity--framed .btn--quantity__control.btn--quantity--atb{background:#f39313}.btn--quantity--framed .btn--quantity__control:hover,.btn--quantity--framed .btn--quantity__control:focus,.btn--quantity--framed .btn--quantity__control:active{color:#fff;background-color:#666}.btn--quantity--framed .btn--quantity__control:hover.btn--quantity--atb,.btn--quantity--framed .btn--quantity__control:focus.btn--quantity--atb,.btn--quantity--framed .btn--quantity__control:active.btn--quantity--atb{background:#ffa940}.btn--quantity--framed .btn--quantity__control--increase:before,.btn--quantity--framed .btn--quantity__control--decrease:after{content:"";background-color:transparent;border:0;left:0;box-shadow:none}.btn--quantity--framed .btn--quantity__control--decrease{color:#fff;left:-.0625rem;border-radius:.125rem 0 0 .125rem}.btn--quantity--framed .btn--quantity__control--decrease:after{font-family:Fontello;content:""}.btn--quantity--framed .btn--quantity__control--increase{color:#fff;right:-.0625rem;border-radius:0 .125rem .125rem 0;background-position:60%}.btn--quantity--framed .btn--quantity__control--increase:after{font-family:Fontello;content:""}.styleguide-page--button .btn--quantity{margin-left:initial!important}.show-more-content{position:relative;overflow:hidden;max-height:75px}@media screen and (min-width:36em){.show-more-content{max-height:140px}}.show-more-content--was-opened{position:relative;transition:.3s max-height ease-in-out}.show-more-content__trigger{cursor:pointer;display:block;position:absolute;z-index:2;bottom:-1px;left:0;width:100%;padding-top:45px;background:linear-gradient(to bottom,#fff0,#ffffff4d 10%,#fff 66%,#fff);opacity:1}.ie9 .show-more-content__trigger{padding-top:15px;background-color:#fff}.show-more-content__trigger a{font-size:16px;line-height:24px;font-weight:400;color:#004f9f}.show-more-content--was-opened .show-more-content__trigger{position:relative;bottom:auto;left:auto;padding-top:0;background:none;margin-top:24px}.show-more-content--deactivating .show-more-content__trigger{opacity:0}@media screen and (min-width:36em){.show-more-content--dt-trigger-on-right-side:before{content:"";position:absolute;width:100%;height:66px;background:linear-gradient(to bottom,#fff0,#ffffff4d 10%,#fff 66%,#fff);bottom:0;transition:.3s max-height ease-in-out;z-index:3}.show-more-content--dt-trigger-on-right-side .show-more-content__trigger{border-bottom:1px solid #000;z-index:2;padding-top:0;width:auto;inset:0 0 auto auto;background:none}.show-more-content--dt-trigger-on-right-side .show-more-content__trigger a{text-decoration:none}.show-more-content--dt-trigger-on-right-side .show-more-content__trigger a:after{display:inline-block;content:"";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:8px;margin-left:5px}}@media screen and (min-width:36em){.show-more-content--dt-trigger-on-right-side.show-more-content--was-opened:before{display:none}}#choose-pickup-location .show-more-content__trigger{font-size:.75rem;color:#777}.line-clamp--truncated{overflow:hidden;word-break:break-all;position:relative}.line-clamp--truncated .line-clamp__content{position:relative}.line-clamp--truncated .line-clamp__more{display:inline-block}.line-clamp--allshown{display:block;height:auto!important}.line-clamp--allshown .line-clamp__more{display:inline-block;position:static;padding-left:0;margin-left:0}.line-clamp--allshown .line-clamp__more:before,.line-clamp--allshown .line-clamp__more:after{display:none}.line-clamp__more{display:none;flex-shrink:0;padding-left:20px;margin-left:5px;position:absolute;bottom:0;right:0;background-color:#fff}.line-clamp__more:before{content:"...";position:absolute;left:2px;top:0}.line-clamp__more:after{position:absolute;left:-15px;width:15px;height:100%;content:" ";background:-webkit-linear-gradient(left,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to left,#ffffffb3,#fff0)}.accordion__title{display:block;position:relative;border-top:1px solid #D9D9D9;padding:15px 35px 15px 15px;background-color:#fff;color:#000;font-size:16px;line-height:24px;font-weight:700;text-decoration:none}.accordion__title-icon{border-radius:50%;height:18px;width:18px;background-color:#004f9f;display:flex;justify-content:center;align-items:center;font-size:9px;text-align:center;position:absolute;right:15px;top:15px;color:#fff}.accordion__title-icon:before{content:"";font-family:Fontello;color:#fff}.accordion__content{padding:20px 15px;background-color:#fff;display:none}.accordion__content--full{padding:20px 0}.accordion--disabled{pointer-events:none;opacity:.6}.accordion--disabled .accordion__title{cursor:default}.accordion--open .accordion__content{display:block}.accordion--open .accordion__title-icon:before{content:""}.accordion--open .accordion__title{border-bottom:none}.accordion--open+.accordion{margin-top:0}.accordion~.accordion{margin-top:-1px}.accordion--noBackground,.accordion--noBackground.accordion__content{padding:0!important;margin:0!important;background:transparent}.accordion .productConfiguration-modal__privacyLink{margin-bottom:10px!important}.productConfiguration-modal .accordion--open{border-bottom:1px solid #CDCDCD}.accordion~.modal-btn--primary,.accordion~.modal-btn--secondary{margin-top:30px}.wineryModals-modal .accordion__title{display:flex;padding:10px 35px 10px 0}.wineryModals-modal .productConfiguration-modal__privacyLink{margin-top:25px;margin-bottom:0!important}.tab-panel .accordion__title-icon{border-radius:initial;color:#004f9f;background-color:#fff;font-size:16px;width:24px;height:24px}.tab-panel .accordion__title-icon:before{color:#004f9f;content:""}.tab-panel .accordion--open .accordion__title-icon:before{transform:rotate(180deg)}.pagination{display:flex;justify-content:center;align-items:center;color:#333;margin-top:32px}.pagination:empty{margin-top:0;margin-bottom:0}.pagination__prev.disabled,.pagination__next.disabled{cursor:default;pointer-events:none}.pagination__prev.disabled .pagination__circle,.pagination__next.disabled .pagination__circle{color:#a5a5a5;border:1px solid #A5A5A5}.pagination a.pagination__page{color:#000}.pagination a.pagination__page:hover{color:#004f9f;background-color:#fff;border:1px solid #fff;border-radius:50px}.pagination__circle{position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid #004F9F;border-radius:50px}.pagination__circle--left{margin-right:10px}@media(min-width:375px){.pagination__circle--left{margin-right:32px}.pagination__circle--left:before{content:"";position:absolute;top:0;right:-21px;width:1px;height:32px;background-color:#d9d9d9}}.pagination__circle--right{margin-left:10px}@media(min-width:375px){.pagination__circle--right{margin-left:32px}.pagination__circle--right:before{content:"";position:absolute;top:0;left:-21px;width:1px;height:32px;background-color:#d9d9d9}}.pagination__circle .icon-arrow_left:before,.pagination__circle .icon-arrow_right:before{padding-top:6px}.pagination__current{display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:#004f9f;background-color:#fff;border:1px solid #fff;border-radius:50px}.pagination__page{display:flex;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px}@media(min-width:375px){.pagination__page{margin-left:3px;margin-right:3px}}.pagination__gap{display:flex;justify-content:center;width:32px}.pagination__gap:after{content:"..."}[data-pagination]+hr,.pagination+hr{margin-top:30px}[data-pagination]+.area_12.parbase.section{margin-top:30px}.product-list-pagenav{margin-bottom:2rem}.tpl-account .searchComponent .pagination{background-color:#fff;padding:16px 0;margin-top:16px}.tpl-account .searchComponent .pagination:empty{display:none}.tpl-account .searchComponent .pagination__current{background-color:#f3f3f3;border-radius:50%}.cta{width:100%;min-width:100px;font-weight:400;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;border:0;overflow:hidden;appearance:none;border-radius:3px}.cta__btn-standard{color:#fff;background-color:#004f9f;border:2px solid #004F9F;min-width:100%}@media(min-width:768px){.cta__btn-standard{min-width:100px}}.cta__btn-standard:hover{color:#000;background-color:#fff;border:2px solid #004F9F}.cta__btn-standard--fullwidth{width:100%!important;min-width:100%!important}.cta__btn-standard .cta__text{flex:1 1 auto;line-height:1.125;text-align:center;overflow:hidden;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.cta__disabled{color:#a5a5a5;background-color:#ddd;cursor:default;pointer-events:none;border:none}.cta--fullwidth{width:100%;min-width:100%}.section{border-radius:3px}.section__bg{padding:15px;margin:15px 0 30px}.section__bg--nospacing{margin:0!important}.row--checkout .section__bg{margin-top:.5rem}@media only screen and (min-width:48em){.section__bg{padding:24px}.section__bg--nospacing{padding:0!important}}.section__bg--default{background:#fff}.section__bg--info.section__bg{display:flex;padding:7px 12px;background-color:#fef4e5;border:1px solid #F5A734;border-radius:3px;margin:0 0 10px;font-size:14px;line-height:20px}.section__bg--info.section__bg .icon-ic-info{margin-right:8px;color:#f5a734}.section__bg--info.section__bg p:last-child{margin-bottom:0}.section--margin{margin:8px 15px}@media only screen and (min-width:48em){.section--margin{margin:0}}.row--checkout .col-checkout--left .buh-spinner .buh-spinner__wrapper{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff80;z-index:4;top:0;left:0;position:absolute}.row--checkout .col-checkout--left .buh-spinner .buh-spinner__wrapper .buh-spinner__svg{position:fixed;top:50%;transform:translateY(-50%)}div.select{position:relative;display:inline-block}div.select .select__trigger-wrapper:after,div.select:after{content:"";display:inline-block;margin:.3125rem;position:absolute;top:20%;font-size:.9375rem;right:.5rem;pointer-events:none;font-family:Fontello,serif}div.select .select__trigger-wrapper{position:relative}div.select .select__trigger,div.select .select__control{display:block;height:2.5rem;line-height:2.372rem;font-size:1rem;border:.0625rem solid #CDCDCD;border-radius:.3125rem;color:#000;background:#fff;padding:0 2.1875rem 0 .9375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis}div.select--fit-to-label.focused .select__trigger{outline:5px auto #000;outline:5px auto -webkit-focus-ring-color}div.select--fit-to-label .select__control{position:absolute;inset:0;width:100%;opacity:0}div.select--transparent{color:#000}div.select--transparent .select__trigger,div.select--transparent .select__control{background:transparent;padding:0 2.1875rem 0 .625rem;font-size:.875rem;font-weight:600;border:none}div.select--transparent .select__control{font-size:1rem}div.select--fade .select__control{width:124px}div.select--fade .select__control{padding-right:1.25rem}div.select--fade:before{content:"";display:block;position:absolute;bottom:.0625rem;top:.1875rem;right:1.25rem;width:1.25rem;height:2.1875rem;background-image:linear-gradient(to right,#fff0,#fff 12px)}select.select{display:block;height:2.5rem;line-height:2.372rem;font-size:1rem;border:1px solid #CDCDCD;border-radius:5px;color:#000;background:#fff;padding:0 25px 0 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis}select.select--autoWidth{min-width:auto!important}select::-ms-expand{display:none}.survey--hidden,.survey__wrapper .sg-instructions br,.survey__wrapper .sg-question-title br,.survey__wrapper .sg-cell-label br{display:none}.survey__wrapper b{font-weight:inherit}.survey__wrapper .sg-survey{font-family:CoopCondensed,sans-serif!important}.survey__wrapper .sg-survey-form{margin:0!important;padding:0;width:100%}.survey__wrapper .sg-body{padding-bottom:0}.survey__wrapper .sg-content{padding:0;margin:0}.survey__wrapper .sg-page-title{font-size:20px!important;color:#000;margin-bottom:8px;margin-left:0!important}@media only screen and (min-width:48em){.survey__wrapper .sg-page-title{margin-bottom:10px}}@media only screen and (min-width:62em){.survey__wrapper .sg-page-title{font-size:24px!important}}.survey__wrapper .sg-question{border:0;margin:0}.survey__wrapper .sg-question-title{font-size:16px}.survey__wrapper .sg-question.sg-type-instruction{margin-bottom:0}@media only screen and (min-width:48em){.survey__wrapper .sg-question.sg-type-instruction{margin-bottom:8px}}.survey__wrapper .sg-question:last-child{border-bottom:0!important}.survey__wrapper .sg-question-title{margin-bottom:0}.survey__wrapper .sg-question-options{padding:0;margin:8px 0 20px}.survey__wrapper .sg-type-radio .sg-rating-scale-15 .sg-cell{width:auto}@media only screen and (max-width:35.9375em){.survey__wrapper .sg-type-radio .sg-cell{padding:.1em}.survey__wrapper .sg-type-radio .sg-cell-label{max-width:min-content}.survey__wrapper .sg-type-radio .sg-cell-right-label{left:auto;right:0}}.survey__wrapper .sg-type-radio .sg-question{border-bottom:none;margin:0}.survey__wrapper .sg-type-radio .sg-question-title{font-size:16px;line-height:24px;font-weight:400!important}.survey__wrapper .sg-type-radio .sg-question-options{margin:16px 0 24px;padding:6px 0 8px!important;border:1px solid #DBDBDB;border-left:0;border-right:0}.survey__wrapper .sg-type-radio .sg-control-label{font-size:16px!important}.survey__wrapper .sg-type-essay{max-width:800px;margin-left:auto;margin-right:auto}.survey__wrapper .sg-type-essay .sg-input.sg-input-essay{width:100%;border:1px solid #CDCDCD}@media only screen and (max-width:47.9375em){.survey__wrapper .sg-type-essay .sg-input.sg-input-essay{font-size:16px}}.survey__wrapper .sg-type-essay .sg-question-options{padding:8px 0 1rem!important;margin-bottom:0}.survey__wrapper .sg-instructions{font-size:16px;line-height:24px;font-weight:700;color:#000;padding:0;margin:0}@media only screen and (max-width:35.9375em){.survey__wrapper .sg-fieldset{margin-top:16px!important}}.survey__wrapper .sg-icon-target:before{padding-left:3px}.survey__wrapper .sg-rating-scale{margin:0!important}.survey__wrapper table.sg-rating-scale-15{margin-top:30px}.survey__wrapper table.sg-rating-scale-15 .sg-cell-label{font-weight:400;font-size:14px;white-space:nowrap;top:-32px}.survey__wrapper table.sg-rating-scale-15 .sg-cell-label.sg-cell-left-label{left:12px}.survey__wrapper table.sg-rating-scale-15 .sg-cell-label.sg-cell-right-label{right:12px}@media only screen and (min-width:62em){.survey__wrapper table.sg-rating-scale-15{margin-top:0}.survey__wrapper table.sg-rating-scale-15 .sg-cell-label{font-size:16px;top:5px}}.survey__wrapper .sg-rating-scale-15{position:relative}.survey__wrapper .sg-rating-scale-15 thead{display:none}.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set .sg-cell{padding:.25em 0}.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set input:checked+label{background-color:#dbdbdb}.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set label{cursor:pointer;padding:.25em 0;border:2px solid #DBDBDB;border-radius:4px;width:26px;font-size:16px}.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set label:hover{background-color:#f2f2f2}.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set label .sg-screenreader-only{display:block;position:relative;height:auto}.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set label .sg-icon-target{display:none}@media screen and (min-width:375px){.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set label{width:30px}}@media only screen and (min-width:36em){.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set .sg-cell{padding:.5em .25em}.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set label{padding:.25em;width:40px}}@media only screen and (min-width:48em){.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set .sg-cell{padding:.5em .25em}.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set label{padding:.25em .5em;width:38px}}@media only screen and (min-width:75em){.survey__wrapper .sg-rating-scale-15 tbody .sg-rating-set label{width:48px}}.survey__wrapper .sg-cell-right-label{width:50%!important;top:-40px;left:50%;text-align:right!important;padding-right:0!important}.survey__wrapper .sg-cell-left-label{width:50%!important;top:-40px;left:0;text-align:left!important;padding-left:0!important}.survey__wrapper .sg-last-cell.sg-cell-label.sg-cell-right-label{width:50%}.survey__wrapper .sg-button-bar{text-align:center}.survey__wrapper .sg-survey .sg-mobile-optimized{margin-left:-16px;width:calc(100% + 32px);max-width:none}.survey__wrapper .sg-survey .sg-mobile-optimized .sg-content{padding-top:0;margin-bottom:0}.survey__wrapper .sg-survey .sg-mobile-optimized .sg-mobile-labels>td{font-size:14px;height:20px;min-height:20px;display:flex;justify-content:flex-end;align-items:flex-end;font-weight:400!important;word-break:break-word;white-space:break-spaces}.survey__wrapper .sg-survey .sg-mobile-optimized .sg-rating-scale{margin-top:10px}.survey__wrapper .sg-survey .sg-mobile-optimized .sg-footer{position:static;width:auto;box-shadow:none;height:auto;background:transparent;padding:0}.survey__wrapper .sg-survey .sg-mobile-optimized .sg-footer .sg-button-bar{margin:0}.survey__wrapper .sg-submit-button,.survey__wrapper .sg-survey .sg-mobile-optimized .sg-button-bar .sg-submit-button{color:#fff;background-color:#004f9f;border-radius:5px;display:inline-block;min-height:40px;margin:0;border:0;height:auto;width:100%;font-size:1rem;line-height:24px;text-decoration:none;position:relative;font-weight:400;max-width:100%;cursor:pointer;transition:.2s ease all;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);min-width:280px}.survey__wrapper .sg-submit-button:hover,.survey__wrapper .sg-survey .sg-mobile-optimized .sg-button-bar .sg-submit-button:hover{background-color:#004f9f}@media only screen and (min-width:48em){.survey__wrapper .sg-submit-button,.survey__wrapper .sg-survey .sg-mobile-optimized .sg-button-bar .sg-submit-button{width:auto}}.survey__wrapper .sg-submit-button{font-size:16px!important;-webkit-font-smoothing:inherit!important}.survey__wrapper table{margin:0}.survey__wrapper table tbody{border:0}@media only screen and (max-width:47.9375em){.survey__wrapper--search{margin:0 16px}}.survey__wrapper--pdp,.survey__wrapper--search{line-height:0}.survey__wrapper--pdp .surveyIframe,.survey__wrapper--search .surveyIframe{height:57px}@media only screen and (max-width:47.9375em){.survey__wrapper--pdp .surveyIframe,.survey__wrapper--search .surveyIframe{height:71px}}.survey__wrapper--pdp table,.survey__wrapper--search table{margin-bottom:0}.survey__wrapper--pdp table tbody,.survey__wrapper--search table tbody{border:none}.container--white .survey__wrapper{margin-bottom:14px}.scandit__wrapper{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100000;padding:25px;background:#fff}.scandit__wrapper.show{display:block}.scandit-barcode-picker-init{text-align:center}#scandit-barcode-picker{display:none;width:350px;height:350px;background-color:var(--lumo-contrast-50pct)}.scandit-barcode-picker-error{display:none;width:350px;height:auto;font-size:16px;text-align:center;color:red}.scandit.scandit-container{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.scandit.scandit-barcode-picker{display:flex;justify-content:center;align-items:center;position:relative;min-width:1px;min-height:1px;width:100%!important;height:100%!important;max-width:initial!important;max-height:initial!important;background-color:#000}.scandit .scandit-video{width:650px!important;height:650px!important}.scandit-barcode-picker__backdrop{position:fixed;top:0;left:0;width:100%;min-width:100vw;height:100%;min-height:100vh;z-index:99999;background:#000;opacity:.5}.scandit-barcode-picker__nav{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;padding:10px}.scandit__close{margin-top:10px;width:350px}.scandit__close button{width:100%}.json-document{padding:1em 2em}.json-document li:before{display:none}ul.json-dict,ol.json-array{list-style-type:none;margin:0 0 0 1px;border-left:1px dotted #ccc;padding-left:2em}.json-string{color:#0b7500}.json-literal{color:#1a01cc;font-weight:700}a.json-toggle{position:relative;color:inherit;text-decoration:none}a.json-toggle:focus{outline:none}a.json-toggle:before{font-size:1.1em;color:silver;content:"▼";position:absolute;display:inline-block;width:1em;text-align:center;line-height:1em;left:-1.2em}a.json-toggle:hover:before{color:#aaa}a.json-toggle.collapsed:before{transform:rotate(-90deg)}a.json-placeholder{color:#aaa;padding:0 1em;text-decoration:none}a.json-placeholder:hover{text-decoration:underline}.row:has(.table--merge){gap:0}@media screen and (max-width:61.9375em){.row:has(.table--merge)>.container--white:has(>.table--merge){min-width:100%}}@media screen and (max-width:61.9375em){.row:has(.table--merge)>.container--white:has(>.table--merge):not(:last-child){padding-bottom:0;margin-bottom:0}}@media screen and (max-width:61.9375em){.row:has(.table--merge)>.container--white:has(>.table--merge):not(:last-child) .table--merge{margin-bottom:0}}@media screen and (max-width:61.9375em){.row:has(.table--merge)>.container--white:has(>.table--merge):not(:last-child) .table--merge tbody{border-bottom:1px solid #ececec}}@media screen and (max-width:61.9375em){.row:has(.table--merge)>.container--white:has(>.table--merge):not(:first-child){padding-top:0;margin-top:0}}@media screen and (max-width:61.9375em){.row:has(.table--merge)>.container--white:has(>.table--merge):not(:first-child) .table--merge{margin-top:0}}@media screen and (max-width:61.9375em){.row:has(.table--merge)>.container--white:has(>.table--merge):not(:first-child) .table--merge tbody{border-top:0}}@media screen and (max-width:61.9375em){.row:has(.table--merge)>.container--white:has(>.table--merge):not(:first-child) .table--merge tr:has(th){display:none}}.row:has(.table--merge)>.container--white:has(>.table--merge) .table--merge td,.row:has(.table--merge)>.container--white:has(>.table--merge) .table--merge th{word-break:break-word}@media screen and (max-width:61.9375em){.row:has(.table--merge)>.container--white:has(>.table--merge) .table--merge td,.row:has(.table--merge)>.container--white:has(>.table--merge) .table--merge th{width:1%}}table:last-child{margin-bottom:0}table tbody{border-top:0;border-bottom:0}.container--white:has(>table:not(.table--merge)),.container--white.col-12:has(>table:not(.table--merge)){padding-top:8px;padding-bottom:8px}.table--scrolling{overflow-x:auto}.table--scrolling table:not(.table--merge) td{min-width:120px}.constrained{max-width:1570px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width:36em){.constrained{padding-left:17px;padding-right:17px}}@media(min-width:48em){.constrained{padding-left:17px;padding-right:17px}}@media(min-width:62em){.constrained{padding-left:65px;padding-right:65px}}.constrained--sm-up{max-width:1570px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media(min-width:36em){.constrained--sm-up{padding-left:17px;padding-right:17px}}@media(min-width:48em){.constrained--sm-up{padding-left:17px;padding-right:17px}}@media(min-width:62em){.constrained--sm-up{padding-left:65px;padding-right:65px}}.constrained--md-up{max-width:1570px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media(min-width:48em){.constrained--md-up{padding-left:17px;padding-right:17px}}@media(min-width:62em){.constrained--md-up{padding-left:65px;padding-right:65px}}.constrained--lg-up{max-width:1570px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media(min-width:62em){.constrained--lg-up{padding-left:65px;padding-right:65px}}.Productlist .container{padding-left:0;padding-right:0}@-ms-viewport{width:device-width}.container,.container-fluid{width:100%;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media(min-width:36em){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media(min-width:48em){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media(min-width:62em){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media(min-width:75em){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.grid-column,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.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,.col-sm,.col-sm-auto,.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,.col-md,.col-md-auto,.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,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-1-10th,.col-2-10th,.col-3-10th,.col-4-10th,.col-5-10th,.col-6-10th,.col-7-10th,.col-8-10th,.col-9-10th,.col-10-10th,.col-10th,.col-10th-auto,.col-sm-1-10th,.col-sm-2-10th,.col-sm-3-10th,.col-sm-4-10th,.col-sm-5-10th,.col-sm-6-10th,.col-sm-7-10th,.col-sm-8-10th,.col-sm-9-10th,.col-sm-10-10th,.col-sm-10th,.col-sm-10th-auto,.col-md-1-10th,.col-md-2-10th,.col-md-3-10th,.col-md-4-10th,.col-md-5-10th,.col-md-6-10th,.col-md-7-10th,.col-md-8-10th,.col-md-9-10th,.col-md-10-10th,.col-md-10th,.col-md-10th-auto,.col-lg-1-10th,.col-lg-2-10th,.col-lg-3-10th,.col-lg-4-10th,.col-lg-5-10th,.col-lg-6-10th,.col-lg-7-10th,.col-lg-8-10th,.col-lg-9-10th,.col-lg-10-10th,.col-lg-10th,.col-lg-10th-auto,.col-xl-1-10th,.col-xl-2-10th,.col-xl-3-10th,.col-xl-4-10th,.col-xl-5-10th,.col-xl-6-10th,.col-xl-7-10th,.col-xl-8-10th,.col-xl-9-10th,.col-xl-10-10th,.col-xl-10th,.col-xl-10th-auto{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px}.col-10th{flex-basis:0;flex-grow:1;max-width:100%}.col-10th-auto{flex:0 0 auto;width:auto;max-width:none}.col-1-10th{flex:0 0 10%;max-width:10%}.col-2-10th{flex:0 0 20%;max-width:20%}.col-3-10th{flex:0 0 30%;max-width:30%}.col-4-10th{flex:0 0 40%;max-width:40%}.col-5-10th{flex:0 0 50%;max-width:50%}.col-6-10th{flex:0 0 60%;max-width:60%}.col-7-10th{flex:0 0 70%;max-width:70%}.col-8-10th{flex:0 0 80%;max-width:80%}.col-9-10th{flex:0 0 90%;max-width:90%}.col-10-10th{flex:0 0 100%;max-width:100%}.order-10th-first{order:-1}.order-10th-last{order:11}.order-0-10th{order:0}.order-1-10th{order:1}.order-2-10th{order:2}.order-3-10th{order:3}.order-4-10th{order:4}.order-5-10th{order:5}.order-6-10th{order:6}.order-7-10th{order:7}.order-8-10th{order:8}.order-9-10th{order:9}.order-10-10th{order:10}.offset-1-10th{margin-left:10%}.offset-2-10th{margin-left:20%}.offset-3-10th{margin-left:30%}.offset-4-10th{margin-left:40%}.offset-5-10th{margin-left:50%}.offset-6-10th{margin-left:60%}.offset-7-10th{margin-left:70%}.offset-8-10th{margin-left:80%}.offset-9-10th{margin-left:90%}@media(min-width:36em){.col-sm-10th{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-10th-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1-10th{flex:0 0 10%;max-width:10%}.col-sm-2-10th{flex:0 0 20%;max-width:20%}.col-sm-3-10th{flex:0 0 30%;max-width:30%}.col-sm-4-10th{flex:0 0 40%;max-width:40%}.col-sm-5-10th{flex:0 0 50%;max-width:50%}.col-sm-6-10th{flex:0 0 60%;max-width:60%}.col-sm-7-10th{flex:0 0 70%;max-width:70%}.col-sm-8-10th{flex:0 0 80%;max-width:80%}.col-sm-9-10th{flex:0 0 90%;max-width:90%}.col-sm-10-10th{flex:0 0 100%;max-width:100%}.order-sm-10th-first{order:-1}.order-sm-10th-last{order:11}.order-sm-0-10th{order:0}.order-sm-1-10th{order:1}.order-sm-2-10th{order:2}.order-sm-3-10th{order:3}.order-sm-4-10th{order:4}.order-sm-5-10th{order:5}.order-sm-6-10th{order:6}.order-sm-7-10th{order:7}.order-sm-8-10th{order:8}.order-sm-9-10th{order:9}.order-sm-10-10th{order:10}.offset-sm-0-10th{margin-left:0}.offset-sm-1-10th{margin-left:10%}.offset-sm-2-10th{margin-left:20%}.offset-sm-3-10th{margin-left:30%}.offset-sm-4-10th{margin-left:40%}.offset-sm-5-10th{margin-left:50%}.offset-sm-6-10th{margin-left:60%}.offset-sm-7-10th{margin-left:70%}.offset-sm-8-10th{margin-left:80%}.offset-sm-9-10th{margin-left:90%}}@media(min-width:48em){.col-md-10th{flex-basis:0;flex-grow:1;max-width:100%}.col-md-10th-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1-10th{flex:0 0 10%;max-width:10%}.col-md-2-10th{flex:0 0 20%;max-width:20%}.col-md-3-10th{flex:0 0 30%;max-width:30%}.col-md-4-10th{flex:0 0 40%;max-width:40%}.col-md-5-10th{flex:0 0 50%;max-width:50%}.col-md-6-10th{flex:0 0 60%;max-width:60%}.col-md-7-10th{flex:0 0 70%;max-width:70%}.col-md-8-10th{flex:0 0 80%;max-width:80%}.col-md-9-10th{flex:0 0 90%;max-width:90%}.col-md-10-10th{flex:0 0 100%;max-width:100%}.order-md-10th-first{order:-1}.order-md-10th-last{order:11}.order-md-0-10th{order:0}.order-md-1-10th{order:1}.order-md-2-10th{order:2}.order-md-3-10th{order:3}.order-md-4-10th{order:4}.order-md-5-10th{order:5}.order-md-6-10th{order:6}.order-md-7-10th{order:7}.order-md-8-10th{order:8}.order-md-9-10th{order:9}.order-md-10-10th{order:10}.offset-md-0-10th{margin-left:0}.offset-md-1-10th{margin-left:10%}.offset-md-2-10th{margin-left:20%}.offset-md-3-10th{margin-left:30%}.offset-md-4-10th{margin-left:40%}.offset-md-5-10th{margin-left:50%}.offset-md-6-10th{margin-left:60%}.offset-md-7-10th{margin-left:70%}.offset-md-8-10th{margin-left:80%}.offset-md-9-10th{margin-left:90%}}@media(min-width:62em){.col-lg-10th{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-10th-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1-10th{flex:0 0 10%;max-width:10%}.col-lg-2-10th{flex:0 0 20%;max-width:20%}.col-lg-3-10th{flex:0 0 30%;max-width:30%}.col-lg-4-10th{flex:0 0 40%;max-width:40%}.col-lg-5-10th{flex:0 0 50%;max-width:50%}.col-lg-6-10th{flex:0 0 60%;max-width:60%}.col-lg-7-10th{flex:0 0 70%;max-width:70%}.col-lg-8-10th{flex:0 0 80%;max-width:80%}.col-lg-9-10th{flex:0 0 90%;max-width:90%}.col-lg-10-10th{flex:0 0 100%;max-width:100%}.order-lg-10th-first{order:-1}.order-lg-10th-last{order:11}.order-lg-0-10th{order:0}.order-lg-1-10th{order:1}.order-lg-2-10th{order:2}.order-lg-3-10th{order:3}.order-lg-4-10th{order:4}.order-lg-5-10th{order:5}.order-lg-6-10th{order:6}.order-lg-7-10th{order:7}.order-lg-8-10th{order:8}.order-lg-9-10th{order:9}.order-lg-10-10th{order:10}.offset-lg-0-10th{margin-left:0}.offset-lg-1-10th{margin-left:10%}.offset-lg-2-10th{margin-left:20%}.offset-lg-3-10th{margin-left:30%}.offset-lg-4-10th{margin-left:40%}.offset-lg-5-10th{margin-left:50%}.offset-lg-6-10th{margin-left:60%}.offset-lg-7-10th{margin-left:70%}.offset-lg-8-10th{margin-left:80%}.offset-lg-9-10th{margin-left:90%}}@media(min-width:75em){.col-xl-10th{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-10th-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1-10th{flex:0 0 10%;max-width:10%}.col-xl-2-10th{flex:0 0 20%;max-width:20%}.col-xl-3-10th{flex:0 0 30%;max-width:30%}.col-xl-4-10th{flex:0 0 40%;max-width:40%}.col-xl-5-10th{flex:0 0 50%;max-width:50%}.col-xl-6-10th{flex:0 0 60%;max-width:60%}.col-xl-7-10th{flex:0 0 70%;max-width:70%}.col-xl-8-10th{flex:0 0 80%;max-width:80%}.col-xl-9-10th{flex:0 0 90%;max-width:90%}.col-xl-10-10th{flex:0 0 100%;max-width:100%}.order-xl-10th-first{order:-1}.order-xl-10th-last{order:11}.order-xl-0-10th{order:0}.order-xl-1-10th{order:1}.order-xl-2-10th{order:2}.order-xl-3-10th{order:3}.order-xl-4-10th{order:4}.order-xl-5-10th{order:5}.order-xl-6-10th{order:6}.order-xl-7-10th{order:7}.order-xl-8-10th{order:8}.order-xl-9-10th{order:9}.order-xl-10-10th{order:10}.offset-xl-0-10th{margin-left:0}.offset-xl-1-10th{margin-left:10%}.offset-xl-2-10th{margin-left:20%}.offset-xl-3-10th{margin-left:30%}.offset-xl-4-10th{margin-left:40%}.offset-xl-5-10th{margin-left:50%}.offset-xl-6-10th{margin-left:60%}.offset-xl-7-10th{margin-left:70%}.offset-xl-8-10th{margin-left:80%}.offset-xl-9-10th{margin-left:90%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media(min-width:36em){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media(min-width:48em){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media(min-width:62em){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media(min-width:75em){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}@media only screen and (min-width:62em){.modal--medium .modal-dialog{max-width:935px}}.modal--small .modal-dialog{max-width:644px}.modal--vertically-centered{display:flex;align-items:center;justify-content:center}.modal--vertically-centered .modal-dialog{flex-shrink:0;width:100%;margin-top:0;margin-bottom:0;padding:32px 0}.modal-body{padding:0 .875rem 1rem}@media only screen and (min-width:48em){.modal-body{padding:0 3.125rem 1.75rem}}.modal--bestPrice{padding-top:15px}.modal--bestPrice .pricing--bestPrice{float:left}.modal--bestPrice:before,.modal--bestPrice:after{background-image:url(../img/component/002-productTile/img/bestprice_pattern.svg);content:"";position:absolute;left:0;width:100%;height:15px;background-size:cover}.modal--bestPrice:before{top:0}.modal--bestPrice:after{bottom:0}.modal--narrow .modal-content{margin:auto;max-width:35rem}@media only screen and (min-width:36em){.modal--narrow .modal-body{padding:0 1rem 1rem}}.modal--login .buh-spinner{margin-top:32px;padding-bottom:8px}.modal--login .modal-header{position:absolute;width:100%;height:56px;z-index:1}.modal--login .modal-body{padding:0}.modal--email-login .modal-body{padding:0 15px 30px}.modal--email-login .modal__inner .login-modal__title{font-size:24px;font-weight:700}.modal--email-login .modal__inner .form-text--forgot-password{margin-top:10px}.modal--email-login .modal__inner .form-text--forgot-password .login-form__forgot-password{font-weight:400;text-decoration:underline}.modal--email-login .modal__inner .cta__btn-standard--fullwidth{font-size:14px;margin-bottom:25px}.modal--email-login .modal__inner .login-modal__link{display:block;font-size:14px;text-align:center}.modal--login .modal-content,.modal--email-login .modal-content{border-top:5px solid #004F9F;border-radius:5px}.modal--login .modal-dialog,.modal--email-login .modal-dialog{max-width:23.75rem}.modal-content{border-radius:3px}.modal-content img.aspect-ratio{max-width:475px;height:auto;margin:0 auto 1rem;align-self:flex-start}.modal__title{font-size:1.5rem;color:#000;line-height:1.875rem;margin-bottom:.9375rem;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.modal__description{font-size:1rem;color:#000;line-height:1.875rem}.modal__description:not(:last-child){margin-bottom:1.875rem}.modal__description--medium,.modal__description--small{margin-bottom:20px!important}@media only screen and (min-width:48em){.modal__description--small{margin-bottom:15px!important}}.modal__description--imageChooser{margin-bottom:15px!important}.modal__additional-info{display:block;font-size:.875rem;color:#000;line-height:1.25rem;margin:30px 0}.modal-header{min-height:2.75rem;height:auto;justify-content:space-between}.modal-title{line-height:1.2;padding-bottom:20px}.modal .modal-close{display:flex;align-items:flex-start;justify-content:flex-end;flex-grow:1;padding-right:15px;height:auto}.modal__image{position:relative;left:50%;transform:translate(-50%);max-width:100%}.modal__loyalty .modal-header .close,.modal__loyalty .modal-header .close:hover{color:#000;background-color:#fff}.modal__loyalty .modal-content{border-radius:5px;width:100%;max-width:650px;margin:0 auto}.modal__loyalty .modal-content .form-group{display:flex;flex-flow:column wrap;justify-content:flex-start}.modal__loyalty .modal-content .form-group label{margin-bottom:6px}.modal__loyalty .modal-content .form-group input{margin-top:6px;border-radius:5px;background:#fff;line-height:24px;padding:0 20px;height:50px;font-size:1rem;border:1px solid #CDCDCD}.modal__loyalty .modal-content .form-group.has-danger input{outline:none}.modal__loyalty .modal-content .modal-button-links .btn{min-width:100px;min-height:40px}.modal__loyalty .modal-content .modal-button-links .btn+.btn--secondary{margin-left:1.875rem}.modal__loyalty .modal-content .modal-button-links .btn--secondary{border:none}.modal__supercard .modal-content{border-top:5px solid #0f5e99}.modal__supercard .modal-content .btn{color:#fff;background:#0f5e99}.modal--full{padding:0}.modal--full .modal-dialog{margin:0;width:100%;height:100%;max-width:unset;max-height:unset;transition:none}.modal--full .modal-dialog .modal-content{border-radius:0;border:0;height:100%}.modal--full .modal-dialog .modal-content .modal-body>.row{height:100%}.modal--full .modal-dialog .modal-content .modal-body>.row .media-gallery__zoom{height:100%;display:flex}.modal--full .modal-dialog .modal-content .modal-body>.row .media-gallery__zoom .carousel-wrapper.carousel-insieme{align-self:center}.modal--full .modal-dialog .modal-content .modal-body>.row .media-gallery__zoom .carousel-wrapper.carousel-insieme .carousel__img-wrapper{display:flex;justify-content:center;align-items:center;height:100%;width:auto;max-height:100%}.modal--full .modal-dialog .modal-content .carousel-wrapper.carousel-insieme .carousel__link--active .carousel__img-wrapper img{min-width:auto}.modal--full .modal-dialog .modal-content .carousel-wrapper.carousel-insieme .carousel__number{margin-top:20px}.modal--supercard .modal-content{padding:2.1875rem .9375rem 1.875rem}@media only screen and (min-width:48em){.modal--supercard .modal-content{padding:2.1875rem 2.5rem 2.5rem}}.modal--supercard .modal-header{width:calc(100% - 80px)}.modal--supercard .modal-close .modal-close__icon{position:absolute;z-index:1;top:-20px;right:-50px;font-size:16px;color:#333}@media only screen and (min-width:48em){.modal--supercard .modal-close .modal-close__icon{top:-14px;right:-20px}}.modal--quickCollect .modal-body{display:flex;flex-flow:column;padding-bottom:0!important}.modal-hide{display:none!important;clear:both}.modal a.buybox__more-link{margin-top:1rem}.brandheader-icon{margin:0 .25rem!important}.brandheader .icon-comparison{font-size:18px;display:inline-flex;margin:0 3px}.brandheader .icon-bookmark-2--mark,.brandheader .icon-login--bodyHeader,.brandheader .icon-vst-product-2--bodyHeader{margin:0 3px}.brandheader .icon-arrow-regular-down{font-size:.375rem;display:inline-flex;vertical-align:middle}.brandheader .icon-arrow-regular-down:before{width:.6rem}.brandheader .icon-arrow-regular-up{font-size:.375rem;vertical-align:middle}.brandheader .icon-arrow-regular-up:before{width:.6rem}.brandheader__link{border-left:2px solid transparent;border-right:2px solid transparent;margin-bottom:0!important}@media screen and (max-width:61.9375em){.brandheader__link{padding:11px .5rem!important}}@media only screen and (min-width:62em){.brandheader{height:66px}}@media only screen and (min-width:62em){.brandheader .container{height:auto}}@media only screen and (min-width:62em){.brandheader .container .brandheader-navigation{margin-left:auto;height:66px;margin-top:11px}}.brandheader .container .brandheader-navigation .noVstSelected .brandheader__link-text,.brandheader .container .brandheader-navigation .loggedIn .brandheader__link-text{margin-right:2px}.brandheader .container .brandheader-navigation .noVstSelected.show .nav-link-secondary__icon-closed,.brandheader .container .brandheader-navigation .loggedIn.show .nav-link-secondary__icon-closed{display:none}.brandheader .container .brandheader-navigation .noVstSelected.show .nav-link-secondary__icon-open,.brandheader .container .brandheader-navigation .loggedIn.show .nav-link-secondary__icon-open{display:inline-block}.brandheader .container .brandheader-navigation .brandheader__link{padding:13px 0;display:flex;align-items:center}.brandheader .container .brandheader-navigation .brandheader__link:last-child{margin-right:0}.brandheader__dropdown.show a.brandheader__link:not(.brandheader__dropdown-menu--link-small){position:relative;background:#fff;border-left:2px solid #EAEAEA;border-right:2px solid #EAEAEA;border-top:2px solid #EAEAEA;z-index:1001}.brandheader__dropdown-menu{margin-top:-1px;border:none;background:#fff;position:absolute;transform:translate3d(-8px,34px,0);top:0;will-change:transform;padding:0;-webkit-box-shadow:rgba(0,0,0,.25) 0px 1px 2px 0px;box-shadow:#00000040 0 1px 2px}@media only screen and (min-width:62em){.brandheader__dropdown-menu{width:480px}}@media only screen and (min-width:62em)and (-ms-high-contrast:active),only screen and (min-width:62em)and (-ms-high-contrast:none){.brandheader__dropdown-menu{margin-top:-1px}}@media only screen and (min-width:36em){.brandheader__dropdown-menu{left:0!important;top:-2px}}@media screen and (max-width:62em)and (-ms-high-contrast:active),screen and (max-width:62em)and (-ms-high-contrast:none){.brandheader__dropdown-menu{margin-top:-1px}}.brandheader__dropdown-menu--tel{margin-left:5px}.brandheader__dropdown-menu--tel-section{display:flex;flex-direction:row}@media screen and (max-width:35.9375em){.brandheader__dropdown-menu{margin-left:-8px}}.brandheader__dropdown-menu--no-location{padding:.5rem 1rem;min-width:auto;width:220px;will-change:unset!important;transform:none!important;margin-top:38px}.brandheader__dropdown-menu--no-location-icon{display:inline-block;position:absolute;top:.9rem;right:1rem;fill:#004f9f;cursor:pointer}@media screen and (max-width:61.9375em){.brandheader__dropdown-menu--no-location{margin-top:37px!important}}@media screen and (max-width:36em){.brandheader__dropdown-menu--no-location{width:220px}}.brandheader__dropdown-menu--logged-in{width:100%;padding:.5rem 1rem}.brandheader__dropdown-menu--logged-in .brandheader__dropdown-link{display:block!important;min-height:0!important;border:0!important;padding:.5rem 0!important;margin:0 1.25rem 0 0;outline:0}.brandheader__dropdown-menu--image{height:100px;width:150px;margin-left:auto}@media screen and (max-width:61.9375em){.brandheader__dropdown-menu--image{display:none}}.brandheader__dropdown-menu--links{display:flex;flex-direction:column}@media only screen and (min-width:62em){.brandheader__dropdown-menu--links{margin-left:auto;text-align:right}}.brandheader__dropdown-menu .brandheader__link{margin-left:0!important}.brandheader__dropdown-menu--link{margin-bottom:.5rem;font-size:.875rem}.brandheader__dropdown-menu--link-small{padding-left:0!important}@media screen and (max-width:61.9375em){.brandheader__dropdown-menu--link-small{padding-bottom:1rem!important}}.brandheader__dropdown-menu--link-container{margin-bottom:1rem}.brandheader__dropdown-menu--details{display:flex;flex-direction:column}.brandheader__dropdown-menu--section{padding:1rem;display:flex;flex-direction:row}.brandheader__dropdown-menu--section:nth-child(2){padding-top:.5rem;padding-bottom:0}@media screen and (max-width:61.9375em){.brandheader__dropdown-menu--section:nth-child(2){flex-direction:column}}.brandheader__dropdown-menu--section:last-child{padding-top:0;padding-bottom:0}.brandheader__dropdown-menu--label{margin-bottom:.5rem}.brandheader__dropdown .brandheader__link--is-dropdown{min-height:42px}@media screen and (max-width:61.9375em){.brandheader__dropdown .brandheader__link--is-dropdown{margin-right:8px!important}}.brandheader__dropdown .brandheader__link--is-dropdown .brandheader__dropdown-icon-open{margin-left:4px}.brandheader__dropdown--section{padding-left:10px;padding-bottom:5px}@media only screen and (min-width:62em){.brandheader__logo{position:absolute;top:0;padding:.75rem 0 .75rem 1rem}}@media only screen and (min-width:36em){.dropdown-menu.brandheader__dropdown-menu:not(.brandheader__dropdown-menu--no-location){margin-top:-2px}}@media only screen and (min-width:62em){.dropdown-menu.brandheader__dropdown-menu:not(.brandheader__dropdown-menu--no-location){margin-top:-1px}}.super--navbar-mobile-is-open .topbar .navbar-secondary{display:none}.super--navbar-mobile-is-open .topbar.focus:before{height:0px}.super--navbar-mobile-is-open .topbar:after{height:0px}.tpl-newsletter-lp__headline{margin-bottom:1rem}.tpl-newsletter-lp .custom-select{min-width:9rem}.tpl-newsletter-lp .buh-spinner{margin:1rem 0}.tpl-newsletter-lp__text{margin-bottom:2rem}.tpl-newsletter-lp__hint{display:block;margin-top:15px;margin-bottom:0}.uspbox_nl{margin-top:2rem}@media only screen and (min-width:62em){.uspbox_nl{margin-top:0}}.tpl-newsletter-lp__conf-link{width:100%;height:auto;font-size:1rem;line-height:1.375;margin:.25rem 0}.tpl-newsletter-lp__conf-link:last-child{margin-bottom:0}.tpl-newsletter-lp__conf-link .icon{fill:#004f9f}.tpl-newsletter-lp__unsubscribe{align-self:center}.tpl-newsletter-lp__unsubscribe .tpl-newsletter-lp__text{text-align:center}.tpl-newsletter-lp__unsubscribe .cta{margin:0 auto}.tpl-newsletter-lp__deregistration{height:100%;align-self:center;justify-content:center;margin:0 auto;display:flex}.newsletter__modal{text-align:center}.newsletter__modal h2{margin-bottom:16px}.newsletter__modal .newsletter__button-wrapper .cta__btn-standard{margin-left:auto;margin-right:auto}.newsletter__button-wrapper{display:flex;margin-top:24px;flex-direction:column}@media only screen and (min-width:36em){.newsletter__button-wrapper{flex-direction:row}}.newsletter__button-wrapper .cta__btn-standard{width:100%;min-width:220px;height:auto;min-height:40px;margin-bottom:16px}@media only screen and (min-width:36em){.newsletter__button-wrapper .cta__btn-standard{width:auto;max-width:300px;margin-right:20px}}.newsletter__button-wrapper .cta__btn-standard .cta__text{margin:6px}.newsletter__button-wrapper .cta__btn-standard .icon-circle-check-thin{display:none;position:absolute;left:50%;transform:translate(-50%);opacity:0;white-space:nowrap}.newsletter__button-wrapper .cta__btn-standard .cta__text--resend{display:none;opacity:0;position:absolute;left:50%;padding-left:10px;white-space:nowrap}.newsletter__button-wrapper .cta__btn-standard.resend-animation{color:#fff;background-color:#004f9f;border:2px solid #004F9F}.newsletter__button-wrapper .cta__btn-standard.resend-animation .cta__text{flex-grow:0;animation-name:fadesquish;animation-duration:.5s;animation-fill-mode:forwards}.newsletter__button-wrapper .cta__btn-standard.resend-animation .icon-circle-check-thin{display:block;animation-name:resendicon;animation-duration:1s;animation-fill-mode:forwards}.newsletter__button-wrapper .cta__btn-standard.resend-animation .cta__text--resend{display:block;animation-name:resendtext;animation-duration:.5s;animation-fill-mode:forwards;animation-delay:.5s}.newsletter__button-wrapper .btn--secondary{padding:6px;width:100%;min-width:220px;height:auto;min-height:40px;overflow:hidden;align-items:center;justify-content:center;display:flex;height:fit-content}@media only screen and (min-width:36em){.newsletter__button-wrapper .btn--secondary{width:auto;max-width:300px}}.newsletter__button-wrapper .btn--secondary span{white-space:normal}.newsletter__cards{margin-bottom:30px}.newsletter__card{border-radius:3px}@media only screen and (min-width:48em){.newsletter__card{display:flex;gap:3rem;justify-content:space-between;align-items:center}}.newsletter__card:not(:last-child){margin-bottom:13px}@media only screen and (min-width:62em){.newsletter__card:not(:last-child){margin-bottom:10px}}.newsletter__card-content{width:calc(100% - 3rem - 430px)}@media only screen and (max-width:61.9375em){.newsletter__card-content{width:calc(100% - 3rem - 220px)}}@media only screen and (max-width:47.9375em){.newsletter__card-content{width:100%}}.newsletter__card-icon{width:34px;height:34px;border-radius:8px;background-color:#f4f4f4;display:flex;align-items:center;justify-content:center;color:#004f9f;font-size:1rem}.newsletter__card-title{margin-bottom:0;font-size:1.625rem;line-height:31.2px;letter-spacing:-1.4px}.newsletter__card-title-wrapper{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}@media only screen and (max-width:47.9375em){.newsletter__card-title-wrapper{gap:.75rem}}.newsletter__card-category,.newsletter__card-description{margin-left:calc(34px + 1rem)}@media only screen and (max-width:47.9375em){.newsletter__card-category,.newsletter__card-description{margin-left:0}}.newsletter__card-category{display:inline-block;border:2px solid #004F9F;border-radius:5px;padding:2px 14px;font-size:.75rem;font-weight:700;color:#004f9f;background-color:#fff;margin-bottom:.5rem}.newsletter__card-description{font-size:1rem;font-weight:400;line-height:24px}.newsletter__card-button{width:100%}.newsletter__card-button:not(:first-child){margin-top:.5rem}@media only screen and (max-width:47.9375em){.newsletter__card-button:not(:first-child){margin-top:1rem}}.newsletter__card-button-wrapper{width:430px}@media only screen and (max-width:61.9375em){.newsletter__card-button-wrapper{width:220px}}@media only screen and (max-width:47.9375em){.newsletter__card-button-wrapper{width:100%;margin-top:.625rem}}.newsletter__card-email{font-size:1rem;font-weight:400;line-height:24px;text-decoration:underline}.newsletter__card-email-wrapper{display:flex;align-items:center;gap:.5rem}@media only screen and (max-width:47.9375em){.newsletter__card-email-wrapper{margin-top:.625rem}}.newsletter__card-email-icon{font-size:1rem}.newsletter-registration__form{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:30px!important;row-gap:1rem}@media only screen and (min-width:62em){.newsletter-registration__form{padding:24px;background-color:#fff;border-radius:3px;column-gap:3rem}}@media only screen and (max-width:61.9375em){.newsletter-registration__form-section{grid-column:span 2}}@media only screen and (max-width:61.9375em){.newsletter-registration__form-section:last-child{padding:1.5rem;background-color:#fff;border-radius:3px}}@media only screen and (max-width:47.9375em){.newsletter-registration__form-section:last-child{padding-right:1rem;padding-left:1rem}}.newsletter__toggle{border-radius:8px;padding:.75rem;display:flex;gap:.625rem;border:1px solid #004F9F;background-color:#004f9f0d}@media only screen and (max-width:47.9375em){.newsletter__toggle{margin-right:1rem;margin-left:1rem}}.newsletter__toggle--inactive{border:1px solid #F4F4F4;background-color:#fff}.newsletter__toggle:not(:last-child){margin-bottom:.5rem}.newsletter__toggle-icon{width:24px;height:24px;border-radius:4px;background-color:#004f9f;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem}.newsletter__toggle--inactive .newsletter__toggle-icon{background-color:#f4f4f4;color:#000}.newsletter__toggle-body{display:flex;align-items:start;justify-content:space-between;width:calc(100% - 44px)}.newsletter__toggle-content{width:calc(100% - 44px)}.newsletter__toggle-title{margin-bottom:.25rem;font-weight:400;font-size:1rem;line-height:24px}@media only screen and (max-width:47.9375em){.newsletter__toggle-title{letter-spacing:-.35px;font-size:.875rem;line-height:14px}}.newsletter__toggle-description{font-weight:400;font-size:.875rem;line-height:21px;color:#767676;margin-bottom:0}@media only screen and (max-width:47.9375em){.newsletter__toggle-description{font-size:.75rem;line-height:16.8px}}.newsletter__toggle-switch{position:relative;display:flex;align-items:center;gap:1rem;width:26px;height:14px;margin-bottom:0}.newsletter__toggle-switch:before{content:"";font-family:Fontello;font-size:13px;color:#004f9f;display:inline-block;position:absolute;right:31px}.newsletter__toggle--inactive .newsletter__toggle-switch:before{opacity:0;pointer-events:none}.newsletter__toggle-switch>input{opacity:0;width:0;height:0}.newsletter__toggle-switch>input:checked~.newsletter__toggle-switch-slider{background-color:#004f9f}.newsletter__toggle-switch>input:checked~.newsletter__toggle-switch-slider:before{transform:translate(12px)}.newsletter__toggle-switch-slider{position:absolute;cursor:pointer;inset:0;background-color:#ddd;transition:all .2s;border-radius:50px}.newsletter__toggle-switch-slider:before{position:absolute;content:"";height:12px;width:12px;left:1px;bottom:1px;background-color:#fff;transition:all .2s;border-radius:50%}@keyframes fadesquish{0%{opacity:1}to{opacity:0}}@keyframes resendicon{50%{left:50%;transform:translate(-50%);opacity:1}to{left:var(--customLeftIcon);transform:translate(0);opacity:1}}@keyframes resendtext{to{left:var(--customLeftText);opacity:1}}.contact-us{margin-bottom:30px}@media(min-width:992px){.contact-us{margin-bottom:48px}}.contact-us .container:first-child{margin-bottom:60px}@media(max-width:768px){.contact-us .container{max-width:100%}}@media(min-width:1200px){.contact-us .container{max-width:1570px}}.contact-us .buh-area{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #D9D9D9}.contact-us .buh-area h2{font-size:20px;font-weight:700;margin-bottom:24px}.contact-us .buh-area p{font-size:16px;font-weight:400;margin-bottom:24px!important}.contact-us .buh-area p:last-child{margin-bottom:0!important}.contact-us .buh-area h2,.contact-us .buh-area p{line-height:24px}.contact-us .form-control-label{font-size:16px;font-weight:400}.contact-us .form-control-label a{font-weight:400}.contact-us #question-solved-text .form-control-label span{color:#000}.contact-us.constrained:last-child>.container--white:last-child{margin-bottom:0}.contact-us nav,.contact-us .nav{flex-wrap:nowrap;white-space:nowrap}.contact-us nav{position:relative}@media(max-width:991px){.contact-us nav:before{content:"";position:absolute;height:calc(100% - 1px);width:24px;background:linear-gradient(to left,#f5f3f0b3,#f5f3f000);top:0;right:0}}@media(max-width:991px){.contact-us .nav{overflow-x:scroll;line-height:41px}}.contact-us .title{color:#004f9f;margin-bottom:32px;font-size:20px}.contact-us .show-mobile{display:none!important}@media(max-width:991px){.contact-us .show-mobile{display:flex!important}}.contact-us .nav-item{flex:inherit!important;padding:0 .75rem}.contact-us .nav-item:first-child{padding-left:0}.contact-us .nav-item.nav-link{color:#333;text-align:left;font-size:14px;padding:0}.contact-us .nav-item.nav-link:first-child{margin-left:0}.contact-us .nav-item.nav-link:last-child{margin-right:0}.contact-us .nav-item.nav-link.active{position:relative;background-color:transparent;border-bottom:5px solid #004F9F}.contact-us .nav-pills{margin-bottom:20px;border-bottom:1px solid #d9d9d9}.contact-us .tab-content{margin-bottom:12px}@media(min-width:992px){.contact-us .tab-content{margin-bottom:40px}}.contact-us .nav-item{display:block;font-weight:700}.contact-us .nav-item img{width:100%;min-width:40px;max-width:40px;height:auto;margin-right:15px}.contact-us .buttons{display:grid;grid-template-columns:1fr;column-gap:10px;row-gap:10px;width:100%}@media(min-width:992px){.contact-us .buttons{grid-template-columns:1fr 1fr 1fr}}.contact-us .buttons .button{flex:0 0 100%;display:flex}@media(max-width:991px){.contact-us .buttons .button{flex-flow:column}}@media(min-width:992px){.contact-us .buttons .button{flex:0 0 33%}}.contact-us .buttons .button button{flex:1}.contact-us .buttons .content-mobile{display:none;padding:24px;background:#fff}.contact-us .buttons .content-mobile.show{display:block}.contact-us .tab-button{display:flex;align-items:center;width:100%;background:#fff;border:none;text-align:left;color:#333;font-weight:700;outline:none;padding:16px 24px;cursor:pointer}.contact-us .tab-button img{width:100%;min-width:40px;max-width:40px;height:auto;margin-right:15px}.contact-us .tab-button.active{color:#004f9f}.contact-us .fade{opacity:1}.contact-us .tab-content>.tab-pane{display:block}@media(min-width:992px){.contact-us .tab-content>.tab-pane{display:none}}@media(min-width:992px){.contact-us .tab-content>.tab-pane.active{display:block!important}}@media(min-width:992px){.contact-us .tab-pane{margin:0;background:#fafafa}}.contact-us .tab-pane.background{background:transparent}.contact-us .tab-pane.background .nav-item{background:none;border:none}.contact-us .tab-content__inner{display:none;margin-top:20px}@media(min-width:992px){.contact-us .tab-content__inner{display:block}}.contact-us .tab-content__inner.show{display:block}.contact-us .tab-content__inner .row div:last-child button{margin-bottom:0}.contact-us .show-desktop{display:none}@media(min-width:992px){.contact-us .show-desktop{display:block}}.contact-us .select-content{margin-bottom:40px}.contact-us form .form-group .alert-icon-validation{top:30px}.contact-us form .form-group#attachmentFormGroup label .popover__item{position:relative;top:-5px}.contact-us form .contact-us__form-submit{display:flex;margin:1rem 0}.contact-us .tpl-contact__text:last-child{margin-bottom:0}.contact-us .tpl-contact__headline{margin-left:0}.product-tile{flex:1 1 auto;flex-direction:row;background-color:#fff}@media only screen and (min-width:36em){.product-tile{flex-direction:column}}.product-tile:hover{z-index:5}.product-tile:hover .product-tile__header-link{opacity:1;z-index:1}.product-tile__inner .product-tile__mobile-left{position:relative}.product-tile--bestPrice{background-image:url(../img/component/002-productTile/img/bestprice_pattern.svg);background-size:cover}.product-tile--bestPrice .product-tile__header{margin:8px 8px 0;padding:8px 8px 0;background:#fff}@media screen{.product-tile--bestPrice .product-tile__inner{margin:0 8px!important;padding:4px 8px 0!important;background:#fff}}.product-tile--bestPrice .product-tile__availability{margin:0 8px;padding:5px 8px;position:relative}@media screen{.product-tile--bestPrice .product-tile__availability{border-top-color:transparent}}@media screen{.product-tile--bestPrice .product-tile__availability:before{content:"";position:absolute;top:-1px;left:8px;right:8px;height:1px;background-color:#d9d9d9}}.product-tile--bestPrice .product-tile__footer{margin:0 8px 8px;padding:4px 8px 0;position:relative}@media screen{.product-tile--bestPrice .product-tile__footer{border-top-color:transparent}}@media screen{.product-tile--bestPrice .product-tile__footer:before{content:"";position:absolute;top:-1px;left:8px;right:8px;height:1px;background-color:#d9d9d9}}.product-tile--bestPrice .pricing--bestPrice .pricing__container{padding:7px 5px;min-height:56px;justify-content:space-between}.product-tile--bestPrice .pricing--bestPrice .pricing__container .pricing__per-unit{margin-bottom:-3px}.product-tile--bestPrice .pricing--bestPrice .pricing__price{font-size:24px!important;line-height:16px}.product-tile--bestPrice .pricing--bestPrice-text{font-size:14px;line-height:14px;margin-bottom:8px}.product-tile--bestPrice .pricing--is-sale.pricing--has-unit .pricing__container{margin-top:-2px}.product-tile .pricing--is-sale{margin-right:8px}.product-tile .pricing:not(.pricing--is-sale) .pricing__price-sub{margin:5px 8px 4px 2px}.product-tile--list{position:relative;width:100%;height:100%;padding:0;transition:.15s box-shadow linear}.product-tile--list.product-tile--coupon:before{content:"";position:absolute;height:1px;width:100%;bottom:-5px;left:0;background:#d9d9d9}@media only screen and (min-width:36em){.product-tile--list.product-tile--coupon:before{content:"";height:calc(100% - 48px);width:1px;top:24px;left:-6px}}@media only screen and (min-width:62em){.product-tile--list:not(.product-tile--coupon-hidden):hover{box-shadow:0 4px 16px #00000029}.product-tile--list:not(.product-tile--coupon-hidden):hover .product-tile__inner,.product-tile--list:not(.product-tile--coupon-hidden):hover+.product-tile--list .product-tile__inner{border-color:transparent}}@media only all and (min-width:36em)and (max-width:47.9375em){.product-tile--list:nth-child(odd):before{content:none}}@media only all and (min-width:48em)and (max-width:61.9375em){.product-tile--list:nth-child(3n+1):before{content:none}}@media only all and (min-width:62em)and (max-width:74.9375em){.product-tile--list:nth-child(4n+1):before{content:none}}@media only all and (min-width:75em){.product-tile--list:not(.product-tile--coupon):nth-child(5n+1):before{content:none}}.product-tile--list .product-tile__inner{margin:0 16px;padding:16px 0}@media only screen and (max-width:35.9375em){.product-tile--list .product-tile__inner{display:flex;padding:4px 0 12px}}@media only screen and (min-width:36em){.product-tile--list .product-tile__inner{transition:.15s border-color linear;margin:4px 0 0;padding:0 16px}}.product-tile--list .product-tile__mobile-left{position:relative;width:39%}@media only all and (min-width:36em){.product-tile--list .product-tile__mobile-left{width:auto}}@media only screen and (max-width:35.9375em){.product-tile--list .product-tile__link .product-label__container{display:block;position:static;margin-top:0}.product-tile--list .product-tile__link .product-label__container .product-label{margin:4px 0 0}}.product-tile--list .product-tile__body{width:calc(61% - 8px);margin-left:.5rem}@media only all and (min-width:36em){.product-tile--list .product-tile__body{width:auto;margin-left:0;padding-bottom:10px}}@media only screen and (max-width:35.9375em){.product-tile--list.product-tile--bestPrice .product-tile__footer{padding-bottom:4px}}.product-tile__title{font-family:CoopCondensed,sans-serif;font-size:14px;font-weight:600;color:#000;line-height:1.2;flex-basis:100%;margin-bottom:10px;height:50px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-tile--list.product-tile--bestPrice .pricing--is-sale.pricing--has-unit .pricing__container{margin-top:-4px}@media only screen and (max-width:35.9375em){.product-tile--list .product-tile__header .product-label__container{max-width:calc(61% - 32px);margin-left:calc(39% + 8px)}.product-tile--list .product-tile__image{height:auto;padding-top:0;margin-bottom:0}.product-tile--list .product-tile__image .responsive-image:not(.lazyload){height:auto;width:100%}.product-tile--list .product-tile__image .product-variants__container{position:absolute;top:-32px;margin-top:3px}.product-tile--list .product-tile__title,.product-tile--list .product-tile__availability,.product-tile--list .product-tile__footer{height:auto}.product-tile--list.product-tile--bestPrice .product-tile__inner{padding-bottom:12px!important}.product-tile--list.product-tile--bestPrice .pricing--is-sale.pricing--has-unit .pricing__container{margin-top:0}}.product-tile__link--inline{display:inline}.product-tile .availability__delivery,.product-tile .availability__pickup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.product-tile .availability__delivery .icon-ic-truck,.product-tile .availability__delivery .icon-truck-inverse{font-size:18px}.product-tile .availability__delivery .icon-ic-truck:before,.product-tile .availability__delivery .icon-truck-inverse:before{position:absolute;top:3px}.product-tile .availability__none{font-size:14px;color:#767676}@media only screen and (min-width:36em){.product-tile .availability__none{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.product-tile--is-bookmarked .product-tile__header{top:auto}.product-tile--is-bookmarked .product-tile__inner{flex-wrap:wrap}.product-tile__watchlist-wrapper{padding:8px 16px 0;background:#fff}.product-tile__delete-button{width:100%;display:block;border-radius:3px;margin-bottom:8px;padding:.7rem .25rem .5rem;background-color:#5555551a;color:#555555b3;text-align:center;font-size:.75rem}.product-tile__delete-button .icon{top:-.075rem;margin-right:.25rem;color:#bebebe}.product-tile__delete-button:focus{background-color:#5553}.product-tile__delete-button:focus .icon{fill:#555555e6;color:#555555e6}.product-tile__delete-button:active{background-color:#5553}.product-tile__delete-button:active .icon{fill:#555555e6;color:#555555e6}.product-tile__delete-button:hover{background-color:#5553}.product-tile__delete-button:hover .icon{fill:#555555e6;color:#555555e6}@media(min-width:576px){.product-tile__delete-button{padding-top:.5rem;font-size:.875rem}.product-tile__delete-button .icon{top:-.05rem;margin-right:.5rem}.product-tile__delete-button i.icon{margin-right:.25rem}}.product-tile__delete-button i.icon{top:-.075rem}.product-tile__info{padding:0}@media screen and (max-width:74.9375em){.product-tile__info{flex-grow:0}}@media only screen and (max-width:35.9375em){.product-tile__info{height:100%;display:flex;flex-flow:column;justify-content:space-between}}.product-tile__info .rating .icon{width:12px;height:12px;font-size:13px}.product-tile__info .rating__amount{color:#3b3a39;font-size:12px;font-weight:400;margin-left:5px;position:relative;top:-2px}.product-tile__info .product-label--main{display:flex;align-items:flex-start;position:relative;top:0;margin-top:auto;margin-right:-9px;right:0;text-align:left}.product-tile__info .product-label--main .product-label--main-text{line-height:17px;font-size:12px;margin-top:4px;margin-bottom:4px;margin-right:9px}.product-tile__info .product-label--main .product-label--main-icon{width:15px;height:15px;margin-right:6px;margin-top:5px}.product-tile__info-footer{display:flex;justify-content:space-between;align-items:center;height:18px}.product-tile__info-footer .product-tile__needed-quantity{font-size:14px}.product-tile__header{display:flex;margin-top:16px;padding:0 16px}.product-tile__header .product-label__container{position:relative;width:100%;height:100%;z-index:1}@media only screen and (max-width:35.9375em){.product-tile__header .product-label__container{display:flex;flex-wrap:nowrap}}@media print{.product-tile__header .product-label__container{min-height:22px}}.product-tile__header .product-label__container .product-label{display:inline-block;padding:0 4px;font-size:12px;line-height:20px;margin:0;border:1px solid #000}@media only screen and (min-width:36em){.product-tile__header .product-label__container .product-label{position:absolute}}@media only screen and (max-width:47.9375em){.product-tile__header .product-label__container .product-label{line-height:18px;padding-top:1px;padding-bottom:1px;border:2px solid #000}}@media only screen and (max-width:35.9375em){.product-tile__header .product-label__container .product-label{flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:4px}}@media only screen and (min-width:36em){.product-tile__header .product-label__container .product-label:nth-child(2){top:153px}}.product-tile__header .product-label__container .product-label:nth-child(n+3){display:none}.product-tile__header .product-label__container .product-label--is-topseller,.product-tile__header .product-label__container .product-label--is-sustainable{line-height:18px}.product-tile__header-link{padding:0 8px;background-color:transparent;border:0}.product-tile__header-link.product__bookmark--has-badge,.product-tile__header-link.product__compare--has-badge{opacity:1!important;z-index:1}@media only screen and (min-width:62em){.product-tile__header-link{opacity:0;transition:.15s opacity linear;margin-top:-2px}}.product-tile__header-link:last-child{padding-right:0}@media only screen and (max-width:47.9375em){.product-tile__header-link--compare{display:none}}.product-tile__header-icon{font-size:16px;color:#004f9f}@media print{.product-tile__header-icon{display:none}}.product-tile__header-icon:before{width:auto}.product-tile__wishlist{outline:0;position:relative;z-index:1}@media screen and (max-width:61.9375em){.product-tile__wishlist{margin-left:auto}}.product-tile__compare{position:relative;z-index:1}@media only screen and (min-width:62em){.product-tile__compare{margin-left:auto}}@media screen and (max-width:61.9375em){.product-tile__compare{display:none}}.product-tile__link{position:relative}.product-tile__image{height:127px;margin-bottom:29px}.product-tile__image .responsive-image:not(.lazyload){height:100%;width:auto;margin:auto}.product-tile__image .product-variants{margin-left:auto;width:auto;line-height:18px;padding:1px 4px;border-radius:5px}@media only screen and (max-width:35.9375em){.product-tile__image .product-variants:not(.product-variants--sustainable){margin-top:1px}}.product-tile__image .product-variants--sustainable{width:100%!important}@media only screen and (min-width:48em){.product-tile__image .product-variants--sustainable{position:absolute!important;bottom:0}.product-tile__image .product-variants--sustainable__icon{right:0}}@media only screen and (min-width:36em){.product-tile__image .product-label__container{display:flex}}.product-tile__availability{display:flex;flex-flow:column;justify-content:center;margin:0 16px;padding:5px 0;height:54px;border-top:1px solid #D9D9D9;background:#fff}.product-tile__availability .icon-delivery-2,.product-tile__availability .icon{margin-right:.6rem}.product-tile__availability .icon.icon-ic-location-product-active{margin-right:.5rem;color:#004f9f}.product-tile__availability .icon__instantIcon{width:25px;left:-7px;margin-right:0}.product-tile__availability .icon__instantPickup{left:-6px;margin-right:1px}.product-tile__availability .icon--prrectInstantIcon{margin-left:5px;margin-right:9px}.product-tile__availability .popover__item{margin-left:8px}.product-tile__availability-link{display:inline;font-size:14px;font-weight:400;color:#009e1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-tile__availability-link--temporarilyUnavailable{color:#ee7e00}.product-tile__availability-link--not-available{color:#d6040c}.product-tile__availability .availability--check-availability .product-tile__availability-link{color:#767676}.product-tile__availability .availability--check-availability .product-tile__availability-link:hover{text-decoration:underline}.product-tile__availability .availability--check-availability .icon{fill:#767676;color:#767676}.product-tile__pricing{padding:0;display:inline-flex!important;flex-direction:row;flex:initial}@media screen and (max-width:74.9375em){.product-tile__pricing{flex-wrap:wrap}}.product-tile__footer{display:flex;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:8px;margin:0 16px 8px;border-top:1px solid #D9D9D9;background:#fff;height:71px}@media only screen and (min-width:36em){.product-tile__footer{padding-top:4px}}.product-tile__footer--plant-availability a{width:60px;height:44px}.product-tile__footer--plant-availability a:hover{background-color:#9dbf00}.product-tile__footer--plant-availability a:hover .plant-icon{fill:#fff}.product-tile__footer--plant-availability .plant-icon{width:28px;height:28px;margin:9px 16px 7px;fill:#9dbf00}.product-tile__footer .btn__compare.product__compare--has-badge .icon-ic-compare:before{content:""}.product-tile__footer .btn__add-to-cart{align-self:center}.product-tile--sm .product-label{min-width:2.5rem;height:auto;font-size:12px;padding:.125rem .175rem;margin-bottom:-2px}.product-tile--sm .product-label.product-label--is-favourite{background-size:100% auto;width:95px;height:26px;overflow:hidden}.product-tile--sm .product-label--is-new{margin-top:0!important}@media all and (min-width:320px)and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-tile--sm:not(.slick-slide) .product-tile__image{position:relative;height:auto;max-height:105px}}@media all and (min-width:992px)and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-tile--sm:not(.slick-slide) .product-tile__image{position:relative;height:auto;max-height:97px}}@media all and (min-width:1280px)and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-tile--sm:not(.slick-slide) .product-tile__image{position:relative;height:auto;max-height:115px}}.product-tile--tab .product-label--is-new .product-label__text,.product-tile--tab .product-label--is-topseller .product-label__text{padding:0;line-height:normal}.product-tile--coupon .product-tile__image{padding:0}.product-tile--coupon__condition{margin-bottom:5px}.product-tile--coupon__productMeta-value-description{margin:8px 0 16px}.product-tile--coupon__productMeta-value-item{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-tile--coupon__validity{font-weight:600}.product-tile__instore-info{display:flex;flex-direction:column;font-size:14px;line-height:1.2;width:100%;padding-left:calc(37% + 16px);margin-bottom:10px}@media only all and (min-width:36em){.product-tile__instore-info{padding-left:0;margin-bottom:10px}}@media print{.product-tile__instore-info{min-height:34px}}.product-tile__instore-info~.product-tile__body .product-tile__info{border-top:1px solid #D9D9D9;padding-top:10px}@media only screen and (min-width:36em){.product-tile__instore-info~.product-tile__body .product-tile__info{border-top:0;padding-top:0}}.product-tile__instore-info:empty{display:none}@media only screen and (min-width:36em){.product-tile__instore-info:empty{display:block}}.product-tile__instore-info:empty~.product-tile__body .product-tile__info{border-top:0;padding-top:0}.product-tile__instore-info__aisle{font-weight:700}@media print{.product-tile__instore-info__store{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}}.product-tile.product-tile--horizontalTile{width:100%!important;display:flex;flex-direction:row;border:none;margin:20px 0}.product-tile.product-tile--horizontalTile .product-label__container{position:absolute;bottom:-12px;transform:translateY(100%);flex-direction:row;flex-wrap:wrap}.product-tile.product-tile--horizontalTile .product-label__container .product-label:not(:last-child),.product-tile.product-tile--horizontalTile .product-label__container .product-variants:not(:last-child){margin-bottom:2.5px;margin-right:3px}.product-tile.product-tile--horizontalTile .product-label__container .product-label{position:static}.product-tile.product-tile--horizontalTile .product-label__container .product-variants{margin-left:0}.product-tile--horizontalTile.product-tile--bestPrice{background-image:unset;background-size:unset;padding:8px!important;border:8px solid transparent;border-image:url(../img/component/002-productTile/img/bestprice_pattern.svg) 3%}.product-tile--horizontalTile .product-tile__header{position:relative;max-width:123px;width:30%;flex-shrink:0;padding:0;margin:0}@media(max-width:35.9375em){.product-tile--horizontalTile .product-tile__header{max-width:100px}}.product-tile--horizontalTile .product-tile__title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media(max-width:35.9375em){.product-tile--horizontalTile .product-tile__title{-webkit-line-clamp:3;line-clamp:3}}.product-tile--horizontalTile .product-tile__compare,.product-tile--horizontalTile .product-tile__wishlist{position:absolute}.product-tile--horizontalTile .product-label__container{display:flex;flex-direction:column;align-items:start;width:auto;height:auto}.product-tile--horizontalTile .product-tile__compare,.product-tile--horizontalTile .product-tile__wishlist{right:0;padding:0}.product-tile--horizontalTile .product-tile__compare{top:22px}.product-tile--horizontalTile .product-tile__image,.product-tile--horizontalTile .product-tile__image .responsive-image{width:100%;height:auto;margin-bottom:0}.product-tile--horizontalTile .product-tile__inner{margin:0!important;flex:1;min-width:0;display:flex;flex-direction:column}.product-tile--horizontalTile .product-tile__body{padding:0!important;margin-bottom:0}.product-tile--horizontalTile .product-tile__title{height:initial;margin:0!important;line-height:1.5}.product-tile--horizontalTile .product-tile__info-footer{margin-top:10px}.product-tile--horizontalTile .product-tile__availability{border:none;height:auto;padding:0;line-height:16px;margin:10px 0;height:40px}.product-tile--horizontalTile .product-tile__availability:before{display:none}.product-tile--horizontalTile .pricing__price{line-height:28px}.product-tile--horizontalTile .product-tile__footer{border:none;margin:0;padding:0;height:auto;align-self:flex-start;flex-shrink:0;flex-direction:row}.product-tile--horizontalTile .product-tile__footer .btn__add-to-cart{width:45px;height:33px}.productCarouselIsolated__item.productCarouselIsolated__item--horizontalTile{padding:0;border:none}.product-label--is-discount{background:url(../img/core/global-images/img/common/brushstroke.png) no-repeat center center / 100% 100%}.product-tile__image:not(.lazyload):before{background-color:#333}.product-variants{position:relative!important}.product-variants__container{display:flex}@media(max-width:575px){.product-variants__colors{display:none!important}}.product-variants__colors span:not(.product-variants__ellipsis){display:inline-block;width:1rem;height:1rem;margin-left:.2rem;border:2px solid #fff;border-radius:50%}.product-variants--sustainable{padding:0!important;background-color:transparent}.product-variants--sustainable span{text-transform:none;width:100%;text-align:right;padding-right:11%;position:relative;color:#006929}@media only screen and (max-width:450px){.product-variants--sustainable span{padding-right:13%}}@media only screen and (max-width:375px){.product-variants--sustainable span{padding-right:16%}}.product-variants--sustainable__icon{position:absolute;bottom:0;text-align:center;line-height:normal;color:#006621;font-size:19px;padding-left:2px;padding-top:2px;border:2px solid #006621;height:32px;width:32px;border-radius:50%;background-color:#fff}@media only screen and (min-width:62em){.product-variants--sustainable__icon{background-size:30px;height:40px;width:40px;font-size:25px}}@media screen and (max-width:47.9375em){.product-variants--sustainable__icon{position:relative;bottom:0}}.product-detail .media-gallery .product-variants--sustainable,.buyboxModal .product-variants--sustainable{position:absolute!important;right:70px;bottom:0;border:1px solid #006929}@media only screen and (max-width:47.9375em){.product-detail .media-gallery .product-variants--sustainable,.buyboxModal .product-variants--sustainable{right:10px}}.product-detail .media-gallery .product-variants--sustainable span,.buyboxModal .product-variants--sustainable span{padding:0 16px 0 12px}.product-detail .media-gallery .product-variants--sustainable__icon,.buyboxModal .product-variants--sustainable__icon{top:-26px;right:-20px;background-color:#fff}.buyboxModal .product-variants--sustainable{margin-top:-1.5rem;bottom:auto;right:60px}@media only screen and (max-width:47.9375em){.buyboxModal .product-variants--sustainable{right:20px}}.productTile__image{position:absolute;inset:0}.productTile-details__name-wrapper{overflow:hidden}.instore-location-label{display:none;font-size:14px;margin-bottom:.25rem;margin-top:2px}.instore-location-label__container{display:flex;flex-wrap:nowrap}.instore-location-label:hover{cursor:pointer}.instore-location-label__map-icon{width:16px;margin-right:.6rem;display:flex;align-items:center}.instore-location-label .icon__location-plan{fill:#004f9f;color:#004f9f;top:-2px}.instore-location-label__text{color:#767676}.instore-location-label__link{font-size:14px;font-weight:400;color:#004f9f}@media only screen and (min-width:36em){.instore-location-label__text,.instore-location-label__link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.productlist--instore .instore-location-label{display:block;width:100%;margin-bottom:0}.productlist--instore .availability__delivery,.productlist--instore .availability__pickup{display:none}.product-tile--energyEfficiency .energyEfficiency--right{margin-top:6px}.product-tile--energyEfficiency .product-tile__pricing{padding-top:1rem;align-items:flex-start}.product-tile--energyEfficiency .product-tile__pricing .product-tile__link{flex-grow:0!important;margin-right:10px}.product-tile--energyEfficiency .product-tile__link{padding-bottom:0}@media screen and (max-width:449px){.product-tile--crafting .product-tile__footer{flex-flow:column;align-items:baseline}.product-tile--crafting .product-tile__footer .counter{margin-top:8px}}.product-tile--compactTile{margin-top:-8px}@media only screen and (min-width:36em){.product-tile--compactTile .product-tile__header .product-label:nth-child(2){top:137px}}.product-tile--compactTile .product-tile__inner .flag--coupon{margin-top:8px}.product-tile--compactTile .product-tile__inner .product-tile__link.product-tile__mobile-left{margin-top:-8px}.product-tile--compactTile .product-tile__inner .product-tile__link.product-tile__mobile-left .product-tile__image{margin-bottom:21px}.product-tile--compactTile .product-tile__inner .product-tile__link.product-tile__mobile-left .product-tile__image .product-variants__container{margin-top:-8px}.product-tile--compactTile .product-tile__inner .product-tile__body{padding-bottom:4px}.product-tile--compactTile .product-tile__inner .product-tile__title{-webkit-line-clamp:2;height:35px;margin-bottom:0!important}.product-tile.product-tile--compactTile.product-tile--horizontalTile .product-tile__title{height:auto}.product-container{display:flex;flex-wrap:wrap;overflow:visible;gap:10px}.product-container .searchContainer__list--no-results{display:flex;flex-direction:column;gap:14px;align-items:center;width:100%;padding:1.6rem;background-color:#fff}.product-container .searchContainer__list--no-results .searchContainer__list--no-results-title{font-weight:800}@media only all and (min-width:36em)and (max-width:47.9375em){.product-container .product-tile--list{max-width:calc((100% - 10px)/2)}}@media only all and (min-width:48em)and (max-width:61.9375em){.product-container .product-tile--list{max-width:calc((100% - 20px)/3)}}@media only all and (min-width:62em)and (max-width:74.9375em){.product-container .product-tile--list{max-width:calc((100% - 30px)/4)}}@media only all and (min-width:75em){.product-container .product-tile--list{max-width:calc((100% - 40px)/5)}}@media print{.product-container .product-tile--list{max-width:245px}}.product-container>div{background-color:#fff}.product-container~button.cta{margin-top:16px}@media only screen and (min-width:62em){.product-container~button.cta{margin-top:32px}}@media only screen and (max-width:35.9375em){.product-container .product-tile__header{top:12px;right:20px}}@media only screen and (min-width:48em){.product-container{border-radius:3px}.product-container .product-tile:first-child+.product-tile:last-child,.product-container .product-tile:first-child:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.product-container .product-tile:first-child+.product-tile+.product-tile:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.product-container .product-tile:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}}@media only screen and (min-width:62em){.product-container .product-tile:first-child+.product-tile+.product-tile+.product-tile:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}}@media only screen and (min-width:75em){.product-container .product-tile:first-child+.product-tile+.product-tile+.product-tile+.product-tile:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}}@media(max-width:375px){.product-container .product-tile .pricing--is-sale .pricing__price-old-text,.product-container .product-tile .pricing--is-sale .pricing__price-old-value{font-size:11px!important}}.product__bookmark--has-badge .icon-favorite:before{content:""}.product__compare--has-badge .icon-ic-compare:before{content:""}.product-detail .product-detail__col{margin-bottom:1rem}.product-detail .product-detail__col--fullWidth{float:left;width:100%}.product-detail .product-detail__col--fullWidth+div{clear:both}.product-detail .product-detail__col--left{top:7px;left:10px}.product-detail .product-detail__col--left[data-product-detail-col]{clear:left}.product-detail .product-detail__col--right{padding:0}.product-detail .product-detail__col--border{border:solid 2px #004F9F}@media(min-width:768px){.product-detail .product-detail__col--left{width:49%}.product-detail .product-detail__col--right{width:49%;margin-right:10px}}.product-detail .product-detail__col .download-list{margin-bottom:1rem}.product-detail .product-detail-flag--main{background-color:#004f9f;color:#fff;font-weight:600;padding:5px 10px;height:auto;margin-bottom:5px;align-self:flex-start;max-width:200px}.product-detail__show-product-informations{font-size:12px}.product-detail .buybox .pricing--lg{margin-bottom:10px}.product-detail .alert__headline{font-size:.9375rem}.product-detail .alert__text{font-size:.75rem}.product-detail .pricing__promotion-time{display:inline;margin-top:12px;padding-bottom:0;width:60%;float:right;text-align:right}@media screen and (max-width:47.9375em){.product-detail .pricing__promotion-time{order:1;text-align:left;margin-top:10px;width:100%}}.product-detail .pricing__promotion-time-title{color:#555555b3;font-weight:400;font-size:14px}.product-detail .pricing__promotion-time-icon{height:16px;width:16px;min-width:16px;margin-top:-2px;margin-right:5px;fill:#fad218}.product-detail .product-detail-flag{background:#004f9f;border-radius:0;padding:0!important;display:flex}.product-detail .product-detail-flag--main{width:203px;max-width:203px}@media only screen and (max-width:47.9375em){.product-detail .product-detail-flag--main{width:213px;max-width:213px}}.product-detail .product-detail-flag--main .product-detail-flag-text{width:154px;line-height:14px;font-size:12.5px;margin-top:7px;margin-bottom:8px;margin-right:6px}@media only screen and (max-width:47.9375em){.product-detail .product-detail-flag--main .product-detail-flag-text{width:164px}}.product-detail .product-detail-flag--main .product-detail-flag-icon{width:25px;height:25px;margin:8px 8px 12px 10px}.product-detail .product-detail-flag--heimberg{margin-bottom:auto}.product-detail .product-detail-flag--heimberg .product-detail-flag-text{line-height:17px;font-size:12px;margin-top:4px;margin-bottom:4px;margin-right:9px}.product-detail .product-detail-flag--heimberg .product-detail-flag-icon{width:15px;height:15px;margin-top:5px;margin-right:6px;margin-left:6px}.product-detail .product-detail-flag .product-detail-flag-text{color:#fff;word-break:break-word}.product-detail .product-detail-flag .product-detail-flag-text .product-detail-flag-text-bold{font-size:14px;font-weight:700}.product-detail .product-description__table table td{vertical-align:middle}.generic-carousel .pricing__promotion-time{display:flex;flex-direction:row;justify-content:flex-start;margin-top:0}@media only screen and (max-width:47.9375em){.generic-carousel .pricing__promotion-time{margin:0}}.generic-carousel .pricing__promotion-time-title{color:#555555b3;font-weight:400;font-size:14px}@media only screen and (max-width:47.9375em){.generic-carousel .pricing__promotion-time-title{font-size:12px}}.generic-carousel .pricing__promotion-time-icon{height:16px;width:16px;min-width:16px;margin-right:5px;margin-top:-2px;fill:#fad218}.generic-carousel .product-tile__pricing{display:flex;flex:1 0 auto;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0}.media-gallery{position:relative;margin-bottom:1rem}.media-gallery .slider__element{margin:0}.media-gallery .slick-track,.media-gallery .slick-list{padding:0}@media(min-width:576px){.media-gallery .slick-list{max-width:520px}}@media(min-width:768px){.media-gallery .slick-list{max-width:340px}}@media(min-width:992px){.media-gallery .slick-list{max-width:460px}}@media(min-width:1200px){.media-gallery .slick-list{max-width:550px}}.media-gallery .media-gallery__detail{position:relative}.media-gallery .media-gallery__detail .slider{margin-bottom:0;margin-left:2rem;margin-right:2rem}.media-gallery .media-gallery__detail .slick-list{width:100%;height:auto;max-width:555px;margin:0 auto}.media-gallery .media-gallery__detail .slick-dots{margin-top:100px}.media-gallery .media-gallery__detail .slick-dots:after{content:"";position:inherit;right:0;background:linear-gradient(to right,#fff0,#fff);z-index:99999999;width:40px;height:35px}@media(max-width:575px){.media-gallery .media-gallery__detail .slick-dots{margin-top:60px}}@media(min-width:576px)and (max-width:768px){.media-gallery .media-gallery__detail .slick-dots{margin-top:120px}}@media(min-width:768px)and (max-width:992px){.media-gallery .media-gallery__detail .slick-dots{margin-top:60px}}@media(min-width:992px)and (max-width:1199px){.media-gallery .media-gallery__detail .slick-dots{margin-top:85px}}.media-gallery .media-gallery__detail .slick-dots li.slick-slide{display:table-cell}.media-gallery .media-gallery__detail .slick-dots li.slick-slide button{display:inline}.media-gallery .media-gallery__detail .slick-prev{width:2rem;height:2rem;-webkit-background-size:14px 32px;background-size:14px 32px;left:-2rem}.media-gallery .media-gallery__detail .slick-next{width:2rem;height:2rem;-webkit-background-size:14px 32px;background-size:14px 32px;right:-2rem}.media-gallery .media-gallery__detail .slick-circle{opacity:0}.media-gallery .media-gallery__detail .product-label__container{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.media-gallery .media-gallery__detail .product-label--is-discount{position:absolute;top:0;right:0}.media-gallery .media-gallery__detail .media-gallery__control-zoom{display:none}@media(min-width:768px){.media-gallery .media-gallery__detail .media-gallery__control-zoom{position:absolute;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;background-color:#f4f4f4;z-index:200}}.media-gallery .media-gallery__detail .media-gallery__control-zoom .icon,.media-gallery .media-gallery__detail .media-gallery__control-zoom i{fill:#5555554d;color:#5555554d}.media-gallery .media-gallery__detail .media-gallery__control-zoom:hover .icon,.media-gallery .media-gallery__detail .media-gallery__control-zoom:hover i{fill:#55555580;color:#55555580}.media-gallery .media-gallery__navigation-container{position:relative;margin-right:-2px}.media-gallery .media-gallery__navigation-container .media-gallery__navigation{margin:1rem 0 0;overflow:hidden}.media-gallery .media-gallery__navigation-container .media-gallery__navigation .slider__element{margin:4px .25rem;border:4px solid rgba(85,85,85,.1);cursor:pointer;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s;min-width:53px;max-width:53px}.media-gallery .media-gallery__navigation-container .media-gallery__navigation .slider__element:hover{border-color:#004f9f}@media(min-width:576px){.media-gallery .media-gallery__navigation-container .media-gallery__navigation .slider__element{min-width:133px;max-width:133px}}@media(min-width:768px){.media-gallery .media-gallery__navigation-container .media-gallery__navigation .slider__element{min-width:53px;max-width:53px}}@media(min-width:992px){.media-gallery .media-gallery__navigation-container .media-gallery__navigation .slider__element{min-width:81px;max-width:81px}}@media(min-width:1200px){.media-gallery .media-gallery__navigation-container .media-gallery__navigation .slider__element{min-width:102px;max-width:102px}}@media(min-width:992px){.media-gallery .media-gallery__navigation-container .media-gallery__navigation.slick-initialized{margin-bottom:18px}}.media-gallery .media-gallery__navigation-container .media-gallery__navigation .slick-current,.media-gallery .media-gallery__navigation-container .media-gallery__navigation .slick-current:hover{border-color:#004f9f}.media-gallery .media-gallery__navigation-container .media-gallery__navigation-fadeout{position:absolute;top:0;height:100%;width:6rem;z-index:150;pointer-events:none}.media-gallery .media-gallery__navigation-container .media-gallery__navigation-fadeout--prev{left:0}.media-gallery .media-gallery__navigation-container .media-gallery__navigation-fadeout--next{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(to right,#fff0,#fff)}.media-gallery .media-gallery__dots-container{margin:0 auto}.media-gallery .media-gallery__dots-container.hide{display:none}.media-gallery .media-gallery__dots-container .media-gallery__dots{margin:1rem 0 0;overflow:hidden;max-width:474px;margin:0 auto}.media-gallery .media-gallery__dots-container .media-gallery__dots .slider__element{cursor:pointer;min-width:32px;max-width:32px}.media-gallery .media-gallery__dots-container .media-gallery__dots .slider__element:hover{border-color:#004f9f}.media-gallery .media-gallery__dots-container .media-gallery__dots .slider__element.slick-current.slick-active span:before{content:"";background:#004f9f}@media(min-width:576px){.media-gallery .media-gallery__dots-container .media-gallery__dots .slider__element{min-width:32px;max-width:32px}}@media(min-width:768px){.media-gallery .media-gallery__dots-container .media-gallery__dots .slider__element{min-width:32px;max-width:32px}}@media(min-width:992px){.media-gallery .media-gallery__dots-container .media-gallery__dots .slider__element{min-width:32px;max-width:32px}}@media(min-width:1200px){.media-gallery .media-gallery__dots-container .media-gallery__dots .slider__element{min-width:32px;max-width:32px}}.media-gallery .media-gallery__dots-container .media-gallery__dots .slider__element span{width:22px;height:22px}.media-gallery .media-gallery__dots-container .media-gallery__dots .slider__element.slick-slide.slick-cloned{visibility:hidden}.media-gallery .media-gallery__dots-container .media-gallery__dots .slick-current,.media-gallery .media-gallery__dots-container .media-gallery__dots .slick-current:hover{border-color:#004f9f}.media-gallery .media-gallery__dots-container .media-gallery__dots.slick-initialized .slick-slide{text-align:center}.media-gallery .media-gallery__dots-container .media-gallery__dots span.slick-slide{min-width:32px;max-width:32px}.media-gallery .media-gallery__dots-container .media-gallery__dots span:before{content:"";display:inline-block;width:12px;height:12px;background:#01662a66;border-radius:50%;box-shadow:0 0 0 2px #ffffff80}.media-gallery .media-gallery__dots-container .media-gallery__dots span:hover{cursor:pointer}.media-gallery .media-gallery__dots-container .media-gallery__dots span:hover:before{content:"";background:#004f9f}.media-gallery .media-gallery__dots-container .media-gallery__dots span.slick-active:before{content:"";background:#004f9f}.media-gallery .media-gallery__dots-container .media-gallery__dots span.slick-cloned{visibility:hidden;width:0!important;height:0!important}.media-gallery .product-label__container{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.kk_slider_wrapper{background:#01522212;margin-bottom:1rem;padding:15px 10px 1px}.kk_slider_wrapper .product-tile__image:before{content:none}.kk_slider_wrapper .kk_hide_count .customer-ratings-headline__count{display:none}.kk_slider_wrapper .woodslicing-service__dimension-right--checkbox{left:auto!important;right:-71px!important;width:98px}.kk_slider_wrapper #kk_review>a{display:inline-block;padding:.625rem .5rem 0 1rem}.kk_slider_wrapper #kk_review .customer-ratings-headline__count{font-size:12px;color:#555555b3;font-weight:400}.kk_slider_wrapper #kk_review .customer-ratings-headline__count:after{content:" Bewertungen]"}.kk_slider_wrapper #kk_review .kk_one_count .customer-ratings-headline__count:after{content:" Bewertung]"}.kk_slider_wrapper #kk_kk_adviser_wrapper .slick-prev{padding:25px;left:-2rem;background-position:center center}.kk_slider_wrapper #kk_kk_adviser_wrapper .slick-next{padding:25px;right:-2rem;background-position:center center}.kk_slider_wrapper div.buybox{border:0}.kk_slider_wrapper div.buybox>.row{background:#fafafa;border:2px solid rgba(85,85,85,.15);padding:10px;margin:0 0 15px}.kk_slider_wrapper div.buybox>.row>.col-lg-6:first-of-type{padding-right:20px}.kk_slider_wrapper div.buybox>.row>.col-lg-6:first-of-type:before{content:"";position:absolute;top:10px;right:0;width:2px;height:calc(100% - 20px);background:#55555526}.kk_slider_wrapper div.buybox>.row>.col-lg-6:last-of-type{padding-left:20px}.kk_slider_wrapper div.buybox .pricing__price{margin-top:8px}.kk_slider_wrapper div.buybox .pricing__price:before{color:#555555b3;content:"Preis";font-size:.875rem;line-height:1.25;position:absolute;text-transform:uppercase;top:0}.kk_slider_wrapper div.buybox .product-description__table{overflow:hidden}.kk_slider_wrapper div.buybox .product-description__table img{padding:5px 0}.kk_slider_wrapper div.buybox .pricing--is-sale{margin-top:22px}.kk_slider_wrapper div.buybox .pricing--is-sale .pricing__price{margin:0}.kk_slider_wrapper div.buybox .pricing--is-sale .pricing__price:before{top:-20px;left:0}.kk_slider_wrapper div.buybox .pricing--is-sale .pricing__price-old{margin-top:15px}.kk_slider_wrapper div.buybox .pricing--is-sale .pricing__price-old-value{text-decoration:line-through}.kk_slider_wrapper div.buybox-btn__container{display:flex;flex-direction:column-reverse;justify-content:space-between}.kk_slider_wrapper div.buybox-btn__container .buybox-btn__content{padding:10px 0}.kk_slider_wrapper div.buybox-btn__container .cta__brand-primary,.kk_slider_wrapper div.buybox-btn__container .cta__disabled{flex-flow:row-reverse nowrap;justify-content:center;padding-right:10px;box-shadow:0 1px 4px #55555573}.kk_slider_wrapper div.buybox-btn__container .cta__brand-primary .cta__text,.kk_slider_wrapper div.buybox-btn__container .cta__disabled .cta__text{flex:0 1 auto}.kk_slider_wrapper div.buybox-btn__container .cta__brand-primary .cta__icon--cart,.kk_slider_wrapper div.buybox-btn__container .cta__disabled .cta__icon--cart{margin:0;position:static}.kk_slider_wrapper .shipping-info__costs{font-size:0}.kk_slider_wrapper .shipping-info__costs svg{margin:-5px 0 0 5px;color:#004f9f}.kk_slider_wrapper .shipping-info__costs>a{font-size:.75rem;color:#555555b3;font-weight:400;text-decoration:underline}.kk_slider_wrapper .buybox-btn__status .kk_green{color:#004f9f;font-weight:800;font-size:14px;line-height:1.25}.kk_slider_wrapper .cta__brand-primary:after{border-bottom-color:#f600!important}.kk_slider_wrapper .cta__disabled:after{border-bottom-color:transparent}.kk_slider_wrapper div.product-detail__col--left,.kk_slider_wrapper div.product-detail__col--right{width:50%;min-height:0!important}.kk_slider_wrapper #kk_xselling{float:left;width:100%}.kk_slider_wrapper .kk_pickup{margin-bottom:35px}.kk_slider_wrapper .kk_pickup .buybox-btn__pickup-link-container{font-size:12px;color:#555c;margin-bottom:-8px}.kk_slider_wrapper .kk_pickup .buybox-btn__pickup-link-container .link-has-icon{margin:10px 0 0}.kk_slider_wrapper .kk_pickup .buybox-btn__pickup-link-container .popover__item{margin:9px 0 0 5px}.kk_slider_wrapper .col-lg-6:first-child>.kk_pickup{margin-bottom:39px}.kk_slider_wrapper .kk_slider .slider__element{flex-flow:row;flex-wrap:wrap;justify-content:center}.kk_slider_wrapper .kk_slider .slider__element .product-tile,.kk_slider_wrapper .kk_slider .slider__element .tile-teaser{flex:0 1 auto;height:auto;margin:0 19px 19px 0;width:190px}.kk_slider_wrapper .kk_fill{visibility:hidden}.kk_slider_wrapper .kk_slider_wrapper{background:#01522212;margin:40px 0;padding:15px 10px 1px}.kk_slider_wrapper .kk_slider_wrapper .slick-dots{margin-top:-17px}.kk_slider_wrapper .kkbbhl{display:inline-block;font-size:16.4px;font-weight:800;margin-bottom:5px;margin-left:-3px;margin-right:-20px}.kk_slider_wrapper .kkbbhl+.kkbbhl{display:none}.kk_slider_wrapper div.buybox--pellets>.row{margin:0 -1rem 1rem}.kk_slider_wrapper div.buybox--pellets>.row>.col-lg-6:first-of-type{padding-right:0}.kk_slider_wrapper div.buybox--pellets>.row>.col-lg-6:first-of-type .buybox-btn__container{margin-right:-15px}.kk_slider_wrapper div.buybox--pellets>.row>.col-lg-6:first-of-type:before{display:none}.kk_slider_wrapper div.buybox--pellets>.row .kkfree{text-decoration:none}.kk_slider_wrapper div.buybox--pellets>.row .kkfree svg{fill:#004f9f;margin:0;width:12px}.kk_slider_wrapper div.buybox--pellets>.row .kkfree:before{content:"gratis Versand (Speziallieferung)";display:inline-block;font-size:14px;margin-top:10px}.kk_slider_wrapper .shipping-info{margin-bottom:1.5rem}.kk_slider_wrapper #kk_more_props{font-size:12px;position:relative;display:inline-block;padding-left:15px}.kk_slider_wrapper #kk_more_props .slick-next{position:absolute;width:10px;transform:scale(.5);left:0;top:-2px;z-index:0}.kk_slider_wrapper .buybox--woodslicing .pricing__price:before{display:none}.kk_slider_wrapper .buybox--woodslicing .pricing__per-unit{text-transform:uppercase;color:#555555b3;position:absolute;top:2px;width:300px;text-align:left}.kk_slider_wrapper .product-detail-flag--main{background:#004f9f none repeat scroll 0 0;color:#fff;font-size:14px;margin-top:7px;padding:5px 15px;position:absolute;right:10px;width:200px}.kk_labels>*{margin:15px 0!important;display:inline-block}.product-detail__col.mobile-only{display:none}@media(max-width:767px){.product-detail__col.mobile-only{display:block}}.product-detail__col.tablet-desktop-only{display:none}@media(min-width:768px){.product-detail__col.tablet-desktop-only{display:block}}@media only screen and (max-width:47.9375em){.products-compare__lead-text{padding:0 15px}}.products-compare__has-products:not(:last-child){margin-bottom:40px}.products-compare__header .product-label__container{position:absolute;top:0;left:0;margin:4px}.products-compare__header .product-variants__container{position:absolute;bottom:0;margin:4px}.products-compare__header .product-tile{border:none}.products-compare__container{background-color:#fff;padding:15px;border-radius:3px}@media only screen and (min-width:48em){.products-compare__container{padding:24px}}.products-compare .title--products-compare{font-size:24px;line-height:30px;margin-bottom:1rem}@media only screen and (min-width:48em){.products-compare .title--products-compare{font-size:32px;line-height:40px;margin:1rem 0}}.products-compare__features .pricing:not(.pricing--is-sale){height:40px;display:flex}.products-compare__features .pricing:not(.pricing--is-sale) .pricing__wrapper{align-self:flex-end}.products-compare__features .energyEfficiency__content{font-size:28px}.products-compare__features .pricing__promotion-time{display:none}.products-compare .slick-track,.products-compare__slider{margin-left:0;margin-right:0}.products-compare__slider .slider__element .product-tile{margin-right:0;border:0}.products-compare__slider .slider__element .product-tile__title{margin-right:0}.products-compare__slider .slider__element .product-tile__title a{color:#000}.products-compare__slider .slider__element .product-tile__delete-button{border-radius:unset;margin-bottom:0}.products-compare__slider .slider__element-content .rating,.products-compare__slider-element-content .rating{margin-top:-4px}.products-compare__slider .energyEfficiency{margin-top:15px;margin-bottom:11px}@media screen and (max-width:61.9375em){.products-compare__slider .energyEfficiency{padding:0 4px 0 6px}}@media only screen and (max-width:47.9375em){.products-compare__slider .energyEfficiency{width:40px;min-width:40px}}.products-compare__slider .energyEfficiency__content{font-size:28px}@media only screen and (max-width:47.9375em){.products-compare__slider .energyEfficiency__content{font-size:18px;width:30px}}.products-compare__slider .pricing{padding-right:0}@media screen and (max-width:74.9375em){.products-compare__slider .pricing{flex-wrap:wrap;align-items:flex-start}}.products-compare__slider .pricing .pricing__price-old{padding-right:10px}.products-compare__link{display:block;position:relative}.products-compare__image .product-label--is-topseller{position:relative;min-width:70px;min-height:22px;height:22px;font-size:.75rem;padding:0 .25rem}.products-compare .product-label{display:inline-block;padding:0 4px;font-size:12px;line-height:19px;margin-bottom:2px}.products-compare .product-label--is-topseller{line-height:17px}.products-compare .product-label__subtitle{font-size:.675rem;line-height:.7rem}.products-compare .pricing__info-text{padding:.25rem 0 0}.products-compare .pricing--is-sale+.pricing__info-text{padding-top:.5rem}.products-compare .show-more-content{max-height:44px}.products-compare .show-more-content__trigger{background:linear-gradient(0deg,#fff 0% 25%,#ffffff80 50%,#fff0 70%)}.products-compare .show-more-content__trigger a{font-size:.875rem}.products-compare .show-more-content--was-opened{transition:none}.products-compare .show-more-content--was-opened .show-more-content__trigger{margin-top:6px}.products-compare .slick-arrow{border:1px solid #004F9F;border-radius:50%;height:48px;width:48px;background:#fff;font-size:24px;color:#004f9f;top:130px;visibility:hidden}@media only screen and (min-width:62em){.products-compare .slick-arrow{visibility:visible}}@media only screen and (min-width:75em){.products-compare .slick-arrow{top:160px}}.products-compare .slick-next{right:16px}.products-compare .slick-prev{left:16px}.kk_slider_wrapper{padding-bottom:5px;overflow:hidden}.kk_slider_wrapper .kk_slider.slider{padding:15px;margin:0}.kk_slider_wrapper .kk_slider.slider .slick-slide{margin:0 15px}.kk_slider_wrapper .kk_slider .slick-dots{position:relative;bottom:-10px}.kk_slider_wrapper .kk_slider .slick-dots li button:before{width:12px;height:12px;color:transparent;opacity:1}.guided-selling{width:100%;height:auto}.guided-selling__step{width:100%;height:auto;display:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width:991px){.guided-selling__step.current-step{flex-flow:column-reverse nowrap}}@media(min-width:992px){.guided-selling__step .guided-selling__next-steps{display:none}}@media(min-width:992px){.guided-selling__step .guided-selling__step-question .guided-selling__next-steps{display:flex}}.guided-selling__step.step-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.guided-selling__step.step-1 .guided-selling__button.btn-back{visibility:hidden}@media(max-width:374px){.guided-selling__step-info{display:none!important}}@media(max-width:991px){.guided-selling__step-info{display:block;position:relative;margin-bottom:1.5rem}}@media(min-width:992px){.guided-selling__step-info{width:auto;height:100%;-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;display:block;position:relative}}@media(min-width:1200px){.guided-selling__step-info{-webkit-box-flex:0;-webkit-flex:0 1 43%;-ms-flex:0 1 43%;flex:0 1 43%}}.guided-selling__info-image img{width:100%;height:auto}.guided-selling__info-text{width:100%;height:auto;background-color:#ffffffbf;position:absolute;bottom:0;left:0;z-index:1;padding:.75rem 1rem}.guided-selling__info-text p{font-size:1rem;margin-bottom:0;color:#767676}.guided-selling__step-question{font-weight:700;font-size:1rem;line-height:1;width:100%;height:auto;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;position:relative}@media(max-width:991px){.guided-selling__step-question .guided-selling__next-steps{display:none}}@media(min-width:992px){.guided-selling__step-question{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media(min-width:1200px){.guided-selling__step-question{-webkit-box-flex:0;-webkit-flex:0 1 57%;-ms-flex:0 1 57%;flex:0 1 57%}}.guided-selling__step-question .buh-spinner__wrapper{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff80;position:absolute;top:0;left:0}.guided-selling__step-form{width:auto;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:992px){.guided-selling__step-form{padding-left:1rem}}.guided-selling__step-indication{width:100%;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}@media(min-width:992px){.guided-selling__step-indication{margin-bottom:.25rem}}@media(min-width:1200px){.guided-selling__step-indication{margin-bottom:.75rem}}.guided-selling__step-pointer{width:auto;height:28px;background:#ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;pointer-events:none;margin-right:.5rem;margin-bottom:.5rem}.guided-selling__step-pointer:before{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:7px solid #fff;border-top:14px solid transparent;border-bottom:14px solid transparent}.guided-selling__step-pointer:after{content:"";position:absolute;right:-7px;bottom:0;width:0;height:0;border-left:7px solid #ddd;border-top:14px solid transparent;border-bottom:14px solid transparent}.guided-selling__step-pointer:first-child:before{display:none}.guided-selling__step-pointer:first-child .guided-selling__step-title{left:0}@media(min-width:576px){.guided-selling__step-pointer:first-child .guided-selling__step-title span{display:inline}}.guided-selling__step-pointer:last-child{margin-right:0}.guided-selling__step-pointer:last-child:after{display:none}@media(min-width:576px){.guided-selling__step-pointer:last-child .guided-selling__step-title span{display:inline}}.guided-selling__step-pointer.is-active{background:#004f9f;cursor:pointer;pointer-events:auto}.guided-selling__step-pointer.is-active:after{border-left:7px solid #004F9F}.guided-selling__step-pointer.is-active .guided-selling__step-title{color:#fff}.guided-selling__step-pointer.current-step .guided-selling__step-title span{display:inline}.guided-selling__step-title{display:inline-block;font-size:.9375rem;line-height:1.2;color:#555555b3;white-space:nowrap;position:relative;left:.25rem;padding:0 .675rem}@media(min-width:576px){.guided-selling__step-title{padding:0 .75rem}}@media(min-width:768px){.guided-selling__step-title{left:0;padding:0 1rem}}@media(min-width:992px){.guided-selling__step-title{left:.25rem}}@media(min-width:1200px){.guided-selling__step-title{left:0}}.guided-selling__step-title span{display:none}@media(min-width:768px){.guided-selling__step-title span{display:inline}}@media(min-width:992px){.guided-selling__step-title span{display:none}}@media(min-width:1200px){.guided-selling__step-title span{display:inline}}.guided-selling__step-content{width:100%;height:auto}.guided-selling__question{font-size:1rem!important;margin-bottom:.35rem;position:relative;width:98%}@media(min-width:768px){.guided-selling__question{font-size:1.5rem}}@media(min-width:1200px){.guided-selling__question{margin-bottom:.5rem}}.guided-selling__question .popover__item{position:absolute}@media(min-width:992px){.guided-selling__question .popover__item{display:none}}.guided-selling__question .popover__item .icon__info,.guided-selling__question .popover__item .icon-info-2{margin:-3px 0 0 5px}.guided-selling__answers .form-group{margin-bottom:1.5rem}@media(min-width:992px){.guided-selling__answers .form-group{margin-bottom:.5rem}}.guided-selling__answers label.custom-control{width:auto;cursor:pointer;margin-bottom:0}.guided-selling__answers .custom-control-description{color:#767676;cursor:pointer}@media(min-width:1200px){.guided-selling__answers .form-control-feedback.form-control-error-message{margin-top:.5rem}}.guided-selling__answers .product-filter__range-category{margin-top:1rem;margin-bottom:1rem}.guided-selling__answers .product-filter__range{width:100%}@media(min-width:768px){.guided-selling__answers .product-filter__range{max-width:345px}}@media(min-width:992px){.guided-selling__answers .product-filter__range{max-width:320px}}@media(min-width:1200px){.guided-selling__answers .product-filter__range{max-width:300px}}.guided-selling__next-steps{width:100%;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:auto}.guided-selling__button.btn-continue{flex:0 1 49%;background-color:#004f9f}.guided-selling__button.btn-continue:hover{background-color:#fff}@media(min-width:576px){.guided-selling__button.btn-continue{max-width:230px}}.guided-selling__button.btn-back{-webkit-box-flex:0;-webkit-flex:0 1 49%;-ms-flex:0 1 49%;flex:0 1 49%}@media(min-width:576px){.guided-selling__button.btn-back{max-width:150px}}.guided-selling__result{width:100%;height:auto;display:none}@media(max-width:991px){.guided-selling__result{margin-top:1.5rem}}.guided-selling__result-title{position:relative;margin-bottom:2rem}.guided-selling__result-headline{padding-top:1.5rem}@media(min-width:992px){.guided-selling__result-headline{padding-top:0}}.guided-selling__reset-adviser-link{color:#555555b3;font-size:1rem;position:absolute;top:-.65rem;right:0}@media(min-width:992px){.guided-selling__reset-adviser-link{top:0}}.guided-selling__result-product{width:100%;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.guided-selling__product-details{width:100%;height:auto;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1200px){.guided-selling__product-details{-webkit-box-flex:0;-webkit-flex:0 1 57%;-ms-flex:0 1 57%;flex:0 1 57%}}.guided-selling__product-image{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;position:relative;margin-bottom:1rem}.guided-selling__product-image .aspect-ratio{height:auto}.guided-selling__product-image .product-label.product-label--is-discount{min-width:5.25rem;min-height:2.5rem;font-size:1.5rem;position:absolute;top:1px;right:2px;padding:.25rem .75rem .4rem}@media only screen and (min-width:48em){.guided-selling__product-image .product-label.product-label--is-discount{font-size:1.15rem;top:2px;right:2px;padding:.25rem .875rem .4rem}}@media only screen and (min-width:62em){.guided-selling__product-image .product-label.product-label--is-discount{min-width:4.5rem;font-size:1.25rem;padding:.3rem 1.35rem .45rem}}@media(min-width:768px){.guided-selling__product-image{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;margin-right:1.5rem}}@media(min-width:1200px){.guided-selling__product-image{margin-bottom:0}}.guided-selling__product-image .product-label__container{position:absolute;top:0;left:0}.guided-selling__product-image .product-label{height:1.5rem;font-size:.9375rem}.guided-selling__product-info{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:1rem}@media(min-width:768px){.guided-selling__product-info{-webkit-box-flex:0;-webkit-flex:0 1 46%;-ms-flex:0 1 46%;flex:0 1 46%}}@media(min-width:1200px){.guided-selling__product-info{margin-bottom:0}}.guided-selling__product-info .rating{margin-top:-.5rem;margin-bottom:.5rem}.guided-selling__product-title{margin-bottom:.65rem}.guided-selling__result-answers{margin-top:.65rem}.guided-selling__result-answers table{margin-bottom:.5rem}.guided-selling__result-answers table tbody,.guided-selling__result-answers table tbody tr{border:0}.guided-selling__result-answers table tbody th{width:40%;max-width:40%}.guided-selling__result-answers table tbody th,.guided-selling__result-answers table tbody td{min-height:0;line-height:1.4;padding:0}.guided-selling__result-answers-headline{font-weight:700;margin-bottom:.25rem}.guided-selling__product-next-steps{width:100%;height:auto;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media(min-width:1200px){.guided-selling__product-next-steps{-webkit-box-flex:0;-webkit-flex:0 1 43%;-ms-flex:0 1 43%;flex:0 1 43%;padding-top:2rem}.guided-selling__product-next-steps>.row{padding-left:2rem}}.guided-selling__result-product-compare{width:100%;height:auto;display:none}.guided-selling__result-product-compare .aspect-ratio img{width:calc(100% + 1px)}.guided-selling__result-product-compare .product-label.product-label--is-recommendation{font-size:.825rem}.guided-selling__result-product-compare .products-compare__cart-buttons .product__bookmark{margin-right:0}@media(min-width:768px){.guided-selling__result-product-compare .products-compare__slider-element .btn__add-to-cart--sm{min-width:60px;max-width:60px}}@media(min-width:992px){.guided-selling__result-product-compare .products-compare__slider-element .btn__add-to-cart--sm{min-width:70px;max-width:70px}}.guided-selling__result-product-compare .product__bookmark-text{display:none}@media(min-width:576px){.guided-selling__result-product-compare .product__bookmark-text{display:block}}.guided-selling__result-product-compare .product__bookmark--has-badge .product__bookmark-text{margin-left:1.25rem}.guided-selling__product-compare-title{margin-bottom:1.25rem}.guided-selling__step-pointer{overflow:hidden;flex-basis:0px;flex-grow:1;margin-right:1px}.guided-selling__step-indication .current-step{overflow:visible;max-width:80%}@media all and (-ms-high-contrast:none){.guided-selling__step-indication .current-step{flex-basis:auto}}.guided-selling__step-indication.is-active,.guided-selling__step-title{overflow:hidden}.guided-selling__step-title-name:after{content:"";position:absolute;top:0;right:0;width:35%;height:100%;background:linear-gradient(.25turn,#ddd0,#ddd 80% 100%);pointer-events:none}.guided-selling__step-pointer.is-active .guided-selling__step-title-name:after{background:linear-gradient(.25turn,#0094aa00,#004f9f 80% 100%)}.guided-selling__step-pointer.current-step .guided-selling__step-title-name:after{display:none}@media only screen and (max-width:36em){.guided-selling__step-pointer.current-step .guided-selling__step-title-name:after{display:inherit;width:10%;right:5px;background:linear-gradient(.25turn,#0094aa00,#004f9f 80% 100%)}}.guided-selling__step-pointer:after{border-top:14px solid white;border-bottom:14px solid white;right:0}@media only screen and (max-width:36em){.guided-selling__step-title span{display:none}}.guided-selling__header{display:none;width:100%;padding-top:50px;position:relative;z-index:1;padding-left:0;padding-right:0}.guided-selling__header-top{box-shadow:0 1px 4px #0000001c;width:100%;height:50px;background-color:#fff;position:fixed;top:0;padding:15px;display:flex;justify-content:space-between;z-index:1}.guided-selling__header-top-left,.guided-selling__header-top-right{display:inline-block}.guided-selling__header-top-right{float:right}.guided-selling__header-top-right .guided-selling__header-link{font-size:12px;text-decoration:underline}.guided-selling__header-top-left{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guided-selling__header-top-left .guided-selling__header-link{text-decoration:none;font-size:12px}.guided-selling__header-top-left .icon-cancel{padding-right:10px}.guided-selling__header-top-left .icon-cancel:before{margin:0}.guided-selling__header-title{font-size:20px;line-height:20px;padding:15px 10px;text-align:center;text-transform:uppercase;font-weight:400;position:relative;z-index:0}.guided-selling__header-link--inactive{color:#dbdbdb}.guided-selling__submit-all.btn{position:fixed;width:100vw;height:40px;left:0;border-radius:0;margin:0;outline:0;background-color:#004f9f;color:#fff}@media only screen and (min-width:48em){.guided-selling__submit-all.btn{display:none}}.guided-selling__submit-mobile.btn{display:none;position:fixed;width:100vw;left:0;bottom:0;border-radius:0;margin:0;background-color:#dbdbdb;z-index:999999999}.guided-selling__submit-mobile--active.btn{background-color:#004f9f;color:#fff}.guided-selling__next-steps{margin-bottom:10px}.guided-selling .productFilter__header-title{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:1;background:#fff;display:block}.guided-selling__info-text{padding:0}.guided-selling__info-text p{padding:.75rem 1rem}.guided-selling__info-text p:empty{padding:0}@media only screen and (max-width:47.9375em){.full-accordion .guided-selling{display:none}.full-accordion .guided-selling--active{display:block;position:fixed;width:100%;top:0;background-color:#fff;height:100%;z-index:1001;left:0;overflow-x:auto}.full-accordion .guided-selling--active .guided-selling__step,.full-accordion .guided-selling--active .guided-selling__result{padding:10px 15px 50px 10px}.full-accordion .guided-selling--active .guided-selling__result{margin-top:10px}.full-accordion .guided-selling__header{display:block}}@media only screen and (max-width:47.9375em){body.guided-selling-active{height:100%;overflow:hidden;position:fixed}}.guided-selling__search-hits{display:none;position:fixed;bottom:0;left:0;width:100%;height:auto;z-index:1000}.guided-selling__search-hits.show{display:block}.guided-selling__search-hits .cta:after{content:none}.guided-selling__search-hits .cta__cta-regular{padding:10px;min-width:100%}@media only screen and (min-width:48em){.guided-selling__search-hits .cta__cta-regular{display:none}}.guided-selling__search-hits .cta__cta-regular span{margin-right:5px}.guided-selling__info-text p{font-size:.875rem;font-weight:700;line-height:1.4}.guided-selling__return-adviser-link{font-family:Open Sans Condensed,sans-serif-condensed,HelveticaNeue-CondensedBold,Arial Narrow,sans-serif;color:#555555b3;font-size:1rem}.guided-selling .custom-control-input:disabled~.custom-control-description{color:#5555554d!important;cursor:default}.guided-selling .custom-control-input:disabled~.custom-control-indicator{-webkit-box-shadow:inset 0 0 0 2px #ddd;box-shadow:inset 0 0 0 2px #ddd;cursor:default}.guided-selling__result-answers table tbody td p.match,.guided-selling__result-answers table tbody td p.mismatch{margin-top:0;margin-bottom:0}.guided-selling__result-answers table tbody td p.match:after,.guided-selling__result .guided-selling__result-product-compare .products-compare__slider .products-compare__slider-element .products-compare__features p.match:after{content:"";width:14%;height:13px;display:inline-block;background:url(component/008-guidedSelling/component/images/icons/check-green.svg) no-repeat;margin-left:3px}.guided-selling__result-answers table tbody td p.mismatch:after,.guided-selling__result .guided-selling__result-product-compare .products-compare__slider .products-compare__slider-element .products-compare__features p.mismatch:after{content:"";width:14%;height:8px;display:inline-block;background:url(component/008-guidedSelling/component/images/icons/close-red.svg) no-repeat;margin-left:3px}@media(min-width:767px){.guided-selling__item-info{display:none}}@media screen and (max-width:47.9375em){.carousel-wrapper.carousel-insieme>.carousel:has(.carousel__has-flags){overflow:initial;--flags-top: -40px}}.flag{background:#004f9f;color:#fff;display:inline-block;position:absolute;left:0;height:20px;text-decoration:none;max-width:calc(100% - 60px);z-index:1}.carousel__flags .flag{width:auto;position:absolute;top:0;left:0}.flag__inner{padding:0 10px;max-width:100%;white-space:nowrap;line-height:13.5px;font-size:13px;font-weight:700}.flag__inner:after{content:"";display:block;position:absolute;bottom:0;top:0;right:0;max-width:20px;width:11px;height:100%;background-image:linear-gradient(to right,#004f9f00,#004f9f 15px)}.flag:before,.flag:after{content:"";display:block;width:0;height:0;border-style:solid;position:absolute;left:calc(100% - 1px)}.flag:before{border-color:#004F9F transparent transparent transparent;top:0;border-width:14px 8px 0 0}@media only screen and (min-width:48em){.flag:before{border-width:14px 8px 0 0}}.flag:after{border-color:transparent transparent #004F9F transparent;bottom:0;border-width:0 8px 14px 0}@media only screen and (min-width:48em){.flag:after{border-width:0 8px 14px 0}}@media screen and (max-width:47.9375em){.flag~.productTile-details .productTile-details__customise{top:148px!important}}.carousel__flags+.carousel__badges .product-label.product-label--is-trophy,.carousel__flags+.carousel__has-flags .product-label.product-label--is-trophy{top:30px}.productTile>.flag{margin:-5px 10px 0 0}@media only screen and (min-width:36em){.productTile>.flag{margin:10px 10px 0 0;top:0}}@media only screen and (min-width:36em){.productTile--delicounter>.flag{margin:13px 10px 0 0}}.productTile--xs-full>.flag{margin:-30px 10px 0 0}@media only screen and (min-width:36em){.productTile--xs-full>.flag{margin:10px 10px 0 0}}.flag__overflow-hide{height:100%;overflow:hidden;display:flex;align-items:center}.flag--new-item .flag__inner:after{background:linear-gradient(to right,#004f9f00,#004f9f 10px)}.flag--paused-item .flag__inner:after{background:linear-gradient(to right,#80808000,gray 10px)}.flag--sale{background:#ffec00;color:#000}.flag--sale .tooltip__content-wrapper:after,.flag--sale .tooltip__content-tip{left:15px!important}.flag--sale .tooltip__content-wrapper{left:-30px!important;right:auto!important}.flag--sale .flag__overflow-hide{overflow:visible}.flag--sale:before{border-top-color:#ffec00}.flag--sale:after{border-bottom-color:#ffec00}.flag--sale .flag__inner:after{border-top-color:#ffec00;background:linear-gradient(to right,#ffec0000,#ffec00 10px)}.flag--sale .flag__extra:before{border-top-color:#ffec00}.flag--sale .flag__extra:after{border-right-color:#ffec00}.flag--coupon{background:#2473ac;color:#fff}.flag--coupon .tooltip__content-wrapper:after,.flag--coupon .tooltip__content-tip{left:15px!important}.flag--coupon .tooltip__content-wrapper{left:-30px!important;right:auto!important}.flag--coupon .flag__overflow-hide{overflow:visible}.flag--coupon:before{border-top-color:#2473ac}.flag--coupon:after{border-bottom-color:#2473ac}.flag--coupon .flag__inner:after{border-top-color:#2473ac;background:linear-gradient(to right,#2473ac00,#2473ac 10px)}.flag--coupon .flag__extra:before{border-top-color:#2473ac}.flag--coupon .flag__extra:after{border-right-color:#2473ac}.flag__link{position:static;text-decoration:none}.flag__link:hover{text-decoration:none}.flag--new-item,.flag.flag--new-item{background:#004f9f}.flag--new-item:before,.flag.flag--new-item:before{border-top-color:#004f9f}.flag--new-item:after,.flag.flag--new-item:after{border-bottom-color:#004f9f}.flag--new-item .flag__inner:after,.flag.flag--new-item .flag__inner:after{border-top-color:#004f9f}.flag--new-item .flag__extra:before,.flag.flag--new-item .flag__extra:before{border-top-color:#004f9f}.flag--new-item .flag__extra:after,.flag.flag--new-item .flag__extra:after{border-right-color:#004f9f}.flag--new-item.flag--both-sides:before,.flag.flag--new-item.flag--both-sides:before{border-top-color:#004f9f}.flag--new-item.flag--both-sides:after,.flag.flag--new-item.flag--both-sides:after{border-bottom-color:#004f9f}.flag--paused-item,.flag.flag--paused-item{background:gray}.flag--paused-item:before,.flag.flag--paused-item:before{border-top-color:gray}.flag--paused-item:after,.flag.flag--paused-item:after{border-bottom-color:gray}.flag--paused-item .flag__inner:after,.flag.flag--paused-item .flag__inner:after{border-top-color:gray}.flag--paused-item .flag__extra:before,.flag.flag--paused-item .flag__extra:before{border-top-color:gray}.flag--paused-item .flag__extra:after,.flag.flag--paused-item .flag__extra:after{border-right-color:gray}.flag--paused-item.flag--both-sides:before,.flag.flag--paused-item.flag--both-sides:before{border-top-color:gray}.flag--paused-item.flag--both-sides:after,.flag.flag--paused-item.flag--both-sides:after{border-bottom-color:gray}.tile-teaser{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%;background-color:#fff;outline:0;border-radius:3px}.tile-teaser--mini{background-color:#fff}.tile-teaser--mini .tile-teaser__content{min-height:66px;flex-grow:1}.tile-teaser--mini .tile-teaser__headline{color:#000;margin-bottom:0}.navbar-uni__dropdown-teaser .tile-teaser{height:auto}.tile-teaser .link-has-icon__icon{top:.0625rem}@media(min-width:992px){.tile-teaser .link-has-icon__icon{top:0}}.tile-teaser__image{position:relative;overflow:hidden;width:100%;border-top-left-radius:3px;border-top-right-radius:3px}.tile-teaser__image .cta__brand-secondary{background-color:#01662acc}.tile-teaser__image:hover .cta__brand-secondary{background-color:#01662a}.tile-teaser__image .cta__brand-secondary:after{border-bottom-color:#01662a}.tile-teaser__label{position:absolute;top:3px;left:.25rem;max-width:80%;color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;line-height:1.625}@media(min-width:992px){.tile-teaser__label{left:.5rem;font-size:.875rem;line-height:1.5}}.tile-teaser__label-text{background-color:#004f9f;-webkit-box-shadow:.25rem 0 0 #004F9F,-.25rem 0 0 #004F9F;box-shadow:.25rem 0 #004f9f,-.25rem 0 #004f9f;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media(min-width:992px){.tile-teaser__label-text{-webkit-box-shadow:.5rem 0 0 #004F9F,-.5rem 0 0 #004F9F;box-shadow:.5rem 0 #004f9f,-.5rem 0 #004f9f}}.tile-teaser__content{padding:.5rem .625rem;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-hyphens:auto;hyphens:auto}@media(min-width:992px){.tile-teaser__content{padding:1rem 1.5rem}}.tile-teaser__headline{font-weight:700;font-size:16px;line-height:24px;color:#000;max-height:66px;overflow:hidden}@media(min-width:992px){.tile-teaser__headline{max-height:2.75rem}}.tile-teaser__text{margin-bottom:.5rem;color:#000;font-size:1rem;font-weight:400;line-height:1.3}.tile-teaser__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.75rem}@media(min-width:992px){.tile-teaser__link{font-size:.9375rem}}.tile-teaser--lg{position:relative;overflow:hidden}.tile-teaser--lg:focus .cta,.tile-teaser--lg:active .cta{background-color:#015222}.tile-teaser--lg:focus .cta:after,.tile-teaser--lg:active .cta:after{border-bottom-color:#00464980}.tile-teaser--lg:hover .cta{background-color:#015222}.tile-teaser--lg:hover .cta:after{border-bottom-color:#00464980}@media(min-width:576px){.tile-teaser--lg .tile-teaser__image:after{content:"";width:100%;height:28.5%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,229,229,.9)),to(#f4f4f4)) 2.75rem;background:-webkit-linear-gradient(top,rgba(230,229,229,.9) 0,#f4f4f4 100%) 2.75rem;background:-o-linear-gradient(top,rgba(230,229,229,.9) 0,#f4f4f4 100%) 2.75rem;background:linear-gradient(180deg,#e6e5e5e6 0,#f4f4f4) 2.75rem;position:absolute;bottom:0}}@media(min-width:768px){.tile-teaser--lg .tile-teaser__image:after{height:18%}}@media(min-width:992px){.tile-teaser--lg .tile-teaser__image:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,229,229,.9)),color-stop(75%,#f4f4f4)) 2.75rem;background:-webkit-linear-gradient(top,rgba(230,229,229,.9) 0,#f4f4f4 75%) 2.75rem;background:-o-linear-gradient(top,rgba(230,229,229,.9) 0,#f4f4f4 75%) 2.75rem;background:linear-gradient(180deg,#e6e5e5e6 0,#f4f4f4 75%) 2.75rem;height:26%}}@media(min-width:1200px){.tile-teaser--lg .tile-teaser__image:after{height:22%}}.tile-teaser--lg .tile-teaser__content{position:relative;top:-4.25rem;background:#f4f4f4;margin-bottom:-4.25rem;padding:.375rem .625rem .75rem}@media(min-width:576px){.tile-teaser--lg .tile-teaser__content{top:-6.25rem;background:none;margin-bottom:-6.25rem}}@media(min-width:768px){.tile-teaser--lg .tile-teaser__content{top:-2.5rem;margin-bottom:-2.5rem}}@media(min-width:992px){.tile-teaser--lg .tile-teaser__content{top:-5rem;margin-bottom:-5rem}}.tile-teaser--lg .tile-teaser__label{font-size:1.15rem;top:5px}@media(min-width:576px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__image:after{display:none}}@media(min-width:768px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__image:after{display:block;height:11%}}@media(min-width:992px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__image:after{height:18.5%}}@media(min-width:1200px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__image:after{height:18%}}.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__image .cta{bottom:2rem}@media(min-width:576px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__image .cta{bottom:4.75rem}}@media(min-width:768px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__image .cta{bottom:1.55rem}}@media(min-width:992px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__image .cta{bottom:3.55rem}}@media(min-width:1200px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__image .cta{bottom:4.1rem}}.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__content{top:-2rem;margin-bottom:-2rem}@media(min-width:576px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__content{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,229,229,.9)),color-stop(50%,#f4f4f4));background:-webkit-linear-gradient(top,rgba(230,229,229,.9) 0,#f4f4f4 50%);background:-o-linear-gradient(top,rgba(230,229,229,.9) 0,#f4f4f4 50%);background:linear-gradient(180deg,#e6e5e5e6 0,#f4f4f4 50%);top:-4.75rem;margin-bottom:-4.75rem}}@media(min-width:768px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__content{background:none;top:-1.5rem;margin-bottom:-1.5rem}}@media(min-width:992px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__content{top:-3.4rem;margin-bottom:-3.4rem}}@media(min-width:1200px){.tile-teaser--range-navigator.tile-teaser--lg .tile-teaser__content{top:-4rem;margin-bottom:-4rem}}.tile-teaser--range-navigator.tile-teaser--lg-only-img a.tile-teaser__image .cta{height:50px;max-height:50px}.tile-teaser--range-navigator.tile-teaser--lg-only-img a.tile-teaser__image .cta.cta__cta-regular:after{width:35px;border-bottom-width:50px;border-left-width:10px}.tile-teaser--range-navigator.tile-teaser--lg-only-img .tile-teaser__label{font-size:1.15rem;top:5px}.tile-teaser--range-navigator .tile-teaser__cta{position:absolute;bottom:0;right:0;left:0;max-width:none;padding:14px 30px 14px 6px}@media(min-width:992px){.tile-teaser--range-navigator .tile-teaser__cta{padding-left:10px}}.tile-teaser--range-navigator .tile-teaser__cta .cta__text{max-height:36px;font-size:.75rem;line-height:1}@media(min-width:992px){.tile-teaser--range-navigator .tile-teaser__cta .cta__text{max-height:32px;font-size:.875rem;line-height:1.125}}.tile-teaser--range-navigator .tile-teaser__image:focus .cta,.tile-teaser--range-navigator .tile-teaser__image:active .cta{background-color:#015222}.tile-teaser--range-navigator .tile-teaser__image:focus .cta:after,.tile-teaser--range-navigator .tile-teaser__image:active .cta:after{border-bottom-color:#00464980}.tile-teaser--range-navigator .tile-teaser__image:hover .cta{background-color:#015222}.tile-teaser--range-navigator .tile-teaser__image:hover .cta:after{border-bottom-color:#00464980}.tile-teaser--range-navigator .tile-teaser__text{margin-bottom:0}.tile-teaser--range-navigator .tile-teaser__link{line-height:1.325}.tile-teaser--range-navigator .tile-teaser__link:not(:last-child){margin-bottom:.425rem}.tile-teaser__label--advisor{position:absolute;top:5px;left:5px;background-color:#004f9f;display:inline-block;padding:0 4px;font-size:12px;font-weight:700;line-height:20px;border-radius:5px}.tile-teaser__label--advisor .tile-teaser__label-text{box-shadow:none;text-transform:none}.projects-teaser__headline{padding-top:1rem}@media screen and (max-width:61.9375em){.projects-teaser .projects-teaser__col--right .tile-teaser--mini{margin:0!important}}.projects-teaser.projects-teaser--grey-bg{padding:.5rem!important}@media(min-width:768px){.projects-teaser.projects-teaser--grey-bg{padding:1rem!important}}.projects-teaser{padding:.5rem;background-color:#fff;border:2px solid rgba(85,85,85,.1)}@media(min-width:768px){.projects-teaser{padding:1rem}}.projects-teaser a h3{color:#333}.projects-teaser a p{font-weight:400;color:#555555b3}.projects-teaser a a{color:initial}.projects-teaser--has-full-width-image{padding-left:0;padding-right:0;border:none;background-color:transparent}@media(min-width:768px){.projects-teaser--has-full-width-image{padding-left:0;padding-right:0}}.projects-teaser--has-full-width-image .projects-teaser__image{width:100%;margin-bottom:0}.projects-teaser--has-full-width-image .projects-teaser__image img{border-top-left-radius:3px;border-top-right-radius:3px}.projects-teaser--has-full-width-image .projects-teaser__col--left{display:flex;flex-direction:column;margin-bottom:1rem}@media(min-width:768px){.projects-teaser--has-full-width-image .projects-teaser__col--left{margin-bottom:0}}.projects-teaser__content{background-color:#fff;padding:15px 24px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;flex-grow:1}.projects-teaser__content .projects-teaser__headline{color:inherit}@media(min-width:768px){.projects-teaser__content p{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;white-space:normal}}.projects-teaser--grey-bg{background-color:#5555551a;border:0}@media(min-width:768px){.projects-teaser--is-vertically-centered .projects-teaser__col--left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.projects-teaser--is-vertically-centered .projects-teaser__link{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.projects-teaser__col--left{margin-bottom:1rem}@media(min-width:992px){.projects-teaser__col--left{margin-bottom:0}.projects-teaser--text-left .projects-teaser__col--left{text-align:left}.projects-teaser--text-right .projects-teaser__col--left{text-align:right}}.projects-teaser__col--right{margin-bottom:-1.25rem;margin-bottom:1.25rem}.projects-teaser__col--right .buh-area__elements{height:100%}.projects-teaser__col--right .row>div[class*=col-]{margin-bottom:1.25rem!important;height:50%}.projects-teaser__image{position:relative;margin:0 auto 1rem}@media(min-width:992px){.projects-teaser__image{display:block}}@media(min-width:992px){.projects-teaser:not(.projects-teaser--has-full-width-image) .projects-teaser__image{width:220px}}@media(min-width:1200px){.projects-teaser:not(.projects-teaser--has-full-width-image) .projects-teaser__image{width:170px}}.projects-teaser__description{margin-bottom:.5rem}.projects-teaser__description.showDesktop{display:none}@media(min-width:568px){.projects-teaser__description.showDesktop{display:block}}.projects-teaser__description.showMobile{display:block}@media(min-width:568px){.projects-teaser__description.showMobile{display:none}}.projects-teaser__link{font-size:.9375rem;font-weight:700}.projects-teaser__link .icon{top:0}.slider__title{margin-bottom:1rem}@media only screen and (max-width:47.9375em){.slider__title{margin:0 1rem 1rem}}.slider__viewAll{margin-left:5px}@media only screen and (max-width:47.9375em){.slider__viewAll{margin-left:16px}}.slider__container:hover .slick-prev.slick-circle,.slider__container:hover .slick-next.slick-circle{opacity:1}.slider__container .slick-prev,.slider__container .slick-next{transition:all .2s}.slider__container .slick-prev.slick-circle,.slider__container .slick-next.slick-circle{opacity:0;z-index:1;position:absolute;border:1px solid #004F9F;color:#004f9f;height:48px;width:48px;line-height:36px;border-radius:50%;text-align:center;cursor:pointer;background:#fff;font-size:24px;line-height:1.5}@media only screen and (max-width:47.9375em){.slider__container .slick-prev.slick-circle,.slider__container .slick-next.slick-circle{display:none!important}}.slider__container .slick-prev:before,.slider__container .slick-next:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:1px 0 0}.slider__container .slick-prev,.slider__container .slick-prev:hover{left:1rem}.slider__container .slick-next,.slider__container .slick-next:hover{right:1rem}.slider__container .slick-next{opacity:0}.simpleSlider__title{margin-bottom:0}.simpleSlider__title-wrapper{display:flex;justify-content:space-between;margin-bottom:16px}@media only screen and (max-width:47.9375em){.simpleSlider__title-wrapper{flex-direction:column}.simpleSlider__title-wrapper .simpleSlider__title{margin:0 0 4px}}.simpleSlider__viewAll{position:relative}@media only screen and (min-width:48em){.simpleSlider__viewAll{right:-5px}}@media only screen and (max-width:47.9375em){.simpleSlider__viewAll{margin:0 16px}}.simpleSlider__viewAll i{font-size:20px;position:relative;top:2px}.simpleSlider__element{display:block}.simpleSlider__item{border:none!important}.simpleSlider__item:first-child .simpleSlider__element-wrapper{padding-left:0}.simpleSlider__item:last-child .simpleSlider__element-wrapper{padding-right:0}.simpleSlider__item:last-child .color-variant__slide{padding-right:0}.brandSlider__element{background:#fff;height:100px;width:150px}.brandSlider__element-wrapper{background:#ececec;padding:0 1px!important}.brandSlider__element img{top:50%;left:50%;transform:translateY(-50%) translate(-50%);position:relative}.colorVariantsSlider .carousel__navigate{font-size:16px;height:30px;width:30px}.colorVariantsSlider .carousel__navigate:before{margin:0}.colorVariantsSlider .carousel__navigate--left{left:0}.colorVariantsSlider .carousel__navigate--right{right:0}@media screen and (max-width:47.9375em){.colorVariantsSlider .generic-carousel{padding:0}}@media only screen and (max-width:47.9375em){.brandSlider .simpleSlider__title{margin:0 16px 4px}}@media only screen and (max-width:47.9375em){.slider--xs-1 .slider__element{margin-left:0;margin-right:0}}@media only all and (min-width:36em)and (max-width:47.9375em){.slider--sm-1 .slider__element{margin-left:0;margin-right:0}}@media only all and (min-width:48em)and (max-width:61.9375em){.slider--md-1 .slider__element{margin-left:0;margin-right:0}}@media only all and (min-width:62em)and (max-width:74.9375em){.slider--lg-1 .slider__element{margin-left:0;margin-right:0}}@media only all and (min-width:75em){.slider--xl-1 .slider__element{margin-left:0;margin-right:0}}.title--list,.title--store{margin:1rem 0;font-size:22px!important;line-height:30px}@media only screen and (max-width:47.9375em){.title--list,.title--store{margin:0 1rem}}@media only screen and (min-width:48em){.title--list,.title--store{font-size:28px!important;line-height:40px}}@media only screen and (max-width:47.9375em){.title--myAccount{margin:1rem 0}}@media only screen and (max-width:47.9375em){.title--watchList+p{margin:0 1rem}}@media only screen and (max-width:47.9375em){.title--watchList{margin-bottom:1rem}}.title--searchResults{text-align:center;margin-bottom:0!important}.title--cmsLinklistTeaser{font-size:20px;line-height:30px;font-weight:700;color:#000}.title--filterProducts{padding-bottom:1rem}.title--productBasicInfo{font-size:22px;line-height:30px;font-weight:700;max-width:580px;margin:0}@media only screen and (max-width:61.9375em){.title--productBasicInfo{flex:1 1 0%}}@media only screen and (min-width:48em){.title--productBasicInfo{margin-top:0}}@media only screen and (min-width:62em){.title--productBasicInfo{font-size:32px;line-height:42px}}@media print{.title--productBasicInfo{max-width:none}}.title--productTile{font-size:16px;line-height:20px}.title--searchResults{margin-bottom:30px;font-size:36px;line-height:40px;font-style:bold}@media only screen and (max-width:47.9375em){.title--searchResults{margin-bottom:25px;font-size:28px;line-height:35px}}.title--cms{font-size:1.25rem;line-height:1.875rem}.title--profile{font-size:2.25rem;margin-top:35px;margin-bottom:30px}@media only screen and (max-width:47.9375em){.title--profile{margin-top:15px;margin-bottom:20px;margin-left:15px}}.title--myLists{font-size:2.25rem;margin-top:35px;margin-bottom:30px}@media only screen and (max-width:47.9375em){.title--myLists{margin-top:15px;margin-bottom:20px}}.title--coupon-main{font-size:22px;line-height:1.25rem;font-weight:600;margin-bottom:.25rem}.title--coupon-subtitle{font-size:.875rem;line-height:1.125rem;font-weight:600;margin-bottom:0}@media screen and (max-width:36em){.title--coupon-main{margin-right:5px;font-size:1rem}.title--coupon-subtitle{font-size:1rem}}.title--rebate{font-size:36px}.title--rebate-sub{font-size:30px}.title-cta__wrapper{display:flex;justify-content:space-between}@media only screen and (min-width:48em){.title-cta__wrapper{margin-bottom:1rem;align-items:end}}@media only screen and (max-width:47.9375em){.title-cta__wrapper{flex-flow:column-reverse;padding:0 1rem}}.title-cta__wrapper h1{margin:1rem 0}.h2{margin-top:20px}.badge__customise{font-size:.875rem;color:#f39313}@media screen and (min-width:36em){.badge__customise{display:none}}.badge__customise .icon-change-amount{margin-right:3px}.badge__superpoints--productTile{width:36px;height:36px}@media only screen and (min-width:36em){.badge__superpoints--productTile{width:74px;height:74px}}.badge__superpoints--productTile .badge__superpoints-inner{transform:scale(.36);transform-origin:0 0}@media only screen and (min-width:36em){.badge__superpoints--productTile .badge__superpoints-inner{transform:scale(.74);transform-origin:0 0}}.badge__superpoints--productTile-full{width:74px;height:74px}.badge__superpoints--productTile-full .badge__superpoints-inner{transform:scale(.74);transform-origin:0 0}.badge__superpoints--productTile.badge__superpoints--card{padding:6px 3px 0}.badge__superpoints--productTile.badge__superpoints--card .badge__superpoints-inner{transform:scale(.3);box-shadow:none;text-align:right}.badge__superpoints--productTile.badge__superpoints--card .badge__superpoints-wrapper{top:52%}.badge__superpoints--productTile.badge__superpoints--card .badge__superpoints-card{display:inline-block;transform:translate(3px,-19px)}@media only screen and (min-width:36em){.badge__superpoints--productTile.badge__superpoints--card{padding:14px 7px 0}.badge__superpoints--productTile.badge__superpoints--card .badge__superpoints-inner{transform:scale(.6)}.badge__superpoints--productTile.badge__superpoints--card .badge__superpoints-card{transform:translate(3px,-23px)}}.badge__superpoints--productDetail{width:74px;height:74px}.badge__superpoints--productDetail .badge__superpoints-inner{transform:scale(.74);transform-origin:0 0}.badge__superpoints--productDetail.badge__superpoints--card{padding:14px 7px 0}.badge__superpoints--productDetail.badge__superpoints--card .badge__superpoints-inner{transform:scale(.6);box-shadow:none;text-align:right}.badge__superpoints--productDetail.badge__superpoints--card .badge__superpoints-wrapper{top:52%}.badge__superpoints-card{display:inline-block;width:60%;height:auto;transform:translate(3px,-23px)}.badge__superpoints--basket{width:40px;height:40px}.badge__superpoints--basket .badge__superpoints-inner{transform:scale(.4);transform-origin:0 0}.badge__superpoints--basket.badge__superpoints--card{padding:6px 3px 0}.badge__superpoints--basket.badge__superpoints--card .badge__superpoints-inner{box-shadow:none;text-align:right}@media only screen and (min-width:75em){.badge__superpoints--basket.badge__superpoints--card .badge__superpoints-inner{transform:scale(.3)!important}}.badge__superpoints--basket.badge__superpoints--card .badge__superpoints-wrapper{top:52%}.badge__superpoints--basket.badge__superpoints--card .badge__superpoints-card{display:inline-block;transform:translate(3px,-19px)}.badge__superpoints-wrapper{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.badge__superpoints-amount,.badge__superpoints-text{display:block;text-align:center;transform:skew(-7deg)}.badge__superpoints-amount{line-height:.75em;display:flex;align-items:flex-end;justify-content:center}.badge__superpoints-amount--1c,.badge__superpoints-amount--2c{font-size:2.125em;margin-bottom:.0625em}.badge__superpoints-amount--3c{font-size:1.5em;margin-bottom:.078125em}.badge__superpoints-amount--4c{font-size:1.5em;margin-bottom:.125em}.badge__superpoints-amount--5c{font-size:1.125em;margin-bottom:.125em}.badge__superpoints-amount--6c{margin-bottom:.125em}.badge__superpoints-text{font-size:.625rem;line-height:.625rem;letter-spacing:.0625rem;text-transform:uppercase}.badge__superpoints--discount-chf{display:block}.badge__superpoints--discount-chf-top-symbol{display:block;width:22px;height:7px;transform:skew(-1deg);background:#fff;margin-bottom:3px}.badge__superpoints--discount-chf-bottom-symbol{display:block;width:9px;height:8px;transform:skew(-2deg);background:#fff}.badge__superpoints--discount-percentage{font-size:30px;line-height:30px}.badge__supercash{position:absolute;background-size:cover;background-repeat:no-repeat;top:50px;height:36px;width:48px}@media only screen and (min-width:36em){.badge__supercash{height:64px;width:85px;left:auto;right:0;top:109px}}.badge__supercash--basket{width:55px;height:40px;position:relative!important;top:0!important}.badge__supercash--basket .badge__supercash-inner{transform:scale(.4);transform-origin:0 0}.badge__superpoints-inner{background:linear-gradient(to right,#00a2d7,#008ad0 25%,#123274);box-shadow:0 0 12px #00000080 inset;border-radius:50%;font-weight:700;width:100px;height:100px;color:#fff;font-size:28px;position:absolute}.badge__product-logo{position:absolute;background-size:contain;background-repeat:no-repeat;width:4.75rem;height:2.1875rem;inset:auto 0 0 auto;border-radius:0!important}@media only screen and (max-width:35.9375em){.badge__product-logo{width:2.3125rem;height:1.0625rem;bottom:0;right:.625rem}}.productBasicInfo .badge__product-logo{bottom:0;width:4.75rem;height:2.1875rem}@media only screen and (max-width:35.9375em){.productBasicInfo .badge__product-logo{right:0}}.badge{border-radius:50%;table-layout:fixed;overflow:visible;background-repeat:no-repeat;color:#fff;position:static;display:flex;align-items:center}@media screen and (min-width:36em){.badge{overflow:hidden;position:absolute}}.badge.productDetail-mondovino{position:absolute}.badge.productDetail-mondovino .badge__inner{text-align:center}.badge.productDetail-mondovino:not(.badge__icon-selection) .badge__inner{padding:0;text-align:center;margin:0 auto;box-sizing:content-box}.badge.productDetail-mondovino:not(.badge__icon-selection) .badge__inner .badge__title{text-align:center}.badge.productDetail-mondovino:not(.badge__icon-selection) .badge__inner .badge__subtext{text-align:center;max-width:70px;padding:0 14px}.badge.productDetail-mondovino.badge__icon-club .badge__subtext{padding:0!important}@media only screen and (max-width:47.9375em){.badge.productDetail-mondovino.badge__icon-selection{bottom:auto}}.badge__icon-award--gold{background-image:url(../img/component/014-product-label/img/award-base-gold.svg)}.badge__icon-award--silver{background-image:url(../img/component/014-product-label/img/award-base-silver.svg)}.badge__icon-award--bronze{background-image:url(../img/component/014-product-label/img/award-base-bronze.svg)}.badge__icon-choice{background-image:url(../img/component/014-product-label/img/choice-base.svg)}@media screen and (min-width:36em){.badge__icon-choice.badge__size--large{background-image:url(../img/component/014-product-label/img/choice-base.svg)}}.badge__superpoints-card{background-image:url(../img/component/014-product-label/img/supercard_front.svg);height:39px;width:60px}.badge__icon-club{background-image:url(../img/component/014-product-label/img/club-base.svg)}.badge__icon-nouveau{background-image:url(../img/component/014-product-label/img/nouveau-base.svg)}.badge__icon-online{background-image:url(../img/component/014-product-label/img/online-base.svg)}.badge__icon-limited{background-image:url(../img/component/014-product-label/img/limited-base.svg)}.badge__icon-old-wine{background-image:url(../img/component/014-product-label/img/old-wine-base.svg)}.badge__icon-selection{background-image:url(../img/component/014-product-label/img/selection-base.svg);bottom:15px}.badge__icon-selection.badge__size--small{border-radius:0}@media screen and (min-width:36em){.badge__icon-selection.badge__size--small{height:90px}}.badge__icon-gambero-rosso,.badge__icon-star{background-image:url(../img/component/014-product-label/img/award-base-gold.svg)}.badge__icon-top{background-image:url(../img/component/014-product-label/img/top-base.svg)}.badge__icon-online-only,.badge__icon-fresh-kick{background-size:cover;width:36px;height:36px;top:-15px;position:absolute}@media only screen and (min-width:36em){.badge__icon-online-only,.badge__icon-fresh-kick{width:74px;height:74px}}.badge__icon-discount-spoiler.badge:before{content:"";height:14px;width:14px;border-radius:50%;display:block}@media only screen and (min-width:36em){.badge__icon-discount-spoiler.badge:before{content:none}}.badge__icon-discount-spoiler.badge .badge__inner{color:var(--badge-font-color, #004F9F)}@media only screen and (min-width:36em){.badge__icon-discount-spoiler.badge .badge__inner{color:var(--badge-font-color, #fff)}}@media screen and (max-width:35.9375em){.badge__icon-discount-spoiler.badge .badge__inner{padding-left:4px}}.badge__icon-discount-spoiler.badge .badge__inner .badge__title{display:inline-block;font-weight:700}@media only screen and (min-width:36em){.badge__icon-discount-spoiler.badge .badge__inner .badge__title{font-size:30px}}.badge__icon-discount-spoiler.badge .badge__inner .badge__title:before{content:"-";position:relative;top:-1px;padding-right:2px}@media only screen and (min-width:36em){.badge__icon-discount-spoiler.badge .badge__inner .badge__title:before{top:-3px}}.badge__icon-discount-spoiler.badge .badge__inner .badge__subtext{display:inline-block;padding:0 0 0 2px}@media only screen and (min-width:36em){.badge__icon-discount-spoiler.badge .badge__inner .badge__subtext{font-size:15px}}.badge__subtext--semi .badge__subtext{font-weight:600!important}.badge__icon-megastore-aktion{background-size:cover;background-repeat:no-repeat;margin-top:.625rem;width:81px;height:35px;flex-shrink:0;flex-grow:0;order:2}@media only screen and (max-width:35.9375em){.badge__icon-megastore-aktion{top:auto;right:auto;bottom:.875rem;left:0}}.badge__specialOffer{top:40px;left:-4px;width:74px;height:74px;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center}@media only screen and (max-width:35.9375em){.badge__specialOffer{top:50px;left:49px;width:36px;height:36px}}@media only screen and (min-width:48em){.badge__specialOffer{left:15px}}.badge__rarity{top:40px;left:-4px;width:110px;height:28px;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center}@media only screen and (max-width:35.9375em){.badge__rarity{top:-6px;left:0;width:70px;height:18px}}@media only screen and (min-width:48em){.badge__rarity{left:15px}}.badge__superpoints{border-radius:50%}.badge__superpoints,.badge__supercash{position:absolute;top:109px}@media screen and (min-width:36em){.badge__superpoints,.badge__supercash{right:auto;left:0}}@media only screen and (max-width:35.9375em){.badge__superpoints,.badge__supercash{top:50px}}.badge__trophy,.badge__present,.badge__dots{position:absolute;top:5px;left:5px;height:30px;width:30px;background-color:#ffc81c;border-radius:50%;display:flex;justify-content:center;align-items:center}@media screen and (min-width:36em){.badge__trophy,.badge__present,.badge__dots{height:50px;width:50px}}@media only screen and (min-width:36em){.badge__trophy,.badge__present,.badge__dots{left:0;top:0}}.badge__trophy--icon,.badge__present--icon,.badge__dots--icon{color:#fff;font-size:1.2rem}@media screen and (min-width:36em){.badge__trophy--icon,.badge__present--icon,.badge__dots--icon{font-size:1.7rem}}.badge__trophy--icon,.badge__dots--icon{line-height:0}.badge__trophy--icon:before,.badge__dots--icon:before{line-height:0}.badge__present--icon{line-height:0}.badge__icon{color:#333;display:inline}.badge__icon--star{font-size:.625rem!important}@media screen and (min-width:36em){.badge__icon--star{letter-spacing:-2px;margin-left:-1px}}@media screen and (max-width:35.9375em){.badge__icon-gambero-rosso .badge__inner,.badge__icon-star .badge__inner{top:-3px}}@media screen and (min-width:36em){.badge__icon{color:#fff}}.badge__icon i:before{margin:0}.badge__icon-image{border-radius:0;width:70px;height:70px;position:absolute}@media only all and (min-width:62em)and (max-width:74.9375em),only screen and (max-width:47.9375em){.badge__icon-image{transform:translate(-50%)}}.badge__image{object-fit:contain;width:100%;height:100%}@media only screen and (max-width:35.9375em){.productTile--wine:not(.productTile--xs-full) .badge__superpoints,.productTile--wine:not(.productTile--xs-full) .badge__supercash,.productTile--wine:not(.productTile--xs-full) .badge__specialOffer{top:50px}}.productTile--wine.productTile--xs-full .badge__superpoints,.productTile--wine.productTile--xs-full .badge__supercash{inset:auto auto 0 0}@media only screen and (max-width:35.9375em){.productTile--wine .badge__superpoints,.productTile--wine .badge__supercash{left:.3125rem}}@media only screen and (min-width:36em){.productTile--wine .badge__superpoints,.productTile--wine .badge__supercash{top:120px;left:0;right:auto}}@media only screen and (min-width:48em){.productTile--wine .badge__superpoints,.productTile--wine .badge__supercash{top:150px;left:15px}}.product-tile--coupon.productTile--xs-full .badge__supercash{width:85px}.product-tile--coupon.productTile--xs-full .badge__superpoints{width:74px}.product-tile--coupon.productTile--xs-full .badge__superpoints,.product-tile--coupon.productTile--xs-full .badge__supercash{inset:auto 0 15px auto;height:74px}.product-tile--coupon.productTile--xs-full .product-tile--coupon__title{display:block}.product-tile--coupon.productTile--xs-full .product-tile--coupon__title .title--coupon-main{font-size:1.5rem;line-height:1.25rem}.product-tile--coupon.productTile--xs-full .product-tile--coupon__title .title--coupon-subtitle{font-size:1rem;line-height:1.25rem}.product-tile--coupon .badge{position:absolute;margin-top:0}.product-tile--coupon .badge__trophy,.product-tile--coupon .badge__present,.product-tile--coupon .badge__dots{position:absolute;overflow:visible;top:0;left:0}@media only screen and (min-width:36em){.product-tile--coupon .badge__trophy,.product-tile--coupon .badge__present,.product-tile--coupon .badge__dots{position:relative}}.product-tile--coupon .badge__superpoints-inner{text-align:right}@media only screen and (min-width:36em){.product-tile--coupon .badge__superpoints-inner{transform:scale(.6)}}.product-tile--coupon .badge__supercash{width:48px}@media screen and (min-width:36em){.product-tile--coupon .badge__supercash{width:85px}}.product-tile--coupon .badge__superpoints{width:36px}@media screen and (min-width:36em){.product-tile--coupon .badge__superpoints{width:74px}}.product-tile--coupon .badge__superpoints,.product-tile--coupon .badge__supercash{height:36px;top:auto;left:0;bottom:0}@media screen and (min-width:36em){.product-tile--coupon .badge__superpoints,.product-tile--coupon .badge__supercash{inset:auto auto 0 0;height:60px;width:60px}}@media only screen and (max-width:35.9375em){.product-tile--coupon .badge__product-logo{position:absolute;right:0;bottom:0;height:26px;width:55px}}.product-tile--coupon .badge__position--left-top{left:0;top:0;margin-top:0}@media only all and (min-width:62em)and (max-width:74.9375em){.product-tile--coupon .badge__position--left-top{transform:translate(-25%)}}@media only screen and (max-width:47.9375em){.product-tile--coupon .badge__position--left-top{transform:translate(-25%)}}.productBasicInfo--coupon .badge__superpoints{right:auto!important;left:0!important}@media only screen and (min-width:48em){.productTile--delicounter .badge__icon-megastore-aktion{width:5.625rem;height:2.25rem}}.productTile--delicounter .badge__superpoints,.productTile--delicounter .badge__specialOffer,.productTile--delicounter .badge__supercash{top:auto;right:auto;bottom:.3125rem;left:.3125rem}@media only screen and (min-width:36em){.productTile--delicounter .badge__superpoints,.productTile--delicounter .badge__specialOffer,.productTile--delicounter .badge__supercash{top:auto;right:.625rem;bottom:.625rem;left:auto}}@media only screen and (max-width:35.9375em){.productTile--delicounter .badge__specialOffer{left:49px!important}}@media only screen and (min-width:48em){.productTile--delicounter .badge__specialOffer{left:10px!important;right:auto!important}}.productTile--xs-full:not(.productTile--wine,.product-tile--coupon .productTile__wrapper--noEqualHeights) .badge__superpoints,.productTile--xs-full:not(.productTile--wine,.product-tile--coupon .productTile__wrapper--noEqualHeights) .badge__supercash{right:auto;left:0;height:64px;width:64px}.productTile--xs-full:not(.productTile--wine,.product-tile--coupon .productTile__wrapper--noEqualHeights) .badge__superpoints--card,.productTile--xs-full:not(.productTile--wine,.product-tile--coupon .productTile__wrapper--noEqualHeights) .badge__supercash--card{padding:10px 5px 0}.productTile--xs-full:not(.productTile--wine,.product-tile--coupon .productTile__wrapper--noEqualHeights) .badge__superpoints--card .badge__superpoints-inner,.productTile--xs-full:not(.productTile--wine,.product-tile--coupon .productTile__wrapper--noEqualHeights) .badge__supercash--card .badge__superpoints-inner{transform:scale(.54)}.productTile--xs-full:not(.productTile--wine,.product-tile--coupon .productTile__wrapper--noEqualHeights) .badge__superpoints--card .badge__superpoints-card,.productTile--xs-full:not(.productTile--wine,.product-tile--coupon .productTile__wrapper--noEqualHeights) .badge__supercash--card .badge__superpoints-card{transform:translate(3px,-19px)}.badge__title{text-align:left}@media screen and (min-width:36em){.badge__title{text-align:center}}.badge__title--small .badge__title,.badge__title--medium .badge__title,.badge__title--small .badge__title--medium,.badge__title--medium .badge__title--medium{font-weight:700}.badge__title--small .badge__title{font-size:10px;line-height:10px;padding-bottom:1px}.badge__title--medium .badge__title--medium{font-size:12px;line-height:12px;width:58px;margin:0 auto}.badge__title--large .badge__title,.badge__title--huge .badge__title{font-weight:700;text-align:left}@media screen and (min-width:36em){.badge__title--large .badge__title,.badge__title--huge .badge__title{text-align:center}}@media screen and (min-width:36em){.product-carousel .productTile .badge__position--left-center{top:120px}}@media screen and (max-width:35.9375em){.product-carousel .productTile .badge__position--left-center{top:120px}.product-carousel .productTile .badge__inner{padding-left:0;top:0}.product-carousel .productTile .badge__inner .badge__title{margin:0 auto}.product-carousel .productTile .badge__inner .badge__divider{display:block}.product-carousel .productTile .badge__inner .badge__subtext{color:#fff;text-align:center;padding:0 14px}.product-carousel .productTile .badge__inner .badge__icon{color:#fff}.product-carousel .productTile .badge__inner .badge__icon--star{letter-spacing:-2px;margin-left:-1px}.product-carousel .productTile .badge__icon-online-only,.product-carousel .productTile .badge__icon-fresh-kick{width:74px;height:74px}}.badge__subtext{font-weight:700;font-size:8px;line-height:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:36em){.badge__subtext{text-align:center;padding:0 14px}}.badge__size--small{background-size:cover}@media screen and (max-width:35.9375em){.badge__size--small:not(.productDetail-mondovino){overflow:visible;background-size:14px 14px;border-radius:0}.badge__size--small:not(.productDetail-mondovino).badge__icon-gambero-rosso .badge__inner,.badge__size--small:not(.productDetail-mondovino).badge__icon-star .badge__inner{padding-top:0!important}}@media screen and (min-width:36em){.badge__size--small{justify-content:center;width:74px;height:74px}}.badge__size--small.productDetail-mondovino{justify-content:center;width:74px;height:74px}.badge__size--small.productDetail-mondovino.badge__icon-selection{height:90px}.badge__size--small .badge__inner{color:#333}@media screen and (min-width:36em){.badge__size--small .badge__inner{color:#fff;width:100%}}.badge__size--small.productDetail-mondovino .badge__inner{color:#fff}.badge__size--large{width:100px;height:100px;background-size:cover}@media screen and (min-width:36em)and (max-width:47.9375em){.badge__size--large{height:80px;width:80px}}@media screen and (max-width:35.9375em){.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino){color:#fff;position:absolute!important;left:-15px!important;top:-2.8125rem;right:auto!important;border-radius:0;height:20px;width:auto;max-width:none}.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino).badge__icon-choice:before{border-color:#BFA373 transparent transparent transparent}.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino).badge__icon-choice:after{border-color:transparent transparent #BFA373 transparent}.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino).badge__icon-choice .badge__inner{background:#bfa373!important}.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino).badge__icon-choice .badge__inner:after{background:linear-gradient(to right,#bfa37300,#bfa373 10px)}.flag~.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino){top:-4.375rem}.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino) .badge__inner{padding:0 10px;max-width:100%;white-space:nowrap;line-height:12px;font-size:.75rem;position:static;line-height:20px}.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino) .badge__inner:after{content:"";display:block;position:absolute;bottom:0;top:0;right:0;max-width:20px;width:calc(100% - (80vw - 20px));height:100%}.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino) .badge__inner .badge__subtext,.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino) .badge__inner .badge__title{display:inline!important}.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino) .badge__title,.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino) .badge__subtext{font-size:.75rem!important;line-height:12px!important}.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino):before,.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino):after{content:"";display:block;width:0;height:0;border-style:solid;position:absolute;left:calc(100% - 1px)}.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino):before{border-color:#004F9F transparent transparent transparent;top:0;border-width:19px 7.5px 0 0}.productTile:not(.productTile--xs-full) .badge__size--large:not(.productDetail-mondovino):after{border-color:transparent transparent #004F9F transparent;bottom:0;border-width:0 7.5px 19px 0}}@media only screen and (max-width:35.9375em){.productTile:not(.productTile--xs-full) .flag~.product-listing__thumbnail-wrapper .badge__size--large:not(.productDetail-mondovino){top:-4.375rem}}@media screen and (max-width:61.9375em){.productTile--landscape .badge__size--large:not(.productDetail-mondovino){color:#fff;position:absolute!important;left:-15px!important;top:-2.8125rem;right:auto!important;border-radius:0;height:20px;width:auto;max-width:none}.productTile--landscape .badge__size--large:not(.productDetail-mondovino).badge__icon-choice:before{border-color:#BFA373 transparent transparent transparent}.productTile--landscape .badge__size--large:not(.productDetail-mondovino).badge__icon-choice:after{border-color:transparent transparent #BFA373 transparent}.productTile--landscape .badge__size--large:not(.productDetail-mondovino).badge__icon-choice .badge__inner{background:#bfa373!important}.productTile--landscape .badge__size--large:not(.productDetail-mondovino).badge__icon-choice .badge__inner:after{background:linear-gradient(to right,#bfa37300,#bfa373 10px)}.flag~.productTile--landscape .badge__size--large:not(.productDetail-mondovino){top:-4.375rem}.productTile--landscape .badge__size--large:not(.productDetail-mondovino) .badge__inner{padding:0 10px;max-width:100%;white-space:nowrap;line-height:12px;font-size:.75rem;position:static;line-height:20px}.productTile--landscape .badge__size--large:not(.productDetail-mondovino) .badge__inner:after{content:"";display:block;position:absolute;bottom:0;top:0;right:0;max-width:20px;width:calc(100% - (80vw - 20px));height:100%}.productTile--landscape .badge__size--large:not(.productDetail-mondovino) .badge__inner .badge__subtext,.productTile--landscape .badge__size--large:not(.productDetail-mondovino) .badge__inner .badge__title{display:inline!important}.productTile--landscape .badge__size--large:not(.productDetail-mondovino) .badge__title,.productTile--landscape .badge__size--large:not(.productDetail-mondovino) .badge__subtext{font-size:.75rem!important;line-height:12px!important}.productTile--landscape .badge__size--large:not(.productDetail-mondovino):before,.productTile--landscape .badge__size--large:not(.productDetail-mondovino):after{content:"";display:block;width:0;height:0;border-style:solid;position:absolute;left:calc(100% - 1px)}.productTile--landscape .badge__size--large:not(.productDetail-mondovino):before{border-color:#004F9F transparent transparent transparent;top:0;border-width:19px 7.5px 0 0}.productTile--landscape .badge__size--large:not(.productDetail-mondovino):after{border-color:transparent transparent #004F9F transparent;bottom:0;border-width:0 7.5px 19px 0}}.productTile--landscape .badge__icon-megastore-aktion{margin-top:.625rem}@media only screen and (max-width:35.9375em){.productTile--landscape .badge__supercash{top:210px!important}}.productTile--landscape .badge__supercash--productTile{width:48px!important;height:48px!important}@media only screen and (min-width:62em){.productTile--landscape .badge__supercash--productTile{width:85px!important;height:85px!important}}.productTile--landscape .badge__supercash--productTile .badge__superpoints-inner{transform:scale(.48);transform-origin:0 0}@media only screen and (min-width:62em){.productTile--landscape .badge__supercash--productTile .badge__superpoints-inner{transform:scale(.85);transform-origin:0 0}}@media only screen and (max-width:35.9375em){.productTile--landscape .badge__superpoints{top:210px!important}}.productTile--landscape .badge__superpoints--productTile{width:36px!important;height:36px!important}@media only screen and (min-width:62em){.productTile--landscape .badge__superpoints--productTile{width:74px!important;height:74px!important}}.productTile--landscape .badge__superpoints--productTile .badge__superpoints-inner{transform:scale(.36);transform-origin:0 0}@media only screen and (min-width:62em){.productTile--landscape .badge__superpoints--productTile .badge__superpoints-inner{transform:scale(.74);transform-origin:0 0}}.productTile .badge__icon-megastore-aktion{margin-top:.9rem;margin-left:auto}@media screen and (max-width:35.9375em){.productTile:not(.productTile--xs-full) .badge__size:not(.productDetail-mondovino):not(.productTile--cms)--large:not(.productDetail-mondovino){right:auto;background-image:none;display:block!important}.productTile:not(.productTile--xs-full) .badge__size:not(.productDetail-mondovino):not(.productTile--cms)--large:not(.productDetail-mondovino) .badge__inner{display:inline-block}.productTile:not(.productTile--xs-full) .badge__size:not(.productDetail-mondovino):not(.productTile--cms)--small{margin-top:15px}.productTile:not(.productTile--xs-full) .badge__size:not(.productDetail-mondovino):not(.productTile--cms)--small.badge__title--huge .badge__inner{padding-top:0}.productTile:not(.productTile--xs-full) .badge__size:not(.productDetail-mondovino):not(.productTile--cms)--small .badge__inner{padding-top:0}}.productTile--xs-full .badge{justify-content:center}.productTile--xs-full .badge__subtext{text-align:center!important}.productTile--xs-full .badge__size--small .badge__inner{padding-left:0}@media screen and (min-width:48em)and (max-width:61.9375em){.productTile--xs-full .badge__position--left-center{top:120px!important}}@media screen and (min-width:48em)and (max-width:61.9375em){.badge__position--left-center{top:120px}}@media only screen and (min-width:36em){.badge__position--left-top{top:35px}}@media screen and (min-width:36em)and (max-width:47.9375em){.badge__position--left-top{left:0}}@media only screen and (min-width:48em){.badge__position--left-top{margin-top:0;top:40px;left:15px}}.badge__position--left-center{top:15px}@media screen and (min-width:36em){.badge__position--left-center{top:120px}}@media screen and (min-width:36em)and (max-width:47.9375em){.badge__position--left-center{left:0}}@media screen and (min-width:48em){.badge__position--left-center{top:150px;left:15px}}.badge__position--left-bottom-high{bottom:120px}@media screen and (min-width:48em)and (max-width:61.9375em){.badge__position--left-bottom-high{bottom:140px}}@media only screen and (min-width:62em){.badge__position--left-bottom-high{bottom:105px}}.badge__position--left-bottom-low{bottom:0}@media screen and (min-width:48em)and (max-width:61.9375em){.badge__position--left-bottom-low{bottom:35px}}@media screen and (min-width:75em){.badge__position--left-top,.badge__position--left-center,.badge__position--left-bottom-high,.badge__position--left-bottom-low{left:15px}}.badge__position--right{top:15px}@media only screen and (min-width:36em){.badge__position--right{top:35px;right:0}}@media only screen and (min-width:48em){.badge__position--right{right:28px;top:40px}}@media screen and (min-width:36em)and (max-width:47.9375em){.badge__position--right.badge__size--large{right:0}}@media only screen and (min-width:36em){.badge__position--right.badge__size--large{top:35px}}@media only screen and (min-width:48em){.badge__position--right.badge__size--large{top:40px}}@media only screen and (min-width:48em){.badge__position--right.badge__size--large{right:0}}.badge__position--right-border{right:0}@media screen and (min-width:48em){.badge__position--right-border{top:50px}}@media screen and (max-width:35.9375em){.badge{margin-top:15px}.badge__size--large{margin-top:0}}.badge__inner{padding-left:18px;text-align:left;position:relative}@media screen and (min-width:36em){.badge__inner{text-align:center;padding-left:0}}.badge__divider{height:1px;width:45px;border-top:1px dotted;padding-bottom:2px;color:#fff;margin:2px auto 0}@media screen and (max-width:35.9375em){.badge__divider{display:none}}.productDetail-mondovino .badge__divider{display:block}.badge__size--large .badge__title{font-size:12px;line-height:14px;max-width:70px;overflow:hidden;margin:0 auto}@media screen and (min-width:36em){.badge__size--large .badge__title{text-align:center}}@media screen and (min-width:36em)and (max-width:47.9375em){.badge__size--large .badge__title{font-size:10px;line-height:12px}}.badge__size--large .badge__subtext{font-size:10px;line-height:12px;font-weight:400}@media screen and (min-width:36em)and (max-width:47.9375em){.badge__size--large .badge__subtext{font-size:8px;line-height:10px}}.badge__title--small.badge__size--small .badge__subtext{font-size:10px;line-height:12px;font-weight:400;text-align:left;padding:0}@media screen and (min-width:36em){.badge__title--small.badge__size--small .badge__subtext{font-size:10px;line-height:12px;font-weight:400;text-align:center;padding:0;line-height:10px}}@media screen and (min-width:36em){.badge__icon-selection .badge__inner{padding:0 2px 15px}}.badge__icon-selection.productDetail-mondovino .badge__inner{padding:0 2px 15px}.productTile--xs-full .badge{position:absolute!important}.productTile--xs-full .badge__subtext,.productTile--xs-full .badge__title{display:block!important}.productTile--xs-full .badge__icon-selection{height:90px!important}.productTile--xs-full .badge__icon-selection .badge__inner{padding:0 2px 15px}.productTile--xs-full .badge__position--left-top{left:28px}@media screen and (max-width:47.9375em){.productTile--xs-full .badge__position--left-top{top:0;margin-top:0}}@media screen and (min-width:36em)and (max-width:47.9375em){.productTile--xs-full .badge__position--left-top{left:0;top:25px}}@media only screen and (min-width:48em){.productTile--xs-full .badge__position--left-top{left:15px;top:40px}}.productTile--xs-full .badge__position--left-center{left:28px;top:169px}@media screen and (max-width:47.9375em){.productTile--xs-full .badge__position--left-center{bottom:-15px;top:auto!important;margin-top:0}}@media screen and (min-width:36em)and (max-width:47.9375em){.productTile--xs-full .badge__position--left-center{left:0;bottom:0}}@media screen and (min-width:36em){.productTile--xs-full .badge__position--left-center{top:120px}}@media screen and (min-width:48em){.productTile--xs-full .badge__position--left-center{top:170px}}@media only screen and (min-width:48em){.productTile--xs-full .badge__position--left-center{left:15px}}@media screen and (max-width:47.9375em){.productTile--xs-full .badge__position--left-bottom-low{bottom:-15px;margin-top:0;left:28px}}.productTile--xs-full .badge__position--right{top:0;right:28px;margin-top:0}@media only screen and (min-width:36em){.productTile--xs-full .badge__position--right:not(.badge__size--large){right:15px}}.productTile--xs-full .badge__position--right.badge__size--large{right:0}@media only screen and (min-width:36em){.productTile--xs-full .badge__position--right{right:0}}@media screen and (min-width:36em)and (max-width:47.9375em){.productTile--xs-full .badge__position--right{top:25px}}@media only screen and (min-width:48em){.productTile--xs-full .badge__position--right{top:40px}}.productTile--xs-full .badge__size--small{width:74px;height:74px;background-size:cover}.productTile--xs-full .badge__size--small .badge__inner{color:#fff}.productTile--xs-full .badge__size--large{table-layout:fixed;overflow:visible;background-repeat:no-repeat;color:#fff;position:static;display:flex;align-items:center;width:100px;height:100px;border-radius:50%;left:auto!important}.productTile--xs-full .badge__size--large__customise{font-size:.875rem;color:#f39313}@media screen and (min-width:36em){.productTile--xs-full .badge__size--large__customise{display:none}}.productTile--xs-full .badge__size--large__customise .icon-change-amount{margin-right:3px}.productTile--xs-full .badge__size--large__superpoints--productTile{width:36px;height:36px}@media only screen and (min-width:36em){.productTile--xs-full .badge__size--large__superpoints--productTile{width:74px;height:74px}}.productTile--xs-full .badge__size--large__superpoints--productTile .badge__superpoints-inner{transform:scale(.36);transform-origin:0 0}@media only screen and (min-width:36em){.productTile--xs-full .badge__size--large__superpoints--productTile .badge__superpoints-inner{transform:scale(.74);transform-origin:0 0}}.productTile--xs-full .badge__size--large__superpoints--productTile-full{width:74px;height:74px}.productTile--xs-full .badge__size--large__superpoints--productTile-full .badge__superpoints-inner{transform:scale(.74);transform-origin:0 0}.productTile--xs-full .badge__size--large__superpoints--productTile.badge__superpoints--card{padding:6px 3px 0}.productTile--xs-full .badge__size--large__superpoints--productTile.badge__superpoints--card .badge__superpoints-inner{transform:scale(.3);box-shadow:none;text-align:right}.productTile--xs-full .badge__size--large__superpoints--productTile.badge__superpoints--card .badge__superpoints-wrapper{top:52%}.productTile--xs-full .badge__size--large__superpoints--productTile.badge__superpoints--card .badge__superpoints-card{display:inline-block;transform:translate(3px,-19px)}@media only screen and (min-width:36em){.productTile--xs-full .badge__size--large__superpoints--productTile.badge__superpoints--card{padding:14px 7px 0}.productTile--xs-full .badge__size--large__superpoints--productTile.badge__superpoints--card .badge__superpoints-inner{transform:scale(.6)}.productTile--xs-full .badge__size--large__superpoints--productTile.badge__superpoints--card .badge__superpoints-card{transform:translate(3px,-23px)}}.productTile--xs-full .badge__size--large__superpoints--productDetail{width:74px;height:74px}.productTile--xs-full .badge__size--large__superpoints--productDetail .badge__superpoints-inner{transform:scale(.74);transform-origin:0 0}.productTile--xs-full .badge__size--large__superpoints--productDetail.badge__superpoints--card{padding:14px 7px 0}.productTile--xs-full .badge__size--large__superpoints--productDetail.badge__superpoints--card .badge__superpoints-inner{transform:scale(.6);box-shadow:none;text-align:right}.productTile--xs-full .badge__size--large__superpoints--productDetail.badge__superpoints--card .badge__superpoints-wrapper{top:52%}.productTile--xs-full .badge__size--large__superpoints-card{display:inline-block;width:60%;height:auto;transform:translate(3px,-23px)}.productTile--xs-full .badge__size--large__superpoints--basket{width:40px;height:40px}.productTile--xs-full .badge__size--large__superpoints--basket .badge__superpoints-inner{transform:scale(.4);transform-origin:0 0}.productTile--xs-full .badge__size--large__superpoints--basket.badge__superpoints--card{padding:6px 3px 0}.productTile--xs-full .badge__size--large__superpoints--basket.badge__superpoints--card .badge__superpoints-inner{box-shadow:none;text-align:right}@media only screen and (min-width:75em){.productTile--xs-full .badge__size--large__superpoints--basket.badge__superpoints--card .badge__superpoints-inner{transform:scale(.3)!important}}.productTile--xs-full .badge__size--large__superpoints--basket.badge__superpoints--card .badge__superpoints-wrapper{top:52%}.productTile--xs-full .badge__size--large__superpoints--basket.badge__superpoints--card .badge__superpoints-card{display:inline-block;transform:translate(3px,-19px)}.productTile--xs-full .badge__size--large__superpoints-wrapper{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.productTile--xs-full .badge__size--large__superpoints-amount,.productTile--xs-full .badge__size--large__superpoints-text{display:block;text-align:center;transform:skew(-7deg)}.productTile--xs-full .badge__size--large__superpoints-amount{line-height:.75em;display:flex;align-items:flex-end;justify-content:center}.productTile--xs-full .badge__size--large__superpoints-amount--1c,.productTile--xs-full .badge__size--large__superpoints-amount--2c{font-size:2.125em;margin-bottom:.0625em}.productTile--xs-full .badge__size--large__superpoints-amount--3c{font-size:1.5em;margin-bottom:.078125em}.productTile--xs-full .badge__size--large__superpoints-amount--4c{font-size:1.5em;margin-bottom:.125em}.productTile--xs-full .badge__size--large__superpoints-amount--5c{font-size:1.125em;margin-bottom:.125em}.productTile--xs-full .badge__size--large__superpoints-amount--6c{margin-bottom:.125em}.productTile--xs-full .badge__size--large__superpoints-text{font-size:.625rem;line-height:.625rem;letter-spacing:.0625rem;text-transform:uppercase}.productTile--xs-full .badge__size--large__superpoints--discount-chf{display:block}.productTile--xs-full .badge__size--large__superpoints--discount-chf-top-symbol{display:block;width:22px;height:7px;transform:skew(-1deg);background:#fff;margin-bottom:3px}.productTile--xs-full .badge__size--large__superpoints--discount-chf-bottom-symbol{display:block;width:9px;height:8px;transform:skew(-2deg);background:#fff}.productTile--xs-full .badge__size--large__superpoints--discount-percentage{font-size:30px;line-height:30px}.productTile--xs-full .badge__size--large__supercash{position:absolute;background-size:cover;background-repeat:no-repeat;top:50px;height:36px;width:48px}@media only screen and (min-width:36em){.productTile--xs-full .badge__size--large__supercash{height:64px;width:85px;left:auto;right:0;top:109px}}.productTile--xs-full .badge__size--large__supercash--basket{width:55px;height:40px;position:relative!important;top:0!important}.productTile--xs-full .badge__size--large__supercash--basket .badge__supercash-inner{transform:scale(.4);transform-origin:0 0}.productTile--xs-full .badge__size--large__superpoints-inner{background:linear-gradient(to right,#00a2d7,#008ad0 25%,#123274);box-shadow:0 0 12px #00000080 inset;border-radius:50%;font-weight:700;width:100px;height:100px;color:#fff;font-size:28px;position:absolute}.productTile--xs-full .badge__size--large__product-logo{position:absolute;background-size:contain;background-repeat:no-repeat;width:4.75rem;height:2.1875rem;inset:auto 0 0 auto;border-radius:0!important}@media only screen and (max-width:35.9375em){.productTile--xs-full .badge__size--large__product-logo{width:2.3125rem;height:1.0625rem;bottom:0;right:.625rem}}.productBasicInfo .productTile--xs-full .badge__size--large__product-logo{bottom:0;width:4.75rem;height:2.1875rem}@media only screen and (max-width:35.9375em){.productBasicInfo .productTile--xs-full .badge__size--large__product-logo{right:0}}@media screen and (min-width:36em){.productTile--xs-full .badge__size--large{overflow:hidden;position:absolute}}.productTile--xs-full .badge__size--large.productDetail-mondovino{position:absolute}.productTile--xs-full .badge__size--large.productDetail-mondovino .badge__inner{text-align:center}.productTile--xs-full .badge__size--large.productDetail-mondovino:not(.badge__icon-selection) .badge__inner{padding:0;text-align:center;margin:0 auto;box-sizing:content-box}.productTile--xs-full .badge__size--large.productDetail-mondovino:not(.badge__icon-selection) .badge__inner .badge__title{text-align:center}.productTile--xs-full .badge__size--large.productDetail-mondovino:not(.badge__icon-selection) .badge__inner .badge__subtext{text-align:center;max-width:70px;padding:0 14px}.productTile--xs-full .badge__size--large.productDetail-mondovino.badge__icon-club .badge__subtext{padding:0!important}@media only screen and (max-width:47.9375em){.productTile--xs-full .badge__size--large.productDetail-mondovino.badge__icon-selection{bottom:auto}}.productTile--xs-full .badge__size--large__icon-award--gold{background-image:url(../img/component/014-product-label/img/award-base-gold.svg)}.productTile--xs-full .badge__size--large__icon-award--silver{background-image:url(../img/component/014-product-label/img/award-base-silver.svg)}.productTile--xs-full .badge__size--large__icon-award--bronze{background-image:url(../img/component/014-product-label/img/award-base-bronze.svg)}.productTile--xs-full .badge__size--large__icon-choice{background-image:url(../img/component/014-product-label/img/choice-base.svg)}@media screen and (min-width:36em){.productTile--xs-full .badge__size--large__icon-choice.badge__size--large{background-image:url(../img/component/014-product-label/img/choice-base.svg)}}.productTile--xs-full .badge__size--large__superpoints-card{background-image:url(../img/component/014-product-label/img/supercard_front.svg);height:39px;width:60px}.productTile--xs-full .badge__size--large__icon-club{background-image:url(../img/component/014-product-label/img/club-base.svg)}.productTile--xs-full .badge__size--large__icon-nouveau{background-image:url(../img/component/014-product-label/img/nouveau-base.svg)}.productTile--xs-full .badge__size--large__icon-online{background-image:url(../img/component/014-product-label/img/online-base.svg)}.productTile--xs-full .badge__size--large__icon-limited{background-image:url(../img/component/014-product-label/img/limited-base.svg)}.productTile--xs-full .badge__size--large__icon-old-wine{background-image:url(../img/component/014-product-label/img/old-wine-base.svg)}.productTile--xs-full .badge__size--large__icon-selection{background-image:url(../img/component/014-product-label/img/selection-base.svg);bottom:15px}.productTile--xs-full .badge__size--large__icon-selection.badge__size--small{border-radius:0}@media screen and (min-width:36em){.productTile--xs-full .badge__size--large__icon-selection.badge__size--small{height:90px}}.productTile--xs-full .badge__size--large__icon-gambero-rosso,.productTile--xs-full .badge__size--large__icon-star{background-image:url(../img/component/014-product-label/img/award-base-gold.svg)}.productTile--xs-full .badge__size--large__icon-top{background-image:url(../img/component/014-product-label/img/top-base.svg)}.productTile--xs-full .badge__size--large__icon-online-only,.productTile--xs-full .badge__size--large__icon-fresh-kick{background-size:cover;width:36px;height:36px;top:-15px;position:absolute}@media only screen and (min-width:36em){.productTile--xs-full .badge__size--large__icon-online-only,.productTile--xs-full .badge__size--large__icon-fresh-kick{width:74px;height:74px}}.productTile--xs-full .badge__size--large__icon-discount-spoiler.badge:before{content:"";height:14px;width:14px;border-radius:50%;display:block}@media only screen and (min-width:36em){.productTile--xs-full .badge__size--large__icon-discount-spoiler.badge:before{content:none}}.productTile--xs-full .badge__size--large__icon-discount-spoiler.badge .badge__inner{color:var(--badge-font-color, #004F9F)}@media only screen and (min-width:36em){.productTile--xs-full .badge__size--large__icon-discount-spoiler.badge .badge__inner{color:var(--badge-font-color, #fff)}}@media screen and (max-width:35.9375em){.productTile--xs-full .badge__size--large__icon-discount-spoiler.badge .badge__inner{padding-left:4px}}.productTile--xs-full .badge__size--large__icon-discount-spoiler.badge .badge__inner .badge__title{display:inline-block;font-weight:700}@media only screen and (min-width:36em){.productTile--xs-full .badge__size--large__icon-discount-spoiler.badge .badge__inner .badge__title{font-size:30px}}.productTile--xs-full .badge__size--large__icon-discount-spoiler.badge .badge__inner .badge__title:before{content:"-";position:relative;top:-1px;padding-right:2px}@media only screen and (min-width:36em){.productTile--xs-full .badge__size--large__icon-discount-spoiler.badge .badge__inner .badge__title:before{top:-3px}}.productTile--xs-full .badge__size--large__icon-discount-spoiler.badge .badge__inner .badge__subtext{display:inline-block;padding:0 0 0 2px}@media only screen and (min-width:36em){.productTile--xs-full .badge__size--large__icon-discount-spoiler.badge .badge__inner .badge__subtext{font-size:15px}}.productTile--xs-full .badge__size--large__subtext--semi .badge__subtext{font-weight:600!important}.productTile--xs-full .badge__size--large__icon-megastore-aktion{background-size:cover;background-repeat:no-repeat;margin-top:.625rem;width:81px;height:35px;flex-shrink:0;flex-grow:0;order:2}@media only screen and (max-width:35.9375em){.productTile--xs-full .badge__size--large__icon-megastore-aktion{top:auto;right:auto;bottom:.875rem;left:0}}.productTile--xs-full .badge__size--large__specialOffer{top:40px;left:-4px;width:74px;height:74px;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center}@media only screen and (max-width:35.9375em){.productTile--xs-full .badge__size--large__specialOffer{top:50px;left:49px;width:36px;height:36px}}@media only screen and (min-width:48em){.productTile--xs-full .badge__size--large__specialOffer{left:15px}}.productTile--xs-full .badge__size--large__rarity{top:40px;left:-4px;width:110px;height:28px;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center}@media only screen and (max-width:35.9375em){.productTile--xs-full .badge__size--large__rarity{top:-6px;left:0;width:70px;height:18px}}@media only screen and (min-width:48em){.productTile--xs-full .badge__size--large__rarity{left:15px}}.productTile--xs-full .badge__size--large__superpoints{border-radius:50%}.productTile--xs-full .badge__size--large__superpoints,.productTile--xs-full .badge__size--large__supercash{position:absolute;top:109px}@media screen and (min-width:36em){.productTile--xs-full .badge__size--large__superpoints,.productTile--xs-full .badge__size--large__supercash{right:auto;left:0}}@media only screen and (max-width:35.9375em){.productTile--xs-full .badge__size--large__superpoints,.productTile--xs-full .badge__size--large__supercash{top:50px}}.productTile--xs-full .badge__size--large__trophy,.productTile--xs-full .badge__size--large__present,.productTile--xs-full .badge__size--large__dots{position:absolute;top:5px;left:5px;height:30px;width:30px;background-color:#ffc81c;border-radius:50%;display:flex;justify-content:center;align-items:center}@media screen and (min-width:36em){.productTile--xs-full .badge__size--large__trophy,.productTile--xs-full .badge__size--large__present,.productTile--xs-full .badge__size--large__dots{height:50px;width:50px}}@media only screen and (min-width:36em){.productTile--xs-full .badge__size--large__trophy,.productTile--xs-full .badge__size--large__present,.productTile--xs-full .badge__size--large__dots{left:0;top:0}}.productTile--xs-full .badge__size--large__trophy--icon,.productTile--xs-full .badge__size--large__present--icon,.productTile--xs-full .badge__size--large__dots--icon{color:#fff;font-size:1.2rem}@media screen and (min-width:36em){.productTile--xs-full .badge__size--large__trophy--icon,.productTile--xs-full .badge__size--large__present--icon,.productTile--xs-full .badge__size--large__dots--icon{font-size:1.7rem}}.productTile--xs-full .badge__size--large__trophy--icon,.productTile--xs-full .badge__size--large__dots--icon{line-height:0}.productTile--xs-full .badge__size--large__trophy--icon:before,.productTile--xs-full .badge__size--large__dots--icon:before{line-height:0}.productTile--xs-full .badge__size--large__present--icon{line-height:0}.productTile--xs-full .badge__size--large__icon{color:#333;display:inline}.productTile--xs-full .badge__size--large__icon--star{font-size:.625rem!important}@media screen and (min-width:36em){.productTile--xs-full .badge__size--large__icon--star{letter-spacing:-2px;margin-left:-1px}}@media screen and (max-width:35.9375em){.productTile--xs-full .badge__size--large__icon-gambero-rosso .badge__inner,.productTile--xs-full .badge__size--large__icon-star .badge__inner{top:-3px}}@media screen and (min-width:36em){.productTile--xs-full .badge__size--large__icon{color:#fff}}.productTile--xs-full .badge__size--large__icon i:before{margin:0}.productTile--xs-full .badge__size--large__icon-image{border-radius:0;width:70px;height:70px;position:absolute}@media only all and (min-width:62em)and (max-width:74.9375em),only screen and (max-width:47.9375em){.productTile--xs-full .badge__size--large__icon-image{transform:translate(-50%)}}.productTile--xs-full .badge__size--large__image{object-fit:contain;width:100%;height:100%}.productTile--xs-full .badge__size--large:before,.productTile--xs-full .badge__size--large:after{display:none}.productTile--xs-full .badge__size--large .badge__inner{white-space:normal;background:transparent!important}.productTile--xs-full .badge__size--large .badge__inner:before,.productTile--xs-full .badge__size--large .badge__inner:after{display:none}.productTile--xs-full .badge__title,.productTile--xs-full .badge__title--large{text-align:center}.productTile--xs-full .badge__divider{display:block}.productTile--xs-full .badge__inner{text-align:center;position:relative;overflow:hidden;left:0}@media only screen and (min-width:75em){.productTile--xl-small .badge__position--right{right:auto!important}.productTile--xl-small .badge__position--right .badge__title{text-align:left}.productTile--xl-small .badge__size--small,.productTile--xl-small .badge__size--large{width:auto;height:auto}.productTile--xl-small .badge__size--small{max-width:90px;float:left;left:auto;top:auto!important;position:relative!important;background-size:cover;overflow:visible;background-size:14px 14px;border-radius:0;margin-top:15px}.productTile--xl-small .badge__size--small.badge__icon-gambero-rosso .badge__inner,.productTile--xl-small .badge__size--small.badge__icon-star .badge__inner{padding-top:0!important}.productTile--xl-small .badge__size--small .badge__inner{padding-left:18px;position:relative;color:#333;text-align:left}.productTile--xl-small .badge__size--large{top:15px;overflow:visible}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino){right:auto;background-image:none;display:block!important}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino) .badge__inner{display:inline-block}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino){color:#fff;position:absolute!important;left:-15px!important;top:-2.8125rem;right:auto!important;border-radius:0;height:20px;width:auto;max-width:none}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino).badge__icon-choice:before{border-color:#BFA373 transparent transparent transparent}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino).badge__icon-choice:after{border-color:transparent transparent #BFA373 transparent}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino).badge__icon-choice .badge__inner{background:#bfa373!important}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino).badge__icon-choice .badge__inner:after{background:linear-gradient(to right,#bfa37300,#bfa373 10px)}.flag~.productTile--xl-small .badge__size--large:not(.productDetail-mondovino){top:-4.375rem}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino) .badge__inner{padding:0 10px;max-width:100%;white-space:nowrap;line-height:12px;font-size:.75rem;position:static;line-height:20px}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino) .badge__inner:after{content:"";display:block;position:absolute;bottom:0;top:0;right:0;max-width:20px;width:calc(100% - (80vw - 20px));height:100%}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino) .badge__inner .badge__subtext,.productTile--xl-small .badge__size--large:not(.productDetail-mondovino) .badge__inner .badge__title{display:inline!important}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino) .badge__title,.productTile--xl-small .badge__size--large:not(.productDetail-mondovino) .badge__subtext{font-size:.75rem!important;line-height:12px!important}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino):before,.productTile--xl-small .badge__size--large:not(.productDetail-mondovino):after{content:"";display:block;width:0;height:0;border-style:solid;position:absolute;left:calc(100% - 1px)}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino):before{border-color:#004F9F transparent transparent transparent;top:0;border-width:19px 7.5px 0 0}.productTile--xl-small .badge__size--large:not(.productDetail-mondovino):after{border-color:transparent transparent #004F9F transparent;bottom:0;border-width:0 7.5px 19px 0}.productTile--xl-small .badge__title--huge .badge__title{font-size:10px;line-height:12px;font-weight:700}.productTile--xl-small .badge__title--huge .badge__title,.productTile--xl-small .badge__title--large .badge__title{font-size:.625rem;font-weight:700;text-align:left!important;line-height:10px}.productTile--xl-small .badge__subtext{font-size:10px!important;line-height:12px!important;font-weight:400!important;text-align:left!important;padding:0!important}.productTile--xl-small .badge__title--medium{margin-left:0}.productTile--xl-small .badge__divider{display:none}.productTile--xl-small .badge__icon-selection{bottom:auto}.productTile--xl-small .badge__inner{padding-bottom:0!important}.productTile--xl-small .badge__inner .badge__icon{color:#333;font-size:10px!important;line-height:12px!important;display:block}.productTile--xl-small .badge__inner:after{width:calc(100% - (.8*((100vw - 130px)/4 - 60px)))!important}.productTile--xl-small .badge__icon-megastore-aktion{height:23px;width:60px;right:0}.productTile--xl-small .badge__superpoints{left:5px!important;top:64px!important;height:36px!important;width:36px!important}.productTile--xl-small .badge__supercash{left:5px!important;top:64px!important;height:36px!important;width:48px!important}.productTile--xl-small .badge__icon-selection.badge__size--small{height:auto!important}}@media screen and (min-width:1571px){.productTile--xl-small .badge__inner:after{width:calc(100% - (.8 * (362px - 60px)))!important}}.productTile--landscape .badge{overflow:visible}@media screen and (min-width:48em)and (max-width:61.9375em){.productTile--landscape .badge__size--large~.badge__superpoints,.productTile--landscape .badge__size--large~.badge__supercash{top:164px!important}.productTile--landscape .badge__superpoints,.productTile--landscape .badge__supercash{top:164px!important}}@media screen and (min-width:62em){.productTile--landscape .badge{overflow:hidden}.productTile--landscape .badge__position--right{top:10px;left:auto;right:0}.productTile--landscape .badge__position--left-top{top:10px;left:-20px}.productTile--landscape .badge__position--left-center{top:100px}}.productTile--landscape .badge__supercash{width:48px;height:36px}@media screen and (min-width:62em){.productTile--landscape .badge__supercash{width:85px;height:64px}}.productTile--landscape .badge__superpoints{width:36px;height:36px}@media screen and (min-width:62em){.productTile--landscape .badge__superpoints{width:74px;height:74px}}.productTile--landscape .badge__superpoints,.productTile--landscape .badge__supercash{left:0;top:219px}@media only screen and (min-width:36em){.productTile--landscape .badge__superpoints,.productTile--landscape .badge__supercash{top:114px}}@media screen and (min-width:62em){.productTile--landscape .badge__superpoints,.productTile--landscape .badge__supercash{right:calc(-7px + (.47619047 * (144px - 10VW)));left:auto;top:120px}}@media only screen and (min-width:75em){.productTile--landscape .badge__superpoints,.productTile--landscape .badge__supercash{right:-7px}}.productTile--landscape .badge__position--left-top{margin-top:15px}@media screen and (min-width:62em){.productTile--landscape .badge__position--left-top{margin-top:0;left:calc(-20px + (.47619047 * (144px - 10VW)))}}@media only screen and (min-width:75em){.productTile--landscape .badge__position--left-top{left:-20px}}@media screen and (min-width:62em){.productTile--landscape .badge__position--left-center{left:calc(-20px + (.47619047 * (144px - 10VW)))}}@media only screen and (min-width:75em){.productTile--landscape .badge__position--left-center{left:-20px}}.productTile--landscape .badge__position--right{right:calc(-20px + (.47619047 * (144px - 10VW)))}@media screen and (min-width:75em){.productTile--landscape .badge__position--right{right:-20px}}@media screen and (max-width:61.9375em){.productTile--landscape .badge.badge__size--small{position:static}}.productTile--landscape .badge__icon{color:#333;display:inline}.productTile--landscape .badge__icon--star{font-size:.625rem!important}@media screen and (min-width:62em){.productTile--landscape .badge__icon--star{letter-spacing:-2px;margin-left:-1px}}@media screen and (max-width:61.9375em){.productTile--landscape .badge__icon-gambero-rosso .badge__inner,.productTile--landscape .badge__icon-star .badge__inner{top:-3px}}@media screen and (min-width:62em){.productTile--landscape .badge__icon{color:#fff}}.productTile--landscape .badge__icon i:before{margin:0}@media screen and (max-width:61.9375em){.productTile--landscape .badge.badge__size--small{height:auto}}.productTile--landscape .badge__size--small{background-size:cover}@media screen and (max-width:61.9375em){.productTile--landscape .badge__size--small:not(.productDetail-mondovino){overflow:visible;background-size:14px 14px;border-radius:0;margin-top:15px}.productTile--landscape .badge__size--small:not(.productDetail-mondovino).badge__icon-gambero-rosso .badge__inner,.productTile--landscape .badge__size--small:not(.productDetail-mondovino).badge__icon-star .badge__inner{padding-top:0!important}}.productTile--landscape .badge__size--small .badge__inner{color:#333}@media screen and (max-width:61.9375em){.productTile--landscape .badge__size--small .badge__inner{padding-bottom:0}}@media screen and (min-width:62em){.productTile--landscape .badge__size--small .badge__inner{color:#fff;width:100%}}.productTile--landscape .badge__size--small.productDetail-mondovino .badge__inner{color:#fff}.productTile--landscape .badge__size--large{width:100px;height:100px;background-size:cover}@media screen and (min-width:36em)and (max-width:47.9375em){.productTile--landscape .badge__size--large{width:80px;height:80px}}.productTile .badge__position--left{left:0;right:auto}@media only screen and (max-width:35.9375em){.flag~.badge__superpoints,.flag~.badge__specialOffer,.flag~.badge__supercash{top:90px}}@media only screen and (max-width:35.9375em){.productTile--wine .flag~.badge__superpoints,.productTile--wine .flag~.badge__specialOffer,.productTile--wine .flag~.badge__supercash{top:100px}}@media only screen and (max-width:35.9375em){.productTile--cms .label~.product-listing__thumbnail-wrapper .badge__size--large:not(.productDetail-mondovino){top:-80px}}@media screen and (max-width:35.9375em){.productTile--cms .product-listing__thumbnail--2by3 .badge__superpoints,.productTile--cms .product-listing__thumbnail--2by3 .badge__supercash{top:174px!important}}.productTile--cms .badge__icon-choice{justify-content:center}.productTile--cms .badge__position--left-bottom-high{left:0;bottom:105px}.productTile--cms .badge__position--left-bottom-low{top:auto;left:0;bottom:0}.productTile--cms .badge__position--right-top-hight{top:3.125rem;left:197px;bottom:auto}.productTile--cms .badge__position--right-top-hight.badge__size--large-cms{top:3.125rem;left:180px;bottom:auto}.productTile--cms .badge__position--right-bottom-high{top:auto;left:197px;bottom:89px}.productTile--cms .badge__position--right-bottom-low{top:auto;left:197px;bottom:0}.productTile--cms .badge__position--right-bottom-low.badge__size--large-cms{top:auto;left:180px;bottom:0}.productTile--cms .badge__position--right-bottom-high.badge__size--large-cms{top:auto;left:180px;bottom:89px}@media screen and (max-width:61.9375em){.productTile--cms .badge__position--left-bottom-high{bottom:105px;margin-top:15px}.productTile--cms .badge__position--left-bottom-low{bottom:0;margin-top:15px}.productTile--cms .badge__position--right-top-hight{bottom:auto;margin-top:15px;top:63px}.productTile--cms .badge__position--right-top-hight.badge__size--large-cms{bottom:auto;top:3.125rem}.productTile--cms .badge__position--right-bottom-high,.productTile--cms .badge__position--right-bottom-low{top:auto;margin-top:15px;bottom:0}}@media screen and (max-width:35.9375em){.productTile--cms .badge__inner{padding-left:18px;text-align:left;position:relative;overflow:hidden;text-overflow:ellipsis}.productTile--cms .badge__subtext{text-align:left!important;padding:0}.productTile--cms .badge__size--large.badge__size--large-cms.badge__icon-choice{top:-45px;margin-top:0;max-width:initial}.productTile--cms .badge__supercash{width:48px}.productTile--cms .badge__superpoints{width:36px}.productTile--cms .badge__superpoints,.productTile--cms .badge__supercash{height:36px;left:0!important;bottom:auto;top:38px!important}.productTile--cms .badge{margin-top:17px}}@media screen and (max-width: 35.9375em) and screen and (min-width: 36em){.productTile--cms .badge__supercash{width:85px}}@media screen and (max-width: 35.9375em) and screen and (min-width: 36em){.productTile--cms .badge__superpoints{width:74px}}@media screen and (max-width:35.9375em){.mobile-margin{margin-top:20px!important}.productTile:not(.productTile--xs-full).productTile--wine.productTile__badge-large .label{top:38px}.productTile:not(.productTile--xs-full).productTile--wine.productTile__badge-large .label~.product-listing__thumbnail-wrapper .badge__size--large:not(.productDetail-mondovino){top:-4.4rem!important}}@media screen and (min-width:36em)and (max-width:47.9375em){.productTile--unavailable.productTile__badge-large .product-listing__thumbnail-wrapper{padding-bottom:40px}}.cmsRow__row .productTile--cms .badge__position--right-top-hight{left:120.5px}@media only screen and (max-width:35.9375em){.list-page--mondovino .badge__supercash,.list-page--mondovino .badge__superpoints{top:223px!important}}.productTile--xl-small .badge__superpoints{width:74px!important;height:74px!important}@media only screen and (min-width:75em){.productTile--xl-small .badge__superpoints{width:40px!important;height:40px!important}}.productTile--xl-small .badge__superpoints .badge__superpoints-inner{transform:scale(.74);transform-origin:0 0}@media only screen and (min-width:75em){.productTile--xl-small .badge__superpoints .badge__superpoints-inner{transform:scale(.4)}}.productBasicInfo .badge__icon-megastore-aktion{margin-top:0}.cmsProductSlider .productTile--xs-full .badge__position--right,.cmsProductSlider .productTile--xs-full.productTile--wine .badge__position--right{right:0;top:2.5rem}@media only screen and (max-width:47.9375em){.cmsProductSlider .productTile--xs-full .badge__position--right,.cmsProductSlider .productTile--xs-full.productTile--wine .badge__position--right{top:2.1875rem;height:5rem;width:5rem}}@media only screen and (max-width:35.9375em){.cmsProductSlider .productTile--xs-full .badge__position--right,.cmsProductSlider .productTile--xs-full.productTile--wine .badge__position--right{top:0}}.cmsProductSlider .productTile--xs-full .badge__position--right .badge__inner,.cmsProductSlider .productTile--xs-full.productTile--wine .badge__position--right .badge__inner{padding-left:0!important}@media only screen and (max-width:35.9375em){.cmsProductSlider .productTile--xs-full .badge__size--large .badge__title,.cmsProductSlider .productTile--xs-full.productTile--wine .badge__size--large .badge__title{font-size:.625rem;line-height:.75rem}}@media only screen and (max-width:35.9375em){.cmsProductSlider .productTile--xs-full .badge__size--large .badge__subtext,.cmsProductSlider .productTile--xs-full.productTile--wine .badge__size--large .badge__subtext{font-size:.5rem;line-height:.625rem}}.cmsProductSlider .productTile--xs-full .badge__superpoints,.cmsProductSlider .productTile--xs-full.productTile--wine .badge__superpoints{top:9.375rem;right:.8125rem}@media only screen and (max-width:47.9375em){.cmsProductSlider .productTile--xs-full .badge__superpoints,.cmsProductSlider .productTile--xs-full.productTile--wine .badge__superpoints{top:120px;right:0}}@media only screen and (max-width:35.9375em){.cmsProductSlider .productTile--xs-full .badge__superpoints,.cmsProductSlider .productTile--xs-full.productTile--wine .badge__superpoints{top:5.625rem}}@media only screen and (max-width:47.9375em){.cmsProductSlider .productTile--xs-full .badge__superpoints-inner,.cmsProductSlider .productTile--xs-full.productTile--wine .badge__superpoints-inner{transform:scale(.74)!important}}@media only screen and (max-width:47.9375em){.cmsProductSlider .productTile--xs-full .badge__superpoints--productTile,.cmsProductSlider .productTile--xs-full.productTile--wine .badge__superpoints--productTile{width:4.625rem;height:4.625rem}}.productTile--wine .badge__icon-choice{justify-content:center}@media only screen and (min-width:75em){.productBasicInfo--mondovino .badge__superpoints{left:15px!important}}.coupon-container{display:flex;flex-wrap:wrap;overflow:hidden;row-gap:10px;background-color:#fff;border-radius:3px}.coupon-container .product-tile--coupon{padding:16px 24px}@media only screen and (min-width:36em){.coupon-container .product-tile--coupon{margin:0 5px}}@media only all and (min-width:36em)and (max-width:47.9375em){.coupon-container .product-tile--coupon{max-width:calc(50% - 10px)}}@media only all and (min-width:48em)and (max-width:61.9375em){.coupon-container .product-tile--coupon{max-width:calc(33% - 10px)}}@media only screen and (min-width:62em){.coupon-container .product-tile--coupon{max-width:calc(25% - 10px)}}.coupon-container .product-tile--coupon .product-tile__inner{padding:0;margin:16px 0}.coupon-container .product-tile--coupon .product-tile--coupon__productMeta{padding-bottom:6px}@media only screen and (max-width:35.9375em){.coupon-container .product-tile--coupon .product-tile--coupon__productMeta{padding-bottom:6px}}@media only screen and (max-width:35.9375em){.coupon-container .product-tile--coupon .title--coupon-main,.coupon-container .product-tile--coupon .title--coupon-subtitle{display:inline}.coupon-container .product-tile--coupon .product-tile--coupon__condition,.coupon-container .product-tile--coupon .product-tile--coupon__teaser-text{font-size:14px}.coupon-container .product-tile--coupon .product-tile--coupon__teaser-text{line-height:24px}.coupon-container .product-tile--coupon .product-tile--coupon__productMeta-value-description{margin:3px 0 6px}}@media only screen and (max-width:35.9375em){.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser){padding:16px}.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser) .product-tile__link{float:left}.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser) .product-tile__mobile-left{width:37%}.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser) .product-tile--coupon__body{float:right;width:63%;padding-left:15px}.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser) .product-tile__image{height:initial}.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser) .product-tile__inner{padding:0;margin:0;display:block}.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser) .title--coupon-main{margin-right:0}.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser) .product-tile--coupon__validity-wrapper{clear:initial;margin-block-end:0;padding-bottom:10px}.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser) .product-tile--coupon__validity{margin-left:0;font-size:14px;line-height:24px}.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser) .product-tile--coupon__validity--activated{padding-top:4px;line-height:16px}.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser) .product-tile--coupon__condition{margin-bottom:2px}.coupon-container .product-tile--coupon:not(.coupon-container .product-tile--coupon-teaser) .productTile--coupon__link{margin-left:0}}@media only screen and (max-width:35.9375em){.coupon-container .product-tile--coupon-teaser .product-tile__inner{display:block}.coupon-container .product-tile--coupon-teaser .product-tile__link,.coupon-container .product-tile--coupon-teaser .product-tile__image{width:100%}}.coupon-container .product-tile--coupon .productTile--coupon__link{display:inline-block}.coupon-container .product-tile--coupon .productTile--coupon__link--hidden{display:none}.product-tile--coupon .flag{top:16px;left:0}.product-tile--coupon .coupon__head-buttons{position:absolute;top:11px;right:19px;display:inline-flex}@media only screen and (min-width:48em){.product-tile--coupon.product-tile--list .flag{top:32px;left:24px}}@media only screen and (min-width:48em){.product-tile--coupon.product-tile--list .coupon__head-buttons{top:27px}}@media only screen and (max-width:35.9375em){.product-tile--coupon .coupon__head-buttons{right:11px}}.productCarouselIsolated__item .product-tile--coupon .flag{left:16px}.productCarouselIsolated__item .product-tile--coupon .coupon__head-buttons{right:12px}.coupon__head{display:flex;justify-content:flex-end;height:30px}.coupon__head .flag--new-item{background:#004f9f}.coupon__head .flag--new-item:before{border-top-color:#004f9f}.coupon__head .flag--new-item:after{border-bottom-color:#004f9f}.coupon__head .flag--new-item .flag__inner:after{border-top-color:#004f9f;background-image:linear-gradient(to right,#fff0,#004f9f 12px)}.coupon__head--hidden{display:none}.coupon__head-viewAll-link{color:#000;text-decoration:underline;z-index:2;font-size:14px}.coupon__btn--showTrophy{margin:0 0 20px}@media only screen and (min-width:48em){.coupon__btn--showTrophy{margin:20px 0 40px}}@media only screen and (max-width:47.9375em){.coupon__btn--showTrophy{width:100%}}.coupon__trophyCount{display:flex}.coupon__trophyCount-inner{margin:0 0 0 auto;background-color:#cdcdcd;font-weight:600;font-size:14px;line-height:20px;color:#333;border-radius:15px;padding:2px 10px}@media only screen and (max-width:35.9375em){.coupon__trophyCount-inner{margin-bottom:0}}.coupon__showHideLink{margin:40px 0 50px;display:block;text-decoration:underline;cursor:pointer;font-size:16px;line-height:24px;color:#004f9f;font-family:#000;text-align:center}@media only screen and (min-width:36em){.coupon__showHideLink{text-align:left}}.coupon__showHideLink--hidden,.coupon__moreCoupons--hidden{display:none}.coupon__moreCoupons-title{margin:15px 0}@media only screen and (min-width:36em){.coupon__moreCoupons-title{margin:30px 0 15px}}.coupon__moreCoupons-paragraph{margin-bottom:20px}.coupon__moreCoupons-paragraph-link{text-decoration:underline}.coupon__highlights{background-color:#dbdbdb;padding:50px 0 30px}@media screen and (max-width:35.9375em){.coupon__highlights{padding:30px 0}}.coupon__highlights+.constrained .list-page__content{padding-top:30px}.coupon__highlights-title{margin-bottom:30px;line-height:30px;font-size:28px}.coupon__recommended{padding:0 0 30px}@media(max-width:47.9375em){.coupon__section-header{margin:0 16px}}.coupon__filter-wrapper .productCount__text{font-weight:400}.coupon__title{margin-bottom:20px;font-size:26px;font-weight:800}@media only screen and (max-width:47.9375em){.coupon__heading2{margin-right:16px;margin-left:16px}}.coupon__redeemedCouponsLink{display:inline-block;margin-top:20px}@media(max-width:47.9375em){.coupon__redeemedCouponsLink{margin-left:16px;margin-right:16px}}.coupon__showHiddenCouponsBtn{margin-top:30px;max-width:260px;padding:0 16px;font-size:14px;line-height:24px}.coupon__list-empty-text{background-color:#fff;padding:20px 25px;border-radius:5px}.coupon__list-empty-text--in-list{background-color:#fff;padding:20px 25px;border-radius:initial;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:gray}.coupon__list-info{margin-bottom:1rem;color:gray}.coupon__link-show-hidden{display:none;text-decoration:none;border-radius:5px;border:2px solid #CDCDCD;padding:12px 15px;color:gray;font-weight:700;text-align:center;width:auto;margin-left:17px;margin-right:17px}.coupon__link-show-hidden--visible{display:block}.coupon__link-show-hidden:hover{color:#a5a5a5}@media only screen and (min-width:48em){.coupon__link-show-hidden{width:fit-content;margin-left:auto;margin-right:auto}}.coupon__last-used{display:inline-flex;text-decoration:none;margin-bottom:25px;margin-top:5px;font-size:14px}.coupon__last-used:hover{color:gray}.coupon__last-used .icon{padding-left:8px}.coupon__desktop-only{display:none}@media only screen and (min-width:48em){.coupon__desktop-only{display:block}}@media only screen and (min-width:48em){.coupon__mobile-only{display:none}}.coupon__divider{display:block;width:100%;height:2px;background-color:#cdcdcd;margin:10px 0 20px}.coupon__showMore{display:flex;flex-direction:column}.coupon__showMore .btn--coupon{margin:0 auto 40px}@media only screen and (min-width:48em){.coupon__showMore .btn--coupon{margin:0 auto 65px}}.coupon__list-page:last-child{margin-bottom:30px}@media only screen and (min-width:48em){.coupon__list-page:last-child{margin-bottom:120px}}.flag--coupon{background:#004f9f;color:#fff;text-decoration:none}.flag--coupon:before{border-top-color:#004f9f;border-width:18px 11px 0 0}.flag--coupon:after{border-bottom-color:#004f9f;border-width:0 11px 18px 0}.flag--coupon-inactive{background:#eee;color:#cfcfcf}.flag--coupon-inactive:before{border-top-color:#eee}.flag--coupon-inactive:after{border-bottom-color:#eee}.flag--coupon .icon-voucher{padding-left:5px}.product-tile__inner .tooltip--content-tip .tooltip__content{text-align:left;padding:8px;box-shadow:0 3px 4px #0000001f}.product-tile__inner .tooltip--content-tip .tooltip__content-wrapper{top:12px;left:-6px!important;padding:0;border-radius:4px;max-width:220px}.product-tile__inner .tooltip--content-tip .tooltip__content-tip{transform:none;top:-30px!important;left:-15px!important;width:40px;height:60px;opacity:0}.productCart .flag--coupon,.product-cart__item .flag--coupon,.cart-confirmation__item-coupon .flag--coupon{display:block;position:relative;height:33px;width:fit-content;max-width:100%;z-index:1;border-top-left-radius:3px;border-bottom-left-radius:3px}.productCart .flag--coupon .icon-voucher,.product-cart__item .flag--coupon .icon-voucher,.cart-confirmation__item-coupon .flag--coupon .icon-voucher{font-size:20px;padding:0 5px}.productCart .flag--coupon .flag__inner,.product-cart__item .flag--coupon .flag__inner,.cart-confirmation__item-coupon .flag--coupon .flag__inner{padding:0 10px 0 0;line-height:1;overflow:hidden}.productCart .flag--coupon .flag__inner:after,.product-cart__item .flag--coupon .flag__inner:after,.cart-confirmation__item-coupon .flag--coupon .flag__inner:after{border-top-color:#004f9f;background:linear-gradient(to right,#2473ac00,#004f9f 10px)}@media(min-width:375px){.productCart .product-cart__coupon,.product-cart__item .product-cart__coupon,.cart-confirmation__item-coupon .product-cart__coupon{min-width:18%;max-width:100%}}@media only screen and (min-width:75em){.productCart .product-cart__coupon,.product-cart__item .product-cart__coupon,.cart-confirmation__item-coupon .product-cart__coupon{min-width:14%}}@media(max-width:420px){.productCart .product-cart__reduced-item-amount,.product-cart__item .product-cart__reduced-item-amount,.cart-confirmation__item-coupon .product-cart__reduced-item-amount{display:flex}}@media(max-width:420px){.productCart .product-cart__reduced-item-amount-unit,.product-cart__item .product-cart__reduced-item-amount-unit,.cart-confirmation__item-coupon .product-cart__reduced-item-amount-unit{display:inline-block;white-space:nowrap;overflow:hidden;max-width:6px;margin-left:3px}}.productCart .product-cart__item .flag--coupon{position:absolute;max-width:calc(100% - 16px)}@media only screen and (min-width:48em){.productCart .product-cart__item .flag--coupon{top:50%;transform:translateY(-50%);left:110px;max-width:225px}}@media only screen and (max-width:47.9375em){.productCart .product-cart__item .flag--coupon{position:relative;width:fit-content;margin-top:16px}}.productTile--coupon:not(.productTile--coupon-initial) .bookmarkCoupon__button--productTile,.productTile--coupon:not(.productTile--coupon-initial) .hideCoupon__button--productTile{display:none}.productTile--coupon__condition{font-size:.875rem;line-height:1.25rem;margin-bottom:2px}@media only screen and (min-width:36em){.productTile--coupon__condition{margin-bottom:5px}}@media only screen and (min-width:36em){.productTile--coupon-teaser{padding:7px 15px;border:8px solid #DBDBDB}}.productTile--coupon-teaser .productTile--coupon__footer--action button:only-child{margin-left:auto}.productTile--coupon-teaser .productTile--coupon__footer-btn{background-color:#004f9f;color:#fff}.productTile--coupon__footer--general-text{width:100%;font-size:14px;color:gray;line-height:20px}.productTile--coupon__footer-btn{display:inline-flex;justify-content:center;align-items:center}.productTile--coupon__footer-btn.btn--outline{color:#004f9f;border-color:#004f9f;min-width:106px}.productTile--coupon__footer-btn:not(.btn--outline){background:#004f9f}.productTile--coupon__footer-btn:hover,.productTile--coupon__footer-btn:active,.productTile--coupon__footer-btn:focus{border-color:#0090d7}.productTile--coupon__footer-btn:hover.btn--outline,.productTile--coupon__footer-btn:active.btn--outline,.productTile--coupon__footer-btn:focus.btn--outline{color:#0090d7}.productTile--coupon__footer-btn:hover.btn--outline i:before,.productTile--coupon__footer-btn:active.btn--outline i:before,.productTile--coupon__footer-btn:focus.btn--outline i:before{color:inherit}.productTile--coupon__footer-btn:hover:not(.btn--outline),.productTile--coupon__footer-btn:active:not(.btn--outline),.productTile--coupon__footer-btn:focus:not(.btn--outline){background:#0090d7}.productTile--coupon__footer-btn .btn__inner{font-size:14px;line-height:24px;display:inline-flex;justify-content:center;align-items:center}.productTile--coupon__footer-btn .btn__inner i{line-height:24px;margin-right:5px}.productTile--coupon__footer-btn .btn__inner i:before{font-size:18px;line-height:24px;color:#004f9f}.productTile--coupon__footer-btn .btn__inner-text{line-height:24px}.productTile--coupon__footer-activated{color:#000;font-size:16px;font-weight:600;height:20px;text-align:right}.productTile--coupon__footer-redeemed{color:#004f9f;font-size:18px}.productTile--coupon__footer-activated,.productTile--coupon__footer-redeemed{line-height:40px;height:40px}@media screen and (max-width:35.9375em){.productTile--coupon.productTile--xs-full{padding-top:15px}.productTile--coupon.productTile--xs-full .couponActivated--visible{margin-top:-15px}.productTile--coupon.productTile--xs-full .productTile--coupon__validity,.productTile--coupon.productTile--xs-full .productTile--coupon__link{margin-top:0}.productTile--coupon.productTile--xs-full .productTile--coupon__productMeta-value-description{margin-bottom:30px}}@media screen and (max-width:35.9375em){.productTile--coupon:not(.productTile--coupon--trophy):not(.productTile--xs-full) .couponActivated--visible~.productTile--coupon__body{margin-top:.128rem}}.productTile--coupon--trophy .product-listing__thumbnail-wrapper{padding-top:.125rem}.productTile--coupon--trophy .badge__trophy{top:.125rem}@media screen and (max-width:35.9375em){.productTile--coupon--trophy .badge__trophy{top:-.1875rem}}.productTile--coupon--trophy .couponActivated:not(.couponActivated--visible) .badge__trophy{top:15px}@media screen and (max-width:35.9375em){.productTile--coupon--trophy .couponActivated--visible~.product-listing__thumbnail-wrapper .badge__superpoints{top:42px}}@media screen and (max-width:35.9375em){.productTile--coupon--trophy .couponActivated--visible~.product-listing__thumbnail-wrapper .badge__trophy,.productTile--coupon--trophy .couponActivated--visible~.product-listing__thumbnail-wrapper .badge__present{top:5px}}@media screen and (max-width:35.9375em){.productTile--coupon--trophy .productTile--coupon__body{padding-top:15px}.productTile--coupon--trophy .product-listing__thumbnail-wrapper{padding-top:0;margin-top:15px!important}}@media screen and (max-width:35.9375em){.productTile--coupon--trophy .couponActivated--visible~.product-listing__thumbnail-wrapper{padding-top:0}}.productTile--coupon--trophy .productTile--coupon__validity{margin-right:10px}.productTile--coupon__validity{font-weight:700!important;font-size:12px;line-height:16px}@media only screen and (min-width:36em){.productTile--coupon__validity{font-size:14px;line-height:20px}}.productTile--coupon__link{display:block;margin-left:auto;align-self:flex-end;font-size:14px;color:#333;text-decoration:underline;white-space:initial}.productTile--coupon__link--hidden{display:none}@media only screen and (min-width:36em){.productTile--coupon .productTile--coupon__productMeta-value-description{margin-bottom:15px}}@media screen and (max-width:35.9375em){.productTile--coupon .title--coupon-main,.productTile--coupon .title--coupon-subtitle{font-weight:400}}.productTile--coupon--hint .title--coupon-main{font-weight:700;font-size:16px;padding-bottom:4px}@media only screen and (min-width:36em){.productTile--coupon--hint .title--coupon-main{font-size:24px;padding-bottom:12px}}.productTile--coupon--hint .productTile--coupon__validity-wrapper{padding-bottom:0;margin-top:10px}@media only screen and (min-width:48em){.productTile--coupon--hint .productTile--coupon__validity-wrapper{margin-top:40px}}.productTile--coupon--hint .productTile--coupon__productMeta-value-description{margin-bottom:0}.productTile--coupon--expired{color:gray}.productTile--coupon--expired .responsive-image,.productTile--coupon--expired .flag,.productTile--coupon--expired .badge__trophy,.productTile--coupon--expired .badge__superpoints,.productTile--coupon--expired .badge__present,.productTile--coupon--expired .productTile--coupon__footer{filter:saturate(0) contrast(100%)}.productTile--coupon--expired .productTile--coupon__validity{color:gray}.productTile--coupon .badge{position:absolute;margin-top:0}.productTile--coupon .badge__trophy,.productTile--coupon .badge__present,.productTile--coupon .badge__dots{position:absolute;overflow:visible;top:0;left:0}@media only screen and (min-width:36em){.productTile--coupon .badge__trophy,.productTile--coupon .badge__present,.productTile--coupon .badge__dots{position:relative}}@media screen and (max-width:35.9375em){.productTile--coupon__title{display:flex;align-items:center;margin-bottom:5px}}.productTile--coupon__productMeta{margin-top:0!important}.productTile--coupon__productMeta-value{margin-bottom:8px}@media only screen and (min-width:36em){.productTile--coupon__productMeta-value{margin-bottom:10px}}.productTile--coupon__body{padding-bottom:10px}.productTile--coupon__footer{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (min-width:36em){.productTile--coupon__footer--break-desktop{display:block}}.productTile--coupon__footer--info{width:100%}.productTile--coupon__footer--valid{font-size:.875rem;line-height:1.25rem;color:gray}.productTile--coupon__footer--valid--hidden span{display:none}.productTile--coupon__footer--separator{height:1px;border:none;color:#d0d0d0;background-color:#d0d0d0;margin:0 0 15px}.productTile--coupon__footer--action{height:40px;display:flex;justify-content:space-between;width:100%;align-items:center}.productTile--coupon__footer--no-logo .productTile--coupon__footer--action{justify-content:flex-end}.productTile--coupon__footer--logo-wrapper,.productTile--coupon__footer--logo-box{height:26px}.productTile--coupon__footer--logo-box{display:flex;align-items:center}.productTile--coupon__footer--logo-box:not(:last-child){margin-right:8px}.productTile--coupon__footer--logo{height:26px}.productTile--coupon__footer--logo-wrapper{position:relative;overflow:hidden;flex-grow:1}.productTile--coupon__footer--logo-wrapper-inner{padding-right:16px;position:absolute;top:0;display:flex;flex-direction:row;align-items:stretch}.productTile--coupon__footer--logo-wrapper-inner.hide-first-when-overflow{flex-wrap:wrap-reverse}.productTile--coupon__footer--logo-wrapper-inner.hide-last-when-overflow{flex-wrap:wrap}.productTile--coupon__footer--logo--format{display:block;width:64px}@media only screen and (min-width:75em){.productTile--coupon__footer--logo--format{display:block}}.productTile--coupon__footer--logo--format:only-child{display:block}.productTile--coupon__footer-btn,.productTile--coupon__footer-btn-purchase{padding:0 12px;font-size:16px;min-height:40px;flex-shrink:0}.productTile--coupon__footer-btn--hidden,.productTile--coupon__footer-btn-purchase--hidden{display:none!important}@media(min-width:992px)and (max-width:1130px){.product-tile--coupon:not(.product-tile--coupon--redeemed) .productTile--coupon__footer--logo-box--format{display:none}}@media(min-width:768px)and (max-width:790px){.product-tile--coupon:not(.product-tile--coupon--redeemed) .productTile--coupon__footer--logo-box--format{display:none}}@media only all and (min-width:62em)and (max-width:74.9375em),only screen and (max-width:47.9375em){.product-tile--coupon-teaser .product-listing__thumbnail{position:relative}}@media only screen and (max-width:35.9375em){.product-tile--coupon-teaser .product-listing__thumbnail{width:168px;height:154px;margin:0 auto 15px!important;float:none!important}.product-tile--coupon-teaser .product-listing__thumbnail__image{height:100%;max-width:168px;max-height:154px}.product-tile--coupon-teaser .product-listing__thumbnail-wrapper{float:none!important;max-width:100%;width:100%}}.product-tile--coupon-teaser .product-tile--coupon__teaser-text{margin-left:0;margin-top:15px;margin-bottom:0;padding-bottom:10px}@media only screen and (max-width:35.9375em){.product-tile--coupon-teaser .product-tile--coupon__teaser-text{margin-top:0}}.product-tile--coupon .productTile--coupon__link:last-child{margin-bottom:0;padding-bottom:10px}.product-tile--coupon__validity,.product-tile--coupon__teaser-text{font-weight:700!important;font-size:14px;line-height:18px}@media only screen and (min-width:36em){.product-tile--coupon__validity,.product-tile--coupon__teaser-text{font-size:16px;line-height:24px}}.product-tile--coupon__validity{color:#a5a5a5;display:flex;flex-wrap:wrap;align-content:start;margin-block-end:0}@media screen and (max-width:35.9375em){.product-tile--coupon__validity{margin-top:0}}.product-tile--coupon__validity--hidden{display:none}.product-tile--coupon__validity span:first-child{margin-right:4px}.product-tile--coupon__validity-wrapper{display:flex;justify-content:space-between;clear:left}@media screen and (max-width:35.9375em){.product-tile--coupon__validity-wrapper{margin-top:0}}@media only screen and (min-width:0em){.product-tile--coupon__validity-wrapper{padding-bottom:10px}}.product-tile--coupon__validity-wrapper:last-child{margin-bottom:0;padding-bottom:10px}.product-tile--coupon__validity-wrapper--hidden{display:none}.product-tile--coupon__validity--activated{color:#004f9f}.product-tile--coupon__validity--expiring{color:#e7000e!important}.product-tile--coupon .product-listing__thumbnail{margin-right:.625rem}@media screen and (min-width:36em){.product-tile--coupon .product-listing__thumbnail{max-width:100%;max-height:100%;margin:0 auto 15px;float:none}}@media screen and (min-width:36em){.product-tile--coupon .product-listing__thumbnail{width:168px;height:154px}}.product-tile--coupon .product-listing__thumbnail__image{width:100%;height:auto;object-fit:contain}@media screen and (min-width:36em){.product-tile--coupon .product-listing__thumbnail__image{height:100%;max-width:240px}}.product-tile--coupon-hidden{padding-block-start:46px!important}.product-tile--coupon-hidden .responsive-image,.product-tile--coupon-hidden .flag,.product-tile--coupon-hidden .badge,.product-tile--coupon-hidden .badge__superpoints{filter:saturate(0) contrast(100%)}.product-tile--coupon-hidden .product-listing__thumbnail__image{opacity:.45}.product-tile--coupon-hidden .product-tile--coupon__condition,.product-tile--coupon-hidden .title,.product-tile--coupon-hidden .product-tile--coupon__productMeta-value-description,.product-tile--coupon-hidden .product-tile--coupon__validity{color:#a5a5a5}.product-tile--coupon-hidden .coupon__head{display:none}.product-tile--coupon .product-tile__image{display:flex;justify-content:center;height:156px;margin-bottom:16px}.product-tile--coupon .product-tile__image .responsive-image{height:100%}.product-tile--coupon .bookmarkCoupon__button--productTile{border:none;padding:0;height:30px;width:30px;margin:0}.productTile--coupon-collectiv .coupon__head{height:10px;min-height:10px}@media only screen and (min-width:48em){.productTile--coupon-collectiv .coupon__head{height:30px;min-height:30px}}.productTile--coupon-collectiv--expired{color:gray}.productTile--coupon-collectiv--expired .responsive-image,.productTile--coupon-collectiv--expired .badge__trophy,.productTile--coupon-collectiv--expired .badge__superpoints{filter:saturate(0) contrast(100%)}.productTile--coupon-collectiv--expired .productTile--coupon__validity{color:gray}.productTile--coupon-collectiv.text .productTile--coupon__footer--text{font-size:20px;font-weight:700;color:gray;line-height:20px;margin-bottom:10px}@media only screen and (min-width:36em){.productTile--coupon-collectiv .productTile--coupon__body{height:100%;display:flex;flex-direction:column}}.productTile--coupon-collectiv .productTile--coupon .productTile-details__name-wrapper{height:100%;min-height:70px}.productTile--coupon-collectiv .productTile--coupon .productTile--coupon__productMeta{height:100%;display:flex;justify-content:space-between;flex-direction:column}.productTile--coupon-collectiv .productTile--coupon .title--coupon-main{font-size:16px}@media only screen and (min-width:36em){.productTile--coupon-collectiv .productTile--coupon .title--coupon-main{font-size:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:10px}}@media screen and (max-width:36em){.productTile--coupon-collectiv .productTile--coupon .productTile--coupon__title{margin-bottom:8px}}.productTile--coupon-collectiv .productTile--coupon .productTile--coupon__validity-wrapper{padding-top:10px}@media screen and (max-width:36em){.productTile--coupon-collectiv .productTile--coupon .productTile--coupon__validity-wrapper .productTile--coupon__validity{margin:0}}.productTile--coupon-collectiv .productTile--coupon .productTile--coupon__productMeta-value-description{margin-bottom:0!important}.productTile--coupon-collectiv .productTile--coupon__progress-wrapper{margin-top:auto;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:20px;height:50px}@media only screen and (min-width:36em){.productTile--coupon-collectiv .productTile--coupon__progress-wrapper{min-height:50px}}.productTile--coupon-collectiv .productTile--coupon__progress-wrapper .coupon-state-bar{margin-bottom:0}.productTile--coupon-collectiv .productTile--coupon__progress-wrapper--hidden{display:none}.productTile--coupon-collectiv .productTile--coupon__progress-text{font-size:14px;font-weight:700;padding-bottom:8px}.productTile--coupon-collectiv .productTile--coupon__footer{align-items:flex-end;margin-top:auto}.productTile--coupon-collectiv .productTile--coupon__footer-description{margin-bottom:10px;font-size:14px;line-height:20px;color:gray;font-weight:600}.productTile--coupon-collectiv .productTile--coupon__footer--action{flex-flow:row wrap}.productTile--coupon-collectiv .productTile--coupon__footer--activation{width:100%;display:flex;justify-content:space-between;height:40px}.productTile--coupon-collectiv .productTile--coupon__footer--hasIndices .coupon-state-bar{margin-top:20px}.productTile--coupon-collectiv .productTile--coupon__footer--general-text{width:100%;font-size:14px;color:gray;line-height:20px}.productTile--coupon-collectiv .productTile--coupon__footer--detail-link{color:#004f9f}.productTile--coupon-collectiv .productTile--coupon__footer-coupon-state--hidden,.productTile--coupon-collectiv .productTile--coupon__footer-btn--hidden,.productTile--coupon-collectiv .productTile--coupon__footer-btn-purchase--hidden,.productTile--coupon-collectiv .productTile--coupon__hidden-hideCoupon{display:none}.productTile--coupon-collectiv .hideCoupon__button--productTile{right:9px;margin-right:0}@media only screen and (min-width:36em){.product-tile--coupon-teaser{padding:7px 15px;border:4px solid #DBDBDB;border-radius:2.5px}}.product-tile--coupon-teaser .productTile--coupon__footer--action button:only-child{margin-left:auto}.bookmarkCoupon__button--productTile{order:3;height:50px;line-height:24px;padding:5px 13px;border:2px solid #CDCDCD;font-size:20px;background:none;line-height:unset;width:50px;color:gray;outline:none;border-radius:4px;margin-left:11.5px;z-index:2}.bookmarkCoupon__button--productTile--hidden{display:none}.bookmarkCoupon__button--productTile:hover,.bookmarkCoupon__button--productTile:active,.bookmarkCoupon__button--productTile:focus{color:#333}.bookmarkCoupon__button--productTile .bookmarkCoupon__button-icon{position:relative;font-size:20px}.bookmarkCoupon__button--active{color:#004f9f}.bookmarkCoupon__button--active:hover{color:#2473ac}.bookmarkCoupon__button--hasText{width:auto;min-height:auto;line-height:24px;right:0}@media only screen and (min-width:48em){.bookmarkCoupon__button--hasText{top:20px;right:25px}}.bookmarkCoupon__button--hasText .bookmarkCoupon__button-icon{float:left}.bookmarkCoupon__button--showText{display:none;line-height:24px;margin-left:10px;font-size:14px}@media only screen and (min-width:48em){.bookmarkCoupon__button--showText{display:inline-block}}.bookmarkCoupon__button--active:before{font-family:Fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:""}.coupon-icon--background{position:relative;display:flex;align-items:center;align-content:center;justify-content:center;min-height:16px;min-width:16px;max-height:16px;max-width:16px;background-color:#004f9f;border-radius:50%;line-height:0}.coupon-icon--logo{color:#fff;font-size:17px}@media only screen and (min-width:62em){.coupon-icon--logo{margin-left:1px}}@media only screen and (max-width:61.9375em){.coupon-icon--logo{margin-top:1px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.coupon-icon--logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.coupon-icon--logo.icon-voucher:before{background:none;width:auto;letter-spacing:0}.coupon-icon--background--basket{min-height:100%;min-width:100%;max-height:100%;max-width:100%}.coupon-icon--logo--basket{font-size:1.875rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.coupon-icon--logo--basket{line-height:1.875rem}}.hideCoupon__button--productTile{background:none;margin-right:14px;padding:0;line-height:unset;width:30px;height:30px;color:gray;outline:none}.hideCoupon__button--productTile:hover,.hideCoupon__button--productTile:active,.hideCoupon__button--productTile:focus{color:#333}.hideCoupon__button--productTile--hidden{display:none}.hideCoupon__button--productTile .hideCoupon__button-icon{position:relative;font-size:20px}.hideCoupon__button--hasText{width:auto;min-height:auto;line-height:24px}@media only screen and (min-width:48em){.hideCoupon__button--hasText{margin-right:145px;top:20px}}.hideCoupon__button--hasText .hideCoupon__button-icon{float:left}.hideCoupon__button--showText{display:none;line-height:24px;margin-left:10px;font-size:14px}@media only screen and (min-width:48em){.hideCoupon__button--showText{display:inline-block}}.hideCoupon__button--icon--hidden:before{font-family:Fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:""}.banner{display:flex;align-items:center;background:linear-gradient(#338fcf,#7abee3,#9dd8f6);margin-bottom:24px;border-radius:3px;padding:15px 30px}@media only screen and (min-width:62em){.banner{padding:25px 25px 15px}}@media only screen and (max-width:47.9375em){.banner{padding:15px 15px 10px}}@media only screen and (max-width:47.9375em){.banner{background:linear-gradient(#38a1e9,#7abee3,#9dd8f6)}}.banner .badge__superpoints{position:relative;padding:0;inset:8px auto auto;align-self:center;height:74px;width:74px}@media only screen and (min-width:48em){.banner .badge__superpoints{height:100px!important;width:100px!important;top:8px!important}}.banner .badge__superpoints .badge__superpoints-inner{transform:scale(.74)}@media only screen and (min-width:48em){.banner .badge__superpoints .badge__superpoints-inner{transform:scale(1)}}.banner__header{color:#fff}@media only screen and (min-width:48em){.banner__header{flex-grow:1;align-self:center;margin:0 24px}}.banner__header--title{font-size:1.875rem;line-height:40px;margin-bottom:10px}@media screen and (max-width:36em){.banner__header--title{font-size:1rem;line-height:30px;margin-bottom:0}}.banner__header--subtitle{font-family:#000;line-height:30px;font-weight:600!important}@media screen and (max-width:36em){.banner__header--subtitle{font-size:1rem;font-weight:500}}.banner__header__banner{font-size:1.875rem}.banner__title{color:#0f5e98;font-size:16px;margin:0}@media only screen and (min-width:62em){.banner__title{font-size:20px;line-height:24px}}.banner__subtitle,.banner__validity{margin-top:5px;margin-bottom:0;font-weight:700;font-size:16px;color:#0f5e98;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:62em){.banner__subtitle,.banner__validity{font-size:18px;line-height:24px}}.banner__description,.banner__restriction{color:#0f5e98;font-size:18px;line-height:20px;font-weight:700;margin-top:16px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:62em){.banner__description,.banner__restriction{font-size:16px}}.banner__restriction{font-weight:400}.banner__valid-until{font-family:#000;line-height:20px}@media screen and (max-width:36em){.banner__valid-until{font-size:14px;margin-top:15px;margin-bottom:20px}}.banner__right{flex-grow:1;width:35%;position:relative;display:flex;justify-content:space-between}@media only screen and (max-width:47.9375em){.banner__right{flex-flow:column;margin-left:16px}}@media only screen and (max-width:47.9375em){.banner__footer{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap}}@media screen and (min-width:48em){.banner__footer{margin-left:auto}}@media screen and (min-width:62em){.banner__footer{margin-right:30px}}@media screen and (min-width:75em){.banner__footer{margin-right:60px}}.banner__footer .productTile--coupon__footer-activated,.banner__right .productTile--coupon__footer-activated{background-color:#fff;color:#000;border:2px solid #004F9F;border-radius:3px;padding:10px 20px;font-size:16px;white-space:nowrap}@media only screen and (max-width:61.9375em){.banner__footer .productTile--coupon__footer-activated,.banner__right .productTile--coupon__footer-activated{align-self:flex-start;font-size:14px}}.banner__footer .productTile--coupon__footer-activated:not(.productTile--coupon__footer-btn--hidden),.banner__right .productTile--coupon__footer-activated:not(.productTile--coupon__footer-btn--hidden){display:flex;align-items:center;width:max-content}@media only screen and (max-width:47.9375em){.banner__footer .productTile--coupon__footer-activated:not(.productTile--coupon__footer-btn--hidden),.banner__right .productTile--coupon__footer-activated:not(.productTile--coupon__footer-btn--hidden){margin-top:15px}}.banner__footer .productTile--coupon__footer-activated .icon-circle_check,.banner__right .productTile--coupon__footer-activated .icon-circle_check{margin-right:6px;color:#004f9f;font-size:12px;display:inline-block;margin-top:3px}.banner__footer .btn--primary,.banner__right .btn--primary,.banner__footer a,.banner__right a{display:flex;border:1px solid #004F9F;background-color:#004f9f;color:#fff!important;padding:10px 20px;height:40px;align-self:flex-start;transition:.2s;font-size:14px;border-radius:3px;width:max-content}@media only screen and (max-width:47.9375em){.banner__footer .btn--primary,.banner__right .btn--primary,.banner__footer a,.banner__right a{margin-top:15px}}@media only screen and (min-width:48em){.banner__footer .btn--primary,.banner__right .btn--primary,.banner__footer a,.banner__right a{align-self:center;font-size:16px!important}.banner__footer .btn--primary .btn__inner,.banner__right .btn--primary .btn__inner,.banner__footer a .btn__inner,.banner__right a .btn__inner{font-size:16px}}.banner__footer .btn--primary:hover,.banner__right .btn--primary:hover,.banner__footer a:hover,.banner__right a:hover{border-color:#0090d7}.banner__footer a,.banner__right a{line-height:18px}.banner__footer-discount,.banner__right-discount{color:#0f5e98;text-align:right}.banner__footer-discount__title,.banner__right-discount__title{font-size:32px;line-height:38px}.banner__footer-discount__subtext,.banner__right-discount__subtext{font-size:16px;line-height:18px}.banner__footer-discount__title,.banner__right-discount__title,.banner__footer-discount__subtext,.banner__right-discount__subtext{font-weight:700;display:block}@media only screen and (min-width:48em){.banner__footer-discount,.banner__right-discount{align-self:center}.banner__footer-discount__title,.banner__right-discount__title{font-size:42px;line-height:48px}.banner__footer-discount__subtext,.banner__right-discount__subtext{font-size:20px;line-height:22px}}.banner__digital-coupon{display:inline-flex;align-items:center;padding:1px 8px 1px 2px;border-radius:50px;background-color:#e7010e;color:#fff;text-transform:uppercase;white-space:nowrap;font-weight:700;font-size:16px;letter-spacing:1px;margin-bottom:16px;overflow:hidden;will-change:transform}@media only screen and (max-width:47.9375em){.banner__digital-coupon{height:32px;margin-top:15px;margin-right:8px;margin-bottom:0;font-size:14px}}.banner__digital-coupon-icon{display:flex;font-size:30px;margin-right:2px;margin-bottom:1px}@media only screen and (max-width:47.9375em){.banner__digital-coupon-icon{font-size:28px;margin-bottom:0}}.banner--pdp{width:100%;margin-bottom:0;position:relative;float:left;clear:left}@media only screen and (max-width:47.9375em){.banner--pdp{order:4}}@media only screen and (min-width:48em){.banner--pdp{width:50%}}@media only screen and (min-width:62em){.banner--pdp{width:calc(50% - 20px)}}@media only screen and (min-width:75em){.banner--pdp{width:calc(50% - 50px)}}.banner--pdp .banner__right{margin-left:16px}@media only screen and (max-width:1439px){.banner--pdp .banner__right{flex-flow:column}}@media only screen and (max-width:1439px){.banner--pdp .banner__right .btn--primary,.banner--pdp .banner__right a{align-self:flex-start}}.banner--pdp .banner__header{margin:0}@media(min-width:1440px){.banner--pdp .banner__header{margin-right:16px}}@media only screen and (min-width:62em){.banner--pdp .banner__title{font-size:16px;line-height:1.5}}.banner--pdp .banner__footer{margin-right:0}@media only screen and (max-width:1439px){.banner--pdp .banner__footer{margin-left:0}}@media only screen and (max-width:1439px){.banner--pdp .banner__footer .btn--primary,.banner--pdp .banner__footer a{display:flex;margin-top:15px}}@media only screen and (max-width:1439px){.banner--pdp .banner__footer .productTile--coupon__footer-activated,.banner--pdp .banner__right .productTile--coupon__footer-activated{align-self:flex-start}}@media only screen and (max-width:1439px){.banner--pdp .banner__footer .productTile--coupon__footer-activated:not(.productTile--coupon__footer-btn--hidden),.banner--pdp .banner__right .productTile--coupon__footer-activated:not(.productTile--coupon__footer-btn--hidden){margin-top:15px}}@media only screen and (max-width:1439px){.banner--pdp .banner__digital-coupon{display:inline-flex;margin-top:15px;margin-bottom:0}}@media only screen and (max-width:74.9375em){.banner--pdp .banner__digital-coupon{font-size:14px;margin-bottom:0;margin-top:15px}}@media only screen and (max-width:74.9375em){.banner--pdp .banner__digital-coupon-icon{font-size:28px}}@media only screen and (max-width:47.9375em){.banner--pdp .badge__superpoints{top:auto!important}}.banner--pdp .badge__superpoints--productDetail.badge__superpoints--card{bottom:auto}.couponInfo--pdp+.banner--pdp{border-top-left-radius:0;border-top-right-radius:0}.couponInfo--pdp{display:flex;align-items:center;position:relative;float:left;clear:left;width:100%;padding:15px 30px;border:1px solid #004F9F;background-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:none}@media only screen and (max-width:47.9375em){.couponInfo--pdp{order:4;padding:15px}}@media only screen and (min-width:48em){.couponInfo--pdp{width:50%;margin-top:16px}}@media only screen and (min-width:62em){.couponInfo--pdp{width:calc(50% - 20px)}}@media only screen and (min-width:75em){.couponInfo--pdp{width:calc(50% - 50px)}}.couponInfo--pdp .couponInfo__img{width:80px;height:auto;flex-shrink:0;margin-right:15px}@media only screen and (min-width:48em){.couponInfo--pdp .couponInfo__img{width:100px}}.couponInfo--pdp .couponInfo__content{display:flex;align-items:center}@media only screen and (max-width:61.9375em){.couponInfo--pdp .couponInfo__content{flex-flow:column}}.couponInfo--pdp .couponInfo__content .couponInfo__title{color:#004f9f;font-size:20px;font-weight:700;line-height:1.2}@media only screen and (min-width:48em){.couponInfo--pdp .couponInfo__content .couponInfo__title{font-size:22px}}.couponInfo--pdp .couponInfo__content .couponInfo__list{color:#004f9f;font-size:12px;margin-bottom:0}@media only screen and (max-width:61.9375em){.couponInfo--pdp .couponInfo__content .couponInfo__list{padding-inline-start:20px}}.couponInfo--pdp .couponInfo__content .couponInfo__list li::marker{font-size:1.2em}.product-label{display:inline-flex;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;background:#000;color:#fff;font-size:12px;font-weight:700;line-height:24px;margin-right:4px;padding:3px 8px;border-radius:5px}@media print{.product-label{color:#000}}.product-label.product-label--small{padding:0 4px;font-size:12px;line-height:20px}.product-label.product-label--is-new,.product-label.product-label--is-cutting{background-color:#0090d7;border:2px solid #0090D7!important}@media(min-width:768px){.product-label.product-label--is-new,.product-label.product-label--is-cutting{border:1px solid #0090D7!important}}@media print{.product-label.product-label--is-new,.product-label.product-label--is-cutting{color:#0090d7!important}}.product-label.product-label--heimberg{display:flex;flex-direction:row;background:#0090d7}.product-label.product-label--is-topseller{padding-left:.25rem;padding-right:.25rem;color:#004f9f;background-color:#fff;border:2px solid #004F9F!important}.product-label.product-label--is-sustainable{padding-left:.25rem;padding-right:.25rem;color:#006621;background-color:#fff;border:2px solid #006621!important}.product-label.product-label--is-discount{position:absolute;top:0;right:0;width:auto;height:auto;min-width:5.25rem;min-height:2rem;background:url(../img/core/global-images/img/common/brushstroke.png) no-repeat center center / 100% 100%;font-size:1.5rem;text-transform:none;padding:.35rem 1rem .5rem}.product-label__icon{margin-right:5px}@media(min-width:768px){.product-label{font-size:14px;line-height:18px}}@media(min-width:768px){.product-label--is-topseller{font-size:.75rem}}.product-label--is-topseller.product-label--lg{min-width:6.5rem}@media(min-width:992px){.product-label--is-discount{min-width:6.75rem;font-size:1.75rem;padding:.5rem 1.25rem .6rem}}.product-label--is-discount .product-label__subtitle{font-size:.75rem;line-height:.75rem}@media(min-width:992px){.product-label--is-discount .product-label__subtitle{font-size:.875rem;line-height:.875rem}}.product-label--main{height:1.5rem;padding:0 .25rem;color:#555555b3;font-size:.625rem;text-transform:none;background-color:#ececec}@media(min-width:768px){.product-label--main{height:1.375rem;padding:0 .5rem;font-size:.75rem}}.product-label__subtitle{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-size:.625rem;line-height:.625rem;text-transform:none}@media(min-width:768px){.product-label__subtitle{font-size:.75rem;line-height:.75rem}}.product-label--lg{font-size:1.125rem}@media only screen and (min-device-width:375px)and (max-device-width:667px)and (-webkit-min-device-pixel-ratio:2){.product-label--is-topseller{padding-top:.05rem}}.product-label .product-label__text--info{font-weight:700;font-size:12px;line-height:22px;text-transform:none;padding:5px 0;margin-left:9px}.product-label .product-label__arrowbox{display:none;position:absolute;background:#fff;border:2px solid #004F9F;left:120px;width:212px;z-index:10;padding:9px 12px;line-height:16px;box-shadow:0 5px 10px #0003;top:-12px;font-size:12px;font-weight:400;text-transform:none;text-align:left;color:#555555b3}.product-label .product-label__arrowbox:after,.product-label .product-label__arrowbox:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.product-label .product-label__arrowbox:before{margin-top:-15px;border-color:#0094aa00;border-right-color:#004f9f;border-width:15px}.product-label .product-label__arrowbox:after{margin-top:-12px;border-color:#fff0;border-right-color:#fff;border-width:12px}.product-label--is-popular{text-align:center;line-height:20px;white-space:nowrap;height:auto;border:1px solid #000}.product-label--is-popular .product-label__text{padding:0}.product-label--is-popular .product-label__text--info{white-space:normal;line-height:18px}.product-label--is-online-only{white-space:nowrap}.product-label--is-favourite{position:relative;background:#fff url(../img/component/014-product-label/img/kundenfav.png) no-repeat 0 0;width:102px;height:28px;background-size:contain}.product-label--is-favourite:hover .product-label__arrowbox,.product-label--is-favourite:focus .product-label__arrowbox{display:block}.buybox:not(.buybox--overlay) .product-label{display:block;margin-bottom:1rem}.buybox:not(.buybox--overlay) .product-label--is-popular{display:inline-flex;flex-flow:row;align-items:baseline;justify-content:flex-start;height:auto;position:relative;text-align:left;line-height:28px}.buybox:not(.buybox--overlay) .product-label--is-popular *{display:inline-block}@media only screen and (min-width:62em){.Productlist .product-container .col-lg-3:nth-child(4n) .product-label .product-label__arrowbox{left:-229px}.Productlist .product-container .col-lg-3:nth-child(4n) .product-label .product-label__arrowbox:after,.Productlist .product-container .col-lg-3:nth-child(4n) .product-label .product-label__arrowbox:before{left:100%}.Productlist .product-container .col-lg-3:nth-child(4n) .product-label .product-label__arrowbox:before{border-left-color:#004f9f;border-right-color:transparent}.Productlist .product-container .col-lg-3:nth-child(4n) .product-label .product-label__arrowbox:after{border-left-color:#fff;border-right-color:transparent}}@media only all and (min-width:48em)and (max-width:61.9375em){.Productlist .product-container .col-lg-3:nth-child(3n) .product-label .product-label__arrowbox{left:-229px}.Productlist .product-container .col-lg-3:nth-child(3n) .product-label .product-label__arrowbox:after,.Productlist .product-container .col-lg-3:nth-child(3n) .product-label .product-label__arrowbox:before{left:100%}.Productlist .product-container .col-lg-3:nth-child(3n) .product-label .product-label__arrowbox:before{border-left-color:#004f9f;border-right-color:transparent}.Productlist .product-container .col-lg-3:nth-child(3n) .product-label .product-label__arrowbox:after{border-left-color:#fff;border-right-color:transparent}}@media only screen and (max-width:47.9375em){.Productlist .product-container .col-lg-3:nth-child(2n) .product-label .product-label__arrowbox{left:-229px}.Productlist .product-container .col-lg-3:nth-child(2n) .product-label .product-label__arrowbox:after,.Productlist .product-container .col-lg-3:nth-child(2n) .product-label .product-label__arrowbox:before{left:100%}.Productlist .product-container .col-lg-3:nth-child(2n) .product-label .product-label__arrowbox:before{border-left-color:#004f9f;border-right-color:transparent}.Productlist .product-container .col-lg-3:nth-child(2n) .product-label .product-label__arrowbox:after{border-left-color:#fff;border-right-color:transparent}}.product-label--is-trophy,.product-label--is-sammelpass{background:#ffc81c;height:50px;width:50px;border-radius:50%;font-size:24px;margin:0}.product-label--is-shop-only{width:69px;height:35px;border-radius:0;background-color:unset;background-repeat:no-repeat;background-size:contain;margin:0}.product-label__superpoints--productTile{width:36px;height:36px}@media only screen and (min-width:36em){.product-label__superpoints--productTile{width:74px;height:74px}}.product-label__superpoints--productTile .product-label__superpoints-inner{transform:scale(.36);transform-origin:0 0}@media only screen and (min-width:36em){.product-label__superpoints--productTile .product-label__superpoints-inner{transform:scale(.74);transform-origin:0 0}}.product-label__superpoints--productTile-full{width:74px;height:74px}.product-label__superpoints--productTile-full .product-label__superpoints-inner{transform:scale(.74);transform-origin:0 0}.product-label__superpoints--productTile.product-label__superpoints--card{padding:6px 3px 0}.product-label__superpoints--productTile.product-label__superpoints--card .product-label__superpoints-inner{transform:scale(.3);box-shadow:none;text-align:right}.product-label__superpoints--productTile.product-label__superpoints--card .product-label__superpoints-wrapper{top:52%}.product-label__superpoints--productTile.product-label__superpoints--card .product-label__superpoints-card{display:inline-block;transform:translate(3px,-19px)}@media only screen and (min-width:36em){.product-label__superpoints--productTile.product-label__superpoints--card{padding:14px 7px 0}.product-label__superpoints--productTile.product-label__superpoints--card .product-label__superpoints-inner{transform:scale(.6)}.product-label__superpoints--productTile.product-label__superpoints--card .product-label__superpoints-card{transform:translate(3px,-23px)}}.product-label__superpoints--productDetail{width:74px;height:74px}.product-label__superpoints--productDetail .product-label__superpoints-inner{transform:scale(.74);transform-origin:0 0}.product-label__superpoints--productDetail.product-label__superpoints--card{padding:14px 0 0}.product-label__superpoints--productDetail.product-label__superpoints--card .product-label__superpoints-inner{transform:scale(.6);box-shadow:none;text-align:right}.product-label__superpoints--productDetail.product-label__superpoints--card .product-label__superpoints-wrapper{top:52%}.product-label__superpoints-card{display:inline-block;width:60%;height:auto;transform:translate(3px,-23px)}.product-label__superpoints--basket{width:40px;height:40px}.product-label__superpoints--basket .product-label__superpoints-inner{transform:scale(.4);transform-origin:0 0}.product-label__superpoints--basket.product-label__superpoints--card{padding:6px 3px 0}.product-label__superpoints--basket.product-label__superpoints--card .product-label__superpoints-inner{box-shadow:none;text-align:right}@media only screen and (min-width:75em){.product-label__superpoints--basket.product-label__superpoints--card .product-label__superpoints-inner{transform:scale(.3)!important}}.product-label__superpoints--basket.product-label__superpoints--card .product-label__superpoints-wrapper{top:52%}.product-label__superpoints--basket.product-label__superpoints--card .product-label__superpoints-card{display:inline-block;transform:translate(3px,-19px)}.product-label__superpoints-wrapper{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.product-label__superpoints-amount,.product-label__superpoints-text{display:block;text-align:center;transform:skew(-7deg)}.product-label__superpoints-amount{line-height:.75em;display:flex;align-items:flex-end;justify-content:center}.product-label__superpoints-amount--1c,.product-label__superpoints-amount--2c{font-size:2.125em;margin-bottom:.0625em}.product-label__superpoints-amount--3c{font-size:1.5em;margin-bottom:.078125em}.product-label__superpoints-amount--4c{font-size:1.5em;margin-bottom:.125em}.product-label__superpoints-amount--5c{font-size:1.125em;margin-bottom:.125em}.product-label__superpoints-amount--6c{margin-bottom:.125em}.product-label__superpoints-text{font-size:.625rem;line-height:.625rem;text-transform:uppercase}.product-label__superpoints--discount-chf{display:block}.product-label__superpoints--discount-chf-top-symbol{display:block;width:22px;height:7px;transform:skew(-1deg);background:#fff;margin-bottom:3px}.product-label__superpoints--discount-chf-bottom-symbol{display:block;width:9px;height:8px;transform:skew(-2deg);background:#fff}.product-label__superpoints--discount-percentage{font-size:30px;line-height:30px}.product-label__superpoints-inner{background:linear-gradient(to right,#00a2d7,#008ad0 25%,#123274);box-shadow:0 0 12px #00000080 inset;border-radius:50%;font-weight:700;width:100px;height:100px;color:#fff;font-size:28px;position:absolute}.product-label__superpoints-card{background-image:url(../img/component/014-product-label/img/supercard_front.svg);height:39px;width:60px}.product-label__superpoints{border-radius:50%}.breadcrumb{position:relative;scroll-snap-align:end;padding:0}@media screen and (max-width:61.9375em){.breadcrumb{overflow:hidden;white-space:nowrap;padding:0 16px}}@media screen and (max-width:61.9375em){.breadcrumb--loaded{overflow-x:auto;overflow-y:hidden}}@media only all and (min-width:48em)and (max-width:61.9375em){.breadcrumb{margin-left:-16px;margin-right:-16px}.breadcrumb:after,.breadcrumb:before{top:107px}.breadcrumb:after{padding-left:21px}.breadcrumb:before{padding-right:21px}}.breadcrumb-item{display:inline-flex;font-size:14px}@media screen and (max-width:35.9375em){.breadcrumb-item{display:none}}@media screen and (max-width:35.9375em){.breadcrumb-item:nth-last-child(1),.breadcrumb-item:nth-last-child(2){display:inline-flex}}.breadcrumb-item--is-current{color:#767676!important}.breadcrumb-item .icon__arrow-regular-right{margin-left:8px;margin-right:5px}.breadcrumb-item i.icon-arrow-regular-right{margin-left:6.25px;margin-right:3.25px}.breadcrumb-item a{font-weight:400}@media print{.breadcrumb{padding:0 16px 8px}}.container--breadcrumb,.breadcrumb-container{position:relative}@media screen and (max-width:61.9375em){.container--breadcrumb,.breadcrumb-container{overflow:auto;overflow-y:hidden;white-space:nowrap;padding-top:15px!important}.container--breadcrumb:after,.breadcrumb-container:after,.container--breadcrumb:before,.breadcrumb-container:before{content:" ";position:absolute;top:50%;transform:translateY(-50%);min-height:30px;z-index:99}.container--breadcrumb:after,.breadcrumb-container:after{padding-left:16px;right:0;background:linear-gradient(to right,#fff0,#f3f3f3 50%)}.container--breadcrumb:before,.breadcrumb-container:before{padding-right:16px;left:0;background:linear-gradient(to left,#fff0,#f3f3f3 50%)}}@media screen and (max-width:61.9375em){.container+.container--breadcrumb,.breadcrumb-container{padding-top:5px!important}}@media screen and (max-width:61.9375em){.container--breadcrumb-wrapper .container--breadcrumb,.container--breadcrumb-wrapper .breadcrumb-container{padding-top:0!important;margin-left:-17px;margin-right:-17px;padding-left:17px;padding-right:17px}}.buybox{border:none;padding:0;margin:0}.buybox--overlay .buybox__calculation,.buybox--overlay .buybox__annotation{margin-left:-.875rem;margin-right:-.875rem;padding-left:.875rem;padding-right:.875rem}.buybox--overlay .buybox__calculation .list__item{font-size:12px}.buybox--overlay .woodslicing-service{margin-bottom:20px}.buybox--overlay .pricing__container .pricing__per-unit{font-weight:400;font-size:1rem;margin-top:10px}.buybox--overlay .pricing__container .pricing__info-text{font-size:14px;padding:0;margin-top:5px}.buybox--overlay .buybox__attributes-container{row-gap:10px}.buybox--overlay .buybox__attributes-container .buybox-attributes__quantity{align-self:flex-start}.buybox--overlay .buybox__attributes-container .buybox-attributes__dimensions{column-gap:.5rem;width:100%}.buybox--overlay .buybox__attributes-container .buybox-attributes__dimensions .buybox-dimensions__input,.buybox--overlay .buybox__attributes-container .buybox-attributes__dimensions .buybox-dimensions__select{width:33%}.buybox--overlay .buybox__attributes-container .buybox__icon{align-self:center;margin:5px 0 0}.buybox--overlay .productBasicInfo__reviews-logos{display:flex;justify-content:space-between;width:100%;margin-top:5px}.buybox--overlay .productBasicInfo__reviews-logos .productBasicInfo__rating{width:fit-content;order:unset}.buybox--overlay .productBasicInfo__reviews-logos .productBasicInfo__label-img{max-height:20px}@media only screen and (min-width:48em){.buybox--overlay .productBasicInfo__reviews-logos{margin-bottom:1.5rem}}.buybox--overlay .productBasicInfo__details-row .productBasicInfo__details-iconsWrapper{display:none;padding-top:12px}.buybox--overlay .product-label.product-label--is-new{line-height:18px}@media only screen and (max-width:47.9375em){.buybox--overlay .supercard-teaser__image{display:none}}.buybox--overlay .productBasicInfo__header{position:static}.buybox--overlay .productBasicInfo__header .productBasicInfo__details-row{display:flex!important}.buybox--overlay .productBasicInfo__header .productBasicInfo__details-row .productBasicInfo__details-iconsWrapper{padding-top:0}.buybox--overlay .buybox__energy-efficiency{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-bottom:16px}.buybox--overlay .buybox__energy-efficiency .energyEfficiency.energyEfficiency--icon{margin-bottom:4px}@media only screen and (min-width:48em){.buybox--overlay .buybox__energy-efficiency .energyEfficiency.energyEfficiency--icon{margin-bottom:10px}}.buybox--overlay .buybox__energy-efficiency .energyEfficiency.energyEfficiency--icon .energyEfficiency__icon{height:32px}@media only screen and (min-width:48em){.buybox--overlay .buybox__energy-efficiency .energyEfficiency.energyEfficiency--icon .energyEfficiency__icon{height:46px}}.buybox--overlay .buybox__energy-efficiency .energyEfficiency:last-child:not(:only-child){margin-left:40px}.buybox--overlay .buybox__energy-efficiency .energyEfficiency:last-child:not(:only-child):before{content:"-";position:absolute;top:0;left:-15px;font-size:16px;font-weight:400;border:0;height:35px;line-height:35px;display:flex;align-items:center}@media only screen and (max-width:47.9375em){.buybox--overlay .buybox__energy-efficiency .energyEfficiency:last-child:not(:only-child):before{left:-18px}}@media only screen and (max-width:47.9375em){.buybox--overlay .buybox__energy-efficiency .energyEfficiency:after{right:-10px;border-left:10px solid}}.buybox--overlay .buybox__energy-efficiency .download-list__link{align-items:flex-end;margin-bottom:5px}.buybox--tube .form-control-error-message{margin-top:-15px;margin-bottom:10px}@media only screen and (max-width:61.9375em){.buybox--glasscutting .buybox__error-message.buh-warning .form-control-feedback{margin-top:0}}.buybox__title{font-size:22px}@media only screen and (min-width:62em){.buybox__title{font-size:32px}}.buybox__image{position:relative}.buybox__supercard-teaser{display:flex}@media only screen and (min-width:48em){.buybox__supercard-teaser{justify-content:flex-end}}.buybox__supercard-teaser-wrapper{display:flex;flex-direction:column;justify-content:flex-end;margin-top:1.25rem}.buybox__deliveryOnly{display:flex;justify-content:flex-end}.buybox__deliveryOnly .product-detail-flag--heimberg{margin-bottom:16px;margin-right:0}@media only screen and (max-width:47.9375em){.buybox__deliveryOnly .product-detail-flag--heimberg{width:100%}}.buybox__product-variants{position:absolute;display:flex;justify-content:space-between;width:100%;bottom:24px;left:0}@media only screen and (min-width:48em){.buybox__product-variants{bottom:40px}}.buybox__product-variants .product-variants--sustainable,.buybox__product-variants .product-variants--cutting{display:flex;justify-content:flex-start;position:relative!important;right:auto;bottom:auto;padding:0;margin:0;border:0;align-items:center}.buybox__product-variants .product-variants--sustainable__text,.buybox__product-variants .product-variants--cutting__text{display:none;font-size:14px;line-height:20px;width:auto;padding:4px 10px 5px 44px!important;border-radius:16px;color:#fff;background-color:#006621}@media only screen and (min-width:48em){.buybox__product-variants .product-variants--sustainable__text,.buybox__product-variants .product-variants--cutting__text{display:block;order:2;margin-left:-40px}}.buybox__product-variants .product-variants--sustainable__icon,.buybox__product-variants .product-variants--cutting__icon{position:static;font-size:26px;border:2px solid #006621;height:41px;width:40px;background:#fff;border-radius:50%;z-index:2}.buybox__product-variants .product-variants--cutting{padding:0;background-color:transparent}.buybox__product-variants .product-variants--cutting__text{background-color:#0090d7}.buybox__product-variants .product-variants--cutting__icon{font-size:22px;color:#0090d7;background-color:#fff;border:2px solid #0090D7}.buybox__product-variants .product-variants--cutting__icon:before{margin-left:4px;margin-top:7px}.buybox__info-row{border-top:1px solid #D9D9D9;margin-top:20px;margin-bottom:.5rem}.buybox__info-row .pricing{margin-bottom:0;margin-top:10px;float:left}.buybox__info-row .pricing__price{line-height:48px}.buybox__info-row .pricing__price-sub{font-size:22px;line-height:26px}@media only screen and (max-width:47.9375em){.buybox__info-row .pricing__price-sub{font-size:12px;line-height:14px}}.buybox__info-row .pricing--bestPrice .pricing__price{font-size:32px;line-height:48px}@media only screen and (min-width:48em){.buybox__info-row .pricing--bestPrice .pricing__price{font-size:48px;line-height:54px}}.buybox__info-row .pricing--is-topprice .pricing__saving{font-size:24px;line-height:22px;padding:5px 14px}@media only screen and (max-width:47.9375em){.buybox__info-row .pricing--is-topprice .pricing__saving{font-size:26px}}@media only screen and (max-width:47.9375em){.buybox__info-row .pricing--is-topprice .pricing__price{font-size:26px;padding:5px 14px;line-height:22px}}.buybox__info-row .pricing.pricing--is-sale.pricing--large,.buybox__info-row .pricing.pricing--is-condition.pricing--large{margin-top:1rem}.buybox__info-row .pricing.pricing--is-sale.pricing--large .pricing__saving,.buybox__info-row .pricing.pricing--is-condition.pricing--large .pricing__saving,.buybox__info-row .pricing.pricing--is-sale.pricing--large .pricing__price,.buybox__info-row .pricing.pricing--is-condition.pricing--large .pricing__price{font-weight:100;font-size:26px;padding:5px 14px;line-height:22px}@media only screen and (min-width:48em){.buybox__info-row .pricing.pricing--is-sale.pricing--large .pricing__saving,.buybox__info-row .pricing.pricing--is-condition.pricing--large .pricing__saving,.buybox__info-row .pricing.pricing--is-sale.pricing--large .pricing__price,.buybox__info-row .pricing.pricing--is-condition.pricing--large .pricing__price{line-height:54px;padding:0 16px;font-size:48px}}.buybox__info-row .pricing.pricing--is-sale.pricing--large .pricing__price-old,.buybox__info-row .pricing.pricing--is-condition.pricing--large .pricing__price-old{padding:0;font-size:20px;line-height:20px}@media only screen and (min-width:48em){.buybox__info-row .pricing.pricing--is-sale.pricing--large .pricing__price-old,.buybox__info-row .pricing.pricing--is-condition.pricing--large .pricing__price-old{font-size:22px;line-height:22px}}.buybox__info-row .pricing.pricing--is-sale.pricing--large .pricing__price-old-text,.buybox__info-row .pricing.pricing--is-condition.pricing--large .pricing__price-old-text,.buybox__info-row .pricing.pricing--is-sale.pricing--large .pricing__price-old-value,.buybox__info-row .pricing.pricing--is-condition.pricing--large .pricing__price-old-value{font-size:14px!important;line-height:16px;margin:0}@media only screen and (min-width:48em){.buybox__info-row .pricing.pricing--is-sale.pricing--large .pricing__price-old-text,.buybox__info-row .pricing.pricing--is-condition.pricing--large .pricing__price-old-text,.buybox__info-row .pricing.pricing--is-sale.pricing--large .pricing__price-old-value,.buybox__info-row .pricing.pricing--is-condition.pricing--large .pricing__price-old-value{font-size:inherit!important;line-height:inherit}}@media only screen and (min-width:48em){.buybox__info-row .pricing.pricing--is-condition.pricing--large .pricing__saving{font-size:24px;line-height:22px;padding:5px 14px}}.buybox__info-row .buybox__supercard-teaser-wrapper{margin-top:1rem;float:right;clear:right;width:fit-content}.buybox .supercard-teaser--productBasicInfo{display:flex;justify-content:center;position:relative;padding:6px 16px;border-radius:3px;height:auto;width:100%}@media only screen and (min-width:48em){.buybox .supercard-teaser--productBasicInfo{display:inline-block;width:auto}}.buybox .supercard-teaser--productBasicInfo .supercard-teaser__body{display:flex;align-items:center;padding:0}.buybox .supercard-teaser--productBasicInfo .supercard-teaser__image{width:20px;height:22px;margin-right:16px}.buybox .supercard-teaser--productBasicInfo .supercard-teaser__body-text{font-size:16px;line-height:1.25;margin-bottom:0;margin-right:5px}.buybox .supercard-teaser--productBasicInfo .supercard-teaser__info-link{position:relative;font-size:16px}.buybox-attributes__quantity>.counter{margin-bottom:0}.buybox__energy-efficiency{margin-bottom:30px}.buybox__calculation{margin-bottom:5px}@media only screen and (min-width:48em){.buybox__calculation{margin-left:0!important;margin-right:0!important;margin-top:0!important;padding:.75rem 1.75rem!important}}.buybox__product-detail-link{width:100%;margin:30px 0 15px}@media only screen and (min-width:48em){.buybox__product-detail-link{width:auto}}.buybox__glasscutting-visual{margin-top:17.5px;margin-bottom:8px}@media only screen and (min-width:48em){.buybox__glasscutting-visual{margin-bottom:11px}}@media only screen and (min-width:48em){.buybox__glasscutting-quantitysurcharge{margin-top:3px}.buybox__glasscutting-select{margin-bottom:0}}.buybox .productBasicInfo__rating{margin:0}.buybox .productBasicInfo__productMeta{margin:1.25rem 0 0}.buybox .form-control-feedback{font-size:.875rem;font-weight:400;line-height:1.2;padding-bottom:.5rem}@media only screen and (min-width:48em){.buybox .form-control-feedback{margin-top:3px}}.buybox .hazardStatements{padding-bottom:8px}.buybox__notification-link{color:#000;font-size:14px;line-height:14px;display:block;text-align:center;margin:10px 0 0}.buybox__notification-link:hover{text-decoration:underline}.buybox__calculation:has(+.buybox__error-message:not(.hidden)){margin-bottom:16px}.buybox__calculation .woodslicing-service__preview{background:none;max-width:500px;height:102px}@media only screen and (max-width:47.9375em){.buybox__calculation .woodslicing-service__preview{max-width:297px;height:100px}}@media only all and (min-width:36em)and (max-width:47.9375em){.buybox__calculation .woodslicing-service__preview{height:120px}}@media only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview{height:97px}}@media only all and (min-width:62em)and (max-width:74.9375em){.buybox__calculation .woodslicing-service__preview{height:110px}}.buybox__calculation .woodslicing-service__preview--scene{width:297.5px;perspective:180px;margin:0 auto}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview--scene{width:285.5px}}.buybox__calculation .woodslicing-service__preview--scene .box{position:relative;transform-style:preserve-3d;transition:transform 1s;top:40px;-ms-perspective:180px;-ms-perspective-origin:150px -42px}.buybox__calculation .woodslicing-service__preview--scene .box__face{position:absolute;border:1px solid #1e1e1e}.buybox__calculation .woodslicing-service__preview--scene .box__face--front{z-index:1}.buybox__calculation .woodslicing-service__preview--scene .box__face--front,.buybox__calculation .woodslicing-service__preview--scene .box__face--back{width:250px;height:20px;left:25px}@media(max-width:74.9375em){.buybox__calculation .woodslicing-service__preview--scene .box__face--front,.buybox__calculation .woodslicing-service__preview--scene .box__face--back{width:200px;left:50px}}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview--scene .box__face--front,.buybox__calculation .woodslicing-service__preview--scene .box__face--back{width:140px;left:71px;height:15px}}.buybox__calculation .woodslicing-service__preview--scene .box__face--back{border-color:gray;border-top-color:#1e1e1e}.buybox__calculation .woodslicing-service__preview--scene .box__face--right,.buybox__calculation .woodslicing-service__preview--scene .box__face--left{width:100px;height:20px;left:125px;border-left-color:transparent;border-right-color:transparent;border-bottom-color:gray}@media(max-width:74.9375em){.buybox__calculation .woodslicing-service__preview--scene .box__face--right,.buybox__calculation .woodslicing-service__preview--scene .box__face--left{left:150px}}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview--scene .box__face--right,.buybox__calculation .woodslicing-service__preview--scene .box__face--left{left:171px;height:15px}}.buybox__calculation .woodslicing-service__preview--scene .box__face--right{left:75px}@media(max-width:74.9375em){.buybox__calculation .woodslicing-service__preview--scene .box__face--right{left:50px}}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview--scene .box__face--right{left:11px}}.buybox__calculation .woodslicing-service__preview--scene .box .show-front{transform:translateZ(-50px) rotateY(0)}.buybox__calculation .woodslicing-service__preview--scene .box .show-back{transform:translateZ(-50px) rotateY(-180deg)}.buybox__calculation .woodslicing-service__preview--scene .box .show-right{transform:translateZ(-150px) rotateY(-90deg)}.buybox__calculation .woodslicing-service__preview--scene .box .show-left{transform:translateZ(-150px) rotateY(90deg)}.buybox__calculation .woodslicing-service__preview--scene .box .show-top,.buybox__calculation .woodslicing-service__preview--scene .box .show-bottom{transform:translateZ(-100px) rotateX(90deg)}.buybox__calculation .woodslicing-service__preview--scene .box__face--front{transform:rotateY(0) translateZ(50px)}.buybox__calculation .woodslicing-service__preview--scene .box__face--back{transform:rotateY(180deg) translateZ(50px)}.buybox__calculation .woodslicing-service__preview--scene .box__face--right{transform:rotateY(90deg) translateZ(150px)}.buybox__calculation .woodslicing-service__preview--scene .box__face--left{transform:rotateY(-90deg) translateZ(150px)}.buybox__calculation .woodslicing-service__preview--scene .box__face--top,.buybox__calculation .woodslicing-service__preview--scene .box__face--bottom{transform:rotateX(-90deg) translateZ(100px)}.buybox__calculation .woodslicing-service__preview--scene .arrow{background:#cdcdcd;height:1px;width:25px;margin:0 auto;position:absolute;top:30px;left:-44px}@media(max-width:74.9375em){.buybox__calculation .woodslicing-service__preview--scene .arrow{top:29px;left:-8px}}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview--scene .arrow{top:26px;left:28px;width:20px}}.buybox__calculation .woodslicing-service__preview--scene .arrow--left,.buybox__calculation .woodslicing-service__preview--scene .arrow--right{top:-16px;left:55px;width:190px}@media(max-width:74.9375em){.buybox__calculation .woodslicing-service__preview--scene .arrow--left,.buybox__calculation .woodslicing-service__preview--scene .arrow--right{top:-16px;left:75px;width:150px}}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview--scene .arrow--left,.buybox__calculation .woodslicing-service__preview--scene .arrow--right{width:107px;left:88px;top:-15px}}.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-up,.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-down{top:-3px;left:-29px;width:80px}@media(max-width:74.9375em){.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-up,.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-down{top:-2px;left:6px;width:63px}}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-up,.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-down{top:-1px;left:37px;width:49px}}.buybox__calculation .woodslicing-service__preview--scene .arrow:before,.buybox__calculation .woodslicing-service__preview--scene .arrow:after{content:"";background:#cdcdcd;position:absolute;height:1px;width:4px}.buybox__calculation .woodslicing-service__preview--scene .arrow:before{right:0;bottom:-2px;transform:rotate(-45deg)}.buybox__calculation .woodslicing-service__preview--scene .arrow:after{right:0;top:-2px;transform:rotate(45deg)}.buybox__calculation .woodslicing-service__preview--scene .arrow--up{transform:rotate(270deg)}.buybox__calculation .woodslicing-service__preview--scene .arrow--down{transform:rotate(90deg)}.buybox__calculation .woodslicing-service__preview--scene .arrow--left{transform:rotate(180deg)}.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-up{transform:rotate(342deg)}@media(max-width:74.9375em){.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-up{transform:rotate(337deg)}}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-up{transform:rotate(330deg)}}.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-down{transform:rotate(162deg)}@media(max-width:74.9375em){.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-down{transform:rotate(157deg)}}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview--scene .arrow--diagonal-down{transform:rotate(150deg)}}.buybox__calculation .woodslicing-service__preview--scene .texture{position:absolute;border-top:1px solid #F2AF01;opacity:.7;width:220px;top:-5px;left:40px}.buybox__calculation .woodslicing-service__preview--scene .texture--top{transform:rotateY(0) translateZ(0)}.buybox__calculation .woodslicing-service__preview--scene .texture--middle{transform:rotateY(0) translateZ(18px)}.buybox__calculation .woodslicing-service__preview--scene .texture--middle2{transform:rotateY(0) translateZ(35px)}.buybox__calculation .woodslicing-service__preview--scene .texture--bottom{transform:rotateY(0) translateZ(52px)}@media(max-width:74.9375em){.buybox__calculation .woodslicing-service__preview--scene .texture{width:174px;left:63px}}@media(max-width:61.9375em){.buybox__calculation .woodslicing-service__preview--scene .texture{width:123px;left:80px}}@media(max-width:35.9375em){.buybox__calculation .woodslicing-service__preview--scene .texture{width:123px;left:80px}}.buybox__calculation .woodslicing-service__preview--scene .texture--hidden{display:none}.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-thickness{top:55px;left:-10px}@media screen and (min-width:900px)and (max-width:992px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-thickness{left:20px}}@media(min-width:62em)and (max-width:1069px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-thickness{max-width:25px;left:-5px}}@media(min-width:1150px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-thickness{top:58px;left:0}}@media(min-width:1200px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-thickness{top:58px;left:-10px}}@media(min-width:1300px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-thickness{left:0}}@media(min-width:1350px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-thickness{left:10px}}@media(min-width:1400px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-thickness{left:19px}}@media(min-width:62em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-top{top:0;margin-left:-21px}}@media(min-width:62em)and (max-width:999px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left{left:0}}@media(min-width:1050px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left{left:20px}}@media(min-width:1150px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left{left:44px}}@media only screen and (min-width:75em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left{left:10px}}@media screen and (min-width:1300px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left{left:57px}}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-top{top:4px}.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left{top:21px;left:10px}}@media screen and (min-width:900px)and (max-width:991px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left{left:32px}}@media only screen and (max-width:47.9375em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left{top:22px;left:10px}}@media only screen and (max-width:47.9375em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-top{left:141px;margin-left:-16px}}@media(max-width:330px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-top{margin-left:-20px}}@media only all and (min-width:36em)and (max-width:47.9375em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-top{top:2px}}.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-top--checkbox{top:5px;left:50%;margin-left:-35px}@media(max-width:330px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-top--checkbox{margin-left:-25px}}@media only screen and (max-width:47.9375em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-top--checkbox{top:2px}}@media only all and (min-width:36em)and (max-width:47.9375em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-top--checkbox{top:0}}@media only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-top--checkbox{top:3px}}@media(min-width:992px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-top--checkbox{top:-2px}}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left--checkbox{left:-2px;top:20px}}@media(max-width:350px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left--checkbox{left:-12px}}@media only screen and (min-width:36em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left--checkbox{left:-13px}}@media(min-width:900px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left--checkbox{left:0}}@media(min-width:992px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left--checkbox{left:-10px}}@media(min-width:1050px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left--checkbox{left:0}}@media(min-width:1200px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left--checkbox{left:0}}@media(min-width:1300px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-left--checkbox{left:33px}}@media only screen and (max-width:47.9375em),only all and (min-width:48em)and (max-width:61.9375em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{top:20px;left:251px}}@media(max-width:350px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{max-width:60px}}@media only screen and (max-width:47.9375em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{left:223px}}@media only screen and (min-width:36em){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{left:240px}}@media(min-width:768px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{left:380px}}@media(min-width:840px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{left:380px}}@media(min-width:950px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{left:380px}}@media(min-width:992px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{left:420px}}@media(min-width:1040px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{left:420px}}@media(min-width:1100px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{left:420px}}@media(min-width:1200px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{left:410px}}@media(min-width:1250px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-right--checkbox{left:410px}}.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-bottom--checkbox{top:75px;left:50%;margin-left:-35px}@media(max-width:330px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-bottom--checkbox{margin-left:-25px}}@media(min-width:576px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-bottom--checkbox{top:84px}}@media(min-width:768px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-bottom--checkbox{top:77px}}@media(min-width:992px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-bottom--checkbox{top:87px}}@media(min-width:1200px){.buybox__calculation .woodslicing-service__preview .woodslicing-service__dimension-bottom--checkbox{top:84px}}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture{top:0;width:100px;left:113px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--top{transform:rotateY(90deg) translateZ(-75px);left:90px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--middle{transform:rotateY(90deg) translateZ(-64px);left:97px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--middle2{transform:rotateY(90deg) translateZ(-53px);left:103px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--bottom{transform:rotateY(90deg) rotateX(90deg) translateZ(-42px);left:67px;top:-42px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate1{transform:rotateY(90deg) rotateX(90deg) translateZ(-31px);left:83px;top:-31px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate2{transform:rotateY(90deg) rotateX(90deg) translateZ(-20px);left:99px;top:-20px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate3{transform:rotateY(90deg) rotateX(90deg) translateZ(-9px);left:115px;top:-9px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate4{transform:rotateY(90deg) translateZ(2px) rotateX(90deg);left:128px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate5{transform:rotateY(90deg) rotateX(95deg) translateZ(13px);left:146px;top:13px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate7{transform:rotateY(90deg) translateZ(35px);left:137px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate8{transform:rotateY(90deg) translateZ(46px)}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate{transform:rotateY(90deg) translateZ(57px);left:129px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--hidden{display:block}@media only all and (min-width:75em){.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--top{left:68px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--middle{left:76px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--middle2{left:85px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--bottom{left:52px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate1{left:70px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate2{left:88px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate3{left:106px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate4{left:123px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate5{left:144px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate7{left:149px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate8{left:115px}.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate{left:149px}}@media only all and (min-width:48em)and (max-width:61.9375em),only screen and (max-width:47.9375em){.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--top,.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate7,.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate8,.buybox__calculation .woodslicing-service__preview--rotate-wood-grain .woodslicing-service__preview--scene .texture--rotate{display:none}}.buybox .edge-color-select__preview-hover{display:none;position:absolute;margin-top:-73px;margin-left:-30px;width:80px;height:80px;border-radius:50%;border:2px solid #ececec}.buybox .edge-color-select__preview-hover:after{content:"";position:absolute;top:100%;left:26px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:5px solid #ececec}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes-container,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes-container{display:flex;align-items:flex-end;flex-wrap:wrap}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__wrapper,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__wrapper{width:auto;display:flex}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__dimensions,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__dimensions{width:auto}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__dimensions .form-control,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__dimensions .form-control{width:auto}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__pricing,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__pricing{font-weight:400;margin-left:5px}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__pricing:last-child,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__pricing:last-child,.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__pricing-label,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__pricing-label{margin-left:3px}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__pricing-wrapper,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__pricing-wrapper{text-align:left;margin-left:0}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__pricing-label-wrapper,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__pricing-label-wrapper{white-space:nowrap}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__pricing-label-wrapper .form-control-label,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__pricing-label-wrapper .form-control-label,.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__pricing-label-wrapper .buybox-attributes__pricing,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__pricing-label-wrapper .buybox-attributes__pricing{font-size:16px;line-height:20px}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__pricing-label-wrapper .form-control-label--highlighted,.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__pricing-label-wrapper .form-control-label--highlighted{font-weight:700;margin-bottom:0}.buybox:not(.buybox--overlay).buybox__pellets .buybox__icon,.buybox:not(.buybox--overlay).buybox--square-meters .buybox__icon{margin:.5rem .5rem 1.5rem 0}.buybox:not(.buybox--overlay).buybox--square-meters{margin-bottom:-1rem}.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__quantity{margin-top:0!important}.buybox:not(.buybox--overlay).buybox--square-meters .buybox-attributes__note{font-size:14px;line-height:20px;margin-top:2px;text-align:left}.buybox:not(.buybox--overlay).buybox__pellets{margin-top:24px;margin-bottom:5px}.buybox:not(.buybox--overlay).buybox__pellets .buybox-annotation{margin:0 0 1rem}.buybox:not(.buybox--overlay).buybox__pellets .buybox-annotation__number{position:relative;margin-bottom:2px}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__pricing{margin-right:3px}.buybox:not(.buybox--overlay).buybox__pellets .buybox-attributes__pricing-label-wrapper{margin-top:12px}.buybox:not(.buybox--overlay).buybox--woodslicing,.buybox:not(.buybox--overlay).buybox--glasscutting,.buybox:not(.buybox--overlay).buybox--artificial-lawn{margin-top:24px}.buybox:not(.buybox--overlay).buybox--woodslicing .buybox-attributes__dimensions,.buybox:not(.buybox--overlay).buybox--glasscutting .buybox-attributes__dimensions,.buybox:not(.buybox--overlay).buybox--artificial-lawn .buybox-attributes__dimensions{width:100%}.buybox:not(.buybox--overlay).buybox--woodslicing .buybox-attributes__dimensions .buybox-dimensions__input,.buybox:not(.buybox--overlay).buybox--glasscutting .buybox-attributes__dimensions .buybox-dimensions__input,.buybox:not(.buybox--overlay).buybox--artificial-lawn .buybox-attributes__dimensions .buybox-dimensions__input,.buybox:not(.buybox--overlay).buybox--woodslicing .buybox-attributes__dimensions .buybox-dimensions__select,.buybox:not(.buybox--overlay).buybox--glasscutting .buybox-attributes__dimensions .buybox-dimensions__select,.buybox:not(.buybox--overlay).buybox--artificial-lawn .buybox-attributes__dimensions .buybox-dimensions__select{width:33%}.buybox:not(.buybox--overlay) .buybox-attributes__pricing-label-wrapper{display:flex}.buybox:not(.buybox--overlay) .buybox-attributes__dimensions>*:not(:last-child){margin-right:.5rem}.buybox:not(.buybox--overlay) .buybox-attributes__dimensions>:only-child{margin-right:.5rem}.buybox:not(.buybox--overlay) .buybox-calculation__label{font-size:14px;font-weight:400}.buybox:not(.buybox--overlay) .buybox-annotation__number--deliveryPickup{margin-bottom:-12px}.buybox:not(.buybox--overlay) .buybox__color-variant-images{flex-wrap:wrap}@media(min-width:62em){.buybox:not(.buybox--overlay) .buybox-bottom--section{flex:0 0 50%;max-width:50%;padding-left:20px;padding-right:10px}.buybox:not(.buybox--overlay) .buybox-bottom--section .link-has-icon__text{padding-left:30px}}.buybox:not(.buybox--overlay) .buybox--overlay .pricing{justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:62em){.buybox:not(.buybox--overlay) .buybox--overlay .pricing{flex-wrap:nowrap}}.buybox:not(.buybox--overlay) .buybox--overlay .pricing__wrapper{display:flex;margin-bottom:5px}.buybox:not(.buybox--overlay) .buybox--overlay .pricing__price-old{margin-right:.5rem;color:#000}.buybox:not(.buybox--overlay) .buybox--overlay .pricing__price-old-value{text-decoration:line-through;margin-bottom:.5rem}.buybox:not(.buybox--overlay) .buybox--overlay .pricing__info-text{margin-bottom:1rem;font-size:.65rem;color:#555555b3;font-weight:600;line-height:1}.buybox:not(.buybox--overlay) .buybox--overlay .pricing__info-text.proficard-text{padding-left:0}.buybox:not(.buybox--overlay) .buybox--overlay .pricing__price{font-weight:700}.buybox:not(.buybox--overlay) .buybox .aspect-ratio{height:100%}.buybox:not(.buybox--overlay) .buybox-payments{background:#fafafa;padding-left:1rem;padding-bottom:2rem}@media only screen and (max-width:47.9375em){.buybox:not(.buybox--overlay) .buybox-payments{padding-bottom:1rem}}.buybox:not(.buybox--overlay) .buybox-payments__icons{max-width:350px}.buybox:not(.buybox--overlay) .buybox-payments__icons .buybox-payments__icon{width:51px;height:34px;margin-right:5px;margin-bottom:10px}.buybox:not(.buybox--overlay) .constrained{padding:1rem 1rem 0}.buybox:not(.buybox--overlay) .customer-ratings-detail .rating{display:inline-flex;margin-bottom:1.25rem}@media only all and (min-width:48em)and (max-width:61.9375em){.buybox:not(.buybox--overlay) .customer-ratings-detail .rating{margin-bottom:0}}.buybox:not(.buybox--overlay) .customer-ratings-detail .customer-ratings-headline__count{font-size:12px;color:#555555b3;font-weight:400;display:block;margin-bottom:1.25rem;margin-top:.125rem}@media only screen and (min-width:62em){.buybox:not(.buybox--overlay) .customer-ratings-detail .customer-ratings-headline__count{display:inline}}@media only all and (min-width:36em)and (max-width:47.9375em){.buybox:not(.buybox--overlay) .customer-ratings-detail .customer-ratings-headline__count{display:inline}}@media only screen and (max-width:47.9375em){.buybox:not(.buybox--overlay) .customer-ratings-detail .customer-ratings-headline__count{margin-top:-1.25rem}}.buybox:not(.buybox--overlay) .product__compare,.buybox:not(.buybox--overlay) .product__bookmark{display:inline;float:right;margin-bottom:1.25rem}.buybox:not(.buybox--overlay) .product__compare--has-badge .icon-badge,.buybox:not(.buybox--overlay) .product__bookmark--has-badge .icon-badge{top:5px}.buybox:not(.buybox--overlay) .form-control-label{display:block;clear:both}.buybox:not(.buybox--overlay) .teaser-location-plan{margin-bottom:0}.buybox:not(.buybox--overlay) .teaser-location-plan__icon{margin:-.25rem .5rem 0 0}.buybox:not(.buybox--overlay) .text-bold{display:block;font-weight:700;line-height:1.25;font-size:12px}.buybox:not(.buybox--overlay) .text-bold--inline{display:inline-block}.buybox:not(.buybox--overlay) .text-quantity{color:#009e1f;font-size:13px}.buybox:not(.buybox--overlay) .text-exposition{color:#000;font-size:16px}.buybox:not(.buybox--overlay) .text-semi{display:inline-block;color:#555555b3;margin-left:25px;font-size:12px;font-weight:400}.buybox:not(.buybox--overlay) .text-link{text-decoration:underline;align-self:flex-start}.buybox:not(.buybox--overlay) .text-changeLocation{margin-top:20px}.buybox:not(.buybox--overlay) .text-changeLocation .text-semi{display:block;font-weight:700}.buybox:not(.buybox--overlay) .text-changeLocation .text-link{font-weight:400}.buybox:not(.buybox--overlay) .text-highlighted{color:#009e1f}.buybox:not(.buybox--overlay) .shipping-details{display:flex;justify-content:space-between}.buybox:not(.buybox--overlay) .shipping-details:last-child{align-items:center}.buybox:not(.buybox--overlay) .shipping-details .popover__item{display:block}.buybox:not(.buybox--overlay) .shipping-info{margin-left:30px}.buybox:not(.buybox--overlay) .buybox-btn__status .popover__item{position:absolute;right:12px;margin-right:0}.buybox:not(.buybox--overlay) .buybox-btn__status--proclima{display:flex}.buybox:not(.buybox--overlay) .buybox-btn__status--proclima .popover__item{margin-left:10px}.buybox:not(.buybox--overlay) .buybox-btn__status--proclima .popover__item .proclima__icon{width:auto;height:28px}@media screen and (max-width:61.9375em){.buybox-btn{margin:0;padding-bottom:1rem;background:#fafafa}}@media only screen and (min-width:62em){.buybox-btn{background:#fafafa;padding:10px 6px;margin:0}}.buybox-btn__section{display:flex}@media only screen and (max-width:47.9375em){.buybox-btn__section{background:#fafafa;padding:10px 20px 0}}@media only screen and (min-width:62em){.buybox-btn__section:first-child{padding-right:20px}}@media screen and (max-width:61.9375em){.buybox-btn__section:last-child:before{content:"";position:absolute;background:#55555526;top:7px;left:18px;width:calc(100% - 36px);height:2px;z-index:1}}@media only screen and (max-width:47.9375em){.buybox-btn__section:last-child:before{top:12px;left:20px;width:calc(100% - 40px)}}@media only screen and (min-width:62em){.buybox-btn__section:last-child:before{content:"";position:absolute;background:#55555526;z-index:1;top:10px;left:0;width:2px;height:calc(100% - 20px)}}@media only screen and (min-width:62em){.buybox-btn__section:nth-child(2){padding-left:20px}}.buybox-btn__pickup{align-items:center;margin-bottom:15px}.buybox-btn__pickup--text{font-size:.75rem;font-weight:600}.buybox-btn__pickup--link{margin-bottom:0}.buybox-btn__pickup-details{margin-top:7px;display:block}@media only screen and (max-width:47.9375em){.buybox-btn__pickup-details{margin-bottom:22px}}.buybox-btn__pickup-details .link-has-icon__text{margin-left:-5px}@media only screen and (max-width:47.9375em){.buybox-btn__pickup-extra-details span{margin-bottom:-8px}}.buybox-btn__pickup-extra-details .text-changeLocation{margin-top:0;display:flex;flex-direction:column}.buybox-btn__pickup-extra-details .text-changeLocation span{margin-top:-40px}.buybox-btn__pickup-extra-details .text-changeLocation .text-link-info{margin-top:12px;font-size:12px;font-weight:600;margin-left:30px;width:100%;color:#bebebe}.buybox-btn__pickup-extra-details .text-changeLocation .text-link-info span{border-bottom:2px solid #bebebe}.buybox-btn__pickup-extra-details .text-changeLocation .text-semi{color:#bebebe;font-weight:700}.buybox-btn__pickup-extra-details .text-link{min-width:190px}.buybox-btn__container{display:flex;flex:1;margin-bottom:0;background-color:#fafafa;flex-direction:column}@media only all and (min-width:48em)and (max-width:61.9375em){.buybox-btn__container{padding:10px 8px 8px;margin-bottom:0}}@media only screen and (max-width:47.9375em){.buybox-btn__container{padding:10px 0 8px;margin-bottom:0}}.buybox-btn__container .text-exposition{color:#000;font-size:16px;margin-right:6px;font-weight:400;display:flex;align-items:center;align-self:center}.buybox-btn__container .text-exposition .icon{margin-right:6px}.buybox-btn__cta{width:100%;min-width:100px;display:flex;justify-content:center;align-items:center;position:relative;padding:8px 5px;cursor:pointer;border:0;overflow:hidden;appearance:none}.buybox-btn__cta:hover{outline:0;border-color:#0090d7}.buybox-btn__cta--regular{font-size:1rem}.buybox-btn__cta--regular .buybox-btn__cta__icon--cart{margin:0;position:static;padding-right:.625rem}.buybox-btn__cta--regular .buybox-btn__cta--text{max-height:36px}.buybox-btn__cta--disabled{color:#a5a5a5;background-color:#ececec;cursor:default;pointer-events:none;justify-content:center;padding-right:10px;box-shadow:0 1px 4px #55555573}.buybox-btn__cta--disabled .buybox-btn__cta__icon--cart{margin:0;position:static;color:#a5a5a5}.buybox-btn__cta--disabled .icon{fill:#5553}.buybox-btn__cta--disabled .buybox-btn__container{flex-flow:row-reverse nowrap;justify-content:center;padding-right:10px;box-shadow:0 1px 4px #55555573}.buybox-btn__cta--disabled .buybox-btn__cta--text{flex:0 1 auto}.buybox-btn__cta--brand-primary,.buybox-btn__cta--flower-case{justify-content:center;box-shadow:0 1px 4px #55555573;color:#fff;background-color:#004f9f;border:2px solid #004F9F}.buybox-btn__cta--brand-primary:after,.buybox-btn__cta--flower-case:after{border-bottom-color:#f600!important}.buybox-btn__cta--brand-primary:hover,.buybox-btn__cta--flower-case:hover{color:#000;background-color:#fff;border:2px solid #004F9F}.buybox-btn__cta--brand-primary .icon,.buybox-btn__cta--flower-case .icon{fill:#fff}.buybox-btn__cta--text{line-height:1.125;font-weight:700;text-transform:uppercase;text-align:center;overflow:hidden;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.buybox-btn__cta__icon{font-size:1rem;line-height:1;position:absolute;top:50%;right:0;padding-right:.875rem;margin-top:-.625rem;z-index:1}.buybox-btn__cta__icon--cart .icon{width:1.25rem;height:1.25rem;font-size:1.25rem}.buybox-btn__cta--flower-case{flex-flow:row-reverse nowrap;justify-content:center;padding-right:10px;box-shadow:0 1px 4px #55555573;color:#fff;background-color:#009d1d;border-radius:0}.buybox-btn__cta--flower-case:after{border-bottom-color:#f600!important}.buybox-btn__cta--flower-case:hover{color:#fff;background-color:#009d1d}.buybox-btn__cta--outline{border:2px solid #004F9F;color:#000}.buybox-btn__cta--outline:after{display:none}.buybox-btn__content{font-size:.75rem;color:#555c;line-height:1.375;display:flex;flex-direction:column}.buybox-btn__content .text-with-icon{justify-content:center;font-size:.875rem}.buybox-btn__content--header{display:inline-block;font-size:16.4px;font-weight:800;margin:0 0 5px}.buybox-btn__content__status{margin-bottom:.375rem}.buybox-btn__content__status .text-with-icon__icon{width:16px}.buybox-btn__content__vst .icon-ic-account-map-locations_24{margin-right:2px}.buybox-btn__content__vst .icon-store-400{margin-right:4px}.buybox-btn__content--instant .text-semi{margin-left:30px}.buybox-btn__content--instant .text-with-icon__icon{width:22px;align-self:flex-start;top:1px}.buybox-btn__content--instant~.buybox-btn-note__section-desktop .link-has-icon__icon{margin-right:13px}.buybox-btn__content--instant~.buybox-btn-note__section-desktop .text-semi{margin-left:29px}.buybox-btn .box-tryother{margin:10px 0 10px 22px}.buybox-btn .box-tryother span{display:block;margin-left:0;font-weight:600}.buybox-btn .box-tryother a{margin-left:0}.buybox-btn .box-tryother a span{font-weight:initial}.buybox-btn-note__section-desktop{font-size:14px;line-height:1.375;padding-top:10px}.buybox-btn-note__section-desktop .buybox-btn__pickup-link-container{border-top:.0935rem solid #ececec;padding-top:5px;color:#1b8ac5;justify-content:space-between}.buybox-btn-note__section-desktop .link-has-icon__icon{margin-right:.525rem}.buybox-btn-note__section-desktop .link-has-icon__text{display:flex;align-items:center}.buybox-btn-note__section-desktop .link-has-icon__text .icon.icon__info,.buybox-btn-note__section-desktop .link-has-icon__text .icon.icon-info-2{margin-top:0;margin-left:2px;color:#004f9f;pointer-events:all}.buybox-btn-note__section-desktop .link-has-icon__text .icon__info:hover,.buybox-btn-note__section-desktop .link-has-icon__text .icon-info-2:hover{color:#fff}.buybox-btn-note__section-desktop .popover__item{position:relative;float:right;display:flex;margin-left:5px}.buybox-btn-note__section-desktop .buybox-btn__link-bottom-section{display:flex;padding-left:29px;padding-top:5px;justify-content:space-between}.buybox-btn-note__section-desktop .buybox-btn__link-bottom-section .buybox-btn__link{padding-left:0}.buybox-btn-note__section-desktop .buybox-btn__link-bottom-section .link-has-icon__icon{margin-right:5px}.buybox-btn__link--product-not-available{padding-left:10px;color:#555c;margin-bottom:.375rem}.buybox-btn .popover__item{float:right;display:flex;align-self:flex-end;margin-right:-15px}.buybox-btn__plz-section-input{display:flex;flex-direction:column}.buybox-btn__plz-input{align-self:center;font-weight:700;min-height:38px;max-height:42px;width:100%;margin-bottom:10px;padding-left:10px}.buybox-btn__plz-description{margin-bottom:10px;font-size:12px;display:block;font-weight:700;line-height:1.25}.buybox-btn__plz-section-input{display:flex}.buybox-btn .buybox-flowers-case-without-market{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}@media only screen and (max-width:47.9375em){.buybox-btn .buybox-flowers-case-without-market{width:100%;margin-top:-35px;padding:8px 0}}.buybox-btn .buybox-flowers-case-without-market .buybox-btn__pickup-details{margin-bottom:20px;margin-top:20px}.buybox-btn .buybox-flowers-case-with-market{padding:0 5px 18px 25px}.buybox-btn .buybox-flowers-case-with-market .link-has-icon__text{display:inline-flex;max-width:80%}.buybox-btn .buybox-flowers-case-with-market .buybox-btn__content--header{font-size:18px}@media screen and (max-width:61.9375em){.buybox-btn .buybox-flowers-case-with-market .buybox-btn__pickup-details{margin-bottom:40px}}@media only screen and (max-width:47.9375em){.buybox-btn .buybox-flowers-case-with-market{padding:0 5px 18px 0}}.buybox-btn .buybox-with-PLZ{display:none}.color-variant__slide{display:block;position:relative;outline:none;margin-right:6px}.color-variant__slide--selected.color-variant__slide-image{border:2px solid #004F9F}.color-variant__slide--soldOut{opacity:.3}.color-variant__slide--soldOut:hover{cursor:default}.color-variant__slide:hover:not(.color-variant__slide--soldOut) .color-variant__slide-image{border:2px solid #004F9F}.color-variant__slide-image{display:block;position:relative;height:auto;max-height:48px;width:auto;margin-right:auto;margin-left:auto;border:2px solid #ddd;border-radius:3px}@media screen and (max-width:61.9375em){.color-variant__slide-image{max-height:42px}}@media screen and (max-width:47.9375em){.color-variant__slide-image{max-height:45px}}@media(min-width:992px){.woodslicing-service__selection .form-group:first-child{padding-right:.5rem}}.woodslicing-service__selection .woodslicing-delivery-warning{display:none;margin-top:-.5rem;margin-bottom:1rem}@media(min-width:768px){.woodslicing-service__selection .woodslicing-delivery-warning{margin-top:-.75rem}}.buybox--woodslicing .buybox__attributes-container,.tpl-product-detail--woodslicing .buybox--woodslicing .buybox__attributes-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:576px){.tpl-product-detail--woodslicing .buybox--woodslicing .buybox__attributes-container{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:768px){.tpl-product-detail--woodslicing .buybox--woodslicing .buybox__attributes-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:1200px){.tpl-product-detail--woodslicing .buybox--woodslicing .buybox__attributes-container{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.saved-configurations{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:.5rem 0;font-weight:700}.saved-configurations .list--unordered{width:100%;margin-top:.25rem;margin-bottom:0;font-size:.65rem;font-weight:400}.saved-configurations .list--unordered .list__item{padding-bottom:0}.saved-configurations .list--unordered .list__item:before{width:.25rem;height:.25rem}.saved-configurations__headline{color:#55555580;font-weight:700;line-height:1.25}.saved-configurations__cta{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;width:100%;margin-top:.5rem}@media(min-width:576px){.saved-configurations__cta{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;width:auto;margin-top:0}}@media(min-width:768px){.saved-configurations__cta{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;width:100%;margin-top:.5rem}}@media(min-width:992px){.saved-configurations__cta{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;width:auto;margin-top:0}}.saved-configurations__cta .cta{min-height:28px;max-height:32px;font-size:.875rem}@media(min-width:768px){.saved-configurations__cta .cta{margin-top:.125rem}}.table__saved-configurations{display:block;font-weight:700}@media(min-width:992px){.table__saved-configurations{display:table;table-layout:fixed}}.table__saved-configurations tbody{display:block}@media(min-width:992px){.table__saved-configurations tbody{display:table-row-group}}.table__saved-configurations tr{display:block}@media(min-width:992px){.table__saved-configurations tr{display:table-row}}.table__saved-configurations td{display:block;border-bottom:.0625rem solid #ececec}@media(min-width:992px){.table__saved-configurations td{display:table-cell;padding-bottom:.625rem;border-bottom:0}}@media(min-width:992px){.table-saved-configurations__quantity{width:15%}}@media(min-width:992px){.table-saved-configurations__dimensions{width:20%}}@media(min-width:992px){.table-saved-configurations__thickness{width:15%}}@media(min-width:992px){.table-saved-configurations__attributes{width:30%}}.table-saved-configurations__attributes .list--unordered{margin-bottom:0;color:#555555b3;font-size:.75rem;font-weight:400}.table-saved-configurations__attributes .list--unordered .list__item{padding-bottom:0}.table-saved-configurations__attributes .list--unordered .list__item:before{width:.25rem;height:.25rem}.table-saved-configurations__cta{padding-right:0;vertical-align:middle}@media(min-width:992px){.table-saved-configurations__cta{width:20%}}.table-saved-configurations__cta .cta{margin-top:.125rem}.woodslicing-service{font-size:14px;color:#555555b3}@media(min-width:576px){.woodslicing-service__selection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1200px){.woodslicing-service__selection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}}.woodslicing-service__selection .form-group{width:100%}@media(min-width:992px){.woodslicing-service__selection .form-group{width:50%}}@media(min-width:576px){.tpl-product-detail--woodslicing .woodslicing-service__selection .form-group{width:50%}}@media(min-width:768px){.tpl-product-detail--woodslicing .woodslicing-service__selection .form-group{width:100%}}@media(min-width:1200px){.tpl-product-detail--woodslicing .woodslicing-service__selection .form-group{width:50%}}@media(min-width:576px){.woodslicing-service__checkout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.woodslicing-service__checkout .form-check{margin-top:0;margin-right:1.5rem}.woodslicing-service__checkout .form-check:last-child{margin-right:0}@media(min-width:768px){.woodslicing-service__checkout .form-check:last-child{margin-bottom:.5rem}}.woodslicing-service__preview{width:100%;max-width:75%;height:115px;margin:0 auto;background:url(../img/core/global-images/img/woodslicing/holzzuschnitt-zeichnung-quer.svg) left center no-repeat;-webkit-background-size:99% 60%;background-size:99% 60%;position:relative}@media(min-width:576px){.woodslicing-service__preview{height:120px}}@media(min-width:768px){.woodslicing-service__preview{height:80px}}@media(min-width:992px){.woodslicing-service__preview{height:100px}}.woodslicing-service__preview--rotate-wood-grain{background-image:url(../img/core/global-images/img/woodslicing/holzzuschnitt-zeichnung-hoch.svg)}.woodslicing-service__dimensions{font-size:14px;font-weight:400;text-transform:none;position:absolute;margin-right:0}.woodslicing-service__dimension-left{top:16px}@media(min-width:576px){.woodslicing-service__dimension-left{top:16px}}@media(min-width:768px){.woodslicing-service__dimension-left{top:10px}}@media(min-width:992px){.woodslicing-service__dimension-left{top:16px}}.woodslicing-service__dimension-top{top:5px;left:50%;margin-left:-20px}@media(min-width:576px){.woodslicing-service__dimension-top{top:8px}}@media(min-width:768px){.woodslicing-service__dimension-top{top:3px}}@media(min-width:992px){.woodslicing-service__dimension-top{top:8px}}@media(min-width:1200px){.woodslicing-service__dimension-top{top:0}}.woodslicing-service__dimension-thickness{top:62px;left:-50px}@media(min-width:576px){.woodslicing-service__dimension-thickness{top:70px;left:-65px}}@media(min-width:768px){.woodslicing-service__dimension-thickness{top:38px;left:-48px}}@media(min-width:992px){.woodslicing-service__dimension-thickness{top:54px;left:-54px}}@media(min-width:1200px){.woodslicing-service__dimension-thickness{top:58px}}.woodslicing-service__dimension-left--checkbox{top:16px;left:-40px}@media(min-width:768px){.woodslicing-service__dimension-left--checkbox{top:4px;left:-40px}}@media(min-width:992px){.woodslicing-service__dimension-left--checkbox{top:16px;left:-45px}}.woodslicing-service__dimension-right--checkbox{top:16px;right:-40px}@media(min-width:768px){.woodslicing-service__dimension-right--checkbox{top:4px;left:172px}}@media(min-width:992px){.woodslicing-service__dimension-right--checkbox{top:16px;left:244px}}@media(min-width:1200px){.woodslicing-service__dimension-right--checkbox{top:16px;left:293px;right:-60px}}.woodslicing-service__dimension-top--checkbox{top:5px;left:50%;margin-left:-35px}@media(min-width:576px){.woodslicing-service__dimension-top--checkbox{top:8px}}@media(min-width:768px){.woodslicing-service__dimension-top--checkbox{top:3px}}@media(min-width:992px){.woodslicing-service__dimension-top--checkbox{top:8px}}@media(min-width:1200px){.woodslicing-service__dimension-top--checkbox{top:0}}.woodslicing-service__dimension-bottom--checkbox{top:92px;left:50%;margin-left:-35px}@media(min-width:576px){.woodslicing-service__dimension-bottom--checkbox{top:94px}}@media(min-width:768px){.woodslicing-service__dimension-bottom--checkbox{top:57px}}@media(min-width:992px){.woodslicing-service__dimension-bottom--checkbox{top:75px}}@media(min-width:1200px){.woodslicing-service__dimension-bottom--checkbox{top:79px}}.woodslicing-service__grain-course{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;font-size:.65rem;font-weight:400}.woodslicing-service__grain-course:after{content:"";display:inline-block;width:16px;height:16px;margin-left:.5rem;background:url(../img/core/global-images/img/woodslicing/holzzuschnitt-legende-quer.svg) center center no-repeat;-webkit-background-size:100% 100%;background-size:100%}@media(min-width:576px){.woodslicing-service__grain-course:after{width:18px;height:18px}}@media(min-width:992px){.woodslicing-service__grain-course:after{width:21px;height:21px}}.woodslicing-service__grain-course--rotate-wood-grain:after{background-image:url(../img/core/global-images/img/woodslicing/holzzuschnitt-legende-hoch.svg)}.woodslicing-service__edge-color-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.edge-color-select__preview{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;margin-left:.5rem;border:2px solid #ececec;border-radius:50%}.buybox--overlay .woodslicing-service__preview{height:115px}@media(min-width:576px){.buybox--overlay .woodslicing-service__preview{height:100px}}.buybox--overlay .woodslicing-service__dimension-left{top:16px;left:-24px}@media(min-width:768px){.buybox--overlay .woodslicing-service__dimension-left{top:16px;left:-24px}}.buybox--overlay .woodslicing-service__dimension-top{top:5px;left:50%;margin-left:-20px}@media(min-width:768px){.buybox--overlay .woodslicing-service__dimension-top{top:0}}.buybox--overlay .woodslicing-service__dimension-thickness{top:62px;left:-50px}@media(min-width:768px){.buybox--overlay .woodslicing-service__dimension-thickness{top:58px}}.buybox--overlay .woodslicing-service__dimension-left--checkbox{top:16px;left:-40px}@media(min-width:768px){.buybox--overlay .woodslicing-service__dimension-left--checkbox{left:-45px}}.buybox--overlay .woodslicing-service__dimension-right--checkbox{top:16px;right:-52px}@media(min-width:576px){.buybox--overlay .woodslicing-service__dimension-right--checkbox{left:350px}}@media(min-width:768px){.buybox--overlay .woodslicing-service__dimension-right--checkbox{left:285px;right:-60px}}.buybox--overlay .woodslicing-service__dimension-top--checkbox{top:5px;left:50%;margin-left:-35px}@media(min-width:576px){.buybox--overlay .woodslicing-service__dimension-top--checkbox{top:-2px}}.buybox--overlay .woodslicing-service__dimension-bottom--checkbox{top:92px;left:50%;margin-left:-35px}@media(min-width:576px){.buybox--overlay .woodslicing-service__dimension-bottom--checkbox{top:82px}}@media only screen and (min-width:36em){.buybox-glasscutting__color{display:flex;flex-wrap:wrap;justify-content:space-between}}.buybox-glasscutting__color-select{width:100%}@media only screen and (min-width:62em){.buybox-glasscutting__color-select{width:50%}}.buybox-glasscutting__color-select-wrapper{display:flex;align-items:center}.buybox-glasscutting__color-select-wrapper select{flex:1 1 auto;min-width:0}.buybox-glasscutting__color-select-preview{display:none;flex-shrink:0;width:1.5rem;height:1.5rem;margin-left:.5rem;border:2px solid #ececec;border-radius:50%}.buybox-glasscutting__color .form-group{width:100%}.buybox--glasscutting .buybox__attributes-container{flex-wrap:wrap}.productTile__image{opacity:.95;width:100%}@media print{.product-carousel{break-inside:avoid}}.product-carousel--background{background-color:#f2f2f2}.product-carousel--background.generic-carouselWrapper{padding-left:10px;padding-right:10px}@media only screen and (min-width:48em){.product-carousel--background.generic-carouselWrapper{padding:0 2.75rem}}@media screen and (max-width:47.9375em){.product-carousel--background .generic-carousel{padding:0!important}}@media screen and (max-width:47.9375em){.product-carousel--background .generic-carousel__title{padding:0!important}}.product-carousel--background .generic-carousel__title-wrapper{padding-top:30px}.product-carousel--background .generic-carousel__stage-wrapper{padding-bottom:30px}@media screen and (max-width:47.9375em){.constrained--md-up .col-lg-12>.product-carouselWrapper>.product-carousel__title{padding:0 16px}}@media screen and (max-width:47.9375em){.product-carousel .generic-carousel{margin:0;padding:0 16px}}@media screen and (max-width:47.9375em){.product-carousel .generic-carousel__title{padding:0 16px}}.product-carousel .generic-carousel__title-wrapper{display:flex;justify-content:space-between}@media only screen and (max-width:47.9375em){.product-carousel .generic-carousel__title-wrapper{flex-direction:column}.product-carousel .generic-carousel__title-wrapper .simpleSlider__title{margin-bottom:4px}}@media screen and (max-width:47.9375em){.product-carousel .generic-carousel__subtitle{padding:0 16px}}.product-carousel .generic-carousel__viewAll{position:relative;margin-bottom:.5rem}@media screen and (max-width:47.9375em){.product-carousel .generic-carousel__viewAll{margin-left:16px;margin-bottom:0}}@media only screen and (min-width:48em){.product-carousel .generic-carousel__viewAll{align-self:end;right:-5px}}.product-carousel .generic-carousel__viewAll i{font-size:20px;position:relative;top:2px}.product-carousel .generic-carousel__item{background-color:#fff;padding:8px 1px 0}.product-carousel .generic-carousel .product-tile__title{margin-bottom:10px}@media only screen and (max-width:35.9375em){.product-carousel .generic-carousel .product-tile .rating{padding-bottom:4px}}.product-carousel--rde-hidden{display:none}.suva-banner{display:block;margin-bottom:20px}.suva-banner--hidden{display:none}.suva-banner__img{max-width:100%}.productCarouselIsolated{overflow:hidden;position:relative}@media print{.productCarouselIsolated{break-inside:avoid}}.productCarouselIsolated--hidden{display:none}.productCarouselIsolated:not(.productCarouselIsolated--endless) .productCarouselIsolated__controls--disabled{display:none}.productCarouselIsolated--dynamic.productCarousel--dynamic-empty{margin-bottom:36px}.productCarouselIsolated--dynamic .productCarouselIsolated__carousel.loading-dots:before{background:#fff;z-index:9;opacity:1}@media screen and (hover:none)and (max-width:61.9375em){.productCarouselIsolated--scrollsnap .productCarouselIsolated__carousel{scroll-snap-type:x mandatory}}.productCarouselIsolated--scrollsnap .productCarouselIsolated__carousel .productCarouselIsolated__item{scroll-snap-align:start}.productCarouselIsolated--scrollsnap .productCarouselIsolated__carousel .productCarouselIsolated__item:first-child,.productCarouselIsolated--scrollsnap .productCarouselIsolated__carousel .productCarouselIsolated__item:last-child{scroll-snap-align:center}.productCarouselIsolated__title{margin-bottom:1rem}@media screen and (max-width:47.9375em){.productCarouselIsolated__title{padding:0 16px}}.productCarouselIsolated__title--hidden{display:none}.productCarouselIsolated__title--hidden~.productCarouselIsolated__viewAll{display:none}.productCarouselIsolated__title-wrapper{display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width:48em){.productCarouselIsolated__title-wrapper{flex-direction:row}}.productCarouselIsolated__carousel{display:flex;overflow-y:hidden;overflow-x:hidden;scrollbar-width:none;border-radius:3px}@media screen and (max-width:61.9375em){.productCarouselIsolated__carousel{padding-right:0!important;overflow-x:scroll}}@media screen and (max-width:47.9375em){.productCarouselIsolated__carousel{padding:0 16px!important}}.productCarouselIsolated__carousel::-webkit-scrollbar{height:0;background-color:transparent;display:none}.productCarouselIsolated__carousel:hover .productCarouselIsolated__controls{opacity:1}.productCarouselIsolated__carousel .productCarouselIsolated__item:not(:first-child) .product-tile:not(.product-tile--horizontalTile){border-left:1px solid #D9D9D9}.productCarouselIsolated__carousel .product-tile{position:relative;padding-top:.1px;width:256px}.productCarouselIsolated__carousel .product-tile.product-tile--coupon{padding-top:12px;width:320px;margin:0 0 16px}.productCarouselIsolated__carousel .product-tile.product-tile--coupon:not(.product-tile--tileTeaser) .product-tile__image-wrapper{display:flex;width:100%}.productCarouselIsolated__carousel .product-tile.product-tile--bestPrice{padding:.1px 0 .1px 1px}.productCarouselIsolated__carousel .product-tile.product-tile--bestPrice:not(.product-tile--horizontalTile){border-left:none!important}.productCarouselIsolated__carousel .product-tile__inner{transition:.15s border-color linear;margin:4px 0 0;padding:0 16px}.productCarouselIsolated__carousel .product-tile__body{padding-bottom:10px}.productCarouselIsolated__carousel .product-tile__title{margin-bottom:10px}@media only screen and (max-width:35.9375em){.productCarouselIsolated__carousel .product-tile .rating{padding-bottom:4px}}.productCarouselIsolated__placeholder{position:relative}.productCarouselIsolated__placeholder:after{content:"";position:absolute;width:100%;height:100%;background-color:#f4f4f4;background-image:url(../img/core/global-images/img/common/preloader.svg);background-position:center;background-repeat:no-repeat}@media screen and (max-width:61.9375em){.productCarouselIsolated__placeholder{display:none}}.productCarouselIsolated__controls{display:block;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 32px);left:16px;transition:all .2s;z-index:9}@media screen and (max-width:61.9375em){.productCarouselIsolated__controls{display:none}}.productCarouselIsolated__controls__link{text-decoration:none;font-weight:600}.productCarouselIsolated__controls__prev{left:0}.productCarouselIsolated__controls__next{right:0}.productCarouselIsolated__controls__prev,.productCarouselIsolated__controls__next{position:absolute;top:0;border:1px solid #004F9F;color:#004f9f;width:48px;height:48px;line-height:45px;border-radius:50%;font-size:24px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background:transparent;display:block;background-color:#fff}.productCarouselIsolated__controls__pagination{margin:0 10px}@media screen and (max-width:61.9375em){.productCarouselIsolated__controls__prev,.productCarouselIsolated__controls__next,.productCarouselIsolated__controls__pagination{display:none!important}}.productCarouselIsolated__item{flex-shrink:0;border-top:5px solid #004F9F;background-color:#fff;padding:8px 1px 0}.productCarouselIsolated__viewAll{line-height:24px;font-weight:400;position:relative;margin-bottom:1rem;margin-top:-8px}@media screen and (max-width:47.9375em){.productCarouselIsolated__viewAll{margin-left:16px;margin-bottom:12px;margin-top:0}}@media only screen and (min-width:48em){.productCarouselIsolated__viewAll{align-self:end;right:-5px}}.productCarouselIsolated__viewAll i{font-size:20px;position:relative;top:2px}.touch .productCarouselIsolated__carousel{overflow-x:scroll}.contact-block{width:100%;height:auto}@media(min-width:768px){.contact-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.875rem 0 1rem}}.contact-block__headline{margin:0 1rem 1rem}@media(min-width:768px){.contact-block__headline{margin:0}}.contact-block__phone,.contact-block__online,.contact-block__nearby{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#fff;padding:.5rem .875rem;margin-top:1rem;border-radius:3px}@media(min-width:768px){.contact-block__phone,.contact-block__online,.contact-block__nearby{-webkit-box-flex:0;-webkit-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%;border-bottom:0;padding:1rem .875rem;margin:0}.contact-block__phonep:last-child,.contact-block__onlinep:last-child,.contact-block__nearbyp:last-child{margin-bottom:.25rem}}.contact-block__phone{border-top:4px solid rgba(85,85,85,.1)}@media(min-width:768px){.contact-block__phone{border-top:0}}.contact-block__nearby{border-bottom:4px solid rgba(85,85,85,.1)}@media(min-width:768px){.contact-block__nearby{border-right:0;border-bottom:0}}.contact-block__icon{width:auto;height:100%;margin-right:.5rem}.contact-block__icon i{display:flex;font-size:30px;color:#004f9f}.contact-block__text .opening-hours{display:block;font-size:.925rem;margin-bottom:1rem}.contact-block__text .opening-hours:last-child{margin-bottom:0}.contact-block__text .opening-hours__day{margin-bottom:0}.contact-block__text .opening-hours__day span{display:block;font-weight:600}.contact-block__text-row{margin-bottom:1rem}.contact-block__text-row:last-child{margin-bottom:0}.contact-block__subheadline{margin:.75rem 0 1.25rem}.contact-block__subline{font-size:.9375rem;margin-bottom:1rem}.contact-block__phone-number{display:inline-block;font-size:.9375rem;margin:0 .5rem .5rem 0}.contact-block__phone-tariff{display:inline-block;color:#5556}@media(min-width:768px){.contact-block__phone-tariff{position:relative;top:-.875rem}}@media(min-width:992px){.contact-block__phone-tariff{top:0}}.contact-block__online-link{width:100%;height:auto;font-size:.9375rem;line-height:1.375;margin:.25rem 0}.contact-block__online-link:last-child{margin-bottom:1rem}@media(min-width:768px){.contact-block__online-link:last-child{margin-bottom:.25rem}}.contact-block__online-link i{color:#004f9f}.contact-block__nearby-text{margin-top:.75rem}.contact-block__nearby-text--bold{font-size:1rem;font-weight:600;margin-bottom:.5rem}.contact-block__link-icon{font-size:13px;margin-right:8px}.multistep-introduction{width:100%;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:space-between;-webkit-align-items:space-between;-ms-flex-align:space-between;align-items:space-between}@media(min-width:768px){.multistep-introduction{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}}.multistep-introduction__step{width:100%;height:auto;background-color:#fff;position:relative;padding:0 .75rem;margin-bottom:45px}@media(min-width:768px){.multistep-introduction__step{padding:.5rem .5rem .5rem 0;margin-right:35px;margin-bottom:0}}@media(min-width:992px){.multistep-introduction__step{padding:.75rem .75rem .75rem 0;margin-right:50px}}@media(min-width:1200px){.multistep-introduction__step{margin-right:60px}}.multistep-introduction__step:before{content:"";width:50%;height:calc(100% + 30px);position:absolute;top:-15px;left:0;background-color:#fff;-webkit-transform:skew(0deg,6deg);-ms-transform:skew(0deg,6deg);-o-transform:skew(0deg,6deg);transform:skew(0,6deg)}@media(min-width:768px){.multistep-introduction__step:before{width:calc(100% + 30px);height:50%;top:0;left:-15px;-webkit-transform:skew(12deg);-ms-transform:skew(12deg);-o-transform:skew(12deg);transform:skew(12deg)}}.multistep-introduction__step:after{content:"";width:50%;height:calc(100% + 30px);position:absolute;top:-15px;right:0;background-color:#fff;-webkit-transform:skew(0deg,-6deg);-ms-transform:skew(0deg,-6deg);-o-transform:skew(0deg,-6deg);transform:skew(0,-6deg)}@media(min-width:768px){.multistep-introduction__step:after{width:calc(100% + 30px);height:50%;top:auto;bottom:0;left:-15px;-webkit-transform:skew(-12deg);-ms-transform:skew(-12deg);-o-transform:skew(-12deg);transform:skew(-12deg)}}.multistep-introduction__step:first-child{padding-top:.75rem}@media(min-width:768px){.multistep-introduction__step:first-child{padding:.5rem 0 .5rem .5rem}}@media(min-width:992px){.multistep-introduction__step:first-child{padding:.75rem 0 .75rem .75rem}}.multistep-introduction__step:first-child:before{height:100%;top:15px}@media(min-width:768px){.multistep-introduction__step:first-child:before{width:calc(100% + 30px);height:50%;top:0}}.multistep-introduction__step:first-child:after{height:100%;top:15px}@media(min-width:768px){.multistep-introduction__step:first-child:after{width:calc(100% + 30px);height:50%;top:auto;bottom:0}}.multistep-introduction__step:last-child{padding-bottom:1rem;margin-bottom:0}@media(min-width:768px){.multistep-introduction__step:last-child{padding-bottom:.5rem;margin-right:0}}@media(min-width:992px){.multistep-introduction__step:last-child{padding-bottom:.75rem}}.multistep-introduction__step:last-child:before,.multistep-introduction__step:last-child:after{height:90%}@media(min-width:768px){.multistep-introduction__step:last-child:before,.multistep-introduction__step:last-child:after{width:calc(100% + 30px);height:50%}}.multistep-introduction__step-info{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:1}.multistep-introduction__step-number{width:auto;height:100%}.multistep-introduction__step-number span{width:44px;height:44px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:3px solid #004F9F;border-radius:50%;font-size:1.255rem;font-weight:700;margin-right:.75rem}@media(min-width:768px){.multistep-introduction__step-number span{width:35px;height:35px;margin-right:.35rem}}@media(min-width:992px){.multistep-introduction__step-number span{width:44px;height:44px;margin-right:.75rem}}.multistep-introduction__step-description{width:100%;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.multistep-introduction__step-title{width:100%;height:auto;padding-top:.75rem}@media(min-width:768px){.multistep-introduction__step-title{padding-top:.45rem}}@media(min-width:992px){.multistep-introduction__step-title{padding-top:.75rem}}.multistep-introduction__step-text{width:100%;height:auto;font-size:.75rem;color:#555555b3;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.multistep-introduction__step-image{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:calc(-44px - .75rem)}@media(min-width:768px){.multistep-introduction__step-image{margin-top:auto;margin-left:calc(-35px - .35rem)}}@media(min-width:992px){.multistep-introduction__step-image{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-left:0}}.multistep-introduction__step-image img{width:100%;max-width:140px;max-height:100px}@media(min-width:768px)and (max-width:991px){.multistep-introduction__step-image img{max-width:120px}}.container--white .multistep-introduction__step{background-color:#f4f4f4}.container--white .multistep-introduction__step:before{background-color:#f4f4f4}.container--white .multistep-introduction__step:after{background-color:#f4f4f4}.productBasicInfo__productMeta-value{font-size:20px;line-height:25px;margin-bottom:0}.productBasicInfo__productMeta-value-discount{font-size:20px;line-height:25px}.productBasicInfo__productMeta,.productTile__productMeta{line-height:20px;position:relative;overflow:hidden;max-height:60px;color:gray;max-height:40px}.productBasicInfo__productMeta-value:after,.productTile__productMeta-value:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:calc(100% - 60px);transform:translateY(-20px)}.productBasicInfo__productMeta-value,.productTile__productMeta-value{position:relative}.productBasicInfo__productMeta-value:after,.productTile__productMeta-value:after{top:40px}.productBasicInfo__productMeta-value-item,.productTile__productMeta-value-item{display:inline}.productBasicInfo__productMeta-value-item:not(:last-child):after,.productTile__productMeta-value-item:not(:last-child):after{content:", "}.productBasicInfo__productMeta-value-quote,.productTile__productMeta-value-quote{margin-top:15px}.productBasicInfo__productMeta-value-quote .productQuote,.productTile__productMeta-value-quote .productQuote{border-bottom:none}.productBasicInfo__productMeta-value-quote .productQuote .productQuote__content-wrapper,.productTile__productMeta-value-quote .productQuote .productQuote__content-wrapper{padding:20px 0!important}.productBasicInfo__productMeta-value-description,.productTile__productMeta-value-description{margin-top:10px}.productBasicInfo--demeter .productTile__productMeta,.productTile--demeter .productTile__productMeta{max-height:100px}.productBasicInfo--demeter .productTile__productMeta-value:after,.productTile--demeter .productTile__productMeta-value:after{display:none}.productBasicInfo__productMeta{color:#000;font-weight:700}.productTile--demeter .productTile__productMeta{max-height:none}.productTile--demeter .productTile__productMeta-value-description{margin-top:1.25rem}.productTile--coupon__productMeta{margin-top:10px}@media screen and (max-width:36em){.productTile--coupon__productMeta{margin-top:0}}.productTile--coupon__productMeta-value{font-weight:700;font-size:1rem;line-height:1.25rem;overflow:hidden}.productTile--coupon__productMeta-value-description{font-size:.875rem;line-height:1.25rem;overflow:hidden}.productTile--coupon__productMeta-value-discount{font-size:.875rem;line-height:1.25rem;display:block;overflow:hidden}@media only screen and (min-width:36em){.productTile--coupon__productMeta-value-discount{position:relative;top:-1.875rem}}@media only screen and (max-width:35.9375em){.productTile--coupon__productMeta-value-discount{margin-left:6.25rem}}.productTile--coupon__productMeta-value-item{display:block;overflow:hidden;position:relative}.productTile--coupon__productMeta-value-item-text{display:block;position:relative}.productTile--coupon__productMeta-value-item--fadeVisible:after{content:"";display:block;position:absolute;inset:40px 0 0;height:30px;transform:translateY(-20px);background:repeating-linear-gradient(#fff0,#fff 20px)}.list-page--mondovino-landscape .productTile__productMeta,.teaser-slider__col .productTile__productMeta{max-height:none}.list-page--mondovino-landscape .productTile__productMeta-value:after,.teaser-slider__col .productTile__productMeta-value:after{display:none}.list-page--mondovino-subshops .productTile__productMeta,.list-page--mondovino-raritaeten .productTile__productMeta{max-height:none}.list-page--mondovino-subshops .productTile__productMeta-value:after,.list-page--mondovino-raritaeten .productTile__productMeta-value:after{display:none}.productBasicInfo .productBasicInfo__rating{margin:20px 0}@media screen and (min-width:48em){.productBasicInfo .productBasicInfo__rating{margin:20px 0}}.productBasicInfo .productBasicInfo__rating--mondovino{margin:20px 0}.productBasicInfo__rating{margin:.9375rem 0}@media screen and (min-width:48em){.productBasicInfo__rating{margin:20px 0}}.productBasicInfo__rating,.productTile__rating{font-size:18px}@media screen and (min-width:48em){.productBasicInfo__rating,.productTile__rating{font-size:16px}}.productBasicInfo__rating .rating,.productTile__rating .rating{text-decoration:none;color:#000}.productBasicInfo__rating .rating__star,.productTile__rating .rating__star{margin-left:0}.productBasicInfo__rating .rating__star+.rating__star,.productTile__rating .rating__star+.rating__star{margin-left:3px}.productBasicInfo__rating .rating__amount,.productTile__rating .rating__amount{line-height:18px;padding-left:5px;align-self:center}.productBasicInfo__rating--no-rating,.productTile__rating--no-rating{font-size:12px;line-height:1.3125rem;color:#004f9f;display:block;cursor:pointer}.productBasicInfo__rating--no-rating:hover,.productTile__rating--no-rating:hover,.productBasicInfo__rating--no-rating:focus,.productTile__rating--no-rating:focus,.productBasicInfo__rating--no-rating:active,.productTile__rating--no-rating:active{text-decoration:underline}.productBasicInfo__rating .rating{padding:6px 0 2px}.productTile--landscape:not(.productTile--cms) .productTile__rating{margin:30px 0}.productTile__rating{margin-bottom:.3125rem;flex-shrink:0;flex-grow:1}.linklist__col{background-color:#fff;padding:1.5rem;border-radius:3px;height:100%}.linklist__link{display:block;margin-bottom:.5rem}.linklist__link a{color:#000;font-weight:400}.linklist__link a:hover{text-decoration:underline}.linklist__links-wrapper{margin:0}.linklist__link:last-child{margin-bottom:0}.productBasicInfo{background-color:#fff;margin:0;width:100%;position:relative;border:none;text-decoration:none;color:#000;padding:15px 15px 24px;display:flex;border-radius:0;flex-direction:column}@media screen and (min-width:48em){.productBasicInfo{margin:0 0 10px}}@media screen and (max-width:35.9375em){.productBasicInfo{padding-bottom:20px}}.productBasicInfo:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media screen and (min-width:48em){.productBasicInfo{padding:15px 15px 40px}}@media only screen and (min-width:48em){.productBasicInfo{display:block;margin:0;height:100%;border-radius:3px}.productBasicInfo:after{content:"";display:block;clear:both;height:0}}@media only screen and (min-width:62em){.productBasicInfo{padding:40px}}@media screen and (max-width:47.9375em){.productBasicInfo .carousel{min-height:250px}}.productBasicInfo .carousel-wrapper.carousel-insieme .productBasicInfo__header~.carousel__pagination{display:none}@media only screen and (min-width:48em){.productBasicInfo .carousel-wrapper.carousel-insieme .productBasicInfo__header~.carousel__pagination{display:block}}.productBasicInfo .carousel-wrapper.carousel-insieme .productBasicInfo__header~.carousel__number{display:none}@media only screen and (min-width:48em){.productBasicInfo .carousel-wrapper.carousel-insieme .productBasicInfo__header~.carousel__number{display:flex}}@media only screen and (max-width:47.9375em){.productBasicInfo .carousel__link:not(:has(model-viewer)){pointer-events:none;cursor:default}}.productBasicInfo--bestPrice{padding-top:55px}.productBasicInfo--bestPrice:before,.productBasicInfo--bestPrice:after{background-image:url(../img/component/002-productTile/img/bestprice_pattern.svg);content:"";position:absolute;left:0;width:100%;height:15px;background-size:cover}.productBasicInfo--bestPrice:before{top:0}.productBasicInfo--bestPrice:after{bottom:0}@media only screen and (min-width:62em){.productBasicInfo--bestPrice .productBasicInfo__details{margin-bottom:55px}}@media only screen and (max-width:47.9375em){.productBasicInfo--bestPrice .productBasicInfo__details .pricing{margin-bottom:0}}@media screen and (max-width:47.9375em){.productBasicInfo--hasFlag .productBasicInfo__quantity-info{position:static!important}.productBasicInfo--hasFlag .productBasicInfo__quantity-text{margin-top:10px}}.productBasicInfo .accordion~.accordion{margin-top:0}.productBasicInfo__availabilityInfo{color:#54ba53;font-size:14px;font-weight:700;margin:0 0 10px}.productBasicInfo__productVariants--wrapper{margin-top:20px}.productBasicInfo__productVariants--wrapper>.productVariants{margin-bottom:30px}.productBasicInfo__zoomImg,.productBasicInfo__threesixtyImg{border-radius:0;height:100%;width:100%;left:0;top:0;position:fixed;overflow:scroll;padding:.9375rem;z-index:1000;background:#fff;display:none;transition:.3s;opacity:1;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media only screen and (min-width:62em){.productBasicInfo__zoomImg,.productBasicInfo__threesixtyImg{position:absolute;border-radius:5px 0 0 5px;width:calc(40% - 20px);overflow:hidden;z-index:999}}@media only screen and (min-width:62em){.productBasicInfo__zoomImg,.productBasicInfo__threesixtyImg{padding:2.5rem}}.productBasicInfo__zoomImg>img,.productBasicInfo__threesixtyImg>img{position:relative;left:0;top:0;transition:.3s;will-change:transform;transform-origin:left top;background:no-repeat}@media only screen and (min-width:62em){.productBasicInfo__zoomImg>img,.productBasicInfo__threesixtyImg>img{left:50%;top:50%}}@media only screen and (max-width:61.9375em){.productBasicInfo__zoomImg>img,.productBasicInfo__threesixtyImg>img{transform:none!important;width:1470px;height:1470px}}.productBasicInfo__zoomImg--hidden,.productBasicInfo__threesixtyImg--hidden{opacity:0;display:none}.productBasicInfo__zoomImg--hidden>img,.productBasicInfo__threesixtyImg--hidden>img{transform:translate(0) scale(.2)!important}.productBasicInfo__zoomImg{cursor:zoom-out}.productBasicInfo__zoomImgClose{position:fixed;bottom:20px;left:50%;font-size:1rem;z-index:9;display:block;background:#fff;border-radius:5px;padding:8px 45px;transform:translate(-50%);opacity:.85;box-shadow:0 2px 4px #0000001c;white-space:nowrap;pointer-events:none}@media only screen and (min-width:62em){.productBasicInfo__zoomImgClose{position:absolute;z-index:1000}}.productBasicInfo__threesixtyImg{cursor:default;cursor:grab;overflow:hidden;-webkit-user-select:none}.productBasicInfo__threesixtyImg:active{cursor:grabbing}.productBasicInfo__threesixtyImg[data-active-img="24"] [data-threesixty-img-index="24"],.productBasicInfo__threesixtyImg[data-active-img="23"] [data-threesixty-img-index="23"],.productBasicInfo__threesixtyImg[data-active-img="22"] [data-threesixty-img-index="22"],.productBasicInfo__threesixtyImg[data-active-img="21"] [data-threesixty-img-index="21"],.productBasicInfo__threesixtyImg[data-active-img="20"] [data-threesixty-img-index="20"],.productBasicInfo__threesixtyImg[data-active-img="19"] [data-threesixty-img-index="19"],.productBasicInfo__threesixtyImg[data-active-img="18"] [data-threesixty-img-index="18"],.productBasicInfo__threesixtyImg[data-active-img="17"] [data-threesixty-img-index="17"],.productBasicInfo__threesixtyImg[data-active-img="16"] [data-threesixty-img-index="16"],.productBasicInfo__threesixtyImg[data-active-img="15"] [data-threesixty-img-index="15"],.productBasicInfo__threesixtyImg[data-active-img="14"] [data-threesixty-img-index="14"],.productBasicInfo__threesixtyImg[data-active-img="13"] [data-threesixty-img-index="13"],.productBasicInfo__threesixtyImg[data-active-img="12"] [data-threesixty-img-index="12"],.productBasicInfo__threesixtyImg[data-active-img="11"] [data-threesixty-img-index="11"],.productBasicInfo__threesixtyImg[data-active-img="10"] [data-threesixty-img-index="10"],.productBasicInfo__threesixtyImg[data-active-img="9"] [data-threesixty-img-index="9"],.productBasicInfo__threesixtyImg[data-active-img="8"] [data-threesixty-img-index="8"],.productBasicInfo__threesixtyImg[data-active-img="7"] [data-threesixty-img-index="7"],.productBasicInfo__threesixtyImg[data-active-img="6"] [data-threesixty-img-index="6"],.productBasicInfo__threesixtyImg[data-active-img="5"] [data-threesixty-img-index="5"],.productBasicInfo__threesixtyImg[data-active-img="4"] [data-threesixty-img-index="4"],.productBasicInfo__threesixtyImg[data-active-img="3"] [data-threesixty-img-index="3"],.productBasicInfo__threesixtyImg[data-active-img="2"] [data-threesixty-img-index="2"],.productBasicInfo__threesixtyImg[data-active-img="1"] [data-threesixty-img-index="1"]{visibility:visible;position:relative}.productBasicInfo__threesixtyImgInner{position:relative}.productBasicInfo__threesixtyImgInner img{max-width:100%;height:auto;margin:auto;visibility:hidden;position:absolute;left:50%;top:0;transform:translate3d(-50%,0,0)}@media only screen and (max-width:61.9375em){.productBasicInfo__threesixtyImgInner img{max-height:100%;max-width:100%;margin:0 auto;height:auto;width:auto}}.productBasicInfo__threesixtyImg>img{width:100%;height:100%;background-size:contain;top:0;left:0;position:absolute;display:none}.productBasicInfo__product-packaging{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.productBasicInfo__product-packaging--icon{font-size:1.25rem;height:1.25rem;width:1.25rem;line-height:1.25rem;font-style:normal;position:relative}.productBasicInfo__product-packaging--label{padding-left:.625rem;font-size:.875rem;color:#000;line-height:1.25rem;display:inline-block}.productBasicInfo__product-packaging~.productBasicInfo__price .productBasicInfo__price{margin-top:0}.productBasicInfo__quantity-info{margin-top:0}@media only screen and (min-width:48em){.productBasicInfo__quantity-info{margin-top:7px}}@media only screen and (min-width:62em){.productBasicInfo__quantity-info{margin-top:0}}.productBasicInfo__infoPanel{display:flex;align-items:flex-end}@media only screen and (min-width:62em){.productBasicInfo__infoPanel{display:block;align-items:unset}}@media only screen and (max-width: 47.9375em) and screen and (-ms-high-contrast: active),only screen and (max-width:47.9375em)and (-ms-high-contrast:none){.productBasicInfo__infoPanel{display:block}}@media only screen and (max-width:47.9375em){.productBasicInfo__infoPanel{order:3}}@media only screen and (max-width:61.9375em){.productBasicInfo__infoPanel{flex-wrap:wrap}}.productBasicInfo__infoPanel-head{width:100%}@media only screen and (min-width:48em){.productBasicInfo__infoPanel .productBasicInfo__infoPanel-head+.title{margin-top:31px}}.productBasicInfo__infoPanel .energyEfficiency__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-bottom:.5rem}.productBasicInfo__infoPanel .energyEfficiency__wrapper .energyEfficiency{margin-right:20px;margin-bottom:.5rem}@media print{.productBasicInfo__infoPanel .energyEfficiency__wrapper .energyEfficiency__content{color:#000}.productBasicInfo__infoPanel .energyEfficiency__wrapper .energyEfficiency:after{content:none}}.productBasicInfo__infoPanel .energyEfficiency__wrapper .download-list__title{word-break:break-word}.productBasicInfo__infoPanel .energyEfficiency__wrapper .download-list__link{align-self:flex-end;margin-bottom:.5rem;font-size:1rem}.productBasicInfo__infoPanel .energyEfficiency__wrapper .download-list__link:hover{text-decoration:underline}@media print{.productBasicInfo__infoPanel .energyEfficiency__wrapper .download-list__link{display:none}}.productBasicInfo__infoPanel .productBasicInfo__quantity-info{order:1;margin-bottom:10px;position:relative}@media only screen and (max-width: 47.9375em) and screen and (-ms-high-contrast: active),only screen and (max-width:47.9375em)and (-ms-high-contrast:none){.productBasicInfo__infoPanel .productBasicInfo__quantity-info{position:relative}}.productBasicInfo__infoPanel .productBasicInfo__brand-link-wrapper{order:4;margin-bottom:20px}.productBasicInfo__infoPanel .productBasicInfo__rating{margin:0 0 1.25rem!important}.productBasicInfo__infoPanel .productBasicInfo__price{order:6}.productBasicInfo__infoPanel .productBasicInfo__buttonPanel{order:7}@media only screen and (max-width:47.9375em){.productBasicInfo__infoPanel .productBasicInfo__reviews-logos{display:flex;justify-content:space-between;width:100%;margin-top:5px}.productBasicInfo__infoPanel .productBasicInfo__reviews-logos .productBasicInfo__rating{width:fit-content;order:unset}.productBasicInfo__infoPanel .productBasicInfo__reviews-logos .productBasicInfo__label-img{max-height:20px}}@media only screen and (min-width:48em){.productBasicInfo__infoPanel .productBasicInfo__reviews-logos{margin-bottom:1.5rem}}@media only screen and (max-width:61.9375em){.productBasicInfo__infoPanel .productBasicInfo__reviews-logos{flex:0 0 100%}}.productBasicInfo__infoPanel:not(:has(.productBasicInfo__reviews-logos .productBasicInfo__label-img,.energyEfficiency__wrapper)){margin-bottom:0!important}@media only screen and (min-width:48em){.productBasicInfo__infoPanel:not(:has(.productBasicInfo__reviews-logos .productBasicInfo__label-img,.energyEfficiency__wrapper)) .productBasicInfo__rating{margin-bottom:0!important}}.productBasicInfo__infoPanel .productQuote{order:4}@media only screen and (min-width:48em){.productBasicInfo__infoPanel:has(.energyEfficiency__wrapper) .productBasicInfo__reviews-logos .productBasicInfo__label-img{display:inline-block;margin-bottom:16px}}.productBasicInfo__brand-link{font-size:14px;line-height:20px}.productBasicInfo__buttonPanel .btn--basket,.productBasicInfo__buttonPanel .btn-quantity-wrapper{display:inline-block;margin-right:10px;vertical-align:top}@media only screen and (min-width:48em){.productBasicInfo__buttonPanel{margin:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}}.productBasicInfo__button-wrapper{display:inline-block;margin-right:.625rem;vertical-align:top;position:relative}.productBasicInfo__button-wrapper .btn--basket,.productBasicInfo__button-wrapper .btn-quantity-wrapper{display:inline-block;margin-right:0;vertical-align:top}.productBasicInfo__button-wrapper .tooltip__wrapper~.btn--basket,.productBasicInfo__button-wrapper .tooltip__wrapper~.btn-quantity-wrapper{margin-left:-4px}.productBasicInfo__button-wrapper .badge__icon-trophy{display:inline-block;margin-right:5px}@media only screen and (min-width:48em){.productBasicInfo__button-wrapper .badge__icon-trophy{float:left;margin-right:10px}}.productBasicInfo__button-wrapper .badge__icon-trophy .badge__trophy{position:relative;top:auto;left:auto;height:30px;width:30px}.productBasicInfo__button-wrapper .badge__icon-trophy .badge__trophy--icon{font-size:18px}.productBasicInfo .tooltip--atb{position:static!important}.productBasicInfo .tooltip--atb .tooltip__content-wrapper{bottom:4.625rem;left:50%;margin-left:-7.5rem;z-index:1}@media only screen and (max-width:47.9375em){.productBasicInfo .tooltip--atb .tooltip__content-wrapper{left:0;margin-left:.25rem}}.productBasicInfo__details,.productBasicInfo__coupon-detail-wrapper,.productBasicInfo__reward-detail-wrapper{order:3;width:100%;display:flex;flex-direction:column;position:relative}.productBasicInfo__details--bottle-price,.productBasicInfo__coupon-detail-wrapper--bottle-price,.productBasicInfo__reward-detail-wrapper--bottle-price{color:#000;font-size:.875rem;line-height:25px;margin-bottom:5px}@media only screen and (min-width:48em){.productBasicInfo__details,.productBasicInfo__reward-detail-wrapper{width:calc(50% - 50px);float:right}}.productBasicInfo__disclaimer{margin-bottom:1.25rem}.productBasicInfo__disclaimer .productAvailability{padding:15px}.productBasicInfo__disclaimer .productAvailability__notice{font-size:14px}.productBasicInfo__disclaimer a{color:#fff}.productBasicInfo__productImage-wrapper{order:2}@media only screen and (min-width:48em){.productBasicInfo__productImage-wrapper{float:left;order:unset;width:40%;position:relative}}@media only screen and (max-width:47.9375em){.productBasicInfo__productImage-wrapper-inner{position:relative}}.productBasicInfo .carousel-wrapper{order:2}@media only screen and (min-width:48em){.productBasicInfo .carousel-wrapper{order:unset}}.productBasicInfo .carousel-wrapper--coupon{float:none;margin-bottom:16px}.productBasicInfo__label-img{max-height:24px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.productBasicInfo__label--new{inset:0 auto auto 0}@media only screen and (max-width:47.9375em){.productBasicInfo__label--new{top:.9375rem}}@media only screen and (min-width:48em){.productBasicInfo__label--new{top:.9375rem}}.productBasicInfo__label--bottom-left{top:auto;right:auto;bottom:3.75rem;left:0}.productBasicInfo__label--bottom-right{top:auto;right:3.75rem;bottom:3.75rem;left:auto}@media only screen and (max-width:47.9375em){.productBasicInfo__label--bottom-right{right:0}}.productBasicInfo .productFunctions__wrapper{order:8;border-top:1px solid #CDCDCD;margin-top:20px}@media only screen and (min-width:48em){.productBasicInfo .productFunctions__wrapper{margin-bottom:0}}@media only screen and (min-width:62em){.productBasicInfo .productFunctions__wrapper{margin-top:20px}}.productBasicInfo--imageNoWhitespace .badge__superpoints{bottom:10px!important;right:10px!important}@media only screen and (min-width:48em){.productBasicInfo--imageNoWhitespace .flag{top:10px}}.productBasicInfo__summary{display:block;font-size:.875rem;color:#000;line-height:1.25rem;margin-top:1.25rem;margin-bottom:.3125rem}.productBasicInfo__product-availability{margin-bottom:1.25rem}.productBasicInfo__coupon-detail-wrapper,.productBasicInfo__reward-detail-wrapper{margin-top:20px}@media only screen and (min-width:48em){.productBasicInfo__coupon-detail-wrapper,.productBasicInfo__reward-detail-wrapper{margin-top:30px}}.productBasicInfo__coupon-detail-wrapper .productInformation__content,.productBasicInfo__reward-detail-wrapper .productInformation__content{display:flex;flex-flow:row nowrap;align-items:center;margin-top:5px}@media only screen and (min-width:48em){.productBasicInfo__coupon-detail-wrapper .productInformation__content,.productBasicInfo__reward-detail-wrapper .productInformation__content{margin-top:0}}.productBasicInfo__coupon-detail-wrapper .productInformation__content .link-icon,.productBasicInfo__reward-detail-wrapper .productInformation__content .link-icon{margin-right:8px}.productBasicInfo__coupon-detail-wrapper .productInformation__image-label-img,.productBasicInfo__reward-detail-wrapper .productInformation__image-label-img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;position:relative;top:50%;transform:translateY(-50%)}.productBasicInfo__coupon-detail-wrapper .productInformation__title,.productBasicInfo__reward-detail-wrapper .productInformation__title{line-height:20px}.productBasicInfo__coupon-detail-wrapper .productInformation__show-hide-wrapper,.productBasicInfo__reward-detail-wrapper .productInformation__show-hide-wrapper{display:flex;flex-direction:column}.productBasicInfo__coupon-detail-wrapper .productInformation__show-hide-wrapper--hidden,.productBasicInfo__reward-detail-wrapper .productInformation__show-hide-wrapper--hidden{display:none}.productBasicInfo__coupon-detail-wrapper .accordion__title,.productBasicInfo__reward-detail-wrapper .accordion__title{padding:10px 15px;margin-left:-15px;margin-right:-15px}.productBasicInfo__coupon-detail-wrapper .accordion__title-icon,.productBasicInfo__reward-detail-wrapper .accordion__title-icon{right:15px}@media only screen and (min-width:48em){.productBasicInfo__coupon-detail-wrapper .accordion__title-icon,.productBasicInfo__reward-detail-wrapper .accordion__title-icon{right:0}}@media only screen and (min-width:48em){.productBasicInfo__coupon-detail-wrapper .accordion__title,.productBasicInfo__reward-detail-wrapper .accordion__title{padding:10px 0;margin-left:0;margin-right:0}}.productBasicInfo__coupon-detail-wrapper .accordion__content,.productBasicInfo__reward-detail-wrapper .accordion__content{line-height:30px;padding:0}@media only screen and (min-width:48em){.productBasicInfo__coupon-detail-wrapper .accordion__content,.productBasicInfo__reward-detail-wrapper .accordion__content{border-bottom:1px solid #CDCDCD;padding-bottom:10px}}.productBasicInfo__coupon-detail-wrapper .accordion__content-link{display:block;color:#004f9f;text-decoration:none;margin-top:10px}.productBasicInfo__reward-detail-wrapper .productInformation__title{line-height:30px}.productBasicInfo__reward-detail-wrapper .accordion--rewards-with-text .accordion__content{border-top:1px solid #CDCDCD;padding-top:20px;border-bottom:none;padding-bottom:0}.productBasicInfo__reward-detail-wrapper .productBasicInfo__reward-detail-content{border-top:1px solid #CDCDCD;padding-top:20px;margin-top:30px}.productBasicInfo .badge{z-index:999}.productBasicInfo .label-badge-top-right{width:170px;height:45px;border-radius:0;right:0;background-size:cover}.productBasicInfo .badge__icon-megastore-aktion{position:relative;width:95px}.productBasicInfo .badge__superpoints,.productBasicInfo .badge__supercash,.productBasicInfo .badge__position--left-bottom-low{bottom:80px;top:auto}@media only screen and (min-width:36em){.productBasicInfo .badge__superpoints,.productBasicInfo .badge__supercash,.productBasicInfo .badge__position--left-bottom-low{bottom:0}}.productBasicInfo .badge__supercash{width:85px;height:64px}.productBasicInfo .badge__superpoints{width:74px;height:74px}.productBasicInfo .badge__supercash,.productBasicInfo .badge__superpoints{right:auto;left:0}.productBasicInfo .badge__position--left-top{top:0;left:0}.productBasicInfo__sticker-badges--detail{position:relative;display:inline-block;margin-left:30px;height:30px;float:right}@media only screen and (min-width:48em){.productBasicInfo__sticker-badges--detail{float:none}}.productBasicInfo__sticker-badges--detail .badge__icon-megastore-aktion{inset:0 auto auto 0;height:38px}.productBasicInfo__view-products{font-size:14px;line-height:20px;margin:20px 0 40px}.productBasicInfo--unavailable .productBasicInfo__availabilityInfo{color:#ce0000}.productBasicInfo--unavailable .productBasicInfo__deliveryInfo{display:none}.productBasicInfo--lowStock .productBasicInfo__availabilityInfo{color:#f39313}.productBasicInfo .carousel-wrapper.carousel-insieme .carousel__img-wrapper-contrast-helper{display:none}@media only screen and (min-width:48em){.productBasicInfo .carousel-wrapper.carousel-insieme .carousel__img-wrapper-contrast-helper{display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:200px;background:linear-gradient(180deg,#ffffff80,#3330 47%);pointer-events:none}}.productBasicInfo .carousel-wrapper.carousel-insieme .productBasicInfo__header .product-label__container{padding:0}.productBasicInfo__pickup-time-notice{color:#767676;font-size:14px;margin-top:11px}.productBasicInfo__pickup-time-notice--highlight{background-color:#fef4e5;color:#000;padding:12px 16px}.productBasicInfo__share{display:none;font-size:19px;color:#004f9f;width:40px;height:26px;justify-content:center;align-items:center;cursor:pointer}@media only screen and (max-width:47.9375em){.productBasicInfo__share{margin-left:-5px}}@media only screen and (min-width:48em){.productBasicInfo__share{border:2px solid #004F9F;color:#004f9f;width:65px;height:40px;font-size:18px;border-radius:3px;margin-left:8px}}.productBasicInfo__share-icon:before{font-weight:600}@media only screen and (max-width:61.9375em){.productBasicInfo__condition{flex:0 0 100%;max-width:100%;display:block}}.productBasicInfo__rating{line-height:1}.productBasicInfo__rating .rating{display:inline-flex}.productBasicInfo--unavailable .carousel__img{opacity:.4}.dynamicPageload--minHeights .productBasicInfo{min-height:850px}@media screen and (min-width:48em){.dynamicPageload--minHeights .productBasicInfo{min-height:280px}}@media screen and (min-width:62em){.dynamicPageload--minHeights .productBasicInfo{min-height:430px}}.productBasicInfo--threesixty-active .productBasicInfo__threesixtyImg{display:block}.productBasicInfo--threesixty-active .productBasicInfo__zoomImg,.productBasicInfo--threesixty-active .carousel-wrapper__threesixty-icon{display:none}.productBasicInfo--threesixty-active .carousel{visibility:hidden}.productBasicInfo--threesixty .carousel-wrapper__threesixty-icon{font-size:24px;color:#004f9f;position:absolute;right:40px;top:15px;z-index:209;width:54px;cursor:pointer}.productBasicInfo--threesixty .carousel-wrapper .carousel{position:relative;cursor:default}.productBasicInfo--threesixty .carousel-wrapper .carousel:hover .carousel__threesixty{display:flex}.productBasicInfo--threesixty .carousel-wrapper .carousel__threesixty{position:absolute;left:50%;transform:translate(-50%);bottom:15px;z-index:9;display:flex;width:100%;justify-content:center}@media only screen and (min-width:48em){.productBasicInfo--threesixty .carousel-wrapper .carousel__threesixty{display:none}}.productBasicInfo--threesixty .carousel-wrapper .carousel__threesixty-btn{font-size:1rem;background:#fff;border-radius:5px;padding:8px 15px;opacity:.85;box-shadow:0 2px 4px #0000001c;white-space:nowrap;cursor:pointer!important}.productBasicInfo--threesixty .carousel-wrapper .carousel__threesixty-btn:nth-child(2){margin-left:20px}.productBasicInfo--threesixty .carousel-wrapper .carousel__threesixty-icon{display:inline-block}.productBasicInfo--threesixty .carousel-wrapper .carousel__threesixty-icon.icon-360_degree{width:36px;font-size:16px;text-align:left}.productBasicInfo--threesixty .productBasicInfo__threesixtyImg{z-index:1000}@media only screen and (min-width:48em){.productBasicInfo--threesixty .productBasicInfo__threesixtyImg{z-index:209}}.productBasicInfo--threesixty .productBasicInfo__threesixtyImgOptions{display:flex;position:absolute;left:50%;transform:translate(-50%);z-index:9;width:100%;justify-content:center}@media screen and (max-width:47.9375em){.productBasicInfo--threesixty .productBasicInfo__threesixtyImgOptions{bottom:20px;top:auto!important}}.productBasicInfo--threesixty .productBasicInfo__threesixtyImgZoom,.productBasicInfo--threesixty .productBasicInfo__threesixtyImgClose,.productBasicInfo--threesixty .productBasicInfo__threesixtyImgRotate{background:#fff;border-radius:5px;opacity:.85;box-shadow:0 2px 4px #0000001c;white-space:nowrap;display:flex;align-items:center;justify-content:center;cursor:pointer}.productBasicInfo--threesixty .productBasicInfo__threesixtyImgZoom:not(:last-child),.productBasicInfo--threesixty .productBasicInfo__threesixtyImgClose:not(:last-child),.productBasicInfo--threesixty .productBasicInfo__threesixtyImgRotate:not(:last-child){margin-right:10px}.productBasicInfo--threesixty .productBasicInfo__threesixtyImgZoom,.productBasicInfo--threesixty .productBasicInfo__threesixtyImgRotate{width:36px}.productBasicInfo--threesixty .productBasicInfo__threesixtyImgZoom i{font-size:14px}.productBasicInfo--threesixty .productBasicInfo__threesixtyImgZoom i.icon-zoom_in,.productBasicInfo--threesixty .productBasicInfo__threesixtyImgZoom i.icon-zoom_out{font-size:1rem;margin-top:.1875rem}.productBasicInfo--threesixty .productBasicInfo__threesixtyImgZoom-wrapper{display:flex;margin-right:10px}.productBasicInfo--threesixty .productBasicInfo__threesixtyImgClose{padding:10px 15px}.productBasicInfo--threesixty .productBasicInfo__threesixtyImgClose i{margin-right:3px}.productBasicInfo--threesixty .productBasicInfo__threesixtyImgRotate i{font-size:10px;padding-right:3px;pointer-events:none}.productBasicInfo--threesixty .productBasicInfo__threesixtyImgRotate-wrapper{display:flex}@media only screen and (max-width:47.9375em){.productBasicInfo__infoPanel{order:0;border-bottom:1px solid #D9D9D9;margin-bottom:0}}@media screen and (min-width:48em)and (max-width:61.9375em){.productBasicInfo__infoPanel .productBasicInfo__reviews-logos{margin-bottom:16px!important}}@media only screen and (max-width:61.9375em){.productBasicInfo__infoPanel .productBasicInfo__productMeta{flex:0 0 100%;max-width:100%;display:block}}@media screen and (min-width:48em){.productBasicInfo__infoPanel .productBasicInfo__productMeta{order:unset}}@media only screen and (max-width:47.9375em){.productBasicInfo__infoPanel .productBasicInfo__productMeta-value{margin-bottom:0}}.productBasicInfo__productMeta{margin-bottom:1.5rem;order:4}.productBasicInfo__rating{order:3}@media only screen and (max-width:47.9375em){.productBasicInfo__rating{margin-bottom:25px}}.productBasicInfo__details{display:block}@media only screen and (max-width:47.9375em){.productBasicInfo__details{display:flex;flex-direction:column}}.productBasicInfo__details-iconsWrapper{display:flex;margin-left:auto}@media only screen and (min-width:48em){.productBasicInfo__details-iconsWrapper{padding-top:12px}}.productBasicInfo__details-iconsWrapper .btn--icon{margin-left:8px}@media print{.productBasicInfo__details-iconsWrapper .btn--icon{display:none}.productBasicInfo__details-iconsWrapper .btn--icon.product__compare--has-badge,.productBasicInfo__details-iconsWrapper .btn--icon.product__bookmark--has-badge{display:block}}.productBasicInfo__details-icon{border:2px solid #004F9F;color:#004f9f;width:65px;height:40px;font-size:18px;display:flex;justify-content:center;align-items:center;border-radius:3px}.productBasicInfo__details-icon:before{width:100%}.productBasicInfo__details-row{display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (max-width:47.9375em){.productBasicInfo__details-row{flex-wrap:wrap}}@media only screen and (max-width:47.9375em),print{.productBasicInfo__details-row .productBasicInfo__details-iconsWrapper{display:none}}.productBasicInfo__details-row--square-meters-pricing{align-items:flex-start;flex-direction:column;margin-top:-.5rem;margin-bottom:1rem}@media only screen and (max-width:47.9375em){.productBasicInfo__details-row--square-meters-pricing{flex-wrap:nowrap}}@media only screen and (min-width:75em){.productBasicInfo__details-row--square-meters-pricing{flex-direction:row}}.productBasicInfo__details-row--square-meters-pricing .supercard-teaser--productBasicInfo{margin-top:0!important;margin-right:8px;order:0!important}@media screen and (max-width:74.9375em){.productBasicInfo__details-row--square-meters-pricing .supercard-teaser--productBasicInfo{width:100%;margin-bottom:25px}}.productBasicInfo__details-row--square-meters-pricing a:first-child .productBasicInfo__details-icon{margin-left:0}.productBasicInfo__details-row+.form-group,.productBasicInfo__details-row+.productBasicInfo__productServices{margin-top:1rem}.productBasicInfo__details-inner{display:flex;flex-direction:column;clear:both}@media only screen and (max-width:47.9375em){.productBasicInfo__details-inner{order:3}}.productBasicInfo__details .pricing__wrapper--square-meters{flex-direction:column;clear:left}@media screen and (max-width:47.9375em){.productBasicInfo__details .pricing__wrapper--square-meters{order:1}}.productBasicInfo__details .pricing__wrapper--square-meters .pricing__per-unit,.productBasicInfo__details .pricing__wrapper--square-meters .pricing__info-text{padding-top:5px}.productBasicInfo__details .pricing__wrapper--square-meters .pricing__per-unit{text-align:left;font-weight:700}.productBasicInfo__details .pricing__wrapper--square-meters .pricing__info-text{padding:0;font-weight:400;margin-bottom:0}@media only screen and (max-width:47.9375em){.productBasicInfo__details .pricing{width:100%;margin:1rem 0}}@media only screen and (min-width:48em){.productBasicInfo__details .pricing{float:left}}.productBasicInfo__details .pricing .pricing__price-container{border-radius:2px}.productBasicInfo__details .pricing__price{font-family:CorpusGothicCondensed;font-size:48px;line-height:54px;font-weight:400}@media only screen and (max-width:47.9375em){.productBasicInfo__details .pricing__price{font-size:32px;line-height:48px}}.productBasicInfo__details .pricing--is-sale .pricing__saving,.productBasicInfo__details .pricing--is-condition .pricing__saving,.productBasicInfo__details .pricing--is-sale .pricing__price,.productBasicInfo__details .pricing--is-condition .pricing__price{font-family:CorpusGothicCondensed;font-size:48px;padding:0 14px}@media only screen and (max-width:47.9375em){.productBasicInfo__details .pricing--is-sale .pricing__saving,.productBasicInfo__details .pricing--is-condition .pricing__saving,.productBasicInfo__details .pricing--is-sale .pricing__price,.productBasicInfo__details .pricing--is-condition .pricing__price{font-size:52px;line-height:48px;padding:0 16px}}.productBasicInfo__details .pricing--is-sale .pricing__saving,.productBasicInfo__details .pricing--is-condition .pricing__saving{border-top-left-radius:2px;border-top-right-radius:2px;line-height:54px}@media only screen and (max-width:47.9375em){.productBasicInfo__details .pricing--is-sale .pricing__saving,.productBasicInfo__details .pricing--is-condition .pricing__saving{line-height:48px}}.productBasicInfo__details .pricing--is-sale .pricing__price,.productBasicInfo__details .pricing--is-condition .pricing__price{display:flex;justify-content:center;line-height:54px}@media only screen and (max-width:47.9375em){.productBasicInfo__details .pricing--is-sale .pricing__price,.productBasicInfo__details .pricing--is-condition .pricing__price{font-size:52px;line-height:48px}}.productBasicInfo__details .pricing--is-sale .pricing__price-old,.productBasicInfo__details .pricing--is-condition .pricing__price-old{font-weight:400!important;display:flex;justify-content:flex-end!important;line-height:24px}@media only screen and (max-width:47.9375em){.productBasicInfo__details .pricing--is-sale .pricing__price-old,.productBasicInfo__details .pricing--is-condition .pricing__price-old{line-height:22px}}.productBasicInfo__details .pricing--is-sale .pricing__price-old-text,.productBasicInfo__details .pricing--is-condition .pricing__price-old-text,.productBasicInfo__details .pricing--is-sale .pricing__price-old-value,.productBasicInfo__details .pricing--is-condition .pricing__price-old-value{font-size:22px!important}@media only screen and (max-width:47.9375em){.productBasicInfo__details .pricing--is-sale .pricing__price-old-text,.productBasicInfo__details .pricing--is-condition .pricing__price-old-text,.productBasicInfo__details .pricing--is-sale .pricing__price-old-value,.productBasicInfo__details .pricing--is-condition .pricing__price-old-value{font-size:20px!important}}.productBasicInfo__details .pricing--is-sale .pricing__price-sub,.productBasicInfo__details .pricing--is-condition .pricing__price-sub{font-size:22px;line-height:26px}@media only screen and (max-width:47.9375em){.productBasicInfo__details .pricing--is-sale .pricing__price-sub,.productBasicInfo__details .pricing--is-condition .pricing__price-sub{font-size:12px;line-height:14px}}@media only screen and (min-width:48em){.productBasicInfo__details .pricing--is-condition .pricing__saving{font-size:32px;line-height:48px}}@media print{.productBasicInfo__details .pricing{margin-bottom:1rem}}.productBasicInfo__details .product-label{float:right;margin-right:0}@media only screen and (max-width:47.9375em){.productBasicInfo__details .product-label{margin-bottom:12px}}.productBasicInfo__details .supercard-teaser--productBasicInfo{position:relative;color:#0f5e98;line-height:20px;height:100%;background:#d2edfe;padding:8px 16px;border-radius:3px}@media only screen and (max-width:47.9375em){.productBasicInfo__details .supercard-teaser--productBasicInfo{width:100%}}@media only screen and (min-width:48em){.productBasicInfo__details .supercard-teaser--productBasicInfo{float:right;clear:right;margin-top:12px}}.productBasicInfo__details .supercard-teaser--productBasicInfo .supercard-teaser__body{display:flex;align-items:center;padding:0}.productBasicInfo__details .supercard-teaser--productBasicInfo .supercard-teaser__body-text{font-size:16px;margin-bottom:0;margin-right:5px}.productBasicInfo__details .supercard-teaser--productBasicInfo .supercard-teaser__image{width:22px;height:24px;margin-right:16px}.productBasicInfo__details .supercard-teaser--productBasicInfo .supercard-teaser__info-link{position:relative;font-size:16px}.productBasicInfo__details .supercard-teaser--productBasicInfo .supercard-teaser .icon-ic-info{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.productBasicInfo__details .supercard-teaser--productBasicInfo.supercard-teaser--block{clear:left;display:block}@media screen and (max-width:74.9375em){.productBasicInfo__details .supercard-teaser--productBasicInfo.supercard-teaser--block{width:100%}}.productBasicInfo__details .product__bookmark--has-badge .productBasicInfo__details-icon:before{content:""}.productBasicInfo__details .product__compare--has-badge .productBasicInfo__details-icon:before{content:""}@media only screen and (min-width:48em){.productBasicInfo__details .productBasicInfo__pricePanel+.productBasicInfo__details-inner .productBasicInfo__details-row .productBasicInfo__details-iconsWrapper{padding-top:24px}}@media only screen and (max-width:47.9375em){.productBasicInfo__details .productBasicInfo__pricePanel .pricing--is-sale .pricing__saving,.productBasicInfo__details .productBasicInfo__pricePanel .pricing--is-condition .pricing__saving,.productBasicInfo__details .productBasicInfo__pricePanel .pricing--is-sale .pricing__price,.productBasicInfo__details .productBasicInfo__pricePanel .pricing--is-condition .pricing__price{font-size:26px;padding:5px 14px;line-height:22px}.productBasicInfo__details .productBasicInfo__pricePanel .pricing--is-sale .pricing__price-old-text,.productBasicInfo__details .productBasicInfo__pricePanel .pricing--is-condition .pricing__price-old-text,.productBasicInfo__details .productBasicInfo__pricePanel .pricing--is-sale .pricing__price-old-value,.productBasicInfo__details .productBasicInfo__pricePanel .pricing--is-condition .pricing__price-old-value{font-size:14px!important;line-height:16px}.productBasicInfo__details .productBasicInfo__pricePanel .pricing{float:left;width:auto;margin-bottom:0}.productBasicInfo__details .productBasicInfo__pricePanel .pricing:not(.pricing--is-sale):not(.pricing--bestPrice){margin-top:10px}.productBasicInfo__details .productBasicInfo__pricePanel .product-label{float:right;margin-top:1rem;margin-bottom:0;line-height:18px}.productBasicInfo__details .productBasicInfo__pricePanel .pricing__promotion-time{width:fit-content;float:right;clear:right;padding-bottom:0}.productBasicInfo__details .productBasicInfo__pricePanel .supercard-teaser{float:right;clear:right;width:fit-content;margin-top:1rem;padding:8px 12px}}@media only screen and (max-width:35.9375em){.productBasicInfo__details .productBasicInfo__pricePanel .supercard-teaser .supercard-teaser__image{display:none}}@media only screen and (min-width:48em){.productBasicInfo__details:has(.productBenefits) .productBasicInfo__reviews-logos{margin-bottom:0!important}}.productBasicInfo__header{display:flex;justify-content:space-between}@media only screen and (min-width:48em){.productBasicInfo__header{position:absolute;top:5px;left:5px}}.productBasicInfo__header .product-label__container{flex-wrap:wrap;gap:4px}.productBasicInfo__header .product-label__container .product-label{margin-right:0;height:26px}.productBasicInfo__header .productBasicInfo__details-row{align-items:flex-start;margin-left:auto;display:flex}@media only screen and (min-width:48em){.productBasicInfo__header .productBasicInfo__details-row{display:none}}.productBasicInfo__header .productBasicInfo__details-row .productBasicInfo__details-iconsWrapper{display:flex;margin-right:-8px}.productBasicInfo__header .productBasicInfo__details-row .btn--icon{margin-left:0}.productBasicInfo__header .productBasicInfo__details-row .btn--icon .productBasicInfo__details-icon{border:none;width:40px;height:26px}.productBasicInfo__details .buybox--square-meters .buybox-attributes__quantity .counter.form-group,.productBasicInfo__details-inner .buybox--square-meters .buybox-attributes__quantity .counter.form-group{margin-bottom:1rem}.productBasicInfo__details .buybox-attributes__quantity .counter.form-group,.productBasicInfo__details-inner .buybox-attributes__quantity .counter.form-group{margin-bottom:0}.productBasicInfo__details .buybox-attributes__quantity .counter.form-group .counter__btn,.productBasicInfo__details-inner .buybox-attributes__quantity .counter.form-group .counter__btn{box-shadow:none;border:1px solid #D9D9D9;background-color:#f4f4f4;color:#004f9f}.productBasicInfo__details .buybox-attributes__quantity .counter.form-group .counter__btn:first-child,.productBasicInfo__details-inner .buybox-attributes__quantity .counter.form-group .counter__btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.productBasicInfo__details .buybox-attributes__quantity .counter.form-group .counter__btn:last-child,.productBasicInfo__details-inner .buybox-attributes__quantity .counter.form-group .counter__btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.productBasicInfo__details .buybox-attributes__quantity .counter.form-group .counter__btn[data-counter__plus]:before,.productBasicInfo__details-inner .buybox-attributes__quantity .counter.form-group .counter__btn[data-counter__plus]:before{height:100%;display:flex;align-items:center;justify-content:center;font-size:24px}.productBasicInfo__details .buybox-attributes__quantity .counter.form-group .counter__btn[data-counter__minus]:before,.productBasicInfo__details-inner .buybox-attributes__quantity .counter.form-group .counter__btn[data-counter__minus]:before{display:flex;font-size:24px;height:100%;align-items:center;justify-content:center;margin-top:-1px}.productBasicInfo__details .buybox-attributes__quantity .counter.form-group .counter__input,.productBasicInfo__details-inner .buybox-attributes__quantity .counter.form-group .counter__input{box-shadow:none;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;color:#333;font-size:16px;line-height:20px}.productBasicInfo__details .buybox-attributes__quantity .counter.form-group .counter__btn,.productBasicInfo__details-inner .buybox-attributes__quantity .counter.form-group .counter__btn,.productBasicInfo__details .buybox-attributes__quantity .counter.form-group .counter__input,.productBasicInfo__details-inner .buybox-attributes__quantity .counter.form-group .counter__input{width:40px;height:40px;display:inline-flex;justify-content:center}.productBasicInfo__pos{width:100%}@media only screen and (min-width:48em){.productBasicInfo__pos{display:flex;margin-top:16px;margin-right:8px}}@media only screen and (max-width:47.9375em){.productBasicInfo__pos{flex:100%}}.productBasicInfo__pos-icon{color:#004f9f;font-size:24px;line-height:24px;margin-right:5px}.productBasicInfo__pos-icon-gray{color:#000}.productBasicInfo__pos-text{color:#004f9f}.productBasicInfo__productNumber{margin-top:16px;font-size:16px;line-height:24px;color:#767676}@media only screen and (min-width:62em){.productBasicInfo__productNumber{white-space:nowrap}}@media only screen and (max-width:47.9375em){.productBasicInfo__productNumber{margin-bottom:24px}}.productBasicInfo--has-productServices .productBasicInfo__productServices{margin-top:24px}@media only screen and (max-width:47.9375em){.productBasicInfo--has-productServices .productBasicInfo__productServices{margin-top:25px}}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services .icon__info,.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services .icon-info-2{color:gray;font-size:16px;height:16px;width:16px;margin:0}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services .popover__item{color:#000;top:-2px;left:5px;line-height:16px;position:relative}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__headline{color:#000;text-transform:none;font-size:16px}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__headline .deliver-services__info-icon{color:#000!important}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__list{margin-bottom:0}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service:hover,.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service .custom-checkbox,.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service .custom-control-description{cursor:pointer}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service:first-child{border-top:0}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service:last-child{border-bottom:0}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service--price{font-size:16px;color:gray;position:relative;top:4px}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service .custom-control-indicator{border-radius:3px;width:18px;height:18px}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service .custom-control{padding-left:30px;display:flex;flex-wrap:nowrap;align-items:flex-start}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service .custom-control-input:checked~.custom-control-indicator{background-size:10px;background-position:center center}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service .custom-control-description{font-size:16px;line-height:1.55}.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service--active .custom-control-description,.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service--active .deliver-services__service--price,.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service--active .icon__info,.productBasicInfo--has-productServices .productBasicInfo__productServices .deliver-services__service--active .icon-info-2{color:#000}.productBasicInfo--has-colorVariants .productBasicInfo__colorVariants{margin-top:16px}.productBasicInfo--has-colorVariants .productBasicInfo__colorVariants .form-group{margin-bottom:0}.productBasicInfo--has-colorVariants .productBasicInfo__colorVariants .form-control-label{color:#000;font-weight:700;text-transform:none;margin-bottom:5px;font-size:16px}.productBasicInfo--has-colorVariants .productBasicInfo__colorVariants .simpleSlider__title{font-size:16px;font-weight:700}.productBasicInfo--has-colorVariants .productBasicInfo__colorVariants .simpleSlider__title-wrapper{margin-bottom:5px}@media(max-width:61.9375em){.productBasicInfo--has-colorVariants .productBasicInfo__colorVariants+.productBasicInfo__details-row .productBasicInfo__details-iconsWrapper{padding-top:0}}.productBasicInfo--has-colorVariants .buybox-attributes__quantity{margin-top:25px}@media only screen and (min-width:48em){.productBasicInfo--has-colorVariants .buybox-attributes__quantity{margin-top:16px}}.productBasicInfo__details-deliveryPickupInfo{margin-top:16px;margin-bottom:8px}.productBasicInfo__ai-prompt-element-container{display:flex;justify-content:flex-end;margin-bottom:12px}@media(max-width:61.9375em){.productBasicInfo__ai-prompt-element-container{margin:12px 20px 12px 0}}.coupon-collectiv{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #CDCDCD;padding:15px 0}.coupon-collectiv:first-child{border-top:1px solid #CDCDCD}.coupon-collectiv-wrapper{margin-top:30px}.coupon-collectiv__infos{display:flex}.coupon-collectiv__infos--text{align-self:center;margin-right:10px}.coupon-collectiv .badge{display:inline-block;margin-right:25px!important;margin-top:0;z-index:99}@media only screen and (min-width:48em){.coupon-collectiv .badge{float:left;margin-right:10px}}.coupon-collectiv .badge>div{position:relative;top:auto;left:auto;height:50px;width:50px;background-color:#ffc81c}.coupon-collectiv .badge>div>i{font-size:24px;line-height:24px}.coupon-collectiv .btn--primary,.coupon-collectiv .deactivate-coupon{margin:0!important}.coupon-collectiv.coupon-collectiv--redeemed .product-label{background-color:#dbdbdb}.coupon-collectiv.coupon-collectiv--redeemed .checkmark-icon{color:#004f9f;font-size:26px}@media screen and (min-width:48em){.carousel__has-flags{--trophy-badge-top: 30px}}.productBasicInfo--coupon .title--productBasicInfo{margin-bottom:7.5px}.productBasicInfo--coupon .carousel-wrapper.carousel-insieme .carousel__badges{top:0;height:auto;display:flex;align-items:flex-end}.productBasicInfo--coupon .product-label--is-trophy{position:absolute;top:0;left:0;font-size:22px!important}.productBasicInfo--coupon .product-label--is-shop-only{position:absolute;bottom:0;right:0}.productBasicInfo--coupon .product-label--is-superpoints{position:absolute;bottom:0;left:0}.productBasicInfo--coupon .flag--new-item{background:#004f9f}.productBasicInfo--coupon .flag--new-item:before{border-top-color:#004f9f}.productBasicInfo--coupon .flag--new-item:after{border-bottom-color:#004f9f}.productBasicInfo--coupon .flag--new-item .flag__inner{font-size:14px}.productBasicInfo--coupon .flag--new-item .flag__inner:after{border-top-color:#004f9f;background-image:linear-gradient(to right,#fff0,#004f9f 12px)}.productBasicInfo--coupon__button--hidden{display:none}.productBasicInfo--coupon--hidden .responsive-image,.productBasicInfo--coupon--hidden .carousel__badges,.productBasicInfo--coupon--hidden .carousel__flags .flag{filter:saturate(0) contrast(100%)}.productBasicInfo--coupon--hidden .btn .icon-show-1{padding-right:3px}.productBasicInfo--coupon--hidden .further-shopping{display:none}@media only screen and (max-width:47.9375em){.productBasicInfo--coupon .productBasicInfo__details{position:static}}.productBasicInfo--coupon .productBasicInfo__buttonPanel .btn--outline{color:#004f9f;border-color:#004f9f}@media only screen and (max-width:47.9375em){.productBasicInfo--coupon .productBasicInfo__infoPanel{border:none}}.productBasicInfo--coupon .productBasicInfo__productMeta{display:block;margin-block-end:20px;max-height:none}@media only screen and (min-width:48em){.productBasicInfo--coupon .productBasicInfo__productMeta{margin-block-end:22px}}@media only screen and (max-width:47.9375em){.productBasicInfo--coupon .productBasicInfo__productMeta{order:unset}}.productBasicInfo--coupon .productBasicInfo__productMeta-value,.productBasicInfo--coupon .productBasicInfo__productMeta-value-item{font-size:16px;font-weight:400}.productBasicInfo--coupon .productBasicInfo__productMeta-value{margin-block-end:5.5px}@media screen and (min-width:48em){.productBasicInfo--coupon .productBasicInfo__productMeta-value{margin-block-end:6px}}.productBasicInfo--coupon .productBasicInfo__productMeta-value:last-child{margin-block-end:0}.productBasicInfo--coupon .productBasicInfo__productMeta-value--inactive{color:#a5a5a5}.productBasicInfo--coupon .productBasicInfo__productMeta-value--inactive,.productBasicInfo--coupon .productBasicInfo__productMeta-value--inactive .productBasicInfo__productMeta-value-item{font-weight:700}.productBasicInfo--coupon .productBasicInfo__productMeta-value--active,.productBasicInfo--coupon .productBasicInfo__productMeta-value--active .productBasicInfo__productMeta-value-item{font-weight:700;color:#004f9f}.productBasicInfo--coupon .productBasicInfo__productMeta-value--expiring,.productBasicInfo--coupon .productBasicInfo__productMeta-value--expiring .productBasicInfo__productMeta-value-item{font-weight:700;color:#e7000e!important}.productBasicInfo--coupon .productBasicInfo__logo-row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-top:-10px}.productBasicInfo--coupon .productBasicInfo__logo-row .productBasicInfo__logo--coop{margin-top:6px;height:16px}.productBasicInfo--coupon .productBasicInfo__logo-row .productBasicInfo__logo--coop-city{height:21px;margin-left:-2px}.productBasicInfo--coupon .productBasicInfo__logo-row img:not(:first-child){margin-left:8px}.productBasicInfo--coupon .productBasicInfo__logo-wrapper{position:relative;height:30px;margin-top:10px;margin-right:10px}.productBasicInfo--coupon .productBasicInfo__logo-wrapper:not(:last-child){padding-right:10px}.productBasicInfo--coupon .productBasicInfo__logo-wrapper:not(:last-child):after{content:"";display:block;width:1px;height:26px;background-color:#d9d9d9;position:absolute;right:0;top:calc(50% - 2px);transform:translateY(-50%);will-change:transform}.productBasicInfo--coupon .productBasicInfo__logo-wrapper img{height:100%;width:100%}.productBasicInfo--coupon .productBasicInfo__button-wrapper{width:100%;margin-block-end:-10px}.productBasicInfo--coupon .productBasicInfo__button-wrapper .deactivate-coupon{margin-right:11.5px}@media only screen and (max-width:47.9375em){.productBasicInfo--coupon .productBasicInfo__button-wrapper{position:static}.productBasicInfo--coupon .productBasicInfo__button-wrapper .btn--coupon{width:100%}.productBasicInfo--coupon .productBasicInfo__button-wrapper .deactivate-coupon{margin-right:0}}.productBasicInfo--coupon .productBasicInfo__button-wrapper .btn--small{width:unset;min-width:110px}.productBasicInfo--coupon .productBasicInfo__button-wrapper .btn{margin-block-end:10px}.productBasicInfo--coupon .productBasicInfo__pricePanel{margin-block-start:24px;border-top:0;padding-top:0}.productBasicInfo--coupon .productBasicInfo__coupon-detail-title{font-weight:700;margin-bottom:25px;display:block}.productBasicInfo--coupon .productBasicInfo__coupon-detail-text{color:#333}.productBasicInfo--coupon .productBasicInfo__coupon-detail-text+.productInformation{margin-top:20px}.productBasicInfo--coupon .productInformation__title{color:#767676}@media only screen and (max-width:47.9375em){.productBasicInfo--coupon .bookmarkCoupon__button--productTile{position:absolute;top:0;right:0;border:none}}.productBasicInfo--coupon .coupon-collectiv__infos .product-label__container{margin-inline-end:16px}.productBasicInfo--coupon .coupon-collectiv__infos .product-label{margin-bottom:0}.heroImage{width:100%;padding:0;position:relative;max-width:1440px}.heroImage.carousel-wrapper{min-height:inherit}.heroImage__carousel{max-width:inherit;max-height:inherit}.heroImage .carousel__link{text-align:inherit}.heroImage .carousel__pagination{overflow:visible;position:absolute;bottom:0;left:0;right:0;height:25px}@media only screen and (min-width:48em){.heroImage .carousel__pagination{height:30px}}.heroImage .carousel__navigation{position:absolute;top:50%;width:100%;transform:translateY(-18px)}.heroImage .carousel__navigate{height:48px;width:48px;position:absolute;margin:0;transition:all .2s}.heroImage .carousel__navigate--left{left:16px}.heroImage .carousel__navigate--right{right:16px}.heroImage .carousel__navigate:before{top:50%;transform:translate(-50%,-50%);position:absolute;margin:1px 0 0}.heroImage .carousel__pagination-item{background:#fff;width:.75rem;height:.75rem;border-radius:50%;box-shadow:0 0 0 2px #ffffff80;transform:none!important}.heroImage .carousel__pagination-item--active{border-color:inherit;background:#004f9f}@media not all and (hover:none),(-ms-high-contrast:none){.heroImage .carousel__pagination-item:hover{border:none;background-color:#004f9f}}.heroImage .stage__hero-container picture{padding-top:75%}.heroImage--coupon{height:auto;min-height:135px;padding:30px 30px 34px;border-radius:3px}@media only screen and (max-width:35.9375em){.heroImage--coupon{padding:25px 16px;min-height:110px}.heroImage--coupon br{display:none}}.heroImage--coupon .stage__headline{display:block;font-weight:700;font-size:1.875rem;color:#fff;line-height:2.5rem;margin-bottom:10px;text-shadow:none}@media only screen and (max-width:35.9375em){.heroImage--coupon .stage__headline{font-size:20px;line-height:24px}}.heroImage--coupon .stage__text{text-shadow:none;font-weight:600;font-size:1rem;color:#fff;line-height:1.875rem}@media only screen and (max-width:35.9375em){.heroImage--coupon .stage__text{font-weight:400;min-height:90px}}.heroImage--coupon .stage__hero-container{position:static;inset:unset}.heroImage--coupon .stage__text-container{position:relative;inset:unset;height:auto;padding:0;width:75%}@media only screen and (max-width:35.9375em){.heroImage--coupon .stage__text-container{width:100%}}.heroImage--coupon .stage__text-actions .btn--primary.heroImage__cta{min-width:102px;line-height:20px}.heroImage--coupon .heroImage__image{position:absolute;height:100%;width:100%;inset:0;object-fit:cover;z-index:-1}.heroImage--coupon .heroImage__link{margin-left:30px;color:#fff}@media only screen and (max-width:35.9375em){.heroImage--coupon .heroImage__link{margin-left:16px;font-size:14px}}.subnav-filter{width:100%;height:auto;min-height:0;margin-bottom:1rem}.subnav-filter .tabs__wrapper{padding:0;margin-bottom:.5rem}@media(max-width:991px){.subnav-filter .tabs__wrapper .tabs__tab{background:#fff}}@media(min-width:992px){.subnav-filter .tabs__wrapper .tabs__tab-link{border:none!important;padding:.625rem 1rem .5rem!important}}.subnav-filter .tabs__wrapper .tabs__tab-link.collapsed span:after{content:"";width:100%;height:.25rem;display:block;background-color:transparent;margin-top:.5rem}.subnav-filter .tabs__wrapper .tabs__tab-link:hover{color:#000}.subnav-filter .tabs__wrapper .tabs__tab-link:hover.collapsed span:after{background-color:#004f9f}.subnav-filter .tabs__wrapper .tabs__tab-content{background:#fff;border:none}@media(max-width:991px){.subnav-filter .tabs__wrapper .tabs__tab-content .tabs__tab-block{padding:1rem}}.subnav-filter .tabs__wrapper .tabs__tab-content .subnav__category-link{color:#000}.subnav-filter .tabs__wrapper .tabs__tab-content .subnav__category-link:hover{text-decoration:underline}@media(min-width:576px){.subnav-filter{margin-bottom:1.25rem}}@media(min-width:992px){.subnav-filter{min-height:200px}}.subnav-filter.in-area{margin-bottom:0}.subnav-filter .form-control-label{font-size:.875rem;color:#555555e6}.subnav__categories{width:100%;height:auto;margin-bottom:40px}@media(min-width:576px){.subnav__categories{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:auto;-moz-column-width:auto;column-width:auto;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;-webkit-column-rule-width:0;-moz-column-rule-width:0;column-rule-width:0;-webkit-column-span:all;-moz-column-span:all;column-span:all;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}}@media(min-width:768px){.subnav__categories{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media(min-width:992px){.subnav__categories{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.subnav__category-link{width:100%;height:auto;font-size:1rem;line-height:1.375;margin-bottom:.625rem;display:inline-block;align-items:baseline}.subnav__category-link .icon{fill:#004f9f}.subnav__back{position:absolute;bottom:25px;right:1rem}.subnav__back{left:15px}@media only screen and (min-width:48em){.subnav__back{left:24px}}@media only screen and (min-width:62em){.subnav__back{left:24px}}.subnav__back-link{color:#000;font-size:1rem}.subnav-container{position:relative;padding:1rem;background:#fff}.subnav-container.section-account__head{padding:25px 15px;border-radius:3px}@media only screen and (min-width:48em){.subnav-container.section-account__head{padding:24px}}@media only screen and (min-width:62em){.subnav-container.section-account__head{padding:24px}}.subnav-container--is-filter{margin-bottom:1rem;background:#f4f4f4;border:0;padding:0}.subnav-container--is-filter .product-filter{padding:0 1rem .75rem}.subnav--is-plain .subnav__categories{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:-.15rem}@media(min-width:768px){.subnav--is-plain .subnav__categories{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media(min-width:992px){.subnav--is-plain .subnav__categories{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.subnav--is-plain .subnav__category{display:block}.subnav--is-plain .subnav__category .subnav__category-link{line-height:1.9;margin-bottom:.25rem;line-height:1.2;padding-top:7px;padding-bottom:7px;position:relative;padding-left:14px}.subnav--is-plain .subnav__category .subnav__category-link svg{position:absolute;left:0;top:9px;display:table}.subnav--is-plain .subnav__category.is-active .subnav__category-link{width:auto;height:100%;background-color:#004f9f;color:#fff;display:inline-block;padding:7px .875rem;border-radius:3px;-webkit-hyphens:auto;hyphens:auto}.plants-guide .subnav-filter--is-filter-only{min-height:auto}.subnav-filter--is-filter-only{min-height:175px}.subnav-filter--is-filter-only .subnav__headline{display:none}@media(min-width:992px){.subnav-filter--is-filter-only .subnav__headline{display:block}}.subnav-filter--is-filter-only .tabs__tab:first-child{display:block;width:100%}@media(min-width:992px){.subnav-filter--is-filter-only .tabs__tab-header{display:none}}.subnav-filter--is-filter-only .tabs__tab-content.collapse{position:relative}@media(min-width:576px){.subnav-filter--is-filter-only .product-filter__filter-reset{padding-top:0}}.subnav-filter--is-categories-only .tabs__tab:first-child{display:block}.subnav-filter--is-categories-only .subnav__categories{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media(min-width:576px){.subnav-filter--is-categories-only .subnav__categories{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media(min-width:768px){.subnav-filter--is-categories-only .subnav__categories{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.subnav--is-search-results-filter .subnav__headline{margin-bottom:0}.subnav--is-search-results-filter .product-filter{margin-top:.5rem}@media(min-width:576px){.subnav--is-search-results-filter .product-filter__filter-reset{padding-top:0}}.subnav--is-crafting-manuals-filter .subnav__headline,.subnav--is-crafting-manuals-filter .form-group{margin-bottom:0}.subnav--is-crafting-manuals-filter .buh-spinner__wrapper{background-color:#f4f4f4b3}.subnav--is-crafting-manuals-filter .product-filter__filter-reset{padding-top:.5rem}@media(min-width:992px){.subnav--is-crafting-manuals-filter .product-filter__filter-reset{padding-top:0}}.subnav__expand-filter-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:.75rem 1rem}.subnav__expand-filter-link .icon{top:.05rem;fill:#004f9f}.subnav__expand-filter-link:after{content:"";width:16px;height:100%;display:block;background:url(../img/core/global-images/img/icons/arrow-regular-down--secondary-500.svg) no-repeat center center;position:absolute;top:0;right:.775rem}.subnav__expand-filter-link:not(.collapsed):after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.brochure-tile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#fff;border:2px solid rgba(85,85,85,.1)}.brochure-tile__content{padding:0 0 .5rem}.brochure-tile__title{font-size:.875rem;line-height:1.375;overflow:hidden;background:#004f9f;color:#fff;padding:8px 16px;text-align:center}@media(min-width:992px){.brochure-tile__title{font-size:1rem}}.brochure-tile__title-link{color:#fff}.brochure-tile__text{padding:5px 8px;margin:0;color:#555555b3;font-size:.75rem;font-weight:400}@media(min-width:992px){.brochure-tile__text{font-size:.875rem}}.brochure-tile__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.75rem;padding:5px 8px}@media(min-width:992px){.brochure-tile__link{font-size:.9375rem}}.brochure-tile__download-link{padding:5px 8px;color:#555c;font-size:.75rem}@media(min-width:992px){.brochure-tile__download-link{font-size:.9375rem}}.brochure-tile__download-link:focus,.brochure-tile__download-link:active,.brochure-tile__download-link:hover{text-decoration:underline}.mini-basket{background-color:#fff;border:none;border-radius:3px}.mini-basket__headline{font-size:20px}@media only screen and (min-width:62em){.mini-basket__headline{font-size:24px}}.mini-basket__item-value{float:right;font-size:.9375rem;font-weight:700;color:#000}.mini-basket__item .voucher__icon{display:inline;width:1.5rem;fill:currentColor;stroke:none;height:19px;vertical-align:top}.mini-basket__item .voucher__icon.icon--xs{width:1.375rem}.mini-basket__item .voucher__icon.icon--lg{width:1.9375rem}.mini-basket__item .voucher__icon.icon--xl{width:2.25rem}.mini-basket__item--supercard{margin-bottom:0;padding-top:.5rem;margin-left:-2px}.mini-basket__item--supercard .product-cart__product-supercard-voucher-option{display:inline-block;width:100%;height:auto;font-size:.75rem;margin-bottom:.5rem}.mini-basket__item--supercard .product-cart__product-supercard-voucher-option .supercard__text{font-size:16px;line-height:1.5}@media(min-width:768px){.mini-basket__item--supercard .product-cart__product-supercard-voucher-option{margin-bottom:0;margin-top:10px}}.product-cart__item-wrapper .product-cart__product-info .icon__arrow-regular-right{margin-left:.5px}.product-cart__item-wrapper .product-cart__product-info .icon__delivery,.product-cart__item-wrapper .product-cart__product-info .icon-delivery-2{margin-left:.7px}.product-cart__item-wrapper .product-cart__product-info .mini-basket__item--supercard{margin-left:-1.7px}.product-cart .pricing__promotion-time{display:flex;flex-direction:row;justify-content:flex-end;padding:.5rem 0 0}@media only screen and (min-width:62em){.product-cart .pricing__promotion-time{justify-content:flex-start}}@media screen and (max-width:47.9375em){.product-cart .pricing__promotion-time{display:none}}.product-cart .pricing__promotion-time-title{color:#55555580;font-weight:400;font-size:14px;line-height:1.2}.product-cart .pricing__promotion-time-icon{height:1rem;width:1rem;min-width:1rem;margin-top:-2px;margin-right:5px;fill:#fad218}@media only all and (min-width:48em)and (max-width:61.9375em){.product-cart .pricing__promotion-time-icon{margin-left:30px}}@media only screen and (max-width:47.9375em){.product-cart .pricing__promotion-time-icon{margin-left:.15rem;margin-right:9px}}@media only screen and (max-width:35.9375em){.product-cart .pricing__promotion-time-icon{margin-left:.245rem}}.product-cart__total-price-info{text-align:right}.page--checkout .mini-basket{padding:1rem 15px}.page--checkout .mini-basket__item-row:first-child{margin-bottom:5px}.page--checkout .mini-basket__item--savings{margin-top:16px}@media only screen and (min-width:62em){.page--checkout .mini-basket__item--savings{margin-top:12px}}.collapse-list__headline-container{margin-bottom:0;padding:.5rem 0;line-height:1.2;border-bottom:.25rem solid rgba(85,85,85,.1)}h3.collapse-list__headline-container{font-size:16px}.collapse-list__headline-container--info{display:flex;gap:6px}.collapse-list__headline-container--info i{font-size:14px}.collapse-list__headline-container--info .collapse-list__headline:last-child{flex-grow:1}.collapse-list__headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;color:#004f9f}.collapse-list__headline .collapse-list__icon{font-size:16px}.collapse-list__headline .collapse-list__icon--is-open{opacity:1}.collapse-list__headline .collapse-list__icon--is-closed,.collapse-list__headline.collapsed .collapse-list__icon--is-open{opacity:0}.collapse-list__headline.collapsed .collapse-list__icon--is-closed{opacity:1}.collapse-list__headline-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%}.collapse-list__headline-row-item--1{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.collapse-list__headline-row-item--2{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.collapse-list__headline-row-item--3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.collapse-list__headline-row-item:last-child{text-align:right}.collapse-list__content{padding-top:.5rem}.collapse-list__icon-container{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;width:1rem;height:1rem;margin-right:.5rem;line-height:1}.collapse-list__icon-container .collapse-list__icon{position:absolute;top:2.5px;left:0;-webkit-transition:opacity .2s,fill .2s;-o-transition:opacity .2s,fill .2s;transition:opacity .2s,fill .2s}.collapse-list__icon-container .collapse-list__icon--is-closed.icon-arrow-regular-down,.collapse-list__icon-container .collapse-list__icon--is-open.icon-arrow-regular-up{font-size:.5rem;display:inline-flex;vertical-align:middle;position:relative;top:2px}.collapse-list__icon-container .collapse-list__icon--is-closed.icon-arrow-regular-down:before,.collapse-list__icon-container .collapse-list__icon--is-open.icon-arrow-regular-up:before{width:.75rem}@media(min-width:768px){.collapse-list__headline-row-item--2{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}.collapse-list__headline-row-item--3{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media(min-width:992px){.collapse-list__headline-row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.collapse-list__headline-row-item--1{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.collapse-list__headline-row-item--2{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%}.collapse-list__headline-row-item--3{-webkit-flex-basis:15%;-ms-flex-preferred-size:15%;flex-basis:15%}.collapse-list__content{padding:.5rem 0 0 1.5rem}}.faq-item__question.collapse-list__headline{color:#004f9f}.faq-item__question.collapse-list__headline:hover{color:#004f9f!important}.faq-item__question.collapse-list__headline:hover:not(.collapsed){color:#004f9f}.faq-item__answer{padding:.5rem 0 0 1.5rem}.page--checkout .collapse-list__headline-container{border-bottom:2px solid #D9D9D9}.teaser-bg{padding:1rem;border:2px solid transparent;background-color:#fff;background-position:100%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}@media only screen and (min-width:62em){.col-lg-6 .teaser-bg__headline{clear:both}}.teaser-bg__text-wrapper{flex-wrap:wrap;overflow:hidden}.teaser-bg .pricing{margin-bottom:16px;margin-top:16px}.teaser-bg .pricing__container{max-width:100%}.teaser-bg .pricing__price{font-size:48px;line-height:54px;font-weight:400;padding-left:0;padding-right:0}@media only screen and (max-width:47.9375em){.teaser-bg .pricing__price{font-size:32px;line-height:48px}}.teaser-bg .pricing__wrapper{flex-wrap:wrap}.teaser-bg .pricing__per-unit{padding:5px 0 0;text-align:left;width:100%;font-size:12px;margin-left:5px;font-weight:700;line-height:1;font-family:CoopCondensed,sans-serif}.teaser-bg .pricing--is-sale .pricing__wrapper{display:flex}.teaser-bg .pricing--is-sale .pricing__price{font-size:48px;padding:0 14px;line-height:54px;display:flex;justify-content:center}@media only screen and (max-width:47.9375em){.teaser-bg .pricing--is-sale .pricing__price{font-size:26px;padding:5px 14px;line-height:22px}}.teaser-bg .pricing--is-sale .pricing__price-container{flex-direction:column}.teaser-bg .pricing--is-sale .pricing__price-old{display:flex;flex-direction:row;justify-content:center!important;padding:0 4px;font-size:22px;line-height:24px}@media only screen and (max-width:47.9375em){.teaser-bg .pricing--is-sale .pricing__price-old{font-size:12px;line-height:14px}}.teaser-bg .pricing--is-sale .pricing__price-old-text,.teaser-bg .pricing--is-sale .pricing__price-old-value{font-size:22px;line-height:24px;font-weight:400;font-family:CoopCondensed,sans-serif}@media only screen and (max-width:47.9375em){.teaser-bg .pricing--is-sale .pricing__price-old-text,.teaser-bg .pricing--is-sale .pricing__price-old-value{font-size:12px;line-height:14px}}.teaser-bg .pricing--is-sale .pricing__price-old-text{margin-right:5px}.teaser-bg .pricing--is-sale .pricing__saving{font-size:48px;line-height:54px;border-top-left-radius:2px;border-top-right-radius:2px}@media only screen and (max-width:47.9375em){.teaser-bg .pricing--is-sale .pricing__saving{font-size:26px;padding:5px 14px;line-height:22px}}.teaser-bg .pricing--is-sale .pricing__per-unit{text-align:left;font-size:12px}.teaser-bg .clipboardCopy{margin-bottom:16px}.teaser-bg .cta{margin-bottom:1rem}.teaser-bg .list{display:inline-block}.teaser-bg__content{overflow:hidden}.teaser-bg__image{position:relative;width:100%;margin-bottom:.5rem}@media(min-width:768px){.teaser-bg__image{float:left;height:auto;margin:.25rem 1rem .5rem 0}}@media(min-width:768px){.teaser-bg__image{width:340px}}@media(min-width:992px){.teaser-bg__image{width:460px}}@media(min-width:1200px){.teaser-bg__image{width:550px}}.teaser-bg__image .product-label__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;position:absolute;top:0;left:0}@media(min-width:768px)and (max-width:991px){.col-md-4 .teaser-bg__image .product-label{min-width:2.5rem;height:.9375rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1}}.teaser-bg__image .product-label--is-discount{position:absolute;top:0;right:0;padding-bottom:.575rem}@media(min-width:768px)and (max-width:991px){.col-md-4 .teaser-bg__image .product-label--is-discount{height:1.5rem;padding:.16666667rem .5rem .125rem;font-size:.875rem}}@media(min-width:768px){.col-md-8 .teaser-bg__image{width:100%}}@media(min-width:992px){.col-md-8 .teaser-bg__image{width:300px}}@media(min-width:1200px){.col-md-8 .teaser-bg__image{width:360px}}@media(min-width:768px){.col-md-6 .teaser-bg__image{width:100%}}@media(min-width:992px){.col-md-6 .teaser-bg__image{width:220px}}@media(min-width:1200px){.col-md-6 .teaser-bg__image{width:265px}}@media(min-width:768px){.col-md-4 .teaser-bg__image{width:100%}}.teaser-bg--is-light-text,.teaser-bg--is-light-text .teaser-bg__headline,.teaser-bg--is-light-text .pricing{color:#fff}.teaser-bg--is-light-text .pricing--is-sale,.teaser-bg--is-light-text .pricing--is-green{color:#000}.teaser-bg--is-light-text .pricing__price-old{color:#ffffffb3}.teaser-bg--is-light-text .link-inline{color:inherit}.teaser-bg--is-light-text .list--unordered>.list__item:before{background-color:#ffffffb3}.teaser-bg--is-dark-text{color:#000}.teaser-bg--is-dark-text .pricing__price-old{color:#555555b3}.teaser-bg__is-image-right{padding-right:1rem}@media(min-width:768px){.teaser-bg__is-image-right .teaser-bg__image{float:right;margin:.25rem 0 .5rem 1rem}}.inpagenavi{background-color:#fff;border-radius:3px;padding:.75rem}.inpagenavi__ul{margin-bottom:0}.inpagenavi__ul .inpagenavi__ul{padding-left:1.25rem;padding-top:.3rem}.inpagenavi__ul .inpagenavi__li{line-height:1.5;padding-bottom:.5rem}.inpagenavi__ul .inpagenavi__li:last-child{padding-bottom:0}.inpagenavi__link{width:100%;height:auto;font-size:1rem;line-height:1.375rem;color:#000}.inpagenavi__link:hover{text-decoration:underline}.inpagenavi__link--lvl1{text-transform:uppercase}img.rounded{border-radius:3px!important}.reviews__header{display:block}@media only screen and (min-width:48em){.reviews__header{display:flex}}.reviews__header--right{margin-top:30px}@media only screen and (min-width:48em){.reviews__header--right{margin-top:0;margin-left:120px}}@media print{.reviews__header-button{display:none}}.reviews__header-average{margin-bottom:15px}.reviews__header-average-icon{font-size:14px;font-weight:600}.reviews__header-average-value{padding-left:5px;font-size:30px;display:inline-block;margin-bottom:15px}.reviews__header-filterlink{font-size:14px;line-height:20px;display:block;margin-bottom:20px}.reviews__header-filters-row:not(:last-child){margin-bottom:15px}.reviews__header-filters-row-link{display:inline-block;font-size:14px;line-height:20px;margin-left:10px}.reviews__header-filters-row-stars{display:inline-block}.reviews__header .btn,.reviews__empty .btn{font-size:.875rem;width:100%}.reviews__empty-title{font-size:20px;line-height:30px;font-weight:700;padding-bottom:20px;border-bottom:1px solid #CDCDCD}@media only screen and (min-width:48em){.reviews__empty-title{border-bottom:2px solid #CDCDCD}}.reviews__empty-text{margin-top:15px;line-height:30px}@media only screen and (min-width:62em){.reviews__empty-text{margin-top:20px}}.reviews__empty-button{margin-top:20px}.review-list{margin-top:30px}@media only screen and (min-width:48em){.review-list{margin-top:40px}}.review-list__title{margin-bottom:20px;font-size:20px;line-height:30px;font-weight:700}.review-list__footer .btn{font-size:14px}.review-list__list{list-style:none;margin:0;padding:0}.review-list__list-item{border-top:1px solid #CDCDCD;padding:20px 0}.review-list__list-item:last-child{border-bottom:none;padding-bottom:0}.review-list__more{display:block;margin-top:20px}.review-list__more .btn{width:100%}@media screen and (max-width:35.9375em){.review-list__more .btn{margin-bottom:10px}}.review-list .pagination{margin-bottom:0}.review-list .pagination__current{background-color:#f3f3f3;border-radius:50%}.review-item--expert{background-color:#f5f3f0;padding:20px}.review-item--expert .review-item__header{border-top:1px solid #CDCDCD;padding-top:20px}.review-item--expert .review-item__header-date{border-right:none;margin-right:0;padding-right:0}.review-item--expert .review-item__quote-author{font-size:12px;font-weight:600}.review-item--expert .line-clamp__more{background-color:#f5f3f0}.review-item__quote{display:flex}.review-item__quote-image{margin-right:10px;width:60px;height:60px}@media only screen and (min-width:48em){.review-item__quote-image{margin-right:20px;width:100px;height:100px}}.review-item__quote-content{font-size:16px;line-height:20px;font-weight:600;margin:0 0 5px}@media only screen and (min-width:48em){.review-item__quote-content{margin:10px 0 5px}}.review-item__quote-content:before{content:"«"}.review-item__quote-content:after{content:"»"}@media only screen and (min-width:48em){.review-item__quote~*{margin-left:120px!important}}.review-item__quote-author,.review-item__quote-target{font-size:14px;color:gray;line-height:20px}.review-item__quote-author{margin-bottom:20px;display:inline-block}@media only screen and (min-width:48em){.review-item__quote-author{margin-bottom:0}}.review-item__quote-author:after{content:" ";white-space:pre}.review-item__header .review-item__header-date,.review-item__header .review-item__header-author{display:inline;top:3px}.review-item__header .rating{display:block;margin-right:10px}@media only screen and (min-width:48em){.review-item__header .rating{display:inline-block}}.review-item__header-date{margin-top:10px;font-size:14px;color:gray;line-height:20px;position:relative}@media only screen and (min-width:48em){.review-item__header-date{margin-top:0}}.review-item__header-author,.review-item__header-target{font-size:14px;color:gray;line-height:20px}.review-item__header-author{margin-left:10px;padding-left:10px;border-left:1px solid #CDCDCD}.review-item__image{margin-right:20px}.review-item__content{margin:20px 0 0;color:#000;font-size:16px;line-height:30px}@media screen and (max-width:35.9375em){.review-item__content{margin:0}}.review-item__content p{margin-bottom:0}.review-item__response{padding:20px;background-color:#f5f3f0;margin:25px 0 0;display:flex;position:relative}.review-item__response-header{font-size:14px}.review-item__response-content{margin:10px 0 0;font-size:16px;line-height:30px;color:#000}.review-item__response-content-more{display:none;flex-shrink:0;background-color:#f5f3f0}.review-item__response-content-more:after{background:-webkit-linear-gradient(left,rgba(245,243,240,.7) 0%,rgba(245,243,240,0) 100%);background:-moz-linear-gradient(left,rgba(245,243,240,.7) 0%,rgba(245,243,240,.07) 100%);background:linear-gradient(to left,#f5f3f0b3,#f5f3f000)}.review-item__response-content-more p{margin-bottom:0}.review-item__response-content--truncated{display:flex;overflow:hidden;height:30px;word-break:break-all}.review-item__response-content--truncated .review-item__response-content-text{position:relative;padding-right:13px;margin-right:5px}.review-item__response-content--truncated .review-item__response-content-text:after{content:"...";position:absolute;right:0;top:0}.review-item__response-content--truncated .review-item__response-content-more{display:inline-block}.review-item__response-content--allshown{display:block}.review-item__response-content--allshown .review-item__response-content-more{display:inline-block}.review-item__response-author{width:48px;height:auto;max-height:100%}.review-item__response-right{margin-left:15px}.review-item__response:before{content:" ";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #F5F3F0;position:absolute;top:-10px;left:20px}.review-form{max-width:100%;width:100%}.review-form__title{margin-bottom:30px;font-size:24px;line-height:30px;font-weight:400}.review-form__message{line-height:30px;margin-bottom:20px}.review-form .form__label{color:#000}.review-form__fieldset{border:none;margin:0 0 15px;padding:0}@media only screen and (min-width:62em){.review-form__fieldset{margin:0 0 30px}}.review-form__product{display:flex;margin-bottom:40px;border-radius:5px;align-items:center;flex-flow:wrap}@media only screen and (min-width:36em){.review-form__product{flex-flow:nowrap}}@media only screen and (min-width:62em){.review-form__product{margin-bottom:40px}}.review-form__product-image{margin-right:0;margin-bottom:1rem}@media only screen and (min-width:36em){.review-form__product-image{margin-right:10px;margin-bottom:0}}.review-form__product-image img{display:block}.review-form__product-content{margin-top:10px;width:100%}@media only screen and (min-width:36em){.review-form__product-content{margin-top:0;width:auto}}.review-form__product-title{line-height:20px}.review-form__product-meta{color:gray;line-height:20px;max-width:250px}.review-form .form__item~.form__item{margin-top:15px}@media only screen and (min-width:62em){.review-form .form__item~.form__item{margin-top:30px}}.review-form .form__item~.form__item.form__item--cta-cancel{margin-top:30px}.review-form-success{max-width:100%;padding:105px 0;width:100%;text-align:center}.review-form-success__content{margin:15px 0}.review-form .review-form__ratings+.form__error{float:left}.review-form__ratings{float:left;font-size:1rem;margin:11px 0 0;padding:0}.review-form__ratingsWrapper:after{content:"";display:table;height:0;visibility:hidden;clear:both}.review-form__ratings-label{padding-top:0!important}.form__item--error .review-form__ratings{flex-grow:0}.form__item--error .review-form__ratings label{color:#f3bfbf}.form__item--error .review-form__ratings:hover label{color:#f3bfbf!important}.form__item--error .review-form__ratings label:hover,.form__item--error .review-form__ratings label:hover~label,.form__item--error .review-form__ratings label:active~label{color:#000!important}.review-form__ratings [type=radio]{clip:rect(0,0,0,0);position:absolute;visibility:hidden}.review-form__ratings label{color:#cdcdcd;cursor:pointer;display:block;float:right;font-size:1.4rem;height:1em;line-height:1;overflow:hidden;width:43px}.review-form__ratings label:first-of-type{margin-right:0}.review-form__ratings label:before{color:currentColor;content:"";display:block;font-family:Fontello;line-height:1}.review-form__ratings [type=radio]:checked~label{color:#ffe500}.review-form__ratings:hover label{color:#cdcdcd!important}.review-form__ratings label:hover,.review-form__ratings label:hover~label,.review-form__ratings label:active~label{color:#ffe500!important}.review-form__ratings [type=radio]:focus~label{color:#000!important;outline:none}.basket__tooltip{display:none;font-style:normal;font-weight:400;color:#555555b3;font-size:12px;padding:20px;text-align:center;background-color:#fafafa;position:absolute;top:80px;z-index:100;border:2px solid #004F9F;min-width:240px;max-width:240px}.basket__tooltip.show{display:block}.basket__tooltip:after{content:"";position:absolute;transform:rotate(135deg);top:-9px;left:55px;z-index:99999;width:15px;height:15px;background-color:#fafafa;border:2px solid #004F9F;border-top:0;border-right:0}.basket__tooltip-content a{text-decoration:underline;color:#555555b3}.basket__tooltip-footer a{font-size:12px;font-weight:400;text-decoration:underline;color:#555555b3}.basket__tooltip-footer a:hover{text-decoration:none}.Productlist{position:relative}@media only screen and (max-width:47.9375em){.Productlist{overflow:hidden}}.productListCategories{margin-bottom:16px}@media only screen and (min-width:62em){.productListCategories{margin-bottom:32px}}.productList__category{margin-bottom:32px;padding:24px 21px;background-color:#fff}@media only screen and (min-width:62em){.productList__category{width:100%}}.productList__category-link{color:#000;text-decoration:underline}.productList__category-title{margin-top:40px;margin-bottom:0;padding-bottom:.5rem;line-height:24px}.productList__category-title--big{font-size:32px}@media only screen and (min-width:62em){.productList__category-title--big{font-size:36px}}.productList__category-title--big:empty{display:none}.productList__category-title--big+div:empty{display:none}.productList__category-subtitle{margin-top:1.5rem}.productList__category .show-more-content__trigger{text-align:center;background:linear-gradient(to bottom,#fff0,#ffffff4d 10%,#fff 66%,#fff)}.productList__category .show-more-content__trigger a{color:#000;text-decoration:underline}.productList__search-info{font-size:20px;font-weight:400;margin-bottom:16px}@media only screen and (max-width:61.9375em){.productList__search-info{font-size:18px}}.container.constrained--md-up .productlandinglist .container.constrained--md-up{padding-left:0;padding-right:0}.tabs{width:100%;height:auto;min-height:0}@media only screen and (min-width:48em){.tabs{margin-bottom:10px}}.tabs__wrapper{width:100%;height:auto;padding:10px 1.5rem 0;border-radius:3px}.tabs__wrapper.has-grey-bg{background:#f4f4f4}.tabs__wrapper.has-grey-bg .tabs__tab{border:0;margin-bottom:2px}.tabs__wrapper.has-grey-bg .tabs__tab:last-child{margin-bottom:0}.tabs__wrapper.has-white-bg{border-radius:3px;background:#fff}.tabs__wrapper .tabs__tab-headline{width:auto;height:100%;font-size:1rem;line-height:1.2;margin-bottom:0}.tabs__wrapper .tabs__tab-link{display:block;position:relative;width:auto;height:100%;color:#000;font-weight:700;padding:1rem}.tabs__wrapper .tabs__tab-link:hover{color:#004f9f}.tabs__wrapper .tabs__tab-link-toggle{width:16px;height:16px;margin-left:auto;color:#004f9f}.tabs__wrapper .tabs__tab-link span{display:inline-block;word-break:break-all}.tabs__wrapper .tabs__tab-link:not(.collapsed){padding-bottom:0}.tabs__wrapper .tabs__tab-link:not(.collapsed) .tabs__tab-link-toggle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.tabs__wrapper .tabs__tab-link:not(.collapsed)>span:after{content:"";width:100%;height:.25rem;display:block;background-color:#004f9f;margin-top:5px}.tabs__wrapper .tabs__tab-content{margin-top:-2px}.tabs__wrapper .tabs__tab-content.collapsing{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.tabs__wrapper .tabs__tab-block{position:relative;padding:1rem .75rem}.tabs__wrapper .tabs__tab-block .brochure-tile,.tabs__wrapper .tabs__tab-block .tile-teaser{height:calc(100% - 1.25rem);margin-bottom:1.25rem}.tabs__wrapper .tabs__tab:not(:last-child) .tabs__tab-link.collapsed,.tabs__wrapper .tabs__tab:not(:last-child) .tabs__tab-content.show{border-bottom:1px solid #D9D9D9}.tabs__wrapper.alternative .tabs__tab-link{padding-left:0;display:flex;align-items:center}.tabs__wrapper.alternative .tabs__tab-link:not(.collapsed)>span:after{display:none}.tabs__wrapper.alternative .tabs__tab-link-icon{position:relative;font-size:24px;margin-top:2px;margin-right:10px}.tabs__wrapper.alternative .tabs__tab-link-icon-count{display:none;align-items:center;justify-content:center;position:absolute;top:-4px;right:-8px;width:18px;height:18px;border-radius:50%;color:#fff;background-color:#004f9f;font-size:14px;font-style:normal;font-weight:400}.tabs__wrapper.alternative .tabs__tab-link.collapsed .tabs__tab-link-icon-count:not(:empty){display:flex}.tabs__wrapper.alternative .tabs__tab-block{padding:1rem 0}@media(min-width:992px){.tabs__wrapper:not(.full-accordion){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}}@media(min-width:992px){.tabs__wrapper:not(.full-accordion).has-white-bg .tabs__tab{border:0;margin-bottom:0}.tabs__wrapper:not(.full-accordion).has-white-bg .tabs__tab-link:not(.collapsed){background:#fff}.tabs__wrapper:not(.full-accordion).has-white-bg .tabs__tab-content{background:#fff;border:2px solid #004F9F}}@media(min-width:992px){.tabs__wrapper:not(.full-accordion).has-grey-bg .tabs__tab{background:none;margin-bottom:0}.tabs__wrapper:not(.full-accordion).has-grey-bg .tabs__tab-link:not(.collapsed){background:#f4f4f4;border-color:#f4f4f4}.tabs__wrapper:not(.full-accordion).has-grey-bg .tabs__tab-content{background:#f4f4f4}}@media(min-width:992px){.tabs__wrapper:not(.full-accordion) .tabs__tab{position:static}.tabs__wrapper:not(.full-accordion) .tabs__tab-header{height:100%}}@media(min-width:992px){.tabs__wrapper:not(.full-accordion) .tabs__tab-link{border:2px solid;border-color:transparent;padding:.625rem .5rem .5rem;z-index:1}}@media(min-width:992px){.tabs__wrapper:not(.full-accordion) .tabs__tab-link:after{display:none}}@media(min-width:992px){.tabs__wrapper:not(.full-accordion) .tabs__tab-link span{display:inline}}@media(min-width:992px){.tabs__wrapper:not(.full-accordion) .tabs__tab-link:not(.collapsed){border-color:#004F9F #004F9F transparent;border-bottom:0;cursor:default}}@media(min-width:992px){.tabs__wrapper:not(.full-accordion) .tabs__tab-link:not(.collapsed)>span:after{margin-top:.5rem}}@media(min-width:992px){.tabs__wrapper:not(.full-accordion) .tabs__tab-content.collapse{width:100%;height:auto;position:absolute;left:0}.tabs__wrapper:not(.full-accordion) .tabs__tab-content.collapse.in{position:relative}}@media(min-width:992px){.tabs__wrapper:not(.full-accordion) .tabs__tab-block{padding:1rem}}@media only screen and (max-width:47.9375em){.tabs:not(.tabs--keepTabsOnMobile) .tabs__wrapper.full-accordion{display:none}.tabs--keepTabsOnMobile:not(.tabs--content-show-mobile) .tabs__wrapper.full-accordion>*{display:none}.tabs--keepTabsOnMobile .tabs__wrapper.full-accordion .cmsOnPageSubNavi{display:block}.tabs--keepTabsOnMobile:not(.tabs--noFilters) .tabs__wrapper.full-accordion .cmsOnPageSubNavi{margin-bottom:20px}.tabs--keepTabsOnMobile:not(.tabs--content-show-mobile) .tabs__wrapper{padding:0}}.tabs--noFilters{margin-bottom:0}.productListNavigation{margin-left:-10px;padding-left:15px;overflow:hidden}.productListNavigation__item{list-style:none;display:inline-block;font-size:.875rem;line-height:20px;margin-bottom:15px;position:relative}.productListNavigation__item:not(:first-child):before{content:" ";background:#cdcdcd;height:25px;width:1px;position:absolute;top:0;left:0}.productListNavigation__item-link{color:#004f9f;text-decoration:none;padding:0 16px}@media only screen and (min-width:36em){.productListNavigation__item-link{padding:0 20px}}.productListNavigation__items{padding:0;margin:0 0 -15px -21px;display:flex;flex-wrap:wrap}@media only screen and (min-width:36em){.productListNavigation__items{margin:0 0 -15px -23px}}@media only screen and (min-width:62em){.productListNavigation__items{margin:0 0 -15px -25px}}@media screen and (max-width:35.9375em){.productListNavigation__items{height:73px;overflow:hidden}}@media screen and (max-width:47.9375em){.productListNavigation__items--all{height:auto!important}}@media screen and (max-width:35.9375em){.productListNavigation__items--all .productListNavigation__showall{display:block!important;opacity:1!important;pointer-events:auto!important}.productListNavigation__items--all .productListNavigation__showall:before{display:none}}.productListNavigation__items--all .productListNavigation__showall .productlistnavigation-showall-link-icon:before{transform:rotate(180deg)}.productListNavigation__items--all .productListNavigation__showall-link{margin:0 0 -15px 15px!important;padding:0}.productListNavigation__items--all .productListNavigation__item:not(.productListNavigation__showall){display:inline-block!important}@media only screen and (min-width:36em){.productListNavigation__showall{display:none!important}}.productListNavigation__showall:last-child{opacity:0;pointer-events:none}.productListNavigation__showall-link{color:#004f9f;text-decoration:none;padding:0 16px}.productListNavigation__back{font-size:.875rem;line-height:20px;margin-top:15px;margin-left:-5px}.productListNavigation__back-link{text-decoration:none;color:#888}.productListNavigation__back-link:hover{color:#666}.productListNavigation__back .icon{margin-right:5px}.tabs__tab-block>form>.productListControls{margin-top:10px;margin-bottom:0}.productListControls{position:relative;display:grid}@media only screen and (max-width:47.9375em){.productListControls{margin:8px 16px}}@media screen and (max-width:47.9375em){.productListControls--wishlists{padding:0 15px}}@media only screen and (min-width:48em){.productListControls--wishlists{margin:0!important}}@media only screen and (min-width:48em){.productListControls{display:block;margin-bottom:10px}.productListControls:after{content:"";display:table;clear:both}}.productListControls+*{clear:both}@media only screen and (min-width:48em){.productListControls .productCount{position:static;float:left;margin:0;width:auto}}@media only screen and (max-width:47.9375em){.productListControls .productCount{z-index:90}}.productListControls__button{width:calc(100vw - 32px);color:#004f9f}@media only screen and (min-width:48em){.productListControls__button{display:none}}.productListControls__button:hover{cursor:pointer}.productListControls__button-label{color:#004f9f}.productListControls__button:not(.productListControls__button--small) .btn__inner{display:flex;justify-content:center;align-items:center}.productListControls__button:not(.productListControls__button--small)-label{color:#000;font-size:14px;line-height:24px}.productListControls__button:not(.productListControls__button--small) i{font-size:24px;margin-right:8px;display:inline-flex}.productListControls__button:not(.productListControls__button--small) i.icon-filter{position:relative;height:22px}.productListControls__button:not(.productListControls__button--small) i.icon-filter .icon-filter-count{display:none;align-items:center;justify-content:center;position:absolute;top:-4px;right:-7px;width:18px;height:18px;border-radius:50%;color:#fff;background-color:#004f9f;font-size:14px;font-style:normal;font-weight:400}.productListControls__button:not(.productListControls__button--small) i.icon-filter .icon-filter-count:not(:empty){display:flex}.productListControls__button--active{background-color:#004f9f}.productListControls__button--active .btn__inner,.productListControls__button--active .btn__inner .icon-filter{color:#fff}.productListControls__button--active .btn__inner .icon-filter-count{display:flex!important;color:#004f9f!important;background-color:#fff!important}.productListControls__button--active .btn__inner .productListControls__button-label{color:#fff}.productListControls__button--small i{font-size:20px}@media only screen and (max-width:47.9375em){.productListControls__button--small{display:inline;float:left;width:auto;padding:3px 16px}.productListControls__button--small .productListControls__button-label{display:none}}.productListControls__hr{margin:1rem 0;width:calc(100vw - 32px)}@media only screen and (min-width:48em){.productListControls__hr{display:none}}.productListControls__reset{float:left;padding:13px 0;color:#a5a5a5;pointer-events:none}@media only screen and (max-width:47.9375em){.productListControls__reset+.product-sort{width:100%}}.productListControls__reset--active{color:#004f9f;pointer-events:all}@media only screen and (min-width:48em){.productListControls__reset{display:none;position:relative;float:none;color:#515151;background:transparent;border:1px solid #515151;height:40px;border-radius:3px;padding:0 16px;font-size:16px;line-height:40px;text-decoration:none;margin-right:8px;margin-bottom:10px}.productListControls__reset--active{display:inline-block}}.productListControls__sectionWrapper{width:calc(100vw - 84px)}.productListControls__sectionWrapper--fullWidth,.productListControls__sectionWrapper .productListControls__button{width:100%}.productListControls__sectionWrapper--sticky{position:fixed;top:50px;display:flex;flex-wrap:nowrap;justify-content:center;gap:8px;z-index:1000;width:100%;background:#fff;padding:16px;left:0;box-shadow:0 4px 6px #0000001f;border-top:1px solid #D9D9D9}.productListControls__sectionWrapper--sticky .product-sort .form-group{margin-top:0!important}.productListControls__sectionWrapper--sticky .product-sort .form-group .icon-sort{background:#fff}.productListControls .productSort{top:0;position:absolute;right:0}@media only screen and (min-width:48em){.productListControls .productSort{float:right;position:static}}.productListControls .product-sort{margin-bottom:0}.productListControls .product-sort form,.productListControls .product-sort.product-sort--reduced{position:relative}.productListControls .product-sort.product-sort--reduced i{color:#004f9f;margin-top:1px}.productListControls .product-sort.product-sort--reduced form{display:flex;align-items:center}.productListControls .product-sort.product-sort--reduced select{background:transparent;border:none;z-index:1}@media only screen and (min-width:48em){.productListControls .product-sort.product-sort--reduced:after{content:"";position:absolute;top:50%;right:0;height:20px;transform:translateY(-50%);font-family:Fontello;font-size:16px;font-weight:400;color:#004f9f;line-height:1.3}}@media only screen and (max-width:47.9375em){.productListControls .product-sort.product-sort--inline{margin-top:0;border-top:0;padding-top:0}.productListControls .product-sort.product-sort--inline .form-group{position:relative;margin-left:auto;margin-top:-40px;border:2px solid #004F9F;border-radius:3px}}.productListControls .product-sort:not(.product-sort--reduced) .icon-sort{display:none}@media only screen and (max-width:47.9375em){.productListControls .product-sort{position:relative;z-index:99;padding-top:8px;border-top:1px solid #D9D9D9;justify-content:space-between}.productListControls .product-sort .form-control-label{display:none}.productListControls .product-sort select{width:40px;height:40px!important;padding-right:1.75rem;border-radius:5px}.productListControls .product-sort select.custom-select{position:absolute;right:0;top:0;background:none;border:none;box-shadow:none;padding-right:28px;z-index:0}.productListControls .product-sort .icon-sort{display:flex;align-items:center;font-size:24px;color:#004f9f;pointer-events:none;height:35px;padding:0 8px;position:relative;z-index:1;background-color:#f3f3f3}}.productListControls .product-sort .form-group{margin-bottom:0}@media only screen and (max-width:47.9375em){.productListControls .productFilter__mobiletrigger{z-index:99;height:auto}.productListControls .productFilter__mobiletrigger .productFilter__mobiletrigger-btn{border:1px solid #DBDBDB;border-radius:5px;height:40px;width:40px}.productListControls .productFilter__mobiletrigger .productFilter__mobiletrigger-btn i{position:relative;left:auto;top:auto;transform:none;font-size:20px}.productListControls .productFilter__mobiletrigger .productFilter__mobiletrigger-btn i:before{color:#004f9f}}.productListControls .buh-spinner__wrapper{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff80;position:absolute;top:0;left:0;z-index:99}@media only screen and (max-width:47.9375em){.productListControls .buh-spinner__wrapper{position:fixed}}.productListControls .buh-spinner__svg{background:url(../img/core/global-images/img/common/preloader.svg)}.productListControls .count-section{padding-left:0}.productListControls .sort-section{padding-right:0}.buh-spinner--cart{background-color:#fff;height:100%;opacity:.5;width:100%;position:absolute;z-index:3;background-position:center 200px}.productFilter{width:100vw}.productFilter input::-ms-clear{display:none}@media only screen and (min-width:48em){.productFilter{padding:0 5px;left:0;width:100%;position:absolute}}.productFilter--open .productFilter__title:after{content:""}.productFilter--open .productFilter__itemWrapper{margin-bottom:16px}.productFilter--open .productFilter__itemWrapper .productFilter__itemLabel{border-bottom:none}.productFilter--open .productFilter__submit{display:none}.productFilterWrapper--filteropen{position:relative}@media only screen and (max-width:47.9375em){.productFilterWrapper--filteropen .productFilter__header-title,.productFilterWrapper--filteropen .productFilter__title,.productFilterWrapper--filteropen .productFilter__wrapper:not(.productFilter__wrapper--open),.productFilterWrapper--filteropen .productFilter__submit-all.btn,.productFilterWrapper--filteropen .productFilter__submit.btn{display:none}.productFilterWrapper--filteropen .productFilter__submit-mobile.btn{display:block;width:calc(100% - 40px);height:40px;margin:20px;left:0;bottom:0;outline:0;background-color:#004f9f;color:#fff}.productFilterWrapper--filteropen .productFilter__column:not(.productFilter__column--open){display:none}.productFilterWrapper--filteropen .icon-cancel{display:none}.productFilterWrapper--filteropen .icon-arrow_back{display:block!important}.productFilterWrapper--filteropen .productFilter__header-title--filter{display:block}.productFilterWrapper--filteropen .productFilter__header-top-left{margin-left:auto}.productFilterWrapper--filteropen .productFilter__header-top-right{position:absolute}.productFilterWrapper:not(.productFilterWrapper--filteropen) .productFilter__wrapper.loading:after,.productFilterWrapper:not(.productFilterWrapper--filteropen) .productFilter__wrapper.loading:before{display:none!important}}.productFilter__calendar-select{width:100%;height:100%;position:absolute;top:0;z-index:0;left:0}.productFilter__calendar-month{border-spacing:0;width:100%;position:absolute;top:0;transition:.3s ease-in-out}.productFilter__calendar-month th{border-bottom:1px solid #CDCDCD}.productFilter__calendar-month td,.productFilter__calendar-month th{text-align:center;height:40px;width:calc(100% / 7)}.productFilter__calendar-month td a,.productFilter__calendar-month td p{text-decoration:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.productFilter__calendar-month a:hover,.productFilter__calendar-month a:active{color:#fff}.productFilter__calendar-month a:hover{background:#fff}.productFilter__calendar-month a:active{background:#004f9f}.productFilter__calendar-month-wrapper{position:relative;height:400px;width:101%}.productFilter__calendar-month--moveLeft{transform:translate(-100%)}.productFilter__calendar-month--moveRight{transform:translate(100%)}.productFilter__calendar-day--past{background:#f2f2f2;color:#a5a5a5}.productFilter__calendar-day--unavailable,.productFilter__calendar-day--nextMonth{color:#a5a5a5}.productFilter__calendar-day--today{color:#000;font-weight:700}.productFilter__calendar-day--choosen{color:#fff;background:#ffa940}.productFilter__calendar-title{font-size:16px;text-align:center;font-weight:700}.productFilter__column{z-index:0}@media only screen and (min-width:48em){.productFilter__column{display:none;order:2;margin-bottom:7px;height:48px}.productFilter__column--alwaysRight{order:1!important;display:block!important}}@media only screen and (max-width:47.9375em){.productFilter__column:not(.productFilter__column.productFilter__column--rangeFilter):not(:last-of-type):not(.productFilter__column--show-mobile){border-bottom:1px solid #D9D9D9}}@media only all and (min-width:48em)and (max-width:61.9375em){.productFilter__column:nth-child(1){order:0;display:block}.productFilter__column.col-md-4:nth-child(2){order:0;display:block}}@media only screen and (min-width:62em){.productFilter__column:nth-child(1){order:0;display:block}.productFilter__column:nth-child(2){order:0;display:block}.productFilter__column.col-lg-3:nth-child(3){order:0;display:block}}@media only screen and (min-width:75em){.productFilter__column.col-xl-2:nth-child(5),.productFilter__column.col-xl-2:nth-child(6){order:0;display:block}}@media only screen and (max-width:47.9375em){.productFilter__column:not(.productFilter__column--rangeFilter) .productFilter__title{padding-bottom:18px}}.productFilter__column.productFilter__column--rangeFilter{background:#fff;margin-bottom:8px}@media only screen and (min-width:48em){.productFilter__column.productFilter__column--rangeFilter{height:40px;margin-bottom:0}}.productFilter__column--open{position:relative;z-index:10}.productFilter__column--open .productFilter--pickUpDate .productFilter__title{background-color:#ffa940}.productFilter__column--break{font-size:.9375rem;line-height:.9375rem;text-transform:uppercase;padding:10px 10px 13px;background-color:#fff}.productFilter__column--info{height:auto!important;align-self:center;top:-2px}@media only screen and (min-width:62em){.productFilter__column--info{top:2px}}.productFilter__column .cta{font-size:15px}@media(max-width:47.9375em){.productFilter__column--trigger{display:none!important}}@media only all and (min-width:48em)and (max-width:61.9375em){.productFilter__column:nth-child(4).productFilter__column--trigger{position:absolute;left:100%}}@media only screen and (max-width:47.9375em){.productFilter__column--show-mobile{margin-bottom:8px}.productFilter__column--show-mobile .productFilter__title{cursor:default}.productFilter__column--show-mobile .productFilter__title:after{content:""}.productFilter__column--show-mobile .productFilter__title .productFilter__title-value{display:none!important}.productFilter__column--show-mobile .productFilter__extendableArea{display:block!important}.productFilter__column--show-mobile .productFilter__extendableArea .productFilter__itemWrapper{margin-bottom:0}.productFilter__column--show-mobile .productFilter__extendableArea .productFilter__item-group:last-child .form__item-radio.productFilter__itemLabel:last-child{border-bottom:0}.productFilter__column--show-mobile .productFilter__extendableArea .btn--primary{display:none}.productFilter__column--show-mobile .form__item-radio-label{font-size:14px;color:#000;line-height:24px}.productFilter__column--show-mobile .form__item-radio:first-child .form__item-radio-label{padding-top:0}.productFilter__column--show-mobile .form__item-radio:last-child .form__item-radio-label{padding-bottom:0}}@media only screen and (max-width: 47.9375em) and only screen and (max-width: 47.9375em){.productFilter__column--show-mobile .productFilter__extendableArea .productFilter__item-group:last-child .form__item-radio.productFilter__itemLabel:last-child{margin-bottom:0!important}}@media only all and (min-width:48em)and (max-width:61.9375em){.productFilterWrapper:not(.productFilterWrapper--specialOrder) .productFilter__column.col-md-6:nth-child(2){order:0;display:block}.productFilterWrapper:not(.productFilterWrapper--specialOrder) .productFilter__column:not(.col-md-6):nth-child(3){order:0;display:block}}@media only screen and (min-width:62em){.productFilterWrapper:not(.productFilterWrapper--specialOrder) .productFilter__column.col-lg-3:nth-child(4){order:0;display:block}.productFilterWrapper:not(.productFilterWrapper--specialOrder) .productFilter__column.col-lg-4:nth-child(3){order:0;display:block}}@media only screen and (min-width:75em){.productFilterWrapper:not(.productFilterWrapper--specialOrder) .productFilter__column.col-xl-3:nth-child(4){order:0;display:block}}.productFilter__row{margin-left:-5px;margin-right:-5px;display:none}@media only screen and (min-width:48em){.productFilter__row{display:flex}}@media only screen and (min-width:48em){.productFilter__row--show-all .productFilter__column{display:block}}@media only screen and (max-width:47.9375em){.productFilter__row--active{display:flex;flex-flow:column;position:fixed;height:100%;width:100%;top:0;left:0;background-color:#eee;overflow-y:scroll;z-index:1001}.productFilter__row--active.row{margin-left:0;margin-right:0}.productFilter__row--active div[class^=col-]{padding-left:0;padding-right:0;min-height:0}.productFilter__row--active div[class^=col-].productFilter__column--open{height:auto}.productFilter__row--active div[class^=col-].productFilter__column--break,.productFilter__row--active div[class^=col-].productFilter__column--info{padding:5px 15px}.productFilter__row--active div[class^=col-].productFilter__column--info{margin-top:10px}}.productFilter__row--sticky{position:fixed;top:60px;display:flex;flex-wrap:nowrap;justify-content:center;z-index:9;width:100%;background:#fff;padding:16px 65px;left:5px;box-shadow:0 4px 6px #0000001f}@media only all and (min-width:48em)and (max-width:61.9375em){.productFilter__row--sticky{top:50px;border-top:1px solid #D9D9D9;padding:8px 16px}}.productFilter__row--sticky .productFilter__container,.productFilter__row--sticky .productFilter__column{margin-bottom:0}.productFilter__row--sticky .productFilter__column:first-child .productFilter{padding-left:0}.productFilter__row--sticky .productFilter__show-all-filters{height:47px;padding:12px 16px;margin-left:5px}.productFilter__row--sticky .productFilter__show-all-filters:nth-last-child(2){margin-right:0}.productFilter__row--sticky .additionalFiltersSection{display:none}.productFilter__row--sticky .product-sort--reduced{margin-left:16px}.productFilter__row-options,.productFilter__row-options.row{margin:25px 0}.productFilter__show-all-filters{display:none;flex:0 0 auto;text-decoration:none;height:40px;width:auto;margin-left:5px;margin-right:5px;padding:10px 16px;line-height:1.2;border:1px solid #004F9F;border-radius:3px}.productFilter__show-all-filters--less .icon-arrow_down:before{transform:rotate(180deg)}@media only screen and (max-width:47.9375em){.productFilter__show-all-filters{display:none!important}}.productFilter__show-all-filters .icon-arrow_down{position:relative;top:2px;margin-left:2px;font-size:1rem}.productFilter__show-all-filters .icon-arrow_down:before{margin-left:0;margin-right:0}.productFilter__show-all-filters--disabled{color:#a5a5a5;pointer-events:none}.productFilter__header{position:relative;padding-top:50px;width:100%;z-index:2}@media only screen and (min-width:48em){.productFilter__header{display:none}}.productFilter__header-top{border-bottom:1px solid #D9D9D9;width:100%;height:50px;background-color:#fff;position:fixed;top:0;padding:14px 16px;display:flex;justify-content:space-between;z-index:1}.productFilter__header-top-left,.productFilter__header-top-right{display:inline-block}.productFilter__header-top-left .productFilter__header-link,.productFilter__header-top-right .productFilter__header-link{color:#004f9f}.productFilter__header-top-left .productFilter__header-link--inactive,.productFilter__header-top-right .productFilter__header-link--inactive{color:#dbdbdb}.productFilter__header-top-left .productFilter__header-link .icon-refresh,.productFilter__header-top-right .productFilter__header-link .icon-refresh{padding:5px}.productFilter__header-top-right{float:right}.productFilter__header-top-right .productFilter__header-link{font-size:16px;text-decoration:underline}.productFilter__header-top-right .icon-arrow_back{display:none}.productFilter__header-top-left{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productFilter__header-top-left .productFilter__header-link{text-decoration:none;font-size:14px}.productFilter__header-top-left .icon-cancel{padding-right:10px}.productFilter__header-top-left .icon-cancel:before{margin:0}.productFilter__header-top-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 150px)}@media only screen and (max-width:47.9375em){.productFilter__header-top-center{width:calc(100% - 220px)}}.productFilter__header-title{font-size:1rem!important;line-height:1;padding:15px 10px;margin-bottom:0;text-align:center;color:#000;background:#eee;font-weight:700;position:relative;z-index:0;display:none}.productFilter__header-title--filter{font-weight:700;width:100%;padding:3px 0 0;pointer-events:none;background:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block!important}.productFilter__container .buh-spinner__wrapper{padding-top:0!important;background:#fff}@media only screen and (max-width:47.9375em){.productFilter__container{order:2;margin-top:8px;margin-bottom:88px}}@media only screen and (min-width:48em){.productFilter__container{display:flex;flex-wrap:wrap;width:100%;height:auto!important;margin-bottom:8px}}.productFilter__mobiletrigger-btn{padding:0;border-width:1px;background-color:#fff}@media only screen and (min-width:48em){.productFilter__mobiletrigger-btn{display:none;height:auto}}.productFilter__mobiletrigger-btn *[class^=icon-]{position:absolute;left:50%;top:50%;font-size:25px;transform:translate(-50%,-50%);color:#004f9f}.productFilter__mobiletrigger-btn *[class^=icon-]:before{color:#004f9f}.productFilter__mobiletrigger-btn .btn__inner{height:100%}.productFilter__wrapper{background:#fff;color:#000;-webkit-user-select:none;user-select:none;position:relative}@media only screen and (max-width:47.9375em){.productFilter__wrapper{overflow-y:hidden;overflow-x:hidden}.productFilter__wrapper:not(.productFilter__wrapper--open){height:auto!important}}@media only screen and (min-width:48em){.productFilter__wrapper{height:auto!important}}.productFilter__wrapper--open{position:relative;background-color:#f5f3f0}@media screen and (max-width:47.9375em){.productFilter__wrapper--open{padding-bottom:10px}}@media only screen and (min-width:48em){.productFilter__wrapper--open{background-color:transparent;height:auto}}.productFilter__wrapper--open .productFilter__title:after{content:""}@media only screen and (max-width:47.9375em){.productFilter__wrapper--open .productFilter__extendableArea{overflow-y:auto;display:block;position:fixed;top:3.125rem;bottom:2.5rem;background-color:#eee;width:100%}}.productFilter__wrapper--searching .productFilter__search-btnreset,.productFilter__wrapper--searching .productFilter__search-reset{display:block}.productFilter__wrapper--searching .productFilter__searchWrapper:after{display:none}.productFilter__title{line-height:20px;padding:18px 50px 0 15px;margin-bottom:0;position:relative;color:#000;font-weight:600;display:flex;cursor:pointer}@media only screen and (min-width:48em){.productFilter__title{padding:12px 20px 13px 15px;font-weight:400;cursor:pointer;border:1px solid #D9D9D9;border-radius:3px}}.productFilter__title-reset{display:none;position:absolute;top:0;right:0;padding:14px 16px 12px}.productFilter__title-reset:after{content:"";font-family:Fontello;font-size:16px;font-weight:400}.productFilter__title-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width:48em){.productFilter__title-text{max-width:calc(100% - 14px)}}@media only screen and (min-width:48em){.productFilter__title-text--hidden{display:none}}.productFilter__title-value{display:none}.productFilter__title:after{content:"";position:absolute;top:50%;right:16px;height:20px;transform:translateY(-50%);font-family:Fontello;font-size:16px;font-weight:400;color:#004f9f;line-height:1.3}.productFilter__search{display:block;margin-top:0;padding:0 16px 0 48px;width:100%;height:47px;border-radius:0;border:none;border-bottom:1px solid #D9D9D9}.productFilter__search-noresults{margin:20px 17px 0 15px;display:none;padding:15px;font-size:14px;line-height:15px;background-color:#f2f2f2;border-radius:5px}.productFilter__search-noresults--shown{display:block}.productFilter__searchWrapper{position:relative}@media only screen and (min-width:48em){.productFilter__searchWrapper{margin:0}}.productFilter__searchWrapper:after{content:"";font-family:Fontello;font-size:24px;color:#004f9f;position:absolute;left:16px;top:5px;display:block}@media only screen and (max-width:47.9375em){.productFilter__searchWrapper:after{top:10px}}.productFilter__search--typing{padding:10px 25px 10px 15px}.productFilter__search-reset{position:absolute;display:none;top:50%;transform:translateY(-50%);right:13px;color:#cdcdcd;text-decoration:none}.productFilter__search-reset i:before{margin:0;font-size:1rem}.productFilter__search-btnreset{display:none;margin:11px 14px 14px}@media only screen and (max-width:47.9375em){.productFilter__rangeWrapper{margin-bottom:16px}}.productFilter__rangeWrapper .rangeInput__output{color:#000}@media only screen and (max-width:47.9375em){.productFilter__rangeWrapper .rangeInput__output{position:absolute;top:3px;margin-top:12px;margin-bottom:25px;width:auto;right:0}}.productFilter__rangeWrapper .rangeInput__wrapper{left:12.5px;right:12.5px}.productFilter__rangeWrapper .rangeInput{position:static;height:15px}@media only screen and (min-width:48em){.productFilter__rangeWrapper .rangeInput{position:relative;height:auto;margin-bottom:1.5625rem}}.productFilter__rangeWrapper .rangeInput__input{left:0;width:calc(100% + -0px);top:42px}@media only screen and (min-width:48em){.productFilter__rangeWrapper .rangeInput__input{width:100%;left:auto;top:-12.5px}}.productFilter--range{background-color:#fff;margin-left:16px;width:calc(100% - 32px)}@media only screen and (min-width:48em){.productFilter--range{margin:0;padding:0 5px;background-color:transparent;border:none;width:100%}}.productFilter--range .productFilter__wrapper{border:none;padding-bottom:24px}@media only screen and (min-width:48em){.productFilter--range .productFilter__wrapper{padding-bottom:0}}.productFilter--range .productFilter__title{padding-left:0}@media only screen and (min-width:48em){.productFilter--range .productFilter__title{padding-right:15px;padding-left:15px;margin-left:0}}@media only screen and (max-width:47.9375em){.productFilter--range .productFilter__title:after{right:0}}@media only screen and (max-width:47.9375em){.productFilter--range .productFilter__title-value{display:none!important}}.productFilter--range .productFilter__submit{display:none}@media only screen and (min-width:48em){.productFilter--range .productFilter__submit{display:inline-block}}.productFilter--applied--default .productFilter__title .icon--title{margin-right:8px;color:#004f9f}@media only screen and (min-width:48em){.productFilter--applied--default .productFilter__title .productFilter__title-value{display:block;max-width:calc(100% - 14px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.productFilter--applied--default .productFilter__title .productFilter__title-text{display:none}}@media only screen and (min-width:48em){.productFilter--applied.productFilter__wrapper:not(.productFilter--applied--default) .productFilter__title{width:100%;min-height:47px}.productFilter--applied.productFilter__wrapper:not(.productFilter--applied--default) .productFilter__title-value{max-width:calc(100% - 20px)}}.productFilter--applied.productFilter__wrapper:not(.productFilter--applied--default) .productFilter__title-text{position:relative;margin-right:1rem}@media only screen and (min-width:48em){.productFilter--applied.productFilter__wrapper:not(.productFilter--applied--default) .productFilter__title-text--desktop-hidden{display:none}}@media only screen and (max-width:47.9375em){.productFilter--applied.productFilter__wrapper:not(.productFilter--applied--default) .productFilter__title-text{min-width:80px}}.productFilter--applied.productFilter__wrapper:not(.productFilter--applied--default) .productFilter__title-value{display:block;background:#004f9f;color:#fff;border-radius:3px;font-weight:400;padding:0 8px}@media only screen and (min-width:48em){.productFilter--applied.productFilter__wrapper:not(.productFilter--applied--default) .productFilter__title-value{margin-right:24px}}@media only screen and (max-width:47.9375em){.productFilter--applied.productFilter__wrapper:not(.productFilter--applied--default) .productFilter__title-value{margin-left:auto;padding:0 8px}}.productFilter--applied.productFilter__wrapper:not(.productFilter--applied--default) .productFilter__title .icon--title{margin-right:8px;color:#fff}@media only screen and (max-width:47.9375em){.productFilter--applied.productFilter__wrapper:not(.productFilter--applied--default) .productFilter__title .icon--title{display:none}}@media only screen and (max-width:47.9375em){.productFilter--applied.productFilter__wrapper:not(.productFilter--applied--default) .rangeInput__output{display:none}}.productFilter--unavailable,.productFilter--deactivated{pointer-events:none;border-radius:3px}@media only screen and (min-width:48em){.productFilter--unavailable,.productFilter--deactivated{background-color:#eee}}.productFilter--unavailable .productFilter__title,.productFilter--deactivated .productFilter__title{color:#55555580}.productFilter--unavailable .productFilter__title:after,.productFilter--deactivated .productFilter__title:after{color:#55555580}.productFilter--unavailable .control-range__selection,.productFilter--deactivated .control-range__selection{background:#eee}.productFilter--unavailable .control-range__direct-input,.productFilter--deactivated .control-range__direct-input,.productFilter--unavailable .control-range__input-unit,.productFilter--deactivated .control-range__input-unit,.productFilter--unavailable .control-range__direct-inputs:after,.productFilter--deactivated .control-range__direct-inputs:after{color:#a4a4a4}.productFilter--unavailable .control-range__thumb,.productFilter--deactivated .control-range__thumb{display:none}.productFilterWrapper--applied .productFilter__mobiletrigger-btn .btn__inner{position:relative;overflow:visible}.productFilter--customColor .productFilter__wrapper{color:inherit;border-color:currentColor}.productFilter--customColor .productFilter__wrapper--open .productFilter__title{border-radius:0}.productFilter--customColor .productFilter__title{color:inherit;border-color:currentColor;background-color:currentColor;width:100%}.productFilter--customColor .productFilter__title *{color:#fff}.productFilter--customColor .productFilter__title:after{right:12px;color:#fff}.productFilter--customColor .productFilter__title-text:after{color:#fff!important}.productFilter--highlighted .productFilter__wrapper{border-color:#ffa940}.productFilter--highlighted .productFilter__wrapper--open .productFilter__title{border-radius:0}.productFilter--highlighted .productFilter__title{color:#fff;width:100%;background:#004f9f;z-index:1}@media only screen and (min-width:48em){.productFilter--highlighted .productFilter__title{border-radius:4px}}.productFilter--highlighted .productFilter__title-icon{font-size:.875rem;margin-right:6px}.productFilter--highlighted .productFilter__title:after{right:12px}.productFilter--highlighted .productFilter__title-text:after{color:#fff!important}.productFilter--pickUpDate{width:100%;margin:auto}@media only screen and (min-width:36em){.productFilter--pickUpDate{max-width:290px;padding:0 5px}}@media only screen and (min-width:62em){.productFilter--pickUpDate{max-width:100%}}.productFilter--pickUpDate .productFilter__wrapper{border-color:#ffa940;border-radius:5px}.productFilter--pickUpDate .productFilter__extendableArea{overflow:hidden;margin:20px}.productFilter--pickUpDate .productFilter__navigate{position:absolute;z-index:2;opacity:1;top:0;margin:0}.productFilter--pickUpDate .productFilter__navigate:before{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;margin:1px 0 0}.productFilter--pickUpDate .productFilter__navigate--left{display:none;left:0}.productFilter--pickUpDate .productFilter__navigate--right{right:0}.productFilter--pickUpDate .productFilter__navigate-wrapper{position:relative}.productFilter--pickUpDate .productFilter__title{background:#004f9f;width:100%;color:#fff;font-weight:700;line-height:16px;padding-bottom:12px;pointer-events:none;border-radius:5px;z-index:1}@media only screen and (min-width:48em){.productFilter--pickUpDate .productFilter__title{border-radius:0;pointer-events:initial}}.productFilter--pickUpDate .productFilter__title:after{content:""}.productFilter__pickUpDate-title-icon{font-size:18px;top:1px;position:relative;margin-right:10px}@media only screen and (max-width:47.9375em){.productFilter__item-group{background:#fff}}.productFilter__item-group-title{line-height:20px;padding-left:14px;margin:5px 0}@media only screen and (min-width:48em){.productFilter__item-group-title{display:none}}@media only screen and (min-width:48em){.productFilter__item-group:last-child .productFilter__itemLabel:last-child{padding-bottom:0}}@media only screen and (max-width:47.9375em){.productFilter__item-group:last-child .productFilter__itemLabel:last-child{margin-bottom:12px!important}}.productFilter__item-group-separator{height:.0625rem;background:#a5a5a5;margin:.75rem 0 .875rem;border:0}.productFilter__date-group{display:flex;justify-content:space-between}@media only screen and (max-width:47.9375em){.productFilter__date-group{background:#fff;padding:15px 0}}.productFilter__date-group .productFilter__itemLabel{max-width:calc(50% - 4px)}.productFilter__date-group .productFilter__itemLabel:first-child{margin-right:8px}.productFilter__date-group .productFilter__itemLabel:last-child{margin-left:auto}.productFilter__date-group .productFilter__itemLabel .form__item-date-label{font-size:14px;padding:0}.productFilter__date-group .productFilter__itemLabel .form__item-date-input{height:30px;width:100%;padding:0 .3125rem;border:.0625rem solid #A5A5A5}.productFilter__date-group .productFilter__itemLabel .form__item-date-input:hover,.productFilter__date-group .productFilter__itemLabel .form__item-date-input::-webkit-calendar-picker-indicator{cursor:pointer}.productFilter__itemWrapper{margin-left:0;margin-right:0;scrollbar-arrow-color:transparent;scrollbar-base-color:transparent;scrollbar-face-color:#A5A5A5;scrollbar-highlight-color:transparent;scrollbar-shadow-color:transparent}@media only screen and (max-width:47.9375em){.productFilter__itemWrapper{margin-bottom:48px}}@media only screen and (min-width:48em){.productFilter__itemWrapper{max-height:460px;padding:8px 16px 0;overflow-y:auto;border-bottom:1px solid #D9D9D9}}.productFilter__itemWrapper--date{border-bottom:0}.productFilter__itemWrapper::-webkit-scrollbar{width:6px;background-color:transparent}.productFilter__itemWrapper::-webkit-scrollbar-thumb{border-radius:5px;background-color:#a5a5a5}.productFilter__itemWrapper::-webkit-scrollbar-track{background-color:transparent;margin-top:11px}.productFilter__itemWrapper--hasLevels .productFilter__itemLabel label:after{top:18px}@media only screen and (min-width:48em){.productFilter__itemWrapper--hasLevels .productFilter__itemLabel-0:not(:first-child){margin-top:8px}}.productFilter__itemWrapper--hasLevels .productFilter__itemLabel-1{margin-left:7.5px;padding-left:14.5px;border-left:1px solid #EBE9E6}@media only screen and (max-width:47.9375em){.productFilter__itemWrapper--hasLevels .productFilter__itemLabel-1{margin-left:25px}}.productFilter__itemWrapper--hasLevels .form__item-checkbox,.productFilter__itemWrapper--hasLevels .form__item-radio{border-bottom:0!important}.productFilter .force-overflow{min-height:450px}.productFilter #wrapper{text-align:center;margin:auto}.productFilter__itemLabel{display:block;background-color:#fff;padding-left:15px;padding-right:15px;padding-bottom:0}@media only screen and (min-width:48em){.productFilter__itemLabel{padding-left:0;padding-right:0}}.productFilter__itemLabel label{width:100%;padding:13px 0 13px 32px;margin-bottom:0}@media only screen and (min-width:48em){.productFilter__itemLabel label{white-space:nowrap;padding:8px 0 8px 32px;margin-bottom:.5rem}}.productFilter__itemLabel label:after{top:50%;transform:translateY(-50%)}.productFilter__itemLabel label:not(.form__item-date-label):hover{color:#004f9f}.productFilter__itemLabel-counter{color:#a5a5a5;padding-left:3px}.productFilter__itemLabel .form__item-checkbox:before{top:50%;transform:translateY(-50%)}.productFilter__itemLabel .form__item-checkbox-input:checked~.form__item-checkbox-label:before{background:#004f9f;border-color:#004f9f}.productFilter__itemLabel .form__item-checkbox-label{line-height:1.5}.productFilter__itemLabel .form__item-radio-input:checked~.form__item-radio-label:after{border-color:#004f9f;border-width:7px}.productFilter__itemLabel .form__item-radio-input:checked~.form__item-radio-label--icon .icon--checkbox{color:#fff}.productFilter__itemLabel .form__item-radio-input:checked~.form__item-radio-label--icon .icon--checkbox:before{background-color:#004f9f}.productFilter__itemLabel .form__item-radio-input:disabled~.form__item-radio-label--icon{cursor:default;color:#a4a4a4}.productFilter__itemLabel .form__item-radio-input:disabled~.form__item-radio-label--icon:hover{color:#a4a4a4}.productFilter__itemLabel .form__item-radio-input:disabled~.form__item-radio-label--icon .icon--checkbox{color:#a4a4a4}.productFilter__itemLabel .form__item-radio-input:disabled~.form__item-radio-label--icon .icon--checkbox:before{background-color:#f3f3f3}.productFilter__itemLabel .form__item-radio-label:not(.form__item-radio-label--icon):after{top:50%;transform:translateY(-50%);width:20px;height:20px;left:4px}.productFilter__itemLabel .form__item-radio-label--icon{display:flex;align-items:center;padding-left:0}.productFilter__itemLabel .form__item-radio-label--icon:after{content:none!important}.productFilter__itemLabel .form__item-radio-label--icon .icon--checkbox{padding-right:10px;color:gray}.productFilter__itemLabel .form__item-radio-label--icon .icon--checkbox:before{background-color:#ececec;width:24px;height:24px;border-radius:50%;padding-top:5px}@media only screen and (min-width:48em){.productFilter__itemLabel .form__item-radio-label--icon .icon--checkbox:before{width:30px;height:30px;padding-top:7px}}.productFilter__itemLabel .form__item-radio-label--icon .icon--checkbox.icon-filter-availability{font-size:14px}@media only screen and (min-width:48em){.productFilter__itemLabel .form__item-radio-label--icon .icon--checkbox.icon-filter-availability:before{padding-top:8px}}.productFilter__itemLabel--favorite{position:relative}.productFilter__itemLabel--favorite:after{font-family:Fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:"";font-size:1.125rem;position:absolute;right:.625rem;top:.75rem}.productFilter__itemLabel--favorite .form__item-radio-label{width:calc(100% - 2.25rem);overflow:hidden}.productFilter-submit-all-wrapper{position:fixed;background-color:#fff;left:0;bottom:0;width:100%;border-top:1px solid #D9D9D9;z-index:99}.productFilter__submit{margin:1rem;padding:10px 16px;width:calc(100% - 32px);background-color:#004f9f;border:2px solid #004F9F;color:#fff;cursor:pointer}.productFilter__submit-all.btn,.productFilter__submit-mobile--active.btn{cursor:pointer;width:calc(100% - 40px);height:40px;margin:20px;left:0;bottom:0;outline:0;background-color:#004f9f;color:#fff}@media only screen and (min-width:48em){.productFilter__submit-all.btn,.productFilter__submit-mobile--active.btn{display:none}}.productFilter__submit-all.btn{margin-top:20px}.productFilter__submit-all--deactivated.btn{display:none}.productFilter__submit-mobile.btn{display:none;width:100vw;left:0;bottom:0;border-radius:0;margin:0;background-color:#dbdbdb}.productFilter__submit:hover{background-color:#fff;color:#000;border:2px solid #004F9F}.productFilter__extendableArea{display:none;background:#fff;margin-top:0}@media only screen and (min-width:48em){.productFilter__extendableArea{position:absolute;min-width:100%;margin-top:5px;box-shadow:0 2px 4px 1px #00000040;border-radius:3px}}@media only screen and (min-width:48em){.productFilter [data-productfilter-range] .productFilter__extendableArea{min-width:max(100%,223px)}}@media only all and (min-width:48em)and (max-width:61.9375em){.productFilter__column:nth-child(3n) .productFilter__extendableArea{max-width:100%}.productFilter__column:nth-child(3n) .productFilter__itemLabel label{white-space:normal}}@media only all and (min-width:62em)and (max-width:74.9375em){.productFilter__column:nth-child(4n) .productFilter__extendableArea{max-width:100%}.productFilter__column:nth-child(4n) .productFilter__itemLabel label{white-space:normal}}@media only all and (min-width:75em){.productFilter__column:nth-child(6n) .productFilter__extendableArea{max-width:100%}.productFilter__column:nth-child(6n) .productFilter__itemLabel label{white-space:normal}}@media only screen and (min-width:48em){.productFilter__selected{margin-top:20px}}@media only screen and (max-width:47.9375em){.productFilter__selected{display:none}}.productFilter__selected-item{color:#004f9f;background:#004f9f14;border:1px solid #004F9F;height:40px;display:inline-block;border-radius:3px;padding:0 38px 0 16px;font-size:16px;line-height:40px;text-decoration:none;margin-right:8px;position:relative;margin-bottom:10px;flex-shrink:0}.productFilter__selected-item--empty{display:none}.productFilter__selected-item:after{content:"";font-family:Fontello;font-size:14px;line-height:40px;position:absolute;right:12px;top:0}.productFilter__selected-reset{margin-top:8px;margin-bottom:2px;text-align:right;line-height:1.5rem;text-decoration:none;flex:0 0 auto;width:auto;color:#a5a5a5;pointer-events:none}@media only screen and (max-width:47.9375em){.productFilter__selected-reset{display:none!important}}@media only screen and (max-width:47.9375em){.productFilter__selected-reset{margin-top:1.25rem}}.productFilter__selected-reset--active{color:#004f9f;pointer-events:all}@media only screen and (max-width:47.9375em){.productFilter__option{width:100%}}.productFilter__option:not(:first-of-type){margin-left:25px}@media only screen and (max-width:47.9375em){.productFilter__option:not(:first-of-type){margin-left:0;margin-top:15px}}@media only screen and (max-width:47.9375em){.productFilter__option-checkbox-input{float:left}}.productFilter__option-checkbox-label{cursor:pointer;padding-left:1.5rem;font-size:14px;color:#000;line-height:1rem}@media only screen and (max-width:47.9375em){.productFilter__option-checkbox-label{float:left}}.productFilter__option-checkbox-label-results{float:right;padding-left:0;color:#a5a5a5}@media only screen and (max-width:47.9375em){.productFilter__option-checkbox-label-results{float:left;padding-left:2px}}.productFilter__option-checkbox-label--disabled{color:#a5a5a5;cursor:default}.productFilter__option-checkbox-label--disabled+label{cursor:default}.productFilter__option-checkbox-label--disabled:before{background-color:transparent;border-color:#cdcdcd;cursor:default}.productFilter--loading-items .productFilter__submit,.productFilter--loading-items .productFilter__searchWrapper{display:none}.productFilter .form__item-checkbox,.productFilter .form__item-radio{margin-bottom:0!important}.productFilter--cmsEventFilter .productFilter__option{margin:0 1.875rem 0 0;display:inline-block}.productFilter--cmsEventFilter .productFilter__option-checkbox-label{padding-left:1.625rem;overflow:visible;cursor:pointer}.productFilter--cmsEventFilter .productFilter__option-checkbox-label:before{border-color:#cdcdcd}.productFilter--text-search .input-group{background-color:#fff}@media only screen and (max-width:47.9375em){.productFilter--text-search .input-group{padding-bottom:5px}}.productFilter--text-search .form-control{padding:10px 20px 10px 15px;font-size:14px}.productFilter--text-search .form-control__cancel{left:calc(100% - 2rem)}@media only screen and (max-width:47.9375em){.productFilter--text-search .form-control{margin:0 15px}.productFilter--text-search .form-control__cancel{left:calc(100% - 3rem)}}.productFilter__switch-branch-link-wrapper{margin:-16px 0 16px 40px;line-height:14px;position:relative;z-index:1}@media only screen and (max-width:47.9375em){.productFilter__switch-branch-link-wrapper{margin:12px 0 0}}.productFilter__switch-branch-link{cursor:pointer;font-size:14px;text-decoration:underline}@media only screen and (max-width:47.9375em){.productFilter__switch-branch-link{padding:12px 0 16px 34px}}@media only screen and (max-width:47.9375em){body.product-filter-active{overflow:hidden;height:100vh;height:100%}}body.product-filter-active .pageHeader{display:none}html.product-filter-active{overflow:visible;background:#fff}.color-inverted .productFilter__show-all-filters,.color-inverted .productFilter__option-checkbox-label{color:#fff}.form__item-checkbox-label-circle{width:1.5rem;height:1.5rem;border-radius:50%;display:inline-block;border:.0625rem solid #F2F2F2}.form__item-checkbox-label-circle:hover .control-filter__option-label-circle-wrapper{border-color:#000}.form__item-checkbox-label-circle-wrapper{width:1.625rem;height:1.625rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:.0625rem solid transparent;margin-right:4px}.form__item-checkbox-label-circle:before{display:none;content:"";padding:.25rem;border:.0625rem solid #CDCDCD;width:1.625rem;height:1.625rem;border-radius:50%;position:relative;top:-.28125rem;left:-.28125rem}.productFilter__column--select-color .productFilter__itemLabel label{width:100%;padding:13px 0;display:flex;align-items:center}.productFilter__column--select-color .productFilter__itemLabel label:hover .form__item-checkbox-label-circle-wrapper{border-color:#cdcdcd}.productFilter__column--select-color .form__item-checkbox-label:before{display:none}.productFilter__column--select-color .form__item-checkbox-input:checked+.form__item-checkbox-label .form__item-checkbox-label-circle-wrapper{border-color:#cdcdcd}.product-filter--show-all .productFilter__column{display:block}@media screen and (max-width:815px){.product-filter--kfz .col-md-4.productFilter__column{max-width:32%}.product-filter--kfz .col-md-4.productFilter__column:nth-child(4).productFilter__column--trigger{margin-left:-4%}}.productCount{display:block;color:#000;font-weight:600;order:3}@media only screen and (min-width:48em){.productCount{display:flex;align-items:flex-start;padding:0;text-align:left;height:40px}}.productCount p{margin-bottom:0}.productCount__wishlistOverview{text-align:left}@media only screen and (max-width:47.9375em){.productCount__wishlistOverview{padding:0}.productCount__wishlistOverview .productCount__text{display:inline}}.productCount span{text-align:center;line-height:40px}@media only screen and (min-width:48em){.productCount span{display:inline;text-align:left}}@media only screen and (max-width:47.9375em){.productCount .vertical-center{margin-left:auto;margin-right:auto}.productCount .vertical-center span:first-child+span,.productCount .vertical-center span:first-child+span+span{display:none}}.color-inverted .productCount{color:#fff}.product-sort .form-control-label{font-size:1rem;font-weight:600}.productSort{display:block;font-size:14px}@media only screen and (max-width:47.9375em){.productSort__select-outer{width:100%;height:calc(100% - .125rem);position:absolute;top:0;left:0}}@media only screen and (min-width:48em){.productSort__group--visibleMobile{margin-right:32px}}@media only screen and (max-width:47.9375em){.productSort__group--visibleMobile select.custom-select{position:relative!important;border:2px solid #004F9F!important;box-shadow:inherit!important;width:auto;padding-right:32px!important;border-radius:2px}.productSort__group--visibleMobile select.custom-select:after{display:inline-block;font-family:Fontello;content:""}.productSort__group--visibleMobile select.custom-select option{background-color:#fff;color:#000}.productSort__group--visibleMobile .icon-sort{display:none!important}}@media only screen and (max-width:47.9375em){.productSort__group--active select.custom-select{background-color:#004f9f!important;color:#fff}.productSort__group--active select.custom-select:after{display:inline-block;font-family:Fontello;content:""}}.productSort .form__item{position:absolute;opacity:0}@media only screen and (min-width:48em){.productSort .form__item{opacity:1;position:relative}}@media only screen and (max-width:47.9375em){.productSort .form__item{width:100%;height:100%}}@media only screen and (max-width:47.9375em){div.productSort__select{position:absolute;height:100%!important;width:100%!important}}@media only screen and (max-width:47.9375em){div.productSort__select .select__trigger-wrapper{display:none}}@media only screen and (max-width:47.9375em){div.productSort__select .select__control{position:absolute;inset:0;padding:0;height:100%}}.productSort__input{display:inline-block}.productSort__label{color:gray;font-weight:400}@media only screen and (max-width:47.9375em){.productSort__label{display:none}}@media only screen and (min-width:48em){.productSort__mobiletrigger{display:none}}.productSort__mobiletrigger-btn{padding:0;border-width:1px;background-color:#fff}.productSort__mobiletrigger-btn .btn__inner{height:100%}.productSort__mobiletrigger-btn *[class^=icon-]{position:absolute;left:50%;top:50%;font-size:25px;transform:translate(-50%,-50%);color:#004f9f}.productSort__mobiletrigger-btn *[class^=icon-]:before{color:#004f9f}.product-sort .form-control-label{color:#000}.product-sort select.custom-select{cursor:pointer;padding-right:32px}.product-sort--reduced select.custom-select{padding-right:20px}.color-inverted div.productSort__select .select__trigger-wrapper:after,.color-inverted div.productSort__select .select__trigger{color:#fff}.color-inverted .productSort,div.color-inverted .productSort__select .select__control{color:#fff}.color-inverted .productSort__label{color:#fff;font-weight:400}.page--mondovino-subshop .productSort{color:#fff}.page--mondovino-subshop .productSort__select{color:#fff;font-weight:600}.page--mondovino-subshop .productSort__label{color:#fff}.wishlistOverview__sort .productSort__selectWrapper:after{right:0;margin-right:0}.coop-buh-spinnerContainer{display:none;position:absolute;width:100%;height:100%;background:#fffc;padding-top:100px;z-index:3}.coop-buh-spinnerContainer .buh-spinner{left:0;right:0;margin-left:auto;margin-right:auto;position:absolute;z-index:9999;background:#ffffff80;height:100%;top:40}.additionalFiltersSection{display:flex;margin:8px auto 2px 5px}@media only screen and (max-width:47.9375em){.additionalFiltersSection{margin:8px 0 0;flex-flow:column;width:100%}}.additionalFiltersSection__label{position:relative;display:inline-flex;margin-inline-start:24px;margin-block-end:0}.additionalFiltersSection__label:first-child{margin-inline-start:0}@media only screen and (max-width:47.9375em){.additionalFiltersSection__label{background:#fff;padding:14px 16px;width:100%;margin:0;border-block-end:1px solid #D9D9D9}.additionalFiltersSection__label:last-child{border-block-end:none}}.additionalFiltersSection__checkbox{opacity:0;cursor:pointer;position:absolute;inset-inline:0;inset-block:0}.additionalFiltersSection__checkbox:disabled{cursor:default}.additionalFiltersSection__icon{width:24px;height:24px;border-radius:3px;margin-right:8px;background:#ececec;color:gray;display:inline-flex;align-items:center;justify-content:center;font-size:16px}.additionalFiltersSection__icon.icon-circle{font-size:8px}.additionalFiltersSection__icon.icon-ic-bestprice{font-size:12px;justify-content:flex-start;padding-inline-start:3px}.additionalFiltersSection__checkbox:checked+.additionalFiltersSection__icon{background:#004f9f;color:#fff}.additionalFiltersSection__checkbox:disabled+.additionalFiltersSection__icon{color:#a5a5a5}.additionalFiltersSection__text{font-size:14px;color:#000;line-height:24px;padding-top:1px}.additionalFiltersSection__checkbox:disabled~.additionalFiltersSection__text{color:#a5a5a5}.additionalFiltersSection__tooltip{margin-inline-start:5px}@media only screen and (max-width:47.9375em){.additionalFiltersSection__tooltip{margin-top:-40px;margin-bottom:15px;align-self:flex-end;margin-right:16px;z-index:1}}.additionalFiltersSection__tooltip-icon{font-size:18px}.vst-box{width:100%;height:auto;background:#fff;border-radius:3px}.vst-box__subline-link{font-size:1rem;line-height:1.375;margin-left:.25rem}.vst-box__subline-link .icon{fill:#004f9f}.vst-box__vst-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px){.vst-box__vst-info{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.vst-box__vst-opening,.vst-box__vst-phone,.vst-box__vst-links{margin-right:1rem;margin-bottom:.75rem}@media(min-width:992px){.vst-box__vst-opening,.vst-box__vst-phone,.vst-box__vst-links{-webkit-box-flex:0;-webkit-flex:0 1 33.3%;-ms-flex:0 1 33.3%;flex:0 1 33.3%;margin-right:0;margin-bottom:1.25rem}}.vst-box__vst-opening,.vst-box__vst-phone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.vst-box__vst-links{line-height:1.375}@media(min-width:992px){.vst-box__vst-links{padding-left:1rem}}@media(min-width:1200px){.vst-box__vst-links{padding-left:0}}.vst-box__icon{width:auto;height:100%;position:relative;top:-.1rem;margin-right:.5rem}.vst-box__icon .icon,.vst-box__icon .icon-phone,.vst-box__icon .icon-clock{fill:#004f9f;color:#004f9f}.vst-box__info-text .opening-hours{display:block;font-size:.925rem}.vst-box__info-text .opening-hours__day{margin-bottom:0}.vst-box__info-text .opening-hours__day span{display:block;font-weight:600}.vst-box__info-text .opening-hours__time{margin-bottom:0;font-size:16px}.vst-box__info-text .vst-box__info-text-headline{font-weight:600;margin-bottom:.25rem}.vst-box__phone-number{display:inline-block;font-size:16px}.vst-box__online-link{width:100%;height:auto;font-size:16px;line-height:1.375;margin-bottom:.25rem}.vst-box__online-link .icon{fill:#004f9f}html.html--sticky{max-height:100%;max-height:-webkit-fill-available}@media only screen and (max-width:61.9375em){html.html--sticky body{overflow:hidden;height:100%;max-height:100vh;height:100vh;min-height:auto;transform:translateZ(0)}}html.html--suggestionLayer{overflow-y:scroll}@media only screen and (max-width:61.9375em){html.html--suggestionLayer body{overflow-y:scroll;height:auto;max-height:none;transform:initial}}body:not(.styleguide):not(.page--main):not(.page--checkout){padding-top:50px}@media(min-width:992px){body:not(.styleguide):not(.page--main):not(.page--checkout){padding-top:138px}}@media only screen and (max-width:61.9375em){html body:not(.page--checkout) main.main{padding-top:50px}}@media only screen and (max-width:61.9375em){html.html--search-active .pageHeader.pageHeader--sticky~.bg-container main.main{padding-top:50px}}@media only screen and (max-width:47.9375em){html.html--nativeappbanner .pageHeader--active .pageHeader__content-navigation{margin-top:60px}html.html--nativeappbanner .suggestionsLayer--active{top:160px}html.html--nativeappbanner .pageHeader__content-navigation-l0-item-content{height:calc(100% - 169px)}html.html--nativeappbanner .pageHeader--active:has(.pageHeader__content-search.pageHeader__content-search--nav) .pageHeader__content-navigation-l0-item--open .pageHeader__content-navigation-l0-item-content{height:calc(100% - 219px)}html.html--nativeappbanner .pageHeader--active:has(.pageHeader__content-search.pageHeader__content-search--nav) .pageHeader--search-active .pageHeader__suggestionsLayer{top:176px}}body.page--checkout{padding-top:75px}@media(min-width:992px){body.page--checkout{padding-top:75px}}@media(min-width:1200px){.pageHeader:not(.pageHeader--checkout) .pageHeader__content-firstRow:first-child{padding-right:65px;padding-left:65px}}@media print{.pageHeader{display:none!important}body{padding-top:0!important}}.pageHeader__content-search-icon--scanner{display:none}html.has-camera .pageHeader:not(.myAccountMenu--visible) .pageHeader__content-search-icon--scanner{left:auto;right:0;z-index:999;display:block}html.has-camera .pageHeader:not(.myAccountMenu--visible) .pageHeader__content-search-icon--scanner .icon-scanner-icon:before{width:auto;justify-content:center}@media only screen and (min-width:62em){html.has-camera .pageHeader__content-search-icon--scanner{display:block}html.has-camera .pageHeader__content-search-field{padding-right:40px}html.has-camera .pageHeader__search-clear{right:45px}html.has-camera .pageHeader--search-loaded .pageHeader__content-search-field{padding-right:70px}}@media screen and (max-width:61.9375em){html.mobile .pageHeader--search-active:not(.pageHeader--search-dirty) .pageHeader__content-search-icon--scanner{z-index:10}}.pageHeader__content-search-icon.pageHeader__content-search-icon--scanner{font-size:18px!important}@media only screen and (min-width:62em){.pageHeader__content-search-icon.pageHeader__content-search-icon--scanner{right:0;left:auto}}@media only screen and (max-width:61.9375em){.pageHeader__content-search:not(.pageHeader__content-search--nav) .pageHeader__content-search-field{position:relative}}main.main>.container--breadcrumb,main.main>.container--breadcrumb-wrapper{padding-top:15px}@media only screen and (min-width:62em){main.main>.container--breadcrumb,main.main>.container--breadcrumb-wrapper{padding-top:80px}}main.main>.container--breadcrumb,main.main>.container~.container--breadcrumb-wrapper{padding-top:0}.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+.bg-container>main.main>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>*>.container:first-child{padding-top:15px}@media only screen and (min-width:62em){.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+.bg-container>main.main>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>*>.container:first-child{padding-top:95px}}@media(min-width:1533px){.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+.bg-container>main.main>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>*>.container:first-child{padding-top:80px}}@media print{.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+.bg-container>main.main>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+*+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>*>.container:first-child{padding-top:15px!important}}.pageHeader--trustElements+*+.bg-container>main.main>.container:first-child,.pageHeader--trustElements+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader--trustElements+*+*+.bg-container>main.main>.yCmsComponent>.container:first-child{padding-top:15px}@media only screen and (min-width:62em){.pageHeader--trustElements+*+.bg-container>main.main>.container:first-child,.pageHeader--trustElements+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader--trustElements+*+*+.bg-container>main.main>.yCmsComponent>.container:first-child{padding-top:131px}}@media(min-width:1533px){.pageHeader--trustElements+*+.bg-container>main.main>.container:first-child,.pageHeader--trustElements+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader--trustElements+*+*+.bg-container>main.main>.yCmsComponent>.container:first-child{padding-top:116px}}@media print{.pageHeader--trustElements+*+.bg-container>main.main>.container:first-child,.pageHeader--trustElements+*+.bg-container>main.main>.yCmsComponent>.container:first-child,.pageHeader--trustElements+*+*+.bg-container>main.main>.yCmsComponent>.container:first-child{padding-top:15px!important}}.pageHeader--trustElements+.bg-container>main.main>.container:first-child,.pageHeader--trustElements+.bg-container>main.main>*>.container:first-child{padding-top:15px}@media only screen and (min-width:62em){.pageHeader--trustElements+.bg-container>main.main>.container:first-child,.pageHeader--trustElements+.bg-container>main.main>*>.container:first-child{padding-top:116px}}@media print{.pageHeader--trustElements+.bg-container>main.main>.container:first-child,.pageHeader--trustElements+.bg-container>main.main>*>.container:first-child{padding-top:15px!important}}.pageHeader:not(.pageHeader--checkout)+*+.bg-container>main.main>.container~.yCmsComponent>.container:first-child{padding-top:0}#_asm+.pageHeader{top:81px}@media only screen and (min-width:48em){#_asm+.pageHeader{top:60px}}#_asm+.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>.container:first-child,#_asm+.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>*>.container:first-child{padding-top:81px}@media only screen and (min-width:62em){#_asm+.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>.container:first-child,#_asm+.pageHeader:not(.pageHeader--checkout):not(.pageHeader--trustElements)+.bg-container>main.main>*>.container:first-child{padding-top:140px}}#_asm+.pageHeader--checkout{top:95px}#_asm+.pageHeader--checkout+.bg-container>main.main>.container:first-child,#_asm+.pageHeader--checkout+.bg-container>main.main>*>.container:first-child{margin-top:95px}.container--white{background:#fff;border-radius:3px;padding:24px 16px}@media only screen and (min-width:48em){.container--white{padding:24px}}.container--white.col-12{padding:24px 21px}.container--white p:last-child:not(.tpl-contact__text):not(.tpl-newsletter-lp__text){margin-bottom:0}.container--freeHtml{background:#fff;border-radius:3px;margin-bottom:2rem;padding:24px 16px;max-width:1440px}@media only screen and (min-width:48em){.container--freeHtml{padding:24px}}.container--freeHtml.col-12{padding:24px 21px}.container--freeHtml p{margin-bottom:0}.container--freeHtml .parsys,.container--freeHtml .buh-area{max-width:1440px;margin:0 auto 2rem}.container--space-bottom{padding-bottom:16px}.container-nopaddingbottom{padding-bottom:0}.row:has(.col-12.container--white){margin-right:0;margin-left:0}@media only screen and (max-width:47.9375em){.buh-area:not(.container--white) .row.buh-area__text .col-12:not(.container--white) h2,.buh-area:not(.container--white) .row.buh-area__text .col-12:not(.container--white) h3,.buh-area:not(.container--white) .row.buh-area__text .col-12:not(.container--white) p{margin:0 1rem 1rem}}@media only screen and (min-width:62em){.pageHeader--sticky .pageHeader__content .pageHeader__content-secondRow .pageHeader__content-navigation .pageHeadercontent-navigation-l0-item--active .pageHeader__content-navigation-l0-item-link:before{display:none}}.pageHeader{z-index:1001;position:fixed;top:0;width:100%;height:6.25rem;box-shadow:0 2px 8px #00000026;background:#0090d7}@media only screen and (max-width:61.9375em){.pageHeader{background:#fff;background-image:url(../img/core/global-images/img/common/preloader.svg);background-position:center;background-repeat:no-repeat}}@media only screen and (min-width:62em){.pageHeader__content-navigation-see-all{display:none}}.pageHeader__locales{display:none;list-style-type:none;align-self:center;margin-bottom:0;height:36px;padding-left:0;background:#0090d7}.pageHeader__locales-item{display:flex;align-self:center;height:18px;font-size:14px}.pageHeader__locales-item:not(:last-child){border-right:1px solid #fff;padding-right:8px}@media screen and (min-width:48em)and (max-width:61.9375em){.pageHeader__locales-item:last-child{margin-right:1.875rem}}.pageHeader__locales-item:not(:first-child){padding-left:8px}.pageHeader__locales-item--logo{height:30px}.pageHeader__locales-item-link{color:#fff;line-height:18px;align-self:center}.pageHeader__locales-item-link:hover{text-decoration:underline}.pageHeader__locales-item--active .pageHeader__locales-item-link{font-weight:700}@media only screen and (min-width:62em){.pageHeader__locales{display:flex}}.pageHeader--checkout{border:none!important;height:auto!important}.pageHeader--checkout .pageHeader__content{padding:11px 15px}@media only screen and (min-width:62em){.pageHeader--checkout .pageHeader__content{padding:11px 65px}}@media only screen and (min-width:62em){.pageHeader--checkout .pageHeader__content-logo{transform:scale(.67);margin-right:-64px;top:14px;position:relative}}.pageHeader--checkout .pageHeader__content-firstRow{height:auto;margin:0;position:static;left:inherit;transform:none;padding:0}.pageHeader--active-html{height:100%;overflow:hidden}.pageHeader--active-html .freeDeliveryBox{display:none}@media only screen and (max-width:61.9375em){.pageHeader--active-html .pageHeader__content-search-wrapper-logo{top:0;position:absolute;right:15px}}.pageHeader--active{overflow-y:hidden;height:100%}@media only screen and (min-width:62em){.pageHeader--active{overflow-y:auto;height:auto}}.pageHeader--active .pageHeader__content-settings-menu{top:0;border:none}.pageHeader--active .pageHeader__content-settings-menu-text{display:none}.pageHeader--active .pageHeader__content-firstRow{position:absolute}@media only screen and (max-width:47.9375em){.pageHeader--active .pageHeader__content-firstRow{position:fixed}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader{height:100vh!important}.pageHeader--active .pageHeader.pageHeader--absolute,.pageHeader--active .pageHeader.pageHeader--un-collapsed{position:fixed!important;height:100vh!important;top:0!important}}.pageHeader--active .pageHeader--sticky:not(.pageHeader--un-collapsed) .pageHeader__content-navigation-l0-item-content:before{display:none}.pageHeader--active .pageHeader .pageHeader__content-navigation{display:flex;flex-direction:column;position:fixed;top:50px;left:0;height:calc(100vh - 50px);width:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;background:#0090d7}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader .pageHeader__content-navigation{border-bottom:1px solid #fff;-webkit-overflow-scrolling:touch;flex-direction:row;height:auto}}.pageHeader--active .pageHeader .pageHeader__content-navigation::-webkit-scrollbar{display:none}@media only screen and (min-width:62em){.pageHeader--active .pageHeader .pageHeader__content-navigation{flex-direction:row;position:static;top:auto;left:auto;height:36px;width:auto;overflow-y:visible}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader .pageHeader__content-news{display:none!important}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader .pageHeader__content-settings-atbButton,.pageHeader--active .pageHeader .pageHeader__content-search,.pageHeader--active .pageHeader .pageHeader__content-news,.pageHeader--active .pageHeader .pageHeader__content-settings:not(.pageHeader__content-settings-menu){display:none}.pageHeader--active .pageHeader .pageHeader__content-secondRow{margin-top:50px;margin-left:-15px;width:calc(100% + 30px)}.pageHeader--active .pageHeader .pageHeader__content-firstRow{padding:0 15px}.pageHeader--active .pageHeader .pageHeader__content-settings-menu{background-color:#0090d7}.pageHeader--active .pageHeader .icon-menu_mobile{top:auto;color:#fff}.pageHeader--active .pageHeader .icon-menu_mobile:before{content:"";font-size:16px;position:relative;display:block;padding:0 4px}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader__label{display:none}}.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav) .pageHeader__content-search.pageHeader__content-search--nav{display:block}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav) .pageHeader__content-search.pageHeader__content-search--nav .pageHeader__content-search-field{border-radius:4px;margin-left:16px;width:calc(100% - 32px)}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav) .pageHeader__content-search.pageHeader__content-search--nav .pageHeader__content-search-icon{left:27px}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav) .pageHeader__content-search.pageHeader__content-search--nav .pageHeader__content-search-icon.pageHeader__content-search-icon--scanner{left:auto;right:16px}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav) .pageHeader__content-firstRow{height:100px}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav) .pageHeader__content-navigation{top:100px}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav) .pageHeader__content-secondRow{margin-top:100px;padding-bottom:16px}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav) .pageHeader__content-navigation-l0-item--open .pageHeader__content-navigation-l0-item-content{height:calc(100% - 159px)}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav).pageHeader--search-active{transform:translateY(0)}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav).pageHeader--search-active .pageHeader__content-settings.pageHeader__content-settings-menu{display:flex}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav).pageHeader--search-active .pageHeader__content-search.pageHeader__content-search--nav .pageHeader__content-search-field{padding-left:46px;padding-right:46px}.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav).pageHeader--search-active .pageHeader__content-search.pageHeader__content-search--nav .pageHeader__content-search-icon{left:auto;right:16px}.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav).pageHeader--search-active .pageHeader__content-search.pageHeader__content-search--nav .pageHeader__content-search-icon:not(.pageHeader__content-search-icon--scanner){left:27px}.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav).pageHeader--search-active .pageHeader__content-search.pageHeader__content-search--nav .pageHeader__search-reset{left:14px}.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav).pageHeader--search-active .pageHeader__content-search.pageHeader__content-search--nav .pageHeader__search-clear{right:70px}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav).pageHeader--search-active .pageHeader__suggestionsLayer{top:116px}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav).pageHeader--search-active.pageHeader--search-loaded .pageHeader__content-search.pageHeader__content-search--nav .pageHeader__content-search-field{padding-right:80px}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav):not(.pageHeader--search-active) .pageHeader__content-search-field,.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav):not(.pageHeader--search-active) .pageHeader__content-settings-atbButton{top:3.125rem!important;border-left:1px solid transparent!important}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav):not(.pageHeader--search-active) .pageHeader__content-search-icon{top:3.125rem!important;z-index:3!important}}@media only screen and (max-width:61.9375em){.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav).pageHeader--sticky{height:100vh!important}}@media only screen and (min-width:62em){.pageHeader{box-shadow:none;border-bottom:1px solid #CDCDCD;height:8.75rem}}@media only screen and (min-width:62em){.pageHeader--trustElements{height:12.5rem}}.pageHeader__alert-global{height:3.125rem}@media only screen and (min-width:62em){.pageHeader__alert-global{position:fixed;left:0;z-index:2}}.pageHeader__label{display:flex;align-self:center;width:auto;height:auto;text-transform:none;padding:0 4px;background:#000;color:#fff;margin:2px 0 2px 20px;border-radius:4px;max-width:200px}@media screen and (max-width:349px){.pageHeader__label{overflow:hidden}}.pageHeader__label-text{position:relative;font-size:14px;font-weight:700;line-height:18px;color:#fff;max-height:38px;flex-flow:wrap;overflow:hidden}@media screen and (max-width:349px){.pageHeader__label-text{max-height:19px;line-break:anywhere}}.pageHeader__label-text:not(.pageHeader__label-text--nofade):after{content:"";text-align:right;position:absolute;top:19px;right:0;width:25px;height:1.2em;background:linear-gradient(to right,#fff0,#000 50%)}@media screen and (max-width:349px){.pageHeader__label-text:not(.pageHeader__label-text--nofade):after{top:0;right:-1px;width:10px}}@media screen and (max-width:61.9375em){.pageHeader__label{margin-left:auto}}@media only screen and (min-width:62em){.pageHeader__label.mobile-only{display:none}}@media screen and (max-width:399px){.pageHeader__label+.pageHeader__content-settings-wrapper .pageHeader__content-settings.pageHeader__content-settings-account,.pageHeader__label+.pageHeader__content-settings-wrapper .pageHeader__content-settings-atbButton{margin-left:12px}}.pageHeader__content{background:#0090d7;display:flex;position:relative;flex-direction:column}@media only screen and (max-width:61.9375em){.pageHeader__content{padding-left:15px;padding-right:15px}}@media only screen and (min-width:62em){.pageHeader__content{max-width:1570px;margin:0 auto;padding-bottom:0;padding-left:65px;padding-right:65px}}@media(max-width:1199px){.pageHeader__content{padding-left:15px;padding-right:15px}}.pageHeader__content-firstRow{background:#0090d7;height:50px;display:flex;justify-content:space-between;width:100%!important;left:0;z-index:100000}@media only screen and (min-width:62em){.pageHeader__content-firstRow{max-width:1570px;margin:5px auto;padding:44px 15px 36px;position:fixed}}@media only screen and (min-width:75em){.pageHeader__content-firstRow{left:50%;transform:translate3d(-50%,0,0)}}.pageHeader__content-firstRow .btn--basket *[class^=icon-]{color:#fff;position:relative;font-size:20px;height:20px;width:20px;top:1px}.pageHeader__content-secondRow{display:flex;z-index:1;-webkit-font-smoothing:antialiased}@media only screen and (min-width:62em){.pageHeader__content-secondRow{position:relative;transform:translate3d(0,90px,0);z-index:0;justify-content:space-between}}.pageHeader__content-logo{height:auto;width:85px;transition:transform .3s,margin-right .3s;transform:rotate(0);-webkit-font-smoothing:antialiased;transform-origin:left center}@media only screen and (min-width:62em){.pageHeader__content-logo{width:190px;height:auto}}@media only screen and (min-width:62em){.pageHeader__content-search{position:relative;height:40px;margin-left:40px;flex-grow:1}}.pageHeader__content-search-wrapper{align-self:center;align-items:center;height:28px}@media only screen and (max-width:61.9375em){.pageHeader__content-search-wrapper{margin-top:-8px;margin-right:12px}}@media only screen and (min-width:62em){.pageHeader__content-search-wrapper{display:flex;flex:1;height:auto}}.pageHeader__content-search-wrapper-logo{margin-top:-30px;padding:8px 8px 19px;background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (max-width:61.9375em){.pageHeader__content-search-wrapper-logo{top:-7px;position:relative;padding:5px 6px 9px;display:block;margin-top:0}}.pageHeader__content-search-wrapper-link{display:block}.pageHeader__content-search-wrapper-link--blocked{pointer-events:none!important;cursor:default!important}.pageHeader__content-search input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.pageHeader__content-search-field{height:3.125rem;width:calc(100vw - 133px);min-width:200px;border-radius:0;border-top:1px solid #CDCDCD;border-bottom:1px solid transparent;border-left:none;border-right:1px solid transparent;border-left:1px solid transparent;font-size:16px;line-height:3.125rem;position:absolute;left:0;top:3.125rem;padding:0 16px 0 46px}@media only screen and (min-width:62em){.pageHeader__content-search-field:focus{border-color:#004f9f;border-width:2px}}.pageHeader__content-search-field::placeholder{color:#a5a5a5}@media only screen and (min-width:62em){.pageHeader__content-search-field{font-size:14px;line-height:1.25rem;position:static;height:40px;border-radius:5px;padding-left:40px;padding-right:10px;left:auto;top:auto;width:100%}}@media screen and (min-width:62em)and (max-width:74.9375em){.pageHeader__content-search-field{width:100%!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.pageHeader__content-search-field::placeholder,.pageHeader__content-search-field::-webkit-input-placeholder,.pageHeader__content-search-field::-moz-placeholder,.pageHeader__content-search-field:-ms-input-placeholder,.pageHeader__content-search-field:-moz-placeholder{font-size:13px;line-height:20px;color:#a5a5a5}@media only screen and (max-width:47.9375em){.pageHeader__content-search-field::placeholder,.pageHeader__content-search-field::-webkit-input-placeholder,.pageHeader__content-search-field::-moz-placeholder,.pageHeader__content-search-field:-ms-input-placeholder,.pageHeader__content-search-field:-moz-placeholder{font-size:16px}}@media only screen and (max-width:61.9375em){.pageHeader__content-search-field{width:calc(100% - 55px);margin-left:55px;background:#fff;border-top:1px solid #cdcdcd}}@media screen and (max-width:47.9375em){.pageHeader__content-search-field-with-price{width:calc(100% - 123px)}}.pageHeader__content-search-field:focus{outline:none}.pageHeader__content-search-icon{position:absolute;left:65px;top:3.125rem;font-size:24px;line-height:24px;color:#004f9f;text-decoration:none;background-color:transparent;border:0;margin:0;padding:0;cursor:pointer}@media only screen and (min-width:62em){.pageHeader__content-search-icon{left:0;right:0;top:50%;transform:translate3d(0,-50%,0);padding:8px 15px 8px 10px;width:40px}}@media only screen and (max-width:61.9375em){.pageHeader__content-search-icon{height:3.125rem;width:3.125rem}}.pageHeader__content-search-icon .icon-search{display:block}.pageHeader__content-search-icon i:before{margin:0;display:flex;align-items:center;padding-top:1px}.pageHeader__content-settings{text-decoration:none;align-self:center;display:flex}.pageHeader__content-settings-menu{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:61.9375em){.pageHeader__content-settings-menu{position:absolute;top:50px;left:0;bottom:initial;min-height:50px;width:auto;padding:0 15px;border-top:1px solid #cdcdcd;border-right:1px solid #0090D7;border-bottom:none;border-left:none;background-color:#fff}}@media only screen and (min-width:62em){.pageHeader__content-settings-menu{display:none}}.pageHeader__content-settings-menu-text{text-transform:uppercase;font-size:10px;color:#004f9f}@media only screen and (max-width:35.9375em){.pageHeader__content-settings-compare{display:none}}.pageHeader__content-settings-compare .pageHeader__content-settings-icon i{font-family:Fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;outline:none;position:relative;font-size:1.25rem;color:#004f9f;border:none}.pageHeader__content-settings-compare .pageHeader__content-settings-icon.marked i{color:#00f}.pageHeader__content-settings-compare .pageHeader__content-settings-icon.marked i:before{content:""}.pageHeader__content-settings-account{height:100%;align-items:center;position:relative;top:auto;right:auto;margin-left:24px}@media(max-width:61.9375em){.pageHeader__content-settings-account.desktop-only{display:none}}@media only screen and (min-width:62em){.pageHeader__content-settings-account{padding:.625rem 0}}.pageHeader__content-settings-account .pageHeader__content-settings-text{margin-left:5px!important}@media only screen and (min-width:62em){.pageHeader__content-settings-account .pageHeader__content-settings-text{white-space:nowrap}}.pageHeader__content-settings-account i{color:#fff;display:table-cell;vertical-align:middle}@media only all and (min-width:62em){.pageHeader__content-settings-account.selected-option{box-shadow:0 1px 2px #00000040}}.pageHeader__content-settings-language{display:none}@media only screen and (min-width:75em){.pageHeader__content-settings-language{display:flex;width:83px;max-height:40px;margin-left:1.25rem;position:relative}}.pageHeader__content-settings-pos.pageHeader__content-settings{margin-left:10px}@media only screen and (min-width:62em){.pageHeader__content-settings-pos.pageHeader__content-settings{margin-left:20px}}@media screen and (min-width:62em)and (max-width:74.9375em){.pageHeader__content-settings-pos.pageHeader__content-settings{margin-left:20px}}.pageHeader__content-settings-dropdown{background:#fff;position:absolute;left:0;list-style:none;padding:0;margin:0;top:-20px;display:flex;flex-direction:column}.pageHeader__content-settings-dropdown--open{z-index:1;box-shadow:0 1px 2px #00000040}.pageHeader__content-settings-dropdown--open .pageHeader__content-settings-dropdown-item--active:after{transform:translate3d(0,-50%,0) rotate(-180deg)}.pageHeader__content-settings-dropdown--open .pageHeader__content-settings-dropdown-item{display:list-item!important;font-size:14px;line-height:20px}.pageHeader__content-settings-dropdown-item:not(.pageHeader__content-settings-dropdown-item--active){display:none}.pageHeader__content-settings-dropdown-item--active{order:-1;position:relative;max-height:40px;padding-top:8px}.pageHeader__content-settings-dropdown-item--active:after{content:"";font-family:Fontello;position:absolute;top:50%;transform:translate3d(0,-50%,0);right:20px;pointer-events:none}.pageHeader__content-settings-dropdown-item-link{text-decoration:none;line-height:24px;padding:0 46px 10px 20px;display:block;max-height:40px;font-size:14px;font-weight:400}.pageHeader__content-settings--has-badge .icon-favorite:before{content:""}.pageHeader__content-settings--has-badge .icon-ic-compare:before{content:""}.pageHeader__content-settings-icon{font-size:24px;color:#fff;display:table;height:100%;line-height:.5rem}.pageHeader__content-settings-icon--smaller{margin-right:5px;font-size:20px}.pageHeader__content-settings-icon i:before{margin:0}.pageHeader__content-settings-icon .icon-favorite:before,.pageHeader__content-settings-icon .icon-favorite-active:before,.pageHeader__content-settings-icon .icon-ic-compare:before,.pageHeader__content-settings-icon .icon-ic-compare-active:before{width:auto;font-size:18px;margin:0 .25rem}.pageHeader__content-settings-icon .icon-ic-account-map-locations-active_24:before{font-size:20px}.pageHeader__content-settings-icon .icon-menu_mobile{position:relative;color:#004f9f}.pageHeader__content-settings-icon--menu{margin:0 auto}@media only screen and (max-width:61.9375em){.pageHeader__content-settings-icon--menu{display:flex;align-items:center;justify-content:center;text-align:center}}.pageHeader__content-settings-icon--dropdown{font-size:16px;align-self:center;margin-left:10px;position:absolute}.pageHeader__content-settings-icon--notification{position:relative}.pageHeader__content-settings-icon--notification:before{content:"";background-color:#004f9f;position:absolute;top:0;left:0;width:9px;height:9px;border-radius:50%;border:1px solid #fff;box-sizing:border-box}.pageHeader__content-settings-badge{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background-color:#fff;border:2px solid #004F9F;border-radius:50%;color:#000;font-weight:700;font-size:12px;line-height:11px;transition:border-color .2s;z-index:1}@media(min-width:992px){.pageHeader__content-settings-badge .brandheader-badge{margin-right:.25rem}}.pageHeader__content-settings-text{display:none;font-size:14px;font-weight:700;color:#fff;line-height:24px;align-self:center}@media only screen and (max-width:61.9375em){.pageHeader__content-settings-text{color:#000}}.pageHeader__content-settings-text:not(:first-child){margin-left:5px}@media screen and (min-width:1050px){.pageHeader__content-settings-text{display:inline-block}}.pageHeader__content-settings-text:hover{text-decoration:underline}.pageHeader__content-settings-text--fade{overflow:hidden}.pageHeader__content-settings-text--fade:before{content:"";display:block;position:absolute;bottom:0;right:0;width:20px;height:100%;background-image:linear-gradient(to right,#0090d700,#0090d7 12px)}.pageHeader__content-settings-cart-text{display:none;font-size:14px;color:#000;line-height:20px;align-self:center;font-weight:600}.pageHeader__content-settings-cart-text:not(:first-child){margin-left:10px;margin-right:15px}@media only screen and (min-width:62em){.pageHeader__content-settings-cart-text{display:inline-block}}.pageHeader__content-settings-atbButton{line-height:1;color:#fff;padding:0;text-align:center;border:2px solid #fff;border-radius:0;width:140px;background:#0090d7;display:flex;align-items:center;justify-content:center;transition:none}@media only screen and (min-width:62em){.pageHeader__content-settings-atbButton{display:flex;position:static;height:40px;border-radius:5px;margin-left:20px;bottom:auto}.pageHeader__content-settings-atbButton:hover{background-color:#004f9f;border-color:#004f9f}}.pageHeader__content-settings-atbButton .btn__inner{display:flex;position:relative;height:24px;padding:0 15px}@media only screen and (max-width:61.9375em){.pageHeader__content-settings-atbButton .btn__inner{padding:0}}.pageHeader__content-settings-atbButton .btn__inner-text{display:none;font-size:14px;line-height:20px;align-self:center;padding-left:10px}@media screen and (max-width:47.9375em){.pageHeader__content-settings-atbButton .btn__inner-text:not(:first-child){margin-right:0}}@media only screen and (min-width:62em){.pageHeader__content-settings-atbButton .btn__inner-text{display:inline-block}}.pageHeader__content-settings-atbButton .btn__inner-text-price{margin-left:10px;font-size:14px;line-height:20px;align-self:center;font-weight:600}@media screen and (max-width:47.9375em){.pageHeader__content-settings-atbButton .btn__inner-text-price{margin-right:0;display:initial}}.pageHeader__content-settings-atbButton .btn__inner .pageHeader__content-settings-badge{position:absolute;left:27px;width:18px;height:18px}.pageHeader__content-settings-atbButton .btn__inner .pageHeader__content-settings-badge+.btn__inner-text-price{margin-left:14px}@media only screen and (max-width:61.9375em){.pageHeader__content-settings-atbButton .btn__inner .pageHeader__content-settings-badge{left:13px}}.pageHeader__content-settings-atbButton .icon-cart{height:24px;width:24px;font-size:24px}@media only screen and (min-width:62em){.pageHeader__content-settings-atbButton.show--miniBasket{background-color:#004f9f;border-color:#004f9f}.pageHeader__content-settings-atbButton.show--miniBasket *[class^=icon-]{color:#fff}.pageHeader__content-settings-atbButton.show--miniBasket span:not(.pageHeader__content-settings-badge){color:#fff}}@media only screen and (max-width:61.9375em){.pageHeader__content-settings-atbButton{width:auto;border:none;margin-left:24px}.pageHeader__content-settings-atbButton.pageHeader__content-settings-atbButton{margin-right:5px}}.pageHeader__content-settings-wrapper{display:flex;justify-content:flex-end;height:40px;align-self:center}.pageHeader__content-settings-tooltip{font-size:14px;border:2px solid #004F9F;padding:8px 24px;width:max-content;border-radius:5px;position:absolute;top:40px;left:-14px;background-color:#fff;color:#004f9f;z-index:99999;cursor:pointer;text-decoration:underline;text-underline-position:from-font}.pageHeader__content-settings-tooltip:after{content:"";position:absolute;top:-5px;left:20px;height:8px;width:8px;background-color:#fff;border:2px solid #004F9F;border-top-left-radius:3px;border-bottom:none;border-right:none;transform:rotate3d(0,0,1,45deg)}@media only screen and (max-width:61.9375em){.pageHeader__content-settings-tooltip{left:auto;right:-14px}.pageHeader__content-settings-tooltip:after{left:auto;right:20px}}.pageHeader__content-settings-tooltip:hover{background-color:#004f9f;color:#fff}.pageHeader__content-settings-tooltip:hover:after{background-color:#004f9f}.pageHeader__content-settings-initials{border:2px solid #fff;border-radius:50%;height:24px;width:24px;display:flex}.pageHeader__content-settings-initials__text{color:#fff;font-size:10px;font-weight:700;text-align:center;align-self:center;display:block;line-height:16px;margin:0 auto}.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip):has(~.pageHeader__content-settings[data-placefinder-popup-url]) .pageHeader__content-settings-tooltip{right:calc(100% + 10px);top:0}.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip):has(~.pageHeader__content-settings[data-placefinder-popup-url]) .pageHeader__content-settings-tooltip:after{left:auto;right:-1px;top:50%;transform:rotate3d(0,0,1,135deg) translate(-75%)}@media only screen and (min-width:62em){.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip):has(~.pageHeader__content-settings[data-placefinder-popup-url]) .pageHeader__content-settings-tooltip{left:auto;right:0;top:40px}.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip):has(~.pageHeader__content-settings[data-placefinder-popup-url]) .pageHeader__content-settings-tooltip:after{left:auto;right:6px;top:-5px;transform:rotate3d(0,0,1,45deg)}}@media screen and (min-width:1050px){.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip):has(~.pageHeader__content-settings[data-placefinder-popup-url]) .pageHeader__content-settings-tooltip{left:auto;right:0}.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip):has(~.pageHeader__content-settings[data-placefinder-popup-url]) .pageHeader__content-settings-tooltip:after{left:auto;right:34px}}.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip)~.pageHeader__content-settings[data-placefinder-popup-url] .headerPlacefinderPopup{right:-53px}.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip)~.pageHeader__content-settings[data-placefinder-popup-url] .headerPlacefinderPopup:after{right:53px}@media only screen and (min-width:62em){.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip)~.pageHeader__content-settings[data-placefinder-popup-url] .headerPlacefinderPopup{left:-19px;right:auto}.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip)~.pageHeader__content-settings[data-placefinder-popup-url] .headerPlacefinderPopup:after{left:19px;right:auto}}@media screen and (min-width:1050px){.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip)~.pageHeader__content-settings[data-placefinder-popup-url] .headerPlacefinderPopup{left:0;right:auto}.pageHeader__content-settings:has(.pageHeader__content-settings-tooltip)~.pageHeader__content-settings[data-placefinder-popup-url] .headerPlacefinderPopup:after{left:34px;right:auto}}.pageHeader__content-navigation{font-weight:700;line-height:18px;color:#000;list-style-type:none;margin:0;padding:0;display:none}@media only screen and (min-width:62em){.pageHeader__content-navigation{display:flex;height:36px}}.pageHeader__content-navigation-l0-item{display:block;text-align:left;padding:0;margin-left:0}.pageHeader__content-navigation-l0-item:last-child{margin-right:5px}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation-l0-item{white-space:nowrap}}@media only screen and (min-width:62em){.pageHeader__content-navigation-l0-item{display:flex;text-align:center;width:auto;height:100%;align-items:center;border-bottom:none}.pageHeader__content-navigation-l0-item:first-child{border-top:none}.pageHeader__content-navigation-l0-item:not(:first-child){margin-left:20px}}@media only screen and (min-width:75em){.pageHeader__content-navigation-l0-item:not(:first-child){margin-left:40px}}.pageHeader__content-navigation-l0-item .pageHeader__content-navigation-l0-item-link{color:#fff}.pageHeader__content-navigation-l0-item .pageHeader__content-navigation-l0-item-link.hide-before-pseudo:before{display:none}.pageHeader__content-navigation-l0-item .pageHeader__content-navigation-l0-item-link:hover:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background-color:#fff}@media only screen and (min-width:62em){.pageHeader__content-navigation-l0-item .pageHeader__content-navigation-l0-item-link:hover:before{bottom:-13px}}@media only screen and (min-width:62em){.pageHeader__content-navigation-l0-item--active .pageHeader__content-navigation-l0-item-link{color:#fff;text-align:left;padding:0}.pageHeader__content-navigation-l0-item--active .pageHeader__content-navigation-l0-item-link:before{content:"";position:absolute;left:0;width:100%;height:5px;background-color:#fff;bottom:-13px}.pageHeader__content-navigation-l0-item--active .pageHeader__content-navigation-l0-item-link:after{display:none}}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation-l0-item--open{height:-webkit-fill-available}}@media only screen and (min-width:62em){.pageHeader__content-navigation-l0-item--open{z-index:1;position:absolute;top:1px;left:0;height:auto;position:static;background-color:transparent;border-bottom:none}}@media only screen and (min-width:62em){.pageHeader__content-navigation-l0-item--open .pageHeader__content-navigation-l0-item-content{padding-bottom:0;border-top:none;height:auto}}.pageHeader__content-navigation-l0-item--open .pageHeader__content-navigation-l0-item-link{text-align:center;position:relative}.pageHeader__content-navigation-l0-item--open .pageHeader__content-navigation-l0-item-link:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background-color:#fff}@media only screen and (min-width:62em){.pageHeader__content-navigation-l0-item--open .pageHeader__content-navigation-l0-item-link:before{bottom:-13px}}.pageHeader__content-navigation-l0-item--open .pageHeader__content-navigation-l0-item-link:after{right:auto!important;left:15px;transform:rotate(180deg) translateY(50%)!important}@media only screen and (min-width:62em){.pageHeader__content-navigation-l0-item--open .pageHeader__content-navigation-l0-item-link{text-align:left;padding:0}.pageHeader__content-navigation-l0-item--open .pageHeader__content-navigation-l0-item-link:after{display:none}}.pageHeader__content-navigation-l0-item--open .pageHeader__content-navigation-l0-item-content{display:block;top:49px;bottom:auto;transform:translateY(0) translate(-50%)}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation-l0-item--open .pageHeader__content-navigation-l0-item-content{top:inherit;transform:none;height:calc(100% - 109px);margin-top:1px}}.pageHeader__content-navigation-l0-item-link{font-size:14px;line-height:25px;padding:16px 0 11px;margin:0 12px;display:block;position:relative;text-decoration:none;backface-visibility:hidden}html:not(.mobile):not(.safari) .pageHeader__content-navigation-l0-item-link{filter:blur(0px)}@media only screen and (min-width:62em){.pageHeader__content-navigation-l0-item-link{font-size:16px;line-height:24px;padding:0;margin:0;display:inline-flex;align-content:center;align-items:center;height:100%}.pageHeader__content-navigation-l0-item-link:after{display:none}}@media only screen and (min-width:62em){.pageHeader__content-navigation-l0-item-link:after{font-family:Fontello;content:"";font-size:16px;position:absolute;top:50%;transform:translateY(-50%);right:15px;color:#004f9f}}.pageHeader__content-navigation-l0-item-content{position:absolute;bottom:-13px;width:100%;transform:translateY(65px) translate(-50%);left:50%;background-color:#fff;text-align:left;display:none}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation-l0-item-content{position:fixed;top:109px;transform:none;left:0;overflow:auto}.pageHeader__content-navigation-l0-item-content:before{display:none}}.pageHeader__content-navigation-l1{flex-direction:column;background-color:#fff;list-style:none;padding-left:0;display:block;margin:0 auto}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation-l1.loading{position:relative}.pageHeader__content-navigation-l1.loading:before{content:"";background-color:#fff;opacity:.8;display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.pageHeader__content-navigation-l1.loading:after{content:"";background:url(../img/core/global-images/img/common/preloader.svg) no-repeat;background-position:center;display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:11}}@media only screen and (min-width:62em){.pageHeader__content-navigation-l1{display:flex;flex-direction:row;background-color:transparent;height:100%;min-height:65px;max-width:1440px;overflow-y:visible}.pageHeader__content-navigation-l1:before{content:"";width:100vw;height:100%;min-height:65px;left:calc((100vw - 100%)/2*-1);position:absolute;top:0;background-color:#fff;z-index:-1;box-shadow:0 2px 4px #0000001a}.pageHeader__content-navigation-l1.no-shadow:before{box-shadow:none}}.pageHeader__content-navigation-l1-item{margin-left:0;padding:0;position:relative;border-bottom:0;display:flex;align-items:center}.pageHeader__content-navigation-l1-item _:-ms-fullscreen,:root .pageHeader__content-navigation-l1-item{flex-grow:0;flex-shrink:1;flex-basis:auto}@media only screen and (min-width:62em){.pageHeader__content-navigation-l1-item{position:static;text-align:left}.pageHeader__content-navigation-l1-item:not(:first-child){margin-left:29px}}.pageHeader__content-navigation-l1-item-image{display:none}@media only screen and (min-width:62em){.pageHeader__content-navigation-l1-item-image{display:block}}@media only screen and (max-width:47.9375em){.pageHeader__content-navigation-l1-item--inactive{visibility:hidden}}@media only screen and (min-width:62em){.pageHeader__content-navigation-l1-item--active .pageHeader__content-navigation-l1-item-link{border-bottom:5px solid #004F9F}.pageHeader__content-navigation-l1-item--active .pageHeader__content-navigation-l1-item-link:after{display:none}}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation-l1-item--active .pageHeader__content-navigation-l1-item-link-show{display:block;padding:9px 16px;font-size:14px;font-weight:400}}.pageHeader__content-navigation-l1-item--open{width:100%;background-color:#fff;height:auto;z-index:2}@media only screen and (min-width:62em){.pageHeader__content-navigation-l1-item--open{position:static;width:auto;top:auto}}.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l2-sections-wrapper{border-top:1px solid #CDCDCD;display:block;left:0}.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l2-sections-wrapper.loading-dots:before{background:#fff}@media only screen and (min-width:62em){.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l2-sections-wrapper{padding-bottom:0;border-top:none}}.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l1-item-link{color:#000;font-weight:700;display:block;border-bottom:none}.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l1-item-link:after{transform:rotate(180deg) translateY(50%)!important;color:#004f9f;background:linear-gradient(to left,#fff0,#fff 50%);padding-right:40px;padding-left:15px}@media only screen and (min-width:62em){.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l1-item-link{font-weight:400;line-height:24px;text-align:left;font-weight:700;display:flex;padding:16px 0 11px;border-bottom:5px solid #004F9F}.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l1-item-link:after{display:none}}.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l2-section{flex-basis:100%;width:100%;padding-right:0}@media only screen and (min-width:62em){.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l2-section{flex-basis:20%;width:20%;padding-right:5px;padding-left:5px;height:auto}.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l2-section:first-child{margin-left:-5px}.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l2-section:last-child{margin-right:-5px}}.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l2-sections,.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l3-sections{padding:0;width:100%;flex-direction:column}@media only screen and (min-width:62em){.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l2-sections,.pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l3-sections{padding:29px 0;flex-direction:row;width:calc(100% + 10px)}}.pageHeader__content-navigation-l1-item-link{font-weight:700;padding:12px 16px;line-height:20px;font-size:14px;color:#000;max-height:none;width:100%;border-bottom:1px solid #cdcdcd;border-top:1px solid transparent;text-decoration:none;display:flex;align-items:center;overflow:hidden}.pageHeader__content-navigation-l1-item-link:after{content:" ";font-size:16px;position:absolute;top:23px;right:0;padding-right:0;padding-left:30px;min-height:20px;transform:translateY(-50%);background:linear-gradient(to right,#fff0,#fff 50%)}.pageHeader__content-navigation-l1-item-link--parent:after{font-family:Fontello;content:"";font-size:16px;position:absolute;top:23px;right:0;padding-right:15px;padding-left:40px;transform:translateY(-50%);background:linear-gradient(to right,#fff0,#fff 50%);color:gray}.pageHeader__content-navigation-l1-item-link--active:after{transform:rotate(180deg) translateY(50%)!important;color:#004f9f;background:linear-gradient(to left,#fff0,#fff 50%);padding-right:40px;padding-left:15px}@media only screen and (min-width:62em){.pageHeader__content-navigation-l1-item-link{width:auto;height:100%;font-size:16px;line-height:24px;color:#000;border-top:none;border-bottom:5px solid transparent;padding:16px 0 11px}.pageHeader__content-navigation-l1-item-link:after{display:none}.pageHeader__content-navigation-l1-item-link:hover{border-bottom:5px solid #004F9F}}.pageHeader__content-navigation-l1-item-link-show{display:none}.pageHeader__content-navigation-l2{list-style:none;margin:0;padding:0}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation-l2{height:100%}}.pageHeader__content-navigation-l2-sections{padding:30px 0;list-style:none;max-width:1440px;margin:0 auto;width:100%}@media only screen and (min-width:62em){.pageHeader__content-navigation-l2-sections{display:flex}.pageHeader__content-navigation-l2-sections:empty{content:"";position:absolute;background-image:url(../img/core/global-images/img/common/preloader.svg);background-size:80% 80%;background-position:center;background-repeat:no-repeat}.pageHeader__content-navigation-l2-sections:before{content:"";width:100vw;height:5px;z-index:2;left:calc((100vw - 100%)/2*-1);position:absolute;top:-5px;box-shadow:0 2px 4px #0000001a}.pageHeader__content-navigation-l2-sections:after{content:"";width:100vw;height:100%;left:calc((100vw - 100%)/2*-1);position:absolute;top:0;background-color:#fff;z-index:-1;box-shadow:0 2px 4px #0000001a}}@media screen and (min-width:1570px){.pageHeader__content-navigation-l2-sections:after,.pageHeader__content-navigation-l2-sections:before{left:50%;transform:translate(-50%)}}.pageHeader__content-navigation-l2-sections-wrapper{width:100%;position:absolute;background-color:#fff;display:none;left:0;max-height:calc(100vh - 101px)}@media only screen and (min-width:62em){.pageHeader__content-navigation-l2-sections-wrapper{overflow-y:visible;max-height:none;bottom:0;transform:translateY(100%)}}.pageHeader__document-body--has-alert-global .pageHeader__content-navigation-l2-sections-wrapper{max-height:calc(100vh - 101px - 3.125rem)}@media only screen and (max-width:35.9375em){.pageHeader__document-body--has-alert-global .pageHeader__content-navigation-l2-sections-wrapper{max-height:calc(100vh - 101px - 3.125rem)}}@media only screen and (min-width:62em){.pageHeader__content-navigation-l2-sections--images .pageHeader__content-navigation-l2-section{flex-basis:20%;width:20%}}.pageHeader__content-navigation-l2-section{flex-basis:25%;width:25%;padding-right:30px}.pageHeader__content-navigation-l2-item{position:relative;margin-bottom:0}@media only screen and (min-width:62em){.pageHeader__content-navigation-l2-item{position:static}.pageHeader__content-navigation-l2-item:not(:last-child){margin-bottom:20px}}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation-l2-item.desktop-only{display:none}}.pageHeader__content-navigation-l2-item-link{line-height:24px;text-decoration:none;display:flex;align-items:center;padding:9px 16px 9px 32px;font-weight:400;border-bottom:1px solid #cdcdcd;border-top:1px solid transparent}@media only screen and (min-width:62em){.pageHeader__content-navigation-l2-item-link{margin-bottom:5px;padding:0;font-weight:700;border:none}.pageHeader__content-navigation-l2-item-link--image{margin-bottom:0}}.pageHeader__content-navigation-l2-item-link:after{content:" ";font-size:16px;position:absolute;top:23px;right:0;padding-right:0;padding-left:30px;min-height:20px;transform:translateY(-50%);background:linear-gradient(to right,#fff0,#fff 50%)}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation-l2-item-link--parent:after{font-family:Fontello;content:"";font-size:16px;position:absolute;top:23px;right:0;padding-right:15px;padding-left:40px;background:linear-gradient(to right,#fff0,#fff 50%);color:gray;transform:translateY(-50%)}}.pageHeader__content-navigation-l2-item-link--active:after{transform:rotate(180deg) translateY(50%)!important;color:#004f9f;background:linear-gradient(to left,#fff0,#fff 50%);padding-right:40px;padding-left:15px}.pageHeader__content-navigation-l2-item-link--image{flex-direction:column;align-items:flex-start}.pageHeader__content-navigation-l2-item-link--image:hover{text-decoration:none!important}@media only screen and (min-width:62em){.pageHeader__content-navigation-l2-item-link--image .pageHeader__content-navigation-l2-item-link-title{margin:15px 0 5px}}.pageHeader__content-navigation-l2-item-link-title{font-size:14px;font-weight:400;color:#000;margin:0;display:flex;align-items:center;overflow:hidden}@media only screen and (min-width:62em){.pageHeader__content-navigation-l2-item-link-title{font-weight:700;max-width:100%}}.pageHeader__content-navigation-l2-item-link-title--active{font-weight:700}.pageHeader__content-navigation-l2-item-link-image{display:none;width:100%;height:0px;position:relative;padding-bottom:56.29%;max-width:100%}@media only screen and (min-width:62em){.pageHeader__content-navigation-l2-item-link-image{display:block}}.pageHeader__content-navigation-l2-item-link-image-bg{position:absolute;height:100%;width:100%;top:0;left:0;background-size:cover;background-repeat:no-repeat;display:none}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.pageHeader__content-navigation-l2-item-link-image-bg:not(.pageHeader__content-navigation-l2-item-link-image-bg--2x){display:none;background-image:none!important}}@media(-webkit-max-device-pixel-ratio:1.99),(max-resolution:191dpi){.pageHeader__content-navigation-l2-item-link-image-bg:not(.pageHeader__content-navigation-l2-item-link-image-bg--2x){display:block!important}}.pageHeader__content-navigation-l2-item-link-image-bg--2x{display:none}@media(-webkit-max-device-pixel-ratio:1.99),(max-resolution:191dpi){.pageHeader__content-navigation-l2-item-link-image-bg--2x{background-image:none!important}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.pageHeader__content-navigation-l2-item-link-image-bg--2x{display:block!important}}.pageHeader__content-navigation-l2-item-link-description{display:none;font-size:14px;line-height:25px;font-weight:400;max-width:100%}@media only screen and (min-width:62em){.pageHeader__content-navigation-l2-item-link-description{display:block}}@media only screen and (min-width:62em){.pageHeader__content-navigation-l2-item-link:hover{text-decoration:underline}}.pageHeader__content-navigation-l2-item-link i{margin-right:5px;font-size:24px}.pageHeader__content-navigation-l3{list-style:none;margin:0;padding:0;display:none}@media only screen and (min-width:62em){.pageHeader__content-navigation-l3{display:block}}.pageHeader__content-navigation-l3-item-link{font-family:CoopCondensed,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#000;text-decoration:none}.pageHeader__content-navigation-l3-item-link:after{content:" ";font-size:16px;position:absolute;top:23px;right:0;padding-right:0;padding-left:30px;min-height:20px;transform:translateY(-50%);background:linear-gradient(to right,#fff0,#fff 50%)}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation-l3-item-link{font-size:14px;display:flex;position:relative;align-items:center;padding:9px 16px 9px 48px;border-bottom:1px solid #cdcdcd;border-top:1px solid transparent}.pageHeader__content-navigation-l3-item-link--parent:after{font-family:Fontello;content:"";font-size:16px;position:absolute;top:23px;right:0;padding-right:15px;padding-left:40px;background:linear-gradient(to right,#fff0,#fff 50%);transform:translateY(-50%);color:gray}.pageHeader__content-navigation-l3-item-link--active:after{transform:rotate(180deg) translateY(50%)!important;color:#004f9f;background:linear-gradient(to left,#fff0,#fff 50%);padding-right:40px;padding-left:15px}}.pageHeader__content-navigation-l3-item-link-title{overflow:hidden}.pageHeader__content-navigation-l3-item-link-title--active{font-weight:700}@media only screen and (min-width:62em){.pageHeader__content-navigation-l3-item-link:hover{color:#000;text-decoration:underline}}.pageHeader__content-navigation-lx{list-style:none;margin:0;padding:0;display:none}@media only screen and (min-width:62em){.pageHeader__content-navigation-lx{display:none!important}}.pageHeader__content-navigation-lx-item-link:after{content:" ";font-size:16px;position:absolute;top:23px;right:0;padding-right:0;padding-left:30px;min-height:20px;transform:translateY(-50%);background:linear-gradient(to right,#fff0,#fff 50%)}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation-lx-item-link{font-family:CoopCondensed,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#000;text-decoration:none;display:flex;position:relative;align-items:center;padding:9px 16px 9px 64px;border-bottom:1px solid #cdcdcd;border-top:1px solid transparent}.pageHeader__content-navigation-lx-item-link--parent:after{font-family:Fontello;content:"";font-size:16px;position:absolute;top:22px;right:0;padding-right:15px;padding-left:40px;background:linear-gradient(to right,#fff0,#fff 50%);transform:translateY(-50%);color:gray}.pageHeader__content-navigation-lx-item-link--active:after{transform:rotate(180deg) translateY(50%)!important;color:#004f9f;background:linear-gradient(to left,#fff0,#fff 50%);padding-right:40px;padding-left:15px}.pageHeader__content-navigation-lx-item-link--active .pageHeader__content-navigation-l2-item-link-title,.pageHeader__content-navigation-lx-item-link--active .pageHeader__content-navigation-l3-item-link-title,.pageHeader__content-navigation-lx-item-link--active .pageHeader__content-navigation-lx-item-link-title{display:block;border-bottom:none;overflow:hidden}}.pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link{padding-left:80px}.pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link{padding-left:96px}.pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link{padding-left:112px}.pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link{padding-left:128px}.pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link{padding-left:144px}.pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link+.pageHeader__content-navigation-lx .pageHeader__content-navigation-lx-item-link{padding-left:160px}.pageHeader__content-navigation-lx-item-link-title{overflow:hidden}.pageHeader__content-navigation-lx-item-link-title--active{font-weight:700}.pageHeader__content-navigation-footer{display:none;position:absolute;margin-top:18px;bottom:0;flex-flow:column;align-items:center;background-color:#fafafa;width:100%;height:fit-content}@media only screen and (min-width:62em){.pageHeader__content-navigation-footer{display:none!important}}.pageHeader__content-navigation-footer--settings{width:100%;background-color:#fafafa}.pageHeader__content-navigation-footer--settings .pageHeader__content-settings{display:flex!important;align-self:auto;height:46px;padding:0 16px;margin:0;border-bottom:1px solid #CDCDCD}.pageHeader__content-navigation-footer--settings .pageHeader__content-settings-wrapper{flex-flow:column;height:auto}.pageHeader__content-navigation-footer--settings .pageHeader__content-settings:first-child{border-top:1px solid #CDCDCD}.pageHeader__content-navigation-footer--settings .pageHeader__content-settings-icon i{color:#000;min-width:29px}.pageHeader__content-navigation-footer--settings .pageHeader__content-settings-text{display:block}.pageHeader__content-navigation-footer--languages{height:46px;display:flex;align-items:center;justify-content:center;background-color:#fff}.pageHeader__content-navigation-footer--languages-item{padding-right:20px;padding-left:20px;position:relative;font-size:.875rem;color:gray;line-height:1.25rem;display:inline-block;text-decoration:none}.pageHeader__content-navigation-footer--languages-item:not(:first-child):before{content:" ";background:#cdcdcd;height:20px;width:1px;position:absolute;top:0;left:0}.pageHeader__content-navigation-footer--languages-item--active{color:#000}.pageHeader__content-news{font-size:14px;line-height:18px;font-weight:700;position:absolute;top:49px;border-top:3px solid #F3F3F3;left:50%;transform:translateY(65px) translate(-50%);bottom:-13px;width:100%;height:55px;max-width:1440px;color:#000;overflow-y:visible}.pageHeader__content-news ::-webkit-scrollbar{display:none}@media only screen and (max-width:61.9375em){.pageHeader__content-news{height:56px;top:35px;padding:0 16px;background-color:#fff;box-shadow:0 2px 4px #0000001a;border-top:2px solid #F3F3F3}}.pageHeader__content-news-list{list-style-type:none;margin:0;padding:0;flex-grow:1;align-items:center;text-align:left;display:flex;flex-direction:row;height:55px;scrollbar-width:none;-ms-overflow-style:none;overflow-y:hidden;overflow-x:scroll}.pageHeader__content-news-list ::-webkit-scrollbar{display:none}@media only screen and (max-width:61.9375em){.pageHeader__content-news-list{height:56px}}.pageHeader__content-news-list>li{margin-right:8px}.pageHeader__content-news-list>li:last-child{margin-right:30px}@media only screen and (max-width:61.9375em){.pageHeader__content-news-list>li:last-child{margin-right:32px}}@media only screen and (min-width:62em){.pageHeader__content-news:before{content:"";width:100vw;height:55px;left:calc((100vw - 100%)/2*-1);position:absolute;top:-3px;background-color:#fff;z-index:-1;box-shadow:0 2px 4px #0000001a}}.pageHeader__content-news-title{white-space:nowrap}@media only screen and (max-width:35.9375em){.pageHeader__content-news-title{display:none}}.pageHeader__content-news-item-link{color:#000;padding:4px 16px;background-color:#f4f4f4;border-radius:4px;white-space:nowrap}.pageHeader__content-news-item-link:hover{color:#004f9f}.pageHeader__content-news-fade{position:absolute;top:50%;transform:translateY(-50%);right:0;background:linear-gradient(to right,#fff0,#fff 25%);padding:14px 20px;z-index:1}@media only screen and (min-width:62em){.pageHeader__content-news-fade{padding-right:0;right:-1px}}.pageHeader__content-news-fade .news-close{opacity:1}.pageHeader__content-news-fade .news-close:hover{cursor:pointer}.pageHeader__content-news-fade .news-close .icon__close{fill:#004f9f}.pageHeader__suggestionsLayer{display:none;position:fixed;inset:50px 0 0;background-color:#f2f2f2;z-index:1010;overflow-x:hidden;width:100%;margin:0;flex-direction:column}.pageHeader__suggestionsLayer--mobile-ios{height:100vh!important}@media only screen and (min-width:62em){.pageHeader__suggestionsLayer{left:50%;transform:translate(-50%);width:calc(100% - 30px);max-width:1378px;background-color:transparent;top:64px;bottom:auto;overflow:hidden}.pageHeader__suggestionsLayer--before{position:absolute;left:50%;z-index:1010;width:calc(100% - 105px);max-width:1465px;margin:auto;transform:translate(-50%)}.pageHeader__suggestionsLayer--before:before{display:none;position:absolute;top:138px;left:255px;content:" ";width:17px;height:17px;transform:rotate(45deg) translate(-150px);background-color:#f2f2f2;border-radius:1px}.pageHeader__suggestionsLayer--background{display:none;z-index:1010;position:fixed;inset:60px 0 0}.pageHeader__suggestionsLayer--background:before{display:none;content:" ";width:100vw;height:100vh;background-color:#0000004d;box-shadow:none}}@media only screen and (min-width:75em){.pageHeader__suggestionsLayer{width:calc(100% - 292px);max-width:1278px;margin-left:81px}}.pageHeader__suggestionsLayer:before{display:block;content:" ";width:100%;height:1px;box-shadow:inset 0 -1px #cdcdcd}@media only screen and (min-width:62em){.pageHeader__suggestionsLayer:before{display:none}}@media only screen and (min-width:62em){.pageHeader__suggestionsLayer-inner{min-height:120px;background-color:#f2f2f2;overflow:auto;border-radius:3px}.pageHeader__suggestionsLayer-inner:after{position:absolute;content:"";width:0;height:0;top:0;left:173px;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.625rem solid;color:#f2f2f2}}@media only screen and (min-width:62em)and (min-width:1200px){.pageHeader__suggestionsLayer-inner:after{left:13px}}.pageHeader__suggestionsLayer--list{max-width:100%;list-style:none;padding-left:0;margin-bottom:1rem}@media only screen and (min-width:36em){.pageHeader__suggestionsLayer--list{width:33%;margin-right:20px;border-right:2px solid #ececec;padding-left:10px}}@media only screen and (min-width:48em){.pageHeader__suggestionsLayer--list{max-width:300px;width:auto;min-width:250px}}.pageHeader__suggestionsLayer--suggestion{word-break:break-all}.pageHeader__search-clear{display:none;width:16px;height:16px;position:absolute;right:58px;top:68px;font-size:10px;line-height:16px;color:#fff;background-color:#a5a5a5;border-radius:50%;text-decoration:none;border:0;margin:0;padding:0;cursor:pointer;outline:none}.pageHeader__search-clear--active{display:flex;align-items:center;justify-content:center}.pageHeader__search-clear:focus,.pageHeader__search-clear:active{outline:none}@media only screen and (min-width:62em){.pageHeader__search-clear{right:10px;top:50%;transform:translate3d(0,-50%,0)}}.pageHeader__search-clear i{display:block}.pageHeader__search-clear i:before{margin-top:4px}@media only screen and (min-width:62em){.pageHeader__search-clear i:before{margin-left:1px}}.pageHeader__search-reset{position:absolute;display:none;width:50px;height:50px;right:50px;left:auto;top:50px;background-color:transparent;color:#004f9f;text-decoration:none;border:0;margin:0;padding:0;cursor:pointer;outline:none}.pageHeader__search-reset:focus,.pageHeader__search-reset:active{outline:none}.pageHeader__search-reset i{padding-top:1px;display:block}.pageHeader--sticky:not(.pageHeader--checkout)+.alert-container--page{position:fixed;width:100%;z-index:1;top:158px}@media only screen and (max-width:61.9375em){.pageHeader--sticky:not(.pageHeader--checkout)+.alert-container--page{top:100px}}.pageHeader--sticky:not(.pageHeader--checkout) .pageHeader__content-news{display:none!important}.pageHeader--sticky:not(.pageHeader--un-collapsed),.pageHeader--checkout{backface-visibility:hidden;border-bottom:none;box-shadow:0 2px 8px #00000026!important}.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed){height:3.125rem!important}.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed)+.alert-container--page{position:fixed;width:100%;z-index:1;top:60px}@media only screen and (min-width:62em){.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed):before{height:3px}}@media only screen and (min-width:62em){.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed) .pageHeader__content-secondRow{transform:translate3d(0,15px,0)}}@media screen and (min-width:62em)and (max-width:1199px){.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed) .pageHeader__content-firstRow{padding:0 15px}}@media screen and (min-width:1200px){.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed) .pageHeader__content-firstRow{padding:0 65px}}@media only screen and (min-width:62em){.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed){height:3.75rem!important}.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed) .pageHeader__content-firstRow{margin:4px 0 0}.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed) .pageHeader__content-logo{transform:scale(.67);margin-right:-64px;top:14px;position:relative}.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed) .pageHeader__content-search{margin-left:20px}}@media screen and (max-width:47.9375em){.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed):not(.pageHeader--with-alert) .pageHeader__content-search-field,.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed):not(.pageHeader--with-alert) .pageHeader__content-settings-atbButton{border-top:none}}@media only screen and (max-width:61.9375em){.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed):not(.pageHeader--with-alert)+.alert-container--page{top:50px}}@media only screen and (max-width:61.9375em){.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed):not(.pageHeader--with-alert):not(.pageHeader--search-active) .pageHeader__content-search-field,.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed):not(.pageHeader--with-alert):not(.pageHeader--search-active) .pageHeader__content-settings-atbButton,.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed):not(.pageHeader--with-alert):not(.pageHeader--search-active) .pageHeader__content-settings-menu{top:0;z-index:1;border-left:0}.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed):not(.pageHeader--with-alert):not(.pageHeader--search-active) .pageHeader__content-settings-atbButton{background:#0090d7;height:50px;top:-5px;position:relative;z-index:10;height:3.125rem;padding:0 20px 0 15px;margin-right:0;right:-15px}.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed):not(.pageHeader--with-alert):not(.pageHeader--search-active) .pageHeader__content-search-icon{top:0;z-index:1}.pageHeader--sticky:not(.pageHeader--checkout):not(.pageHeader--un-collapsed):not(.pageHeader--with-alert):not(.pageHeader--search-active) .pageHeader__search-reset{top:.9375rem}}@media only screen and (max-width:61.9375em){.pageHeader.myAccountMenu--visible .pageHeader__content-firstRow{position:static;padding-left:0;padding-right:0}}.pageHeader.myAccountMenu--visible:before{position:absolute}.pageHeader.myAccountMenu--visible .pageHeader__content-settings.myAccountMenu__wrapper .pageHeader__content-settings-account,.pageHeader.myAccountMenu--visible .pageHeader__content-settings.myAccountMenu__wrapper .pageHeader__content-settings-text{color:#fff}.pageHeader.myAccountMenu--visible .pageHeader__content-settings-wrapper{display:flex}@media only screen and (min-width:62em){.pageHeader.myAccountMenu--visible .pageHeader__content-settings-atbButton{display:block}}@media only screen and (max-width:61.9375em){.pageHeader.myAccountMenu--visible .pageHeader__content-settings-account .icon-ic-account-logged-in_24:before{content:"";color:#fff;font-size:1rem;margin:0 4px}}@media only screen and (max-width:61.9375em){.pageHeader.myAccountMenu--visible .pageHeader__content-settings-menu{display:none}}.pageHeader__document-body{padding-top:6.25rem}@media only screen and (min-width:62em){.pageHeader__document-body{padding-top:8.75rem}}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main){padding-top:9.375rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .suggestionsLayer{top:7.395rem}@media screen and (max-width:47.9375em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .suggestionsLayer{top:9.425rem}}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .main{margin-top:3.125rem}@media only screen and (min-width:36em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main){padding-top:9.375rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .main{margin-top:3.125rem}}@media only screen and (min-width:62em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main){padding-top:11.875rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .main{margin-top:3.125rem}}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main).pageHeader--active .pageHeader__content-navigation--languages{position:fixed;bottom:0}@media only screen and (max-width:61.9375em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main).pageHeader--active .pageHeader{height:100vh!important;position:fixed;left:0;top:0;width:100%;z-index:1000}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main).pageHeader--active .pageHeader .pageHeader__content-navigation{top:auto;height:calc(100vh - 50px - 7.25rem)}}@media only screen and (max-width:35.9375em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main).pageHeader--active .pageHeader .pageHeader__content-navigation{height:calc(100vh - 50px - 7.25rem)}}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky){height:9.375rem}@media only screen and (min-width:36em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky){height:9.375rem}}@media only screen and (min-width:62em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky){height:11.875rem}}@media only screen and (min-width:62em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content{margin-top:3.125rem}}@media only screen and (max-width:61.9375em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-search-field{top:6.25rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-search-icon{top:6.25rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-settings-account{top:3.875rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-settings-dropdown{top:1.625rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-settings-atbButton{top:6.25rem}}@media only screen and (max-width:47.9375em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-search-field{top:6.25rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-search-icon{top:6.25rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-settings-account{top:3.875rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-settings-dropdown{top:1.625rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-settings-atbButton{top:6.25rem}}@media only screen and (max-width:35.9375em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-search-field{top:6.25rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-search-icon{top:6.25rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-settings-account{top:0}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-settings-dropdown{top:1.625rem}.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__content-settings-atbButton{top:6.25rem}}@media only screen and (max-width:61.9375em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__search-reset{top:7.1875rem}}@media only screen and (max-width:35.9375em){.pageHeader__document-body--has-alert-global:not(.page--checkout):not(.styleguide):not(.page--main) .pageHeader:not(.pageHeader--sticky) .pageHeader__search-reset{top:7.187rem}}@media only screen and (max-width:61.9375em){.pageHeader--sticky:not(.pageHeader--un-collapsed) .pageHeader--search-active .pageHeader__content-settings-atbButton,.pageHeader--sticky:not(.pageHeader--un-collapsed) .pageHeader--search-active .pageHeader__content-settings-menu{display:none}.pageHeader--search-active+.pageHeader__suggestionsLayer{display:flex}}.pageHeader--search-loaded .pageHeader__content-navigation{visibility:hidden}.pageHeader--search-loaded .pageHeader__content-search-field{padding-right:80px}@media only screen and (min-width:62em){.pageHeader--search-loaded .pageHeader__content-search-field{padding-right:34px;padding-left:46px}.pageHeader--search-loaded .pageHeader__suggestionsLayer{display:flex}.pageHeader--search-loaded .pageHeader__suggestionsLayer--before,.pageHeader--search-loaded .pageHeader__suggestionsLayer--background{display:block}.pageHeader--search-loaded .pageHeader__suggestionsLayer--before:before,.pageHeader--search-loaded .pageHeader__suggestionsLayer--background:before{display:block}.pageHeader--search-loaded .pageHeader__suggestionsLayer-inner{margin-top:10px;z-index:1010}.pageHeader--search-loaded .pageHeader__content-search-icon:not(.pageHeader__content-search-icon--scanner){background-color:#004f9f;border-top-left-radius:3px;border-bottom-left-radius:3px;pointer-events:auto;padding-left:8px}.pageHeader--search-loaded .pageHeader__content-search-icon:not(.pageHeader__content-search-icon--scanner) i{color:#fff}}.pageHeader--sticky .pageHeader__content-navigation:after{content:none}@media only screen and (max-width:61.9375em){.pageHeader--sticky .pageHeader__content-search-field{border-top:0}.pageHeader--sticky .pageHeader__content-settings-account{display:none}.pageHeader--sticky.pageHeader--search-active{transform:translateY(-50px)}.pageHeader--sticky.pageHeader--search-active .pageHeader__content-search-field{box-shadow:0 2px 8px #00000026!important}.pageHeader--sticky.pageHeader--search-active~.suggestionsLayer--active{top:50px}}@media only all and (min-width:62em){.pageHeader.myAccountMenu--visible .pageHeader__content-settings-atbButton{display:flex}}@media screen and (min-width:62em)and (max-width:74.9375em){.pageHeader__content-settings.pageHeader__content-settings-account{margin-left:20px}}@media only screen and (min-width:62em){.pageHeader__content-settings.pageHeader__content-settings-account{margin-left:20px}}.pageHeader--sticky .pageHeader__content{margin-top:0!important}.pageHeader--sticky:before{top:0!important}@media only screen and (max-width:61.9375em){.pageHeader--sticky .pageHeader__content-settings{border-top:0;z-index:1}}.pageHeader--un-collapsed{height:6.25rem!important;position:fixed!important}@media only screen and (min-width:62em){.pageHeader--un-collapsed{height:8.75rem!important;box-shadow:0 2px 8px #00000026!important}}@media only screen and (min-width:62em){.pageHeader--un-collapsed:before{top:0!important}}@media only screen and (max-width:61.9375em){.pageHeader__content-navigation--sub-nav-opened .pageHeader__content-navigation-l0-item--active{display:block;left:0;overflow:visible}.pageHeader__content-navigation-l0-item--sub-nav-opened{overflow-y:visible}.pageHeader__content-navigation-l0-item--sub-nav-opened .pageHeader__content-navigation-l1{height:100%}.pageHeader__content-navigation-l0-item--sub-nav-opened .pageHeader__content-navigation-l1-item{display:none}.pageHeader__content-navigation-l0-item--sub-nav-opened .pageHeader__content-navigation-l1-item--active{display:block;left:0;height:100%}.pageHeader__content-navigation-l0-item--sub-nav-opened .pageHeader__content-navigation-l1-item--active .pageHeader__content-navigation-l2-sections-wrapper{position:static;max-height:none}.pageHeader__content-navigation-l1-item--sub-nav-opened{overflow-y:visible}.pageHeader__content-navigation-l1-item--sub-nav-opened .pageHeader__content-navigation-l2-item{display:none}.pageHeader__content-navigation-l1-item--sub-nav-opened .pageHeader__content-navigation-l2-item--active{display:block;left:0;height:100%}.pageHeader__content-navigation-l2-item--sub-nav-opened{overflow-y:visible}.pageHeader__content-navigation-l2-item--sub-nav-opened .pageHeader__content-navigation-l3{display:block}.pageHeader__content-navigation-l2-item--sub-nav-opened .pageHeader__content-navigation-l3-item{display:none}.pageHeader__content-navigation-l2-item--sub-nav-opened .pageHeader__content-navigation-l3-item--active{display:block;left:0;height:100%}.pageHeader__content-navigation-l3-item--sub-nav-opened{overflow-y:visible}.pageHeader__content-navigation-l3-item--sub-nav-opened .pageHeader__content-navigation-lx{display:block}}@media only screen and (max-width:61.9375em){.pageHeader--active-l2 .pageHeader__content-navigation-l1-item--active{justify-content:space-between}.pageHeader--active-l2 .pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l2-sections-wrapper{display:flex}.pageHeader--active-l3 .pageHeader__content-navigation-l1-item--open .pageHeader__content-navigation-l2-section--active{height:calc(100vh - 205px)}}@media only screen and (min-width:62em){.pageHeader--sticky.pageHeader--with-alert:not(.pageHeader--checkout){height:6.875rem!important}}@media only screen and (max-width:47.9375em){.pageHeader--sticky.pageHeader--with-alert:not(.pageHeader--checkout){height:6.25rem!important}}@media only screen and (max-width:47.9375em){.pageHeader--sticky.pageHeader--with-alert:not(.pageHeader--checkout) .pageHeader__content{padding-bottom:0}}@media only screen and (min-width:62em){.pageHeader--sticky.pageHeader--with-alert:not(.pageHeader--checkout) .pageHeader__content-firstRow{margin-top:3.6875rem}}@media only screen and (max-width:47.9375em){.pageHeader--sticky.pageHeader--with-alert:not(.pageHeader--checkout) .pageHeader__content-settings{display:none}}.miniBasket--active .pageHeader__content-navigation-l0-item-content:before{width:calc(100vw + 50px)}@media only screen and (max-width:61.9375em){.pageHeader__content-search-field{border-radius:3px;border-top:0;background-color:#f5f3f0;padding-left:67px}.pageHeader__content-search-icon:not(.pageHeader__content-search-icon--scanner){width:40px;height:38px;display:flex;align-items:center;justify-content:center;top:56px;left:71px}body:not(.pageHeader--active) .pageHeader:has(input:focus) [data-pageheader__search-form]:before{content:"";position:absolute;height:1px;width:calc(100vw - 111px);background-color:#004f9f;display:block;left:83px;bottom:-43px;z-index:13}body:not(.pageHeader--active) .pageHeader__content-search-icon--scanner{right:12px!important;top:50px!important}body:not(.pageHeader--active) .pageHeader:not(.pageHeader--search-active) .pageHeader__content-search form{position:absolute;right:0;top:50px;left:55px;height:50px;background-color:#fff}body:not(.pageHeader--active) .pageHeader:not(.pageHeader--search-active) .pageHeader__content-search-field{position:absolute;top:6px!important;left:16px;right:16px;margin-left:0;width:calc(100% - 32px);height:38px;padding-left:51px}body:not(.pageHeader--active) .pageHeader:not(.pageHeader--search-active) .pageHeader__content-search-icon--scanner{top:0!important}body:not(.pageHeader--active) .pageHeader:not(.pageHeader--search-active) .pageHeader__content-search-icon:not(.pageHeader__content-search-icon--scanner){top:6px!important;left:16px!important}body:not(.pageHeader--active) .pageHeader.pageHeader--sticky:not(.pageHeader--search-active) .pageHeader__content-search form,body:not(.pageHeader--active) .pageHeader.pageHeader--sticky:not(.pageHeader--search-active) .pageHeader__content-search-field{top:0}body:not(.pageHeader--active) .pageHeader.pageHeader--sticky:not(.pageHeader--search-active) .pageHeader__content-search-field{width:calc(100% - 36px - 3.125rem)}body:not(.pageHeader--active) .pageHeader.pageHeader--sticky:not(.pageHeader--search-active) .pageHeader__content-search-icon{top:6px!important}body:not(.pageHeader--active) .pageHeader.pageHeader--sticky:not(.pageHeader--search-active) .pageHeader__content-settings-menu{top:0}.pageHeader.pageHeader--search-active .pageHeader__content-search-field{background-color:#fff}.pageHeader:not(.pageHeader--search-active) .pageHeader__content-search-icon:not(.pageHeader__content-search-icon--scanner){background-color:#004f9f;color:#fff;border-radius:2px}.pageHeader--sticky .pageHeader__content-settings-atbButton .btn__inner-text-price{display:none}body.pageHeader--active .pageHeader__content-search-field{padding-left:62px!important}body.pageHeader--active .pageHeader:has(.pageHeader__content-search.pageHeader__content-search--nav):not(.pageHeader--search-active) .pageHeader__content-search-icon:not(.pageHeader__content-search-icon--scanner){top:3.5rem!important}}.pageHeader--active-l2 .pageHeader:before{position:absolute}.pageHeader--active-l2 .pageHeader .pageHeader__content-firstRow{position:absolute}.pageHeader--active-l2 .pageHeader--absolute{position:absolute!important}.pageHeader--sticky:not(.pageHeader--un-collapsed) .pageHeader__content-navigation-item-content:before{display:none}@media only screen and (min-width:62em){.pageHeader--sticky:not(.pageHeader--un-collapsed) .pageHeader__content-navigation-l1{display:none}}.pageHeader--sticky:not(.pageHeader--un-collapsed) .pageHeader__content-news{display:none}.pageHeader--trustElements .header__trust-elements-container{display:block;overflow:hidden}.pageHeader--sticky .header__trust-elements-container{display:none!important}.header__trust-elements-container{display:none;position:relative;z-index:1000;height:36px;max-height:36px;background:#004f9f}@media screen and (max-width:61.9375em){.header__trust-elements-container{display:none!important}}.header__trust-elements-container .trust-container .trust-close,.header__trust-elements-container .trust-container__wrapper .trust-close{margin-left:6px;color:#fff;opacity:1}.header__trust-elements-container .trust-container .trust-close:hover,.header__trust-elements-container .trust-container__wrapper .trust-close:hover{cursor:pointer}.header__trust-elements-container .trust-container{margin:0 auto;padding-left:15px;padding-right:15px}@media(min-width:1200px){.header__trust-elements-container .trust-container{max-width:1570px;padding-left:65px;padding-right:65px}}.header__trust-elements-container .trust-container--overflow{overflow:hidden}.header__trust-elements-container .trust-container__wrapper{max-width:1570px;padding-left:65px;padding-right:65px;display:flex;justify-content:space-between;margin:0 auto}.header__trust-elements-container .trust-container__wrapper .trust-container{max-width:unset;padding:0;width:100%}@media(min-width:768px){.header__trust-elements-container .trust-container{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}}.header__trust-elements-container .trust-container .trust{display:flex!important;flex-flow:row nowrap;align-items:center;height:36px;flex:100%}@media only screen and (max-width:47.9375em){.header__trust-elements-container .trust-container .trust{justify-content:center}}@media(min-width:768px){.header__trust-elements-container .trust-container .trust{flex:100%;justify-content:center;align-items:center}}@media(min-width:992px){.header__trust-elements-container .trust-container .trust{flex:none}}.header__trust-elements-container .trust-container .trust img{margin-right:10px;height:18px;width:18px}.header__trust-elements-container .trust-container .trust__text{font-size:14px;display:flex;font-weight:600;color:#fff;line-height:20px;margin-bottom:0}@media(min-width:1200px){.header__trust-elements-container .trust-container .trust__text{font-size:16px}}.header__trust-elements-container .trust-container .trust__text .icon{margin-top:-5px}.header__trust-elements-container .trust-container .trust__text span,.header__trust-elements-container .trust-container .trust__text a{font-size:14px;font-weight:700;display:block;width:100%;color:#fff;white-space:nowrap}@media(min-width:1200px){.header__trust-elements-container .trust-container .trust__text span,.header__trust-elements-container .trust-container .trust__text a{font-size:16px}}.header__trust-elements-container .trust-container .trust__text a{text-decoration:underline}.header__trust-elements-container .trust-container .trust .popover__item{display:flex!important;flex-flow:row nowrap;align-items:center}.header__trust-elements-container .trust-container .trust .popover__item img{margin-right:10px}.header__trust-elements-container .trust-container .trust .popover__item__text{font-size:14px;font-weight:600;color:#fff;line-height:1;margin-bottom:0}.header__trust-elements-container .trust-container .trust .popover__item__text span{font-size:12px;font-weight:400;display:block;width:100%;margin-top:5px}.header__trust-elements-container .trust-container .trust .popover__item-hover{display:inline-block!important;width:auto!important;height:auto!important;color:#fff;font-size:18px}.popover.trust-header.hide{display:none!important}.brandfooter__logo{order:1;padding:.75rem 0}@media only screen and (min-width:62em){.brandfooter__logo{width:20%;padding:.75rem 0 .75rem 1rem}}.brandfooter__logo img{height:30px}.brandfooter__language-switcher{order:2;display:none}@media only screen and (max-width:35.9375em){.brandfooter__language-switcher{display:flex}}.brandfooter__navigation{width:auto}@media only screen and (min-width:62em){.brandfooter__navigation{margin-left:0}}.brandfooter__navigation--center{margin:0 auto}@media screen and (max-width:61.9375em){.brandfooter__navigation--center{margin-right:0}}@media screen and (max-width:35.9375em){.brandfooter__navigation--center{margin-left:0}}@media only screen and (min-width:62em){.brandfooter__navigation-info{width:20%}}@media screen and (max-width:61.9375em){.brandfooter__navigation-info{margin-left:auto}.brandfooter__navigation-info *{padding-top:0}}@media screen and (max-width:35.9375em){.brandfooter__navigation-info{margin-left:0}}.brandfooter__payments{background-color:#f4f4f4}@media only screen and (min-width:62em){.brandfooter__payments{height:auto}}.brandfooter__payments--content{align-items:center}.brandfooter__link-version{margin-left:auto}@media screen and (max-width:61.9375em){.brandfooter .break{order:3;flex-basis:100%;height:0}}#_asm .container{padding-left:15px;padding-right:15px;width:100%;max-width:1140px}@media(max-width:1200px){#_asm .container{max-width:960px}}@media(min-width:769px){#_asm .container{padding-left:10px;padding-right:10px}}#_asm .constrained{padding-left:15px;padding-right:15px;width:100%;max-width:1460px;margin:0 auto}@media(min-width:769px){#_asm .constrained{padding-left:10px;padding-right:10px}}.side-banner__container{position:relative;display:none}@media only screen and (min-width:75em){.side-banner__container{display:block}}.side-banner__inner{height:100vh;width:calc((100vw - 1472px)/2);background-repeat:no-repeat;background-size:cover;display:none;float:left;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);position:absolute;z-index:3}.side-banner__inner--left{left:0;top:0;float:left;background-position:top left}.side-banner__inner--right{right:0;top:0;float:right;background-position:top right}.side-banner__inner--align-right{background-position:top right!important}.side-banner__inner--align-left{background-position:top left!important}.login-modal--tabs .login-modal__logo{height:20px;margin:0 15px 15px;display:block}.login-modal--tabs .login-modal__title{margin:0 0 10px;font-weight:700}.login-modal--tabs .login-modal__description{margin:0 0 15px;font-size:14px}.login-modal--tabs .login-modal__btn{width:100%;border-radius:3px;cursor:pointer;margin-bottom:20px}.login-modal--tabs .login-modal__btn .btn__inner{font-size:14px}.login-modal--tabs .login-modal__btn.btn--supercard{background:#0068b2;color:#fff;padding:8px;min-height:40px;white-space:inherit}.login-modal--tabs .login-modal__btn.btn--supercard .btn__inner{display:inline-flex;justify-content:center;align-items:center}.login-modal--tabs .login-modal__btn.btn--supercard .btn__inner i{margin-right:10px;font-size:20px;line-height:1}.login-modal--tabs .login-modal__btn.btn--supercard .btn__inner i:before{width:auto}.login-modal--tabs .login-modal__connect-accounts{position:relative;margin-bottom:20px}.login-modal--tabs .login-modal__connect-accounts .icon-arrow_curved{position:absolute;left:15px;top:-2px;font-size:20px;color:#004f9f}.login-modal--tabs .login-modal__connect-accounts .login-modal__link{display:block;min-width:156px;width:50%;margin:auto;font-size:14px;font-weight:400;text-align:center;line-height:1.2}.login-modal--tabs .login-modal__footer-link{display:block;max-width:250px;margin:auto;font-size:14px;text-align:center}.login-modal--tabs .login-modal__footer-link__wrapper{padding-top:20px;margin-top:20px;border-top:1px solid #CDCDCD}.login-modal--tabs .login-modal__advantagesList{list-style-type:none;padding:0;margin:0 auto}.login-modal--tabs .login-modal__advantagesList-item{display:flex}.login-modal--tabs .login-modal__advantagesList-item:not(:last-child){margin-bottom:15px}.login-modal--tabs .login-modal__advantagesList-icon{color:#0068b2;margin-right:10px}.login-modal--tabs .login-modal__advantagesList-text{color:gray}.login-modal--tabs .login-modal__advantagesList-icon,.login-modal--tabs .login-modal__advantagesList-text{font-size:14px}.login-modal--tabs .login-modal__advantagesList-icon{margin-top:-2px;margin-right:15px}.login-modal--tabs .login-modal__advantagesList-text{font-size:13px;line-height:17px}.login-modal--tabs .login-modal__advantagesList-item:first-child{width:calc(100% - 60px)}.login-modal--tabs .login-modal__advantagesList-item:not(:last-child){margin-bottom:10px}.login-modal--tabs .login-modal__advantagesList__logo{position:absolute;top:15px;right:15px;width:50px}.login-modal--tabs .login-modal__advantagesList__wrapper{background-color:#c3e8fd;padding:15px;position:relative;border-radius:3px}.login-modal--tabs .login-modal__advantagesList__wrapper:before{content:" ";border-bottom:10px solid #C3E8FD;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.login-modal--tabs .login-modal__advantagesList__title{color:#333;font-size:14px;font-weight:700;margin-bottom:15px;width:calc(100% - 60px)}.login-modal--tabs button.cta .cta__text{font-size:14px}.login-modal--tabs a.login-modal__btn:last-child{margin-bottom:0}.login-modal--tabs .g-recaptcha-notice{margin-top:20px}.login-modal--tabs .g-recaptcha-notice:last-child{margin-bottom:0}.login-modal--tabs .tab-panel__tab{padding:18px 0;width:50%;color:#767676;border-radius:0}.login-modal--tabs .tab-panel__tab[aria-selected=false]{background-color:#d9d9d9}.login-modal--tabs .tab-panel__tab-wrapper{padding-top:1px;background-color:#d9d9d9}.login-modal--tabs .tab-panel__tab-inner{font-size:14px;font-weight:400;text-align:center}.login-modal--tabs .tab-panel__tab[aria-selected=true] .tab-panel__tab-inner{color:#000}.login-modal--tabs .tab-panel__panel-content{padding:20px 15px 30px!important}.login-modal--tabs .modal__inner{padding:20px 0 0!important}.energyEfficiency{color:transparent;height:20px;width:auto;position:relative;z-index:1;align-self:flex-start;padding:0 10px 0 8px;display:inline-block;font-family:CoopCondensed,sans-serif;font-weight:600;font-size:18px;background-color:currentColor;border-color:currentColor;min-width:48px}.energyEfficiency a{cursor:pointer}@media only screen and (min-width:48em){.energyEfficiency{font-size:28px;min-width:52px}}.energyEfficiency--icon{background-color:transparent;width:auto;height:auto;min-width:0;min-height:0;padding:0!important}.energyEfficiency--icon:after,.energyEfficiency--icon:before{display:none}.energyEfficiency--icon .energyEfficiency__icon{width:auto;height:100%;margin:0 0 -6px;max-width:none;max-height:none}.energyEfficiency:after{content:"";z-index:-1;position:absolute;right:-15px;top:0;border-top:17.5px solid transparent;border-bottom:17.5px solid transparent;border-left:17.5px solid}@media only screen and (min-width:48em){.energyEfficiency{height:35px}.energyEfficiency:after{right:-15px;border-top:17.5px solid transparent;border-bottom:17.5px solid transparent;border-left:15px solid}}.energyEfficiency__content{color:#fff;height:100%;line-height:20px}@media only screen and (min-width:48em){.energyEfficiency__content{line-height:35px}}.energyEfficiency__content--textSmall{font-size:12px;line-height:12px;height:20px;display:inline-block;top:-5px;left:0;position:relative}@media only screen and (min-width:48em){.energyEfficiency__content--textSmall{top:-10px;font-size:16px;line-height:16px}}.energyEfficiency-wrapper{display:flex;justify-content:flex-end;margin:-5px 0 20px}.energyEfficiency-wrapper .product-tile__link{display:none}@media only screen and (min-width:48em){.productTile .energyEfficiency{min-width:3.25rem}}@media only screen and (max-width:47.9375em){.productTile .energyEfficiency{left:.9375rem}}.product-detail .energyEfficiency,.modal .energyEfficiency{top:auto;height:36px;font-size:23px}.product-detail .energyEfficiency--icon .energyEfficiency__icon,.modal .energyEfficiency--icon .energyEfficiency__icon{height:36px;margin:0}.product-detail .energyEfficiency__content,.modal .energyEfficiency__content{line-height:35px}@media only screen and (min-width:48em){.product-detail .energyEfficiency__content--textSmall,.modal .energyEfficiency__content--textSmall{top:-5px;font-size:19px;line-height:19px}}.product-detail .energyEfficiency-wrapper,.modal .energyEfficiency-wrapper{justify-content:flex-start}.product-detail .energyEfficiency--right,.modal .energyEfficiency--right{margin-top:0;right:0;margin-left:15px}@media only screen and (max-width:47.9375em){.product-detail .energyEfficiency--right,.modal .energyEfficiency--right{margin-right:25px}}.product-detail .energyEfficiency--right:last-child,.modal .energyEfficiency--right:last-child{margin-right:0;margin-left:0}.product-detail .energyEfficiency--right:before,.modal .energyEfficiency--right:before{border-top:18px solid transparent;border-bottom:18px solid transparent}.product-detail .energyEfficiency--right:after,.modal .energyEfficiency--right:after{top:0;height:30px;line-height:30px}@media only screen and (max-width:47.9375em){.product-detail .energyEfficiency--right:after,.modal .energyEfficiency--right:after{right:-10px}}.productBasicInfo .energyEfficiency{top:auto;bottom:0}.product-detail .energyEfficiency:nth-last-of-type(1):not(:only-of-type){margin-left:40px}.product-detail .energyEfficiency:nth-last-of-type(1):not(:only-of-type):before{content:"-";position:absolute;top:0;left:-15px;font-size:16px;font-weight:400;border:0;height:35px;line-height:35px;display:flex;align-items:center}@media only screen and (max-width:47.9375em){.product-detail .energyEfficiency:nth-last-of-type(1):not(:only-of-type):before{left:-18px}}@media only screen and (max-width:47.9375em){.product-detail .energyEfficiency:after{right:-10px;border-left:10px solid}}.product-tile--energyEfficiency .energyEfficiency-wrapper{padding-bottom:1rem}.product-tile .energyEfficiency{min-width:28px;padding:0 6px;margin-top:0;height:100%;text-align:left;margin-right:26px;font-size:14px}.product-tile .energyEfficiency:after{content:"-";position:absolute;top:0;right:-20px;font-size:16px;font-weight:400;border:0;height:35px;line-height:35px;display:flex;align-items:center}@media only screen and (max-width:47.9375em){.product-tile .energyEfficiency:after{top:0;right:-9px;height:20px;line-height:20px}}.product-tile .energyEfficiency:last-child{margin-right:0}.product-tile .energyEfficiency:last-child:after{content:none}.product-tile .energyEfficiency:before{content:"";z-index:-1;position:absolute;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid;left:-9px;right:auto;transform:none}.product-tile .energyEfficiency__wrapper{align-self:center;margin-top:0}.product-tile .energyEfficiency__content{line-height:18px;margin:0}.product-tile .energyEfficiency__content--textSmall{font-size:10px;line-height:1;top:-3px}.product-tile .energyEfficiency--icon{padding-right:0}.product-tile .energyEfficiency--icon .energyEfficiency__icon{margin:-2px 0 0;height:100%}.products-compare .energyEfficiency--right:last-child{margin-right:-2px}.energy-efficiency__image{position:relative}.energy-efficiency__image .aspect-ratio{height:100%}.generic-carousel .energyEfficiency--icon .energyEfficiency__icon{height:28px!important}.energyEfficiency.appp{color:#009640}.energyEfficiency.app{color:#52ae32}.energyEfficiency.ap{color:#c8d400}.energyEfficiency.a{color:#ffed00}.energyEfficiency.b{color:#fbba00}.energyEfficiency.c{color:#ec6608}.energyEfficiency.d{color:#e30613}.energyEfficiency.e{color:#b71d29}@media screen and (max-width:47.9375em){.product-cart__empty-state-text{margin:0 1rem 1rem}}.product-cart--empty .product-cart__to-payment-btn{display:none}.product-cart:not(.product-cart--empty) .row:first-child .product-cart__next-steps{display:none}@media print{.product-cart__product-amount{margin-right:20px}}.product-cart__product-amount .form-control-label{margin-bottom:4px}.product-cart__product-amount .counter__btn{box-shadow:none;border:1px solid #D9D9D9;background:#f4f4f4;color:#004f9f}.product-cart__product-amount .counter__btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.product-cart__product-amount .counter__btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.product-cart__product-amount .counter__btn[data-counter__plus]:before{font-size:24px;margin-top:-2px}.product-cart__product-amount .counter__btn[data-counter__minus]:before{margin-top:0;font-size:24px}.product-cart__product-amount .counter__input{box-shadow:none;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;color:#000;font-size:16px;line-height:20px}.product-cart__product-amount .counter__btn,.product-cart__product-amount .counter__input{width:40px;height:40px}.product-cart__product-single-price .pricing--is-sale{height:fit-content;margin-top:4px}.product-cart__product-single-price .pricing--is-sale .pricing__wrapper{display:flex}.product-cart__mini-basket .mini-basket{padding-top:0}.product-cart__mini-basket .mini-basket__headline{font-size:20px;padding-top:24px;border-top:2px solid #ececec;margin-bottom:4px}@media only screen and (min-width:48em){.product-cart__mini-basket .mini-basket__headline{font-size:24px}}.product-cart__mini-basket .product-cart__total-products{font-size:1rem;margin-bottom:24px}.product-cart__mini-basket .mini-basket__item--supercard{padding-top:0}.product-cart__mini-basket .mini-basket__item--supercard .product-cart__product-supercard-voucher-option{margin-top:0}.product-cart__mini-basket .supercard-teaser{margin-top:12px}@media only screen and (min-width:48em){.product-cart__mini-basket .supercard-teaser{margin-top:24px}}.product-cart__mini-basket .supercard-teaser__body{padding:8px 8px 8px 48px}.product-cart__mini-basket .supercard-teaser__body-text{margin:0}.product-cart__additional-text{margin-top:8px;font-size:14px;color:#a5a5a5}@media screen and (max-width:47.9375em){.product-cart__additional-text{padding:0 1rem}}.product-cart__next-steps{flex-flow:row;align-items:flex-start}@media screen and (max-width:47.9375em){.product-cart__next-steps{flex-flow:column-reverse}}.product-cart__next-steps .btn--secondary{padding:6px;width:100%;max-width:250px}@media screen and (max-width:47.9375em){.product-cart__next-steps .btn--secondary{width:100%;max-width:none;margin-bottom:1.5rem}}.product-cart__next-steps .product-cart__to-payment{width:100%;max-width:250px}@media screen and (max-width:47.9375em){.product-cart__next-steps .product-cart__to-payment{width:100%;max-width:none}}.product-cart__shipping-type-head .icon-ic-info{font-size:1rem;margin-left:4px}@media only screen and (max-width:47.9375em){.product-cart__shipping-type-head--has-image .product-cart__shipping-type-headline{max-width:calc(100% - 95px)}}.product-cart__product-delivery-status .icon-truck-inverse,.product-cart__product-delivery-status .icon-store-400{position:relative;margin-right:.6rem;min-width:16px}.product-cart__product-delivery-status .icon-truck-inverse:before,.product-cart__product-delivery-status .icon-store-400:before{font-size:20px;top:2px;position:absolute}.cart-confirmation__button{width:100%}@media only screen and (min-width:48em){.cart-confirmation__item-price .pricing__price-old{margin-top:7px}}.counter__btn{box-shadow:none;border:1px solid #D9D9D9}.counter__btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.counter__btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.counter__btn[data-counter__plus]:before{font-size:24px}.counter__btn[data-counter__minus]:before{margin-top:0;font-size:24px}.counter__input{box-shadow:none!important;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;color:#000;font-size:16px;line-height:20px;min-width:40px;width:40px;height:40px;text-align:center;padding:0;-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.counter__btn{width:40px;height:40px}@media print{.order-details__details-block{display:flex;justify-content:space-between;margin-bottom:0}.order-details__details-block .order-details__delivery-collection{border:none}}.order-details .product-cart__item.product-cart__reduced-item .product-cart__product-single-price{padding-top:0}@media print{.order-details .product-cart__item.product-cart__reduced-item .product-cart__product-single-price{margin-right:20px}}.order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{width:30%;-webkit-order:2;-ms-flex-order:2;order:2;position:relative;flex:auto}@media screen and (max-width:567px){.order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{width:100%;display:flex}}@media screen and (min-width:568px){.order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{width:20%;margin:0;flex:inherit}}@media screen and (min-width:992px){.order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{width:12%}}@media screen and (min-width:1200px){.order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{width:10%}}@media screen and (max-width:767px){.order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{margin:0 0 20px}}@media screen and (max-width:567px){.order-details .product-cart__item.product-cart__reduced-item .product-cart__product-link{width:60%;margin:0 auto}}@media print{.order-details .product-cart__item.product-cart__reduced-item .product-cart__product-link .product-listing__thumbnail__image{max-width:200px;padding-top:20px}}@media screen and (min-width:767px){.order-details .product-cart__item.product-cart__reduced-item .product-cart__product-title{font-size:1rem;padding-right:calc(45% - 1rem)}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__shipping-type-head{border-bottom:0}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__shipping-type-head .product-cart__shipping-type-headline{display:inline-flex;align-items:center}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__shipping-type-head .product-cart__shipping-type-headline .form-check-label__tooltip{display:inline-flex;align-items:center;margin-left:8px}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__shipping-type-head .product-cart__shipping-type-headline .form-check-label__tooltip .icon-ic-info{font-size:1rem;margin-left:2px;margin-top:2px}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item-wrapper:not(:last-child) .product-cart__item.product-cart__reduced-item{margin-bottom:16px}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item{display:grid;grid-template-columns:30% 70%;grid-template-rows:repeat(3,auto);grid-column-gap:0px;grid-row-gap:16px;box-shadow:0 0 7px #0003;border:0;align-items:center;padding:16px 0 0;border-radius:3px}@media only screen and (min-width:36em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item{grid-template-columns:20% 80%;grid-template-rows:auto;grid-row-gap:0px}}@media only screen and (min-width:62em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item{grid-template-columns:12% 34% 28% 26%;grid-template-rows:auto;padding:16px}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-image{grid-area:1 / 1 / 2 / 2;width:100%;padding-left:16px;order:0;display:block;margin-bottom:0;align-self:start}@media only screen and (min-width:36em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-image{grid-area:1 / 1 / 3 / 2;margin-bottom:16px}}@media only screen and (min-width:62em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-image{grid-area:1 / 1 / 2 / 2;padding-left:0;margin-bottom:0;align-self:center}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-title{grid-area:1 / 2 / 2 / 3;font-weight:700;font-size:18px;color:#000;padding-right:16px;padding-left:15px;align-self:start;order:1;margin-bottom:0;text-overflow:ellipsis;overflow:hidden}@media only screen and (min-width:36em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-title{grid-area:1 / 2 / 2 / 3;align-self:center;padding-left:40px;margin-bottom:10px}}@media only screen and (min-width:62em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-title{grid-area:1 / 2 / 2 / 3;padding-right:0;padding-left:60px;margin-bottom:0}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-title a{color:#000}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount-price{grid-area:2 / 1 / 3 / 3;padding-right:16px;padding-left:16px;align-self:start;order:2;margin-bottom:0}@media only screen and (min-width:36em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount-price{grid-area:2 / 2 / 3 / 3;padding-left:40px;margin-bottom:16px}}@media only screen and (min-width:62em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount-price{grid-area:1 / 3 / 2 / 4;padding-right:0;padding-left:20px;align-self:center;margin-bottom:0}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-atb{grid-area:3 / 1 / 4 / 3;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f3f3f3;padding:16px;order:3}@media only screen and (min-width:36em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-atb{grid-area:3 / 1 / 4 / 3;padding-left:calc(20% + 40px)}}@media only screen and (min-width:62em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-atb{grid-area:1 / 4 / 2 / 5;background-color:#fff;padding:0 0 0 20px}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-price{align-items:start;order:0;flex-basis:60%}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-price__label{font-weight:700;font-size:16px;line-height:1.25;margin-bottom:0}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-price .pricing .pricing__price{font-size:32px;line-height:.75;font-family:CorpusGothicCondensed}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-atb{text-align:right;font-weight:700;flex-basis:40%}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}@media only screen and (min-width:36em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount{justify-content:unset}}@media only screen and (min-width:62em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount{margin-bottom:4px}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount__label{width:110px;font-weight:700;margin-bottom:0}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price{margin-left:0;display:flex;flex-direction:row;padding-left:0;justify-content:space-between}@media only screen and (min-width:36em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price{justify-content:unset}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price__label{width:110px;font-weight:700;text-align:left;margin-bottom:0;line-height:1.25}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__wrapper{display:flex;flex-direction:column}@media only screen and (min-width:36em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__wrapper{flex-direction:row}}@media only screen and (min-width:62em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__wrapper{flex-direction:column}}@media only screen and (min-width:75em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__wrapper{flex-direction:row}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__price{font-weight:400;font-size:22px;line-height:1;font-family:CorpusGothicCondensed;margin-top:-1px}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__price-old{display:flex;flex-direction:row;align-items:end;margin-top:4px}@media only screen and (min-width:36em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__price-old{margin-top:0}}@media only screen and (min-width:62em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__price-old{margin-top:2px;margin-left:0}}@media only screen and (min-width:75em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__price-old{margin-top:0;margin-left:5px}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing.pricing--is-sale{margin-top:0}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing.pricing--is-sale .pricing__wrapper{align-items:end}@media only screen and (min-width:62em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing.pricing--is-sale .pricing__wrapper{align-items:start}}@media only screen and (min-width:75em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing.pricing--is-sale .pricing__wrapper{align-items:end}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing.pricing--is-sale .pricing__container{width:fit-content}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary{padding-right:0;border-top:2px solid #DCDCDC;padding-top:18px;margin-top:24px;padding-left:0}@media only screen and (min-width:62em){.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary{padding-left:calc((100% + 42px)*.46)}}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row{align-items:center}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row:not(:last-child){margin-bottom:16px}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row--no-margin{margin-bottom:0}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row--no-margin:not(:last-child){margin-bottom:0}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row--no-margin+.product-cart__summary-row{line-height:normal}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row .pricing__price{font-size:32px;font-family:CorpusGothicCondensed}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-text--subtotal{font-weight:700}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-text--shipping{font-weight:700;margin-bottom:0}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-total--discount,.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-total--shipping{margin-bottom:0;align-self:center}.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-total--discount .shipping-light,.order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-total--shipping .shipping-light{font-size:16px}.productCart{position:relative;display:flex;flex-flow:row;gap:32px}@media only screen and (max-width:61.9375em){.productCart{flex-flow:column}}.productCart:not(:has(.product-cart__empty-state-text)) .product-cart__empty-state-icon{display:none}.productCart:has(.product-cart__empty-state-text) .product-cart__mini-basket-container{display:none}.productCart .product-cart__title{padding:2rem;margin-top:0;margin-bottom:0;font-size:24px;letter-spacing:-.6px}@media only screen and (max-width:47.9375em){.productCart .product-cart__title{padding:2rem 0}}.productCart .product-cart__info{display:flex;align-items:center;margin:0 2rem 2rem;padding:1rem;background:#f4f4f4}@media only screen and (max-width:47.9375em){.productCart .product-cart__info{font-size:14px;margin:0 1rem 2rem}}.productCart .product-cart__info .voucher__icon{width:32px;height:32px;margin-right:16px}.productCart .product-cart__info-link{font-weight:700}.productCart .product-cart__main{width:68.5%;max-width:950px}.productCart .product-cart__main:has(.product-cart__empty-state-text){width:100%;max-width:unset}.productCart .product-cart__main:has(.product-cart__empty-state-text) .product-cart__items{padding-top:2rem;text-align:center}.productCart .product-cart__main:has(.product-cart__empty-state-text) .product-cart__empty-state-icon{background-color:#004f9f;color:#fff;width:80px;height:80px;font-size:36px;border-radius:50%;margin-bottom:18px;display:inline-flex;align-items:center;justify-content:center}.productCart .product-cart__main:has(.product-cart__empty-state-text) .product-cart__empty-state-icon:before{margin-left:-12px}.productCart .product-cart__main:has(.product-cart__empty-state-text) .product-cart__empty-state-text{font-size:14px}.productCart .product-cart__main:has(.product-cart__empty-state-text) .product-cart__title{padding-top:0;padding-bottom:0;margin-bottom:8px}@media only screen and (max-width:61.9375em){.productCart .product-cart__main{width:100%}}.productCart .product-cart__items,.productCart .product-cart__payments{background-color:#fff;border-radius:3px;border:1px solid #D9D9D9}.productCart .product-cart__items .product-cart__shipping-type{padding:0 2rem 2rem;margin-bottom:0}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__shipping-type{padding:0 1rem 2rem}}.productCart .product-cart__items .product-cart__shipping-type-head{border-bottom:none;padding-bottom:0}.productCart .product-cart__items .product-cart__shipping-type-head .icon-pickup-2{font-size:20px;margin-bottom:2px;margin-right:.5rem}.productCart .product-cart__items .product-cart__shipping-type-headline{font-size:1.125rem}.productCart .product-cart__items .product-cart__shipping-type-subline{margin:1rem 0}.productCart .product-cart__items .product-cart__shipping-type:not(:last-child) .product-cart__item-wrapper:last-child:after{content:"";position:absolute;width:100%;border-bottom:1px solid #D9D9D9}.productCart .product-cart__items .product-cart__item{justify-content:flex-start;padding:2rem 0}.productCart .product-cart__items .product-cart__item>*{order:initial}.productCart .product-cart__items .product-cart__item-settings{position:initial;display:flex;justify-content:space-between;margin-top:1rem}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__item-settings{gap:1rem;align-items:center;flex-wrap:wrap}}.productCart .product-cart__items .product-cart__item-settings-link{margin:0;color:#616161}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__item-settings-link:not(:first-child){color:#000}}.productCart .product-cart__items .product-cart__item-settings-link:hover i{color:#616161}.productCart .product-cart__items .product-cart__item-settings-wrapper{display:flex;flex-flow:row;align-items:center;flex-wrap:wrap;flex-grow:1;margin:0;padding:0}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__item-settings-wrapper{justify-content:initial}}.productCart .product-cart__items .product-cart__item-settings-wrapper .link-has-icon{align-items:center;margin-right:13px!important}.productCart .product-cart__items .product-cart__item-settings-wrapper .link-has-icon__icon{width:auto}.productCart .product-cart__items .product-cart__item-settings-wrapper .link-has-icon__icon.icon-trash{top:-1px}.productCart .product-cart__items .product-cart__item-settings-wrapper .link-has-icon__icon:not(.icon-trash){top:-2px}.productCart .product-cart__items .product-cart__item-settings-wrapper .link-has-icon__icon.icon-favorite{width:18px;top:-1px}.productCart .product-cart__items .product-cart__item-settings-wrapper .link-has-icon__icon.icon-store-400{font-size:22px;top:-4px}.productCart .product-cart__items .product-cart__item-settings-wrapper .link-has-icon__icon.icon-truck-inverse{font-size:20px;top:-2px}.productCart .product-cart__items .product-cart__item-settings-wrapper .link-has-icon__icon.icon-pickup-2{font-size:16px;top:-1px}.productCart .product-cart__items .product-cart__item-settings-wrapper .link-has-icon__text{display:block;align-self:center;padding-right:10px}@media only screen and (min-width:48em){.productCart .product-cart__items .product-cart__item-settings-wrapper .link-has-icon__text--mobile-only{display:none}}@media only screen and (min-width:48em){.productCart .product-cart__items .product-cart__item-settings-wrapper>*:not(:last-child):not(:nth-last-child(2)):after{content:"|"}}.productCart .product-cart__items .product-cart__item-settings-menu{font-size:.75rem;margin-left:auto}@media only screen and (min-width:48em){.productCart .product-cart__items .product-cart__item-settings-menu{display:none}}.productCart .product-cart__items .product-cart__item-settings-menu:before{font-family:Fontello;content:"";margin-right:.5rem;font-size:1rem}@media only screen and (min-width:48em){.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:last-of-type{display:none}}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option{margin:3px 8px 1rem 0}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:first-child,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:first-child,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:first-child,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:first-child{margin:0 1rem 0 0}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child){visibility:hidden;position:fixed;bottom:-100%;display:flex;align-items:center;left:0;z-index:10000;width:100%;height:90px;background:#fff;margin:0;padding:2rem 1.5rem;transition:visibility 1s,bottom .4s}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-close{height:auto;padding:1.5rem 1.5rem 0}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-close .icon-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-close .icon-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-close .icon-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-close .icon-close{margin-left:auto}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-title{padding:1.5rem 1.5rem 0;font-weight:700}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child) .icon-favorite,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child) .icon-favorite,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child) .icon-favorite,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child) .icon-favorite{top:0}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child) .icon-store-400,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child) .icon-store-400,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child) .icon-store-400,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child) .icon-store-400{top:-3px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child) .icon-pickup-2,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child) .icon-pickup-2,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child) .icon-pickup-2,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child) .icon-pickup-2{top:0}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child) .icon-trash,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child) .icon-trash,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child) .icon-trash,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child) .icon-trash{top:-1px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child) .link-has-icon__icon,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child) .link-has-icon__icon,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child) .link-has-icon__icon,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child) .link-has-icon__icon{margin-right:1rem}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child) .link-has-icon__text,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child) .link-has-icon__text,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child) .link-has-icon__text,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child) .link-has-icon__text{display:block;font-weight:700}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show{visibility:visible;height:auto;padding-left:1rem;padding-right:1rem}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show:nth-last-child(1),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show:nth-last-child(1),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show:nth-last-child(1),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show:nth-last-child(1){bottom:0;padding-bottom:1.5rem!important}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show:nth-last-child(2),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show:nth-last-child(2),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show:nth-last-child(2),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show:nth-last-child(2){bottom:61px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show:nth-last-child(3),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show:nth-last-child(3),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show:nth-last-child(3),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show:nth-last-child(3){bottom:118px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show:nth-last-child(4),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show:nth-last-child(4),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show:nth-last-child(4),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show:nth-last-child(4){bottom:175px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show:not(.product-cart__item-settings-close,.product-cart__item-settings-title),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show:not(.product-cart__item-settings-close,.product-cart__item-settings-title),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show:not(.product-cart__item-settings-close,.product-cart__item-settings-title),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show:not(.product-cart__item-settings-close,.product-cart__item-settings-title){padding-top:1.25rem;padding-bottom:1.25rem}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show:not(.product-cart__item-settings-close,.product-cart__item-settings-title):after,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show:not(.product-cart__item-settings-close,.product-cart__item-settings-title):after,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show:not(.product-cart__item-settings-close,.product-cart__item-settings-title):after,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show:not(.product-cart__item-settings-close,.product-cart__item-settings-title):after{content:"";position:absolute;bottom:.5px;left:0;width:calc(100% - 2rem);margin:0 1rem;border-bottom:1px solid #D9D9D9}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close{padding-top:1.5rem;padding-bottom:1.5rem}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title{height:auto;border-radius:8px 8px 0 0;padding-right:4rem}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title+a,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title+a,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title+a,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title+a{padding-top:0}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(2)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(2)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(2)),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(2)){bottom:41px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(3)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(3)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(3)),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(3)){bottom:98px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(4)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(4)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(4)),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(4)){bottom:155px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(5)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(5)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(5)),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-title:is(:nth-last-child(5)){bottom:212px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close,.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close{background-color:transparent;z-index:10001;width:auto;right:0;left:unset}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(3)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(3)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(3)),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(3)){bottom:43px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(4)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(4)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(4)),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(4)){bottom:100px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(5)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(5)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(5)),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(5)){bottom:157px}.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-close:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(6)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-title:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(6)),.productCart .product-cart__items .product-cart__item-settings .product-cart__item-settings-link:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(6)),.productCart .product-cart__items .product-cart__item-settings .product-cart__product-delivery-option:not(:first-child).product-cart__item-settings-link--show.product-cart__item-settings-close:is(:nth-last-child(6)){bottom:214px}}.productCart .product-cart__items .product-cart__item>:last-child{margin-bottom:0}.productCart .product-cart__items .product-cart__product-image{margin:0}.productCart .product-cart__items .product-cart__product-image-wrapper{flex:none;width:20%}.productCart .product-cart__items .product-cart__product-number{display:flex;justify-content:center;margin-top:1rem}.productCart .product-cart__items .product-cart__product-number span{font-size:11px;background:#f5f5f5;padding:4px 8px;font-weight:700;line-height:14px;border-radius:3px}.productCart .product-cart__items .product-cart__product-title{margin-bottom:.5rem;padding:0;width:calc(100% - 130px)}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__product-title{width:calc(100% - 70px);font-size:16px}}.productCart .product-cart__items .product-cart__product-title-wrapper{display:flex}.productCart .product-cart__items .product-cart__product-info{flex:none;width:calc(80% - 24px);margin-left:1.5rem}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__product-info{margin-bottom:0;margin-top:0}}.productCart .product-cart__items .product-cart__product-info+div{margin-top:2rem}.productCart .product-cart__items .product-cart__product-info-text{line-height:21px}@media only screen and (min-width:48em){.productCart .product-cart__items .product-cart__product-info-text{width:calc(100% - 130px)}}.productCart .product-cart__items .product-cart__product-info .pricing{display:inline-flex;flex-direction:row;align-items:flex-end}.productCart .product-cart__items .product-cart__product-delivery-status{color:#000;margin-top:1rem;margin-bottom:0}.productCart .product-cart__items .product-cart__product-delivery-status-icon{position:relative;width:10px;min-width:10px;height:10px;display:inline-block;border-radius:50%;margin-right:8px}.productCart .product-cart__items .product-cart__product-delivery-status.is-available .product-cart__product-delivery-status-icon{background-color:#009e1f}.productCart .product-cart__items .product-cart__product-delivery-status.is-temporary-not-available .product-cart__product-delivery-status-icon{background-color:#ee7e00}.productCart .product-cart__items .product-cart__product-delivery-status.is-not-available .product-cart__product-delivery-status-icon{background-color:#d6040c}.productCart .product-cart__items .product-cart__product-single-price{position:relative;margin-top:1rem;margin-left:0;padding-left:0;text-align:left}.productCart .product-cart__items .product-cart__product-single-price .form-control-label{display:block;max-width:100px}.productCart .product-cart__items .product-cart__product-single-price .pricing{max-width:100px}.productCart .product-cart__items .product-cart__product-single-price .pricing__price{justify-content:center}.productCart .product-cart__items .product-cart__product-single-price .pricing__price-sub{color:#000}.productCart .product-cart__items .product-cart__product-single-price .pricing--bestPrice .pricing__container{padding:4px 6px 2px!important}.productCart .product-cart__items .product-cart__product-single-price .pricing--bestPrice .pricing__container .pricing--bestPrice-text{font-size:12px;line-height:1}.productCart .product-cart__items .product-cart__product-single-price .pricing--bestPrice .pricing__container .pricing__price{font-size:24px!important;line-height:1}.productCart .product-cart__items .product-cart__product-amount{order:0;flex:0}@media only screen and (min-width:48em){.productCart .product-cart__items .product-cart__product-amount{position:absolute;top:2rem;right:0}}.productCart .product-cart__items .product-cart__product-amount .form-group{margin:0}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__product-amount .counter__btn,.productCart .product-cart__items .product-cart__product-amount .counter__input{width:30px;height:30px}}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__product-amount .counter__btn:before{font-size:21px!important;margin-top:-3px!important}}.productCart .product-cart__items .product-cart__product-amount .custom-select{width:auto}.productCart .product-cart__items .product-cart__product-delivery-option{width:auto;color:#616161}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__product-delivery-option{color:#000}}.productCart .product-cart__items .product-cart__product-total-price{flex:none;order:initial}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__product-total-price{position:absolute;top:2rem;right:0}}.productCart .product-cart__items .product-cart__product-total-price .pricing__price{line-height:1}.productCart .product-cart__items .product-cart__product-shipping-wrapper{display:flex;align-items:center;gap:.75rem;font-size:14px}@media only screen and (max-width:47.9375em){.productCart .product-cart__items .product-cart__product-shipping-wrapper{flex-wrap:wrap;margin-top:1rem}}@media only screen and (max-width:35.9375em){.productCart .product-cart__items .product-cart__product-shipping-wrapper{margin-left:calc(-20vw - 17px);width:calc(100vw - 34px)}}.productCart .product-cart__items .product-cart__product-shipping-price{display:flex;gap:.5rem;align-items:center;padding:6px 12px;color:#616161;background-color:#f5f5f5;border-radius:3px}@media only screen and (max-width:35.9375em){.productCart .product-cart__items .product-cart__product-shipping-price{width:100%}}.productCart .product-cart__items .product-cart__product-shipping-price--free{background-color:#e0fbe8;color:#006625}.productCart .product-cart__items .product-cart__product-shipping-logo{max-height:14px;width:auto}.productCart .product-cart__items .product-cart__product-shipping-logo--jumbo{margin-bottom:2px}.productCart .product-cart__items .product-cart__product-shipping-logo--coop{margin-top:2px}.productCart .product-cart__items .product-cart__product-information,.productCart .product-cart__items .product-cart__product-additional-cost,.productCart .product-cart__items .product-cart__product-service,.productCart .product-cart__items .product-cart__product-special-offer{display:flex;width:100%;padding:1rem;margin-bottom:.5rem;background-color:#f4f4f4;font-size:14px;color:#616161;border-radius:3px}.productCart .product-cart__items .product-cart__product-information i,.productCart .product-cart__items .product-cart__product-additional-cost i,.productCart .product-cart__items .product-cart__product-service i,.productCart .product-cart__items .product-cart__product-special-offer i{margin-right:.5rem}.productCart .product-cart__items .product-cart__product-services{width:100%}.productCart .product-cart__items .product-cart__product-additional-cost,.productCart .product-cart__items .product-cart__product-service,.productCart .product-cart__items .product-cart__product-special-offer{padding:.5rem 1rem}.productCart .product-cart__items .product-cart__product-additional-cost{flex-direction:column}.productCart .product-cart__items .product-cart__product-additional-cost-item{display:flex;justify-content:space-between;align-items:center}.productCart .product-cart__items .product-cart__product-additional-cost-item:not(:first-child){margin-top:.5rem}.productCart .product-cart__items .product-cart__product-additional-cost-label{padding-right:1rem}.productCart .product-cart__items .product-cart__product-additional-cost-price{font-family:CorpusGothicCondensed;font-size:18px}.productCart .product-cart__items .product-cart__product-service{flex-direction:column}.productCart .product-cart__items .product-cart__product-service-label{display:flex;align-items:center;justify-content:space-between;margin:0}.productCart .product-cart__items .product-cart__product-service-price{font-family:CorpusGothicCondensed;font-size:18px}.productCart .product-cart__items .product-cart__product-service-information{display:none;padding-right:3rem}.productCart .product-cart__items .product-cart__product-service-information.show{display:block}.productCart .product-cart__items .product-cart__product-special-offer{background-color:#fef4e5}.productCart .product-cart__items .product-cart__product-special-offer i{color:#f5a733;font-size:18px;margin-right:1rem}.productCart .product-cart__items .product-cart__product-special-offer-title{font-weight:700}.productCart .product-cart__items .product-cart__product-special-offer ul{margin:0}@media only screen and (min-width:62em){.productCart .product-cart__mini-basket{width:100%;align-self:flex-start}.productCart .product-cart__mini-basket-container{display:flex;width:32.5%;min-width:300px}.productCart .product-cart__mini-basket--sticky{position:fixed}.productCart .product-cart__mini-basket--align-end{align-self:flex-end}}@media only screen and (max-width:61.9375em){.productCart .product-cart__mini-basket-container{width:100%!important}}.productCart .product-cart__mini-basket .mini-basket{padding:2rem 2rem 1.5rem!important;border-radius:3px;border:1px solid #D9D9D9}@media only screen and (max-width:47.9375em){.productCart .product-cart__mini-basket .mini-basket{padding:2rem 1rem 1.5rem!important}}.productCart .product-cart__mini-basket .mini-basket:not(:last-child){margin-bottom:1rem}.productCart .product-cart__mini-basket .mini-basket__headline{padding:0!important;margin-bottom:1rem!important;font-size:20px!important}.productCart .product-cart__mini-basket .mini-basket__item{padding-bottom:.5rem;margin-bottom:0}.productCart .product-cart__mini-basket .mini-basket__item:not(:first-of-type).productCart .product-cart__mini-basket .mini-basket__item:not(.mini-basket__item--savings){padding-top:1rem}.productCart .product-cart__mini-basket .mini-basket__item:not(:first-of-type).productCart .product-cart__mini-basket .mini-basket__item:not(.mini-basket__item--savings):not(.mini-basket__item--total){border-top:2px solid #D9D9D9}.productCart .product-cart__mini-basket .mini-basket__item-title{display:flex;align-items:flex-end;margin-bottom:.5rem;font-size:14px}.productCart .product-cart__mini-basket .mini-basket__item-title span{margin-bottom:1px}.productCart .product-cart__mini-basket .mini-basket__item .icon{width:22px;height:22px;font-size:22px;margin-right:8px}.productCart .product-cart__mini-basket .mini-basket__item .icon.icon-unarchive{font-size:18px;position:relative;top:2px;left:2px}.productCart .product-cart__mini-basket .mini-basket__item .icon.icon-voucher{width:16px;height:16px}.productCart .product-cart__mini-basket .mini-basket__item-row{margin-bottom:.75rem;font-size:14px}.productCart .product-cart__mini-basket .mini-basket__item-row:not(.mini-basket__item-row--sub) .mini-basket__item-pricing{font-family:CorpusGothicCondensed;line-height:1;align-self:flex-start}.productCart .product-cart__mini-basket .mini-basket__item-row--sub,.productCart .product-cart__mini-basket .mini-basket__item-row--supercard{margin-bottom:.5rem}.productCart .product-cart__mini-basket .mini-basket__item-row--sub .mini-basket__item-pricing,.productCart .product-cart__mini-basket .mini-basket__item-row--supercard .mini-basket__item-pricing{font-family:CorpusGothicCondensed;line-height:1;text-wrap:nowrap;padding-left:8px;align-self:flex-start}.productCart .product-cart__mini-basket .mini-basket__item-row--supercard{margin-top:1rem;justify-content:flex-start}.productCart .product-cart__mini-basket .mini-basket__item-row--supercard .coupon-icon--background{margin-right:8px}.productCart .product-cart__mini-basket .mini-basket__item--total{border-top:2px solid #000}.productCart .product-cart__mini-basket .mini-basket__item--total .mini-basket__item-row:last-of-type{margin-top:1rem}.productCart .product-cart__mini-basket .mini-basket__item--total .mini-basket__item-row:last-of-type .mini-basket__item-title{flex-direction:column;align-items:flex-start;margin:0}.productCart .product-cart__mini-basket .mini-basket__item--total .mini-basket__item-additional-info{margin-top:.5rem}.productCart .product-cart__mini-basket .mini-basket__item--savings .mini-basket__item-title{margin:0}.productCart .product-cart__mini-basket .mini-basket__item--savings .mini-basket__item-pricing{font-family:CorpusGothicCondensed}.productCart .product-cart__mini-basket .mini-basket .product-cart__to-payment-btn{height:44px;max-width:none;margin-bottom:1rem}.productCart .product-cart__mini-basket .mini-basket .product-cart__to-shop-btn{width:100%;margin-bottom:1rem}.productCart .product-cart__mini-basket .mini-basket .product-cart__secure-info{display:flex;align-items:baseline;justify-content:center;font-size:14px;color:#616161;line-height:1.2}.productCart .product-cart__mini-basket .mini-basket .product-cart__secure-info .icon{margin-right:8px}.productCart .product-cart__mini-basket .mini-basket .supercard-teaser{margin-top:1rem;height:auto;border-radius:3px}.productCart .product-cart__mini-basket .mini-basket .supercard-teaser__body{padding:16px 8px 16px 48px}.productCart .product-cart__mini-basket .mini-basket .supercard-teaser__body-text{display:flex;font-size:14px}.productCart .product-cart__mini-basket .mini-basket .supercard-teaser__body-text--sub{margin:auto 1rem auto auto;padding-left:1rem;font-weight:700}.productCart .product-cart__mini-basket .mini-basket .supercard-teaser__body-text a[data-toggle]{margin:auto 8px auto 0}.productCart .product-cart__mini-basket .mini-basket .supercard-teaser:after{top:26px}.productCart .product-cart__mini-basket .mini-basket .recommendations-teaser{display:flex;align-items:center;background-color:#fef4e5;font-size:14px;color:#616161;margin-top:1rem;padding:.5rem 1rem;border-radius:3px}.productCart .product-cart__mini-basket .mini-basket .recommendations-teaser .icon-notifications{color:#f5a733;font-size:18px;margin-right:1rem}.productCart .product-cart__mini-basket .mini-basket .recommendations-teaser span{display:block;font-weight:700}.productCart .product-cart__mini-basket .mini-basket .recommendations-teaser .icon-arrow-regular-down{font-size:12px;margin:4px 2px 0 auto}.productCart .product-cart__mini-basket .mini-basket .recommendations-teaser .icon-arrow-regular-down:hover{cursor:pointer}.productCart .product-cart__payments{padding:2rem 2rem 20px;margin-top:1rem}@media only screen and (max-width:47.9375em){.productCart .product-cart__payments{display:none;padding:2rem 1rem 20px}}.productCart .product-cart__payments--hidden{display:none}.productCart .product-cart__payments-headline{font-size:24px}.productCart .product-cart__payments-wrapper{margin-top:2rem}.productCart .product-cart__payments-item{width:48px;height:32px;margin:0 8px 12px 0}.productCart .product-cart__empty-state-text{margin-bottom:0;padding:0 2rem 2rem}@media screen and (max-width:47.9375em){.productCart .product-cart__empty-state-text{margin:0!important}}.productCart .basket__tooltip{top:55px;left:-5px}@media screen and (max-width:47.9375em){.productCart .basket__tooltip{top:45px;left:-15px}}@media screen and (max-width:47.9375em){.productCart .product-cart__empty-state-text{margin:0 1rem 1rem}}.productCart .product-cart--empty .product-cart__to-payment-btn{display:none}.productCart .product-cart:not(.product-cart--empty) .row:first-child .product-cart__next-steps{display:none}@media print{.productCart .product-cart__product-amount{margin-right:20px}}.productCart .product-cart__product-amount .form-control-label{margin-bottom:4px}.productCart .product-cart__product-amount .counter__btn{box-shadow:none;border:1px solid #D9D9D9;background:#f4f4f4;color:#004f9f}.productCart .product-cart__product-amount .counter__btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.productCart .product-cart__product-amount .counter__btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.productCart .product-cart__product-amount .counter__btn[data-counter__plus]:before{font-size:24px;margin-top:0}.productCart .product-cart__product-amount .counter__btn[data-counter__minus]:before{font-size:24px;margin-top:0}.productCart .product-cart__product-amount .counter__input{box-shadow:none;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;color:#000;font-size:16px;line-height:20px}.productCart .product-cart__product-amount .counter__btn,.productCart .product-cart__product-amount .counter__input{width:40px;height:40px}.productCart .product-cart__product-single-price .pricing--is-sale{height:fit-content;margin-top:4px}.productCart .product-cart__mini-basket .mini-basket{padding-top:0}.productCart .product-cart__mini-basket .mini-basket__item-shipping-info{display:none}.productCart .product-cart__mini-basket .mini-basket__item-pricing-container{align-self:flex-start}.productCart .product-cart__mini-basket .mini-basket--sticky{padding:15px 15px 0!important;margin-bottom:0!important;position:fixed;width:100%;bottom:0;left:0;z-index:1001;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 -4px 10px #0000001a;border:0}@media only screen and (min-width:48em){.productCart .product-cart__mini-basket .mini-basket--sticky{padding-left:calc(2rem + 17px)!important;padding-right:calc(2rem + 17px)!important}}.productCart .product-cart__mini-basket .mini-basket--sticky>*:not(a.product-cart__to-payment-btn){display:none}.productCart .product-cart__mini-basket .mini-basket--sticky .mini-basket__item--total{display:block!important;border-top:none;padding-top:0;padding-bottom:12px}.productCart .product-cart__mini-basket .mini-basket--sticky .mini-basket__item--total .mini-basket__item-row--sub{display:none}.productCart .product-cart__mini-basket .mini-basket--sticky .mini-basket__item--total .mini-basket__item-title{font-size:14px;font-weight:700;letter-spacing:-.35px}.productCart .product-cart__mini-basket .mini-basket--sticky .mini-basket__item--total .mini-basket__item-row--total{align-items:flex-start;margin-top:0;margin-bottom:0}.productCart .product-cart__mini-basket .mini-basket--sticky .mini-basket__item--total .mini-basket__item-pricing--total{align-self:flex-end;font-family:CoopCondensed,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.4px}.productCart .product-cart__mini-basket .mini-basket--sticky .mini-basket__item-additional-info{display:none}.productCart .product-cart__mini-basket .mini-basket--sticky .mini-basket__item-pricing-container{display:flex;flex-direction:column;align-self:flex-start}.productCart .product-cart__mini-basket .mini-basket--sticky .mini-basket__item-shipping-info{color:#616161;display:block;margin-top:4px;font-size:14px;font-weight:700;letter-spacing:-.35px}.productCart .product-cart__mini-basket .mini-basket--sticky .mini-basket__item-shipping-info--free{color:#009e1f}.productCart .product-cart__mini-basket .mini-basket__headline{font-size:20px;padding-top:24px;border-top:none;margin-bottom:4px}@media only screen and (min-width:48em){.productCart .product-cart__mini-basket .mini-basket__headline{font-size:24px}}.productCart .product-cart__mini-basket .product-cart__total-products{font-size:1rem;margin-bottom:24px}.productCart .product-cart__mini-basket .mini-basket__item--supercard{padding-top:0}.productCart .product-cart__mini-basket .mini-basket__item--supercard .product-cart__product-supercard-voucher-option{margin-top:0}.productCart .product-cart__mini-basket .supercard-teaser{margin-top:12px}@media only screen and (min-width:48em){.productCart .product-cart__mini-basket .supercard-teaser{margin-top:24px}}.productCart .product-cart__mini-basket .supercard-teaser__body{padding:8px 8px 8px 48px}.productCart .product-cart__mini-basket .supercard-teaser__body-text{margin:0}.productCart .product-cart__additional-text{margin-top:8px;font-size:14px;color:#a5a5a5}@media screen and (max-width:47.9375em){.productCart .product-cart__additional-text{padding:0 1rem}}.productCart .product-cart__next-steps{flex-flow:row;align-items:flex-start}@media screen and (max-width:47.9375em){.productCart .product-cart__next-steps{flex-flow:column-reverse}}.productCart .product-cart__next-steps .btn--secondary{padding:6px;width:100%;max-width:250px}@media screen and (max-width:47.9375em){.productCart .product-cart__next-steps .btn--secondary{width:100%;max-width:none;margin-bottom:1.5rem}}.productCart .product-cart__next-steps .product-cart__to-payment{width:100%;max-width:250px}@media screen and (max-width:47.9375em){.productCart .product-cart__next-steps .product-cart__to-payment{width:100%;max-width:none}}.productCart .product-cart__shipping-type-head .icon-ic-info{font-size:1rem;margin-left:4px}@media only screen and (max-width:47.9375em){.productCart .product-cart__shipping-type-head--has-image .product-cart__shipping-type-headline{max-width:calc(100% - 95px)}}.productCart .product-cart__product-delivery-status .icon-truck-inverse,.productCart .product-cart__product-delivery-status .icon-store-400{position:relative;margin-right:.6rem;min-width:16px}.productCart .product-cart__product-delivery-status .icon-truck-inverse:before,.productCart .product-cart__product-delivery-status .icon-store-400:before{font-size:20px;top:2px;position:absolute}@media only screen and (max-width:35.9375em){.productCart .product-cart__product-info{margin-bottom:24px}}.productCart .cart-confirmation__button{width:100%}@media only screen and (min-width:48em){.productCart .cart-confirmation__item-price .pricing__price-old{margin-top:7px}}.productCart .counter__btn{box-shadow:none;border:1px solid #D9D9D9}.productCart .counter__btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.productCart .counter__btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.productCart .counter__btn[data-counter__plus]:before{font-size:24px}.productCart .counter__btn[data-counter__minus]:before{margin-top:0;font-size:24px}.productCart .counter__input{box-shadow:none!important;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;color:#000;font-size:16px;line-height:20px;min-width:40px;width:40px;height:40px;text-align:center;padding:0;-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.productCart .counter__btn{width:40px;height:40px}@media print{.productCart .order-details__details-block{display:flex;justify-content:space-between;margin-bottom:0}.productCart .order-details__details-block .order-details__delivery-collection{border:none}}.productCart .order-details .product-cart__item.product-cart__reduced-item .product-cart__product-single-price{padding-top:0}@media print{.productCart .order-details .product-cart__item.product-cart__reduced-item .product-cart__product-single-price{margin-right:20px}}.productCart .order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{width:30%;-webkit-order:2;-ms-flex-order:2;order:2;position:relative;flex:auto}@media screen and (max-width:567px){.productCart .order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{width:100%;display:flex}}@media screen and (min-width:568px){.productCart .order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{width:20%;margin:0;flex:inherit}}@media screen and (min-width:992px){.productCart .order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{width:12%}}@media screen and (min-width:1200px){.productCart .order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{width:10%}}@media screen and (max-width:767px){.productCart .order-details .product-cart__item.product-cart__reduced-item .product-cart__product-image{margin:0 0 20px}}@media screen and (max-width:567px){.productCart .order-details .product-cart__item.product-cart__reduced-item .product-cart__product-link{width:60%;margin:0 auto}}@media print{.productCart .order-details .product-cart__item.product-cart__reduced-item .product-cart__product-link .product-listing__thumbnail__image{max-width:200px;padding-top:20px}}@media screen and (min-width:767px){.productCart .order-details .product-cart__item.product-cart__reduced-item .product-cart__product-title{font-size:1rem;padding-right:calc(45% - 1rem)}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__shipping-type-head{border-bottom:0}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__shipping-type-head .product-cart__shipping-type-headline{display:inline-flex;align-items:center}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__shipping-type-head .product-cart__shipping-type-headline .form-check-label__tooltip{display:inline-flex;align-items:center;margin-left:8px}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__shipping-type-head .product-cart__shipping-type-headline .form-check-label__tooltip .icon-ic-info{font-size:1rem;margin-left:2px;margin-top:2px}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item-wrapper:not(:last-child) .product-cart__item.product-cart__reduced-item{margin-bottom:16px}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item{display:grid;grid-template-columns:30% 70%;grid-template-rows:repeat(3,auto);grid-column-gap:0px;grid-row-gap:16px;box-shadow:0 0 7px #0003;border:0;align-items:center;padding:16px 0 0;border-radius:3px}@media only screen and (min-width:36em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item{grid-template-columns:20% 80%;grid-template-rows:auto;grid-row-gap:0px}}@media only screen and (min-width:62em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item{grid-template-columns:12% 34% 28% 26%;grid-template-rows:auto;padding:16px}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-image{grid-area:1 / 1 / 2 / 2;width:100%;padding-left:16px;order:0;display:block;margin-bottom:0;align-self:start}@media only screen and (min-width:36em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-image{grid-area:1 / 1 / 3 / 2;margin-bottom:16px}}@media only screen and (min-width:62em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-image{grid-area:1 / 1 / 2 / 2;padding-left:0;margin-bottom:0;align-self:center}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-title{grid-area:1 / 2 / 2 / 3;font-weight:700;color:#000;font-size:18px;padding-right:16px;padding-left:15px;align-self:start;order:1;margin-bottom:0;text-overflow:ellipsis;overflow:hidden}@media only screen and (min-width:36em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-title{grid-area:1 / 2 / 2 / 3;align-self:center;padding-left:40px;margin-bottom:10px}}@media only screen and (min-width:62em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-title{grid-area:1 / 2 / 2 / 3;padding-right:0;padding-left:60px;margin-bottom:0}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-title a{color:#000}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount-price{grid-area:2 / 1 / 3 / 3;padding-right:16px;padding-left:16px;align-self:start;order:2;margin-bottom:0}@media only screen and (min-width:36em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount-price{grid-area:2 / 2 / 3 / 3;padding-left:40px;margin-bottom:16px}}@media only screen and (min-width:62em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount-price{grid-area:1 / 3 / 2 / 4;padding-right:0;padding-left:20px;align-self:center;margin-bottom:0}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-atb{grid-area:3 / 1 / 4 / 3;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f3f3f3;padding:16px;order:3}@media only screen and (min-width:36em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-atb{grid-area:3 / 1 / 4 / 3;padding-left:calc(20% + 40px)}}@media only screen and (min-width:62em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-atb{grid-area:1 / 4 / 2 / 5;background-color:#fff;padding:0 0 0 20px}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-price{align-items:start;order:0;flex-basis:60%}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-price__label{font-weight:700;font-size:16px;line-height:1.25;margin-bottom:0}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-total-price .pricing .pricing__price{font-size:32px;line-height:.75}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-atb{text-align:right;font-weight:700;flex-basis:40%}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}@media only screen and (min-width:36em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount{justify-content:unset}}@media only screen and (min-width:62em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount{margin-bottom:4px}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-amount__label{width:110px;font-weight:700;margin-bottom:0}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price{margin-left:0;display:flex;flex-direction:row;padding-left:0;justify-content:space-between}@media only screen and (min-width:36em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price{justify-content:unset}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price__label{width:110px;font-weight:700;text-align:left;margin-bottom:0;line-height:1.25}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__wrapper{display:flex;flex-direction:column}@media only screen and (min-width:36em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__wrapper{flex-direction:row}}@media only screen and (min-width:62em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__wrapper{flex-direction:column}}@media only screen and (min-width:75em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__wrapper{flex-direction:row}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__price{font-weight:400;font-size:22px;line-height:1;margin-top:-1px}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__price-old{display:flex;flex-direction:row;align-items:end;margin-top:4px}@media only screen and (min-width:36em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__price-old{margin-top:0}}@media only screen and (min-width:62em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__price-old{margin-top:2px;margin-left:0}}@media only screen and (min-width:75em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing .pricing__price-old{margin-top:0;margin-left:5px}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing.pricing--is-sale{margin-top:0}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing.pricing--is-sale .pricing__wrapper{align-items:end}@media only screen and (min-width:62em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing.pricing--is-sale .pricing__wrapper{align-items:start}}@media only screen and (min-width:75em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing.pricing--is-sale .pricing__wrapper{align-items:end}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__item.product-cart__reduced-item .product-cart__product-single-price .pricing.pricing--is-sale .pricing__container{width:fit-content}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary{padding-right:0;border-top:2px solid #dcdcdc;padding-top:18px;margin-top:24px;padding-left:0}@media only screen and (min-width:62em){.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary{padding-left:calc((100% + 42px)*.46)}}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row{align-items:center}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row:not(:last-child){margin-bottom:16px}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row--no-margin{margin-bottom:0}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row--no-margin:not(:last-child){margin-bottom:0}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row--no-margin+.product-cart__summary-row{line-height:normal}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-row .pricing__price{font-size:32px}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-text--subtotal{font-weight:700}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-text--shipping{font-weight:700;margin-bottom:0}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-total--discount,.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-total--shipping{margin-bottom:0;align-self:center}.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-total--discount .shipping-light,.productCart .order-details .product-cart__shipping-type.product-cart__shipping-type--atb .product-cart__delivery-summary .product-cart__summary-total--shipping .shipping-light{font-size:16px}.menu-backdrop.show+.popover.show{display:none}.product-cart__discount{display:flex;align-items:center;margin-top:4px}@media only screen and (min-width:48em){.product-cart__discount{margin-top:12px}}.product-cart__discount-icon{display:inline-block;width:22px;height:22px;margin-right:4px}.product-cart__discount-text{background-color:#000;color:#fff;border-radius:5px;font-size:14px;font-weight:700;padding:3px 8px;line-height:1}.checkout-review__cart .product-cart__discount{margin-top:8px}.cart-confirmation .product-cart__discount{margin-top:12px}.modal.slide--right.cart-confirmation .modal-dialog{width:472px;background-color:#fff;border-radius:3px 0 0 3px}@media(max-width:35.9375em){.modal.slide--right.cart-confirmation .modal-dialog{width:100%;max-width:100%;border-radius:0}}.modal.slide--right.cart-confirmation .modal-content{border-radius:0}.modal.slide--right.cart-confirmation .modal-body{padding:0}.modal.slide--right.cart-confirmation .cart-confirmation::-webkit-scrollbar{width:5px}.modal.slide--right.cart-confirmation .cart-confirmation::-webkit-scrollbar-thumb{background:#898989;border-radius:50px}.modal.slide--right.cart-confirmation .cart-confirmation::-webkit-scrollbar-track{background:#efefef}.modal.slide--right.cart-confirmation .cart-confirmation__products{margin-top:30px;box-shadow:0 4px 8px #00000014}.modal.slide--right.cart-confirmation .cart-confirmation__products:not(:last-child){border-bottom:2px solid rgba(85,85,85,.1)}.modal.slide--right.cart-confirmation .cart-confirmation__deliver-services{padding:0 16px;border:none!important;margin:14px 0 18px}.modal.slide--right.cart-confirmation .cart-confirmation__deliver-services .deliver-services{border-bottom:2px solid rgba(85,85,85,.1)}.modal.slide--right.cart-confirmation .cart-confirmation__wrapper{padding:0;background:#fff;flex-flow:column;height:100%}@media only screen and (min-width:36em){.modal.slide--right.cart-confirmation .cart-confirmation__wrapper{padding-top:17px}}.modal.slide--right.cart-confirmation .cart-confirmation__note{padding:0 16px;margin:0 0 10px}.modal.slide--right.cart-confirmation .cart-confirmation__note .alert{border:none;padding:0;margin:0;background:transparent}.modal.slide--right.cart-confirmation .cart-confirmation__note .alert .alert__icon{font-size:18px;width:18px;height:18px;margin-right:10px}.modal.slide--right.cart-confirmation .cart-confirmation__note .alert .alert__headline{margin-bottom:0!important}.modal.slide--right.cart-confirmation .cart-confirmation__note .alert .alert__text{margin-top:0!important}.modal.slide--right.cart-confirmation .cart-confirmation__note .alert .alert__text-container{padding-left:0}.modal.slide--right.cart-confirmation .cart-confirmation__note .alert .icon-circle-check{margin-top:-1px}.modal.slide--right.cart-confirmation .cart-confirmation__note .alert .icon-circle-check:before{content:"";color:#019e1e;fill:#019e1e}.modal.slide--right.cart-confirmation .cart-confirmation__note .alert .icon-circle_error{margin-top:2px}.modal.slide--right.cart-confirmation .cart-confirmation__note .alert .icon-circle_error:before{content:"";color:#d6040c;fill:#d6040c}.modal.slide--right.cart-confirmation .cart-confirmation__note .alert .icon-ic-info{font-size:16px;margin-top:0}.modal.slide--right.cart-confirmation .cart-confirmation__item{border:none;flex-wrap:initial;padding:0 16px;margin-bottom:0;display:block}.modal.slide--right.cart-confirmation .cart-confirmation__item:not(:last-child){border-bottom:2px solid rgba(85,85,85,.1);margin-bottom:30px}.modal.slide--right.cart-confirmation .cart-confirmation__item-text{max-width:initial}.modal.slide--right.cart-confirmation .cart-confirmation__item-title{font-size:1rem;line-height:18px;padding:0;margin-bottom:20px}.modal.slide--right.cart-confirmation .cart-confirmation__item-body{display:flex;padding-bottom:30px}.modal.slide--right.cart-confirmation .cart-confirmation__item-text-link-wrapper{font-weight:700;margin-bottom:16px}.modal.slide--right.cart-confirmation .cart-confirmation__item-image{flex:1;margin:0}.modal.slide--right.cart-confirmation .cart-confirmation__item-image .responsive-image{max-width:110px;width:100%;margin:0}.modal.slide--right.cart-confirmation .cart-confirmation__item-amount{flex:1;text-align:center}.modal.slide--right.cart-confirmation .cart-confirmation__item .form-control-label{margin-bottom:5px}.modal.slide--right.cart-confirmation .cart-confirmation__item-price{flex:1}.modal.slide--right.cart-confirmation .cart-confirmation__item-price .pricing:not(.pricing--is-sale) .pricing__price{font-size:28px;padding:0}.modal.slide--right.cart-confirmation .cart-confirmation__actions{display:flex;align-items:center;position:sticky;bottom:0;right:0;border-top:1px solid rgba(85,85,85,.1);box-shadow:0 -2px 4px #0000000a;background:#fff;width:100%;padding:16px;z-index:99999;margin:auto 0 0}.modal.slide--right.cart-confirmation .cart-confirmation__actions>div{padding:0}@media(max-width:35.9375em){.modal.slide--right.cart-confirmation .cart-confirmation__actions{width:100%;padding:15px 14px}.modal.slide--right.cart-confirmation .cart-confirmation__actions>div{width:100%}.modal.slide--right.cart-confirmation .cart-confirmation__actions>div:not(:last-child){margin-bottom:12px}}.modal.slide--right.cart-confirmation .cart-confirmation__button{margin:0;max-width:216px;height:48px;max-height:48px}@media(max-width:35.9375em){.modal.slide--right.cart-confirmation .cart-confirmation__button{width:100%;max-width:initial;height:40px}}.modal.slide--right.cart-confirmation .productCarouselIsolated{padding:30px 16px 0}@media(max-width:35.9375em){.modal.slide--right.cart-confirmation .productCarouselIsolated{padding:30px 14px 0}}.modal.slide--right.cart-confirmation .productCarouselIsolated__title{font-size:18px;margin-bottom:20px;padding:0}.modal.slide--right.cart-confirmation .productCarouselIsolated__carousel{display:flex;flex-direction:column}@media(max-width:35.9375em){.modal.slide--right.cart-confirmation .productCarouselIsolated__carousel{padding:0!important}}.modal.slide--right.cart-confirmation .productCarouselIsolated__controls{display:none}.modal.slide--right.cart-confirmation .carousel-loader__header{padding:0 16px}.modal.slide--right.cart-confirmation .carousel-loader__items{flex-direction:column}.modal.slide--right.cart-confirmation .carousel-loader__item{padding-right:16px;padding-left:16px;margin-bottom:60px}.modal.slide--right.cart-confirmation .carousel-loader__item,.modal.slide--right.cart-confirmation .carousel-loader__item-inner{width:100%;height:105px}.modal.slide--right.cart-confirmation .carousel-loader__item-inner{display:flex;flex-direction:row}.modal.slide--right.cart-confirmation .carousel-loader__image{width:105px;height:105px;padding-bottom:0;margin-right:16px}.modal.slide--right.cart-confirmation .carousel-loader__text-content-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:start}.modal.slide--right.cart-confirmation .carousel-loader__text{height:20px;margin:0 0 10px!important;border:none!important}.modal.slide--right.cart-confirmation .carousel-loader__text:before,.modal.slide--right.cart-confirmation .carousel-loader__text:after{display:none}.modal.slide--right.cart-confirmation .carousel-loader__text:first-child{margin-top:1px!important}.tooltip__wrapper{position:relative;display:inline-block;height:0}.tooltip__close{cursor:pointer;position:absolute;top:8px;right:9px}.tooltip__icon{font-size:1.5rem;color:#a5a5a5}.tooltip__icon--active{color:#333}.tooltip__icon-wrapper{position:relative;display:inline-block;cursor:pointer;top:.8125rem;text-decoration:none}.tooltip__content{border-radius:.3125rem;position:relative;z-index:1;background:#f2f2f2;white-space:normal}.tooltip__content ul{margin-bottom:0}.tooltip__content-list-entry--valid{color:green}.tooltip__content-list-entry--valid:before{content:""}.tooltip__content-list-entry--invalid{color:red}.tooltip__content-list-entry--invalid:before{content:""}.tooltip__content-list-entry--valid,.tooltip__content-list-entry--invalid{list-style-type:none}.tooltip__content-list-entry--valid:before,.tooltip__content-list-entry--invalid:before{left:-.5rem;position:relative;font-family:fontello;margin-left:-.75rem}.tooltip__content-wrapper{padding:20px 25px;position:absolute;left:auto;right:-2.1875rem;bottom:.9375rem;top:auto;box-shadow:0 .125rem .25rem #00000040;border-radius:.3125rem;font-size:.75rem;color:#333;line-height:.9375rem;display:none;visibility:hidden;background:#f2f2f2;width:240px;max-width:240px;text-align:center;z-index:-1}.tooltip__content-wrapper--carousel{margin-bottom:0;left:0;right:auto}.tooltip__content-wrapper--carousel:after{left:14px!important}.tooltip__content-wrapper--visible{display:block;z-index:99;visibility:visible}.tooltip__content-wrapper--inline{position:relative;max-width:inherit;width:100%;margin:0;left:inherit;top:inherit;right:inherit;bottom:inherit;margin-top:1rem;border:.0625rem solid #DBDBDB}.tooltip__content-wrapper--inline.tooltip__content-wrapper:after{bottom:inherit;top:.0625rem;right:-.75rem;transform:rotate(135deg);box-shadow:-.0625rem .0625rem .0625rem #dbdbdb}.tooltip__content-wrapper--tooltipRight:after{right:1rem!important}.tooltip__content-wrapper--downward{bottom:auto;top:3rem}.tooltip__content-wrapper--downward.tooltip__content-wrapper:after{transform:rotate(135deg);top:.0625rem;right:1.25rem;box-shadow:-.0625rem .0625rem #dbdbdb}.tooltip__content-wrapper--inverted.tooltip__content-wrapper:after,.tooltip__content-wrapper--inverted .tooltip__content-tip{top:0;transform:translate(50%) rotate(135deg);box-shadow:-.5px .5px .5px #50505040}.tooltip__content-wrapper--left{text-align:left}.tooltip__content-tip{display:none}.tooltip__content-wrapper:after,.tooltip__content-tip{content:" ";width:0;height:0;bottom:-13px;right:40px;position:absolute;border:7px solid #F2F2F2;border-color:transparent transparent #F2F2F2 #F2F2F2;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 3px #50505040;color:#333}.tooltip__content-link{display:block;text-decoration:underline;cursor:pointer}.tooltip__title{font-weight:700;margin-bottom:10px}.tooltip__content{font-weight:400}.tooltip__content p:not(:last-child){margin-bottom:10px}.tooltip__content-link{display:block;margin-top:20px}.tooltip--atb .tooltip__content-wrapper:after,.tooltip--validation .tooltip__content-wrapper:after{right:50%;margin-right:-3.5px}@media screen and (max-width:47.9375em){.tooltip--atb .tooltip__content-wrapper:after,.tooltip--validation .tooltip__content-wrapper:after{right:71%}}.tooltip--validation{left:53%}.tooltip--atb .tooltip__content-wrapper{width:240px;text-align:center;font-size:12px;line-height:15px}.tooltip--small-icon .tooltip__icon-wrapper{top:0}.tooltip--small-icon .tooltip__icon{font-size:1.125rem}.tooltip--light .tooltip__icon{color:#fff}.tooltip--dark .tooltip__icon{color:#333}.tooltip--content-tip .tooltip__content-wrapper:after{display:none}.tooltip--content-tip .tooltip__content-tip{display:block}.tooltip--tip-up .tooltip__content-wrapper{border:.0625rem solid #DBDBDB}.tooltip--tip-up .tooltip__content-wrapper:after,.tooltip--tip-up .tooltip__content-tip{transform:rotate(135deg);top:.0625rem;right:1.25rem;box-shadow:-.0625rem .0625rem #dbdbdb}.tooltip--opened .tooltip__content-wrapper{display:block;z-index:99;visibility:visible}.tooltip--note-only .tooltip__content-wrapper{right:auto;bottom:auto}.tooltip--align-right .tooltip__content-wrapper{right:0}.tooltip__declaration-icon{font-style:normal}.tooltip__declaration-icon .tooltip__content-wrapper{width:max-content}.productTile .tooltip__content-wrapper{margin-bottom:10px;right:-90px}.productTile__declaration .tooltip__content-wrapper{left:-63px}.productTile__declaration .tooltip__content-wrapper:after{left:47px}.productBasicInfo .tooltip__content-wrapper{margin-bottom:-2px}.basket-item .tooltip__wrapper{position:absolute}.basket-item .tooltip__content-wrapper{left:-9.5rem}.basket-item .tooltip__content-wrapper:after{right:36px}.basket-item:first-child .tooltip__content-wrapper,.basket-item:nth-child(2) .tooltip__content-wrapper{bottom:auto;top:2.875rem;border:.0625rem solid #DBDBDB}.basket-item:first-child .tooltip__content-wrapper:after,.basket-item:nth-child(2) .tooltip__content-wrapper:after{transform:rotate(135deg);top:.0625rem;right:1.25rem;box-shadow:-.0625rem .0625rem #dbdbdb}.basket .basket-item:nth-child(2) .tooltip__content-wrapper{top:3.3rem!important}.basket .basket-item .tooltip__content-wrapper{left:-4.6rem!important}@media screen and (min-width:48em){.basket .basket-item .tooltip__content-wrapper{left:-8.6rem!important}}@media screen and (max-width:47.9375em){.basket .basket-item .tooltip__content-wrapper:after{right:5.2rem}}.productAvailability .tooltip__content-wrapper{margin-bottom:0;right:-2.1875rem;bottom:.9375rem;left:auto}.productAvailability .tooltip__content-wrapper:after{right:2.5rem}.cmsList .tooltip__icon-wrapper{top:0;margin-left:.625rem}.cmsList .tooltip__icon{color:gray}@media screen and (max-width:47.9375em){.productConfiguration-facet-step .tooltip--validation{left:97%}.productConfiguration-facet-step .tooltip--validation .tooltip__content-wrapper:after{right:74%}}.wishlist-detail-list-item .tooltip--atb{position:absolute}.wishlist-detail-list-item .tooltip__content-wrapper{right:-5rem}@media screen and (max-width:47.9375em){.wishlist-detail-list-item .tooltip__content-wrapper:after{right:16%}}@media only screen and (min-width:48em){.wishlist-detail-list-item .tooltip__content-wrapper{right:-10rem}}.validation-alert{font-size:.875rem;padding-top:.9375rem;padding-bottom:.9375rem;width:100%;clear:both;margin-bottom:5px;height:auto;padding-left:15px;padding-right:15px}@media only screen and (min-width:36em){.validation-alert{padding-left:17px;padding-right:17px}}@media only screen and (min-width:62em){.validation-alert{padding-left:65px;padding-right:65px}}@media only screen and (min-width:75em){.validation-alert{margin:0 auto}}.validation-alert__wrapper{max-width:90rem;margin:0 auto}@media only screen and (max-width:47.9375em){.validation-alert__wrapper{margin-left:unset;margin-right:unset}}.validation-alert-icon{margin-right:.625rem;float:left;line-height:1.25rem}.validation-alert-icon:before{display:none;margin-top:.0625rem}.validation-alert-content{overflow:hidden;font-size:0;margin-top:.25rem;font-size:.875rem;color:#d6040c}.validation-alert-content__title{font-weight:700;margin-right:.3125rem;font-size:.875rem;line-height:1.25rem}.validation-alert-content__text{margin-right:.625rem;font-size:.875rem;line-height:1.25rem}.validation-alert-content__link{font-size:.875rem;line-height:1.25rem}@media only screen and (max-width:47.9375em){.validation-alert-content__link{display:block}}.validation-alert--global{text-align:center}@media only screen and (max-width:47.9375em){.validation-alert--global{text-align:left}.validation-alert--global .alert-content__link{display:none}}.validation-alert--global .alert-icon{font-size:1rem;margin-right:0;display:none}.validation-alert--global .alert__close-link{float:right;margin-left:.625rem;width:1rem;height:1rem;line-height:1.25rem}.validation-alert--global .alert-content{height:40px;position:relative}@media only screen and (min-width:36em){.validation-alert--global .alert-content{height:20px;overflow:hidden;display:flex;justify-content:center}.validation-alert--global .alert-content__text{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.validation-alert--global .alert-content__link{flex-shrink:0}}.validation-alert--global,.validation-alert--page{padding-left:1.0625rem;padding-right:1.0625rem}@media only screen and (min-width:62em){.validation-alert--global,.validation-alert--page{padding-left:4.0625rem;padding-right:4.0625rem}}.validation-alert--page{text-align:left}.validation-alert--inline,.validation-alert--element{text-align:left;border-radius:.3125rem}.validation-alert--inline{margin-bottom:0}.cmsTitle--h1+.validation-alert--inline{margin-top:1.875rem}@media only screen and (max-width:47.9375em){.validation-alert--inline{padding:.9375rem .9375rem .9375rem .625rem;display:flex;align-items:center;min-height:initial}}.validation-alert--element{position:relative}.validation-alert--element:after{position:absolute;content:"";width:0;height:0;top:-.625rem;left:1.4375rem;border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-bottom:.625rem solid}.validation-alert--global,.validation-alert--page{margin:0 auto}.validation-alert--error .validation-alert-content__link{color:#fff}.validation-alert--error .validation-alert-icon{color:#ce0000}.validation-alert--error.validation-alert--element:after{display:none}.validation-alert--error.validation-alert--global{background-color:#ce0000}.validation-alert--warning{border:none;background-color:unset;color:#000;position:relative}.validation-alert--warning .validation-alert-content .validation-alert-content__title,.validation-alert--warning .validation-alert-content .validation-alert-content__text{color:#f0ad4e}.validation-alert--warning .validation-alert-content__link{color:#000}.validation-alert--warning .validation-alert-icon{color:#f0ad4e}.validation-alert--warning.validation-alert--element:after{display:none}.validation-alert--success{background-color:#e5f7e9;border:.125rem solid #009e1f}.validation-alert--success .validation-alert-content__link{color:#fff}.validation-alert--success .validation-alert-icon{color:#009e1f}.validation-alert--success.validation-alert--element:after{display:none}.validation-alert--success.validation-alert--page{background-color:#7bbb6e;color:#000}.validation-alert--success.validation-alert--page .alert-content__link,.validation-alert--success.validation-alert--page .alert-icon{color:#000}.validation-alert--info .validation-alert-content .validation-alert-content__title,.validation-alert--info .validation-alert-content .validation-alert-content__text{color:#31b0d5}.validation-alert--info .validation-alert-content__link{color:#fff}.validation-alert--info .validation-alert-icon{color:#31b0d5}.validation-alert--info.validation-alert--element:after{display:none}.validation-alert--info--coupon{padding:20px 30px}@media screen and (max-width:36em){.validation-alert--info--coupon{padding:.9375rem}}@media screen and (min-width:48em){.validation-alert--info--coupon{padding:20px 48px 20px 17px}}@media screen and (min-width:62em){.validation-alert--info--coupon{padding:20px 60px 20px 65px}}.validation-alert--mini-basket{border-radius:0;min-height:auto;padding:1.25rem}.validation-alert--mini-basket .alert-content__link{display:block;margin-top:.625rem}.validation-alert-container--page{z-index:100!important}.validation-alert--report-incorrect-data{padding:10px}@media(min-width:768px){.maintenanceAlertIsDesktop{display:inherit}.maintenanceAlertIsMobile{display:none}}@media(max-width:767px){.maintenanceAlertIsDesktop{display:none}.maintenanceAlertIsMobile{display:inherit}}.container--white .alert,.modal .alert{margin:0 0 1rem}.alert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;border-radius:3px;display:flex;background-color:#fafafa;padding:.5rem .75rem;border:.125rem solid rgba(85,85,85,.2);margin:0 1rem 1rem}@media only screen and (min-width:48em){.alert{margin-left:0;margin-right:0}}.alert .icon{top:0;position:relative}.alert .icon+.alert__text-container{padding-left:7px}.alert i+.alert__text-container{padding-left:7px}.alert__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.5rem;fill:#5556;color:#5556;font-size:16px;width:16px;height:16px}.alert__headline{margin-bottom:5px!important;font-weight:600;font-size:16px;line-height:24px}.alert__text{margin-bottom:0;word-break:break-word}.alert__text span{display:inline-block;margin-bottom:0}.alert__text ul:last-child{margin-bottom:0}.alert__link{display:inline-block;margin-top:10px}.alert__link:hover{text-decoration:underline}.alert__container-link:focus{outline:0}.alert--info .alert__icon{fill:#000;color:#000}.alert--danger{background-color:#fff0f0;border:.125rem solid #d6040c}.alert--danger .alert__icon{color:#d6040c;fill:#d6040c}.alert--warning{background-color:#fef4e5;border:.125rem solid #f5a733}.alert--warning .alert__icon{color:#f5a733;fill:#f5a733}.alert--success{background-color:#e5f7e9;border:.125rem solid #009e1f}.alert--success .alert__icon{color:#009e1f;fill:#009e1f}.alert--page{margin:.5rem 0 0}.alert--checkoutOverview-guest a{text-decoration:underline;color:#000}.alert--checkoutOverview-guest.alert--danger .icon-ic-info,.alert--checkoutOverview-guest--scid.alert--danger .icon-ic-info{color:#d6040c;display:inline-block;margin-right:8px}.alert--checkoutOverview-guest--scid a{color:#004f9f;font-weight:700;text-decoration:none}.alert--checkoutOverview-guest .cart-confirmation__error-hint:last-child{margin-bottom:0!important}.alert.alert--hidden{display:none}.alert__popover{display:none;width:300px;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:150px;left:calc(50% - 150px);padding:1rem 1rem 1.15rem;z-index:1000}@media(min-width:576px){.alert__popover{width:330px;left:calc(50% - 165px);padding:1rem 1.25rem 1.15rem}}@media(min-width:992px){.alert__popover{top:175px}}.alert__popover .alert__headline{margin-bottom:0}@media print{.alert{display:none}}.productInformation>.productInformation__row:first-child{border-top:none!important}.productInformation__description{max-width:768px;margin-bottom:32px}.productInformation__description-text{margin-bottom:16px;font-size:16px;line-height:24px}.productInformation__description-wrapper{display:flex;justify-content:space-between;column-gap:30px}.productInformation__column{width:100%}@media only screen and (min-width:48em){.productInformation__column{width:50%}}.productInformation__column-wrapper{display:flex;flex-direction:column;column-gap:30px}@media screen and (min-width:48em){.productInformation__column-wrapper{flex-direction:row}}.productInformation__row{display:flex}@media screen and (min-width:48em){.productInformation__row{max-width:768px;padding:16px 0;border-top:1px solid #D9D9D9}}@media screen and (max-width:47.9375em){.productInformation__row{flex-wrap:wrap;position:relative;padding-bottom:16px}}@media only screen and (min-width:48em){.productInformation__row--deliveryInfo:not(:last-child){margin-bottom:35px}}.productInformation__row--hidden{display:none}@media print{.productInformation__row{flex-flow:column}}.productInformation__toggle{position:absolute;right:0;height:57px;top:0;width:40px;background:transparent;z-index:2}@media only screen and (min-width:48em){.productInformation__toggle{top:-16px}}.productInformation__toggle-all{text-align:right}@media print{.productInformation__toggle-all{display:none}}.productInformation__downloads{margin-top:1rem}@media screen and (min-width:1200px){.productInformation__downloads--mobile{display:none}}.productInformation__downloads:not(.productInformation__downloads--mobile){margin-left:auto}@media screen and (max-width:1199px){.productInformation__downloads:not(.productInformation__downloads--mobile){display:none}}.productInformation__downloads .download-list__title{line-height:1.5;word-break:break-word}.productInformation__downloads .download-list__link:hover{text-decoration:underline}.productInformation__content-note{font-weight:700;margin-top:30px;position:relative}.productInformation__content-note:before{content:"“";left:3px;top:9px;position:relative}.productInformation__content-note:after{content:"”";right:4px;bottom:0;position:relative}.productInformation__hint{margin-top:16px;font-size:14px}.productInformation__image-{margin-right:30px}@media only screen and (max-width:47.9375em){.productInformation__image-{margin-right:10px}}.productInformation__image--img{width:64px;height:64px}@media only screen and (max-width:47.9375em){.productInformation__image--img{display:inline-block;width:48px;height:48px}}.productInformation__image-container{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:15px}@media only screen and (max-width:47.9375em){.productInformation__image-container{flex-direction:row}}@media only screen and (min-width:48em){.productInformation__image-container{flex-direction:row}}.productInformation__image-wrapper{display:flex}@media screen and (max-width:47.9375em){.productInformation__image-wrapper:not(:last-child){margin-bottom:5px}}@media only screen and (min-width:48em){.productInformation__image-wrapper{margin-bottom:15px}.productInformation__image-wrapper:not(:last-child){margin-right:30px}}.productInformation__image-text{font-size:16px;line-height:24px;font-weight:700;align-self:center}.productInformation__image-label{display:block;float:left;width:90px;height:50px}.productInformation__image-label:not(:last-child){margin-right:30px}.productInformation__image-label-img{display:inline;height:100%;width:100%}.productInformation__image-withText{display:inline-block;margin-right:10px;width:48px;height:48px}@media only screen and (min-width:48em){.productInformation__image-withText{width:64px;height:64px}}.productInformation__image-withText img{height:100%;width:100%}.productInformation__title{word-break:break-word;font-size:inherit;line-height:24px;margin-bottom:0;color:#000}@media screen and (max-width:47.9375em){.productInformation__title{padding:16px 0 0;border-top:1px solid #D9D9D9}}.productInformation__title-wrapper{display:flex;justify-content:space-between;margin-bottom:16px}.productInformation__title--list{margin-bottom:15px}@media only screen and (max-width:47.9375em){.productInformation__title--list{font-weight:400}}.productInformation__title--table{font-size:16px;font-weight:700;margin:0}.productInformation__title--deliveryDates{margin-top:10px}.productInformation__additionalDatesList{list-style-type:none;padding-left:0;margin:0}.productInformation__additionalDatesList--info{margin-top:10px}.productInformation__content{position:relative;color:#767676;line-height:24px;align-self:center;overflow:hidden;padding-right:16px}@media screen and (max-width:47.9375em){.productInformation__content{padding:0 16px 0 0}}.productInformation__content img:not(.productBasicInfo__label-img){max-height:36px}@media screen and (max-width:47.9375em){.productInformation__content.fadeout{position:static}}.productInformation__content.fadeout--closed{height:24px}@media screen and (max-width:47.9375em){.productInformation__content.fadeout--closed{min-height:24px;max-height:48px;height:auto}}.productInformation__content.fadeout--closed:before{position:absolute;content:"";right:0;top:0;width:200px;height:100%;background:linear-gradient(to right,#fff0,#fff 95%)}@media screen and (max-width:47.9375em){.productInformation__content.fadeout--closed:before{top:auto;bottom:16px;height:25%;width:100%;background:linear-gradient(to bottom,#fff0,#ffffff4d 33%,#fff 98%,#fff)}}@media print{.productInformation__content.fadeout--closed:before{content:none}}.productInformation__content.fadeout:after{position:absolute;content:"+";right:0;top:0;font-weight:700;font-size:18px}@media screen and (max-width:47.9375em){.productInformation__content.fadeout:after{top:16px}}@media print{.productInformation__content.fadeout:after{content:none}}.productInformation__content.fadeout:not(.fadeout--closed):after{content:"-"}@media print{.productInformation__content.fadeout:not(.fadeout--closed){content:none}}.productInformation__content-list{list-style-type:none}.productInformation__content-list-title{display:block;font-weight:700;text-transform:uppercase;margin-bottom:15px}.productInformation__content-list--bulletpoints{list-style-type:disc;padding-left:20px;line-height:24px;margin:5px 0 0}@media only screen and (min-width:48em){.productInformation__content-list--bulletpoints{margin:0}}.productInformation__content-list--bulletpoints li:not(:last-child){margin-bottom:5px}.productInformation__content--marked{font-weight:700;line-height:20px!important}.productInformation__content--small{font-size:.875rem;line-height:25px}.productInformation__content-showMore{font-size:.875rem}.productInformation__content-showMore__toggle{display:block;cursor:pointer;font-weight:600;margin-top:5px}.productInformation__content-showMore__toggle:after{content:"";font-family:Fontello;position:relative;left:10px;top:0}.productInformation__content-showMore__toggle--contentShown:after{content:""}.productInformation__content-showMore__content{display:none}.productInformation__content-showMore__content--visible{display:block}.productInformation__content-link{text-decoration:none;color:#004f9f;padding-left:10px;position:relative;display:flex;align-items:center;font-size:16px}.productInformation__content-link:before{content:"";height:20px;width:1px;background-color:#000;margin-right:10px}.productInformation__content-link-icon{margin-right:5px;font-size:20px}.productInformation .line-clamp--allshown:not(.productInformation__notice *)+.line-clamp__more:after{content:""}.productInformation .line-clamp--truncated:not(.productInformation__notice *)+.line-clamp__more:after{content:""}.productInformation .line-clamp__more:not(.productInformation__notice *){position:relative;padding-left:0;margin-left:0;top:0;left:0;text-decoration:none;font-weight:600;font-size:.875rem;line-height:20px}.productInformation .line-clamp__more:not(.productInformation__notice *):before{display:none}.productInformation .line-clamp__more:not(.productInformation__notice *):after{font-family:Fontello;content:"";display:block;right:-25px;left:auto;bottom:0;position:absolute;background:none}.productInformation .line-clamp--truncated:not(.productInformation__notice *){word-break:break-word}.productInformation .line-clamp--truncated:not(.productInformation__notice *):after{position:absolute;content:"...";background-color:#fff;display:inline-block;bottom:0;right:0;padding-left:2px}.productInformation .line-clamp--truncated:not(.productInformation__notice *)+.line-clamp__more:not(.productInformation__notice *),.productInformation .line-clamp--allshown:not(.productInformation__notice *)+.line-clamp__more:not(.productInformation__notice *){display:inline-block}.productInformation .line-clamp__content:not(.productInformation__notice *){max-height:90px;overflow-y:hidden}.productInformation--coupon .productInformation__title,.productInformation--coupon .productInformation__content{font-weight:400;word-break:break-word}.productBasicInfo--coupon .productInformation__image-label{height:30px;width:auto}.productBasicInfo--coupon .productInformation__image-label:not(:last-child){margin-right:8px}.productBasicInfo--coupon .productInformation__image-label .productBasicInfo__logo--coop{height:16px;margin-top:6px}@media only screen and (min-width:48em){.productBasicInfo--coupon .productInformation__image-label .productBasicInfo__logo--coop{margin-top:7px}}.productBasicInfo--coupon .productInformation__image-label .productBasicInfo__logo--coop-city{height:21px}.productBasicInfo--coupon .productInformation__image-label .productBasicInfo__logo--interdiscount{height:23px}.productBasicInfo--coupon .productInformation__image-label .productBasicInfo__logo--fust{height:17px}.productBasicInfo--coupon .productInformation__image-label .productBasicInfo__logo--coop-pronto,.productBasicInfo--coupon .productInformation__image-label .productBasicInfo__logo--coop-restaurant{top:8px;height:27px}.productBasicInfo--coupon .productInformation__image-label img{transform:none;max-height:40px;height:100%;position:static}.productBasicInfo--coupon .productInformation__content--image-border{flex-wrap:wrap;margin-top:-5px;margin-right:-8px}@media only screen and (min-width:48em){.productBasicInfo--coupon .productInformation__content--image-border{margin-top:-10px}}.productBasicInfo--coupon .productInformation__content--image-border .productInformation__image-label{margin-top:10px;padding-right:8px;position:relative}.productBasicInfo--coupon .productInformation__content--image-border .productInformation__image-label:not(:last-child):after{content:"";display:block;width:1px;height:26px;background-color:#d9d9d9;position:absolute;right:0;top:50%;transform:translateY(-50%);will-change:transform}.productBasicInfo--coupon .productInformation .productBasicInfo__logo--hellofamily{height:26px}@keyframes feedback-animation-width{0%{width:100%}to{width:420px}}@keyframes feedback-animation-width-backwards{0%{width:420px}to{width:100%}}@keyframes feedback-animation-width-backwards-mobile{0%{width:420px}to{width:calc(100% - 30px)}}@keyframes feedback-animation-height{to{max-height:400px}}.productInformation__feedback{position:relative;padding:10px 16px 14px;width:auto;z-index:5;max-width:100%}.productInformation__feedback-wrapper{display:inline-block;position:relative;margin-bottom:10px;max-width:100%;border:1px solid #D9D9D9;background-color:#fff;border-radius:3px;width:100%;margin-top:24px;overflow:hidden}@media print{.productInformation__feedback-wrapper{display:none}}.productInformation__feedback-wrapper--productlist{width:calc(100% - 30px);max-width:calc(100% - 30px);left:50%;margin-top:32px;margin-bottom:32px;transform:translate(-50%) translateZ(0);display:flex;justify-content:center;height:auto;backface-visibility:hidden;transition:width .5s ease}@media only screen and (min-width:48em){.productInformation__feedback-wrapper--productlist{width:100%;max-width:100%}}.productInformation__feedback-wrapper--productlist .productInformation__feedback{width:100%}.productInformation__feedback-wrapper--productlist.productInformation__feedback-wrapper--active{display:inline-block!important}@media only screen and (min-width:48em){.productInformation__feedback-wrapper--productlist.productInformation__feedback-wrapper--active{animation-name:feedback-animation-width,feedback-animation-height;animation-delay:.2s,.7s;animation-duration:.5s,.5s;animation-fill-mode:forwards,forwards}}.productInformation__feedback-wrapper--productlist.productInformation__feedback-wrapper--active .productInformation__feedback{width:100%}.productInformation__feedback-wrapper--productlist.productInformation__feedback-wrapper--widen{animation-name:feedback-animation-width-backwards-mobile;animation-delay:0ms;animation-duration:.5s;animation-fill-mode:forwards}@media only screen and (min-width:48em){.productInformation__feedback-wrapper--productlist.productInformation__feedback-wrapper--widen{animation-name:feedback-animation-width-backwards}}.productInformation__feedback-wrapper--productlist.productInformation__feedback-wrapper--finished{max-height:none!important}.productInformation__feedback-wrapper--productlist.productInformation__feedback-wrapper--finished.productInformation__feedback-wrapper--active{width:calc(100% - 30px)!important}@media only screen and (min-width:48em){.productInformation__feedback-wrapper--productlist.productInformation__feedback-wrapper--finished.productInformation__feedback-wrapper--active{width:100%!important}}.productInformation__feedback-wrapper--active{animation-name:feedback-animation-height;animation-delay:0ms;animation-duration:.5s;animation-fill-mode:forwards}.productInformation__feedback-wrapper--active .productInformation__feedback-icon,.productInformation__feedback-wrapper--widen .productInformation__feedback-icon,.productInformation__feedback-wrapper--finished .productInformation__feedback-icon{cursor:default;pointer-events:none}.productInformation__feedback-wrapper--active .productInformation__feedback-icon:not(.productInformation__feedback-icon--active),.productInformation__feedback-wrapper--widen .productInformation__feedback-icon:not(.productInformation__feedback-icon--active),.productInformation__feedback-wrapper--finished .productInformation__feedback-icon:not(.productInformation__feedback-icon--active){color:#d9d9d9}@media only screen and (min-width:36em){.productInformation__feedback-wrapper:not(.productInformation__feedback-wrapper--productlist){width:auto;min-width:420px}}.productInformation__feedback-wrapper:before{display:block;width:100%;content:" ";position:absolute;bottom:0;left:0;right:0;height:5px;background-color:#004f9f;border-bottom-left-radius:3px;border-bottom-right-radius:3px;z-index:1}.productInformation__feedback-inner{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:48em){.productInformation__feedback-inner{justify-content:center}}.productInformation__feedback-modal{padding:0}.productInformation__feedback-text{display:inline-flex;align-items:center;flex-wrap:wrap;color:#000;font-size:14px;line-height:18px;margin-right:16px;min-height:36px}.productInformation__feedback-text p{margin:0}@media only screen and (min-width:48em){.productInformation__feedback-text--finished p{display:inline}}.productInformation__feedback-text--finished b{font-size:14px;line-height:1.125;margin-right:5px}.productInformation__feedback-icon{font-size:24px;cursor:pointer;transition:transform .1s ease}.productInformation__feedback-icon.icon-ic-thumbs-up:active{transform:translateY(-5px)}.productInformation__feedback-icon.icon-ic-thumbs-down:active{transform:translateY(5px)}.productInformation__feedback-icon:first-child{margin-right:10px}.productInformation__feedback-icon-wrapper{display:flex}.productInformation__feedback-icon--active{color:#009e1f}.productInformation__feedback-icon--active.icon-ic-thumbs-down{color:#ce0000}.productInformation__feedback-btn{display:inline-block;font-size:14px;font-weight:400}@media print{.productInformation__feedback-btn{display:none}}.productInformation__feedback-title{font-size:20px;line-height:1.2;margin-bottom:18px}@media only screen and (min-width:62em){.productInformation__feedback-title{margin-bottom:22px}}.productInformation__feedback-content{font-size:16px;line-height:1.5}.productInformation__feedback-form{margin-top:14px}@media only screen and (min-width:62em){.productInformation__feedback-form{margin-top:10px}}.productInformation__feedback-form-hint{display:block;margin-top:-6px;margin-bottom:16px;color:#767676}@media only screen and (min-width:62em){.productInformation__feedback-form-hint{margin-bottom:4px}}.productInformation__feedback-submit{margin-bottom:0}.productInformation__feedback-popover{font-size:12px}.productInformation__feedback-inline-form{font-size:14px;border-top:1px solid #D9D9D9;margin-top:16px;padding-top:10px}.productInformation__feedback-inline-form-submit-wrapper,.productInformation__feedback-inline-form p{margin-bottom:12px}.productInformation__feedback-inline-form textarea.form-control{height:120px!important;resize:none}.productInformation__feedback-inline-form button{width:100%;max-width:none;text-align:center}.productInformation__feedback-inline-form--success p{margin-bottom:0}.productInformation .productInformation__feedback-inner{justify-content:space-between}.productInformation .productInformation__feedback-inner .productInformation__feedback-text--finished p{display:block}.productInformation .productInformation__feedback-inner .productInformation__feedback-text--finished b{font-size:16px;margin-right:0}.productInformation__notice{background-color:#d2edfe;padding:12px 16px;font-size:16px;color:#000;border-radius:3px}@media screen and (min-width:36em){.productInformation__notice{display:inline-block;width:auto}}.productInformation__notice b{font-weight:700}@media screen and (max-width:35.9375em){.productInformation__notice b{display:block;margin-bottom:5px}}.productInformation__notice a{color:#0f5e98;text-decoration:none}.productInformation__notice-image{display:block;margin:8px 0}.productInformation__notice .line-clamp__more{background-color:#d2edfe;color:#0f5e98}.productInformation__notice .line-clamp__more:after{position:absolute;left:-15px;width:15px;height:100%;content:" ";background:linear-gradient(to left,#d2edfe,#fff0)}.suggestionsLayer{padding:0 16px 16px}@media only screen and (min-width:62em){.suggestionsLayer{padding:0 24px 16px}}.suggestionsLayer--active{display:flex}@media only screen and (max-width:61.9375em){.suggestionsLayer--active{max-height:100vh;transform:translateZ(0);top:100px}.suggestionsLayer--active:before{box-shadow:none}}.suggestionsLayer--history .suggestionsLayer__clear-history{display:block}.suggestionsLayer--products{background-color:#fff}@media only screen and (max-width:61.9375em){.suggestionsLayer--products{padding-bottom:0}}.suggestionsLayer--products .suggestionsLayer__inner{display:flex}.suggestionsLayer--products .suggestionsLayer__inner .pricing.pricing--has-unit{align-items:baseline}.suggestionsLayer--products .suggestionsLayer__inner .pricing.pricing--has-unit .pricing__per-unit{margin-top:auto}.suggestionsLayer--products .suggestionsLayer__header{padding:12px 0 8px;margin:12px 0 0}.suggestionsLayer--products .suggestionsLayer__header:not(.suggestionsLayer-no-products-title){border:0}.suggestionsLayer--products .suggestionsLayer__title{display:block;font-size:14px;line-height:18px;color:#000;margin-bottom:8px}.suggestionsLayer--products .suggestionsLayer__list-item{border-top:1px solid #CDCDCD;padding:16px 0;position:relative}.suggestionsLayer--products .suggestionsLayer__list-item:not(.suggestionsLayer__list-item--bestPrice):hover{background:#fafafa}.suggestionsLayer--products .suggestionsLayer__list-item--bestPrice{position:relative;background-image:url(../img/component/002-productTile/img/bestprice_pattern_small.svg);background-repeat:repeat;background-position:center;background-size:50px;margin:0 -10px;padding:16px 10px;border-top:0}.suggestionsLayer--products .suggestionsLayer__list-item--bestPrice:before{content:"";position:absolute;inset:0 10px;background-color:#fff;border-top:1px solid #cdcdcd}.suggestionsLayer--products .suggestionsLayer__list-item--bestPrice:hover:before{background:#fafafa}.suggestionsLayer--products .suggestionsLayer__list-item--bestPrice .suggestionsLayer__content{z-index:1}.suggestionsLayer--products .suggestionsLayer__content{margin-left:16px}.suggestionsLayer--products .suggestionsLayer__show-all{display:block;margin-top:1rem}@media only screen and (max-width:61.9375em){.suggestionsLayer--products .suggestionsLayer__show-all{padding-bottom:1rem}}.suggestionsLayer-no-products{display:flex;flex-direction:column;align-items:center;margin-top:1.875rem;margin-bottom:1.875rem}.suggestionsLayer-no-products-title{display:block;font-family:CoopCondensed,sans-serif;font-size:20px;color:#000;padding-bottom:12px;border-bottom:1px solid #CDCDCD;margin-bottom:16px}.suggestionsLayer-no-products-info{display:block;font-size:14px;color:#000}.suggestionsLayer-no-products-icon{display:block;font-size:3.75rem;color:gray}.suggestionsLayer--advertising{position:relative;max-width:417px;max-height:160px;padding:0;margin:16px}@media only screen and (min-width:62em){.suggestionsLayer--advertising{margin:0 24px 24px}}.suggestionsLayer--advertising .responsive-image{max-width:100%}@media only screen and (min-width:62em){.suggestionsLayer__wrapper{position:relative;display:flex;padding:0;background-color:#fff}}.suggestionsLayer__wrapper:empty{content:"";position:absolute;background-image:url(../img/core/global-images/img/common/preloader.svg);background-position:center;background-repeat:no-repeat;height:100%;width:100%}@media only screen and (max-width:61.9375em){.suggestionsLayer__wrapper:empty{height:calc(100% - 60px)}}@media only screen and (min-width:62em){.suggestionsLayer__left,.suggestionsLayer__right{overflow:hidden;max-height:calc(100vh - 74px);overflow-y:auto}}.suggestionsLayer__left{min-height:16px}@media only screen and (min-width:62em){.suggestionsLayer__left{width:390px;max-width:390px;background-color:#f2f2f2}}.suggestionsLayer__left .suggestionsLayer{padding-bottom:0}.suggestionsLayer__left .suggestionsLayer__content i{font-size:14px;margin-right:8px}.suggestionsLayer__left .suggestionsLayer__list-item:hover .suggestionsLayer__title{text-decoration:underline}.suggestionsLayer__left .suggestionsLayer__list-item:last-child{padding-bottom:0}@media only screen and (min-width:62em){.suggestionsLayer__right{flex-grow:1;background-color:#fff}}.suggestionsLayer__header{display:block;padding:12px 0;margin:12px 0;border-bottom:1px solid #CDCDCD}.suggestionsLayer__header-wrapper{display:flex;justify-content:space-between;align-items:center}.suggestionsLayer__clear-history{display:none;font-size:14px;white-space:nowrap;padding:12px 0 8px;margin:12px 0 0}@media only screen and (max-width:61.9375em){.suggestionsLayer__clear-history{position:absolute;top:2px;right:16px}}.suggestionsLayer__list{padding:4px 0}.suggestionsLayer__title{color:#004f9f;font-size:14px;word-wrap:break-word;display:inline-block}.suggestionsLayer__list-item{display:block;padding:4px 0}.suggestionsLayer__image{width:96px;height:auto}.suggestionsLayer__image-wrapper{position:relative;width:96px}.suggestionsLayer mark{background-color:transparent;padding:0;font-weight:700;color:inherit}.payment-methods__option-description{margin-top:5px}.payment-methods__custom-control{display:block}.payment-methods__icon img{width:50px;height:34px}.payment-methods__icon--border{border:2px solid #ececec;border-radius:3px}.payment-methods .buh-spinner__svg{position:fixed;top:50%;transform:translateY(-50%)}.miniBasket-container{display:block;margin-top:auto;margin-bottom:auto}.row-display-animation .animationSet{display:flex;align-items:flex-start;justify-content:space-around}.row-display-animation .animationSet__item{display:flex;flex-direction:column;align-items:center}.row-display-animation .animationSet__image{border-radius:50%}.row-display-animation .animationSet__label{max-width:200px;font-size:14px;text-align:center;margin-top:10px;line-height:16px}.row-display-animation .animationSet--small{justify-content:space-between}.row-display-animation .animationSet--small .animationSet__image{width:20px;height:20px}.row-display-animation .animationSet--small .animationSet__label{max-width:80px;font-size:12px}.row-display-animation .animationSet--medium{justify-content:space-evenly}.row-display-animation .animationSet--medium .animationSet__item{width:90px}.row-display-animation .animationSet--medium .animationSet__image{width:90px;height:90px}.row-display-animation .animationSet--medium .animationSet__label{max-width:90px;font-size:13px}.row-display-animation .animationSet--images-initialized .animationSet__image{visibility:visible}.row-display-animation .animationSet--fade-in .animationSet__image{opacity:0;transition:opacity .25s ease-in-out}.row-display-animation .animationSet--fade-in .animationSet__image--visible{opacity:1}.row-display-animation .animationSet--fade-in .animationSet__label{opacity:0;transition:opacity .75s ease-in-out}.row-display-animation .animationSet--fade-in .animationSet__label--visible{opacity:1}.plantAvailability{margin-top:15px;width:100%}.plantAvailability--buybox-details__market-selected,.plantAvailability--buybox-details__market-not-selected{background-color:#fafafa;margin:21px -16px 45px;padding-left:20px}.plantAvailability--buybox-details__market-selected .buybox-btn,.plantAvailability--buybox-details__market-not-selected .buybox-btn{border:none;flex-direction:column;margin:0 0 15px -17.5px}.plantAvailability--buybox-details__market-selected .buybox-btn__content--header,.plantAvailability--buybox-details__market-not-selected .buybox-btn__content--header{margin-left:5px}.plantAvailability--buybox-details__market-selected .buybox-btn .icon,.plantAvailability--buybox-details__market-not-selected .buybox-btn .icon{width:15px;height:20px}.plantAvailability--buybox-details__market-selected .teaser-location-plan,.plantAvailability--buybox-details__market-not-selected .teaser-location-plan{padding:0;margin-bottom:5px}.plantAvailability--buybox-details__market-selected .text-with-icon__icon,.plantAvailability--buybox-details__market-not-selected .text-with-icon__icon{margin-top:-10px}.plantAvailability--buybox-details__market-selected .payment__icons,.plantAvailability--buybox-details__market-not-selected .payment__icons{max-width:350px;padding-bottom:40px}.plantAvailability--buybox-details__market-selected .payment__icons img,.plantAvailability--buybox-details__market-not-selected .payment__icons img{margin-bottom:10px}.plantAvailability--buybox-details__market-selected .product-detail__general-informations-container,.plantAvailability--buybox-details__market-not-selected .product-detail__general-informations-container{padding-bottom:30px;margin-right:17.5px}.plantAvailability--buybox-details__market-selected .product-detail__general-informations-item,.plantAvailability--buybox-details__market-not-selected .product-detail__general-informations-item{color:#707070;font-weight:700;font-size:18px;border-bottom:.125rem solid #ececec;padding-bottom:5px;padding-top:3px}.plantAvailability--buybox-details__market-selected .product-detail__general-informations-item .icon__check,.plantAvailability--buybox-details__market-not-selected .product-detail__general-informations-item .icon__check{color:#004f9f;width:25px;margin-right:0}.plantAvailability__detailsLink{display:block;margin-top:20px}.plantAvailability__information{padding:15px;background:#f5f8e5;border-radius:3px;width:100%}.plantAvailability__information-wrapper{display:flex;margin-top:10px}.plantAvailability__information img{padding-right:15px;height:55px;margin-top:4px}.plantAvailability__information-text{display:flex;flex-direction:row;flex-wrap:wrap}.plantAvailability__information-text--title{color:#9dbf00;font-size:14px;font-weight:700}.plantAvailability__information-text--content{color:#000;font-size:14px;font-weight:400}.plantAvailability .text-bold{display:block;font-weight:700;line-height:1.25;font-size:14px}.plantAvailability .text-bold--inline{display:inline-block}.plantAvailability .text-quantity{color:#009e1f}.plantAvailability .text-semi{display:block;color:#555555b3;font-size:12px;font-weight:400}.plantAvailability .text-link{text-decoration:underline}.plantAvailability .text-with-icon__icon{width:22px}.plantAvailability .text-changeLocation{margin-top:20px}.plantAvailability .text-changeLocation .text-semi{font-weight:700}.plantAvailability .text-changeLocation .text-link{font-weight:400}.plantAvailability .product__actions-desktop{float:right;margin-right:10px}.plantAvailability .product__actions-mobile{display:none}.plantAvailability .pricing__price{font-size:32px;color:#1e1e1e;padding:3px 0}@media only screen and (max-width:47.9375em){.plantAvailability{padding-bottom:0;background:none;border:none}.plantAvailability--buybox-details__market-selected,.plantAvailability--buybox-details__market-not-selected{background-color:transparent;padding-right:17.5px;margin-bottom:30px}.plantAvailability .product-detail__general-informations-container{display:none}.plantAvailability .product-detail__information-container{margin-left:-16px;margin-right:-16px}.plantAvailability .payment__icons,.plantAvailability .pricing-title{display:none}.plantAvailability .teaser-location-plan{margin-top:30px;padding:.75rem 1rem 1rem}.plantAvailability .row.buybox-btn{padding-top:15px;margin-left:0}.plantAvailability .product__actions-desktop{display:none}.plantAvailability .product__actions-mobile{display:flex;padding-top:15px}}@media only screen and (max-width:47.9375em){.plantAvailability-modal .modal-dialog{display:flex;justify-content:center}.plantAvailability-modal .modal-content{min-height:300px;width:360px}.plantAvailability-modal .modal-body{padding:0}}.plantAvailability-modal__information{display:flex;background:#01522212;border-radius:0;width:100%;border-top:2px solid #9dbf00;border-bottom:2px solid #9dbf00;margin-top:17px}.plantAvailability-modal__information img{padding-left:10px;margin-bottom:auto;margin-top:auto;height:40px}.plantAvailability-modal__information-text{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px 14px 15px 10px}.plantAvailability-modal__information-text--title{color:#9dbf00;text-transform:uppercase;font-size:14px;font-weight:700}.plantAvailability-modal__information-text--content{color:#000;font-size:14px;font-weight:700;white-space:normal}.plantAvailability-modal .tile-teaser__link{color:#004f9f;padding:15px 0 25px 25px}.instore__location-img{height:auto;margin-left:auto;margin-right:auto;width:100%;border-radius:3px;margin-bottom:40px}.instore__title{color:#000;font-weight:700;font-size:18px}.instore__searchbar{margin:1rem 0}.instore__searchbar__field{font-size:14px;line-height:1.25rem;position:static;height:40px;border-radius:5px;border:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;padding-left:15px;padding-right:40px;left:auto;top:auto;width:100%;font-family:Open Sans,sans-serif}@media only screen and (max-width:47.9375em){.instore__searchbar__field{font-size:16px}}.instore__searchbar__icon{position:absolute;left:auto;right:0;top:50%;font-size:24px;line-height:24px;color:#004f9f;text-decoration:none;background-color:transparent;border:0;margin:0;padding:7px 10px 7px 15px;cursor:pointer;transform:translate3d(0,-50%,0);z-index:4}.instore__searchbar .form-control{line-height:1.25rem;border-radius:5px;border:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;padding-left:15px;padding-right:40px;left:auto;top:auto;width:100%}.instore__categories-title{color:#000;font-weight:700;font-size:18px;margin-top:1.5rem}.instore .cta-text{font-size:16px}.instore .icon__arrow-regular-right{margin-right:-25px;z-index:10}.instore .slider__container{margin-left:-4px;margin-right:-4px}.instore__categoryFilter{width:100%}.instore__categoryFilter-column{height:50px;z-index:10}.instore__categoryFilter-extendableArea{display:none;margin-top:5px;box-shadow:0 2px 4px 1px #00000040;border-radius:3px}.instore__categoryFilter-wrapper{background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.instore__categoryFilter-wrapper--open{margin-bottom:20px}.instore__categoryFilter-wrapper--open .instore__categoryFilter-extendableArea{display:block}.instore__categoryFilter-wrapper--open .instore__categoryFilter-title:after{content:""}.instore__categoryFilter-wrapper--searching .instore__categoryFilter-search-reset{display:block}.instore__categoryFilter-wrapper--searching .instore__categoryFilter-searchWrapper:after{display:none}.instore__categoryFilter-itemWrapper{max-height:310px;margin:5px 15px 0;padding:0;overflow-y:auto;border-bottom:1px solid #D9D9D9;scrollbar-arrow-color:transparent;scrollbar-base-color:transparent;scrollbar-face-color:#A5A5A5;scrollbar-highlight-color:transparent;scrollbar-shadow-color:transparent}.instore__categoryFilter-itemWrapper::-webkit-scrollbar{width:6px;background-color:transparent}.instore__categoryFilter-itemWrapper::-webkit-scrollbar-thumb{border-radius:5px;background-color:#a5a5a5}.instore__categoryFilter-itemWrapper::-webkit-scrollbar-track{background-color:transparent;margin-top:11px}.instore__categoryFilter-search{display:block;margin-top:0;padding:0 16px 0 48px;width:100%;height:47px;border-radius:0;border:none;border-bottom:1px solid #D9D9D9}.instore__categoryFilter-searchWrapper{position:relative}.instore__categoryFilter-searchWrapper:after{content:"";font-family:Fontello;font-size:24px;color:#004f9f;position:absolute;left:16px;top:5px;display:block}.instore__categoryFilter-search-reset{position:absolute;display:none;top:50%;transform:translateY(-50%);right:13px;color:#cdcdcd;text-decoration:none}.instore__categoryFilter-search-reset i:before{margin:0;font-size:1rem}.instore__categoryFilter-search-noresults{margin:15px 17px 0 15px;display:none;padding:15px;font-size:14px;line-height:15px;background-color:#f2f2f2;border-radius:5px}.instore__categoryFilter-search-noresults--shown{display:block}.instore__categoryFilter-title{padding:12px 20px 10px 15px;font-weight:400;cursor:pointer;border:1px solid #D9D9D9;border-radius:3px;line-height:20px;margin-bottom:0;position:relative;display:-ms-flexbox;display:flex}.instore__categoryFilter-title:after{content:"";position:absolute;top:50%;right:16px;height:20px;transform:translateY(-50%);font-family:Fontello;font-size:16px;font-weight:400;color:#004f9f}.instore__categoryFilter-title-text{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.instore__categoryFilter-title-reset{display:none;position:absolute;right:12px;width:16px;height:20px}.instore__categoryFilter-title-reset:after{content:"";font-family:Fontello;font-size:16px;font-weight:400}.instore__categoryFilter-Label{line-height:0}.instore__categoryFilter-Label-1{margin-left:7.5px;padding-left:14.5px;border-left:1px solid #EBE9E6}.instore__categoryFilter-item{padding:8px 0;font-size:16px;width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:normal}.instore__categoryFilter-item-counter{color:#a5a5a5;padding-left:3px}.instore__categoryFilter-item-group{margin-bottom:5px}.instore__categoryFilter-submit{margin:1rem;padding:10px 16px;width:calc(100% - 32px);background-color:#004f9f;color:#fff;cursor:pointer}.page--instore .instore__wrapper{padding-top:1rem}.instore-search-navigation__item{color:#004f9f;font-size:14px;font-weight:600;line-height:12px;width:204px;text-decoration:underline;text-underline-position:under}.instore-search-navigation__query-hint{background:#f4f4f4;border-radius:0;border:2px solid #dddddd;padding:10px 0;font-weight:600;font-size:14px;margin:20px auto}.instore-search-navigation__query-hint:first-child{margin-top:0}.instore-search-navigation__query-hint--hidden{display:none}.instore-search-navigation__map-icon{height:16px;width:12px;padding-left:25px;fill:#004f9f}@media only screen and (min-width:36em){.instore-search-navigation__map-icon{margin-right:-15px}}.instore-search-navigation .icon__location-plan{height:1.5rem!important;width:1.5rem!important;max-height:unset}.instore-search-navigation__link{color:#6d6d6d;font-weight:700;text-decoration:underline;line-height:30px;text-underline-position:under}.instore-button{margin-left:4px;display:inline}.instore-button .instore-btn{cursor:pointer;height:42px;width:48px;background-color:#f4f4f4;border:1px solid #dddddd}@media only screen and (min-width:48em){.instore-button .instore-btn{margin-left:0;margin-top:0}}.instore-button .instore-btn--active{background-color:#5555554d!important}.deals-slider{height:30px;background-color:#004f9f;padding:5px 10px;cursor:default}.deals-slider .range{position:relative;height:5px;width:98%;background-color:#cecece;margin:7px auto;border-radius:10px}.deals-slider .range__trace{display:block;background-color:#fff;height:100%;width:0;border-radius:10px}.deals-slider .range__handler{position:absolute;height:24px;width:24px;top:50%;background-color:#004f9f;box-shadow:0 5px 15px #00000026;border-radius:50%;transform:translate(-50%,-50%);cursor:unset;font-size:12px;padding-top:2px;padding-left:6px;color:#fff}.top-deals__slider{padding-right:0}.top-deals__counter{padding-left:4px}.top-deals--counter .product-label{width:100%;color:#fff;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;line-height:20px;height:30px}.qualitystandards{background:#fdfefd url(../img/component/154-qualityStandards/img/bg.png) no-repeat right center;background-size:auto 83%;border:solid 2px #004F9F;height:325px;padding:20px;position:relative}.qualitystandards__title{font-size:18.4px;line-height:20px;text-align:center;margin-bottom:5px}.qualitystandards__info{font-style:italic;text-align:center;font-size:13px;color:#555c;line-height:25px;width:100%;display:block}.qualitystandards__container{background:transparent url(../img/component/154-qualityStandards/img/icons.png) no-repeat 0 0;background-size:auto 100%;height:182px;margin-top:25px}.qualitystandards__container-item{padding:2px 0 2px 64px;min-height:40px;color:#555555e6;line-height:29px;border-bottom:solid 2px #ECECEC;margin-top:9px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qualitystandards__logo{height:32px;width:84px;margin-left:auto;margin-top:10px}@media only screen and (min-width:75em){.qualitystandards__logo{position:absolute;right:15px;margin-top:0}}@media screen and (min-width:36em)and (max-width:47.9375em){.qualitystandards__logo{position:absolute;right:15px;margin-top:0}}.qualitystandards__logo img{width:100%;max-width:100%;height:auto}@media screen and (max-width:35.9375em){.qualitystandards--oecoplan{height:345px}}@media screen and (min-width:48em)and (max-width:61.9375em){.qualitystandards--oecoplan{height:345px}}.qualitystandards--oecoplan:before{content:""}.qualitystandards--oecoplan .qualitystandards__container{background:none}.qualitystandards--oecoplan .qualitystandards__container-item{background:url(../img/component/154-qualityStandards/img/bh-eco-icon.png) 15px 0px / auto 38px no-repeat;margin-top:3px;padding-left:50px;padding-top:6px;padding-bottom:8px}.trustelements{background-color:#fafafa;padding:0 1rem 2rem}.trustelements__item{position:relative;background:#fafafa url(https://kk-ffm.s3.eu-central-1.amazonaws.com/coop/2019/buh-sprint1/checks.svg) no-repeat 0 center;background-size:auto 45%;font-size:15px;color:#555555e6;padding:0 0 0 24px;line-height:40px;height:40px;border-bottom:solid 2px #ECECEC}.trustelements__item-arrowbox{display:none}.trustelements__item:hover .trustelements__item-arrowbox{top:-47px;left:233px;display:block;position:absolute;background:#fff;border:2px solid #004F9F;width:212px;z-index:10;padding:9px 12px;line-height:16px;box-shadow:0 5px 10px #0003;font-size:12px;font-weight:400;color:#555555b3}.trustelements__item:hover .trustelements__item-arrowbox:before,.trustelements__item:hover .trustelements__item-arrowbox:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.trustelements__item:hover .trustelements__item-arrowbox:before{border-color:#0094aa00;border-right-color:#004f9f;border-width:15px;margin-top:-15px}.trustelements__item:hover .trustelements__item-arrowbox:after{border-color:#fff0;border-right-color:#fff;border-width:12px;margin-top:-12px}.usp-box{background-color:#f4f4f4;border:2px solid #f4f4f4;padding:1rem 1rem 0;border-radius:3px}.usp-box .trust-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.usp-box .trust{margin-bottom:.75rem}.usp-box .trust__icon{fill:#004f9f;color:#004f9f;position:relative;top:1px}.usp-box .trust__text{font-size:16px;font-weight:400;line-height:1.125rem}.usp-box__headline{margin-bottom:1rem!important;font-size:18px}.trust-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2px 0;line-height:1rem}.trust-group{display:flex;flex-grow:1;justify-content:space-around}.trust-group .trust{margin-left:20px}.trust-group:first-child .trust:first-child{margin-left:0}.trust-group--inactive{transform:translate(100%)}.trust-group--inactive:first-child{transform:translate(-100%)}.trust-group--inactive:last-child{transform:translateY(-100%) translate(100%)!important}.trust-group--carousel{transition:all .2s ease}.trust-group--carousel:last-child{transform:translateY(-100%)}.trust-container .popover__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1rem;margin-left:.5rem;color:#004f9f;line-height:1rem}.trust-container .popover__item:focus,.trust-container .popover__item:active{color:#004f9f}.trust-container .popover__item:hover{color:#004f9f}.trust-container .icon__info,.trust-container .icon-info-2{margin-top:0}@media(min-width:992px){.trust-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.trust{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.25rem}@media(min-width:992px){.trust{margin-bottom:0}}.trust .trust__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.5rem;fill:#004f9f;color:#004f9f}.trust__text{margin:0;font-weight:600;line-height:1rem}@media only screen and (max-width:47.9375em){.checkout-steps{padding-top:0}}.checkout-steps__step-circle--is-active{background-color:#004f9f;color:#fff}.checkout-steps__step--has-link:hover .checkout-steps__step-circle--is-active{color:#004f9f}.checkout-steps__step-label{text-transform:none}.delivery-options .buh-spinner__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff80;z-index:4}.delivery-options .buh-spinner__svg{position:fixed;top:50%;transform:translateY(-50%)}.deliveryAddress__message{display:block}.payment-methods .buh-spinner__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff80;z-index:4}.btn--progress,.loading-dots{position:relative;pointer-events:none}.btn--progress *,.loading-dots *,.btn--progress:hover *,.loading-dots:hover *,.btn--progress:focus *,.loading-dots:focus *,.btn--progress.btn[disabled] *,.loading-dots.btn[disabled] *{opacity:0;pointer-events:none}.btn--progress:after,.loading-dots:after,.btn--progress:hover:after,.loading-dots:hover:after,.btn--progress:focus:after,.loading-dots:focus:after,.btn--progress.btn[disabled]:after,.loading-dots.btn[disabled]:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent url(../img/component/156-over-actions-spinner/img/coop_load_grey.svg) no-repeat center -5px;text-decoration:none;height:14px;content:"";width:100%;visibility:visible;border-left-style:hidden;border-bottom-style:hidden}.btn--progress:hover:not(.btn--basket):after,.loading-dots:hover:not(.btn--basket):after,.btn--progress:focus:not(.btn--basket):after,.loading-dots:focus:not(.btn--basket):after,.btn--progress:active:not(.btn--basket):after,.loading-dots:active:not(.btn--basket):after,.btn--progress.btn--outline:not(.btn--basket):after,.loading-dots.btn--outline:not(.btn--basket):after{background:transparent url(../img/component/156-over-actions-spinner/img/coop_load_blue.svg) no-repeat center -5px}.loading-dots{min-width:60px}.supercard-teaser{background:#d2edfe;position:relative;color:#0f5e98;height:100%}.supercard-teaser__head{background:#0f5e98;color:#fff;font-size:14px;padding:24px 120px 24px 24px}.supercard-teaser__head:after{content:"";display:block;position:absolute;background:center center / contain no-repeat;background-image:url(../img/component/157-supercard-teaser/img/icon_supercard_crossed.gif);width:63px;height:56px;right:24px;top:20px}.supercard-teaser__head-title{margin-bottom:0;font-size:20px;line-height:1.2}.supercard-teaser__head-title--big{font-weight:700;font-size:28px}.supercard-teaser__head-text--big{font-size:22px;font-weight:600;display:inline-block}@media only screen and (max-width:47.9375em){.supercard-teaser__head-text--big{display:block}}.supercard-teaser hr{border-top:1px solid #fff;margin:18px -75px 18px 0}@media(min-width:768px){.supercard-teaser hr{margin-right:-50px}}@media(min-width:1280px){.supercard-teaser hr{margin-right:-80px}}.supercard-teaser__body{padding:1rem 1.5rem}.supercard-teaser__body a{outline:none}.supercard-teaser__body-text{margin-bottom:1rem}.supercard-teaser__body-text--bold{display:block;font-weight:600;margin-bottom:1rem}.supercard-teaser__body-text--only{background-image:url(../img/component/157-supercard-teaser/img/mini-bg.png);background-size:cover;padding:11px 15px;border:1px solid #DBF1FF;font-weight:600;flex-grow:1;margin:0 15px 1rem}@media only screen and (max-width:47.9375em){.supercard-teaser__body-text--hide-mobile{display:none}}.supercard-teaser__body-list{padding:0;margin:0 0 1.5rem}.supercard-teaser__body-list-title{font-size:14px;font-weight:600;margin-bottom:5px}@media only screen and (max-width:47.9375em){.supercard-teaser__body-list-title{display:none}}.supercard-teaser__body-list-point{list-style:none;position:relative;margin-bottom:12px;font-size:14px;line-height:20px}.supercard-teaser__body-list-point:last-of-type{max-width:90%}@media only screen and (max-width:47.9375em){.supercard-teaser__body-list{display:none}}.supercard-teaser__link{color:#0f5e98;font-size:14px;font-weight:600}.supercard-teaser__link:hover{text-decoration:underline}.supercard-teaser__link--login{text-decoration:underline;font-weight:400}.supercard-teaser__icon{padding-right:3px}.supercard-teaser--tile{background-image:url(../img/component/157-supercard-teaser/img/tile-bg.png)}.supercard-teaser--tile .supercard-teaser__head{background:#0f5e98;color:#fff;line-height:30px;padding:12px 20px;margin-right:0}.supercard-teaser--tile .supercard-teaser__head-text{margin:0;line-height:25px}@media(min-width:47.9375em)and (max-width:74.9375em){.supercard-teaser--tile .supercard-teaser__head-text{max-width:80%}}.supercard-teaser--tile .supercard-teaser__body{line-height:18px;padding:20px}@media(max-width:35.9375em){.supercard-teaser--tile .supercard-teaser__body-text{max-width:84%}}.supercard-teaser--tile .supercard-teaser__body-text .icon{margin-top:-5px}.supercard-teaser--tile:after{content:"";display:block;position:absolute;background:center center / contain no-repeat;background-image:url(../img/component/157-supercard-teaser/img/icon_supercard_crossed.gif);bottom:-15px;right:-5px;width:91px;height:96px}@media(max-width:47.9375em){.supercard-teaser--tile:after{background-image:url(../img/component/157-supercard-teaser/img/icon_supercard_card.gif);bottom:-24px;right:27px;width:101px;height:96px}}@media(max-width:35.9375em){.supercard-teaser--tile:after{bottom:-17px;right:7px;width:101px;height:96px}}@media(min-width:61.9375em)and (max-width:74.9375em){.supercard-teaser--tile:after{right:-36px}}.supercard-teaser--detail{background-image:url(../img/component/157-supercard-teaser/img/wide-bg.png);padding:20px 30px;line-height:20px}.supercard-teaser--detail .supercard-teaser__head-title{color:#ee3b30;display:block;font-size:16px;margin-bottom:5px;font-weight:700}.supercard-teaser--detail .supercard-teaser__head-text{font-weight:600}.supercard-teaser--detail:after{content:"";display:block;position:absolute;background:center center / contain no-repeat;background-image:url(../img/component/157-supercard-teaser/img/icon_supercard_pointer.gif);top:-5px;right:-20px;width:125px;height:110px;z-index:1}@media screen and (max-width:35.9375em){.supercard-teaser--detail:after{right:0}}@media(min-width:61.9375em)and (max-width:74.9375em){.supercard-teaser--detail:after{top:-25px;right:-23px;width:105px}}@media(min-width:47.9375em)and (max-width:61.9375em){.supercard-teaser--detail:after{top:-25px;right:-22px;width:95px}}.supercard-teaser--textonly{background-image:none;width:100%}.supercard-teaser--textonly .supercard-teaser__body-text{background-image:url(../img/component/157-supercard-teaser/img/mini-bg.png);background-size:cover;padding:11px 15px;border:1px solid #DBF1FF;-ms-flex-positive:1;flex-grow:1;margin:0 15px 1rem}.supercard-teaser--textonly .supercard-teaser__body-text .icon{margin-top:-5px}.supercard-teaser--textonly:after{content:"";display:block;position:absolute;background:center center / contain no-repeat;background-image:url(../img/component/157-supercard-teaser/img/icon_supercard_crossed.gif);top:36%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-5px;width:43px;height:45px}.supercard-teaser--textonly--text-left{background-image:none;width:100%}.supercard-teaser--textonly--text-left .supercard-teaser__body-text{background-image:url(../img/component/157-supercard-teaser/img/mini-bg.png);background-size:cover;padding:11px 45px 11px 15px;border:1px solid #DBF1FF;-ms-flex-positive:1;flex-grow:1;margin:0}.supercard-teaser--textonly--text-left .supercard-teaser__body-text .icon{margin-top:-5px}.supercard-teaser--textonly--text-left:after{content:"";display:block;position:absolute;background:center center / contain no-repeat;background-image:url(../img/component/157-supercard-teaser/img/icon_supercard_card.gif);top:50%;transform:translateY(-50%);right:-25px;width:63px;height:65px}.supercard-teaser--textonly--text-right{background-image:none;width:100%;height:auto}.supercard-teaser--textonly--text-right .supercard-teaser__body-text{-ms-flex-positive:1;flex-grow:1;margin:0;padding:11px 15px 11px 60px}@media(min-width:768px){.supercard-teaser--textonly--text-right .supercard-teaser__body-text{padding-left:45px}}.supercard-teaser--textonly--text-right .supercard-teaser__body-text .icon{margin-top:-5px}.supercard-teaser--textonly--text-right:after{content:"";display:block;position:absolute;background:center center / contain no-repeat;background-image:url(../img/component/157-supercard-teaser/img/icon_supercard_card.gif);top:50%;transform:translateY(-50%);left:-15px;width:63px;height:65px}@media(min-width:768px){.supercard-teaser--textonly--text-right:after{left:-25px}}.supercard-teaser--textonly--table{background-image:none;width:100%}.supercard-teaser--textonly--table .supercard-teaser__body-text{background-image:url(../img/component/157-supercard-teaser/img/mini-bg.png);background-size:cover;border:1px solid #DBF1FF;-ms-flex-positive:1;flex-grow:1;margin:0;padding:11px 15px 11px 60px}.supercard-teaser--textonly--table .supercard-teaser__body-text .icon{margin-top:-5px}.supercard-teaser--textonly--table .supercard-teaser__body-text.flex{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.supercard-teaser--textonly--table:after{content:"";display:block;position:absolute;background:center center / contain no-repeat;background-image:url(../img/component/157-supercard-teaser/img/icon_supercard_card.gif);top:50%;transform:translateY(-50%);left:-15px;width:63px;height:65px}@media(max-width:61.9375em){.supercard-teaser .desktop-only{display:none}}.supercard-teaser--full-width .supercard-teaser__body-text{margin-left:0;margin-right:20px}.supercard-teaser a[data-toggle]{color:#0f5e98}@media(max-width:61.9375em){.product-container--supercard-teaser .flex{order:2}.product-container--supercard-teaser .flex:nth-child(-n+2){order:0}.product-container--supercard-teaser .flex:nth-child(4){order:1}}@media(min-width:47.9375em)and (max-width:61.9375em){.product-container--multi-teaser .flex{order:4}.product-container--multi-teaser .flex:nth-child(-n+2){order:0}.product-container--multi-teaser .flex:nth-child(4){order:1}.product-container--multi-teaser .flex:nth-child(3){order:2}.product-container--multi-teaser .flex:nth-child(8){order:3}}@media(max-width:47.9375em){.product-container--multi-teaser .flex{order:4}.product-container--multi-teaser .flex:nth-child(1){order:0}.product-container--multi-teaser .flex:nth-child(4){order:1}.product-container--multi-teaser .flex:nth-child(2){order:2}.product-container--multi-teaser .flex:nth-child(3){order:2}.product-container--multi-teaser .flex:nth-child(8){order:3}}.page--checkout .yCmsContentSlot{width:100%;margin-bottom:15px}.page--checkout .mini-basket .supercard-teaser{margin-bottom:-.75rem;width:calc(100% + 16px);background-color:transparent}.page--checkout .mini-basket .supercard-teaser__body{padding-right:0}.page--checkout .mini-basket .supercard-teaser__body-text{padding-left:35px;flex-flow:row}@media(max-width:61.9375em){.page--checkout .row--checkout .supercard-container{margin-top:1rem;margin-bottom:2rem}}.page--checkout .row--checkout .supercard-teaser{position:relative;color:#0f5e98;line-height:20px;height:auto;border-radius:3px;background:transparent;margin-top:12px}@media only screen and (max-width:47.9375em){.page--checkout .row--checkout .supercard-teaser{width:100%;order:6}}.page--checkout .row--checkout .supercard-teaser .supercard-teaser__body{display:flex;align-items:center;padding:0}@media only screen and (min-width:48em){.page--checkout .row--checkout .supercard-teaser .supercard-teaser__body{padding-left:28px}}.page--checkout .row--checkout .supercard-teaser .supercard-teaser__body-text{font-size:16px;margin-bottom:0;background:#d2edfe;padding:12px 16px 12px 90px;width:100%}.page--checkout .row--checkout .supercard-teaser .supercard-teaser__body-text span{white-space:normal}@media only screen and (min-width:48em){.page--checkout .row--checkout .supercard-teaser .supercard-teaser__body-text{padding:12px 16px 12px 30px}}.page--checkout .row--checkout .supercard-teaser .supercard-teaser__image{width:22px;height:24px;margin-right:16px}.page--checkout .row--checkout .supercard-teaser .supercard-teaser__info-link{position:relative;font-size:16px}.page--checkout .row--checkout .supercard-teaser .supercard-teaser .icon-ic-info{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.page--checkout .row--checkout .supercard-teaser.supercard-teaser--block{clear:left;display:block}@media screen and (max-width:74.9375em){.page--checkout .row--checkout .supercard-teaser.supercard-teaser--block{width:100%}}.page--checkout .row--checkout .supercard-teaser:after{content:"";display:block;position:absolute;background:center center / contain no-repeat;background-image:url(../img/component/157-supercard-teaser/img/icon_supercard_card.gif);top:50%;transform:translateY(-50%);left:8px;width:63px;height:65px}@media only screen and (min-width:48em){.page--checkout .row--checkout .supercard-teaser:after{left:-12px}}.mini-basket__item .supercard-teaser.supercard-teaser--textonly--table.supercard-teaser--full-width .supercard-teaser__body .supercard-teaser__body-text.flex{margin-left:0;margin-right:0}.product-cart__mini-basket .supercard-teaser:after{content:"";display:block;position:absolute;background:center center / contain no-repeat;background-image:url(../img/component/157-supercard-teaser/img/icon_supercard_crossed.gif);top:20px;transform:translateY(-50%);left:12px;width:23px;height:24px}.touch #postlCode.form-control:focus{-webkit-box-shadow:inset 0 0 0 3px #004F9F;box-shadow:inset 0 0 0 3px #004f9f}.touch #street.form-control:focus{-webkit-box-shadow:inset 0 0 0 3px #004F9F;box-shadow:inset 0 0 0 3px #004f9f}.form-control-autocomplete-addresschecker{display:none;position:absolute;left:0;right:0;margin-left:5px;margin-right:5px;background-color:#fff;border:2px solid rgba(85,85,85,.1);color:#555555b3;font-size:1rem;z-index:999;width:auto}.form-control-autocomplete-addresschecker.top{border:1px solid #D9D9D9;border-bottom:none}.form-control-autocomplete-addresschecker.bottom{border:1px solid #D9D9D9;border-top:none}.form-control-autocomplete-addresschecker .form-control-autocomplete__nav{display:block;margin-bottom:0rem;height:100%;max-height:290px;overflow:hidden;overflow-y:auto;-ms-overflow-style:scrollbar}.form-control-autocomplete-addresschecker .form-control-autocomplete__nav-item{display:block;width:100%;margin-bottom:0;padding:2px 8px}.form-control-autocomplete-addresschecker .form-control-autocomplete__nav-item.two-lines{min-height:58px;line-height:1.7}.form-control-autocomplete-addresschecker .form-control-autocomplete__nav-item.three-lines{min-height:87px;line-height:1.7}.registration-form__row{position:relative}.registration-form__row .form-control-autocomplete-addresschecker{top:70px}.ASM_session .form-control-autocomplete-addresschecker{top:40px}.product-configurator{color:#000}.product-configurator__container{border-radius:3px;background:#fff;padding:16px}@media only screen and (min-width:48em){.product-configurator__container{padding:40px}}.product-configurator__headline{margin-bottom:1rem}@media only screen and (min-width:48em){.product-configurator__headline{margin-bottom:1rem}}.product-configurator__results{margin-bottom:40px}@media only screen and (max-width:47.9375em){.product-configurator__lead-text{padding:0 15px}}@media only screen and (min-width:62em){.product-configurator-items{max-height:700px;overflow-y:auto;overflow-x:hidden}}.product-configurator-preview{align-self:center;margin-top:40px}@media only screen and (min-width:62em){.product-configurator-preview{padding-left:40px}}.product-configurator-preview .product-configurator__image--unset{background-color:#ececec;padding:80px 30px!important;text-align:center;border-radius:3px}.product-configurator__reset{text-align:center;display:block;margin-top:16px;height:20px}.product-configurator__reset--hidden a{display:none}.product-configurator__total{display:flex;justify-content:space-between;background:#fafafa;border:1px solid rgba(85,85,85,.2);padding:5px 20px;margin:0;margin-bottom:1rem}.product-configurator__total-title{font-size:.875rem;line-height:1}.product-configurator__total-value{align-self:center;font-size:20px}.product-configurator__buybox{margin-top:20px;display:flex;flex-flow:column;justify-content:flex-end}@media only screen and (min-width:62em){.product-configurator__buybox{margin-bottom:4px;padding-left:20px}}@media only screen and (min-width:62em){.product-configurator__buybox{margin-top:40px}}.product-configurator__buybox .deliver-services{color:#000;height:auto;background:transparent;font-size:1rem}.product-configurator__buybox .deliver-services__service{border:0}.product-configurator__buybox .deliver-services__service--price{font-size:1rem}.product-configurator__buybox .deliver-services__headline{color:#000}.product-configurator__buybox .mini-basket{background-color:transparent;padding:0;border:0}.product-configurator__buybox .mini-basket__item-title{color:#000}.product-configurator__buybox .mini-basket__item-additional-info{color:#000;font-size:14px}.product-configurator__buybox .buybox-btn{border:1px solid rgba(85,85,85,.2)}.product-configurator__buybox__container{background-color:#fff;border-radius:3px;padding:15px}@media only screen and (min-width:48em){.product-configurator__buybox__container{padding:24px}}.product-configurator__products{display:flex;flex-flow:column;justify-content:end}.product-configurator__products .productCarouselIsolated__title-wrapper{padding-top:32px}.product-configurator .generic-carouselWrapper,.product-configurator .buh-spinner{margin-top:40px}.product-configurator-item{display:flex;margin-bottom:30px}.product-configurator-item:last-child{margin-bottom:0}.product-configurator-item__number{font-size:24px;line-height:35px;font-weight:600;text-align:center;border:3px solid #004F9F;border-radius:50%;min-width:41px;height:40px}.product-configurator-item__context{margin-left:5px;width:100%}.product-configurator-item__title{font-size:24px;line-height:30px;font-weight:600;margin:6px 0 20px}.product-configurator-item__options-title{font-weight:600;margin-bottom:5px}.product-configurator-item__options-title--disabled{opacity:.3}.product-configurator-item__options .col-md-6:not(:last-child){margin-bottom:5px}.product-configurator-item__options .product-configurator-item__option{position:relative;margin-bottom:5px}.product-configurator-item__options .product-configurator-item__option--disabled{opacity:.3}.product-configurator-item__options .product-configurator-item__option input{position:absolute;visibility:hidden}.product-configurator-item__options .product-configurator-item__option input:not(:checked)~label:after{background:#fff;border:1px solid #A5A5A5}.product-configurator-item__options .product-configurator-item__option input:checked~label:after{border:5px solid #004F9F}.product-configurator-item__options .product-configurator-item__option label{padding-left:26px;margin-bottom:0;cursor:pointer}.product-configurator-item__options .product-configurator-item__option label:after{content:" ";position:absolute;width:16px;height:16px;border-radius:50%;left:0;top:50%;transform:translateY(-50%)}.supercardbar{margin-top:21px;margin-bottom:20px}@media only screen and (min-width:62em){.supercardbar{display:flex;flex-wrap:wrap;margin-top:20px;margin-bottom:20px}}@media print{.supercardbar{display:flex}}.supercardbar__form{display:flex}.supercardbar__form-button{flex-grow:0;width:30px;line-height:0}.supercardbar__form-button i.icon-arrow-r{margin-left:0}.supercardbar__form-button i.icon-arrow-r:before{top:1px}.supercardbar__form-input{border-radius:3px 0 0 3px/3px 0px 0px 3px;border:1px solid #D9D9D9;padding:3px 4px}.supercardbar__form-button{border-top-left-radius:0;border-bottom-left-radius:0;background-color:#004f9f;color:#fff;border-width:1px}.supercardbar__link{color:#004f9f;font-weight:500;text-decoration:none}@media only screen and (max-width:47.9375em){.supercardbar__link{font-size:14px;line-height:15px}}.supercardbar__link-remove{border-radius:50%;flex-shrink:0;display:inline-block;text-align:center;vertical-align:text-top;align-self:center}.supercardbar__link-remove .icon{fill:#004f9f;width:12px;height:12px;margin-left:5px;font-size:12px}.supercardbar__link--loading{position:relative}.supercardbar__link--loading:after{left:0;top:0;content:"";position:absolute;width:100%;height:100%;z-index:10;background:#f3f3f3 url(../img/component/156-over-actions-spinner/img/coop_load_dark.svg) no-repeat center center}.supercardbar__tooltip{margin-left:5px}.supercardbar__section{margin-right:10px;display:flex;margin-bottom:20px}@media only screen and (min-width:0em){.supercardbar__section{margin-right:50px}}@media only screen and (min-width:62em){.supercardbar__section{margin-bottom:0}}.supercardbar__section-title{font-size:1rem;line-height:1.2;margin-bottom:3px;font-weight:600;color:#000}@media only screen and (max-width:47.9375em){.supercardbar__section-title{font-size:18px;line-height:22px;font-weight:600;margin-bottom:5px}}.supercardbar__section-text{font-size:14px;line-height:1.3;color:#000;display:flex}.supercardbar__section-text__text{align-self:center}@media only screen and (max-width:47.9375em){.supercardbar__section-text{font-size:14px;line-height:15px}}.supercardbar__section-icon{font-size:28px;text-align:center;-webkit-font-smoothing:antialiased;flex-shrink:0;margin-right:15px;width:45px;position:absolute}.supercardbar__section-icon:before{font-size:36.8px}@media screen and (max-width:47.9375em){.supercardbar__section-icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media only screen and (min-width:36em){.supercardbar__section-icon{width:auto;font-size:46px;position:relative;height:auto}}@media only screen and (max-width:47.9375em){.supercardbar__section-icon.icon-supercard-text{width:54px;height:34px}}@media only screen and (min-width:48em){.supercardbar__section-icon.icon-superpoints{bottom:7px}}@media only screen and (max-width:47.9375em){.supercardbar__section-icon.icon-superpoints{width:54px;height:34px}}.supercardbar__section-icon.icon-superpoints:before{font-size:.5em;width:auto}@media only screen and (max-width:47.9375em){.supercardbar__section-icon.icon-superpoints:before{width:54px;height:34px;font-size:27px;position:absolute;right:0;top:5px}}@media only screen and (max-width:47.9375em){.supercardbar__section-icon.icon-supercard-text:before{width:54px;height:34px;font-size:33px;position:absolute;right:0;top:1px}}.supercardbar__section-icon:before{width:auto;font-size:.8em}.supercardbar__section-icon.icon-person-outline:before{font-size:22px;padding-top:3px}.supercardbar__section-icon.icon-person-outline{display:flex;justify-content:center;align-items:center;align-content:center;width:56px;height:36px;border:2px solid #000000;border-radius:3px}@media only screen and (max-width:47.9375em){.supercardbar__section-icon.icon-person-outline{width:54px;height:34px}}.supercardbar__section-img{display:flex;justify-content:center;align-items:center;align-content:center;width:56px;height:43px}.supercardbar__section-img .supercard-visual{width:45px}@media only screen and (min-width:62em){.supercardbar__section-img--user{width:36px;height:37px}}@media only screen and (min-width:62em){.supercardbar__section-img--logout{width:48px}}.supercardbar__section-img--logout .icon-logout{font-size:32px;line-height:1}@media only screen and (min-width:62em){.supercardbar__section-img--logout .icon-logout{font-size:24px;line-height:1.5}}@media only screen and (min-width:36em){.supercardbar__section-content{padding-left:0}}.supercardbar__section-content--supercard,.supercardbar__section-content--balance,.supercardbar__section-content--user{padding-left:12px!important}@media only screen and (max-width:61.9375em){.supercardbar__section-content--logout{padding-left:12px!important}}.supercardbar__section--logout{margin-left:auto;align-self:end;align-items:center;margin-right:0}.supercardbar__section--logout .myAccountMenu__logout{display:flex;align-items:center}.supercard-login{margin-bottom:20px}.supercard-login.supercard-login--small .btn--supercard{padding:3px 5px;height:40px;border-radius:3px}.supercard-login.supercard-login--small .btn--supercard .btn__inner{font-size:14px;text-transform:none;font-weight:400}.supercard-login.supercard-login--small .btn--supercard .btn__inner .icon-supercard{font-size:22px}.supercard-login__headline{font-size:26px;margin-bottom:18px;font-weight:700;line-height:1.2}.supercard-login .btn--supercard{background:#0068b2;width:100%;color:#fff;display:block;padding:10px;margin-bottom:25px;min-height:42px;cursor:pointer;white-space:inherit;border-radius:5px}.supercard-login .btn--supercard:hover{opacity:.7}.supercard-login .btn--supercard .btn__inner{display:inline-flex;justify-content:center;align-items:center}.supercard-login .btn--supercard .btn__inner i{margin-right:10px;font-size:28px;line-height:1}.supercard-login .btn--supercard .btn__inner i:before{width:auto}.supercard-login .btn--supercard .btn__inner span{text-align:center}.supercard-login__separator{position:relative;text-align:center;margin-bottom:25px}.supercard-login__separator span{position:relative;padding:10px;background:#fff;z-index:1;color:#ddd}.supercard-login__separator:after{content:"";position:absolute;top:50%;left:0;height:2px;width:100%;background:#ececec;transform:translateY(-50%)}.supercard-login .modal,.supercard-login.modal{width:100%}.supercard-login .modal-content,.supercard-login.modal-content{max-width:736px;margin:0 auto}.supercard-login .modal-content a,.supercard-login.modal-content a{color:#848484;font-size:15px;font-weight:400;text-decoration:underline}.supercard-login .modal-header,.supercard-login.modal-header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding-left:0;padding-right:0;height:45px;margin-bottom:12px}@media(min-width:768px){.supercard-login .modal-header,.supercard-login.modal-header{margin-bottom:23px}}.supercard-login .modal-body .advantages,.supercard-login.modal-body .advantages{margin-bottom:20px;border-bottom:14px solid #f4f4f4}.supercard-login .modal-body .advantages__title,.supercard-login.modal-body .advantages__title{font-weight:700;font-size:24px;margin-bottom:26px}@media(min-width:768px){.supercard-login .modal-body .advantages__title,.supercard-login.modal-body .advantages__title{margin-bottom:44px}}.supercard-login .modal-body .advantages__subtitle,.supercard-login.modal-body .advantages__subtitle{padding:14px;background:#f4f4f4}.supercard-login .modal-body .advantages__subtitle,.supercard-login.modal-body .advantages__subtitle,.supercard-login .modal-body .advantages__item,.supercard-login.modal-body .advantages__item{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.supercard-login .modal-body .advantages__item,.supercard-login.modal-body .advantages__item{background:#fff;border-left:14px solid #f4f4f4;border-right:14px solid #f4f4f4}.supercard-login .modal-body .advantages__item:after,.supercard-login.modal-body .advantages__item:after{content:"";width:calc(100% - 30px);margin:0 auto;height:1px;background:#f4f4f4}.supercard-login .modal-body .advantages__item:last-child:after,.supercard-login.modal-body .advantages__item:last-child:after{content:"";width:100%;height:0px;background:#f4f4f4}.supercard-login .modal-body .advantages__subtitle-content,.supercard-login.modal-body .advantages__subtitle-content{font-size:1.5rem}.supercard-login .modal-body .advantages__subtitle-content,.supercard-login.modal-body .advantages__subtitle-content,.supercard-login .modal-body .advantages__item-content,.supercard-login.modal-body .advantages__item-content{flex:0 0 50%;max-width:50%}@media(min-width:768px){.supercard-login .modal-body .advantages__subtitle-content,.supercard-login.modal-body .advantages__subtitle-content,.supercard-login .modal-body .advantages__item-content,.supercard-login.modal-body .advantages__item-content{flex:0 0 70%;max-width:70%}}.supercard-login .modal-body .advantages__subtitle-content p,.supercard-login.modal-body .advantages__subtitle-content p,.supercard-login .modal-body .advantages__item-content p,.supercard-login.modal-body .advantages__item-content p{display:none}@media(min-width:768px){.supercard-login .modal-body .advantages__subtitle-content p,.supercard-login.modal-body .advantages__subtitle-content p,.supercard-login .modal-body .advantages__item-content p,.supercard-login.modal-body .advantages__item-content p{display:block}}.supercard-login .modal-body .advantages__subtitle-sc,.supercard-login.modal-body .advantages__subtitle-sc,.supercard-login .modal-body .advantages__item-sc,.supercard-login.modal-body .advantages__item-sc{flex:0 0 20%;max-width:20%;text-align:center}@media(min-width:768px){.supercard-login .modal-body .advantages__subtitle-sc,.supercard-login.modal-body .advantages__subtitle-sc,.supercard-login .modal-body .advantages__item-sc,.supercard-login.modal-body .advantages__item-sc{flex:0 0 10%;max-width:10%}}.supercard-login .modal-body .advantages__subtitle-sc span,.supercard-login.modal-body .advantages__subtitle-sc span,.supercard-login .modal-body .advantages__item-sc span,.supercard-login.modal-body .advantages__item-sc span{font-weight:700;color:#0088de}.supercard-login .modal-body .advantages__subtitle-sc i,.supercard-login.modal-body .advantages__subtitle-sc i,.supercard-login .modal-body .advantages__item-sc i,.supercard-login.modal-body .advantages__item-sc i{font-size:24px;color:#0088de}.supercard-login .modal-body .advantages__subtitle-buh,.supercard-login.modal-body .advantages__subtitle-buh,.supercard-login .modal-body .advantages__item-buh,.supercard-login.modal-body .advantages__item-buh{flex:0 0 30%;max-width:30%;text-align:center}@media(min-width:768px){.supercard-login .modal-body .advantages__subtitle-buh,.supercard-login.modal-body .advantages__subtitle-buh,.supercard-login .modal-body .advantages__item-buh,.supercard-login.modal-body .advantages__item-buh{flex:0 0 20%;max-width:20%}}.supercard-login .modal-body .advantages__subtitle-buh span,.supercard-login.modal-body .advantages__subtitle-buh span,.supercard-login .modal-body .advantages__item-buh span,.supercard-login.modal-body .advantages__item-buh span{font-weight:700;color:#004f9f}.supercard-login .modal-body .advantages__subtitle-buh i,.supercard-login.modal-body .advantages__subtitle-buh i,.supercard-login .modal-body .advantages__item-buh i,.supercard-login.modal-body .advantages__item-buh i{font-size:24px;color:#cdcdcd}.supercard-login .modal-body .advantages__subtitle-buh i.icon-circle-check,.supercard-login.modal-body .advantages__subtitle-buh i.icon-circle-check,.supercard-login .modal-body .advantages__item-buh i.icon-circle-check,.supercard-login.modal-body .advantages__item-buh i.icon-circle-check{color:#004f9f}.supercard-login .modal-body .advantages__item-content,.supercard-login.modal-body .advantages__item-content,.supercard-login .modal-body .advantages__item-sc,.supercard-login.modal-body .advantages__item-sc,.supercard-login .modal-body .advantages__item-buh,.supercard-login.modal-body .advantages__item-buh{background:#fff}.supercard-login .modal-body .advantages__item-content,.supercard-login.modal-body .advantages__item-content{padding:15px}.supercard-login .modal-body .advantages__item-content p,.supercard-login.modal-body .advantages__item-content p{font-weight:400}.supercard-login .modal-body .advantages__item-content p:last-child,.supercard-login.modal-body .advantages__item-content p:last-child{margin-bottom:0}.supercard-login .modal .btn--supercard,.supercard-login.modal .btn--supercard{display:block;width:100%;margin-bottom:25px}@media(min-width:768px){.supercard-login .modal .btn--supercard,.supercard-login.modal .btn--supercard{display:inline-block;width:auto;min-width:368px}}.supercard-login .modal .link,.supercard-login.modal .link{display:inline-block;width:auto;margin-bottom:25px}.supercard-login .modal .cta,.supercard-login.modal .cta{display:block;width:100%;margin-bottom:25px}@media(min-width:768px){.supercard-login .modal .cta,.supercard-login.modal .cta{display:inline-block;width:auto;min-width:368px}}.supercard-login__register .btn--supercard__register{max-width:340px}.supercard-login .modal-body button.cta__btn-regular{height:auto;max-height:initial}.supercard-login .modal-body button.cta__btn-regular .cta__text{max-height:initial}.loyalty-programs{margin-bottom:30px;background-color:#fff;border-radius:3px}.loyalty-programs a:not(.cta){text-decoration:none}.loyalty-programs__title{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:14px 15px 0}@media(min-width:992px){.loyalty-programs__title{padding:24px 24px 0}}.loyalty-programs__title h2{margin-bottom:0}.loyalty-programs__content{display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:24px 15px}@media(min-width:992px){.loyalty-programs__content{flex-flow:row nowrap;padding:24px}}.loyalty-programs__logo{min-width:100px;max-width:100px;margin-right:50px;margin-bottom:30px}@media(min-width:992px){.loyalty-programs__logo{margin-bottom:0}}.loyalty-programs__logo img{width:100%;max-width:100px;height:auto}.loyalty-programs__main{width:100%}.loyalty-programs__main .supercardbar{margin-top:0}.loyalty-programs__main h2{font-size:16px;margin-bottom:20px}.loyalty-programs__text{max-width:670px}.loyalty-programs__text:last-child{margin-bottom:0}.loyalty-programs__link-list{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:-18px}.loyalty-programs__link-list ul{padding:0;margin:0;width:290px;max-width:290px;list-style:none}.loyalty-programs__link-list ul li{margin-bottom:18px}.loyalty-programs__link-list ul li a{text-decoration:none}.loyalty-programs .supercardbar{margin-bottom:20px}.loyalty-programs__table-header{font-size:16px;color:#333;padding-bottom:10px;margin-bottom:17px;border-bottom:1px solid #979797}.loyalty-programs__table-header.no-border{border-bottom:1px solid transparent!important;padding-bottom:0;margin-bottom:18px}.loyalty-programs__table-header .loyalty-programs__items{border-bottom:1px solid transparent!important}.loyalty-programs__table .loyalty-programs__items{display:flex;align-items:center;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid #979797}.loyalty-programs__table .loyalty-programs__items.no-border{display:flex;flex-flow:column wrap;border-bottom:1px solid transparent!important;padding-bottom:0;margin-bottom:8px;align-items:flex-start}@media(min-width:992px){.loyalty-programs__table .loyalty-programs__items.no-border{display:flex;flex-flow:row wrap}}.loyalty-programs__table .loyalty-programs__items.no-border.reverse{flex-flow:column-reverse wrap}@media(min-width:992px){.loyalty-programs__table .loyalty-programs__items.no-border.reverse{flex-flow:row wrap}}.loyalty-programs__table .loyalty-programs__items.no-border.reverse .loyalty-programs__item{width:100%;display:flex;justify-content:flex-start}@media(min-width:992px){.loyalty-programs__table .loyalty-programs__items.no-border.reverse .loyalty-programs__item{width:auto;justify-content:flex-start}}.loyalty-programs__table .loyalty-programs__items.no-border.reverse .loyalty-programs__item:first-child .cta{margin-bottom:0}.loyalty-programs__table .loyalty-programs__items.no-border .cta{text-decoration:none}.loyalty-programs__table .loyalty-programs__items:last-child{padding-bottom:0;margin-bottom:0;border-bottom:1px solid transparent!important}@media(min-width:768px){.loyalty-programs__table .loyalty-programs__items:not(.no-border) .loyalty-programs__item:first-child:not(.loyalty-programs__item--bold){min-width:300px}}@media(min-width:992px){.loyalty-programs__table .loyalty-programs__items:not(.no-border) .loyalty-programs__item:first-child:not(.loyalty-programs__item--bold){min-width:400px}}.loyalty-programs__table .loyalty-programs__item{flex:1;word-break:break-word}@media(max-width:991px){.loyalty-programs__table .loyalty-programs__item{line-height:1.2}}@media(max-width:991px){.loyalty-programs__table .loyalty-programs__item:nth-child(2) .cta{margin-bottom:1rem}}.loyalty-programs__table .loyalty-programs__item--bold{font-weight:700;font-size:16px}.loyalty-programs__table .loyalty-programs__item h3{font-size:16px;padding:0;margin:0;line-height:1.2}@media(max-width:991px){.loyalty-programs__table .loyalty-programs__item h3{margin-bottom:5px}}.loyalty-programs .icon__checked{width:35px;height:35px;fill:#333}.loyalty-programs .icon-check{font-size:35px;color:#333;display:inline-flex}.loyalty-programs .icon__close{width:20px;height:20px;fill:#333}.loyalty-programs .icon-minus-2{font-size:20px;color:#333}.loyalty-programs__button-links{width:100%}@media(min-width:768px){.loyalty-programs__button-links{display:flex;flex-flow:row wrap;align-items:center}}@media only screen and (max-width:47.9375em){.loyalty-programs__button-links>*{margin-bottom:15px}}@media(min-width:768px){.loyalty-programs__button-links>*{margin-left:15px;margin-right:15px}}.loyalty-programs__button-links>*:first-child{margin-left:0}.loyalty-programs__button-links>*:last-child{margin-right:0}.collect-superpoints{position:relative}.collect-superpoints .form-control-label{margin-bottom:4px}.collect-superpoints .buh-spinner__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff80;z-index:4}.collect-superpoints__headline{margin-bottom:6px}.collect-superpoints__content{width:100%;align-self:center}.collect-superpoints__form-group{display:flex;flex-wrap:wrap}@media only screen and (min-width:48em){.collect-superpoints__form-group{flex-wrap:nowrap}}.collect-superpoints__form-group .form-text{font-size:12px}.collect-superpoints__description{margin-bottom:.5rem}.collect-superpoints__fields{margin-top:4px;display:flex;flex-wrap:wrap}@media only screen and (min-width:48em){.collect-superpoints__fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;margin-left:0;margin-right:0;flex-wrap:nowrap}}.collect-superpoints__fields .form-group{margin-bottom:0;width:100%}@media(min-width:768px){.collect-superpoints__fields .form-group{margin-right:1rem;flex-basis:60%;flex-grow:1}}@media only screen and (max-width:47.9375em){.collect-superpoints__fields .form-text{margin-bottom:5px}}@media only screen and (max-width:47.9375em){.collect-superpoints__fields .cta__grey{max-width:100%}}.collect-superpoints__fields .cta{width:100%;min-width:100%;margin-top:12px}@media only screen and (min-width:48em){.collect-superpoints__fields .cta{width:14rem;max-width:14rem;min-width:180px;flex-basis:40%;margin-top:24px}}.collect-superpoints__img{width:100%;text-align:center;margin-top:6px;margin-bottom:12px}@media only screen and (min-width:48em){.collect-superpoints__img{width:auto;margin-bottom:0}}.collect-superpoints__img img{max-height:90px;max-width:90px}@media only screen and (min-width:48em){.collect-superpoints__img img{margin-right:15px}}.collect-superpoints__input{margin-bottom:0}@media only screen and (max-width:35.9375em){.collect-superpoints__input::placeholder{font-size:16px}}.collect-superpoints__alert{padding:12px 14px;margin-top:6px;margin-left:0;margin-right:0}.collect-superpoints__alert--solo{margin:0}@media only screen and (min-width:48em){.collect-superpoints__alert--solo{margin-top:9px}}.collect-superpoints__alert~.collect-superpoints__alert{margin-top:16px}.collect-superpoints__alert .form__errors__list,.collect-superpoints__alert .form__errors__list label{margin-bottom:0}.collect-superpoints__alert .link-inline{min-width:fit-content;height:fit-content;margin-top:6px}@media only screen and (min-width:48em){.collect-superpoints__alert .link-inline{padding-left:12px;margin-top:0}}.collect-superpoints__alert .alert__text-container--wide{width:100%}.collect-superpoints__alert .alert__text{display:flex;flex-direction:column}@media only screen and (min-width:48em){.collect-superpoints__alert .alert__text{flex-direction:row;justify-content:space-between}}.collect-superpoints__alert span{margin-bottom:0}.store-finder__map .gm-style{font-family:CoopCondensed,sans-serif!important}.store-finder__map .gm-style-mtc>button{font-family:CoopCondensed,sans-serif!important}.store-finder__map .gm-style .pickup-finder__marker-info-title,.store-finder__map .gm-style .pickup-finder__marker-info-title h2{font-size:24px}.store-finder__map .gm-style .gm-style-iw,.store-finder__map .gm-style .pickup-finder__marker-info-address,.store-finder__map .gm-style .pickup-finder__marker-info-opening-hours,.store-finder__map .gm-style .pickup-finder__marker-info-submit-wrap .buybox-btn__container{font-size:16px!important}.pickup-finder__marker-info .buh-spinner{display:flex!important;align-items:center;width:400px;height:250px}.pickup-finder__marker-info .buh-spinner__svg{margin:0}.pickup-finder__marker-info-title{margin-bottom:0;max-width:230px}.pickup-finder__marker-info-buybox{max-width:230px}.pickup-finder__marker-info-submit-wrap{margin-top:16px;margin-bottom:18px}.pickup-finder__marker-info-submit-wrap:last-child{margin-bottom:0}.pickup-finder__marker-info-buybox{max-width:230px;margin-bottom:0!important}.pac-container:not(.pac-container--backend-api){z-index:100000!important;position:fixed!important;min-height:50px;max-height:50vh;overflow-y:auto}.pac-container.pac-container--backend-api{padding:0;font-family:CoopCondensed,sans-serif;background-color:#fff;border-top:1px solid #D9D9D9;border-radius:2px;box-shadow:0 2px 6px #0000004d;margin-top:.625rem;overflow:hidden;z-index:100000;position:fixed!important}.pac-container.pac-container--backend-api-page{position:absolute!important}.pac-container.pac-container--backend-api .pac-item{padding:0 4px;text-overflow:ellipsis;line-height:30px;font-size:14px;color:#515151;border-top:1px solid #E2E2E2;overflow:hidden;white-space:nowrap;text-align:left}.pac-container.pac-container--backend-api .pac-item .pac-matched{font-weight:700;color:#000}.pac-container.pac-container--backend-api .pac-item .pac-item-query{font-size:14px;padding-right:3px}.pac-container.pac-container--backend-api .pac-item .pac-icon.pac-icon-marker{background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons_hdpi.png);background-position:-1px -161px;width:15px;height:20px;margin-right:7px;margin-top:6px;display:inline-block;vertical-align:top;background-size:34px}.pac-container.pac-container--backend-api .pac-item:hover,.pac-container.pac-container--backend-api .pac-item.pac-item-selected{background-color:#fafafa}.pac-container.pac-container--backend-api .pac-item:hover .pac-icon.pac-icon-marker,.pac-container.pac-container--backend-api .pac-item.pac-item-selected .pac-icon.pac-icon-marker{background-position:-18px -161px}.store-finder-detail__map{border-radius:3px}.store-finder__map{height:500px}.hazardStatements__image-container{display:flex;flex-wrap:wrap}.hazardStatements--left{clear:left;width:50%;float:left}@media only screen and (max-width:47.9375em){.hazardStatements--left{width:100%;order:4}}.hazardStatements__icon{margin-right:25px;min-width:16px;position:relative;top:.3rem;fill:#a5a5a5}.hazardStatements__hint{font-size:.813rem;line-height:1.143;width:100%;height:auto;display:flex;color:#a5a5a5}@media only screen and (min-width:48em){.hazardStatements__hint{font-size:1rem;line-height:1.5}}.hazardStatements__image{width:90px;height:90px}@media only screen and (max-width:47.9375em){.hazardStatements__image{width:75px;height:75px}}.hazardStatements__imageWrapper{margin-bottom:15px;margin-right:15px;width:90px}@media only screen and (max-width:47.9375em){.hazardStatements__imageWrapper{width:75px}}.hazardStatements__name{display:block;font-size:12px;line-height:1.25;font-weight:700;text-align:center;word-break:break-word;margin-top:3px;-webkit-hyphens:auto;hyphens:auto}.hazardStatements__content{margin-top:5px}.hazardStatements__showContent-link{font-size:14px;text-decoration:none;margin-top:8px;margin-bottom:10px;padding-left:5px;font-weight:600;line-height:1.25rem;position:relative}.hazardStatements__showContent-link:after{display:inline-block;font-family:Fontello;content:"";position:absolute;top:3px;right:-20px;margin-left:2px;width:16px;height:16px;line-height:16px;font-size:16px;font-weight:400}.hazardStatements__heading{font-weight:700;margin-bottom:5px;font-size:1rem;color:#767676}.hazardStatements__item-title,.hazardStatements__item-description{font-size:.875rem;line-height:1.714;color:#767676}@media only screen and (min-width:48em){.hazardStatements__item-title,.hazardStatements__item-description{font-size:1rem;line-height:1.5}}.hazardStatements__item-title{font-weight:700;width:60px;margin-right:10px;padding:.5rem 2rem .5rem 0}.hazardStatements__item-container tbody{border-top:.0625rem solid #ececec;border-bottom:.0625rem solid #ececec}.hazardStatements--showContent .hazardStatements__content{display:block}.hazardStatements--showContent .hazardStatements__showContent-link:after{transform:rotate(180deg);top:auto;bottom:-1px}.deliver-services__service{padding:1px 0}.deliver-services__service .form-check__message{display:none;font-size:14px}.deliver-services__service .form-check__message.show{display:block}.deliver-services__service .form-check .custom-control-description{font-size:14px;line-height:1.6}@media only screen and (min-width:48em){.loginReturn__inner,.loginCancellation__inner{display:flex}}.loginReturn__form-wrapper,.loginCancellation__form-wrapper{border:none;position:relative}@media only screen and (min-width:48em){.loginReturn__form-wrapper,.loginCancellation__form-wrapper{padding-right:15px}}@media only screen and (min-width:48em){.loginReturn__form-wrapper:nth-child(2),.loginCancellation__form-wrapper:nth-child(2){padding-right:0;padding-left:15px;border-left:2px solid #ececec}}@media only screen and (max-width:47.9375em){.loginReturn__form-wrapper:nth-child(2),.loginCancellation__form-wrapper:nth-child(2){margin-top:32px}}.loginReturn__description,.loginCancellation__description{margin-bottom:20px}@media only screen and (min-width:48em){.loginReturn__description,.loginCancellation__description{margin-bottom:30px}}.loginReturn__button,.loginCancellation__button{max-width:100%;margin-top:16px}.loginReturn__tooltip-link,.loginCancellation__tooltip-link{text-decoration:underline;color:gray;font-weight:400}.loginReturn__tooltip-link:hover,.loginCancellation__tooltip-link:hover{text-decoration:underline}.loginReturn .g-recaptcha-notice,.loginCancellation .g-recaptcha-notice{margin-bottom:0;margin-top:15px}.QuickstartBar .buh-area{position:relative}.quickLinks{display:flex;background:#f4f4f4;padding:1.25rem;margin-top:-1.25rem;margin-bottom:-1.25rem}@media screen and (max-width:47.9375em){.quickLinks{padding:1.25rem 1rem}}@media only screen and (min-width:48em){.quickLinks{padding-left:0;padding-right:0;margin-top:-2rem;margin-bottom:-2rem}}@media only screen and (min-width:62em){.quickLinks{padding-left:0;padding-right:0}}.quickLinks:not(.quickLinks--leftAligned){justify-content:center}.quickLinks__fade{position:absolute;background:linear-gradient(to right,#fff0,#f3f3f3 40%);z-index:1;width:30px;height:30px;top:0;right:0}@media only screen and (min-width:48em){.quickLinks__fade{right:-10px}}.quickLinks:not(.quickLinks--list):not(.quickLinks--productList) .quickLinks__fade{top:20px}.quickLinks--list,.quickLinks--productList{margin:0 -5px;padding-top:0}.quickLinks .tag-cloud{margin-top:0;align-items:center}.quickLinks .tag-cloud__title{font-weight:700;font-size:.875rem;min-width:auto;white-space:nowrap}@media only screen and (max-width:47.9375em){.quickLinks .tag-cloud__title{align-items:center;margin-top:0}}.quickLinks .tag-cloud__list{display:flex}@media only screen and (max-width:35.9375em){.quickLinks .tag-cloud__list{min-height:auto;margin-bottom:0}}.quickLinks .tag-cloud__tag{line-height:1.25rem;background:#fff;margin:0 .625rem 0 0;border-radius:4px}.quickLinks .tag-cloud__link{padding:.3125rem 1rem;color:#000;font-weight:700;white-space:nowrap}.quickLinks .tag-cloud__link:hover{color:#004f9f}.quickLinks--leftAligned{overflow-x:scroll;overflow-y:hidden}.quickLinks--leftAligned::-webkit-scrollbar{display:none}.quickLinks .buh-spinner__wrapper{width:100%;display:flex;justify-content:center;max-height:68px;margin-top:-8px}.quickLinks .buh-spinner__svg{margin:20px;height:48px;width:48px;background-size:contain}@media only screen and (max-width:35.9375em){.quickLinks .buh-spinner__svg{height:36px;width:36px}}.bookmarks-list__header{display:flex;justify-content:space-between}.bookmarks-list__buttons{-webkit-user-select:none;-ms-user-select:none;user-select:none}.bookmarks-list__icon-print,.bookmarks-list__icon-share{padding-top:4px;display:inline-flex;cursor:pointer;font-size:20px;height:30px}@media print{.bookmarks-list__icon-print,.bookmarks-list__icon-share{display:none}}.bookmarks-list__icon-print+.bookmarks-list__icon-share{margin-left:10px}.bookmarks-list__note{padding-top:24px;padding-bottom:0;margin-bottom:0}.assortmentHitInfoModal__actions{box-shadow:0 -2px 3px #0000002e;margin:0 -15px;padding:30px 15px 0}@media only screen and (min-width:48em){.assortmentHitInfoModal__actions{margin:0 -40px -40px;box-shadow:0 -2px 6px #0000002e;border-radius:0 0 5px 5px;padding:30px 40px}}.assortmentHitInfoModal__actions .btn{width:100%}@media only screen and (min-width:48em){.assortmentHitInfoModal__actions .btn{width:auto}}.assortmentHitInfoModal__badges{display:flex;gap:8px;height:40px;margin-top:8px;margin-bottom:16px}.assortmentHitInfoModal__badges:empty{display:none}.assortmentHitInfoModal__badge{position:relative;min-width:40px}.assortmentHitInfoModal__badge .badge__superpoints{--badgeSlot-height: 40;--badgeSlot-height-px: calc(var(--badgeSlot-height) * 1px);--superpoints-card-offset: 0;--superpoints-card-offset-px: calc(var(--superpoints-card-offset) * 1px);width:calc(var(--badgeSlot-height-px) - var(--superpoints-card-offset-px));height:var(--badgeSlot-height-px);padding-top:calc(var(--superpoints-card-offset) * 1px);top:0}.assortmentHitInfoModal__badge .badge__superpoints .badge__superpoints-inner{--superpoints-card-scale: calc((var(--badgeSlot-height) - var(--superpoints-card-offset)) / 100);--superpoints-badge-scale: calc(var(--badgeSlot-height) / 100);transform:scale(var(--superpoints-badge-scale));transform-origin:0 0;text-align:right}.assortmentHitInfoModal__badge .badge__superpoints:has(.badge__superpoints-card){--superpoints-card-offset: 7;--badgeSlot-height: 33;left:3px}.assortmentHitInfoModal__product__container{overflow-y:scroll;max-height:180px;margin-right:-15px;padding-right:15px;margin-top:20px;margin-bottom:4px}@media only screen and (min-width:48em){.assortmentHitInfoModal__product__container{max-height:180px;margin-right:-40px;padding-right:40px;margin-bottom:6px}}.assortmentHitInfoModal__product__container:has(.assortmentHitInfoModal__badges){margin-top:0}.assortmentHitInfoModal__product__list{position:relative;min-height:20px;padding:0;margin-top:0;margin-left:-.9375rem;margin-right:-.9375rem;margin-bottom:20px}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list{margin-left:0;margin-right:0}}@media only screen and (min-width:48em){.assortmentHitInfoModal__product__list{margin-right:-.9375rem}}.assortmentHitInfoModal__product__list:before{display:none}.assortmentHitInfoModal__product__list:after{transform:translate(calc(-50% + 8px),-50%)}.assortmentHitInfoModal__product__list .product-listing__thumbnail{width:40px;height:40px}@media only screen and (min-width:48em){.assortmentHitInfoModal__product__list .product-listing__thumbnail{width:88px;height:88px}}.assortmentHitInfoModal__product__list .productTile{padding-top:20px;padding-left:.9375rem;padding-right:.9375rem;margin-bottom:0;border-radius:0}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list .productTile{padding-left:0;padding-right:0}}.assortmentHitInfoModal__product__list .productTile__wrapper:not(:last-child) .productTile{border-bottom:1px solid #dddddd}.assortmentHitInfoModal__product__list .productTile__wrapper--noEqualHeights .productTile__price__info-text__wrapper .productTile__price__info-text--short{display:inline}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list .productTile__wrapper--noEqualHeights .productTile__price__info-text__wrapper .productTile__price__info-text--short{display:none}}.assortmentHitInfoModal__product__list .productTile__wrapper--noEqualHeights .productTile__price__info-text__wrapper .productTile__price__info-text--long{display:none}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list .productTile__wrapper--noEqualHeights .productTile__price__info-text__wrapper .productTile__price__info-text--long{display:inline}}.assortmentHitInfoModal__product__list .productTile .product-listing__thumbnail{width:40px;min-height:40px;height:40px;max-width:100%;max-height:100%}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list .productTile .product-listing__thumbnail{width:88px;min-height:88px;height:88px}}.assortmentHitInfoModal__product__list .productTile .product-listing__thumbnail__image{width:40px;min-height:40px;height:40px;max-width:100%;max-height:100%;display:block!important}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list .productTile .product-listing__thumbnail__image{width:88px;min-height:88px;height:88px}}.assortmentHitInfoModal__product__list .productTile .product-listing__thumbnail-image--no-product{width:40px;height:40px}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list .productTile .product-listing__thumbnail-image--no-product{width:88px;height:88px}}.assortmentHitInfoModal__product__list .productTile .product-listing__thumbnail-image--no-product:before{font-size:40px}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list .productTile .product-listing__thumbnail-image--no-product:before{font-size:88px}}.assortmentHitInfoModal__product__list .productTile .product-listing__thumbnail-wrapper{margin-top:0;margin-left:0}.assortmentHitInfoModal__product__list .productTile .productTile__rating{margin-top:15px!important;margin-bottom:15px!important}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list .productTile .productTile__rating{margin-top:20px!important}}.assortmentHitInfoModal__product__list .productTile .productTile-details{min-height:unset;padding-left:20px}.assortmentHitInfoModal__product__list .productTile .addToWishlist__button--productTile,.assortmentHitInfoModal__product__list .productTile .addToShoppingList__button--productTile{top:-17px}.assortmentHitInfoModal__product__list .productTile .product-button-wrapper{display:flex;width:auto;column-gap:8px}.assortmentHitInfoModal__product__list .productTile.productTile--availabilityInfo .productTile-details{position:static}.assortmentHitInfoModal__product__list .productTile .label,.assortmentHitInfoModal__product__list .productTile .badge,.assortmentHitInfoModal__product__list .productTile .flag,.assortmentHitInfoModal__product__list .productTile .badge__superpoints{display:none}.assortmentHitInfoModal__product__list .productTile--availabilityInfo{padding-bottom:70px;min-height:auto}.assortmentHitInfoModal__product__list .tooltip__content-wrapper{bottom:3rem!important;right:-2.5rem;left:auto!important}.assortmentHitInfoModal__product__list .tooltip__content-wrapper:after{right:18%!important}.assortmentHitInfoModal__product__list .btn--saleAlarm__wrapper .tooltip__content-wrapper{right:0}.assortmentHitInfoModal__product__list .btn--saleAlarm__wrapper .tooltip__content-wrapper:after{right:8%!important}.assortmentHitInfoModal__product__list .productTile__priceAtb-wrapper{column-gap:8px}.assortmentHitInfoModal__product__list .productTile__priceAtb-wrapper .productTile__price{max-width:100%}.assortmentHitInfoModal__product__list .productTile__priceAtb-wrapper .productTile__price-text:before{left:-4px}.assortmentHitInfoModal__product__list .productTile__priceAtb-wrapper .productTile__price-text:after{right:-4px}.assortmentHitInfoModal__product__list .productTile__priceAtb-wrapper .productTile__price-text-saving{line-height:13px;padding:2px 5px}.assortmentHitInfoModal__product__list .productTile__priceAtb-wrapper .productTile__bottom-links-wrapper{flex-direction:column;width:auto}.assortmentHitInfoModal__product__list .productTile-details{width:calc(100% - 40px)}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list .productTile-details{width:calc(100% - 88px);padding-left:20px;position:static}}.assortmentHitInfoModal__product__list .productTile-details .productTile__price-value-lead-price{padding:0}.assortmentHitInfoModal__product__list .productTile-details .btn--saleAlarm{min-width:0;flex-shrink:1}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list .productTile-details .btn--saleAlarm{display:none}}.assortmentHitInfoModal__product__list .productTile-details .btn--saleAlarm .btn--saleAlarm__text{display:none}.assortmentHitInfoModal__product__list .productTile-details .productTile__quantity-info{margin-bottom:0}.assortmentHitInfoModal__product__list .productTile-details .productTile-details__quantity-wrapper{justify-content:flex-start;height:auto}.assortmentHitInfoModal__product__list .productTile-details .productTile-details__name-wrapper{height:auto}.assortmentHitInfoModal__product__list .productTile-details .productTile-details__name-wrapper .title--productTile{min-height:auto}.assortmentHitInfoModal__product__list .productTile-details .productTile-details__name-wrapper .title--productTile .productTile-details__name-value,.assortmentHitInfoModal__product__list .productTile-details .productTile__priceAtb-wrapper{height:auto}.assortmentHitInfoModal__product__list .productTile-details .productTile__product-availability{bottom:0!important;transform:none;padding-top:.625rem;padding-bottom:.625rem;left:-15px!important;width:calc(100% + 25px)!important}@media only screen and (min-width:36em){.assortmentHitInfoModal__product__list .productTile-details .productTile__product-availability{left:0!important;width:100%!important}}.assortmentHitInfoModal__product__list .flag{max-width:100%;top:0;left:0}.assortmentHitInfoModal__product__list .productTile__btn{width:80px;float:right}.assortmentHitInfoModal__product__list .productTile__btn input{width:40px}.assortmentHitInfoModal__product__list .productTile:hover{box-shadow:none}.assortmentHitInfoModal__product__list .icon-cart{height:24px;width:24px}.assortmentHitInfoModal__product__list .icon-cart:before{height:24px;width:24px;font-size:24px}.assortmentHitInfoModal .modal__description{line-height:24px}.assortmentHitInfoModal .modal__subtitle{line-height:24px;font-weight:600}.assortmentHitInfoModal .modal__line{margin-bottom:26px}.assortmentHitInfoModal .modal__content:has(.productTile__wrapper:only-child){height:440px}.assortmentHitInfoModal .modal__content .assortmentHitInfoModal__product__container{overflow-y:auto;max-height:none;margin-right:0;padding-right:0}@media only screen and (min-width:48em){.assortmentHitInfoModal .modal__content .assortmentHitInfoModal__product__container{max-height:none;margin-right:0;padding-right:0}}.assortmentHitInfoModal .modal__content .assortmentHitInfoModal__product__list{margin-left:0;margin-right:0;margin-bottom:0}@media only screen and (min-width:48em){.assortmentHitInfoModal .modal__content .assortmentHitInfoModal__product__list{margin-right:0}}.assortmentHitInfoModal .modal__content+.assortmentHitInfoModal__actions{box-shadow:none}@media only screen and (min-width:48em){.assortmentHitInfoModal .modal__content+.assortmentHitInfoModal__actions{box-shadow:none}}.assortmentHitInfoModal .assortmentHitProgressBar{margin-bottom:32px;width:auto}.assortmentHitInfoModal .assortmentHitProgressBar__bar--freeBonus{gap:10px}.assortmentHitInfoModal .assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group--small .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:20px}@media only screen and (min-width:48em){.assortmentHitInfoModal .assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group--small .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:23px}}.assortmentHitInfoModal .assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:40px}@media only screen and (min-width:48em){.assortmentHitInfoModal .assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:45px}}.assortmentHitInfoModal .modal__footer{margin-top:1rem;margin-bottom:0}@media(min-width:576px){.assortmentHitInfoModal .modal__footer{margin-top:2rem;margin-bottom:0}}.assortmentHitInfoModal .modal__footer .btn-continue{margin:0;height:48px;max-height:48px;width:100%}@media only screen and (min-width:48em){.assortmentHitInfoModal .modal__footer .btn-continue{max-width:216px}}.assortmentHitProgressBar{display:flex;justify-content:flex-start;flex-direction:row;gap:16px;position:relative;width:fit-content;container-type:inline-size;--label-count: 4}@media only screen and (min-width:36em){.assortmentHitProgressBar{justify-content:space-between;flex-direction:column;gap:10px;width:auto}}.assortmentHitProgressBar:empty{height:258px}@media only screen and (min-width:36em){.assortmentHitProgressBar:empty{height:67px}}.assortmentHitProgressBar.loading-dots:before{background:#fff}.assortmentHitProgressBar .assortmentHitProgressBar__link{position:absolute;width:100%;height:100%;cursor:pointer;z-index:2;top:0;left:0}.assortmentHitProgressBar .assortmentHitProgressBar__group{display:flex;justify-content:space-between;flex-direction:column;min-height:240px;height:100%}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__group{flex-direction:row;min-height:auto}}.assortmentHitProgressBar .assortmentHitProgressBar__section{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__section{flex-direction:row}}.assortmentHitProgressBar .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){height:100%}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){width:100%}}.assortmentHitProgressBar .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__img__arrow){position:relative;overflow:hidden;height:50%;width:100%}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__img__arrow){width:50%;height:auto}}.assortmentHitProgressBar .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__img__arrow) .assortmentHitProgressBar__img__arrow{position:absolute;bottom:0;right:calc(100% - 1px);height:18px;transform:rotate(90deg);transform-origin:bottom right}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__img__arrow) .assortmentHitProgressBar__img__arrow{right:0;height:100%;bottom:auto;transform:none}}.assortmentHitProgressBar .assortmentHitProgressBar__section--checked .assortmentHitProgressBar__line__fill{height:100%}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__section--checked .assortmentHitProgressBar__line__fill{width:100%}}.assortmentHitProgressBar .assortmentHitProgressBar__section--checked .assortmentHitProgressBar__line--dashed .assortmentHitProgressBar__line__fill{background-color:var(--dashed-background)}.assortmentHitProgressBar .assortmentHitProgressBar__section--checked .assortmentHitProgressBar__dot{background:#004f9f;width:20px;height:20px;border:0;color:#fff;text-align:center;font-size:14px}.assortmentHitProgressBar .assortmentHitProgressBar__section--checked .assortmentHitProgressBar__dot .icon{display:block;justify-content:center;width:100%;height:100%;margin-top:auto;margin-bottom:auto}.assortmentHitProgressBar .assortmentHitProgressBar__section--label-only .assortmentHitProgressBar__dot{visibility:hidden;opacity:0;border:0;height:0;width:20px}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__section--label-only .assortmentHitProgressBar__dot{height:20px;width:0}}.assortmentHitProgressBar .assortmentHitProgressBar__section--label-only .assortmentHitProgressBar__label--first{transform:none}.assortmentHitProgressBar .assortmentHitProgressBar__line{position:relative;flex-grow:1;background-color:#ddd;width:2px}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__line{height:2px;min-height:0}}.assortmentHitProgressBar .assortmentHitProgressBar__line__fill{overflow:hidden;background-color:#004f9f;height:var(--fill-percentage, 0);width:2px}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__line__fill{height:2px;width:var(--fill-percentage, 0)}}.assortmentHitProgressBar .assortmentHitProgressBar__line__fill--dashed{position:relative;background-color:var(--dashed-background)}.assortmentHitProgressBar .assortmentHitProgressBar__line__fill--dashed .assortmentHitProgressBar__img__line{position:absolute;transform:rotate(90deg);transform-origin:top left;left:100%}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__line__fill--dashed .assortmentHitProgressBar__img__line{transform:rotate(0);left:0}}.assortmentHitProgressBar .assortmentHitProgressBar__line--dashed{position:relative;overflow:hidden;background-color:transparent}.assortmentHitProgressBar .assortmentHitProgressBar__line--dashed .assortmentHitProgressBar__img__line{position:absolute;transform:rotate(90deg);transform-origin:top left;left:100%}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__line--dashed .assortmentHitProgressBar__img__line{transform:rotate(0);left:0}}.assortmentHitProgressBar .assortmentHitProgressBar__line .assortmentHitProgressBar__hint{top:var(--fill-percentage, 0)}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__line .assortmentHitProgressBar__hint{left:var(--fill-percentage, 0)}}.assortmentHitProgressBar .assortmentHitProgressBar__line .assortmentHitProgressBar__hint--mobile-top{top:0}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__line .assortmentHitProgressBar__hint--mobile-top{left:var(--fill-percentage, 0)}}.assortmentHitProgressBar .assortmentHitProgressBar__checkpoint{position:relative;will-change:transform}.assortmentHitProgressBar .assortmentHitProgressBar__dot{border-radius:50%;background:#fff;width:20px;height:20px;border:2px solid #dddddd}.assortmentHitProgressBar .assortmentHitProgressBar__labels{display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__labels{flex-direction:row}}.assortmentHitProgressBar .assortmentHitProgressBar__label{position:absolute;font-size:14px;text-align:left;align-items:flex-start;top:0;left:34px;width:max-content}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__label{margin-top:8px;text-align:center;top:100%;left:50%;display:flex;flex-direction:column;align-items:center;transform:translate(-50%);max-width:calc((100cqw / var(--label-count)) - 2.5cqw)}}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__label--first{text-align:left;align-items:flex-start;transform:translate(-10px)}}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__label--last{text-align:right;align-items:flex-end;transform:translate(calc(-100% + 10px))}}.assortmentHitProgressBar .assortmentHitProgressBar__label__rebateText{position:relative;font-weight:700}.assortmentHitProgressBar .assortmentHitProgressBar__label__rebateText--flag{background-color:#000;color:#fff;margin-left:5px;margin-right:5px;font-weight:600;width:fit-content;height:20px;padding:0 4px;border-radius:5px}.assortmentHitProgressBar .assortmentHitProgressBar__hints{display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__hints{flex-direction:row}}.assortmentHitProgressBar .assortmentHitProgressBar__hint{position:absolute;font-size:12px;text-align:center;font-weight:600;border-radius:4px;box-shadow:0 3px 6px -2px #0000004d;align-content:center;padding:12px;left:calc(100% + 30px);top:50%;transform:translateY(-50%);color:#000;background-color:#f5f3f0;max-width:120px}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__hint{width:max-content;height:auto;left:50%;top:0;transform:translate(-50%) translateY(calc(-100% - 25px))}}.assortmentHitProgressBar .assortmentHitProgressBar__hint.assortmentHitProgressBar__hint--highlighted{color:#fff;background-color:#004f9f}.assortmentHitProgressBar .assortmentHitProgressBar__hint.assortmentHitProgressBar__hint--highlighted:before{background-color:#004f9f}@media only screen and (max-width:35.9375em){.assortmentHitProgressBar .assortmentHitProgressBar__hint.assortmentHitProgressBar__hint--mobile-top{left:-17px;top:0;width:37.5vw;max-width:132px;transform:translateY(calc(-100% - 30px))}}@media only screen and (max-width:35.9375em){.assortmentHitProgressBar .assortmentHitProgressBar__hint.assortmentHitProgressBar__hint--mobile-top:before{box-shadow:3px 3px 6px -3px #0000004d;transform:rotate(45deg);left:17px;top:calc(100% - 10px)}}.assortmentHitProgressBar .assortmentHitProgressBar__hint:before{content:"";background-color:#f5f3f0;width:15px;height:15px;display:block;position:absolute;z-index:-1;box-shadow:-3px 3px 6px -3px #0000004d;transform:translate(-50%,-50%) rotate(45deg);left:0;top:50%}@media only screen and (min-width:36em){.assortmentHitProgressBar .assortmentHitProgressBar__hint:before{box-shadow:3px 3px 6px -3px #0000004d;transform:translate(-50%) rotate(45deg);left:50%;top:calc(100% - 10px)}}.assortmentHitProgressBar__bar{position:relative}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar:has(.assortmentHitProgressBar__hint){padding-top:50px}}.assortmentHitProgressBar__bar:has(.assortmentHitProgressBar__label){padding-right:96px}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar:has(.assortmentHitProgressBar__label){padding-right:0;padding-bottom:63px}}.assortmentHitProgressBar__bar--fromQuantity .assortmentHitProgressBar__labels,.assortmentHitProgressBar__bar--fromValue .assortmentHitProgressBar__labels{justify-content:end}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--fromValue .assortmentHitProgressBar__hint{transform:translate(-50%) translateY(calc(-100% - 35px))}}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--perQuantity:has(.assortmentHitProgressBar__hint){padding-top:66px}}.assortmentHitProgressBar__bar--perQuantity:has(.assortmentHitProgressBar__hint--mobile-top){padding-top:80px}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--perQuantity:has(.assortmentHitProgressBar__hint--mobile-top){padding-top:66px}}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--perQuantity .assortmentHitProgressBar__section--label-only:has(+.assortmentHitProgressBar__section .assortmentHitProgressBar__label) .assortmentHitProgressBar__label{max-width:calc(100cqw / var(--label-count) - 7.5cqw)}}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--perQuantity .assortmentHitProgressBar__section--label-only+.assortmentHitProgressBar__section .assortmentHitProgressBar__label{max-width:calc(100cqw / var(--label-count) - 7.5cqw)}}.assortmentHitProgressBar__bar--perQuantity .assortmentHitProgressBar__group{position:relative}@media only screen and (max-width:35.9375em){.assortmentHitProgressBar__bar--perQuantity .assortmentHitProgressBar__group{min-height:272px}}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--perQuantity .assortmentHitProgressBar__group{position:static}}.assortmentHitProgressBar__bar--perQuantity .assortmentHitProgressBar__line{position:static}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--perQuantity .assortmentHitProgressBar__line{position:relative}}.assortmentHitProgressBar__bar--perQuantity .assortmentHitProgressBar__label:first-child{height:0}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--perQuantity .assortmentHitProgressBar__label:first-child{width:0}}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--perQuantity .assortmentHitProgressBar__hint{transform:translate(-50%) translateY(calc(-100% - 35px))}}.assortmentHitProgressBar__bar--freeBonus{gap:16px;display:flex;justify-content:space-between;flex-direction:column;min-height:240px}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--freeBonus{gap:10px;flex-direction:row;min-height:auto}}@media only screen and (min-width:62em){.assortmentHitProgressBar__bar--freeBonus{gap:25px}}.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group{display:flex;flex-direction:column;min-height:auto}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group{flex-direction:row;align-self:center}}.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group--small .assortmentHitProgressBar__checkpoint{width:16px;height:16px;border:0;background-color:#fff}.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group--small .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-height:25px}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group--small .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:20px;min-height:auto}}@media only screen and (min-width:48em){.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group--small .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:25px}}.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group--small .assortmentHitProgressBar__section--checked .assortmentHitProgressBar__dot{border:0}.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group--small .assortmentHitProgressBar__dot{width:16px;height:16px;border:2px solid #dddddd}.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-height:54px}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:40px;min-height:auto}}@media only screen and (min-width:48em){.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:54px}}.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__dot{display:flex;align-items:center;justify-content:center;border:0;font-weight:700;color:#979797}.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__checkpoint{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:2px solid #dddddd;border-radius:50%;background-color:#fff}.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__label{transform:translateY(-50%);top:50%;margin-left:16px}@media only screen and (min-width:36em){.assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__label{margin-top:12px;transform:translate(-50%);top:100%;margin-left:0;max-width:calc(100cqw / var(--label-count) - 35cqw / var(--label-count))}}.productBasicInfo__section--assortment-hit{--dashed-background: #fff}@media screen and (max-width:35.9375em){.productBasicInfo__section--assortment-hit .assortmentHitProgressBar__group{min-height:150px}.productBasicInfo__section--assortment-hit .assortmentHitProgressBar__line .assortmentHitProgressBar__hint{top:-33px;left:-22px;max-width:none;width:max-content}.productBasicInfo__section--assortment-hit .assortmentHitProgressBar__hint:before{transform:translate(-50%,-50%) rotate(-45deg);left:23px;top:100%}.productBasicInfo__section--assortment-hit .assortmentHitProgressBar__bar{padding:50px 0!important}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit .assortmentHitProgressBar__bar--freeBonus{gap:10px}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit .assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group--small .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:20px}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit .assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:40px}}.assortmentHitListTeaser{--dashed-background: #F5F3F0}@media only screen and (min-width:62em){.assortmentHitListTeaser .assortmentHitProgressBar__bar--freeBonus{gap:10px}}@media only screen and (min-width:62em){.assortmentHitListTeaser .assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__group--small .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:20px}}@media only screen and (min-width:62em){.assortmentHitListTeaser .assortmentHitProgressBar__bar--freeBonus .assortmentHitProgressBar__section:has(.assortmentHitProgressBar__line){min-width:40px}}.assortmentHitDetailTeaser{position:relative;display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:center;gap:10px}@media only screen and (min-width:62em){.assortmentHitDetailTeaser{flex-direction:column;height:100%}}@media screen and (max-width:35.9375em){.assortmentHitDetailTeaser{flex-direction:column;height:100%}}@media screen and (min-width:36em)and (max-width:61.9375em){.assortmentHitDetailTeaser>*{width:50%}}.assortmentHitDetailTeaser__thumbnail-wrapper{position:relative}@media only screen and (min-width:62em){.assortmentHitDetailTeaser__badge{position:absolute;top:8px;left:8px;width:60%}}@media screen and (max-width:35.9375em){.assortmentHitDetailTeaser__badge{position:absolute;top:8px;left:8px;width:60%;max-width:160px}}@media only screen and (min-width:36em){.assortmentHitDetailTeaser__badge{max-height:140px}}@media only screen and (min-width:48em){.assortmentHitDetailTeaser__badge{max-height:100px}}.assortmentHitDetailTeaser__thumbnail-image{width:100%;height:auto}@media only screen and (min-width:62em){.assortmentHitDetailTeaser__thumbnail-image{padding-left:15%}}@media screen and (max-width:35.9375em){.assortmentHitDetailTeaser__thumbnail-image{padding-left:15%}}.assortmentHitDetailTeaser__text{font-weight:600;align-self:start}@media only screen and (min-width:36em){.assortmentHitDetailTeaser__text{align-self:center}}.assortmentHitDetailTeaser__link{align-self:start}@media only screen and (min-width:36em){.assortmentHitDetailTeaser__link{align-self:center}}.productBasicInfo__section--assortment-hit{display:flex;overflow:hidden;width:100%;position:relative;min-height:322px;margin-bottom:30px}@media only screen and (min-width:48em){.productBasicInfo__section--assortment-hit{padding:20px 0;border-top:.0625rem solid #ececec;border-bottom:.0625rem solid #ececec;margin-bottom:0;width:50%}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit{width:calc(50% - 20px)}}@media only screen and (min-width:75em){.productBasicInfo__section--assortment-hit{width:calc(50% - 50px)}}@media only screen and (max-width:47.9375em){.productBasicInfo__section--assortment-hit{order:4!important}}@media only screen and (min-width:36em){.productBasicInfo__section--assortment-hit{flex-direction:column;min-height:117px}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit{flex-direction:row;min-height:147px}}@media only screen and (max-width:61.9375em){.productBasicInfo__section--assortment-hit.loading-dots{border-bottom-left-radius:0;border-bottom-right-radius:0}}.productBasicInfo__section--assortment-hit.loading-dots:before{background:#fff}.productBasicInfo__section--assortment-hit--teaser{width:60%;padding-right:10px}@media only screen and (min-width:36em){.productBasicInfo__section--assortment-hit--teaser{order:1;width:100%;padding-top:20px;padding-right:0}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit--teaser{width:40%;order:0;padding-top:0;padding-right:10px;align-content:center}}.productBasicInfo__section--assortment-hit--progress-bar{width:40%}@media only screen and (max-width:35.9375em){.productBasicInfo__section--assortment-hit--progress-bar{container-type:inline-size}}@media only screen and (min-width:36em){.productBasicInfo__section--assortment-hit--progress-bar{width:100%}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit--progress-bar{width:60%;align-content:center}}@media only screen and (max-width:35.9375em){.productBasicInfo__section--assortment-hit--progress-bar .assortmentHitProgressBar{container-type:normal}}@media only screen and (max-width:35.9375em){.productBasicInfo__section--assortment-hit--progress-bar .assortmentHitProgressBar .assortmentHitProgressBar__label{max-width:68cqw}}.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading){display:flex;flex-direction:column;row-gap:30px}.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading) .productBasicInfo__section--assortment-hit--progress-bar{order:1;width:100%;display:flex;justify-content:center}@media only screen and (min-width:36em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading) .productBasicInfo__section--assortment-hit--progress-bar{display:block}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading) .productBasicInfo__section--assortment-hit--progress-bar{width:100%}}.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading) .productBasicInfo__section--assortment-hit--heading{order:0}.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading) .productBasicInfo__section--assortment-hit--heading .assortmentHitDetailTeaser__text{font-size:24px;font-weight:700}.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading) .productBasicInfo__section--assortment-hit--heading .assortmentHitDetailTeaser__text+.assortmentHitDetailTeaser__link{margin-top:16px;display:block}.productBasicInfo__section--assortment-hit:not(:has(.productBasicInfo__section--assortment-hit--teaser)) .productBasicInfo__section--assortment-hit--progress-bar{width:100%;display:flex;justify-content:flex-start}@media screen and (max-width:35.9375em){.productBasicInfo__section--assortment-hit:not(:has(.productBasicInfo__section--assortment-hit--teaser)) .productBasicInfo__section--assortment-hit--progress-bar{margin:0 15px}}@media only screen and (min-width:36em){.productBasicInfo__section--assortment-hit:not(:has(.productBasicInfo__section--assortment-hit--teaser)) .productBasicInfo__section--assortment-hit--progress-bar{display:block}}.productBasicInfo__section--assortment-hit:not(:has(.productBasicInfo__section--assortment-hit--teaser)):not(:has(.productBasicInfo__section--assortment-hit--heading)){justify-content:center}.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser){display:grid;grid-template-columns:60% 40%;grid-template-rows:auto 1fr;grid-column-gap:0;grid-row-gap:30px}@media only screen and (min-width:36em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser){display:flex;grid-row-gap:25px}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser){display:grid;grid-template-columns:40% 60%;grid-template-rows:auto auto}}.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--teaser{order:1;width:100%}@media only screen and (min-width:36em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--teaser{order:2;padding-top:0}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--teaser{order:0;grid-area:1 / 1 / 3 / 2}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--teaser .assortmentHitDetailTeaser{justify-content:flex-start}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--teaser .assortmentHitDetailTeaser__thumbnail-wrapper{top:60px}}.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--progress-bar{order:2;width:100%;display:flex;justify-content:flex-start}@media screen and (max-width:35.9375em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--progress-bar{margin:0 15px}}@media only screen and (min-width:36em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--progress-bar{order:1;display:block}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--progress-bar{order:2;align-content:flex-start}}.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--heading{order:0;grid-area:1 / 1 / 2 / 3}@media only screen and (min-width:36em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--heading{order:0}}@media only screen and (min-width:62em){.productBasicInfo__section--assortment-hit:has(.productBasicInfo__section--assortment-hit--heading):has(.productBasicInfo__section--assortment-hit--teaser) .productBasicInfo__section--assortment-hit--heading{order:1;grid-area:auto;align-content:flex-end}}.list-items .list-item-group{display:flex;flex-flow:column}@media only screen and (max-width:61.9375em){.list-items .list-item-group{align-items:flex-end}}@media only screen and (max-width:61.9375em){.list-items .list-item span,.list-items .list-item a{text-align:right}}.list-loading-spinner{position:absolute;z-index:2;margin:0;display:none;left:50%;transform:translate(-50%);top:54px}.list-loading-spinner--single-list-item{top:30px}.list--loading .list-content-container{filter:blur(3px)}.list--loading .list-loading-spinner,.list--loading .buh-spinner__svg{display:block}@media only screen and (min-width:48em){.section-account__head{border-radius:3px}}.section-account__list{margin-bottom:16px}.section-account__list:last-child{margin-bottom:30px}.section-account__list-title{margin-bottom:25px}.section-account__list-title h2{font-size:28px;line-height:1;margin-bottom:0}.section-account__list-header{font-size:16px;font-weight:700;padding:0 0 25px}@media(max-width:991px){.section-account__list-header{display:none}}@media(min-width:992px){.section-account__list-header .list-items{display:flex;flex-flow:row wrap;align-items:flex-start}}.section-account__list-header .list-items .list-item{flex:1 0 0%;padding-left:5px;padding-right:5px}.section-account__list-header .list-items .list-item:first-child{padding-left:0}@media(min-width:992px){.section-account__list-header .list-items .list-item{flex:1 0 0%}}.section-account__list-content{padding:0}@media(max-width:991px){.section-account__list-content{margin-top:25px}}.section-account__list-content .list-items{margin-top:15px;padding-top:15px;border-top:1px solid #D9D9D9}.section-account__list-content .list-items:first-child{margin-top:0;padding-top:0;border-top:0}@media(min-width:992px){.section-account__list-content .list-items{display:flex;flex-flow:row wrap;align-items:flex-start}}.section-account__list-content .list-items:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.section-account__list-content .list-items .list-item{padding-right:5px}.section-account__list-content .list-items .list-item:first-child{padding-left:0}@media only screen and (max-width:47.9375em){.section-account__list-content .list-items .list-item{flex-wrap:wrap}}@media(max-width:991px){.section-account__list-content .list-items .list-item{display:flex;justify-content:space-between;margin-bottom:8px}.section-account__list-content .list-items .list-item:last-child{margin-bottom:0}.section-account__list-content .list-items .list-item>div,.section-account__list-content .list-items .list-item span{flex:1 0 0}}@media only screen and (max-width:35.9375em){.section-account__list-content .list-items .list-item{display:block}}@media(min-width:992px){.section-account__list-content .list-items .list-item{padding-left:5px;flex:1 0 0%}}.section-account__list-content .list-items .list-item__mobile-caption{font-weight:700;padding-right:10px}@media only screen and (max-width:35.9375em){.section-account__list-content .list-items .list-item__mobile-caption{padding-right:0}}@media(min-width:992px){.section-account__list-content .list-items .list-item__mobile-caption{display:none}}.section-account__list-content .list-items .list-item a{position:relative;font-weight:400;-webkit-hyphens:auto;hyphens:auto;display:inline-block}.section-account__list-content .list-items .list-item a .icon-arrow-right{margin-left:0;position:absolute}.section-account__list-content .list-items .list-item a:hover{color:#02662a}.section-account__list-content .list-items .list-item a.disabled{cursor:default;color:#55555580}.section-account__list-content .list-items .list-item a .icon-arrow-right,.section-account__list-content .list-items .list-item a .icon-popover-info{margin-left:2px}.section-account__list-content .list-items .list-item a svg{height:100%;max-height:14px;fill:#02662a;margin-top:-1px}.section-account__list-content .list-items .list-item.list-price{font-weight:700;color:#333}.section-account__list-content .cid_loadMoreOrders{margin-top:30px}.section-account__list .pagination{margin-bottom:0}.section-account__return-details-title{font-weight:700}.searchComponent .section-account__list-content .list-items .list-item__mobile-caption{font-weight:300}@media only screen and (max-width:35.9375em){.searchComponent .section-account__list-content .list-items .list-item{display:flex;flex-wrap:nowrap}}.section-account__return,.section-account__cancellation{background-color:#fff;border-radius:3px}.section-account__return:last-child,.section-account__cancellation:last-child{margin-bottom:1rem}.section-account__return-title,.section-account__cancellation-title{padding:14px 15px 0}@media(min-width:992px){.section-account__return-title,.section-account__cancellation-title{padding:24px 24px 0}}.section-account__return-title h2,.section-account__cancellation-title h2{line-height:1;margin-bottom:0}.section-account__return-details,.section-account__cancellation-details{margin:0 15px;padding:14px 0}@media(min-width:992px){.section-account__return-details,.section-account__cancellation-details{padding:24px 0 12px;margin:0 24px}}.section-account__return-details-title,.section-account__cancellation-details-title{font-size:16px;color:#000}.section-account__return-details-text,.section-account__cancellation-details-text{margin-bottom:10px}.section-account__return-empty,.section-account__cancellation-empty{padding:15px}.section-account__return-content,.section-account__cancellation-content{margin-bottom:16px;padding:0 16px 16px}@media(min-width:992px){.section-account__return-content,.section-account__cancellation-content{padding:0 24px 24px}}.section-account__return-content .return-items__item,.section-account__cancellation-content .return-items__item,.section-account__return-content .cancellation-items__item,.section-account__cancellation-content .cancellation-items__item{border-top:1px solid #979797;padding:15px 0 5px}.section-account__return-content .return-items__item-image,.section-account__cancellation-content .return-items__item-image,.section-account__return-content .cancellation-items__item-image,.section-account__cancellation-content .cancellation-items__item-image{position:relative;display:block}.section-account__return-content .return-items__item-details,.section-account__cancellation-content .return-items__item-details,.section-account__return-content .cancellation-items__item-details,.section-account__cancellation-content .cancellation-items__item-details{margin-bottom:15px}@media only screen and (min-width:62em){.section-account__return-content .return-items__item-details,.section-account__cancellation-content .return-items__item-details,.section-account__return-content .cancellation-items__item-details,.section-account__cancellation-content .cancellation-items__item-details{display:flex;margin-bottom:20px}.section-account__return-content .return-items__item-details:last-child,.section-account__cancellation-content .return-items__item-details:last-child,.section-account__return-content .cancellation-items__item-details:last-child,.section-account__cancellation-content .cancellation-items__item-details:last-child{margin-bottom:0}}.section-account__return-content .return-items__item-details-cell,.section-account__cancellation-content .return-items__item-details-cell,.section-account__return-content .cancellation-items__item-details-cell,.section-account__cancellation-content .cancellation-items__item-details-cell{margin-bottom:5px}.section-account__return-content .return-items__item-details-cell:last-child,.section-account__cancellation-content .return-items__item-details-cell:last-child,.section-account__return-content .cancellation-items__item-details-cell:last-child,.section-account__cancellation-content .cancellation-items__item-details-cell:last-child{margin-bottom:0}@media only screen and (min-width:62em){.section-account__return-content .return-items__item-details-cell:last-child .return-items__item-details-cell-caption,.section-account__cancellation-content .return-items__item-details-cell:last-child .return-items__item-details-cell-caption,.section-account__return-content .cancellation-items__item-details-cell:last-child .return-items__item-details-cell-caption,.section-account__cancellation-content .cancellation-items__item-details-cell:last-child .return-items__item-details-cell-caption{margin-bottom:10px}}@media only screen and (min-width:62em){.section-account__return-content .return-items__item-details-cell,.section-account__cancellation-content .return-items__item-details-cell,.section-account__return-content .cancellation-items__item-details-cell,.section-account__cancellation-content .cancellation-items__item-details-cell{margin-right:20px;margin-bottom:0;width:20%}.section-account__return-content .return-items__item-details-cell:first-child,.section-account__cancellation-content .return-items__item-details-cell:first-child,.section-account__return-content .cancellation-items__item-details-cell:first-child,.section-account__cancellation-content .cancellation-items__item-details-cell:first-child{width:30%}.section-account__return-content .return-items__item-details-cell:last-child,.section-account__cancellation-content .return-items__item-details-cell:last-child,.section-account__return-content .cancellation-items__item-details-cell:last-child,.section-account__cancellation-content .cancellation-items__item-details-cell:last-child{margin-right:0%}}.section-account__return-content .return-items__item-details-cell-caption,.section-account__cancellation-content .return-items__item-details-cell-caption,.section-account__return-content .cancellation-items__item-details-cell-caption,.section-account__cancellation-content .cancellation-items__item-details-cell-caption{font-size:16px;font-weight:700;display:block;color:#000}@media only screen and (min-width:62em){.section-account__return-content .return-items__item-details-cell-caption,.section-account__cancellation-content .return-items__item-details-cell-caption,.section-account__return-content .cancellation-items__item-details-cell-caption,.section-account__cancellation-content .cancellation-items__item-details-cell-caption{display:flex;margin-bottom:18px;width:100%}}.section-account__return-content .return-items__item-details-cell--return-amount .custom-select,.section-account__cancellation-content .return-items__item-details-cell--return-amount .custom-select,.section-account__return-content .cancellation-items__item-details-cell--return-amount .custom-select,.section-account__cancellation-content .cancellation-items__item-details-cell--return-amount .custom-select{height:40px!important}@media only screen and (min-width:62em){.section-account__return-content .return-items__item-details-cell--return-amount .custom-select,.section-account__cancellation-content .return-items__item-details-cell--return-amount .custom-select,.section-account__return-content .cancellation-items__item-details-cell--return-amount .custom-select,.section-account__cancellation-content .cancellation-items__item-details-cell--return-amount .custom-select{max-width:100px}}.section-account__return-content .return-items__item-details-cell--return-reason,.section-account__cancellation-content .return-items__item-details-cell--return-reason,.section-account__return-content .cancellation-items__item-details-cell--return-reason,.section-account__cancellation-content .cancellation-items__item-details-cell--return-reason{font-size:16px;display:block;width:auto!important}.section-account__return-content .return-items__item-details-cell--return-reason .custom-select,.section-account__cancellation-content .return-items__item-details-cell--return-reason .custom-select,.section-account__return-content .cancellation-items__item-details-cell--return-reason .custom-select,.section-account__cancellation-content .cancellation-items__item-details-cell--return-reason .custom-select{height:40px!important}@media(max-width:767px){.section-account__return-content .return-items__item a img,.section-account__cancellation-content .return-items__item a img,.section-account__return-content .cancellation-items__item a img,.section-account__cancellation-content .cancellation-items__item a img{width:100%;max-width:50%;height:auto;margin:0 auto}}.section-account__return-banking,.section-account__cancellation-banking{padding:0 15px}@media only screen and (min-width:62em){.section-account__return-banking,.section-account__cancellation-banking{padding:0 24px}.section-account__return-banking .form-group,.section-account__cancellation-banking .form-group{margin-bottom:0}}.section-account__return-footer,.section-account__cancellation-footer{background-color:#fff;padding:14px 15px;margin-bottom:30px}@media(min-width:992px){.section-account__return-footer,.section-account__cancellation-footer{padding:24px}}.section-account__return-footer-info,.section-account__cancellation-footer-info{margin-bottom:20px}.section-account__return-footer-info:last-child,.section-account__cancellation-footer-info:last-child{margin-bottom:0;padding-left:22px}.section-account__return-footer-info .form-check-label__tooltip,.section-account__cancellation-footer-info .form-check-label__tooltip{color:#004f9f;font-weight:400;text-decoration:none}.section-account__return-footer-info .icon.icon__info,.section-account__cancellation-footer-info .icon.icon__info,.section-account__return-footer-info .icon.icon-info-2,.section-account__cancellation-footer-info .icon.icon-info-2{margin-right:5px;color:#004f9f}@media only screen and (min-width:48em){.section-account__return-footer-navigation,.section-account__cancellation-footer-navigation{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center}}.section-account__return-footer-navigation .return-footer-button,.section-account__cancellation-footer-navigation .return-footer-button{border-radius:3px}.section-account__return-footer-navigation .cta,.section-account__cancellation-footer-navigation .cta{margin-bottom:1rem;padding:3px 5px}@media only screen and (min-width:48em){.section-account__return-footer-navigation .cta,.section-account__cancellation-footer-navigation .cta{flex:0 0 50%;max-width:11.25rem;margin-bottom:0;margin-left:120px}}@media only screen and (min-width:62em){.section-account__return-footer-navigation .cta,.section-account__cancellation-footer-navigation .cta{margin-left:40px}.section-account__return-footer-navigation .return-footer-button,.section-account__cancellation-footer-navigation .return-footer-button,.section-account__return-footer-navigation .cancellation-footer-button,.section-account__cancellation-footer-navigation .cancellation-footer-button{max-width:300px}}@media only screen and (max-width:35.9375em){.section-account__return-footer-navigation .return-footer-button,.section-account__cancellation-footer-navigation .return-footer-button{max-width:none}}.section-account__return-footer .return-details-caption,.section-account__cancellation-footer .return-details-caption,.section-account__return-footer .cancellation-details-caption,.section-account__cancellation-footer .cancellation-details-caption{font-size:16px;font-weight:700;color:#000}.section-account__return-footer .return-details-select .form-group,.section-account__cancellation-footer .return-details-select .form-group,.section-account__return-footer .cancellation-details-select .form-group,.section-account__cancellation-footer .cancellation-details-select .form-group{margin-top:8px}.section-account__return-footer .return-details-select .form-group .custom-select,.section-account__cancellation-footer .return-details-select .form-group .custom-select,.section-account__return-footer .cancellation-details-select .form-group .custom-select,.section-account__cancellation-footer .cancellation-details-select .form-group .custom-select{height:40px!important}@media only screen and (min-width:62em){.section-account__return-footer .return-details-select .form-group .custom-select,.section-account__cancellation-footer .return-details-select .form-group .custom-select,.section-account__return-footer .cancellation-details-select .form-group .custom-select,.section-account__cancellation-footer .cancellation-details-select .form-group .custom-select{max-width:100px}.section-account__return-footer .return-details-select .form-group .custom-select.return-type-select,.section-account__cancellation-footer .return-details-select .form-group .custom-select.return-type-select,.section-account__return-footer .cancellation-details-select .form-group .custom-select.return-type-select,.section-account__cancellation-footer .cancellation-details-select .form-group .custom-select.return-type-select{max-width:420px}}@media only screen and (min-width:62em){.section-account__return-footer .form-control-textarea,.section-account__cancellation-footer .form-control-textarea{max-width:50%}}.section-account__return-footer .form-control-error-message,.section-account__cancellation-footer .form-control-error-message,.section-account__return .form-control-error-message,.section-account__cancellation .form-control-error-message{color:#d6040c}.account-return__loading-modal,.account-cancellation__loading-modal{display:none}.account-return__modal-tittle,.account-cancellation__modal-tittle{margin-bottom:20px}.modal-account-return .modal-body-content,.modal-account-cancellation .modal-body-content{max-width:720px;margin-left:auto;margin-right:auto}.account-return-generate__message,.account-cancellation-generate__message{padding-top:15px}.account-return-generate__message p:last-child,.account-cancellation-generate__message p:last-child{margin-bottom:0}.account-return-generate__message--noborder,.account-cancellation-generate__message--noborder{border:0}.account-return-generate__message-title,.account-cancellation-generate__message-title{font-weight:600;padding-bottom:25px}.account-return-generate__buttons,.account-cancellation-generate__buttons{display:flex;justify-content:center;flex-wrap:wrap;padding-top:8px}.account-return-generate__buttons .btn,.account-cancellation-generate__buttons .btn{margin:5px;background:#004f9f;color:#fff;font-size:16px;white-space:normal}@media only screen and (min-width:36em){.account-return-generate__buttons .btn,.account-cancellation-generate__buttons .btn{min-width:350px}}@media screen and (max-width:35.9375em){.account-return-generate__buttons .btn,.account-cancellation-generate__buttons .btn{width:100%}}.account-return-generate__buttons .btn:hover,.account-cancellation-generate__buttons .btn:hover{background-color:#fff;border:2px solid #004F9F;color:#000}.account-return-generate__return-urls,.account-cancellation-generate__return-urls{margin-bottom:40px}.account-return-generate__list,.account-cancellation-generate__list{list-style:decimal;padding:0 0 0 25px;margin-bottom:40px}.account-return-generate__list li,.account-cancellation-generate__list li{padding-left:5px}.account-return-generate__footer,.account-cancellation-generate__footer{margin-top:40px}.account-return-generate p,.account-cancellation-generate p{margin-bottom:40px}.return-items-generate .return-items__item:first-child{border-top:none}.advisor__filter,.advisor__filter .tabs{margin-bottom:1.25rem}.advisor__filter .additional-filters-section{min-height:47px!important}.advisor__filter .advisor__container div[class*=col-]{margin-bottom:1.25rem}@media(min-width:768px){.advisor__filter .search__tabs{min-height:219px}}.advisor__filter .coop-buh-spinnerContainer .buh-spinner{position:absolute;width:100%;top:50%;transform:translateY(-50%);left:0;z-index:1000;background:#ffffff80;height:100%;z-index:9999}.advisor__filter .coop-buh-spinnerContainer .buh-spinner .buh-spinner__svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.advisor__container div[class*=col-]{margin-bottom:.625rem}.advisor__container .tileTeaser .tileTeaser__text,.advisor__container .tile-teaser .tileTeaser__text,.advisor__container .tileTeaser .tile-teaser__content,.advisor__container .tile-teaser .tile-teaser__content,.advisor__container .tileTeaser .tile-teaser__headline,.advisor__container .tile-teaser .tile-teaser__headline{background-color:#0090d7;color:#fff;line-height:1.3}.advisor__container .buh-spinner__wrapper{margin:0 auto}.productServices{display:flex;width:600px;margin-right:16px}@media only screen and (max-width:47.9375em){.productServices{width:343px}}@media only screen and (max-width:47.9375em){.productServices{flex-direction:column;justify-content:space-between;align-items:center}}.productServices__image{display:block;width:215px;height:312px}@media only screen and (max-width:47.9375em){.productServices__image{width:100%;height:auto}}.productServices__image-wrapper{flex-shrink:0}@media only screen and (max-width:47.9375em){.productServices__image-wrapper{width:100%;height:auto}}.productServices .responsive-image:not(.lazyload){display:block;width:215px;height:312px}@media only screen and (max-width:47.9375em){.productServices .responsive-image:not(.lazyload){width:100%;height:auto}}.productServices__content{padding:16px;background-color:#ececec;position:relative}.productServices__heading{color:#000;display:block;font-weight:700;font-size:16px;line-height:20px}@media only screen and (max-width:47.9375em){.productServices__heading{display:none}}.productServices__text{color:#000;margin-bottom:0;font-size:16px;line-height:20px}@media only screen and (min-width:48em){.productServices__text{margin-top:16px}}.productServices__button{display:flex;align-items:center;justify-content:center;margin-top:24px;width:100%;padding:8px 16px;font-size:14px;line-height:20px}@media only screen and (min-width:48em){.productServices__button{width:calc(100% - 30px);position:absolute;bottom:16px;left:16px;right:16px}}@media print{.productServices__button{display:none}}.deliveryPickupInfo__addToCartWrapper{display:flex;margin:24px 0}.deliveryPickupInfo__addToCartButton{max-width:initial;height:40px;padding:8px 12px;border-radius:3px;background-color:#004f9f;font-size:16px;font-weight:400;color:#fff}.deliveryPickupInfo__addToCartButton:disabled{background-color:#d9d9d9;cursor:default;pointer-events:none}.deliveryPickupInfo__addToCartButton--quickCollect{background-color:#fff;color:#000;border:1px solid #004F9F}.deliveryPickupInfo__buyOption{margin-bottom:16px}.deliveryPickupInfo .buybox-attributes__quantity{margin:0 16px 0 0}.deliveryPickupInfo .buybox-attributes__quantity .counter.form-group .counter__btn{box-shadow:none;border:1px solid #d9d9d9;background-color:#f4f4f4;color:#004f9f}.deliveryPickupInfo .buybox-attributes__quantity .counter.form-group .counter__btn[data-counter__plus]:before{height:100%;display:flex;align-items:center;justify-content:center;font-size:24px}.deliveryPickupInfo .buybox-attributes__quantity .counter.form-group .counter__btn[data-counter__minus]:before{display:flex;font-size:24px;height:100%;align-items:center;justify-content:center;margin-top:-1px}.deliveryPickupInfo__orDivider{display:flex;flex-direction:row;font-weight:700;font-size:16px;margin-bottom:20px}.deliveryPickupInfo__orDivider:before,.deliveryPickupInfo__orDivider:after{content:"";flex:1 1;border-bottom:1px solid #d9d9d9;margin:auto}.deliveryPickupInfo__orDivider:before{margin-right:10px}.deliveryPickupInfo__orDivider:after{margin-left:10px}.deliveryPickupInfo__chooseStation{display:flex;justify-content:space-between;cursor:pointer}.deliveryPickupInfo__chooseStationText{color:#000;margin-right:4px}.deliveryPickupInfo__chooseStationInfoIcon{color:#000;font-size:16px}.deliveryPickupInfo__arrowIconWrapper{font-size:16px;display:flex;align-items:center;margin-left:16px;flex-shrink:0}.deliveryPickupInfo__arrowIcon{color:#000}.deliveryPickupInfo__changeStore{color:#000;font-weight:400;display:flex}.deliveryPickupInfo__changeStoreText{font-size:16px;text-decoration:underline}.deliveryPickupInfo__changeStoreIcon{font-size:16px;padding-top:4px}.deliveryPickupInfo__station{margin-bottom:16px}.deliveryPickupInfo__stationHeader{display:flex;justify-content:space-between;align-items:center}.deliveryPickupInfo .icon__pick-up{margin-right:.525rem}.deliveryPickupInfo__stationImg{width:2rem!important}.deliveryPickupInfo__stationTitleWrapper{display:flex;align-items:center}.deliveryPickupInfo__stationTitle{font-size:14px;font-weight:400;color:#000}.deliveryPickupInfo__stationNotes{font-size:14px}.deliveryPickupInfo>*:last-child{margin-bottom:0}.availabilityNotificationModal__cta{background-color:#f39313;border:none}.availabilityNotificationModal__cta:hover,.availabilityNotificationModal__cta:focus,.availabilityNotificationModal__cta:active{background-color:#f60}@media only screen and (min-width:48em){.availabilityNotificationModal__select{width:40%!important}}.availabilityNotificationModal__confirmation{padding:30px 20px;border:1px solid #009e1f;position:relative}.availabilityNotificationModal__confirmation:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#009e1f;opacity:.1}.availabilityNotificationModal__confirmation-icon,.availabilityNotificationModal__confirmation-text{z-index:2}.availabilityNotificationModal__confirmation-icon{color:#009e1f;margin-right:5px}.availabilityNotificationModal__confirmation-text{color:#000;font-weight:400;font-size:16px}.availabilityNotificationModal__confirmation-text--bold{font-weight:700}@media screen and (max-width:47.9375em){.availabilityNotificationModal__confirmation-text:not(.availabilityNotificationModal__confirmation-text--bold){display:block}}.deliveryPickupInfo-buyOption{padding:24px;border:1px solid #d9d9d9;background:#fff;border-radius:3px;display:flex;align-items:stretch;cursor:pointer}.deliveryPickupInfo-buyOption p{margin-bottom:0}.deliveryPickupInfo-buyOption[aria-selected=true]{border:1px solid #004f9f;box-shadow:0 0 6px #00000040}.deliveryPickupInfo-buyOption__content{flex-grow:1;position:relative}.deliveryPickupInfo-buyOption__content .icon-arrow-nudge{position:absolute;top:-3px;left:-28px;font-size:42px;color:#009e1f}@media only screen and (max-width:35.9375em){.deliveryPickupInfo-buyOption__content .icon-arrow-nudge{top:unset;bottom:-34px;left:-30px;font-size:46px}}.deliveryPickupInfo-buyOption__radioWrapper{flex-shrink:0;height:24px;display:flex;align-items:center;margin-right:16px}.deliveryPickupInfo-buyOption__radioInput{position:absolute;opacity:0}.deliveryPickupInfo-buyOption__radioCheckmark{position:relative;display:inline-flex;align-items:center;justify-content:center;height:24px;width:24px;border-radius:50%;border:1px solid #d9d9d9}.deliveryPickupInfo-buyOption:not(.deliveryPickupInfo-buyOption--hasClickAction) .deliveryPickupInfo-buyOption__radioInput:disabled~.deliveryPickupInfo-buyOption__radioCheckmark{background:#f3f3f3;border:1px solid #f3f3f3}.deliveryPickupInfo-buyOption__radioCheckmark:after{content:"";display:none;width:8px;height:8px;border-radius:50%;background:#fff}.deliveryPickupInfo-buyOption__radioInput:checked~.deliveryPickupInfo-buyOption__radioCheckmark{background-color:#004f9f;border-color:#004f9f}.deliveryPickupInfo-buyOption__radioInput:checked~.deliveryPickupInfo-buyOption__radioCheckmark:after{display:block}.deliveryPickupInfo-buyOption--radioDisabled:not(.deliveryPickupInfo-buyOption--hasClickAction){cursor:default}.deliveryPickupInfo-buyOption__head{display:flex;flex-wrap:wrap;justify-content:space-between}.deliveryPickupInfo-buyOption__titleArea{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width:35.9375em){.deliveryPickupInfo-buyOption__titleArea{position:relative}}.deliveryPickupInfo-buyOption__titleWrapper,.deliveryPickupInfo-buyOption__availabilityTextRow{display:flex}.deliveryPickupInfo-buyOption__availabilityTextRow{flex-wrap:wrap;gap:8px 16px}.deliveryPickupInfo-buyOption__availabilityText{display:flex}.deliveryPickupInfo-buyOption__availabilityText .deliveryPickupInfo__changeStore{display:inline}.deliveryPickupInfo-buyOption__ai-prompt-element{display:flex;margin-left:4px}.deliveryPickupInfo-buyOption__ai-prompt-element .icon-ai-star{color:#0090d7;margin-right:10px}.deliveryPickupInfo-buyOption__ai-prompt-element-text{color:#004e9e;text-decoration:underline}.deliveryPickupInfo-buyOption__titleIcon{font-size:24px;margin-right:11px;flex-shrink:0;display:inline-flex;position:relative;top:2px}.deliveryPickupInfo-buyOption__titleIcon.icon-circle_error{color:#d6040c;font-size:16px;height:24px;align-items:center;justify-content:center;width:24px;margin-right:6px!important}.deliveryPickupInfo-buyOption__title{font-size:16px;font-weight:700;cursor:pointer;margin-bottom:0;margin-top:-2px}@media only screen and (max-width:35.9375em){.deliveryPickupInfo-buyOption__title{margin-right:2px!important}}.deliveryPickupInfo-buyOption--radioDisabled:not(.deliveryPickupInfo-buyOption--hasClickAction) .deliveryPickupInfo-buyOption__title{cursor:default}.deliveryPickupInfo-buyOption__info{display:flex;align-items:center;margin-bottom:6px}@media only screen and (max-width:375px){.deliveryPickupInfo-buyOption__info{margin-left:4px}}.deliveryPickupInfo-buyOption__infoText,.deliveryPickupInfo-buyOption__infoIcon{color:#000}.deliveryPickupInfo-buyOption__infoText{margin-right:6px}.deliveryPickupInfo-buyOption__availabilityCircleWrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.deliveryPickupInfo-buyOption__availableCircle,.deliveryPickupInfo-buyOption__fewAvailableCircle,.deliveryPickupInfo-buyOption__notAvailableCircle{position:relative;width:10px;height:10px;display:inline-block;border-radius:50%;margin-right:8px}.deliveryPickupInfo-buyOption__availableCircle{background-color:#009e1f}.deliveryPickupInfo-buyOption__fewAvailableCircle{background-color:#ee7e00}.deliveryPickupInfo-buyOption__notAvailableCircle{border:1.5px solid #d6040c}.deliveryPickupInfo-buyOption__available-icon{display:inline-flex;justify-content:center;width:24px}.deliveryPickupInfo-buyOption__available-icon--green{color:#009e1f}.deliveryPickupInfo-buyOption__available-icon--red{color:#d6040c}.deliveryPickupInfo-buyOption__available-icon--red:not(i){border:2px solid #d6040c;flex-shrink:0;width:16px;height:16px;border-radius:50%;margin:0 4px}.deliveryPickupInfo-buyOption__titleWrapper .deliveryPickupInfo-buyOption__available-icon--red:not(i){margin-top:4px;margin-right:10px}.deliveryPickupInfo-buyOption__arrowIconWrapper{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-left:16px}.deliveryPickupInfo-buyOption__arrowIcon{font-size:16px}.deliveryPickupInfo-buyOption__head{margin-bottom:2px}.deliveryPickupInfo-buyOption__head:only-child{margin-bottom:0}.deliveryPickupInfo-buyOption__head:only-child .deliveryPickupInfo-buyOption__titleWrapper{margin-bottom:0}.deliveryPickupInfo-buyOption__head:only-child .deliveryPickupInfo-buyOption__info{margin-bottom:0}.deliveryPickupInfo-buyOption__note{margin-bottom:8px;display:flex;align-items:center}.deliveryPickupInfo-buyOption__note .icon{display:inline-flex}.deliveryPickupInfo-buyOption__note:not(:has(.icon)){margin-left:5px}.deliveryPickupInfo-buyOption__titleWrapper,.deliveryPickupInfo-buyOption__subtitleWrapper{margin-bottom:6px}.deliveryPickupInfo-buyOption__titleWrapper{display:inline-flex}.deliveryPickupInfo-buyOption__titleWrapper .deliveryPickupInfo-buyOption__titleIcon{margin-right:3px!important}.deliveryPickupInfo-buyOption__subtitleWrapper{display:inline}@media only screen and (max-width:35.9375em){.deliveryPickupInfo-buyOption__subtitleWrapper{margin-left:4px}}.deliveryPickupInfo-buyOption__subtitleWrapper p{display:inline;font-weight:400}.deliveryPickupInfo-buyOption__subtitleWrapper a{color:#000;text-decoration:underline}.deliveryPickupInfo-buyOption__availabilityTextRow:not(:last-child),.deliveryPickupInfo-buyOption__note:not(:last-child),.deliveryPickupInfo-buyOption__info:not(:last-child){margin-bottom:8px}.deliveryPickupInfo-buyOption__availabilityTextRow--notAvailable,.deliveryPickupInfo-buyOption__availabilityTextRow span[data-available-quantity]{font-weight:700}.deliveryPickupInfo-buyOption__availabilityTextRow .deliveryPickupInfo__changeStore .deliveryPickupInfo__changeStoreText,.deliveryPickupInfo-buyOption__availabilityTextRow .deliveryPickupInfo__changeStore i{margin-left:0}.deliveryPickupInfo-buyOption__availabilityTextRow .deliveryPickupInfo__changeStore .deliveryPickupInfo__changeStoreIcon{margin-left:-6px}.deliveryPickupInfo-buyOption__availabilityTextRow p{margin-left:6px}.deliveryPickupInfo-buyOption__availabilityTextRow:not(:has(.deliveryPickupInfo-buyOption__available-icon,.deliveryPickupInfo__changeStoreIcon)) p{margin-left:2px}.deliveryPickupInfo-buyOption__availabilityTextRow:not(:has(.deliveryPickupInfo-buyOption__available-icon,.deliveryPickupInfo__changeStoreIcon)) p:has(.deliveryPickupInfo__green){margin-left:4px}.deliveryPickupInfo-buyOption .deliveryPickupInfo__changeStoreText{margin-left:6px}.deliveryPickupInfo-buyOption .deliveryPickupInfo__changeStoreIcon+.deliveryPickupInfo__changeStoreText{margin-left:0}.deliveryPickupInfo-buyOption .deliveryPickupInfo__green{color:#009e1f}.deliveryPickupInfo-buyOption__titleIcon,.deliveryPickupInfo-buyOption__note .icon,.deliveryPickupInfo-buyOption .deliveryPickupInfo__changeStoreIcon{display:inline-flex;justify-content:center;width:24px;margin-right:6px!important}.freeDeliveryBox{background:#004f9f;color:#fff;padding:12px 16px;margin-top:12px}.tpl-product-overview .freeDeliveryBox{margin:16px 16px 0;max-width:343px;border-radius:3px}@media only screen and (min-width:48em){.tpl-product-overview .freeDeliveryBox{width:325px;position:fixed;top:240px;right:-291px;padding:.625rem .375rem;margin:0;transition:right .2s;z-index:1000;cursor:pointer;border-radius:0}.tpl-product-overview .freeDeliveryBox[aria-expanded=true]{right:0}.tpl-product-overview .freeDeliveryBox .freeDeliveryBox__inner{display:flex;align-items:center}.tpl-product-overview .freeDeliveryBox .freeDeliveryBox__desktop-icon{display:block;margin-left:16px}.tpl-product-overview .freeDeliveryBox .freeDeliveryBox__desktop-icon i:before{font-size:3rem}.tpl-product-overview .freeDeliveryBox .freeDeliveryBox__content{margin-left:12px}.tpl-product-overview .freeDeliveryBox .freeDeliveryBox__heading-title-text{font-size:.875rem;line-height:1.5}.tpl-product-overview .freeDeliveryBox .freeDeliveryBox__heading-title-icon{display:none}.tpl-product-overview .freeDeliveryBox .freeDeliveryBox__text{margin-left:0;font-size:.75rem;line-height:1.3;margin-top:.2rem;margin-bottom:0}}.freeDeliveryBox__vertical-head{writing-mode:vertical-lr;font-size:1rem;line-height:1.2;text-transform:uppercase;white-space:nowrap;bottom:0;display:none;text-align:center;transform:rotate(180deg)}@media only screen and (min-width:48em){.tpl-product-overview .freeDeliveryBox__vertical-head{display:block}}.freeDeliveryBox__desktop-icon{display:none}.freeDeliveryBox__heading-title{display:flex;align-items:center;font-weight:600;line-height:1}.freeDeliveryBox__heading-title-icon{font-size:24px;margin-right:8px}.freeDeliveryBox__text{display:block;margin-left:32px}.generic-carousel .tileTeaser:not(.tileTeaser--topdeal):not(.tileTeaser--imageOnly) .tileTeaser__content--inspiration .tileTeaser__image-wrapper{height:172px}.generic-carousel .tileTeaser:not(.tileTeaser--topdeal):not(.tileTeaser--imageOnly) .tileTeaser__content--inspiration .tileTeaser__image-wrapper .tileTeaser__image{max-height:172px;object-fit:cover}@media only screen and (min-width:36em){.generic-carousel .tileTeaser:not(.tileTeaser--topdeal):not(.tileTeaser--imageOnly) .tileTeaser__content--inspiration .tileTeaser__image-wrapper{height:272px}.generic-carousel .tileTeaser:not(.tileTeaser--topdeal):not(.tileTeaser--imageOnly) .tileTeaser__content--inspiration .tileTeaser__image-wrapper .tileTeaser__image{max-height:272px}}.tileTeaser{display:flex;align-items:center;background-color:#fff;padding:60px 24px 24px;border-radius:3px;position:relative;height:100%}@media only screen and (max-width:47.9375em){.tileTeaser{padding:52px 16px 16px}}.tileTeaser__row>div[class*=col-],.tileTeaser__row>div[class*=col-]:last-child{margin-bottom:5px}.tileTeaser .tileTeaser__pricing .pricing__price-sub{font-size:12px}.tileTeaser:not(.tileTeaser--topdeal) .tileTeaser__pricing{position:relative;padding-bottom:6px}@media screen and (max-width:61.9375em){.tileTeaser:not(.tileTeaser--topdeal) .tileTeaser__pricing{margin-top:24px}}@media only screen and (max-width:47.9375em){.tileTeaser:not(.tileTeaser--topdeal) .tileTeaser__pricing{margin:8px 0}}@media only screen and (max-width:47.9375em){.tileTeaser:not(.tileTeaser--topdeal):not(.tileTeaser--imageOnly) .tileTeaser__content--inspiration .tileTeaser__image-wrapper{height:auto}}.tileTeaser:not(.tileTeaser--topdeal):not(.tileTeaser--imageOnly) .tileTeaser__content--inspiration .tileTeaser__image{width:100%;height:auto!important;max-height:none}@media only screen and (max-width:47.9375em){.tileTeaser:not(.tileTeaser--imageOnly):not(.tileTeaser--mini):not(.tileTeaser--store):not(.tileTeaser--advisor):not(.tileTeaser--inspiration) .tileTeaser__image{max-height:113px}}.tileTeaser.tileTeaser--topdeal .tileTeaser__pricing{margin:8px 0}.tileTeaser--inspiration{padding:0 0 24px!important;width:320px}@media only screen and (min-width:36em){.tileTeaser--inspiration{padding:0 0 32px!important;width:504px}}.tileTeaser--inspiration .tileTeaser__info-text,.tileTeaser--inspiration .tileTeaser__info-subtext{text-align:left}.tileTeaser--inspiration .tileTeaser__info{border-top:none;padding:24px 24px 0}@media only screen and (max-width:47.9375em){.tileTeaser--inspiration .tileTeaser__info{padding:24px 16px 0}}.tileTeaser__column{height:100%}.tileTeaser__link{z-index:4;position:relative;font-size:14px;pointer-events:all}.tileTeaser__link:hover{text-decoration:underline}.tileTeaser--topdeal:not(.tileTeaser--topdeal-ended) .tileTeaser__link{display:none}.tileTeaser--topdeal-ended{pointer-events:none}.tileTeaser--topdeal-ended:before{content:"";height:100%;width:100%;background:#fff;opacity:.6;position:absolute;top:0;left:0;z-index:3}.tileTeaser--topdeal-ended .tileTeaser__header,.tileTeaser--topdeal-ended .tileTeaser__bar-heading,.tileTeaser--topdeal-ended .top-deals--counter,.tileTeaser--topdeal-ended .tileTeaser__bar-range{z-index:4}.tileTeaser--topdeal-ended .top-deals--counter .product-label--is-new{color:gray!important}.tileTeaser--topdeal-ended .tileTeaser__bar-range-active{width:0%}.tileTeaser__counter-wrapper{display:flex;justify-content:space-between}.tileTeaser__counter-wrapper .top-deals--counter .product-label{background-color:transparent;font-size:14px;font-weight:700;color:#004f9f;height:30px;display:block;padding:0}.tileTeaser__header{position:absolute;z-index:1;left:0;width:100%;top:0;padding:8px 16px;text-align:center;border-top-right-radius:3px;border-top-left-radius:3px}.tileTeaser__header-title{font-size:16px;line-height:1.25;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tileTeaser h2.tileTeaser__header-title{margin:0}.tileTeaser__image{width:261px;max-width:100%;height:139px;display:block;margin:0 auto}@media only screen and (max-width:47.9375em){.tileTeaser__image{width:auto}}.tileTeaser__image-wrapper{position:relative}.tileTeaser__info{position:relative;border-top:1px solid #D9D9D9;padding-top:24px;text-align:center}@media only screen and (max-width:47.9375em){.tileTeaser__info{margin-top:0;padding-top:16px}}.tileTeaser__info-text,.tileTeaser__info-subtext{line-height:24px;color:#000;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tileTeaser__info-text{font-size:20px}.tileTeaser__info-subtext{font-size:16px;margin-top:8px}.tileTeaser__bar-wrapper{margin-top:16px}.tileTeaser__bar-range{position:relative;height:5px;border-radius:10px;background-color:#d9d9d9;width:100%;margin:0}.tileTeaser__bar-range-active{background-color:#004f9f;width:60%;display:block;height:100%;border-radius:10px}.tileTeaser__bar-heading{font-size:14px;line-height:1.29;color:#000;display:block;margin-bottom:3px;font-weight:400}.tileTeaser--topdeal .tileTeaser__info{border:0}@media only screen and (max-width:47.9375em){.tileTeaser--topdeal .tileTeaser__image{width:auto}}.tileTeaser--sustainable .tileTeaser__header:before{font-family:Fontello;content:"";display:inline-block;position:absolute;top:50px;right:24px;height:55px;width:55px;border-radius:50%;background-color:#fff;border:2px solid #006621;font-size:35px;color:#006621;padding-left:2px;line-height:1.5}.tileTeaser--sustainable .tileTeaser__info{border-color:#006621}.tileTeaser.tileTeaser--imageOnly,.tileTeaser--imageOnly{padding:36px 0 0;height:100%}@media only screen and (max-width:47.9375em){.tileTeaser--imageOnly{height:auto}}.tileTeaser--imageOnly .tileTeaser__content{height:100%}.tileTeaser--imageOnly .tileTeaser__image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;z-index:2}.tileTeaser--imageOnly .tileTeaser__image-wrapper{height:100%;display:flex;align-items:center;position:relative;overflow:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.tileTeaser--imageOnly .tileTeaser__blurredBackground{background-size:cover;background-repeat:no-repeat;background-position:center;filter:blur(5px);position:absolute;top:-1px;z-index:1;height:100%;width:100%;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.tileTeaser--blurredBG .tileTeaser__image{width:auto;height:auto!important}@media only screen and (max-width:47.9375em){.tileTeaser--blurredBG .tileTeaser__image{height:198px!important;width:auto}}.tileTeaser--mini,.tileTeaser--store{width:233px;padding:0;align-items:initial;display:block}@media only screen and (min-width:62em){.tileTeaser--mini,.tileTeaser--store{width:252px}}.tileTeaser--mini .tileTeaser__image,.tileTeaser--store .tileTeaser__image{width:100%;height:156px;display:block;border-top-right-radius:3px;border-top-left-radius:3px}@media only screen and (min-width:62em){.tileTeaser--mini .tileTeaser__image,.tileTeaser--store .tileTeaser__image{width:100%;height:146px}}.tileTeaser--mini .tileTeaser__image-wrapper,.tileTeaser--store .tileTeaser__image-wrapper{position:relative;width:100%}.tileTeaser--mini .tileTeaser__text,.tileTeaser--store .tileTeaser__text{display:flex;align-items:flex-start;color:#000;font-weight:700;line-height:1.5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;min-height:80px;padding:1rem;word-break:break-word;overflow:hidden;text-overflow:ellipsis}@media print{.tileTeaser--mini .tileTeaser__text,.tileTeaser--store .tileTeaser__text{color:#000!important}}.tileTeaser--mini{background:#fff}.tileTeaser--mini .tileTeaser__text{font-weight:700}.tileTeaser--store{height:438px;width:353px;overflow:hidden}.tileTeaser--store-calculating .tileTeaser__image{height:auto!important}.tileTeaser--store .tileTeaser__image{height:50%;transition:height .2s;max-height:none}.tileTeaser--store .tileTeaser__details{position:relative;height:50%;padding:1rem;line-height:24px;transition:height .2s;overflow:hidden}.tileTeaser--store .tileTeaser__details--additional{display:none;transition:opacity .2s}.tileTeaser--store .tileTeaser__store-name{font-size:20px;font-weight:700;color:#004f9f}.tileTeaser--store .tileTeaser__store-toggle{position:absolute;top:0;right:0;padding:14px 1rem 1rem;line-height:1rem}.tileTeaser--store .tileTeaser__store-toggle .icon{font-size:20px;color:#004f9f;transition:transform .2s}.tileTeaser--store .tileTeaser__store-phone-nr{color:#000;text-decoration:underline}.tileTeaser--store .tileTeaser__store-opening{font-size:20px;font-weight:700;padding:1rem 0 10px}.tileTeaser--store .tileTeaser__store-opening-row{display:flex;justify-content:space-between;margin-bottom:4px}.tileTeaser--store .tileTeaser__store-opening-row:last-child{margin-bottom:0}@media screen and (min-width:430px)and (max-width:470px){.tileTeaser--store .tileTeaser__store-opening-entry:first-child{max-width:70px;overflow:hidden;text-overflow:ellipsis}}.tileTeaser--store .tileTeaser__button-wrapper{position:absolute;bottom:0;padding:1rem}.tileTeaser--store .tileTeaser__button-wrapper .cta{padding:.5rem 1rem}.tileTeaser--store.tileTeaser--hover .tileTeaser__image{height:0px!important}.tileTeaser--store.tileTeaser--hover .tileTeaser__details{height:calc(100% - 72px)!important}.tileTeaser--store.tileTeaser--hover .tileTeaser__details--additional{display:block}.tileTeaser--store.tileTeaser--hover .tileTeaser__store-toggle{padding:18px 1rem 1rem}.tileTeaser--store.tileTeaser--hover .tileTeaser__store-toggle .icon-arrow_up{transform:rotate(-180deg)}.tileTeaser--advisor{width:100%;height:auto;padding:0;margin:0!important}.tileTeaser--advisor .tileTeaser__image-wrapper{position:relative;display:block}.tileTeaser--advisor .tileTeaser__image{display:block;width:100%;height:auto;border-top-right-radius:3px;border-top-left-radius:3px}.tileTeaser--advisor .tileTeaser__text{display:flex;align-items:flex-start;font-weight:700;font-size:14px;color:#fff;line-height:18px;text-overflow:ellipsis;height:66px;padding:15px 24px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#000;background-color:#fff;overflow:hidden}@media only screen and (max-width:47.9375em){.tileTeaser--advisor .tileTeaser__text{padding:8px 16px}}@media only screen and (min-width:62em){.tileTeaser--advisor .tileTeaser__text{height:66px}}.tileTeaser__label{position:absolute;top:5px;left:5px;background-color:#004f9f;display:inline-block;padding:0 4px;font-size:12px;font-weight:700;line-height:20px;border-radius:5px}.tileTeaser__label-text{color:#fff}.tile-container,.store-container{display:flex;flex-wrap:wrap}.tile-container .tileTeaser--mini,.store-container .tileTeaser--mini{padding:0 8px;margin:16px 0 0!important}.tile-container .tileTeaser--mini .tileTeaser__image,.store-container .tileTeaser--mini .tileTeaser__image{height:auto!important}.tile-container .tileTeaser--store,.store-container .tileTeaser--store{margin:0 0 1rem;width:auto}.tile-container .tileTeaser--mini{padding:0 8px}.tile-container{padding:0 1rem 1rem;background-color:#fff}@media only screen and (max-width:47.9375em){.tile-container{margin-top:.5rem;padding:0 .5rem 1rem}}.tile-container .tileTeaser--mini{background:transparent!important;display:flex;flex-direction:column;height:auto}.tile-container .tileTeaser--mini .tileTeaser__text{background:#0090d7;color:#fff;flex-grow:1}.tile-container .tileTeaser--advisor{padding:16px 3px 0;height:100%;display:flex;flex-direction:column}.tile-container .tileTeaser--advisor .tileTeaser__text{background:#0090d7;color:#fff;flex-grow:1;height:auto}.col-stores{padding:0}@media only screen and (max-width:47.9375em){.store-container{padding:1rem 1rem 0}}@media screen and (min-width:430px)and (max-width:48em){.store-container-col{flex:0 0 50%;max-width:50%}}.col-6 .tileTeaser__content,.col-md-6 .tileTeaser__content{display:flex;flex-flow:column;height:100%}.col-6 .tileTeaser__image-wrapper,.col-md-6 .tileTeaser__image-wrapper{margin:auto 0}.col-6 .tileTeaser__pricing,.col-md-6 .tileTeaser__pricing{margin-top:auto}.col-6 .tileTeaser__info,.col-md-6 .tileTeaser__info{margin-top:0}.col-6 .tileTeaser.tileTeaser--inspiration,.col-md-6 .tileTeaser.tileTeaser--inspiration{width:auto}.col-6 .tileTeaser.tileTeaser--inspiration .tileTeaser__content.tileTeaser__content--inspiration,.col-md-6 .tileTeaser.tileTeaser--inspiration .tileTeaser__content.tileTeaser__content--inspiration{height:auto}.col-md-4 .tileTeaser.tileTeaser--inspiration{width:auto}.col-md-4 .tileTeaser.tileTeaser--inspiration .tileTeaser__content.tileTeaser__content--inspiration{height:auto}@media screen and (max-width:47.9375em){.col-md-4 .tileTeaser.tileTeaser--inspiration .tileTeaser__content.tileTeaser__content--inspiration{height:auto!important}}.col-xl-4 .tileTeaser--imageOnly .tileTeaser__image{max-height:393px}.tileTeaser--inspiration.tileTeaser--fullWidth{width:auto}.tileTeaser--inspiration.tileTeaser--fullWidth .tileTeaser__content{height:auto!important}.tileTeaser__content{display:flex;flex-flow:column;width:100%}.tileTeaser__info{margin-top:auto}@media only screen and (max-width:47.9375em){.projects-teaser{margin:0 1rem}}.projects-teaser .tileTeaser--mini{width:100%;max-width:none;display:flex;flex-flow:column}@media only screen and (min-width:62em){.projects-teaser .tileTeaser--mini{width:100%}}@media only screen and (max-width:47.9375em){.projects-teaser .tileTeaser--mini{margin:0!important}}.projects-teaser .tileTeaser--mini .tileTeaser__image{height:auto;max-height:none;width:100%;flex-grow:1;object-fit:cover}@media only screen and (min-width:62em){.projects-teaser .tileTeaser--mini .tileTeaser__image{height:auto}}.projects-teaser .tileTeaser--mini .tileTeaser__text span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.slider .tileTeaser--mini{width:100%;height:auto;background-color:#fff}.slider .tileTeaser--mini .tileTeaser__image{height:auto;max-height:none}.slider .tileTeaser--mini .tileTeaser__image.lazyload{height:0;padding-bottom:66.52%}@media only screen and (max-width:47.9375em){.col-12 .tileTeaser,.col-12 .tile-teaser{margin:0 1rem}.col-6:nth-child(odd) .tileTeaser,.col-6:nth-child(odd) .tile-teaser{margin-left:1rem}.col-6:nth-child(2n) .tileTeaser,.col-6:nth-child(2n) .tile-teaser{margin-right:1rem}.col-12 .generic-carousel .tileTeaser,.col-6 .generic-carousel .tileTeaser,.col-12 .slider .tileTeaser,.col-6 .slider .tileTeaser,.col-12 .generic-carousel .tile-teaser,.col-6 .generic-carousel .tile-teaser,.col-12 .slider .tile-teaser,.col-6 .slider .tile-teaser{margin:0}}.tab-panel .tileTeaser--mini{background:#0090d7}.tab-panel .tileTeaser__text{color:#fff}.advisor__container .tile-teaser{margin:0!important}div:not(.slider__element):not(.generic-carousel__item)>.tileTeaser--mini{width:auto}div:not(.slider__element):not(.generic-carousel__item)>.tileTeaser--mini .tileTeaser__image{height:auto}.tab-panel__panel-content div:not(.slider__element):not(.generic-carousel__item)>.tileTeaser--mini{width:auto}.tab-panel__panel-content div:not(.slider__element):not(.generic-carousel__item)>.tileTeaser--mini .tileTeaser__image{height:auto}.product-tile--tileTeaser.product-tile--coupon{height:100%;padding:16px 24px;margin:0 1rem;width:calc(100% - 32px)}@media only screen and (min-width:48em){.product-tile--tileTeaser.product-tile--coupon{margin:0;width:auto}}@media only screen and (min-width:48em){.product-tile--tileTeaser.product-tile--coupon .product-tile__inner{height:100%;display:flex;flex-direction:column}}.product-tile--tileTeaser.product-tile--coupon .coupon__head{height:40px}@media only screen and (min-width:48em){.product-tile--tileTeaser.product-tile--coupon .coupon__head{height:22px}}.product-tile--tileTeaser.product-tile--coupon .productTile--coupon__footer{margin-top:auto}.product-tile--tileTeaser.product-tile--coupon .hideCoupon__button--productTile{display:none}.product-tile--tileTeaser.product-tile--coupon .product-tile--coupon__productMeta-value-description{margin:8px 0 10px;line-height:1.3}@media only screen and (min-width:48em){.product-tile--tileTeaser.product-tile--coupon .product-tile--coupon__productMeta-value-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.product-tile--tileTeaser.product-tile--coupon .product-tile--coupon__condition{margin-bottom:4px}.product-tile--tileTeaser.product-tile--coupon .product-tile--coupon__validity{margin-left:0;font-size:14px}@media only screen and (min-width:48em){.product-tile--tileTeaser.product-tile--coupon .product-tile--coupon__validity{font-size:16px}}.product-tile--tileTeaser.product-tile--coupon .product-tile--coupon__validity-wrapper{padding-bottom:4px}.product-tile--tileTeaser.product-tile--coupon .product-tile__link.product-tile__mobile-left{width:37%;float:left}.product-tile--tileTeaser.product-tile--coupon .product-tile__link.product-tile__mobile-left .responsive-image{height:auto;width:100%}@media only screen and (min-width:48em){.product-tile--tileTeaser.product-tile--coupon .product-tile__link.product-tile__mobile-left .responsive-image{height:100%}}@media only screen and (min-width:48em){.product-tile--tileTeaser.product-tile--coupon .product-tile__link.product-tile__mobile-left{float:none;width:auto;flex-grow:1;overflow:hidden}}.product-tile--tileTeaser.product-tile--coupon .product-tile__link.product-tile__mobile-left+.product-tile--coupon__body{float:right;width:63%;padding-left:15px}@media only screen and (min-width:48em){.product-tile--tileTeaser.product-tile--coupon .product-tile__link.product-tile__mobile-left+.product-tile--coupon__body{float:none;width:auto;padding-left:0}}.tileTeaser__header:has(+.product-tile--tileTeaser){position:static;background-color:#004f9f;color:#fff;margin:0 1rem;width:calc(100% - 32px)}@media only screen and (min-width:48em){.tileTeaser__header:has(+.product-tile--tileTeaser){margin:0;width:auto}}.tileTeaser__header:has(+.product-tile--tileTeaser)+.product-tile--tileTeaser.product-tile--coupon{height:calc(100% - 36px);max-height:393px;padding-top:0}.tileTeaser__header:has(+.product-tile--tileTeaser)+.product-tile--tileTeaser.product-tile--coupon .product-tile__image{margin-bottom:0;height:100%}.tileTeaser__header:has(+.product-tile--tileTeaser)+.product-tile--tileTeaser.product-tile--coupon .productTile--coupon__link{display:inline-block;padding-bottom:8px}.tileTeaser__header:has(+.product-tile--tileTeaser)+.product-tile--tileTeaser.product-tile--coupon .productTile--coupon__link.productTile--coupon__link--hidden{opacity:0;pointer-events:none}.buh-area:has(.buh-area__elements .tileTeaser--imageOnly)+.buh-area:has(.buh-area__elements .tileTeaser--imageOnly){margin-top:-20px}@media only screen and (min-width:48em){.buh-area:has(.buh-area__elements .tileTeaser--imageOnly)+.buh-area:has(.buh-area__elements .tileTeaser--imageOnly){margin-top:-40px}}.buh-area:has(.buh-area__elements .tileTeaser--imageOnly) .buh-area__elements .tileTeaser--imageOnly .tileTeaser__image-wrapper:has(.responsive-image.aspect-ratio--3x2){aspect-ratio:1.5}.buh-area:has(.buh-area__elements .tileTeaser--imageOnly) .buh-area__elements .tileTeaser--imageOnly .tileTeaser__image-wrapper:has(.responsive-image.aspect-ratio--3x2) .responsive-image.aspect-ratio--3x2{padding-top:0;height:auto}.newsletterTeaser{background-color:#fff;padding:32px 16px}@media only screen and (min-width:62em){.newsletterTeaser{padding:48px 0 72px}}.newsletterTeaser__headline{font-weight:700;font-size:32px;line-height:1.2;margin-bottom:1rem}.newsletterTeaser__content{display:flex;flex-direction:column}@media only screen and (min-width:62em){.newsletterTeaser__content{height:auto;flex-direction:row}}.newsletterTeaser__image{width:100%;object-fit:contain;height:auto;border-top-left-radius:3px;border-top-right-radius:3px}@media only screen and (min-width:62em){.newsletterTeaser__image{width:100%;object-fit:contain;border-top-right-radius:0;border-bottom-left-radius:3px}}.newsletterTeaser__image img{width:100%;height:auto}.newsletterTeaser__image-wrapper{display:flex;align-items:center;justify-content:center;position:relative;border-top-left-radius:3px;border-top-right-radius:3px}@media only screen and (min-width:62em){.newsletterTeaser__image-wrapper{width:50%;height:auto;border-top-right-radius:0;border-bottom-left-radius:3px}}.newsletterTeaser__image-wrapper .responsive-image__loader{background:#fff}.newsletterTeaser__inner{background-color:#ececec;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}@media only screen and (max-width:47.9375em){.newsletterTeaser__inner{align-items:flex-start}}@media only screen and (min-width:62em){.newsletterTeaser__inner{width:50%;border-top-right-radius:3px;border-bottom-left-radius:0}}.newsletterTeaser__description{text-align:left;max-height:230px;color:#000;font-weight:700;font-size:16px;line-height:20px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width:62em){.newsletterTeaser__description{max-width:50%;text-align:center}}.newsletterTeaser__button{min-height:38px;max-height:42px;height:40px;padding:8px 16px;border-radius:3px;font-size:14px;line-height:1.71;width:100%;margin-top:16px}@media only screen and (max-width:47.9375em){.newsletterTeaser__button{min-width:100%}}@media only screen and (min-width:62em){.newsletterTeaser__button{max-width:100%;margin-top:24px}}@media only screen and (max-width:47.9375em){.newsletterTeaser__button-wrapper{width:100%}}.newsletterTeaser .cta__brand-primary .cta__text{font-size:14px;line-height:24px;text-transform:initial}.inspirationTeaserSlider{background:#f4f4f4}@media only screen and (max-width:47.9375em){.inspirationTeaserSlider{margin:0 16px}}@media only screen and (min-width:48em){.inspirationTeaserSlider{width:calc(100% + 16px);margin-left:-8px;margin-right:-8px}}.inspirationTeaserSlider__title{margin-bottom:16px}@media only screen and (min-width:48em){.inspirationTeaserSlider__title{padding-left:8px;padding-right:8px}}.inspirationTeaserSlider__item{border:none}.inspirationTeaserSlider__element-wrapper{background:#f4f4f4;padding:0 8px}.inspirationTeaserSlider .generic-carousel{margin-left:-8px;margin-right:-8px}@media only screen and (min-width:48em){.inspirationTeaserSlider .generic-carousel__stage-wrapper{padding-left:8px;padding-right:8px}}.inspirationTeaserSlider .generic-carousel__stage-wrapper.shadow:after{content:none}.inspirationTeaserSlider .tileTeaser__image{border-top-left-radius:3px;border-top-right-radius:3px}.inspirationTeaserSlider .generic-carousel{padding:0}.productDetailTabSlider__item{border:none}.productDetailTabSlider .generic-carousel{gap:8px}@media screen and (max-width:47.9375em){.productDetailTabSlider .generic-carousel{padding:0}}.productDetailTabSlider .generic-carousel__title{margin-bottom:16px}@media only screen and (min-width:62em){.productDetailTabSlider .generic-carousel__title{margin-bottom:24px}}.pageFooter{background:#fdfdfd;color:#000}@media print{.pageFooter{display:none}}.pageFooter__container+.pageFooter-bottom{border-top:2px solid #004F9F}@media only screen and (min-width:62em){.pageFooter__container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1570px;margin-right:auto;margin-left:auto;padding-left:65px;padding-right:65px}}.pageFooter__container .show-more-content__trigger{background:linear-gradient(to bottom,#e4ebe600,#ffffff4d 10%,#fff 66%,#fff)}.pageFooter__container .show-more-content__trigger a{color:#000;text-decoration:underline}.pageFooter__bg{max-width:1440px;background-repeat:no-repeat;background-size:auto;background-position:top center;position:relative}.pageFooter__bg:before{content:"";position:absolute;left:0;width:100%;min-height:100%;background:linear-gradient(to bottom,#e4ebe600,#f4f4f41a 0,#fff 100%,#fff),linear-gradient(to left,#e4ebe600,#f4f4f41a 0,#fff 100%,#fff),linear-gradient(to right,#e4ebe600,#f4f4f41a 0,#fff 100%,#fff)}.pageFooter__category{padding:0 16px 32px;z-index:999;position:relative}@media only screen and (min-width:62em){.pageFooter__category{width:100%;text-align:center;padding:0 0 75px}}.pageFooter__category-icon{text-align:center;margin:0 0 24px;width:93px;height:auto;line-height:normal;font-size:70px;padding-left:3px;color:#006621;top:auto;right:auto;padding-top:40px}.pageFooter__category-icon img{width:140px;height:147px}@media only screen and (min-width:62em){.pageFooter__category-icon{margin:75px auto 24px;padding-top:0}}.pageFooter__category-icon.icon-ic-sustainability{color:#006621;border-color:#006621}.pageFooter__category-text{margin:0 auto .5rem;max-width:952px;font-size:16px;font-weight:400;line-height:24px}.pageFooter__category-link{color:#000;text-decoration:underline;font-size:16px;font-weight:400;line-height:24px}.pageFooter__category-title{color:#006621;font-weight:600;font-size:28px;position:relative;margin-top:32px;margin-bottom:8px}@media only screen and (min-width:62em){.pageFooter__category-title{font-size:32px;margin-top:40px;margin-bottom:16px}}.pageFooter__category-title--big{color:#006621;margin-top:32px;font-weight:600;margin-bottom:15px}@media only screen and (min-width:62em){.pageFooter__category-title--big{font-size:32px;margin-bottom:8px}}.pageFooter__category-subtitle{font-weight:600;font-size:22px;margin-top:1.5rem;color:#006621}.pageFooter__items{background:#004f9f;color:#fff;width:100%}.pageFooter .accordion__title{font-size:16px;line-height:24px;font-weight:700;color:#fff}@media only screen and (min-width:62em){.pageFooter .accordion__title{border-top:none;font-size:36px;line-height:1}}.pageFooter .accordion__title-icon{border-radius:initial;background:transparent;color:#fff;font-size:16px;width:24px;height:24px}.pageFooter .accordion__title-icon:before{color:#fff;content:""}@media only screen and (min-width:62em){.pageFooter .accordion__title-icon{display:none}}.pageFooter .accordion--open .accordion__title-icon:before{transform:rotate(180deg)}.pageFooter__item-content{word-break:break-word}.pageFooter__item-label{font-weight:700;margin-bottom:0}.pageFooter__item-group{width:100%}@media only screen and (min-width:62em){.pageFooter__item-group{width:32%;padding:0;border-bottom:1px solid #6487AA}}.pageFooter__item-group--full,.pageFooter__item-group--categories,.pageFooter__item-group--full.pageFooter__item-group,.pageFooter__item-group--categories.pageFooter__item-group{width:100%;border-bottom:0}@media only screen and (min-width:62em){.pageFooter__item-group--full .pageFooter__item-accordion__content,.pageFooter__item-group--categories .pageFooter__item-accordion__content{display:flex;justify-content:space-between;padding-bottom:0}}@media only screen and (min-width:62em){.pageFooter__item-group--full .pageFooter__item-content,.pageFooter__item-group--categories .pageFooter__item-content{padding-bottom:40px;border-bottom:1px solid #6487AA}}@media screen and (max-width:61.9375em){.pageFooter__item-group--full .pageFooter__item-content,.pageFooter__item-group--categories .pageFooter__item-content{padding:24px 0}.pageFooter__item-group--full .pageFooter__item-content:first-child,.pageFooter__item-group--categories .pageFooter__item-content:first-child{padding-top:0}.pageFooter__item-group--full .pageFooter__item-content:not(:last-child),.pageFooter__item-group--categories .pageFooter__item-content:not(:last-child){border-bottom:1px solid #6487AA}}@media only screen and (min-width:62em){.pageFooter__item-group--full .pageFooter__item-content{width:32%}}@media only screen and (min-width:62em){.pageFooter__item-group--categories{padding-bottom:72px}}.pageFooter__item-group--categories .pageFooter__item-content{padding:0;border-bottom:none!important}@media screen and (max-width:61.9375em){.pageFooter__item-group--categories .pageFooter__item-content:not(:first-child){margin-top:1rem}}@media only screen and (min-width:62em){.pageFooter__item-group--categories .pageFooter__item-content{width:15%}}@media only screen and (min-width:62em){.pageFooter__item-group--split .pageFooter__item-content:first-child{margin-right:16px}}.pageFooter__item-group--split .pageFooter__item-content:first-child .pageFooter__item-accordion__content-title{display:none}@media only screen and (min-width:62em){.pageFooter__item-group--split .pageFooter__item-content:first-child .pageFooter__item-accordion__content-title{display:block}}.pageFooter__item-group--split .pageFooter__item-accordion__content{flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:62em){.pageFooter__item-group--split .pageFooter__item-accordion__content{display:flex}}.pageFooter__item-group--split .pageFooter__item-accordion__content-title{padding:35px 0 15px}@media only screen and (min-width:62em){.pageFooter__item-group--split .pageFooter__item-accordion__title{display:none}}.pageFooter__item-accordion__title{background:transparent;text-decoration:none}@media only screen and (min-width:62em){.pageFooter__item-accordion__title{pointer-events:none;font-size:2rem;padding:45px 0 15px}}.pageFooter__item-accordion__content{background:transparent}@media only screen and (min-width:62em){.pageFooter__item-accordion__content{display:flex;padding:10px 0 40px}}.pageFooter__item-icon{display:block;font-size:40px}.pageFooter__item-subtitle{display:block;font-weight:700;font-size:18px;line-height:24px}.pageFooter__item-info{display:block;font-size:16px;line-height:24px}.pageFooter__item-info--light{margin-bottom:10px;opacity:.8}.pageFooter__item-link,.pageFooter__item-text{display:block;line-height:24px;font-weight:400;color:#fff}.pageFooter__item-link:not(:first-child),.pageFooter__item-text:not(:first-child){margin-top:1rem}@media only screen and (min-width:62em){.pageFooter__item-link:not(:first-child),.pageFooter__item-text:not(:first-child){margin-top:5px}}.pageFooter__item-link .icon-circle-check,.pageFooter__item-text .icon-circle-check{margin-right:3px}.pageFooter__item-link-icon,.pageFooter__item-text-icon{font-size:11px;line-height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pageFooter__item-link-icon-wrapper,.pageFooter__item-text-icon-wrapper{background-color:#0090d7;width:16px;height:16px;border-radius:50%;display:inline-block;position:relative;top:3px;margin-right:4px}.pageFooter__item-text{font-size:16px}.pageFooter__item-link{font-size:18px}.pageFooter__item-link:hover{text-decoration:underline}.pageFooter__item-link--underline{display:inline-block;text-decoration:underline;color:#fff}.pageFooter__item-link--underline:active,.pageFooter__item-link:active{color:#fff}.pageFooter__item-btn{background-color:#fff;border-radius:4px;color:#004f9f;font-size:14px;font-weight:700;line-height:24px;padding:8px 16px}.pageFooter__item-separator{padding:0 5px}.pageFooter__item-payment{width:48px;height:32px;margin:0 8px 12px 0}.pageFooter__item-payment-innerWrapper{display:inline-block;background-repeat:no-repeat;background-size:contain;width:48px;height:36px;margin-bottom:10px}@media screen and (max-width:61.9375em){.pageFooter__item-payment-innerWrapper{pointer-events:none}}.pageFooter__item-payment-innerWrapper:not(:last-child){margin-right:8px}.pageFooter__item-social-wrapper{display:flex;flex-wrap:nowrap}.pageFooter__item-social-link{color:#fff;display:inline-block}.pageFooter__item-social-link:not(:last-child){margin-right:10px}.pageFooter__item-social-link:last-child{border:1px solid #fff}.pageFooter__item-social-innerWrapper{display:inline-block;background-repeat:no-repeat;width:40px;height:40px}.pageFooter__item-app-link{display:block;margin:0 0 10px}.pageFooter__item-app-link:last-child{margin-bottom:0}.pageFooter-bottom{background-color:#fff;padding:20px 0}@media only screen and (min-width:62em){.pageFooter-bottom{flex-wrap:nowrap}}@media only screen and (min-width:62em){.pageFooter-bottom{padding:16px 0}}.pageFooter-bottom__container{display:flex;flex-wrap:wrap}@media screen and (max-width:47.9375em){.pageFooter-bottom__container{flex-flow:column;padding-left:16px;padding-right:16px}}@media only screen and (min-width:48em){.pageFooter-bottom__container{max-width:1570px;margin-right:auto;margin-left:auto;padding-left:17px;padding-right:17px}}@media only screen and (min-width:62em){.pageFooter-bottom__container{padding-left:65px;padding-right:65px}}.pageFooter-bottom__logo,.pageFooter-bottom__locales,.pageFooter-bottom__links{margin:0;padding:0;list-style:none;display:flex;flex-basis:100%}@media only screen and (min-width:48em){.pageFooter-bottom__logo,.pageFooter-bottom__locales,.pageFooter-bottom__links{flex-basis:auto}}.pageFooter-bottom__logo-item,.pageFooter-bottom__locales-item,.pageFooter-bottom__links-item{color:#767676;line-height:30px;height:30px}.pageFooter-bottom__logo-item-link,.pageFooter-bottom__locales-item-link,.pageFooter-bottom__links-item-link{color:#767676}.pageFooter-bottom__logo-item-link:hover,.pageFooter-bottom__locales-item-link:hover,.pageFooter-bottom__links-item-link:hover{text-decoration:underline;color:#000}.pageFooter-bottom__logo{height:30px;width:140px;margin-right:82px}@media only all and (min-width:48em)and (max-width:61.9375em){.pageFooter-bottom__logo{margin-right:55px}}@media screen and (max-width:47.9375em){.pageFooter-bottom__logo{order:1;margin-top:10px;margin-bottom:5px}}@media only screen and (min-width:48em){.pageFooter-bottom__links{margin-left:auto}}@media screen and (max-width:47.9375em){.pageFooter-bottom__links{margin-top:-30px}}@media screen and (max-width:47.9375em){.pageFooter-bottom__links .pageFooter-bottom__links-item{margin-top:8px}}@media screen and (max-width:47.9375em){.pageFooter-bottom__locales+.pageFooter-bottom__links{margin-top:auto}}.pageFooter-bottom__locales-item:not(:last-child){border-right:.0625rem solid #cdcdcd;padding-right:1.25rem}@media screen and (min-width:48em)and (max-width:47.9375em){.pageFooter-bottom__locales-item:last-child{margin-right:1.875rem}}.pageFooter-bottom__locales-item:not(:first-child){padding-left:1.25rem}.pageFooter-bottom__locales-item--logo{height:30px}.pageFooter-bottom__locales-item-link{color:gray}.pageFooter-bottom__locales-item-link:hover{text-decoration:underline;color:#000}.pageFooter-bottom__locales-item--active .pageFooter-bottom__locales-item-link{color:#000;font-weight:700}.pageFooter-bottom__links{flex-wrap:wrap;flex-basis:auto}@media screen and (max-width:47.9375em){.pageFooter-bottom__links{margin-left:-1.875rem}}@media only screen and (min-width:48em){.pageFooter-bottom__links{justify-content:flex-start;flex-wrap:nowrap}}.pageFooter-bottom__links-item{margin-left:2rem}@media screen and (min-width:48em)and (max-width:47.9375em){.pageFooter-bottom__links-item:first-child{margin-left:0}}@media only screen and (min-width:62em){.pageFooter-bottom__links-item{margin-top:0}}.pageFooter-bottom__links-item--muted{white-space:nowrap}.pageFooter-bottom__links-item--muted .pageFooter-bottom__links-item-link{color:gray}.pageFooter--reduced{background-color:#004f9f}.pageFooter--reduced .pageFooter__container{justify-content:end}.pageFooter--reduced .pageFooter__item-payment-wrapper{max-width:none;padding-top:12px;padding-left:15px;padding-right:7px}@media only screen and (min-width:62em){.pageFooter--reduced .pageFooter__item-payment-wrapper{padding-left:0;padding-right:0}}.pageFooter--reduced .pageFooter__item-payment-wrapper .pageFooter__item-payment-innerWrapper{margin-bottom:6px}.pageFooter--reduced>.pageFooter-bottom:first-child{border-top:5px solid #004F9F}.pricing{font-family:CorpusGothicCondensed}.pricing__tooltip{margin-left:5px;display:flex}.pricing__tooltip i{font-size:18px;line-height:27px}.pricing--bestPrice .pricing__container{background-color:#ffe500;padding:8px 8px 0;border-radius:2px}.pricing--bestPrice .pricing__price{justify-content:flex-start}.pricing--bestPrice-text{font-weight:700;font-size:20px;line-height:24px;color:#000;text-transform:uppercase}.pricing--is-sale.pricing--large .pricing__saving,.pricing--is-condition.pricing--large .pricing__saving{font-size:32px;padding:6px;border-top-left-radius:2px;border-top-right-radius:2px}.pricing--is-sale.pricing--large .pricing__price,.pricing--is-condition.pricing--large .pricing__price{padding:8px;font-size:32px;line-height:32px;display:flex;justify-content:center}.pricing--is-sale.pricing--large .pricing__price-old,.pricing--is-condition.pricing--large .pricing__price-old{color:#000;font-weight:400!important;display:flex;justify-content:flex-end!important}.pricing--is-sale.pricing--large .pricing__price-old-text,.pricing--is-condition.pricing--large .pricing__price-old-text{font-family:CoopCondensed,sans-serif;font-size:14px!important;line-height:18px;margin-bottom:2px}.pricing--is-sale.pricing--large .pricing__price-old-value,.pricing--is-condition.pricing--large .pricing__price-old-value{font-family:CoopCondensed,sans-serif;text-decoration:auto;margin-bottom:6px;line-height:18px;font-size:14px!important}.pricing--is-sale .pricing__saving-negative:before,.pricing--is-condition .pricing__saving-negative:before{content:"-";letter-spacing:.2rem}.pricing--is-sale .pricing__saving,.pricing--is-condition .pricing__saving,.pricing--is-sale .pricing__price,.pricing--is-condition .pricing__price{color:#000;padding:0 8px}@media only screen and (max-width:47.9375em){.pricing--is-sale .pricing__saving,.pricing--is-condition .pricing__saving,.pricing--is-sale .pricing__price,.pricing--is-condition .pricing__price{font-size:22px}}.pricing--is-sale .pricing__saving,.pricing--is-condition .pricing__saving{display:flex;justify-content:center;align-items:center;font-family:CorpusGothicCondensed;font-size:21px;line-height:22px;color:#fff;background-color:#e83331;border-top-left-radius:1px;border-top-right-radius:1px}@media print{.pricing--is-sale .pricing__saving,.pricing--is-condition .pricing__saving{color:#000;border:1px solid #D9D9D9;border-bottom:none}}.pricing--is-sale .pricing__cents,.pricing--is-condition .pricing__cents{margin-left:0;font-size:inherit;line-height:inherit}.pricing--is-sale .pricing__price,.pricing--is-condition .pricing__price{font-family:CorpusGothicCondensed;font-size:28px;line-height:24px;background-color:#ffe500;border-bottom-left-radius:1px;border-bottom-right-radius:1px}@media print{.pricing--is-sale .pricing__price,.pricing--is-condition .pricing__price{border:1px solid #D9D9D9}}.pricing--is-sale .pricing__price-old,.pricing--is-condition .pricing__price-old{display:flex;justify-content:flex-end!important;margin:0;font-family:CoopCondensed,sans-serif;font-size:10px;color:#000;font-weight:400;line-height:14px;text-align:center}.pricing--is-sale .pricing__container,.pricing--is-condition .pricing__container{margin-right:0!important}.pricing--is-topprice .pricing__saving{text-align:center;font-size:21px;line-height:24px}.pricing__price{font-family:CorpusGothicCondensed;font-size:28px;font-weight:100;line-height:32px;color:#000;padding:0;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:47.9375em){.pricing__price{font-size:22px;line-height:28px}}.pricing__price-sub{font-family:CoopCondensed,sans-serif;font-size:12px;line-height:14px;font-weight:400;text-align:center;padding:0 4px}.pricing__promotion-time{display:flex;flex-direction:row;justify-content:flex-start;padding:.5rem}.pricing__promotion-time-title{color:#555555b3;font-weight:400;font-size:14px;line-height:1}@media only screen and (max-width:47.9375em){.pricing__promotion-time-title{font-size:.75rem}}.pricing__promotion-time-icon{height:1rem;width:1rem;min-width:1rem;margin-top:-2px;margin-right:.6rem;fill:#fad218}@media only screen and (max-width:47.9375em){.pricing__promotion-time-icon{margin-right:10px}}.pricing--is-sale .pricing__container{position:relative;z-index:1;background-color:#ffe500;display:block}.buybox--overlay .pricing{display:flex;flex-direction:column}.buybox--overlay .pricing__wrapper{clear:left}.buybox--overlay .pricing__price{font-size:32px;line-height:48px}@media only screen and (min-width:48em){.buybox--overlay .pricing__price{font-size:48px;line-height:54px}}.buybox--overlay .pricing--is-sale.pricing--large .pricing__price-old-value{font-size:20px!important}.buybox--overlay .pricing__per-unit{padding-top:5px;font-weight:700;font-family:CoopCondensed,sans-serif;text-align:left!important;font-size:12px!important;line-height:12px!important;margin-bottom:4px!important}.buybox--overlay .pricing__info-text{padding:0}.tileTeaser .pricing{min-height:40px}.tileTeaser .pricing--is-sale .pricing__saving,.tileTeaser .pricing--is-condition .pricing__saving,.tileTeaser .pricing--is-sale .pricing__price,.tileTeaser .pricing--is-condition .pricing__price{font-size:28px;padding:0 10px}@media only screen and (max-width:47.9375em){.tileTeaser .pricing--is-sale .pricing__saving,.tileTeaser .pricing--is-condition .pricing__saving,.tileTeaser .pricing--is-sale .pricing__price,.tileTeaser .pricing--is-condition .pricing__price{font-size:22px;padding:0 8px}}.tileTeaser .pricing--is-sale .pricing__saving,.tileTeaser .pricing--is-condition .pricing__saving{line-height:34px}@media only screen and (max-width:47.9375em){.tileTeaser .pricing--is-sale .pricing__saving,.tileTeaser .pricing--is-condition .pricing__saving{line-height:27px}}.tileTeaser .pricing--is-sale .pricing__saving-negative:before,.tileTeaser .pricing--is-condition .pricing__saving-negative:before{content:"-";letter-spacing:.2rem}.tileTeaser .pricing--is-sale .pricing__price,.tileTeaser .pricing--is-condition .pricing__price{line-height:40px}@media only screen and (max-width:47.9375em){.tileTeaser .pricing--is-sale .pricing__price,.tileTeaser .pricing--is-condition .pricing__price{line-height:31px}}.tileTeaser .pricing--is-sale .pricing__price-old-text,.tileTeaser .pricing--is-condition .pricing__price-old-text,.tileTeaser .pricing--is-sale .pricing__price-old-value,.tileTeaser .pricing--is-condition .pricing__price-old-value{font-weight:400;line-height:12px;font-size:12px}.tileTeaser .pricing--is-sale .pricing__price-old-text,.tileTeaser .pricing--is-condition .pricing__price-old-text{line-height:1.2}.tileTeaser .pricing--is-topprice .pricing__saving{line-height:14px;padding:3px 18px;font-size:20px;border-top-left-radius:2px;border-top-right-radius:2px}.tileTeaser .pricing--is-topprice .pricing__price{display:flex;justify-content:center;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.tileTeaser .pricing__container{justify-content:flex-end}.pricing__per-unit{padding:0;margin-left:0;text-align:left;font-size:12px;font-weight:400;color:#000;line-height:1;margin-top:auto;margin-bottom:4px}.pricing--is-sale+.pricing__wrapper--square-meters{margin-top:6px}.productBasicInfo .pricing--is-topprice .pricing__saving{line-height:22px;padding:5px 14px;font-size:26px}.product-cart__product-single-price .pricing--is-condition .pricing__container{background-color:#ffe500;border:none}.product-cart__product-single-price .pricing--is-condition .pricing__price{background-color:#ffe500;border:none;border-bottom-left-radius:1px;border-bottom-right-radius:1px}.product-cart__product-single-price .pricing--is-condition .pricing__price-sub{border:none}.product-cart__product-single-price .pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__container{padding:0!important;margin:0}.pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving{background-color:#ffe500;color:#000;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;margin:0 auto;font-size:21px;line-height:14px}.pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving span{display:block;width:100%;text-align:center}.pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving span:first-child{letter-spacing:1px}.pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving span:last-child{letter-spacing:-.5px}.pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving-wrapper{background-image:url(../img/component/002-productTile/img/bestprice_pattern.svg);background-size:cover;padding:4px;margin:0 auto}.pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__container{padding:0;margin:0}.productBasicInfo__details .pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving,.buybox--overlay .pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving{font-size:34px;line-height:21px;padding:4px 0}@media only screen and (max-width:47.9375em){.productBasicInfo__details .pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving,.buybox--overlay .pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving{font-size:26px;line-height:16px}}.productBasicInfo__details .pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving span:first-child,.buybox--overlay .pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving span:first-child{letter-spacing:2px;margin-right:-2px}@media only screen and (max-width:47.9375em){.productBasicInfo__details .pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving span:first-child,.buybox--overlay .pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving span:first-child{letter-spacing:1.5px;margin-right:-2px}}.productBasicInfo__details .pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving span:last-child,.buybox--overlay .pricing.pricing--is-sale.pricing--is-topprice.pricing--bestPrice .pricing__saving span:last-child{letter-spacing:-.5px}.teaser-secondary--vst{padding:1.5rem;background:#fff;color:#000;border:1px solid #D9D9D9;width:auto}@media only screen and (max-width:47.9375em){.teaser-secondary--vst{margin:0 16px}}.teaser-secondary--vst h2{color:#000;margin-bottom:0}.teaser-secondary--vst .trust{margin-bottom:.75rem}.teaser-secondary--vst .trust-container{padding:1rem 0 .5rem}.teaser-secondary--vst .trust-container__head{display:flex;border-bottom:1px solid #D9D9D9}.teaser-secondary--vst .trust-container__head-icon{font-size:32px}.teaser-secondary--vst .trust-container__head-text{margin-left:16px}.teaser-secondary--vst .trust__text{color:#000;font-weight:400;line-height:1.5;font-size:16px}.teaser-secondary--vst .trust__icon{font-size:1rem;display:flex;align-items:center;margin-top:0}.instore-toggle{width:calc(100% - 32px);max-width:600px;padding:14px 15px;background-color:#004f9f;display:flex;align-items:center;position:fixed;z-index:100;left:50%;bottom:16px;transform:translate(-50%);color:#fff;box-shadow:0 2px 4px #00000080;font-size:14px;border-radius:3px;transition:all ease .3s}@media only screen and (min-width:48em){.instore-toggle{padding:12px 24px;width:100%;font-size:16px;bottom:34px}}.instore-toggle .icon{margin-top:-2px;margin-right:16px;height:24px;width:24px;font-size:24px}@media only screen and (min-width:48em){.instore-toggle .icon{margin-top:-4px;margin-right:20px;font-size:30px;height:30px;width:30px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.instore-toggle .icon{margin-top:0}}.instore-toggle__text{flex-grow:1;margin-right:20px}.instore-toggle__action{color:#fff;text-decoration:none}.instore-toggle--invisible{transform:translateY(100%) translate(-50%);bottom:-16px!important}@media only screen and (min-width:48em){.instore-toggle--invisible{bottom:-34px!important}}.login__separator{position:relative;padding:20px 0 30px}.login__separator:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#ececec;transform:translateY(-50%)}.login__separator--text{text-align:center;padding:15px 0;margin-top:0}.login__separator--text span{position:relative;padding:10px;background:#fff;z-index:1;font-size:16px}.login__separator--text:after{height:2px;background:#d9d9d9}.login__cta{max-width:none}.login__heading--space-bottom{padding-bottom:10px}.login__supercardModal__title{margin-bottom:1rem}.login__supercardModal__description{font-size:14px;line-height:25px;color:gray;margin:0 0 15px}.login__supercardModal__advantagesList{list-style-type:none;padding:0;max-width:90%;margin:0 auto 20px}.login__supercardModal__advantagesList-item{display:flex}.login__supercardModal__advantagesList-item:not(:last-child){margin-bottom:15px}.login__supercardModal__advantagesList-icon{color:#0068b2;margin-right:10px}.login__supercardModal__advantagesList-text{color:gray;font-weight:600}.login__supercardModal__advantagesList-icon,.login__supercardModal__advantagesList-text{font-size:14px}.login__supercardModal__link{text-decoration:none;font-size:1rem;color:#0068b2;display:block;font-size:14px;font-weight:600;text-align:center;padding-top:20px;border-top:1px solid #CDCDCD;padding-bottom:4px}.cmsOnPageSubNavi{position:relative}.cmsOnPageSubNavi--noBorder{border-bottom:none}.cmsOnPageSubNavi:not(.cmsOnPageSubNavi--keepTabsOnMobile):after{content:" ";position:absolute;top:2px;right:0;padding-left:20px;min-height:40px;background:linear-gradient(to right,#fff0,#f3f3f3 50%)}.cmsOnPageSubNavi__menu{display:flex;padding:0;margin:0;list-style:none;overflow:auto}.cmsOnPageSubNavi__menu-item{position:relative;display:block;height:3rem;padding:0 1rem;margin:0;line-height:46px;cursor:pointer;font-size:16px}@media only screen and (min-width:48em){.cmsOnPageSubNavi__menu-item:first-child{margin-left:0;padding-left:0}}.cmsOnPageSubNavi__menu-item:hover:not(.cmsOnPageSubNavi__menu-item--active){border-radius:5px}@media only screen and (min-width:62em){.cmsOnPageSubNavi__menu-item:hover:not(.cmsOnPageSubNavi__menu-item--active) .cmsOnPageSubNavi__menu-item__link{border-bottom:5px solid #004F9F}}.cmsOnPageSubNavi__menu-item:hover:not(.cmsOnPageSubNavi__menu-item--active) span{display:inline-block}@media only screen and (min-width:62em){.cmsOnPageSubNavi__menu-item:hover:not(.cmsOnPageSubNavi__menu-item--active){border-radius:0}}.cmsOnPageSubNavi__menu-item__link{display:flex;color:#000;text-decoration:none;height:3rem;white-space:nowrap}.cmsOnPageSubNavi__menu-item__link__bubble{background-color:#004f9f;color:#fff;position:relative;top:-2px;border-radius:50%;width:20px;height:20px;line-height:20px;font-size:10px;font-weight:700;text-align:center;display:inline-block;margin-left:5px}.cmsOnPageSubNavi__menu-item__link__bubble--hidden{display:none}.cmsOnPageSubNavi__menu-item__title{font-weight:700;white-space:nowrap}.cmsOnPageSubNavi__menu-item__title-count{font-weight:700;margin-left:3px}@media only screen and (min-width:62em){.cmsOnPageSubNavi__menu-item--active .cmsOnPageSubNavi__menu-item__title{display:block}}.cmsOnPageSubNavi__menu-item--active .cmsOnPageSubNavi__menu-item__link{border-bottom:5px solid #004F9F}.cmsOnPageSubNavi__menu-item--disabled{pointer-events:none}.cmsOnPageSubNavi__menu-item--disabled a{color:#979797}.cmsOnPageSubNavi__menu-item--loader{background:#ececec;width:95px;margin:12px 16px;height:1.5rem;flex-shrink:0}.cmsOnPageSubNavi__menu-item--loader:nth-child(2){width:150px}@media only screen and (max-width:47.9375em){.cmsOnPageSubNavi__menu-item--loader{margin-left:1rem!important}}.cmsOnPageSubNavi__menu-item--loader .cmsOnPageSubNavi__menu-item__link{display:none}@media only screen and (max-width:35.9375em){.cmsOnPageSubNavi--contentContainer .constrained-mobile-only{padding:0 15px}}.cmsOnPageSubNavi--contentContainer .buh-spinner.show{display:block}@media only screen and (max-width:47.9375em){.cmsOnPageSubNavi--contentContainer .buh-spinner.show{margin-top:1rem}}.cmsOnPageSubNavi--contentContainer .buh-area:has([data-no-results-teaser]){margin-bottom:0}.cmsOnPageSubNavi--myaccount-ratings~.cmsOnPageSubNavi--contentContainer{display:none}.cmsOnPageSubNavi--myaccount-ratings+.cmsOnPageSubNavi--contentContainer{display:block}@media only screen and (max-width:47.9375em){.cmsOnPageSubNavi--keepTabsOnMobile .cmsOnPageSubNavi__menu{padding:10px 1.5rem 0}}.cmsOnPageSubNavi--coupons .cmsOnPageSubNavi__menu-item__title{font-size:16px}@media only screen and (min-width:62em){.cmsOnPageSubNavi--coupons .cmsOnPageSubNavi__menu-item__title{display:inline}}.listingIconLink{display:flex;justify-content:center;padding:16px 0 32px}@media screen and (max-width:47.9375em){.listingIconLink--dividerBottom{border-bottom:1px solid #D9D9D9}}@media only screen and (max-width:47.9375em){.listingIconLink{margin-right:16px;margin-left:16px}}@media only screen and (min-width:48em){.listingIconLink{padding:16px 0 40px}}.listingIconLink__icon,.listingIconLink__link{text-align:center}.listingIconLink__icon{color:#767676;font-size:50px;line-height:50px;height:50px;margin-right:10px}@media screen and (max-width:47.9375em){.listingIconLink__icon{font-size:32px;line-height:46px;height:32px}}.listingIconLink__link{line-height:22px}.listingIconLink .title--searchResults{margin:0}.vst-detail__headline{margin-bottom:1rem}@media(max-width:767px){.vst-detail__headline{margin-bottom:8px}}.vst-detail__subheadline{margin-bottom:24px;line-height:1.25}@media(max-width:767px){.vst-detail__subheadline{margin:0 16px 16px}}.vst-detail-box{display:flex;flex-direction:column;margin-bottom:24px}@media(min-width:1200px){.vst-detail-box{flex-direction:row}}@media(min-width:1200px){.vst-detail-box .vst-detail__vst-specs{width:63%}}.vst-detail-box .vst-detail__vst-image{position:relative}@media(min-width:576px){.vst-detail-box .vst-detail__vst-image{flex:0 1 100%;margin-top:1.25rem}}@media only screen and (min-width:36em){.vst-detail-box .vst-detail__vst-image{margin-top:0}}@media(min-width:1200px){.vst-detail-box .vst-detail__vst-image{position:relative;width:100%;height:100%}}.vst-detail-box .vst-detail__vst-image img{display:block;border-top-left-radius:3px;border-top-right-radius:3px}@media(min-width:1200px){.vst-detail-box .vst-detail__vst-image img{border-radius:3px 0 0 3px}}.vst-detail-box .vst-detail__vst-flag{background-color:#004f9f;color:#fff;position:absolute;top:0;left:0;padding:8px 15px 8px 10px;z-index:1;display:flex;align-items:center;border-top-left-radius:3px}@media(max-width:767px){.vst-detail-box .vst-detail__vst-flag{padding-left:12px}}.vst-detail-box .vst-detail__vst-flag-text{display:inline-block;margin-left:4px}@media(max-width:767px){.vst-detail-box .vst-detail__vst-flag-text{display:none}}.vst-detail-box .vst-detail__vst-flag-icon{font-size:24px}.vst-detail-box .vst-detail__vst-info{background-color:#004f9f;color:#fff;padding:24px;height:auto;display:flex;flex-direction:column;border-bottom-right-radius:3px;border-bottom-left-radius:3px}@media(max-width:35.9375em){.vst-detail-box .vst-detail__vst-info{padding:16px}}@media(min-width:768px){.vst-detail-box .vst-detail__vst-info{flex-direction:row}}@media(min-width:1200px){.vst-detail-box .vst-detail__vst-info{width:37%;flex-direction:column;border-radius:0 3px 3px 0}}.vst-detail-box .vst-detail__vst-info-title{font-size:28px;font-weight:600;margin-bottom:8px}@media(min-width:768px){.vst-detail-box .vst-detail__vst-info-section{width:50%}}@media(min-width:1200px){.vst-detail-box .vst-detail__vst-info-section{width:100%}}.vst-detail-box .vst-detail__vst-info-section:last-child{flex-grow:1;display:flex;flex-direction:column;margin-top:16px}@media(min-width:768px){.vst-detail-box .vst-detail__vst-info-section:last-child{margin-top:0}}@media(min-width:1200px){.vst-detail-box .vst-detail__vst-info-section:last-child{margin-top:24px}}.vst-detail-box .vst-detail__vst-info .vst-box__phone-number{color:#fff;text-decoration:underline}.vst-detail-box .vst-detail__vst-info .vst-detail__vst-info-item{margin-bottom:0}.vst-detail-box .vst-detail__vst-info .vst-detail__vst-info-item span{display:block}.vst-detail-box .vst-detail__vst-heading{font-weight:600;display:block;margin-top:8px}@media(min-width:1300px){.vst-detail-box .vst-detail__vst-heading{margin-top:24px}}.vst-detail-box .vst-detail__select-branch{margin-top:auto}.vst-detail-box .vst-detail__select-branch .buh-spinner__wrapper{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fffc;position:absolute;top:0;left:0;padding-top:.75rem;z-index:10}@media(min-width:576px){.vst-detail-box .vst-detail__select-branch .buh-spinner__wrapper{width:70%}}.vst-detail-box .vst-detail__branch-selector{width:100%;margin-top:16px;background-color:#fff;color:#000}.vst-detail-openingHours{background-color:#fff;padding:24px;margin-bottom:24px;overflow:hidden;border-radius:3px}@media(max-width:35.9375em){.vst-detail-openingHours{padding:16px}}.vst-detail-openingHours__headline{font-size:28px;margin-bottom:24px}@media(max-width:767px){.vst-detail-openingHours__headline{font-size:28px}}@media(min-width:1200px){.vst-detail-openingHours__wrapper{display:flex;margin-top:16px}}.vst-detail-openingHours__details{width:100%}.vst-detail-openingHours__details-heading{display:block;font-weight:700;font-size:22px;margin-bottom:16px;display:none}@media(min-width:1200px){.vst-detail-openingHours__details-heading{display:block}}.vst-detail-openingHours__table{display:table;width:auto;min-width:396px;margin-top:16px}@media(min-width:36em){.vst-detail-openingHours__table{min-width:300px}}@media(min-width:75em){.vst-detail-openingHours__table{min-width:auto;width:100%;margin-top:0}}.vst-detail-openingHours__table-row{display:table-row}.vst-detail-openingHours__table-cell{display:table-cell;padding:4px 8px;font-weight:700;line-height:1.25}.vst-detail-openingHours__table-cell:last-child{font-weight:400}.vst-detail-openingHours__table-cell:first-child{padding-left:0}.vst-detail-openingHours__details--special .vst-detail-openingHours__table{min-width:336px}@media(min-width:36em){.vst-detail-openingHours__details--special .vst-detail-openingHours__table{min-width:auto;max-width:500px;width:100%}}.vst-detail-openingHours__details--special .vst-detail-openingHours__table-cell .vst-detail-openingHours__table{width:auto;min-width:100%;margin-top:0}@media(min-width:768px){.vst-detail-openingHours__details--special .vst-detail-openingHours__table-cell .vst-detail-openingHours__table-cell{padding:0}}.vst-detail-openingHours__details--special .vst-detail-openingHours__table-cell .vst-detail-openingHours__table-cell:first-child{padding-left:8px}@media(min-width:36em){.vst-detail-openingHours__details--special .vst-detail-openingHours__table-cell .vst-detail-openingHours__table-cell:first-child{width:70%}}@media(min-width:768px){.vst-detail-openingHours__details--special .vst-detail-openingHours__table-cell .vst-detail-openingHours__table-cell:first-child{padding-right:16px}}@media(max-width:47.9375em){.vst-detail-openingHours__details--special .vst-detail-openingHours__table-cell .vst-detail-openingHours__table-cell:last-child{padding-top:0;margin-top:-5px}}@media(min-width:36em){.vst-detail-openingHours__details--special .vst-detail-openingHours__table-cell .vst-detail-openingHours__table-cell:last-child{text-align:left}}@media(max-width:35.9375em){.vst-detail-openingHours__details--special .vst-detail-openingHours__table-cell .vst-detail-openingHours__table-row{display:flex;flex-direction:column}}@media(min-width:1200px){.vst-detail-openingHours .cmsOnPageSubNavi{display:none}}.vst-detail-openingHours .cmsOnPageSubNavi__menu-item:first-child{padding-left:0}.vst-detail-openingHours .cmsOnPageSubNavi--contentContainer:last-child{display:none}@media(min-width:768px){.vst-detail-openingHours .cmsOnPageSubNavi--contentContainer{min-width:50%;width:auto}}@media(min-width:1200px){.vst-detail-openingHours .cmsOnPageSubNavi--contentContainer{display:block!important;min-width:42%;width:auto}}.vst-detail-openingHours .cmsOnPageSubNavi:not(.cmsOnPageSubNavi--keepTabsOnMobile):after{background:linear-gradient(to right,#fff0,#ffffff4d 0,#fff 100%,#fff);padding-left:80px;right:-1px;pointer-events:none}.vst-detail-openingHours .cmsOnPageSubNavi:not(.cmsOnPageSubNavi--keepTabsOnMobile):before{display:none;content:" ";position:absolute;top:2px;left:-1px;padding-right:80px;min-height:40px;background:linear-gradient(to left,#fff0,#ffffff4d 0,#fff 100%,#fff);z-index:1;pointer-events:none}.vst-detail-openingHours .cmsOnPageSubNavi--fadeRight:after{display:block}.vst-detail-openingHours .cmsOnPageSubNavi--fadeRight:before{display:none}.vst-detail-openingHours .cmsOnPageSubNavi--fadeLeft:after{display:none}.vst-detail-openingHours .cmsOnPageSubNavi--fadeLeft:before{display:block!important}.vst-detail-servicesList{background-color:#fff;padding:24px;margin-bottom:24px;border-radius:3px}@media(max-width:35.9375em){.vst-detail-servicesList{padding:24px 16px}}.vst-detail-servicesList__headline{font-size:28px;margin-bottom:16px}@media(max-width:767px){.vst-detail-servicesList__headline{font-size:28px}}.vst-detail-servicesList__wrapper{display:flex;flex-wrap:wrap}.vst-detail-servicesList__column{width:100%;margin-bottom:24px}@media(min-width:768px){.vst-detail-servicesList__column{width:50%}}@media(min-width:1200px){.vst-detail-servicesList__column{width:20%;margin-bottom:0}}.vst-detail-servicesList__column-heading{font-weight:700;display:block}@media(min-width:1200px){.vst-detail-servicesList .show-more-content__trigger{display:none}}.vst-detail-servicesList .show-more-content__trigger a{color:#000;text-decoration:underline}.vst-detail-servicesList .show-more-content--was-opened .show-more-content__trigger{margin-top:0}.vst-detail__vst-mapWrapper{display:flex;flex-direction:column;margin-bottom:24px}@media(min-width:1200px){.vst-detail__vst-mapWrapper{flex-direction:row}}.vst-detail__vst-mapWrapper .vst-detail__vst-mapview{width:100%}@media(min-width:1200px){.vst-detail__vst-mapWrapper .vst-detail__vst-mapview{width:63%}}.vst-detail__vst-mapWrapper .store-finder-detail__map{position:relative;overflow:hidden;height:200px}@media(min-width:768px){.vst-detail__vst-mapWrapper .store-finder-detail__map{height:300px}}@media(min-width:1200px){.vst-detail__vst-mapWrapper .store-finder-detail__map{height:100%}}.vst-detail__vst-mapWrapper .vst-detail__vst-more-info{background-color:#fff;padding:24px;display:flex;flex-direction:column;width:100%;border-top-right-radius:3px;border-bottom-right-radius:3px}@media(max-width:35.9375em){.vst-detail__vst-mapWrapper .vst-detail__vst-more-info{padding:24px 16px}}@media(min-width:768px){.vst-detail__vst-mapWrapper .vst-detail__vst-more-info{flex-direction:row}}@media(min-width:1200px){.vst-detail__vst-mapWrapper .vst-detail__vst-more-info{width:37%;flex-direction:column}}@media(min-width:768px){.vst-detail__vst-mapWrapper .vst-detail__vst-more-info-section{width:50%}}@media(min-width:1200px){.vst-detail__vst-mapWrapper .vst-detail__vst-more-info-section{width:100%}}.vst-detail__vst-mapWrapper .vst-detail__vst-more-info-heading{font-size:28px;margin-bottom:24px}.vst-detail__vst-mapWrapper .vst-detail__vst-more-info .vst-detail__vst-heading{font-weight:600;display:block;margin-top:16px}.vst-detail__vst-mapWrapper .vst-detail__vst-more-info .vst-detail__vst-info-item{margin-bottom:0}.vst-detail__vst-mapWrapper .vst-detail__vst-more-info .vst-detail__vst-info-item span{display:block}.vst-detail__vst-mapWrapper .vst-detail__vst-maplinks{display:flex;flex-direction:column}@media(min-width:768px){.vst-detail__vst-mapWrapper .vst-detail__vst-maplinks{width:50%;margin-top:32px}}@media(min-width:1200px){.vst-detail__vst-mapWrapper .vst-detail__vst-maplinks{width:100%;margin-top:auto}}.vst-detail__vst-mapWrapper .vst-detail__vst-maplinks .vst-detail__online-link--mapview{width:100%;margin-top:16px;line-height:1.375}.vst-detail__vst-mapWrapper .vst-detail__vst-maplinks .vst-detail__online-link--mapview:first-child{margin-top:24px}.tpl-vst-detail__headline{margin-bottom:1rem}@media(min-width:992px){.tpl-vst-detail__headline{margin-bottom:1rem}}@media(min-width:576px){.tpl-vst-detail__vst-specs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media(min-width:992px){.tpl-vst-detail__vst-specs{padding-right:1rem}}@media(min-width:1200px){.tpl-vst-detail__vst-specs{padding-right:0}}.tpl-vst-detail__vst-image{position:relative;margin-bottom:1rem}@media(min-width:576px){.tpl-vst-detail__vst-image{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;padding-right:1rem;margin-top:1.25rem;margin-bottom:0}}@media only screen and (min-width:36em){.tpl-vst-detail__vst-image{margin-top:0}}@media(min-width:576px){.tpl-vst-detail__vst-info{-webkit-box-flex:0;-webkit-flex:0 1 250px;-ms-flex:0 1 250px;flex:0 1 250px;min-width:250px;max-width:250px;margin-top:1rem}}@media(min-width:992px){.tpl-vst-detail__vst-info{margin-top:0}}.tpl-vst-detail__vst-info img{display:block}.tpl-vst-detail__vst-manager{font-weight:600;margin-top:.375rem}.tpl-vst-detail__vst-address{margin-bottom:0}.tpl-vst-detail__vst-address span{display:block}.tpl-vst-detail__select-branch{position:relative}.tpl-vst-detail__select-branch .buh-spinner__wrapper{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fffc;position:absolute;top:0;left:0;padding-top:.75rem;z-index:10}@media(min-width:576px){.tpl-vst-detail__select-branch .buh-spinner__wrapper{width:70%}}.tpl-vst-detail__branch-selector{width:100%;margin:.5rem 0 2rem;background-color:#004f9f;color:#fff}@media(min-width:576px){.tpl-vst-detail__branch-selector{width:calc(100% - 250px - 1rem);max-width:100%}}@media(min-width:992px){.tpl-vst-detail__branch-selector{width:auto}}@media(min-width:1040px){.tpl-vst-detail__branch-selector{width:calc(100% - 250px - 2rem)}}@media(min-width:1200px){.tpl-vst-detail__branch-selector{width:calc(100% - 250px - 1rem)}}.tpl-vst-detail__selected-hint{margin-top:1rem;margin-bottom:-1rem}.tpl-vst-detail__vst-opening{margin-bottom:2rem}.tpl-vst-detail__vst-opening table tbody{border:none}@media(min-width:992px){.tpl-vst-detail__vst-opening{padding-left:2rem}}@media(min-width:1200px){.tpl-vst-detail__vst-opening{padding-left:0}}.tpl-vst-detail__vst-opening th{width:30%}@media(min-width:576px){.tpl-vst-detail__vst-opening th{width:25%}}@media(min-width:768px){.tpl-vst-detail__vst-opening th{width:20%}}@media(min-width:992px){.tpl-vst-detail__vst-opening th{width:33%}}@media(min-width:1200px){.tpl-vst-detail__vst-opening th{width:30%}}.tpl-vst-detail__vst-opening tr.is-active{font-weight:700}.tpl-vst-detail__dividing-line{display:none}@media(min-width:992px){.tpl-vst-detail__dividing-line{display:block;margin-bottom:1.5rem}}.tpl-vst-detail__vst-mapview{margin-bottom:1.5rem}@media(min-width:992px){.tpl-vst-detail__vst-mapview{padding-right:1rem;margin-bottom:0}}@media(min-width:1200px){.tpl-vst-detail__vst-mapview{padding-right:0}}.tpl-vst-detail__vst-map{width:100%;height:350px;border:0}@media(min-width:576px){.tpl-vst-detail__vst-map{height:330px}}@media(min-width:768px){.tpl-vst-detail__vst-map{height:310px}}.tpl-vst-detail__vst-maplinks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.tpl-vst-detail__online-link--mapview,.tpl-vst-detail__online-link--more-info{height:auto;font-size:1rem;line-height:1.375}.tpl-vst-detail__online-link--mapview .icon,.tpl-vst-detail__online-link--more-info .icon{fill:#004f9f}.tpl-vst-detail__online-link--mapview{width:100%;margin:.5rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:35.9375em){.tpl-vst-detail__online-link--mapview:first-child{margin-top:.5rem}}@media(min-width:800px){.tpl-vst-detail__online-link--mapview{width:49%}}@media(min-width:992px){.tpl-vst-detail__online-link--mapview{width:100%}}@media(min-width:1600px){.tpl-vst-detail__online-link--mapview{width:49%}}.tpl-vst-detail__online-link--more-info{width:100%}@media(min-width:992px){.tpl-vst-detail__vst-more-info{padding-left:2rem}}@media(min-width:1200px){.tpl-vst-detail__vst-more-info{padding-left:0}}.tpl-vst-detail__vst-more-info .teaser-location-plan__headline{font-size:1.25rem}.tpl-vst-detail__vst-more-info .teaser-location-plan__vst-detail{max-width:450px}@media(min-width:992px){.tpl-vst-detail__vst-more-info .teaser-location-plan__vst-detail{max-width:none}}.tpl-vst-detail__more-info-list{margin-bottom:0}.tpl-vst-detail__more-info-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.25rem}.tpl-vst-detail__more-info-list li:last-child{margin-bottom:0}.tpl-vst-detail__more-info-item{font-size:1rem;line-height:1.375}.tpl-vst-detail__more-info-item:before{content:"";width:.375rem;height:.375rem;background-color:#000;border-radius:50%;position:relative;top:.5rem}.tpl-vst-detail__more-info-item span{padding-left:.5rem}.tpl-vst-detail__product-placement{margin:2rem 0 3.25rem}.scroll-top-button{width:48px;height:48px;background-color:#004f9f66;border-radius:3px;display:none;position:fixed;top:60px;right:10px;z-index:1000;cursor:pointer}@media only screen and (min-width:48em){.scroll-top-button{top:65px;right:15px}}@media only screen and (min-width:62em){.scroll-top-button{top:75px;width:auto}}.scroll-top-button--active{display:block}@media only screen and (max-width:47.9375em){.scroll-top-button--instore-toggle{right:16px}}.scroll-top-button:focus,.scroll-top-button:active,.scroll-top-button:hover{background-color:#004f9fcc}.scroll-top-button:focus .scroll-top-button__icon-wrapper,.scroll-top-button:active .scroll-top-button__icon-wrapper,.scroll-top-button:hover .scroll-top-button__icon-wrapper{opacity:1}.scroll-top-button__icon-wrapper{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:.7}@media only screen and (min-width:62em){.scroll-top-button__icon-wrapper{width:48px;float:left}.scroll-top-button__icon-wrapper .icon{width:1rem;height:1rem}}.scroll-top-button__icon{stroke:#fff;fill:transparent}.scroll-top-button__text{display:none}@media only screen and (min-width:62em){.scroll-top-button__text{clear:both;width:auto;height:100%;display:inline-flex;align-items:center;font-size:.875rem;color:#fff;text-transform:uppercase;position:relative;left:-.25rem;padding-right:.75rem}}body.has-sticky-filter .scroll-top-button{top:130px}@media only screen and (min-width:48em){body.has-sticky-filter .scroll-top-button{top:120px}}@media only screen and (min-width:62em){body.has-sticky-filter .scroll-top-button{top:150px}}.page-mini-basket--sticky .scroll-top-button{bottom:140px}.login-form__register-box .text-with-icon__text{font-size:16px}.login-form__register-box .create-account{padding:0}.login-form__register-box .create-account__option-label{width:100%}.login-form__register-box .cta__text{text-transform:none;font-weight:400}.login-form__register-box .text-with-icon__icon{fill:#004f9f}.login-form .cta__text{text-transform:none;font-weight:400}.login-form-container{padding:0!important;margin:0!important}.login-form__headline{font-size:26px;line-height:1.2}.registration-form,.registration-form__button{margin-bottom:0}.registration-form .g-recaptcha-notice{margin-bottom:0;margin-top:15px}.registration-form__headline{font-size:26px}.registration-form__subtitle{font-size:18px;margin-bottom:1rem}@media only screen and (min-width:62em){.registration-form__subtitle{font-size:22px}}.registration-form .alert-icon-validation{top:24px!important}.registration-form .form-group--birthDate .alert-icon-validation{top:6px!important}.registration-form .custom-select__wrapper:after{left:158px;right:auto}.login-form-container .password__input-wrapper,.registration-form .password__input-wrapper,.checkout-confirm-register .password__input-wrapper,.my-account__form .password__input-wrapper,.modal--email-login .password__input-wrapper{position:relative}.login-form-container .password__input-wrapper .show-password-icon,.registration-form .password__input-wrapper .show-password-icon,.checkout-confirm-register .password__input-wrapper .show-password-icon,.my-account__form .password__input-wrapper .show-password-icon,.modal--email-login .password__input-wrapper .show-password-icon{position:absolute;font-size:24px;height:44px;width:44px;line-height:42px;color:#555555b3;right:0;text-align:center;top:0;cursor:pointer;transform:translateY(0)}.login-form-container .password__input-wrapper .show-password-icon.icon-hide,.registration-form .password__input-wrapper .show-password-icon.icon-hide,.checkout-confirm-register .password__input-wrapper .show-password-icon.icon-hide,.my-account__form .password__input-wrapper .show-password-icon.icon-hide,.modal--email-login .password__input-wrapper .show-password-icon.icon-hide{font-size:20px}.login-form-container .form-control-label__tooltip,.registration-form .form-control-label__tooltip,.checkout-confirm-register .form-control-label__tooltip,.my-account__form .form-control-label__tooltip,.modal--email-login .form-control-label__tooltip{top:0;margin-left:2px}.login-form-container .g-recaptcha-notice a,.registration-form .g-recaptcha-notice a,.checkout-confirm-register .g-recaptcha-notice a,.my-account__form .g-recaptcha-notice a,.modal--email-login .g-recaptcha-notice a,.login-form-container .custom-control-description a,.registration-form .custom-control-description a,.checkout-confirm-register .custom-control-description a,.my-account__form .custom-control-description a,.modal--email-login .custom-control-description a{color:#004f9f;font-weight:700}.registration-form .password__input-wrapper{height:42px}::-ms-reveal{display:none}.products-crafting .col-md-6{padding-left:0;padding-right:0}.products-crafting p:last-child{margin-bottom:0}.products-crafting__headline{font-size:26px;margin:0 0 15px 15px}@media only screen and (min-width:48em){.products-crafting__headline{font-size:32px;margin:15px 0 30px}}.products-crafting__description{font-size:16px;margin-bottom:4px}@media only screen and (min-width:48em){.products-crafting__description{padding-right:16px}}.products-crafting__reset-link{font-weight:400}.products-crafting__reset-link .link-has-icon__text{margin-left:10px}.products-crafting .product-container{background:#fff;padding-bottom:16px}.products-crafting .product-tile__needed-quantity{font-size:14px}.products-crafting .product-tile .counter__btn{border:1px solid #D9D9D9;box-shadow:none;font-size:24px}.products-crafting .product-tile .counter__btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.products-crafting .product-tile .counter__btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.products-crafting .product-tile .counter__input{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;box-shadow:none}@media only screen and (min-width:48em){.products-crafting .product-tile--list:hover .product-tile__inner{border-color:transparent}}.products-crafting .mini-basket{background:transparent;border:1px solid #D9D9D9;border-radius:3px}.products-crafting .mini-basket__item-pricing{color:#000}.products-crafting .mini-basket__item-pricing,.products-crafting .mini-basket__item--total{margin-bottom:0}.products-crafting .step-by-step-guide__step-image img{border-radius:3px}.aiTeaser{background:linear-gradient(91.81deg,#0250a2 1.24%,#0090d7 99.76%);border-radius:5px;color:#fff;display:flex;flex-direction:column;position:relative}.aiTeaser__logo{width:140px}@media screen and (max-width:61.9375em){.aiTeaser__logo{position:absolute;top:24px}}@media only screen and (min-width:62em){.aiTeaser__logo{margin:0 auto 20px}}.aiTeaser__headline{border-top-right-radius:5px;border-top-left-radius:5px;font-weight:700;font-style:normal}@media only screen and (min-width:62em){.aiTeaser__headline{display:flex;align-items:center;justify-content:center;background:#004f9f;padding:12px 10px;font-size:16px;line-height:20px}}@media screen and (max-width:61.9375em){.aiTeaser__headline{display:flex;align-items:center;position:relative;top:20px;font-size:24px;line-height:normal;padding:0 20px 12px 190px;min-height:130px}}@media screen and (max-width:47.9375em){.aiTeaser__headline{padding:0 10px 12px 170px}}@media screen and (max-width:424px){.aiTeaser__headline{font-size:20px;line-height:1.3}}.aiTeaser__body{display:flex;flex-grow:1;flex-direction:column;padding:20px 20px 24px}@media only screen and (min-width:62em){.aiTeaser__body{justify-content:space-around;align-items:center;flex-direction:row;padding:20px 10px;position:static}}.aiTeaser__input-widget{height:100%;order:2}@media only screen and (min-width:62em){.aiTeaser__input-widget{order:1;width:100%;max-width:487px;display:flex;flex-direction:column;margin-right:20px}}.aiTeaser__form{margin-bottom:20px;position:absolute;bottom:220px;left:16px;right:16px}@media screen and (min-width:600px){.aiTeaser__form{bottom:190px}}@media only screen and (min-width:62em){.aiTeaser__form{margin:0;flex:1 1 auto;display:flex;align-items:center;position:static}}.aiTeaser__input-wrapper{position:relative;width:100%}@media screen and (max-width:61.9375em){.aiTeaser__input-wrapper{display:flex}}.aiTeaser__input{background:#fff;border-radius:5px!important;width:100%!important;padding:16px 47px 16px 14px!important;font-family:CoopCondensed,sans-serif;font-style:normal;font-weight:400;font-size:16px!important;line-height:20px!important;min-height:auto;resize:none}.aiTeaser__input::placeholder{color:#cdcdcd!important}.aiTeaser__input.form-control:not(.counter__input){height:auto!important}@media screen and (max-width:61.9375em){.aiTeaser__input.form-control:not(.counter__input){height:54px!important;text-wrap:nowrap;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent}}.aiTeaser__submit-btn{display:flex;align-items:flex-end;left:auto;right:0;bottom:0;font-size:24px;line-height:24px;color:#004f9f;text-decoration:none;background-color:transparent;border:0;margin:0;padding:15px 12px;cursor:pointer}@media only screen and (min-width:62em){.aiTeaser__submit-btn{position:absolute}}@media screen and (max-width:61.9375em){.aiTeaser__submit-btn{background:#fff;padding:14px 12px;border:1px solid #d9d9d9;border-left-color:transparent;border-radius:0 5px 5px 0}}.aiTeaser__submit-btn .icon-search{display:flex}.aiTeaser__submit-btn svg{height:1.5rem}.aiTeaser__disclaimer{font-style:normal;font-weight:400;font-size:12px;line-height:13px;color:#fff;margin:16px 0 0}@media screen and (max-width:61.9375em){.aiTeaser__disclaimer{text-align:center}}@media only screen and (min-width:62em){.aiTeaser__disclaimer{flex-shrink:0}}.aiTeaser__disclaimer a{color:#fff;text-decoration:underline}.aiTeaser__suggestions-widget{margin-top:70px;order:1}@media only screen and (min-width:62em){.aiTeaser__suggestions-widget{order:2;width:418px;height:174px;margin-top:0;flex-shrink:0}}.aiTeaser--bubble{background:none;color:#fff;position:relative;font-family:CoopCondensed,sans-serif}@media screen and (max-width:61.9375em){.aiTeaser--bubble{display:flex;flex-direction:column;margin:0 16px}}.aiTeaser--bubble:after{content:"";position:absolute;right:0;bottom:50px;width:0;height:0;border-top:35px solid transparent;border-bottom:35px solid transparent;border-left:60px solid #004E9E;transform:rotate(20deg);z-index:-2}@media screen and (max-width:47.9375em){.aiTeaser--bubble:after{right:20px;bottom:45px;border-top-width:25px;border-bottom-width:25px;border-left-width:40px}}@media screen and (max-width:35.9375em){.aiTeaser--bubble:after{right:7px}}@media screen and (max-width:499px){.aiTeaser--bubble:after{right:0}}.aiTeaser--bubble .aiTeaser__headline{font-weight:800;color:#fff;font-size:18px;line-height:26px;margin-bottom:16px;padding:0;background:none;min-height:unset;position:static;display:block;max-height:52px;overflow:hidden;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:35.9375em){.aiTeaser--bubble .aiTeaser__headline{margin-top:10px}}@media only screen and (min-width:62em){.aiTeaser--bubble .aiTeaser__headline{overflow:hidden;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:64px}}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__headline{font-size:24px;line-height:32px}}@media screen and (min-width:36em)and (max-width:819px){.aiTeaser--bubble .aiTeaser__headline{margin-bottom:10px}}.aiTeaser--bubble .aiTeaser__body{display:flex;flex-direction:column;padding:25px;position:relative;padding-block:0;background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;aspect-ratio:.686;background-image:url(../img/component/327-aiTeaser/img/background-mobile-xs.svg)}@media screen and (min-width:340px)and (max-width:399px){.aiTeaser--bubble .aiTeaser__body{aspect-ratio:.837;background-image:url(../img/component/327-aiTeaser/img/background-mobile-sm.svg);padding-top:30px!important}}@media screen and (min-width:400px)and (max-width:504px){.aiTeaser--bubble .aiTeaser__body{aspect-ratio:1.023;background-image:url(../img/component/327-aiTeaser/img/background-mobile-md.svg)}}@media screen and (min-width:505px)and (max-width:35.9375em){.aiTeaser--bubble .aiTeaser__body{aspect-ratio:1.291;background-image:url(../img/component/327-aiTeaser/img/background-mobile-lg.svg)}}@media screen and (min-width:36em)and (max-width:674px){.aiTeaser--bubble .aiTeaser__body{aspect-ratio:1.729;background-image:url(../img/component/327-aiTeaser/img/background-mobile-xl.svg);justify-content:flex-start;padding-top:10px}}@media only screen and (min-width:36em){.aiTeaser--bubble .aiTeaser__body{aspect-ratio:1.886;background-image:url(../img/component/327-aiTeaser/img/background-tablet.svg);margin-top:0;padding:35px}}@media screen and (min-width:700px)and (max-width:47.9375em){.aiTeaser--bubble .aiTeaser__body{aspect-ratio:2.05;background-image:url(../img/component/327-aiTeaser/img/background-tablet-lg.svg)}}@media only screen and (min-width:48em){.aiTeaser--bubble .aiTeaser__body{flex-direction:row;align-items:center;justify-content:center;aspect-ratio:3.282;background-image:url(../img/component/327-aiTeaser/img/background-desktop.svg);padding:40px 40px 40px 90px;margin-left:20px;width:calc(100% - 20px);gap:40px;max-width:unset}}@media only screen and (min-width:62em){.aiTeaser--bubble .aiTeaser__body{padding-left:100px;margin-left:60px;width:calc(100% - 60px)}}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__body{padding-left:100px;margin-left:70px;width:calc(100% - 70px)}}@media screen and (min-width:1570px){.aiTeaser--bubble .aiTeaser__body{aspect-ratio:3.56;background-image:url(../img/component/327-aiTeaser/img/background-desktop-lg.svg);gap:80px;padding-right:35px}}@media screen and (max-width:339px){.aiTeaser--bubble .aiTeaser__body{padding-top:45px}}@media screen and (max-width:430px){.aiTeaser--bubble .aiTeaser__body{padding-top:35px}}@media only screen and (min-width:0em){.aiTeaser--bubble .aiTeaser__body{padding-top:55px}}@media only screen and (min-width:48em){.aiTeaser--bubble .aiTeaser__body{padding-top:40px}}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__body{padding-top:30px}}@media screen and (min-width:400px)and (max-width:419px){.aiTeaser--bubble .aiTeaser__body{padding-top:35px}}.aiTeaser--bubble .aiTeaser__body-background{display:none;position:absolute;top:0;left:0;width:100%;z-index:-1}.aiTeaser--bubble .aiTeaser__body-background img{width:100%}.aiTeaser--bubble .aiTeaser__suggestions-widget{position:relative;flex-shrink:0}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget{padding-top:14px;margin-top:0}}@media screen and (min-width:36em)and (max-width:620px){.aiTeaser--bubble .aiTeaser__suggestions-widget{padding-top:10px}}@media screen and (max-width:47.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget{padding-left:60px;padding-right:60px}}@media screen and (max-width:35.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget{padding-left:30px;padding-right:30px}}@media screen and (max-width:399px){.aiTeaser--bubble .aiTeaser__suggestions-widget{padding-left:10px;padding-right:10px}}@media only screen and (min-width:48em){.aiTeaser--bubble .aiTeaser__suggestions-widget{width:232px}}@media only screen and (min-width:62em){.aiTeaser--bubble .aiTeaser__suggestions-widget{width:300px}}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__suggestions-widget{width:328px;margin-top:0;flex-shrink:0}}.aiTeaser--bubble .aiTeaser__suggestions-widget:before{content:"";position:absolute;height:1px;background-color:#fff;top:0;left:0;right:0}@media only screen and (min-width:48em){.aiTeaser--bubble .aiTeaser__suggestions-widget:before{left:-20px;top:50%;transform:translateY(-50%);width:1px;height:85%}}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__suggestions-widget:before{height:100%}}@media screen and (min-width:1570px){.aiTeaser--bubble .aiTeaser__suggestions-widget:before{left:-40px}}.aiTeaser--bubble .aiTeaser__suggestions-widget-note{font-weight:400;font-size:20px;line-height:24px;text-align:center;margin-bottom:20px;max-height:48px;margin-top:-15px;overflow:hidden;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__suggestions-widget-note{margin-bottom:30px}}@media only screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget-note{display:none!important}}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider{height:178px}}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider{padding:0}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .cta{box-shadow:none}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider.slider--is-stage .slick-prev,.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider.slider--is-stage .slick-next{background-size:initial!important;top:60px!important}@media screen and (max-width:47.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider.slider--is-stage .slick-prev,.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider.slider--is-stage .slick-next{top:25px!important}}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider.slider--is-stage .slick-dots{top:0;bottom:unset}}@media screen and (max-width:47.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider.slider--is-stage .slick-dots{display:none!important}}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider.slider--is-stage .slick-dots li.slick-active{width:40px;height:8px;border-radius:48px;background-color:#fff;transition:width .2s}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider.slider--is-stage .slick-dots li:not(.slick-active){border-radius:50%;width:8px;height:8px;opacity:.5;background-color:#fff}@media screen and (max-width:47.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider.slider--is-stage .slider__element{height:98px!important}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider.slider--is-stage .slider__element .stage.stage--has-teaser{height:100%}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .slider.slider--is-stage .slider__element .stage__hero-container{height:100%;display:flex;flex-direction:column}}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__hero-container,.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__text-container,.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__cta-container{position:static}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage--has-teaser{margin-top:30px;height:auto}@media screen and (max-width:47.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage--has-teaser{margin-top:0}}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__text{font-weight:400;font-style:Italic;font-size:16px;line-height:24px;text-align:center;overflow:hidden;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:48px}@media only screen and (min-width:48em){.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__text{height:48px;max-height:unset}}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__text{font-size:22px;line-height:36px;height:72px}}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__text-container{padding:0 34px!important}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__text-container{padding:0 20px!important}}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__cta-container{margin-top:14px!important}@media screen and (min-width:36em)and (max-width:620px){.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__cta-container{margin-top:10px!important}}.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__cta-container .cta{font-weight:700;font-size:16px;line-height:1}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget .aiTeaser-slider .stage__cta-container .cta{max-width:100%}}.aiTeaser--bubble .aiTeaser__input-widget{height:auto;margin-right:0;max-width:100%}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__input-widget{margin-bottom:14px;order:1}}@media screen and (min-width:36em)and (max-width:620px){.aiTeaser--bubble .aiTeaser__input-widget{margin-bottom:10px}}@media only screen and (min-width:48em){.aiTeaser--bubble .aiTeaser__input-widget{display:flex;flex-direction:column;flex-shrink:1}}@media only screen and (min-width:62em){.aiTeaser--bubble .aiTeaser__input-widget{width:600px;margin-top:-10px}}@media screen and (max-width:47.9375em){.aiTeaser--bubble .aiTeaser__suggestions-widget,.aiTeaser--bubble .aiTeaser__input-widget{width:100%;max-width:550px;align-self:center}}.aiTeaser--bubble .aiTeaser__form{position:static;display:flex;align-items:center}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__form{margin-bottom:0}}.aiTeaser--bubble .aiTeaser__input{width:100%!important;font-style:normal;font-size:20px!important;line-height:1;min-height:auto;resize:none;padding-right:10px!important;max-height:50px;padding-top:5px!important;padding-bottom:5px!important}@media screen and (min-width:62em)and (max-width:1570px){.aiTeaser--bubble .aiTeaser__input{padding-left:5px!important;padding-right:5px!important}}@media screen and (max-width:74.9375em){.aiTeaser--bubble .aiTeaser__input{font-size:18px!important}}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__input{padding:0 5px 0 0!important;text-wrap:wrap!important;max-height:40px;font-size:16px!important}}@media screen and (max-width:339px){.aiTeaser--bubble .aiTeaser__input{padding-right:0!important}}.aiTeaser--bubble .aiTeaser__input::placeholder{color:#898989!important;font-weight:400!important}.aiTeaser--bubble .aiTeaser__input-wrapper{position:relative;width:100%;height:70px;display:flex;align-items:center;background:#fff;border-radius:12px;padding:4px 8px;overflow:hidden}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__input-wrapper{height:52px}}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__input-wrapper{padding:8px 8px 8px 16px}}.aiTeaser--bubble .aiTeaser__input.form-control:not(.counter__input){border:0!important}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__input.form-control:not(.counter__input){text-wrap:nowrap;height:auto!important}}.aiTeaser--bubble .aiTeaser__submit-btn{position:static;display:flex;align-items:center;font-size:16px;font-weight:500;line-height:1;background-color:#004f9f;text-decoration:none;color:#fff;border:0;margin:0;padding:15px 12px;cursor:pointer;border-radius:8px}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__submit-btn{padding:12px}}.aiTeaser--bubble .aiTeaser__submit-btn-text{display:none}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__submit-btn-text{display:inline-block;white-space:nowrap}}.aiTeaser--bubble .aiTeaser__submit-btn .icon-send{font-size:20px}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__submit-btn .icon-send{margin-left:8px}}.aiTeaser--bubble .aiTeaser__submit-btn .icon-search{display:flex}.aiTeaser--bubble .aiTeaser__submit-btn svg{height:1.5rem}.aiTeaser--bubble .aiTeaser__disclaimer{font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#fff;margin-top:8px;max-height:42px;text-align:left;max-height:41px;overflow:hidden;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__disclaimer{font-size:14px;line-height:16px;margin-top:16px;flex-shrink:0}}.aiTeaser--bubble .aiTeaser__disclaimer a{color:#fff;text-decoration:underline}.aiTeaser--bubble .aiTeaser__language-badge{width:44px;height:auto}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__language-badge{display:none}}@media screen and (max-width:1570px){.aiTeaser--bubble .aiTeaser__language-badge{width:40px}}@media screen and (max-width:74.9375em){.aiTeaser--bubble .aiTeaser__language-badge{width:38px}}.aiTeaser--bubble .aiTeaser__jumbot-logo{position:absolute;left:0;bottom:0;z-index:99}@media only screen and (min-width:75em){.aiTeaser--bubble .aiTeaser__jumbot-logo{width:200px}}@media screen and (max-width:1570px){.aiTeaser--bubble .aiTeaser__jumbot-logo{width:160px}}@media screen and (max-width:74.9375em){.aiTeaser--bubble .aiTeaser__jumbot-logo{width:140px}}@media screen and (max-width:61.9375em){.aiTeaser--bubble .aiTeaser__jumbot-logo{width:100px}}@media screen and (max-width:35.9375em){.aiTeaser--bubble .aiTeaser__jumbot-logo{bottom:-10px;width:70px}}@media screen and (max-width:61.9375em){.helpCenter .aiTeaser__form,.aiTeaser--input-only .aiTeaser__form{position:initial}}.aiTeaser-slider{height:100%}.aiTeaser-slider .slider{padding:0 0 38px;height:100%}@media only screen and (min-width:62em){.aiTeaser-slider .slider{padding:0}}.aiTeaser-slider .slider.slider--is-stage .slick-dots{bottom:0;display:flex;justify-content:center}@media only screen and (min-width:62em){.aiTeaser-slider .slider.slider--is-stage .slick-dots{top:0;margin-bottom:35px;bottom:unset}}.aiTeaser-slider .slider.slider--is-stage .slick-prev,.aiTeaser-slider .slider.slider--is-stage .slick-next{background:url(../img/core/global-images/img/icons/arrow-stage-slider-right.svg) no-repeat center center}.aiTeaser-slider .slider.slider--is-stage .slick-prev{left:0;transform:rotateY(180deg) translateY(-50%)}.aiTeaser-slider .slider.slider--is-stage .slick-next{right:0}.aiTeaser-slider .slider.slider--is-stage .slick-prev,.aiTeaser-slider .slider.slider--is-stage .slick-next{width:11px!important;height:22px!important;background-size:11px 22px!important}.aiTeaser-slider .slick-dots li button{display:none}.aiTeaser-slider .slick-dots li{width:42px;margin-right:14px;height:3px;background:#fff;border-radius:5px}.aiTeaser-slider .slick-dots li:last-child{margin-right:0}.aiTeaser-slider .slick-dots li.slick-active{background:#004f9f}.aiTeaser-slider .stage--has-teaser{padding-top:0;height:156px;margin-top:10px;padding-bottom:2px}@media screen and (min-width:600px)and (max-width:61.9375em){.aiTeaser-slider .stage--has-teaser{height:126px}}@media only screen and (min-width:62em){.aiTeaser-slider .stage--has-teaser{margin-top:20px}}.aiTeaser-slider .stage__hero-container{bottom:2px;height:auto}.aiTeaser-slider .stage__text-container{display:flex;align-items:center;padding:0 30px 50px!important}@media only screen and (min-width:62em){.aiTeaser-slider .stage__text-container{padding:0 61px 18px!important}}.aiTeaser-slider .stage__text{font-style:italic;font-weight:400;font-size:18px;line-height:22px;color:#fff;text-shadow:none;text-align:center;margin:0;width:100%}.aiTeaser-slider .stage__cta-container{bottom:0;left:0;text-align:center}.aiTeaser-slider .cta{display:inline-flex;margin:0 auto!important;min-width:unset;width:auto;height:38px;min-height:auto!important;padding:6px 15px!important;background:#fff;border-radius:5px;font-style:normal;font-weight:400;font-size:16px!important;line-height:19px;color:#004f9f;border:none!important;box-shadow:0 2px 2px #00000040}.aiTeaser-slider .cta__icon{display:none}.guuru-placeholder{display:none!important}.ai-prompt-element{display:inline-block;position:relative;background:#014e9e;border-radius:12px;font-family:Inter,sans-serif;font-weight:500;color:#fff;padding:7px 23px 7px 10px;cursor:pointer}@media(max-width:61.9375em){.ai-prompt-element{font-size:14px;padding-top:5px}}.ai-prompt-element__star-icon{position:absolute;top:-12px;right:-20px}.ai-prompt-element:before{font-family:Fontello;content:"";position:absolute;top:1px;left:-5px;font-size:10px;color:#014e9e}.products-compare__page-header,.servicedetail__page-header{display:flex;flex-wrap:wrap-reverse;justify-content:space-between;align-items:center;padding-right:20px;margin:1rem 0;gap:10px 16px}@media only screen and (max-width:47.9375em){.products-compare__page-header,.servicedetail__page-header{margin:1rem}}.products-compare__page-header .ai-prompt-element,.servicedetail__page-header .ai-prompt-element{margin-left:auto}.products-compare__page-header h1,.servicedetail__page-header h1{margin:0}@media print{body .frontnow-button{display:none!important}}body #frontnow-advisor-launcher,body #frontnow-advisor-popover{z-index:1000!important}@media print{body #frontnow-advisor-launcher,body #frontnow-advisor-popover{display:none!important}}body #frontnow-advisor-launcher{bottom:15px!important}@media only screen and (max-width:47.9375em){body #frontnow-advisor-launcher{width:60px!important;height:60px!important}}body.tpl-checkout-cart #frontnow-advisor-launcher,body.page--checkout #frontnow-advisor-launcher,body.tpl-checkout-cart #frontnow-advisor-popover,body.page--checkout #frontnow-advisor-popover{display:none!important}.my-account{margin-bottom:16px;background-color:#fff;border-radius:3px}.my-account:last-child{margin-bottom:30px}.my-account .buh-spinner{padding:30px 0}.my-account__headline{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:25px 15px 0}@media only screen and (min-width:48em){.my-account__headline{padding:24px 24px 0}}@media only screen and (min-width:62em){.my-account__headline{padding:24px 24px 0}}.my-account__headline h2{margin-bottom:0}@media(max-width:375px){.my-account__headline a{flex:0}}.my-account__content{padding:24px 15px}@media only screen and (min-width:48em){.my-account__content{padding:24px}}@media only screen and (min-width:62em){.my-account__content{padding:24px}}.my-account__content--row{margin-bottom:10px}.my-account__content--row:last-child{margin-bottom:0}.my-account__content--row.flex{align-items:center}.my-account__content--row span{font-size:16px;font-weight:700}.my-account__content-col-inner{margin-top:10px}.my-account__content-edit{margin-top:10px;margin-bottom:10px}.my-account__content-edit a{font-weight:400;text-decoration:none;color:#004f9f}.my-account__content-edit a.fill-width{display:block;width:100%}.my-account__content-edit-paycard{text-align:left}@media(min-width:768px){.my-account__content-edit-paycard{text-align:right}}.my-account__content-edit-paycard a{font-weight:400;text-decoration:underline;color:#555555b3}.my-account__content-edit-paycard a div{text-decoration:underline}.my-account__content .paycard-img{margin-right:10px;width:100%;max-width:50px;height:auto}.my-account__content .payment__headline{font-weight:700;font-size:16px;margin-bottom:1rem}.my-account__content .payment__footer{font-weight:400;text-transform:none;font-style:italic;margin-top:10px}.my-account__form{padding:25px 15px}@media only screen and (min-width:48em){.my-account__form{padding:24px}}@media only screen and (min-width:62em){.my-account__form{padding:24px}}.my-account__form .form-input-tel__select-account{display:flex;width:100%}.my-account__hide{display:none}.my-account .my-account__card-item-col a{font-weight:400;text-decoration:none;color:#004f9f}.myaccount-form__section{margin-bottom:25px}.payment__headline{margin-bottom:10px}.card__item{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin-bottom:10px}@media(min-width:768px){.card__item-content{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;padding-left:10px;align-items:center}.card__item-content .card_col{flex-basis:20%}.card__item-content .card_col:first-child{flex-basis:40%}.card__item-content .card_col:nth-child(2){flex-basis:30%}.card__item-content .card_col:last-child{text-align:right;flex-basis:10%}}.card__item a{font-weight:400;text-decoration:none;color:#004f9f}.my-account__form input{padding-left:12px}.payment__notification{font-style:italic}.myaccount-delivery-addresses+.collapse-list .collapse-list__headline{font-size:16px;font-weight:400}.myaccount-delivery-addresses+.collapse-list .collapse-list__headline-container{border-width:1px}.myaccount-delivery-addresses+.collapse-list .collapse-list__content{padding:20px 0 0}.myaccount-delivery-addresses hr{background-color:#5555551a;border-top:none;height:1px}.myaccount-delivery-addresses .link-has-icon{font-size:16px;color:#004f9f}.myaccount-delivery-addresses .link-has-icon i{margin-right:5px}.myaccount-delivery-addresses__address>p{margin-bottom:0}.myaccount-delivery-addresses h3{margin-top:20px}.myaccount-delivery-addresses__address-container:not(:empty){padding:0 0 .5rem}.myaccount-delivery-addresses__address-container .myaccount-delivery-addresses__address{border-bottom:none;margin-bottom:20px}.myaccount-delivery-addresses__address-container .myaccount-delivery-addresses__edit-delete{margin-bottom:1rem}.myaccount-delivery-addresses__address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.myaccount-delivery-addresses__address:last-child{margin-bottom:0}@media(min-width:768px){.myaccount-delivery-addresses__address{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:50%;max-width:400px}}.myaccount-delivery-addresses__link{margin-top:.5rem;font-size:.925rem}.myaccount-delivery-addresses__edit-delete{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5px}@media(min-width:768px){.myaccount-delivery-addresses__edit-delete{margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}}.myaccount-delivery-addresses__edit-delete .link-has-icon{margin-right:1rem}.myaccount-delivery-addresses__edit-delete .link-has-icon:last-child{margin-right:0}@media(min-width:768px){.myaccount-delivery-addresses__edit-delete .link-has-icon{margin-right:0}}.my-account__form-submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2rem}.my-account__form-submit .cta__grey{margin-right:1rem}.my-account-teaser{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;color:#000;font-weight:400}.my-account-teaser .cta__brand-secondary:hover{border-width:0;color:#fff}@media(min-width:992px){.my-account-teaser{margin-bottom:3rem}}.my-account-teaser:focus .my-account-teaser__image,.my-account-teaser:active .my-account-teaser__image{background-color:#5553}.my-account-teaser:focus .cta,.my-account-teaser:active .cta{background-color:#015222}.my-account-teaser:focus .cta:after,.my-account-teaser:active .cta:after{border-bottom-color:#00464980}.my-account-teaser:hover .my-account-teaser__image{background-color:#5553}.my-account-teaser .cta{border-top-left-radius:0;border-top-right-radius:0}.my-account-teaser:hover .cta{background-color:#015222}.my-account-teaser:hover .cta:after{border-bottom-color:#00464980}.section-account__list-content .list-items .list-item a{color:#004f9f!important}.section-account__list-content .pagination{margin-top:2rem}.accountContentPane--title{font-size:30px}.accountBodyContentSlot .Productlist{background-color:#fff}.accountBodyContentSlot .Productlist+.container--white>.pagination{margin-top:0}.accountBodyContentSlot .registration-form__button,.accountBodyContentSlot .registration-form,.accountBodyContentSlot .pagination{margin-bottom:0}.accountBodyContentSlot .pagination__current{background-color:#f3f3f3;border-radius:50%}.accountBodyContentSlot .cmsOnPageSubNavi:after{display:none}.accountBodyContentSlot .cta--is-inline.cta__brand-secondary{background-color:#004f9f}.accountBodyContentSlot>.yCmsComponent>h2{margin-top:30px}.container--white>.accountBodyContentSlot>.yCmsComponent>h2{margin-top:0}[class*=constrained]:last-child>.container--white:last-child{margin-bottom:30px}.my-account-teaser__image{border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;height:108px;margin-right:.625rem;padding:.5rem 0 0;background-color:#5555551a;color:#000}.my-account-teaser__image .coupon-icon--background{max-width:46px;max-height:46px;min-height:46px;min-width:46px;background-color:#0f5e99;margin:.5rem 0}@media only screen and (min-width:62em){.my-account-teaser__image .coupon-icon--background{max-width:66px;max-height:66px;min-height:66px;min-width:66px}}.my-account-teaser__image .coupon-icon--background .coupon-icon--logo{margin-left:0;font-size:46px}@media only screen and (min-width:62em){.my-account-teaser__image .coupon-icon--background .coupon-icon--logo{font-size:66px}}@media(min-width:576px)and (max-width:767px){.my-account-teaser__image{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;margin-right:1.125rem}}@media(min-width:576px){.my-account-teaser__image{height:112px}}@media(min-width:768px){.my-account-teaser__image{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media(min-width:992px){.my-account-teaser__image{padding:0;height:128px}}.my-account-teaser__icon{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:100px;height:50px;margin:.5rem 0;fill:#004f9f}@media(min-width:992px){.my-account-teaser__icon{height:67px}}.my-account-teaser-i-icon{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;font-size:46px;display:inline-flex;margin:.5rem 0;color:#004f9f}.my-account-teaser-i-icon:before{width:104px}.my-account-teaser-i-icon.icon-voucher:after{background-color:red}.my-account-teaser-i-icon.icon-myaccount-loyalty{font-size:30px;display:inline-block;padding-bottom:1px}.my-account-teaser-i-icon.icon-voucher{width:46px;height:46px}.my-account-teaser-i-icon.icon-voucher:before{font-size:46px}@media(min-width:576px){.my-account-teaser-i-icon{font-size:50px}.my-account-teaser-i-icon.icon-myaccount-loyalty{font-size:34px;margin:7px 0}.my-account-teaser-i-icon.icon-voucher{width:50px;height:50px}.my-account-teaser-i-icon.icon-voucher:before{font-size:50px}}@media(min-width:992px){.my-account-teaser-i-icon{font-size:67px}.my-account-teaser-i-icon.icon-voucher{width:67px;height:67px}.my-account-teaser-i-icon.icon-voucher:before{font-size:67px}.my-account-teaser-i-icon.icon-myaccount-loyalty{font-size:51px;margin:3px 0}}.my-account-teaser-i-icon.icon-myaccount-supercard,.my-account-teaser-i-icon.icon-myaccount-proficard{font-size:35px}.my-account-teaser-i-icon.icon-myaccount-supercard:before,.my-account-teaser-i-icon.icon-myaccount-proficard:before{width:56px}.my-account-teaser-i-icon.icon-myaccount-supercard{margin-bottom:10px}.my-account-teaser-i-icon.icon-myaccount-user{overflow:hidden;font-size:43px}.my-account-teaser-i-icon.icon-myaccount-user:before{width:40px;position:relative;top:-1px}@media(min-width:992px){.my-account-teaser-i-icon.icon-myaccount-user{font-size:37px}.my-account-teaser-i-icon.icon-myaccount-user:before{width:36px;position:initial}}.my-account-teaser-i-icon.icon-myaccount-balance{font-size:28px;position:relative;top:-1px}.my-account-teaser-i-icon.icon-myaccount-balance:before{width:56px}.my-account-teaser__icon.icon__myaccount-loyalty{padding:8px 0}.my-account-teaser__title{margin-bottom:0;color:inherit;font-size:.9375rem;text-align:center;text-transform:uppercase}.myaccount-personal-data .form-group .alert-icon-validation{top:29px!important}.accountContentPane,.my-account__personal-data{position:relative}.accountContentPane .supercard-teaser__toggle,.my-account__personal-data .supercard-teaser__toggle{position:absolute;right:-10px;bottom:-10px}@media only screen and (max-width:47.9375em){.accountContentPane .supercard-teaser__toggle,.my-account__personal-data .supercard-teaser__toggle{right:16px}}.accountContentPane .supercard-teaser__image,.my-account__personal-data .supercard-teaser__image{width:80px;height:auto}@media only screen and (max-width:47.9375em){.accountContentPane .supercard-teaser__image,.my-account__personal-data .supercard-teaser__image{width:60px}}.accountContentPane .supercard-teaser__text,.my-account__personal-data .supercard-teaser__text{position:absolute;width:max-content;right:-30px;bottom:-20px;background:#fff;border:2px solid #0f5e98;font-size:14px;color:#0f5e98;padding:3px;border-radius:6px;transform:rotate(-5deg)}@media only screen and (max-width:47.9375em){.accountContentPane .supercard-teaser__text,.my-account__personal-data .supercard-teaser__text{font-size:12px}}@media only screen and (max-width:47.9375em){.accountContentPane .supercard-teaser__toggle{top:-220px;bottom:auto}}@media(max-width:375px){.accountContentPane .supercard-teaser__toggle{top:-245px}}.my-account__personal-data .supercard-teaser__toggle{right:10px;bottom:20px}@media only screen and (max-width:61.9375em){.my-account__personal-data .supercard-teaser__toggle{right:20px}}@media only screen and (max-width:47.9375em){.my-account__personal-data .supercard-teaser__toggle{right:32px}}.sc-id__modal .buh-spinner{margin:46px 0}.sc-id__modal .modal-dialog{max-width:380px}.sc-id__modal .modal-header{position:absolute;z-index:1;right:0}.sc-id__modal .modal-body{width:380px;padding:0}.sc-id-wrapper{margin:0!important;box-shadow:none!important;border-top:5px solid #004F9F;border-top-left-radius:5px!important;border-top-right-radius:5px!important}.sc-id-wrapper .sc-id__content{border-radius:0!important}.sc-id-wrapper .sc-id__content .sc-id__row:last-child{margin-bottom:0}.sc-id-wrapper .sc-id__content .sc-id__btn{background-color:#004f9f!important}.sc-id-wrapper .sc-id__content .sc-id__link:not(.sc-id__btn){color:#004f9f!important}.sc-id__footer{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.customer-ratings hr,.customer-ratings .cta{margin-bottom:1rem}.customer-ratings .pagination,.customer-ratings .customer-ratings__product-button{margin-bottom:0}.customer-ratings__form{display:none}.customer-ratings__form .form-control::-webkit-input-placeholder{font-size:.875rem;line-height:normal}@media only screen and (max-width:47.9375em){.customer-ratings__form .form-control::-webkit-input-placeholder{font-size:16px}}.customer-ratings__form .form-control::-moz-placeholder{font-size:.875rem;line-height:normal}@media only screen and (max-width:47.9375em){.customer-ratings__form .form-control::-moz-placeholder{font-size:16px}}.customer-ratings__form .form-control:-ms-input-placeholder{font-size:.875rem;line-height:normal}@media only screen and (max-width:47.9375em){.customer-ratings__form .form-control:-ms-input-placeholder{font-size:16px}}.customer-ratings__form .form-control::placeholder{font-size:.875rem;line-height:normal}@media only screen and (max-width:47.9375em){.customer-ratings__form .form-control::placeholder{font-size:16px}}@media(min-width:992px){.customer-ratings__form .form-control::-webkit-input-placeholder{font-size:inherit}.customer-ratings__form .form-control::-moz-placeholder{font-size:inherit}.customer-ratings__form .form-control:-ms-input-placeholder{font-size:inherit}.customer-ratings__form .form-control::placeholder{font-size:inherit}}.customer-ratings__form.is-open{display:block}.customer-ratings__star-inputs{width:60%}@media(min-width:992px){.customer-ratings__star-inputs{width:42%}}.customer-ratings__disclaimer{font-size:80%}.customer-ratings__disclaimer strong{font-weight:600}.customer-ratings__review{margin-bottom:1rem;border-bottom:2px solid #ececec}.customer-ratings__review:last-child{border-bottom:0}.customer-ratings__review .rating{margin-right:.5rem}.customer-ratings__review-count{color:#555555b3}.customer-ratings__review-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.customer-ratings__review-author-date{margin-top:.125rem;margin-bottom:.75rem;color:#55555580;font-style:italic}.customer-ratings__review-answer{position:relative;padding:.5rem 1rem;background-color:#f4f4f4}.customer-ratings__review-answer:after,.customer-ratings__review-answer:before{content:"";bottom:100%;left:90%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.customer-ratings__review-answer:after{border:1rem solid rgba(244,244,244,0);border-bottom-color:#f4f4f4;margin-left:-1rem}.customer-ratings-headline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:inherit;font-size:inherit}.customer-ratings-headline .rating{margin-right:.5rem;margin-bottom:0}.customer-ratings-headline__count{margin-top:.125rem}.custom-ratings--is-account-context .customer-ratings__form{margin-top:1rem;margin-bottom:2rem}.custom-ratings--is-account-context .customer-ratings__star-inputs{width:65%}@media(min-width:576px){.custom-ratings--is-account-context .customer-ratings__star-inputs{width:42%}}.customer-ratings__product{margin-bottom:0;padding:1rem;border-bottom:1px solid #D9D9D9;background-color:#fff}@media only screen and (min-width:48em){.customer-ratings__product{border-radius:3px}}.customer-ratings__product:last-child{border-bottom:0}@media(min-width:768px){.customer-ratings__product{margin-bottom:0}}.customer-ratings__product .alert{margin-top:1rem}.customer-ratings__product-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}.customer-ratings__product-info a{font-weight:600}.customer-ratings__product-info-sku{font-size:.875rem}.customer-ratings__product-info-rating{margin-bottom:16px}.customer-ratings__product-info-rating .review-item__content{margin-top:5px;font-size:.875rem;line-height:21px}.customer-ratings__product-info-buydate{margin-top:auto;margin-bottom:0;font-weight:700}.customer-ratings__product-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;margin-top:20px}.customer-ratings__product-button{border-radius:3px}@media(min-width:768px){.customer-ratings__product-button{margin-left:auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.customer-ratings__product-button-container{margin-top:0}}.customer-ratings--myaccount-rated .customer-ratings__product{border-bottom:0}.my-account-opt-in__actions{margin-top:1rem}.my-account-opt-in__actions .btn{min-width:100px}.my-account-opt-in__actions .btn .btn__inner{pointer-events:none}.my-account-opt-in .my-account__content--row{line-height:20px}.my-account-opt-in .my-account__content-link{display:block;margin-top:.5rem}.tabAcc-header__desktop{display:none}@media(min-width:992px){.tabAcc-header__desktop{display:block}}.tabAcc-header__desktop-link{display:inline-block}.tabAcc-header__desktop-link .tabAcc__tab-link{position:relative;padding:8px;display:block;border:2px solid #004F9F;font-size:.9375rem;text-transform:uppercase;color:#555555e6}.tabAcc-header__desktop-link .tabAcc__tab-link:not(.collapsed):after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#fff}.tabAcc-header__desktop-link .tabAcc__tab-link:not(.collapsed) span{position:relative}.tabAcc-header__desktop-link .tabAcc__tab-link:not(.collapsed) span:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:4px;background:#01662a66}.tabAcc-header__desktop-link .tabAcc__tab-link.collapsed{border:2px solid transparent;color:#555555b3}.tabAcc__wrapper{margin-top:-2px}@media(min-width:992px){.tabAcc__wrapper{border-left:2px solid #004F9F;border-right:2px solid #004F9F;border-bottom:2px solid #004F9F;border-top:2px solid #004F9F}}.tabAcc__wrapper .tabAcc__tab .tabAcc__tab-header .tabAcc__tab-headline .tabAcc__tab-link{font-size:15px;text-transform:uppercase}@media(max-width:991px){.tabAcc__wrapper .tabAcc__tab{border:2px solid #ddd;margin-bottom:-2px}.tabAcc__wrapper .tabAcc__tab .tabAcc__tab-header .tabAcc__tab-headline{display:flex;margin-bottom:0}.tabAcc__wrapper .tabAcc__tab .tabAcc__tab-header .tabAcc__tab-headline .tabAcc__tab-link{position:relative;font-size:18px;width:100%;padding:16px;color:#555555b3}.tabAcc__wrapper .tabAcc__tab .tabAcc__tab-header .tabAcc__tab-headline .tabAcc__tab-link:not(.collapsed){color:#555555e6;padding-bottom:0}.tabAcc__wrapper .tabAcc__tab .tabAcc__tab-header .tabAcc__tab-headline .tabAcc__tab-link:not(.collapsed):after{top:5px;transform:rotate(180deg)}.tabAcc__wrapper .tabAcc__tab .tabAcc__tab-header .tabAcc__tab-headline .tabAcc__tab-link:not(.collapsed) span{position:relative}.tabAcc__wrapper .tabAcc__tab .tabAcc__tab-header .tabAcc__tab-headline .tabAcc__tab-link:not(.collapsed) span:after{content:"";position:absolute;bottom:-8px;left:-2px;width:calc(100% + 2px);height:4px;background-color:#01662a66}.tabAcc__wrapper .tabAcc__tab .tabAcc__tab-header .tabAcc__tab-headline .tabAcc__tab-link:after{content:"";width:16px;height:100%;display:block;background:url(../img/core/global-images/img/icons/arrow-regular-down--grey.svg) no-repeat center center;position:absolute;top:0;right:.75rem;opacity:.7}}.tabAcc .tabAcc__tab-header{display:block}@media(min-width:992px){.tabAcc .tabAcc__tab-header{display:none}}.tabAcc .tabAcc__tab-content .tabAcc__tab-block{padding:16px}.tabAcc .tabAcc__tab-content .tabAcc__tab-block .customer-ratings .customer-ratings__product:last-child{margin-bottom:0}.tabAcc .tabAcc__tab-content .tabAcc__tab-block p:last-child{margin-bottom:0}.tabAcc .tabAcc__tab-content .tabAcc__tab-block form .cta{margin-top:1rem}a[disabled=disabled]{pointer-events:none}.hero-banner{position:relative;width:100%;height:100%}.hero-banner__img img{width:100%;max-width:100%;height:auto}.hero-banner__img img.aspect-ratio__hero-banner{padding-top:75%;height:0}@media(min-width:576px){.hero-banner__img img.aspect-ratio__hero-banner{padding-top:50%}}@media(min-width:992px){.hero-banner__img img.aspect-ratio__hero-banner{padding-top:40%}}.hero-banner__img img.aspect-ratio__hero-banner:not(.lazyload){padding-top:0!important;height:auto!important}.hero-banner__button .cta{position:absolute;left:50%;transform:translate(-50%);bottom:40px;max-width:50%;margin:0 auto}@media(min-width:576px){.hero-banner__button .cta{font-size:18px;left:16px;transform:translate(0);min-height:44px;max-height:50px}}@media(min-width:768px){.hero-banner__button .cta{max-width:300px;left:36px}}.hero-banner__button.hide{display:none}.products-compare__slider{margin:0 1.5rem}.products-compare__slider p{margin-bottom:0;font-size:.75rem}@media(min-width:992px){.products-compare__slider p{font-size:.875rem}}.products-compare__slider .copy__expandable{margin-bottom:.25rem}.products-compare__slider .slick-track{padding:0}.products-compare__slider .slick-disabled{display:none!important}.products-compare__slider.slick-initialized .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.products-compare__slider.slick-initialized .products-compare__slider-element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.slider:not(.slick-initialized).slider--xs-2 .slider__element{width:50%}.products-compare__slider .slick-prev,.products-compare__slider .slick-next{top:5.5rem}@media(min-width:576px){.products-compare__slider .slick-prev,.products-compare__slider .slick-next{top:7rem}}@media(min-width:768px){.products-compare__slider .slick-prev,.products-compare__slider .slick-next{top:5.5rem}}@media(min-width:992px){.products-compare__slider .slick-prev,.products-compare__slider .slick-next{top:7rem}}@media(min-width:1200px){.products-compare__slider .slick-prev,.products-compare__slider .slick-next{top:8rem}}.products-compare__slider .product-tile__delete-button{border-left:1px solid rgba(85,85,85,.1);border-right:1px solid rgba(85,85,85,.1)}.products-compare__slider-element{margin:0;background-color:#fff}@media(min-width:576px){.products-compare__slider-element{margin-right:0}}.products-compare__slider-element .product-tile__title{margin-bottom:0}.products-compare__slider-element .product-tile__title a{font-size:14px;color:#555555e6}@media(min-width:768px){.products-compare__slider-element .product-tile__title a{font-size:16px}}.products-compare__slider-element .btn__add-to-cart{margin-right:0;margin-bottom:0}.products-compare__slider-element .btn__add-to-cart .icon{width:1.125rem;height:1.125rem}@media(min-width:576px){.products-compare__slider-element .btn__add-to-cart .icon{width:1.375rem;height:1.375rem}}@media(min-width:992px){.products-compare__slider-element .btn__add-to-cart .icon{width:1.5rem;height:1.5rem}}@media(min-width:992px){.products-compare__slider-element .btn__add-to-cart--sm{min-width:70px}}.products-compare__slider-element [data-products-compare=pricing]{min-height:70px}.products-compare__slider-element-content{padding:.25rem;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4}.products-compare__slider-element-content:last-child{border-bottom:1px solid #f4f4f4}@media(min-width:992px){.products-compare__slider-element-content{padding:.5rem .25rem}}.products-compare__slider-element-content .rating{margin-top:-.375rem}.products-compare__header .products-compare__slider-element-content{border-bottom:0;display:flex;flex-direction:column}.products-compare__link:focus .products-compare__image .aspect-ratio,.products-compare__link:active .products-compare__image .aspect-ratio{opacity:.9}.products-compare__link:hover .products-compare__image .aspect-ratio{opacity:.9}.products-compare__cart-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2px 2px .25rem;border-left:1px solid rgba(85,85,85,.1);border-right:1px solid rgba(85,85,85,.1)}.products-compare__cart-buttons .counter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:4px;margin-bottom:0}.products-compare__content-headline{padding:2px .325rem;font-weight:700;text-transform:uppercase;background-color:#f4f4f4;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4}.products-compare__content-headline span{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.products-compare__slider-element:first-child .products-compare__content-headline span,.products-compare__content-headline--is-visible span{opacity:1}.products-compare__image{position:relative;border-left:1px solid #ececec;border-right:1px solid #ececec}.products-compare__image .aspect-ratio{opacity:.95;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;background-color:#fff}.products-compare__image .product-label__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;position:absolute;top:0;left:0}.products-compare__image .product-label--is-discount{position:absolute;top:0;right:0;padding-bottom:.075rem}.products-compare__image .product-variants{position:absolute;bottom:0;width:100%;opacity:.95}.products-compare__no-products{display:none}.products-compare__container .slider__container .slick-prev,.products-compare__container .slider__container .slick-next{opacity:1}@media only screen and (min-device-width:375px)and (max-device-width:667px)and (-webkit-min-device-pixel-ratio:2){.products-compare__image .aspect-ratio img{border-bottom:1px solid #fff}}.checkout-order-list{border-bottom:0!important;margin-bottom:0}.checkout-order-list:first-child .checkout-order-list__header{border-top:0}.checkout-order-list__header{position:relative;display:flex;flex-flow:column nowrap;padding:10px 0;border-top:1px solid #D9D9D9;margin-bottom:2px;cursor:pointer}.checkout-order-list__header.open .accordion--arrow svg,.checkout-order-list__header.open .accordion--arrow .icon-arrow-regular-down{transform:rotate(180deg)}.checkout-order-list__header .accordion--arrow{position:absolute;top:10px;right:0}@media only screen and (min-width:62em){.checkout-order-list__header{flex-flow:row nowrap;justify-content:space-between;align-items:center}.checkout-order-list__header .accordion--arrow{position:relative;margin-left:15px;top:0}}.checkout-order-list__row{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5rem 0}@media only screen and (min-width:48em){.checkout-order-list__row{flex-wrap:nowrap}}.checkout-order-list__row-quantity{margin-right:.5rem}@media only screen and (min-width:48em){.checkout-order-list__row-quantity{flex-basis:4%}}.checkout-order-list__row-title{flex-basis:90%;font-weight:700}@media only screen and (min-width:48em){.checkout-order-list__row-title{flex-basis:40%;margin-right:1rem}}.checkout-order-list__row-info{display:block;margin-top:-.25rem}@media only screen and (min-width:48em){.checkout-order-list__row-item-number{flex-basis:30%}}.checkout-order-list__row-amount{text-align:right;font-weight:700}@media only screen and (min-width:48em){.checkout-order-list__row-amount{flex-basis:26%}}.checkout-order-list__row+.checkout-order-list__row{border-top:1px solid #ececec}.checkout-order-list__total{display:flex;justify-content:flex-end;padding:.5rem 0;color:#000;font-size:1.125rem;border-top:1px solid #ececec}.checkout-order-list__total--is-subtotal{font-size:1rem;font-weight:700}.checkout-order-list__total+.checkout-order-list__row{padding:.5rem 0}.checkout-order-list__tracking-link .icon{top:0}@media only screen and (min-width:62em){.checkout-order-list__delivery-status{margin-bottom:.25rem}}@media only screen and (max-width:61.9375em){.checkout-order-list__delivery-status{margin-top:.25rem}}.checkout-order-list__delivery-status--has-popover{display:flex}.checkout-order-list__delivery-status--has-popover .icon{fill:#01662a}.checkout-order-list__delivery-status--has-popover .popover__item{height:1rem;margin-left:.25rem;line-height:1rem}.checkout-order-list__delivery-status--has-popover .popover__item:focus .icon,.checkout-order-list__delivery-status--has-popover .popover__item:active .icon{fill:#fff}.checkout-order-list__delivery-status--has-popover .popover__item:hover .icon{fill:#fff}.checkout-order-list__delivery-status .icon{color:#00af29;margin-right:6px}.checkout-order-list__delivery-status .accordion--arrow .icon{cursor:pointer;fill:#555}.checkout-order-list__delivery-status .text-with-icon__text{color:#00af29;font-weight:400}.checkout-order-list .supercard-teaser--textonly--table{background-color:transparent}.checkout-order-list .supercard-teaser--textonly--table .supercard-teaser__body{padding-right:0}.checkout-order-overview__headline .icon-arrow-regular-down,.checkout-order-list .icon-arrow-regular-down{font-size:.375rem;display:inline-flex;vertical-align:middle}.checkout-order-overview__headline .icon-arrow-regular-down:before,.checkout-order-list .icon-arrow-regular-down:before{width:.6rem}.checkout-order-overview{margin-bottom:1rem}.checkout-order-overview__headline{margin-bottom:1rem;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.checkout-order-overview__headline span{font-size:14px;font-weight:400;color:#004f9f;cursor:pointer;display:flex;justify-content:flex-end;align-items:center}@media only screen and (min-width:48em){.checkout-order-overview__headline span{font-size:14px}}.checkout-order-overview__headline span.hide{display:none}.checkout-order-overview__headline span svg,.checkout-order-overview__headline span .icon-arrow-regular-down{margin-left:5px}.checkout-order-overview__headline span.open svg,.checkout-order-overview__headline span.open .icon-arrow-regular-down{transform:rotate(180deg)}.checkout-order-overview__content{margin-bottom:1rem;padding:0 .75rem;background-color:#fafafa;border:1px solid #D9D9D9}.checkout-confirm-register{margin-bottom:0;padding:0;background-color:transparent}@media only screen and (min-width:48em){.checkout-confirm-register__btn{top:24px}}.checkout-confirm-register__form{display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:48em){.checkout-confirm-register__form{flex-wrap:nowrap}}.checkout-confirm-register__form .form-group{width:100%}@media only screen and (min-width:48em){.checkout-confirm-register__form .form-group{margin-right:1rem;margin-bottom:0}}.checkout-confirm-register__headline{font-size:20px}.container--white .checkout-confirm-register{margin-bottom:14px}.checkout-order-overview .checkout-order-list__header{margin-bottom:0;font-size:16px}.checkout-order-overview .checkout-order-list__header.mini-basket__headline{font-size:18px;padding:13px 0;line-height:1}.checkout-order-overview .checkout-order-list__headline{margin-bottom:0;line-height:1;font-weight:700;font-size:18px}.checkout-order-overview .checkout-order-list__content{display:none}.checkout-order-overview .checkout-order-list__content.open{display:block}.checkout-order-overview .checkout-order-list:not(:last-child)__content{border-bottom:1px solid #D9D9D9}.checkout-order-overview .mini-basket__item:first-child{padding-top:.5rem}.checkout-order-overview .mini-basket__item-pricing{font-size:20px;font-weight:400}.checkout-order-overview .mini-basket__item-pricing--total{font-size:20px}.checkout-order-overview .mini-basket__item--total{border-width:1px}.checkout-order-overview .mini-basket__item--total .mini-basket__item-row{align-items:flex-start}.checkout-order-overview .mini-basket__item--supercard{padding-top:0}.checkout-order-overview .mini-basket__item--supercard .product-cart__product-supercard-voucher-option{margin-top:0}.checkout-order-overview .mini-basket__headline{padding:1rem 0 10px;margin-bottom:0}.checkout-order-overview .mini-basket__content{display:none;margin-bottom:16px}.checkout-order-overview .mini-basket__content.open{display:block}.checkout-order-overview .accordion--arrow{cursor:pointer}.checkout-order-overview .accordion--arrow svg,.checkout-order-overview .accordion--arrow .icon-arrow-regular-down{fill:#555;color:#555}.checkout-order-overview .mini-basket__headline{display:flex;justify-content:space-between}.checkout-order-overview .mini-basket__headline.open .accordion--arrow svg,.checkout-order-overview .mini-basket__headline.open .accordion--arrow .icon-arrow-regular-down{transform:rotate(180deg)}.checkout-order-overview__content{background-color:transparent;border-radius:3px}.checkout-orderOverview-forgetPassword__form{display:flex}@media only screen and (max-width:47.9375em){.checkout-orderOverview-forgetPassword__form{flex-direction:column}}.checkout-orderOverview-forgetPassword__form .form-group{width:100%}@media only screen and (min-width:48em){.checkout-orderOverview-forgetPassword__submit{margin-left:10px;width:250px}}@media only screen and (min-width:62em){.checkout-orderOverview-forgetPassword__submit{margin-left:15px;width:100%}}.delivery-options{margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:4px solid rgba(85,85,85,.1)}.delivery-options:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.delivery-options .list{font-size:.875rem}.delivery-options .form-group{margin-bottom:1rem}.delivery-options .form-check+.form-control-feedback:not(:empty){margin-top:1rem}.delivery-options__list{list-style-type:none;padding-left:0;display:flex;flex-wrap:wrap;margin:0 -5px 10px;max-width:100%}.delivery-options__list-item{border:4px solid rgba(85,85,85,.1);margin:0 5px 5px;border-radius:3px;padding:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.delivery-options .form-text{width:100%;font-size:.875rem;font-style:normal}.delivery-options .custom-control-description{width:100%;font-size:1rem}.delivery-options__headline{margin-bottom:1rem;font-size:26px}.delivery-options__sub-headline{margin-bottom:.5rem;display:inline-block}@media only screen and (min-width:48em){.delivery-options__sub-headline{font-size:1rem}}.delivery-options--proclima{display:flex}.delivery-options--proclima .proclima__icon{width:auto;height:42px}.delivery-options--proclima span{align-self:center;margin-left:10px}.checkmark{color:#02bc7d}.checkout-next{margin-bottom:2rem;margin-left:15px;margin-right:15px}@media(min-width:768px){.checkout-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;margin-right:0}}.checkout-next__btn{margin-bottom:1rem}@media(min-width:768px){.checkout-next__btn{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:300px;margin-bottom:0}}.checkout-next__btn--right-col{margin:0}@media only screen and (min-width:48em){.checkout-next__btn--right-col{margin-bottom:1rem;margin-left:auto}}@media(min-width:768px){.checkout-next__back-link{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:47.9375em){.checkout-next__back-link.link-has-icon{display:flex;justify-content:center}}.redeem-superpoints{position:relative;background-color:#fff;border:none;border-radius:3px;display:flex;flex-wrap:wrap;margin-top:6px}@media only screen and (min-width:48em){.redeem-superpoints{flex-wrap:nowrap}}.redeem-superpoints__img{width:100%;text-align:center;margin-top:6px;margin-bottom:16px}@media only screen and (min-width:48em){.redeem-superpoints__img{width:auto;margin-bottom:0}}.redeem-superpoints__img img{max-height:90px;width:auto}@media only screen and (min-width:48em){.redeem-superpoints__img img{max-height:none;max-width:180px;margin-right:15px;height:auto}}.redeem-superpoints__content{width:100%;align-self:center}.redeem-superpoints .control-label__tooltip{top:auto}.redeem-superpoints .password__input-wrapper{position:relative}.redeem-superpoints .password__input-wrapper .redeem-superpoints__input{padding-right:40px}.redeem-superpoints .password__input-wrapper .show-password-icon{position:absolute;font-size:24px;height:44px;width:44px;line-height:42px;color:#555555b3;right:0;text-align:center;top:50%;transform:translateY(-50%);cursor:pointer}.redeem-superpoints .password__input-wrapper .show-password-icon.icon-hide{font-size:20px}.redeem-superpoints .form-group{line-height:1}.redeem-superpoints .form-control-label{margin-bottom:4px}.redeem-superpoints__headline{font-weight:700;margin-bottom:4px}.redeem-superpoints .buh-spinner__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff80;z-index:4}.redeem-superpoints__alert{display:none;padding:12px 14px;margin-top:6px;margin-left:0;margin-right:0}.redeem-superpoints__alert--solo{margin:0}@media only screen and (min-width:48em){.redeem-superpoints__alert--solo{margin-top:9px}}.redeem-superpoints__alert .alert__text-container--wide{width:100%}.redeem-superpoints__alert .alert__text{display:flex;flex-direction:column}@media only screen and (min-width:48em){.redeem-superpoints__alert .alert__text{flex-direction:row;justify-content:space-between}}.redeem-superpoints__alert .link-inline{min-width:fit-content;height:fit-content;margin-top:6px}@media only screen and (min-width:48em){.redeem-superpoints__alert .link-inline{padding-left:12px;margin-top:0}}.redeem-superpoints__alert span{margin-bottom:0}.redeem-superpoints__note{display:none;font-size:.875rem;font-weight:600}.redeem-superpoints__fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;flex-direction:column}@media only screen and (min-width:48em){.redeem-superpoints__fields{flex-direction:row}}.redeem-superpoints__fields .form-control-label__tooltip{top:0}.redeem-superpoints__fields .form-group{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;position:relative}.redeem-superpoints__fields .form-group .alert-icon-validation{top:26px;right:18px}.redeem-superpoints__amount-field .form-group .form-text{font-size:12px}.redeem-superpoints__fields .form-group:first-child{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}@media only screen and (min-width:48em){.redeem-superpoints__fields .form-group:first-child{padding-right:1rem}}.redeem-superpoints__input--hidden[data-redeem-superpoints=pin]{-webkit-text-security:disc}.redeem-superpoints__amount-field{display:none}.redeem-superpoints__button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:48em){.redeem-superpoints__button-wrapper{flex-direction:row}}@media(min-width:768px){.redeem-superpoints__btn{width:100%;min-width:180px;max-width:14rem}}.redeem-superpoints__cancel-link{display:none;height:40px;width:100%;max-width:14rem;line-height:1.5;padding-top:6px;margin-left:0;margin-top:16px;min-width:100%}@media only screen and (min-width:48em){.redeem-superpoints__cancel-link{margin-left:1rem;margin-top:0;min-width:auto}}.delivery-addresses{margin-bottom:1.5rem}.delivery-addresses+form{margin-bottom:20px}.delivery-addresses__headline{margin-bottom:1.5rem;font-size:28px}@media(min-width:768px){.delivery-addresses__row{margin-left:-10px;margin-right:-10px}.delivery-addresses__row:after{display:block;clear:both;content:""}}.delivery-addresses__collapse{margin-bottom:.75rem}.delivery-addresses__add .custom-control-indicator{top:auto}.delivery-addresses__collapse .collapse-list__headline{display:flex;align-items:center}.delivery-addresses__collapse .collapse-list__headline-container{font-size:1rem;border-bottom:0}@media(min-width:768px){.delivery-addresses__collapse .collapse-list__headline-container{display:none}}@media(min-width:768px){.delivery-addresses__collapse .collapse{display:block}}.delivery-addresses__collapse .collapse-list__icon{top:0}.delivery-addresses__collapse .collapse-list__content{padding-bottom:0}@media(min-width:768px){.delivery-addresses__collapse .collapse-list__content{display:inherit;padding:0}}@media(min-width:768px){.delivery-addresses__item{float:left;width:33.333333%;padding-left:10px;padding-right:10px}}.delivery-addresses__item .custom-control{margin-bottom:0}.delivery-addresses__add{padding:.75rem 0 .25rem;border-top:4px solid rgba(85,85,85,.1);border-bottom:4px solid rgba(85,85,85,.1)}.delivery-addresses__add-description{font-size:1rem;font-weight:700}.addresses-section{padding-bottom:24px;margin-bottom:24px}.addresses-section:last-of-type:last-child{padding:0;margin:0}.addresses-section--bottom-divider-1{border-bottom:1px solid #ddd}.addresses-section--bottom-divider-4{border-bottom:4px solid rgba(85,85,85,.1)}.addresses-section__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}@media only screen and (max-width:47.9375em){.addresses-section__grid{grid-template-columns:minmax(0,1fr);gap:0}}@media only screen and (min-width:48em){.addresses-section__grid:not(.addresses-section__grid--expended) .addresses-section__item:nth-child(n+4){display:none}}@media only screen and (max-width:47.9375em){.addresses-section__grid:not(.addresses-section__grid--expended) .addresses-section__item:nth-child(n+2){display:none}}.addresses-section__grid:not(.addresses-section__grid--expended) .addresses-section__expend-icon.icon-minus-circle{display:none}.addresses-section__headline{margin-bottom:1.5rem;font-size:26px}.addresses-section__checkbox,.addresses-section__checkbox label{margin-bottom:0}.addresses-section__pick-area{margin-top:12px}.addresses-section__alert{margin-bottom:24px}.addresses-section__create-btn{margin-top:24px;min-width:226px}.addresses-section__expend-headline{display:none;padding:0;margin-top:24px;margin-bottom:0}@media only screen and (min-width:48em){.addresses-section__expend-headline{grid-row:2;grid-column:1 / -1}}@media only screen and (max-width:47.9375em){.addresses-section__expend-headline{grid-row:2}}@media only screen and (min-width:48em){.addresses-section .addresses-section__item:nth-child(4)~.addresses-section__expend-headline{display:flex}}@media only screen and (max-width:47.9375em){.addresses-section .addresses-section__item:nth-child(2)~.addresses-section__expend-headline{display:flex}}.addresses-section__expend-link{display:flex;align-items:baseline;font-size:14px}.addresses-section__expend-icon{flex-shrink:0;margin-right:8px}.addresses-section__grid--expended .addresses-section__expend-icon.icon-plus-circle{display:none}.addresses-section__grid--expended .addresses-section__expend-link{color:#000}.addresses-section__grid--expended .addresses-section__expend-headline{margin-bottom:16px}.addresses-section__empty-msg{margin-bottom:0}.addresses-section__item{position:relative;border:1px solid #dddddd;border-radius:3px;padding:8px 48px 8px 12px;cursor:pointer}.addresses-section__item--active{border-color:#004f9f}@media only screen and (min-width:48em){.addresses-section__item:nth-child(n+4){margin-top:24px}}@media only screen and (min-width:75em){.addresses-section__item{padding-right:64px}}@media only screen and (max-width:47.9375em){.addresses-section__item:nth-child(n+2){margin-top:24px}}.addresses-section__item label{margin:0;cursor:pointer}.addresses-section__item .address-box{display:flex;flex-direction:column}.addresses-section__item .address__name{line-height:1.25;margin-bottom:2px}.addresses-section__item .address__phone{margin-top:24px}.addresses-section__item .custom-control-indicator{top:2px}.addresses-section__item-update-btn{background:none;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;color:#0e4f9f;position:absolute;top:5px;right:16px;display:flex}@media only screen and (max-width:47.9375em){.addresses-section__item-update-btn{margin:0 0 0 24px}}.address-form-modal .modal-body{padding:0 24px 24px}.address-form__heading{font-size:36px;margin:0 0 16px}.address-form__actions{display:flex;align-items:center;margin-top:32px}@media(max-width:35.9375em){.address-form__actions{flex-direction:column;margin-top:24px}}.address-form__submit{margin:0 32px 0 0;width:initial;min-width:232px}@media(max-width:35.9375em){.address-form__submit{margin:0 0 24px;width:100%;min-width:initial;max-width:initial}}.address-form__close{color:#000}.address-form__row,.address-form__flex-row{width:100%;margin-left:0;margin-right:0}.address-form__flex-row{display:flex;flex-wrap:nowrap}.address-form__city-wrapper,.address-form__street-wrapper{flex-grow:1}.address-form__postal-code-wrapper{width:94px;flex-shrink:0;margin-right:14px}.address-form__house-no-wrapper{width:105px;flex-shrink:0;margin-left:14px}.address-form__standalone-select-wrapper{width:100%}.address-form .form-input-tel__select{margin-bottom:0}.redeem-coupons,.checkoutProficard{position:relative;margin-bottom:1.5rem;padding:15px;border-radius:3px;background-color:#fff}@media only screen and (min-width:48em){.redeem-coupons,.checkoutProficard{padding:24px}}.redeem-coupons__add-link,.checkoutProficard__add-link{color:#000;display:flex;align-items:center;width:fit-content}.redeem-coupons__add-link-icon,.checkoutProficard__add-link-icon{color:#004f9f;margin-right:8px;margin-top:1px;font-size:10px}.redeem-coupons .collapse-list__headline,.checkoutProficard .collapse-list__headline{font-size:16px}.redeem-coupons__giftcard-fields,.checkoutProficard__giftcard-fields{margin-top:6px}.redeem-coupons__giftcard-fields .form-group,.checkoutProficard__giftcard-fields .form-group{line-height:1}.redeem-coupons__giftcard-fields .form-group .form-text,.checkoutProficard__giftcard-fields .form-group .form-text{line-height:1.5}.redeem-coupons__giftcard-fields .form-control-label,.checkoutProficard__giftcard-fields .form-control-label{margin-bottom:4px}.redeem-coupons .collapse-list:not(:last-child) .collapse-list__content,.checkoutProficard .collapse-list:not(:last-child) .collapse-list__content{margin-bottom:16px}@media(min-width:768px){.redeem-coupons .cta{width:14rem;max-width:14rem}}.redeem-coupons .buh-spinner__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff80;z-index:4}.redeem-coupons__headline{margin-bottom:12px;font-size:20px}@media only screen and (min-width:62em){.redeem-coupons__headline{font-size:24px}}.redeem-coupons__text{font-weight:700}.redeem-coupons__number{display:inline-block;margin-bottom:2px;white-space:nowrap}.redeem-coupons__collapse{position:relative}.redeem-coupons__collapse .collapse-list__content{padding-left:0}@media(min-width:768px){.redeem-coupons__ebon-fields{display:flex;flex-wrap:wrap}}@media(min-width:768px){.redeem-coupons__ebon-fields .form-group{width:100%}}.redeem-coupons__ebon-fields+.row,.redeem-coupons__add-link+.row{margin-top:16px}.redeem-coupons__input[data-giftcard=pin]{-webkit-text-security:disc}.redeem-coupons__input-note{display:block;color:#555555b3!important;margin-top:.25rem;font-weight:700}.redeem-coupons__giftcard-amount-field{display:none}.redeem-coupons__description{margin-bottom:0}.redeem-coupons__alert{display:none;margin:8px 0;padding:14px}.redeem-coupons__alert:last-child{margin-bottom:10px}.redeem-coupons__alert--redeemed{background-color:#e5f7e9;border:.125rem solid #009e1f}.redeem-coupons__alert--redeemed .alert__text-container{width:100%}@media screen and (max-width:35.9375em){.redeem-coupons__alert--redeemed .alert__text-container .alert__text{flex-direction:row}}.redeem-coupons__alert--ebon{align-items:center}.redeem-coupons__alert--ebon .icon-ic-info{height:24px}.redeem-coupons__alert--ebon .alert__text{align-items:center}@media screen and (max-width:35.9375em){.redeem-coupons__alert--ebon .alert__text{flex-direction:row!important}}.redeem-coupons__alert--ebon .alert__text .link-inline{margin-top:0}.redeem-coupons__alert--show{display:flex}.redeem-coupons__alert--info{background-color:#fafafa;border:0;display:flex}.redeem-coupons__alert--info .alert__text-container{width:100%}.redeem-coupons__alert--solo{margin-bottom:0}.redeem-coupons__alert .alert__text-container--wide{width:100%}.redeem-coupons__alert .alert__text{display:flex;flex-direction:row;justify-content:space-between}.redeem-coupons__alert.alert--success .alert__text{display:flex}@media screen and (max-width:35.9375em){.redeem-coupons__alert.alert--success .alert__text{flex-direction:row}}@media only screen and (min-width:48em){.redeem-coupons__alert.alert--success .alert__text{justify-content:space-between}}.redeem-coupons__alert.alert--warning .alert__icon{color:#f5a733;fill:#f5a733}.redeem-coupons__alert .icon-cancel{color:#cdcdcd;display:flex;align-self:center}.redeem-coupons__alert .icon-cancel:before{font-size:24px}.redeem-coupons__alert .icon-ic-info{color:#009e1f;margin-right:8px}.redeem-coupons__alert.alert--danger .icon-ic-info{color:#d6040c}.redeem-coupons__alert .form__errors__list{margin-bottom:0}.redeem-coupons__alert .link-inline{min-width:fit-content;align-self:center;padding-left:1rem}@media screen and (max-width:35.9375em){.redeem-coupons__alert .link-inline{margin-top:0}}@media only screen and (min-width:48em){.redeem-coupons__alert .link-inline{padding-left:12px}}.redeem-coupons__alert span{margin-bottom:0}.redeem-coupons__button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:48em){.redeem-coupons__button-wrapper{flex-wrap:nowrap}}.redeem-coupons__cancel-link{display:none;margin-top:1rem;height:40px;padding-top:6px;width:100%;margin-left:0}@media only screen and (min-width:48em){.redeem-coupons__cancel-link{margin-top:0;margin-left:1rem;width:14rem;max-width:14rem}}.redeem-coupons__cancel-link--show{display:block}.payment-methods{margin-bottom:0}.payment-methods__icon--border{border:.125rem solid #ececec;border-radius:.5rem;padding:.125rem .25rem}.payment-methods__icon-set{margin:0;display:flex;flex-wrap:wrap;width:50px;height:44px}.payment-methods__icon-set img{width:50%;height:auto;border-radius:2px}.payment-methods__icon-set .payment-methods__icon--border{border:1px solid #ececec}.payment-methods__title{margin-top:0;margin-bottom:14px;font-size:26px}.payment-methods__subtitle{margin-top:0;margin-bottom:32px;font-weight:700}.payment-methods__tooltip{display:block;position:absolute;top:25%;right:12px;margin-top:3px;font-size:17px}.payment-methods__info-text{margin-bottom:0}.payment-methods__headline{font-size:18px;line-height:1;font-weight:700;margin-bottom:18px}.payment-methods__saved{display:flex;flex-wrap:wrap}.payment-methods__saved+.payment-methods__title{margin-top:20px}.payment-methods__row+.payment-methods__headline{margin-top:32px}.payment-methods__row>hr{border-top:2px solid #D9D9D9}.payment-methods__item{border:1px solid #dddddd;border-radius:3px;display:block;margin-bottom:24px;padding:8px 12px;width:100%;cursor:pointer}.payment-methods__select{display:flex;align-items:flex-start!important;flex-wrap:nowrap!important;margin-bottom:0;cursor:pointer}.payment-methods__select>.custom-control-indicator{top:auto;margin-top:12px}.payment-methods__logo{width:52px;height:36px;padding:.125rem .25rem;margin-right:.75rem}@media(min-width:768px){.payment-methods__logo{margin-right:1.5rem}}.payment-methods__logo--border{border:.125rem solid #ececec;border-radius:.5rem}.payment-methods__text-description{display:block;margin-right:8px;font-size:14px;line-height:16px}.payment-methods__text-description b{display:block}.payment-methods__text-valid{display:block;font-size:.875rem}.payment-methods__text-holder{display:block;font-weight:700;font-size:14px;line-height:1;padding-top:8px}.payment-methods__delete-link{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}@media(min-width:768px){.payment-methods__delete-link{margin-left:3rem}}@media(min-width:1200px){.payment-methods__delete-link{margin-left:8rem}}.payment-methods__option{border:1px solid #dddddd;border-radius:3px;margin-bottom:16px;padding:8px 12px;cursor:pointer;position:relative}.payment-methods__option--paycard{display:none;position:relative}.payment-methods__option--paycard .buh-spinner__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff80;z-index:4}.payment-methods__option-label{display:block;font-size:14px;padding-left:8px;padding-right:16px;line-height:1;margin-top:2px}.payment-methods__option-label .payment-methods__option-name{display:block;font-weight:700}.payment-methods__option .payment-methods__birthday{display:none}.payment-methods__option-description{display:none;font-size:.875rem}.payment-methods__option-description .form-check-label{display:block;margin-top:.5rem}.payment-methods__option-form .form-group{margin-bottom:.75rem}.payment-methods__option-form .link-inline{display:none;margin-top:.5rem;font-weight:400}.payment-methods__option-form .link-inline.show{display:block}@media(min-width:768px){.payment-methods__option-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.payment-methods__option-form .form-group{width:100%;margin-right:1rem;margin-bottom:0}.payment-methods__option-form .link-inline{align-self:flex-start;margin-top:.625rem;font-size:.875rem}}@media(min-width:576px){.payment-methods__option-btn{max-width:12rem}}@media(min-width:768px){.payment-methods__option-btn{max-width:10rem}}@media(min-width:1200px){.payment-methods__option-btn{max-width:12rem}}.payment-methods__option-btn--hidden{display:none}.payment-methods__option-info-box{margin-bottom:0;margin-top:9px}.payment-methods__option .custom-control-indicator{top:50%;transform:translateY(-50%)}.payment-methods__option-submethodslist{position:relative}.payment-methods__option-submethodslist:after{content:"";font-family:Fontello;color:#004f9f;position:absolute;top:50%;transform:translateY(-50%);right:14px;line-height:1;width:14px;height:100%;font-size:16px;display:flex;justify-content:center;align-items:center;pointer-events:none}.payment-methods__option-submethodslist .payment-methods__option-label{margin-right:20px}.payment-methods__option-submethodslist .payment-methods__option-submethods{display:none;position:absolute;top:54px;left:-13px;z-index:1;padding:0 12px;background-color:#fff;width:calc(100% + 26px);box-shadow:0 5px 10px #8888888f}.payment-methods__option-submethodslist .payment-methods__option-submethods .payment-methods__custom-control{padding:14px 0 12px 30px;cursor:pointer}.payment-methods__option-submethodslist .payment-methods__option-submethods .payment-methods__custom-control:not(:last-child){border-bottom:1px solid #D9D9D9}.payment-methods__option-submethodslist .payment-methods__option-submethods .payment-methods__custom-control:last-child{padding-bottom:16px}.payment-methods__option-submethodslist .payment-methods__option-details,.payment-methods__option-submethodslist .payment-methods__option--validity{display:block}.payment-methods__option-submethodslist.payment-method--active,.payment-methods__option-submethodslist.payment-method--active .payment-methods__custom-control{cursor:pointer}.payment-methods__option-submethodslist--open:after{content:""}.payment-methods__option-submethodslist--open .payment-methods__option-submethods{display:block}.payment-methods__option-submethodslist.payment-method--disabled:after{display:none}.payment-methods__option-submethodslist .custom-control-input:focus~.custom-control-indicator{box-shadow:none}.payment-methods__custom-control{display:flex;align-items:center;margin:0;flex-wrap:nowrap!important;cursor:pointer;min-height:44px;height:100%}.payment-methods__no-saved-methods{display:none}.payment-methods__info-box+hr{margin-top:24px}.payment-methods__info-box>div{display:block!important}.payment-methods .custom-control-indicator,.payment-methods .custom-control-input:checked~.custom-control-indicator{border:1px solid #D9D9D9;width:12px;height:12px;background:none;box-shadow:none}.payment-methods .custom-control-input:checked~.custom-control-indicator{border:1px solid #0E4F9F}.payment-methods .custom-control-input:checked~.custom-control-indicator:after{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5px;height:5px;border-radius:50%;background-color:#0e4f9f}.payment-methods__basket-title{font-weight:700;margin-top:28px;font-size:20px}@media only screen and (min-width:62em){.payment-methods__basket-title{font-size:24px}}.payment-methods__basket .collapse-list__headline-container{border:none;padding-bottom:0}.payment-methods__basket .collapse-list__icon{width:12px}.payment-methods__basket .product-cart__item,.payment-methods__basket .collapse-list__content{padding-left:0}.payment-methods__basket .product-cart__item-wrapper:first-child{border-top:2px solid #F4F4F4}.payment-methods__collapse-header{font-size:18px;display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-left:-8px;margin-right:-8px}@media only screen and (min-width:36em){.payment-methods__collapse-header{flex-direction:row;justify-content:space-between;align-items:center}}.payment-methods__collapse-header p{margin:0}.payment-methods__collapse-header>div{padding:0 8px}.payment-methods__collapse-title-wrapper,.payment-methods__collapse-price-wrapper{color:#000}.payment-methods__collapse-icon-wrapper{font-size:14px;display:flex;justify-content:flex-end;align-items:center;margin-top:20px}@media only screen and (min-width:36em){.payment-methods__collapse-icon-wrapper{margin-top:0}}.payment-methods__collapse-icon-wrapper .collapse-list__icon-container{margin-left:8px;margin-top:-9px}.payment-method--active{border-color:#004f9f;cursor:default}.payment-method--active .payment-methods__custom-control{cursor:default}.payment-method--active.payment-method--additional{height:auto!important}.payment-method--active .payment-methods__birthday{display:block}.payment-method--disabled{cursor:default}.payment-method--disabled .payment-methods__option-label{margin-right:30px;overflow:hidden}.payment-method--disabled .payment-methods__option-label b{overflow:hidden;text-overflow:ellipsis}.payment-method--disabled .payment-methods__custom-control{cursor:default;position:relative}.payment-method--disabled .payment-methods__custom-control>:not(.payment-methods__tooltip){opacity:.35;cursor:default}.payment-methods__tooltip__title{font-weight:700;margin-bottom:10px}.payment-methods__tooltip__list{padding-left:18px}.payment-methods__tooltip__list li{font-size:18px;line-height:16px;margin-bottom:6px}.payment-methods__tooltip__list li span{font-size:12.5px}.payment-methods__tooltip__list li a{text-decoration:underline}.payment-methods__tooltip .icon-ic-info{font-size:17px}.payment-method-col--apple-pay:not(.payment-method-col--apple-pay--supported){display:none}.payment-methods__birthday{margin-top:12px;font-size:14px}.payment-methods__birthday-input{width:100%;height:40px;margin-left:20px;padding:8px;border-radius:3px;border:1px solid #D9D9D9;outline:none;text-transform:uppercase}.payment-methods__birthday-input-wrapper{display:flex;justify-content:space-between;align-items:center}.payment-methods__birthday-input-label{font-weight:600;margin-bottom:0}.payment-methods__birthday-input::-webkit-calendar-picker-indicator,.payment-methods__birthday-input::-webkit-inner-spin-button{display:none}.payment-methods__birthday-input::-webkit-datetime-edit-day-field:focus,.payment-methods__birthday-input::-webkit-datetime-edit-month-field:focus,.payment-methods__birthday-input::-webkit-datetime-edit-year-field:focus{background-color:#004f9f;color:#fff}.payment-methods__birthday-information{margin-top:12px;margin-bottom:0;font-size:12px;line-height:16px}.checkout-review__confirm{padding:15px}@media only screen and (min-width:36em){.checkout-review__confirm{margin-left:5px;margin-right:5px}}@media only screen and (min-width:48em){.checkout-review__confirm{padding:24px 0 0 24px}}.checkout-review-overview~.justify-content-end>.checkout-review__confirm{padding-top:0;margin-bottom:20px}.checkout-review__confirm .form-check{margin-bottom:0}.checkout-review__confirm .cta__btn-standard{min-width:100%}.checkout-review__confirm-agb{font-size:14px;font-weight:400;margin-bottom:8px}.checkout-review__confirm-agb a{color:#004f9f;font-weight:700;text-decoration:underline}.checkout-review__confirm .form-check-label{line-height:1.25}.checkout-review__confirm .custom-control-description{font-size:14px;font-weight:400}.checkout-review__confirm .custom-control-description a{color:#004f9f;font-weight:700;text-decoration:underline}.checkout-review__cta{max-width:230px;margin-bottom:.5rem}.checkout-review__cart .alert{margin:-15px 15px 15px}@media only screen and (min-width:48em){.checkout-review__cart .alert{margin-left:0;margin-right:0}}@media only screen and (min-width:48em){.checkout-review__cart .product-cart__item{align-items:center}}@media only screen and (min-width:48em){.checkout-review__cart .product-cart__product-image{margin-bottom:0}}.checkout-review__cart .product-cart__reduced-item-amount{padding:0}.checkout-review__cart-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.5rem}.checkout-review__cart-headline{margin-right:1rem}@media only screen and (min-width:48em){.checkout-review__cart-edit{margin-left:auto}}.checkout-review__additional-items-item{font-weight:700}.checkout-review__additional-items-headline{font-size:20px}@media only screen and (min-width:62em){.checkout-review__additional-items-headline{font-size:24px}}.checkout-review__additional-items-item .icon{fill:#0090d7}.checkout-review__additional-items-item i{color:#0090d7}.checkout-review-overview{margin-top:1rem;margin-bottom:1.5rem;background-color:#fff;border-radius:3px;padding:15px}@media only screen and (min-width:48em){.checkout-review-overview{padding:24px}}.checkout-review-overview__item .checkout-review-overview__payment-logo{margin-bottom:16px}.checkout-review-overview__icon-set{display:flex;flex-wrap:wrap;max-width:80px;width:100%;height:auto;margin-bottom:16px}.checkout-review-overview__icon-set img{width:50%;height:auto;border-radius:2px;border:1px solid #ececec}.checkout-review-overview__payment-description{margin-bottom:16px}.checkout-review-overview__item:not(:last-child){margin-bottom:1rem;padding-bottom:1rem;border-bottom:4px solid rgba(85,85,85,.1)}@media(min-width:768px){.checkout-review-overview__item:not(:last-child){margin-bottom:0;padding-bottom:0;border-bottom:0}}.checkout-review-overview__headline{margin-bottom:1rem;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:20px}@media only screen and (min-width:62em){.checkout-review-overview__headline{font-size:24px}}.checkout-review-overview__sub-headline{font-size:16px;font-weight:700}.checkout-review-overview__sub-headline~.checkout-review-overview__sub-headline{margin-top:40px}.checkout-review-overview__payment-logo{display:block;max-width:80px;width:100%;height:auto}.checkout-review-overview__payment-logo--border{border:.125rem solid #ececec;border-radius:.5rem;padding:.125rem .25rem}@media(min-width:768px){.checkout-review-overview__payment-logo{margin-bottom:.25rem}}.checkout-review-overview__payment-info{margin-bottom:1rem}.checkout-review-overview__payment-info-holder{font-weight:700}.checkout-review-overview__coupon-info{margin-top:40px}.checkout-review-overview__coupon-info a{color:#004f9f;font-weight:700}.checkout-review-overview .text-with-icon--proclima{display:inline;position:absolute;margin-left:5px}.checkout-review-overview .proclima__icon{width:40px;height:auto}.checkout-review-overview-grid{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(5,fit-content(300px));gap:0}@media(min-width:767px){.checkout-review-overview-grid{grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:12px}}@media(min-width:819px){.checkout-review-overview-grid{grid-template-columns:repeat(4,1fr)}.checkout-review-overview-grid .checkout-review-overview__item:nth-last-child(-n+1){grid-column:4;grid-row:1}}@media(min-width:1200px){.checkout-review-overview-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-template-rows:1fr;gap:40px}.checkout-review-overview-grid .checkout-review-overview__item:nth-last-child(-n+1){grid-column:unset;grid-row:unset}}.checkout-review__cart .link-has-icon--edit,.checkout-review-overview .link-has-icon--edit{color:#004f9f}.checkout-review__cart .link-has-icon--edit .icon,.checkout-review-overview .link-has-icon--edit .icon{fill:#004f9f}.datatrans-information .modal-body h3{font-weight:700;margin-bottom:1rem}.datatrans-information .modal-body__text{margin-bottom:1.5rem}.datatrans-information .modal-body__box{border:1px solid #D9D9D9;border-radius:3px;padding:24px;margin-bottom:1.5rem}@media only screen and (max-width:47.9375em){.datatrans-information .modal-body__box{padding:1rem}}.datatrans-information .modal-body__box-row{display:flex;justify-content:space-between;font-weight:700;font-size:20px}@media only screen and (max-width:47.9375em){.datatrans-information .modal-body__box-row:not(:last-child){margin-bottom:1.5rem}}.datatrans-information .modal-body__box-row>:first-child{padding-right:32px}.datatrans-information .modal-body__box-row--small{font-family:CoopCondensed,sans-serif;font-size:12px;color:#767676}.listingShopLink{margin-top:0;padding:16px 16px 20px;column-gap:24px;justify-content:center;width:auto;max-width:none}@media screen and (max-width:47.9375em){.listingShopLink{flex-direction:column}}@media only screen and (min-width:48em){.listingShopLink{padding:20px 24px 32px}}.listingShopLink-wrapper{margin:0 0 32px}@media screen and (max-width:47.9375em){.listingShopLink-wrapper{margin:0 16px 20px;padding-bottom:32px;border-bottom:1px solid #D9D9D9}}.listingShopLink__image{height:26px;width:auto;align-self:center}@media screen and (max-width:47.9375em){.listingShopLink__image{margin-right:auto;margin-bottom:16px}}@media only screen and (min-width:48em){.listingShopLink__image{height:45px}}.listingShopLink__heading{font-weight:700}@media screen and (max-width:47.9375em){.listingShopLink__heading{margin-bottom:8px}}.listingShopLink__text{font-weight:400}.listingShopLink__text-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:48em){.listingShopLink__text-wrapper{margin-top:10px}}.listingShopLink__heading,.listingShopLink__text{font-size:14px;margin:0}.teaser-it{background-color:#fff;background-position:100%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;border-radius:3px;color:#000}@media(min-width:576px){.teaser-it--is-image-right .teaser-it__content-right{order:-1}}.teaser-it--white{border:0;background-color:#fff;border-radius:3px}.teaser-it__content{overflow:hidden;border-radius:3px}.teaser-it__content-right{padding:1rem}.teaser-it__content-left{align-items:flex-start}@media screen and (min-width:36em){.teaser-it__content-left{display:flex}}.teaser-it__image{position:relative;width:100%;margin-bottom:.5rem}.teaser-it__image--portrait{display:none}@media screen and (min-width:36em){.teaser-it__image--landscape{align-self:center}}.teaser-it__image img{width:100%}.teaser-it__icon{display:none}.teaser-it--is-light-text,.teaser-it--is-light-text .teaser-it__headline{color:#fff}.teaser-it--is-dark-text{color:#000}@media(min-width:576px){.teaser-it__content{display:flex;margin-bottom:0}.teaser-it__content-left{width:40%;height:auto;margin:0}.teaser-it__content-right{width:60%;display:flex;flex-direction:column}.teaser-it__content .cta{margin:16px 0 2px}.teaser-it__content a.cta{margin-bottom:0;margin-top:auto}.teaser-it__image{margin-bottom:0}.teaser-it__image--portrait{display:block}.teaser-it__image--portrait+.teaser-it__image{display:none}}@media(min-width:768px){.teaser-it__content-left{width:160px;flex-shrink:0}.teaser-it__content-right{width:100%}.teaser-it--has-icon{height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:1rem}}@media(min-width:992px){.teaser-it__content-left{width:220px}.teaser-it__icon{display:block;-webkit-box-flex:0;-webkit-flex:0 0 16.66666667%;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;margin-right:1rem}.teaser-it--has-icon .teaser-it__content{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media(min-width:1200px){.teaser-it__content-left{width:265px}.teaser-it__image{display:block!important}.teaser-it__image--portrait{display:none!important}}@media(min-width:768px){.teaser-it--no-results--hidden{display:none}.teaser-it--no-results .teaser-it__content{min-height:inherit;align-items:center}}.teaser-it .clipboardCopy{margin-top:auto}.col-md-8 .teaser-it__icon,.col-sm-6 .teaser-it__icon,.col-md-6 .teaser-it__icon{display:none}@media(min-width:768px){.col-lg-6 .teaser-it__image--portrait{display:block!important}.col-lg-6 .teaser-it__image--portrait+.teaser-it__image{display:none!important}}.col-lg-6+.col-lg-6 .teaser-it{margin-top:1rem}@media(min-width:992px){.col-lg-6+.col-lg-6 .teaser-it{margin-top:0}}.slider__element .teaser-it{padding-left:0;padding-right:0}@media(min-width:576px){.slider__element .teaser-it{display:flex}}@media(min-width:768px){.slider__element .teaser-it{padding-left:8px;padding-right:8px}}@media(min-width:1200px){.slider__element .teaser-it--is-image-right .teaser-it__content-right{padding:1rem}}@media(min-width:576px){.slider__element .teaser-it__content{width:100%}}.slider__element .teaser-it__content-left{display:flex;align-items:center}@media(min-width:1200px){.slider__element .teaser-it__content-right{padding:1rem 1rem 1rem 4rem}}.container--404{background:#fff;border-radius:3px;padding:24px 11px;margin-bottom:3.25rem}@media only screen and (min-width:48em){.container--404{padding:24px}}.container--404 .buh-area{margin-bottom:0}.container--404.col-12{padding:24px 21px}.container--404 p{margin:0}.sustainabilityTeaser{background-color:#006621;border-radius:4px;padding:26px 40px 20px;margin:30px 16px 12px;position:relative}@media only screen and (min-width:48em){.sustainabilityTeaser{margin:54px 0 12px}.sustainabilityTeaser a{display:flex;align-items:flex-start;justify-content:space-between}}@media only screen and (max-width:47.9375em){.sustainabilityTeaser{padding:32px 16px}}.sustainabilityTeaser__image{width:100px;height:auto;margin-top:-71px}@media only screen and (min-width:48em){.sustainabilityTeaser__image{width:140px;position:absolute;top:-56px;left:90px;margin-top:0}}@media only screen and (min-width:48em){.sustainabilityTeaser__content{padding-left:250px}}.sustainabilityTeaser__content-heading{display:block;font-family:LilitaOne;font-size:40px;line-height:34px;color:#fff;margin-bottom:12px}@media only screen and (max-width:47.9375em){.sustainabilityTeaser__content-heading{margin-top:15px;font-size:38px;line-height:38px}}.sustainabilityTeaser__content-text{font-size:16px;line-height:24px;margin-bottom:0;font-weight:400;color:#fff;padding-right:10px}.sustainabilityTeaser__btn{background-color:#fff;color:#000;font-size:14px;line-height:24px;border-radius:4px;padding:8px 16px;margin:auto 0}@media only screen and (max-width:47.9375em){.sustainabilityTeaser__btn{margin-top:20px}}.redirectOverlay__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}@media only screen and (min-width:36em){.redirectOverlay__header{margin-bottom:1.5rem}}.redirectOverlay__logo{width:34.39230769%}@media only screen and (min-width:36em){.redirectOverlay__logo{width:36.58536585%}}.redirectOverlay__jumbotron{padding-top:60%;position:relative}@media only screen and (min-width:36em){.redirectOverlay__jumbotron{padding-top:60%}}.redirectOverlay__jumbotron-img{width:100%;height:100%;position:absolute;inset:0}.redirectOverlay__jumbotron-img--mobile{display:block!important}@media only screen and (min-width:36em){.redirectOverlay__jumbotron-img{display:block!important}.redirectOverlay__jumbotron-img--mobile{display:none!important}}.redirectOverlay__content-box{margin:1rem 0;padding:1rem;font-family:CoopCondensed,sans-serif;font-size:.875rem;line-height:1.0625rem}@media only screen and (min-width:36em){.redirectOverlay__content-box{padding:1.5rem}}.redirectOverlay__content-box .buh-area{margin-bottom:0}.redirectOverlay__content-box h1{margin:0 0 1rem;font-size:1.5rem;line-height:1.8125rem}@media only screen and (min-width:36em){.redirectOverlay__content-box h1{margin-bottom:1.5rem}}.redirectOverlay__content-box h2{margin:0 0 .625rem;font-size:.875rem;line-height:1.0625rem}.redirectOverlay__content-box p{margin-bottom:1.5rem}.redirectOverlay__content-box p:last-child{margin-bottom:0}.redirectOverlay__content-box a{color:inherit;text-decoration:underline}.redirectOverlay__content-box ul{margin-bottom:1.5rem}.redirectOverlay__content-box .list--unordered>.list__item{line-height:1.0625rem}.redirectOverlay__content-box .list--unordered>.list__item:before{background-color:#fff;margin-left:0}.redirectOverlay__actions{display:flex;flex-wrap:wrap}.redirectOverlay__btn{border-width:.0625rem;font-size:.875rem;padding:.5rem;line-height:1.375rem;display:flex;width:100%;justify-content:center}.redirectOverlay__btn.btn--primary{margin-bottom:1rem}.redirectOverlay__btn.btn--primary:hover{color:#000;border:.0625rem solid #004F9F;background-color:transparent}.redirectOverlay__btn.btn--outline-primary{border:.0625rem solid #004F9F;border-radius:.1875rem}.redirectOverlay__btn.btn--outline-primary:hover{border-color:#0090d7}.redirectOverlay-modal .modal-dialog{max-width:18.375rem}@media only screen and (min-width:36em){.redirectOverlay-modal .modal-dialog{max-width:29.75rem}}.redirectOverlay-modal .modal-header{padding:1rem 0 1rem 1rem}.redirectOverlay-modal .modal-header .modal-close{padding-right:1rem}.redirectOverlay-modal .modal-body{padding:0 1rem 1rem}@media only screen and (min-width:36em){.redirectOverlay-modal .modal-body{padding:0 2rem 2rem}}.image-video-text:after{display:block;clear:both;content:""}.image-video-text__image,.image-video-text__video{width:100%;margin-bottom:.5rem}@media(min-width:768px){.image-video-text__image,.image-video-text__video{float:left;height:auto;margin:.325rem 1rem .125rem 0}}@media(min-width:768px){.image-video-text__image,.image-video-text__video{width:220px}}@media(min-width:992px){.image-video-text__image,.image-video-text__video{width:300px}}@media(min-width:1200px){.image-video-text__image,.image-video-text__video{width:360px}}@media(min-width:768px){.image-video-text--is-image-right .image-video-text__image,.image-video-text--is-image-right .image-video-text__video{float:right;margin:.325rem 0 .125rem 1rem}}.image-video-text__text p:last-child{margin-bottom:0}.image-video-text--colored{color:var(--frontColor);background-color:var(--backColor)}.image-video-text--colored .list__item:before{background-color:var(--frontColor)}.image-video-text--fullImage{height:100%;display:flex;flex-direction:column;border-radius:3px}@media only screen and (min-width:48em){.image-video-text--fullImage{flex-direction:row}}.image-video-text--fullImage .image-video-text__image{margin:0;width:100%;border-top-left-radius:3px;border-top-right-radius:3px;position:relative}@media only screen and (min-width:48em){.image-video-text--fullImage .image-video-text__image{width:50%;height:auto;border-top-right-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}}.image-video-text--fullImage .image-video-text__image img{width:100%}@media only screen and (min-width:48em){.image-video-text--fullImage .image-video-text__image img{object-fit:cover;height:100%;position:absolute}}.image-video-text--fullImage .image-video-text__text{height:auto;width:100%;padding:24px 21px}@media only screen and (min-width:48em){.image-video-text--fullImage .image-video-text__text{height:100%;width:50%;padding:24px 32px}}.image-video-text--fullImage .image-video-text__headline{margin-bottom:16px}.image-video-text--fullImage .image-video-text__subHeadline{margin-bottom:24px;font-family:CoopCondensed,sans-serif;font-size:20px;line-height:1.2}@media only screen and (min-width:62em){.image-video-text--fullImage .image-video-text__subHeadline{font-size:24px}}.image-video-text--fullImage .image-video-text__list-title{font-weight:700;margin-bottom:4px}.image-video-text--fullImage .list{margin-bottom:24px;padding-left:15px}.image-video-text--fullImage a{color:var(--frontColor);text-decoration:underline}.image-video-text__text{overflow:hidden}.image-video-text .list--ordered{padding-left:15px}.image-video-text .list--ordered>.list__item:before{margin-right:4px}.searchComponent:not([class*=spacing-bottom-]){margin-bottom:32px}.searchComponent .buh-spinner__wrapper{width:100%;padding-top:1rem}.searchComponent .buh-spinner__wrapper .buh-spinner__svg{max-width:62px;max-height:62px;background-size:contain}.searchComponent .searchContainer__list>div:empty{content:"";background-image:url(../img/core/global-images/img/common/preloader.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat;height:40px;margin-bottom:10px}.searchComponent .searchContainer__list--no-results{display:none;flex-flow:column;align-items:center;height:94px;justify-content:space-evenly;background:#fff;border-radius:3px}.searchComponent .searchContainer__list--no-results-title{font-weight:700}.searchComponent .productListControls .productCount:not(.productCount--visible){visibility:hidden}.buh-area .searchComponent:not([class*=spacing-bottom-]){margin-bottom:0}.download-list__title{line-height:1.5;word-break:break-word}.download-list__link:hover{text-decoration:underline}.iFrame-resizing{width:1px;min-width:100%;max-width:100%;border:0px;margin-bottom:40px}.section__superpoints{position:relative;margin-bottom:1.5rem;padding:15px;border-radius:3px;background-color:#fff}@media only screen and (min-width:48em){.section__superpoints{padding:24px}}.section__superpoints__headline{margin-bottom:12px;font-size:20px}@media only screen and (min-width:62em){.section__superpoints__headline{font-size:24px}}.section__superpoints__collapse .collapse-list__content{padding-left:0}.section__superpoints .collapse-list:not(:last-child) .collapse-list__content{margin-bottom:16px}.collect-activities{position:relative;margin-bottom:1.5rem;padding:15px;border-radius:3px;background-color:#fff}@media only screen and (min-width:48em){.collect-activities{padding:24px}}.collect-activities__headline{margin-bottom:8px;font-size:20px}@media only screen and (min-width:62em){.collect-activities__headline{font-size:24px}}.collect-activities__text{margin-bottom:14px}.collect-activities__list{margin-bottom:0;font-weight:700;list-style:none;padding-left:0}.collect-activities__list-item{display:flex;font-weight:400}@media only screen and (max-width:47.9375em){.collect-activities__list-item{flex-direction:column}}.collect-activities__list-item:not(:last-child){margin-bottom:6px}.collect-activities__list-item__icon{color:#004f9f;margin-right:4px;font-weight:700}.collect-activities__list-item__link{font-weight:700;white-space:nowrap}.collect-activities__list-item__text{padding-left:4px}.container--white .collect-activities{margin-bottom:6px;padding:0}.productBenefits{font-size:20px;line-height:25px;margin-bottom:0;order:4}@media only screen and (min-width:48em){.productBenefits{order:unset}}.productBenefits__list{list-style:none;padding-left:24px;margin:24px 0;border-top:.0625rem solid #ececec;border-bottom:.0625rem solid #ececec;padding-top:16px}.productBenefits__list-item{position:relative;font-size:16px}.productBenefits__list-item:last-child .productBenefits__list-item-text{margin-bottom:16px}.productBenefits__list-item-text{font-size:16px;line-height:25px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;padding-top:1px;margin-inline-start:16px;margin-bottom:12px}.productBenefits__list-item:before{content:"";font-family:fontello;font-size:18px;line-height:1;display:inline;position:absolute;left:-24px;top:50%;transform:translateY(-50%);color:#000;background-color:#f4f4f4;margin-right:6px;padding:6px;border-radius:3px}@media only screen and (max-width:47.9375em){.productBasicInfo--bestPrice .productBasicInfo__details .productBenefits__list{margin-bottom:0}}.optInOverlay__header,.optInOverlay__content-box .optInOverlay__text{margin-bottom:1rem}.optInOverlay__content-box .optInOverlay__checkbox{margin-bottom:.5rem}.optInOverlay__content-box .optInOverlay__checkbox .custom-control-description{font-weight:700;line-height:1.4}.optInOverlay__actions .btn{min-width:100px}.productLocation-wrapper{display:flex}.productLocation-headline{display:block;font-weight:700}.productLocation-icon{color:#004f9f;font-size:24px;line-height:24px;margin-right:10px}.carousel-loader{display:none}@media only screen and (max-width:47.9375em){.carousel-loader{margin:0 16px}}.carousel-loader__header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin-bottom:8px}.carousel-loader__title,.carousel-loader__show-all{display:inline-block;width:100%;background-color:#ececec;margin-bottom:8px}.carousel-loader__title{max-width:500px;height:40px}@media only screen and (max-width:47.9375em){.carousel-loader__title{height:32px}}.carousel-loader__show-all{max-width:120px;height:26px}@media only screen and (max-width:47.9375em){.carousel-loader__show-all{margin-bottom:0}}.carousel-loader__items{display:flex;overflow:hidden;flex-wrap:nowrap;background-color:#fff;border-radius:3px;margin-left:1px}.carousel-loader__item{width:258px;padding:16px 24px;margin:8px 0;border-left:1px solid #D9D9D9;flex-shrink:0}.carousel-loader__item:first-child{border-left:0}.carousel-loader__image{width:100%;padding-bottom:100%;background-color:#ececec}.carousel-loader__text{height:32px;width:100%;background-color:#ececec;margin:8px 0}.carousel-loader__text--short{width:60%}.carousel-loader__text--border{margin:24px 0;position:relative}.carousel-loader__text--border:before,.carousel-loader__text--border:after{display:block;content:" ";position:absolute;left:0;right:0;width:100%;height:1px;border-top:1px solid #D9D9D9}.carousel-loader__text--border:before{top:-8px}.carousel-loader__text--border:after{bottom:-8px}.carousel-loader__text--high{height:50px}.carousel-loader--coupon .carousel-loader__item{width:322px}.carousel-loader--coupon .carousel-loader__text--border{display:none}.carousel-loader--compactTile .carousel-loader__item{padding:8px 24px}.carousel-loader--compactTile .carousel-loader__item .carousel-loader__image{padding-bottom:80%}.product-carousel--rde-hidden+.carousel-loader,.product-carousel--loading+.carousel-loader{display:block}.product-spare-parts__item{height:auto;display:flex;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid #D9D9D9}.product-spare-parts__item:not(:first-child){padding-top:16px}@media only screen and (min-width:48em){.product-spare-parts__item{align-items:center;padding-top:16px;padding-bottom:20px}}@media only screen and (max-width:47.9375em){.product-spare-parts__item-image{width:100%;height:auto;min-width:68px;min-height:44px;max-width:134px;max-height:89px}}@media only screen and (min-width:48em){.product-spare-parts__item-image{width:84px;height:56px}}@media only screen and (min-width:75em){.product-spare-parts__item-image{width:134px;height:89px}}@media only screen and (max-width:47.9375em){.product-spare-parts__item-image-wrapper{flex:0 1 18%;margin-right:30px}}@media only screen and (min-width:48em){.product-spare-parts__item-image-wrapper{flex:0 1 6%;margin-right:16px}}@media only screen and (min-width:75em){.product-spare-parts__item-image-wrapper{margin-right:26px}}@media print{.product-spare-parts__item-image-wrapper{margin-right:16px}}.product-spare-parts__item-icon{color:#989898;font-size:20px}@media only screen and (min-width:48em){.product-spare-parts__item-icon{font-size:25px}}@media only screen and (min-width:75em){.product-spare-parts__item-icon{font-size:40px}}.product-spare-parts__item-icon-wrapper{display:flex;justify-content:center}@media only screen and (max-width:47.9375em){.product-spare-parts__item-icon-wrapper{flex:0 1 18%;margin-right:30px}}@media only screen and (min-width:48em){.product-spare-parts__item-icon-wrapper{margin-right:16px;width:84px;height:56px;align-items:center}}@media only screen and (min-width:75em){.product-spare-parts__item-icon-wrapper{margin-right:26px;width:134px;height:89px}}.product-spare-parts__item-details{display:flex;flex:1 1 66%;flex-wrap:wrap}@media only screen and (min-width:48em){.product-spare-parts__item-details{flex:1 1 81%;justify-content:space-between;align-items:center}}.product-spare-parts__item-info{display:flex;flex-direction:column}@media only screen and (max-width:47.9375em){.product-spare-parts__item-info{margin-bottom:16px}}@media only screen and (min-width:48em){.product-spare-parts__item-info{flex:0 1 35%;padding-right:16px}}@media only screen and (min-width:62em){.product-spare-parts__item-info{flex:0 1 32%;padding-right:32px}}@media only screen and (min-width:75em){.product-spare-parts__item-info{flex-direction:row;align-items:center;flex:0 1 48%}}@media only screen and (min-width:75em){.product-spare-parts__item-info-inner{flex:0 1 62%}}.product-spare-parts__item-title{color:#000;font-size:14px;line-height:18px;font-weight:600;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;-webkit-hyphens:auto;hyphens:auto;white-space:break-spaces}@media only screen and (min-width:48em){.product-spare-parts__item-title{margin-bottom:5px}}.product-spare-parts__item-number{color:#767676;font-size:14px;font-weight:400;line-height:18px}@media only screen and (max-width:47.9375em){.product-spare-parts__item-number{margin-bottom:8px}}.product-spare-parts__item-availability{width:132px;color:#009e1f;font-size:14px;font-weight:400;line-height:21px}@media only screen and (min-width:75em){.product-spare-parts__item-availability{flex:0 1 38%;display:flex;justify-content:end;text-align:center}}.product-spare-parts__item-availability-number{display:inline-block;margin-right:4px}.product-spare-parts__item-price{width:100px;flex:0 1 100%}@media only screen and (max-width:47.9375em){.product-spare-parts__item-price{margin-bottom:16px}}@media only screen and (min-width:48em){.product-spare-parts__item-price{flex:0 1 20%;padding-right:16px}}@media only screen and (min-width:62em){.product-spare-parts__item-price{padding-right:32px;flex:0 1 19%}}@media only screen and (min-width:75em){.product-spare-parts__item-price{flex:0 1 15%}}@media only screen and (min-width:48em){.product-spare-parts__item-price .pricing{justify-content:end}}.product-spare-parts__item-price .pricing--is-sale .pricing__price{padding:5px 10px}.product-spare-parts__item-price .pricing--is-sale .pricing__saving-negative{padding:0 10px}@media only screen and (min-width:48em){.product-spare-parts__item-price .pricing:not(.pricing--is-sale){display:flex;align-items:center;height:100%}}.product-spare-parts__item-price .pricing:not(.pricing--is-sale) .pricing__price{font-size:14px;line-height:21px;font-weight:600;font-family:CoopCondensed,sans-serif}@media only screen and (min-width:48em){.product-spare-parts__item-price .pricing:not(.pricing--is-sale) .pricing__price{text-align:right;width:100%}}@media only screen and (min-width:48em){.product-spare-parts__item-quantity{flex:0 1 13%;padding-right:16px}}@media only screen and (min-width:62em){.product-spare-parts__item-quantity{padding-right:32px}}@media only screen and (min-width:75em){.product-spare-parts__item-quantity{flex:0 1 15%}}.product-spare-parts__item-quantity .counter__btn[data-counter__plus]:before{margin-top:-3px}.product-spare-parts__item-quantity .counter__btn[data-counter__minus]:before{margin-top:0}@media only screen and (max-width:47.9375em){.product-spare-parts__item-cart{margin-left:auto}}@media only screen and (min-width:48em){.product-spare-parts__item-cart{flex:0 1 10%}}.product-spare-parts__item-cart .btn__add-to-cart{width:60px;height:40px}@media only screen and (min-width:48em){.product-spare-parts__item-cart .btn__add-to-cart{width:115px;height:40px}}.product-spare-parts__item-goto-link,.product-spare-parts__item-goto-text{color:#000;font-size:14px;font-weight:400}.product-spare-parts__item-goto-link-wrapper,.product-spare-parts__item-goto-text-wrapper{display:flex}@media only screen and (max-width:47.9375em){.product-spare-parts__item-goto-link-wrapper,.product-spare-parts__item-goto-text-wrapper{width:100%}}.product-spare-parts__item-goto-link{text-decoration:underline}.product-spare-parts__item--notAvailable .product-spare-parts__item-availability{color:#d6040c}.product-spare-parts__item--notAvailable .counter__btn,.product-spare-parts__item--notAvailable .btn__add-to-cart{cursor:default;pointer-events:none;background-color:#f4f4f4;color:#d9d9d9}.product-spare-parts__item--notAvailable .counter__input{cursor:default;pointer-events:none;color:#d9d9d9}.product-spare-parts .pagination{margin-bottom:0}.product-spare-parts .pagination__current{background-color:#f3f3f3;border-radius:50%}.servicedetail .vst-box{height:100%}.checkoutProficard h2{margin-bottom:12px;font-size:1.25rem}.checkoutProficard .collapse-list__content{padding-left:0}.checkoutProficard__fields{display:flex;flex-direction:column}@media only screen and (min-width:48em){.checkoutProficard__fields{flex-direction:row}}@media only screen and (min-width:48em){.checkoutProficard .form-group{margin-bottom:0;margin-right:1rem;flex-basis:60%;flex-grow:1}}@media only screen and (min-width:48em){.checkoutProficard button{flex-basis:40%;align-self:flex-end;max-width:14rem}}.checkoutProficard__btn--hidden,.checkoutProficard__remove--hidden{display:none}.checkoutProficard__remove{font-size:14px}@media only screen and (min-width:48em){.checkoutProficard__remove{align-self:center;padding-top:19px}}.checkoutProficard__alert{padding:12px 14px;margin-top:6px;margin-left:0;margin-right:0}.checkoutProficard__alert--hidden{display:none}.checkoutProficard__alert--solo{margin:0}@media only screen and (min-width:48em){.checkoutProficard__alert--solo{margin-top:9px}}.checkoutProficard__alert~.collect-superpoints__alert{margin-top:16px}.checkoutProficard__alert .form__errors__list,.checkoutProficard__alert .form__errors__list label{margin-bottom:0}.checkoutProficard__alert .link-inline{min-width:fit-content;height:fit-content;margin-top:6px}@media only screen and (min-width:48em){.checkoutProficard__alert .link-inline{padding-left:12px;margin-top:0}}.checkoutProficard__alert .alert__text-container--wide{width:100%}.checkoutProficard__alert .alert__text{display:flex;flex-direction:column}@media only screen and (min-width:48em){.checkoutProficard__alert .alert__text{flex-direction:row;justify-content:space-between}}.checkoutProficard__alert span{margin-bottom:0}.goToProductsLink{display:block}@media only screen and (max-width:47.9375em){.goToProductsLink{margin:0 16px}}.title-cta__wrapper+.col-12 .goToProductsLink{margin-top:-16px}@media only screen and (max-width:47.9375em){.helpCenter h1.tpl-contact__headline{margin:1rem 0}}.helpCenter__links{display:flex;flex-wrap:wrap;gap:16px;padding:0;margin-top:24px}.helpCenter__link{list-style-type:none;width:100%;background-color:#f4f4f4;border-radius:3px}@media only screen and (min-width:48em){.helpCenter__link{width:calc(50% - 8px)}}@media only screen and (min-width:62em){.helpCenter__link{width:calc(33.333% - 11px)}}.helpCenter__contactForm-banner{width:100%;min-height:192px;background:linear-gradient(to right,#004f9f,#018fd7);padding:24px;border-radius:3px}.helpCenter__contactForm-banner .tpl-contact__headline,.helpCenter__contactForm-banner .helpCenter__text{color:#fff}.helpCenter__contactForm-banner .tpl-contact__headline{margin-bottom:24px}.helpCenter__contactForm-banner .helpCenter__text{line-height:24px}.helpCenter__contactForm-banner .helpCenter__text a{color:#fff;text-decoration:underline}.helpCenter__contactForm-banner .helpCenter__image{right:-50px;bottom:20px;position:absolute;opacity:.2;pointer-events:none}@media only screen and (min-width:48em){.helpCenter__contactForm-banner .helpCenter__image{bottom:-47px;right:50px}}.helpCenter__contactForm-banner .helpCenter__button{background-color:#fff;width:100%;max-width:288px;color:#004f9f;transition:background-color 50ms}.helpCenter__contactForm-banner .helpCenter__button:hover{border-color:#fff;background-color:#004f9f;color:#fff}.helpCenter .aiTeaser{border-radius:3px}.helpCenter .linkBox{text-decoration:none;color:#000;background-color:#f4f4f4}.helpCenter .linkBox__inner{padding:16px 18px 16px 16px}.helpCenter .linkBox__icon{font-size:20px;height:26px;line-height:26px}.helpCenter .linkBox__icon.icon-delivery,.helpCenter .linkBox__icon.icon-location{font-size:26px}.helpCenter .linkBox__icon.icon-customerservice,.helpCenter .linkBox__icon.icon-questionmark{font-size:22px}.helpCenter .linkBox__title,.helpCenter .linkBox__text{font-size:16px}.helpCenter .linkBox__title{font-weight:700;line-height:26px}@media only screen and (min-width:48em){.helpCenter .linkBox__title{margin-bottom:8px;line-height:24px}}.helpCenter .linkBox__titleWrapper{display:flex;flex-direction:row;column-gap:16px;row-gap:8px}@media only screen and (min-width:48em){.helpCenter .linkBox__titleWrapper{flex-direction:column}}.helpCenter .linkBox__text{display:none;font-weight:400;max-height:42px;line-height:21px;text-overflow:ellipsis}@media only screen and (min-width:48em){.helpCenter .linkBox__text{display:block}}.helpCenter .linkBox__textWrapper{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.helpCenter__form-submit{display:none}.helpCenter .popover__item{margin-left:2px;position:relative;top:1px}.helpCenter__orderNumber__modal{display:flex;flex-direction:column;height:calc(100dvh - 83px);overflow:hidden;margin-left:-15px;margin-right:-15px}.helpCenter__orderNumber__modal__title{font-weight:700;font-size:24px;line-height:24px;margin-bottom:16px;flex-shrink:0}.helpCenter__orderNumber__modal__top{flex-shrink:0;position:relative;padding:0 15px;z-index:1;border-bottom:1px solid white}.helpCenter__orderNumber__modal__top--shadow{box-shadow:0 2px 4px #0000000a;border-bottom:1px solid rgba(85,85,85,.1)}.helpCenter__orderNumber__modal__items{display:flex;flex-direction:column;gap:16px;flex:1 1 0;overflow-y:auto;overflow-x:hidden;min-height:0;padding:0 15px}.helpCenter__orderNumber__modal__items:has(.buh-spinner.hidden)+.helpCenter__orderNumber__modal__bottom .helpCenter__orderNumber__modal__other{pointer-events:auto}.helpCenter__orderNumber__modal__bottom{flex-shrink:0;margin-top:auto;position:relative;padding:15px 15px 0;border-top:1px solid white}.helpCenter__orderNumber__modal__bottom--shadow{border-top:1px solid rgba(85,85,85,.1);box-shadow:0 -2px 4px #0000000a}.helpCenter__orderNumber__modal__input-group{margin-bottom:24px}.helpCenter__orderNumber__modal__input-group .form-control-label{display:block;margin-bottom:8px;font-weight:400;font-size:14px;line-height:20px}.helpCenter__orderNumber__modal__other{margin-bottom:24px;pointer-events:none}.helpCenter__orderNumber__modal__other--selected.form-control{border:1px solid #004f9f}.helpCenter__orderNumber__modal__choose{width:100%}.helpCenter__orderNumber__modal__item{padding:24px;border:1px solid #d9d9d9;background:#fff;border-radius:3px;display:flex;align-items:stretch;cursor:pointer;position:relative;margin-bottom:0}.helpCenter__orderNumber__modal__item-radio-wrapper{flex-shrink:0;height:24px;display:flex;align-items:center;margin-right:16px}.helpCenter__orderNumber__modal__item-radio-input{position:absolute;opacity:0}.helpCenter__orderNumber__modal__item-radio-input:checked~.helpCenter__orderNumber__modal__item-radio-checkmark{background-color:#004f9f;border-color:#004f9f}.helpCenter__orderNumber__modal__item-radio-input:checked~.helpCenter__orderNumber__modal__item-radio-checkmark:after{display:block}.helpCenter__orderNumber__modal__item-radio-checkmark{position:relative;display:inline-flex;align-items:center;justify-content:center;height:24px;width:24px;border-radius:50%;border:1px solid #d9d9d9}.helpCenter__orderNumber__modal__item-radio-checkmark:after{content:"";display:none;width:8px;height:8px;border-radius:50%;background:#fff}.helpCenter__orderNumber__modal__item:has(input:checked){border:1px solid #004f9f;box-shadow:0 0 6px #00000040}.helpCenter__orderNumber__modal__item-content{display:flex;flex-direction:column;flex-grow:1}.helpCenter__orderNumber__modal__item-text{margin:0}.helpCenter__orderNumber__modal__item-text--bold{font-weight:700}.helpCenter__orderNumber__modal__item-list{display:flex;flex-direction:column}.helpCenter__orderNumber__select{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 8px;background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;cursor:pointer;font-size:16px;line-height:24px;text-align:left}.helpCenter__orderNumber__select:focus-within{outline:none;border-color:#004f9f}.helpCenter__orderNumber__select:has(.form-control-danger){background-color:#fff0f0}.helpCenter__orderNumber__select-input{flex:1;color:#000;border:0;background:transparent;padding:0;outline:none;cursor:pointer;font-size:inherit;line-height:inherit;font-family:inherit;caret-color:transparent;pointer-events:none}.helpCenter__orderNumber__select-input::placeholder{color:#000}.helpCenter__orderNumber__select-input.form-control-danger{background-color:transparent}.helpCenter__orderNumber__select-input:not(.counter__input){border:0}.helpCenter__orderNumber__select-text{flex:1;color:#000}.helpCenter__orderNumber__select-icon{display:flex;margin-left:8px;font-size:20px;color:#555;transition:transform .2s ease}[data-validation-type=validation-alert--info] .helpCenter__orderNumber__select-icon{color:#0275d8}[data-validation-type=validation-alert--warning] .helpCenter__orderNumber__select-icon{color:#f0ad4e}[data-validation-type=validation-alert--error] .helpCenter__orderNumber__select-icon{color:#d9534f}[data-validation-type=validation-alert--success] .helpCenter__orderNumber__select-icon{color:#5cb85c}.helpCenter__orderNumber__select--selected .helpCenter__orderNumber__select-text{font-weight:600}.container--helpCenterForm{height:auto;max-height:0;padding:0;transition:max-height 2s ease-out;overflow:hidden}.container--helpCenterForm.open{max-height:2000px;padding:24px}.container--helpCenterForm [data-subject-value]{display:none}.container--helpCenterForm .g-recaptcha-notice a{color:#004f9f;font-weight:700}.snackbar{position:fixed;bottom:15px;left:50%;transform:translate(-50%,calc(100% + 15px));width:50%;min-width:290px;max-width:500px;border-radius:5px;padding:15px;transition:transform .2s ease-in-out;background-color:#2473ac;color:#fff;font-weight:600;z-index:1043;font-size:12px}.snackbar--error{background-color:#ce0000}@media only screen and (min-width:48em){.snackbar{font-size:16px}}.snackbar--visible{transform:translate(-50%)}.snackbar__container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:5px}@media only screen and (min-width:48em){.snackbar__container{gap:8px}}.snackbar__text--desktop{display:none}@media only screen and (min-width:48em){.snackbar__text--desktop{display:block}}.snackbar__text--mobile{display:block}@media only screen and (min-width:48em){.snackbar__text--mobile{display:none}}.snackbar__action a{color:#fff;white-space:nowrap}.snackbar__action a .icon-close{width:20px;height:18px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:48em){.snackbar__action a .icon-close{width:26px;height:24px}}.snackbar--right{background-color:#000;border-radius:0;width:100%;top:0;bottom:auto;transform:translate(-50%,-100%);max-width:none}@media only screen and (min-width:62em){.snackbar--right{max-width:560px;transform:translate(100%,var(--headerHeight, 0));left:auto;right:0;border-radius:5px}}.snackbar--right.snackbar--visible{transform:translate(-50%)}@media only screen and (min-width:62em){.snackbar--right.snackbar--visible{transform:translate(-15px,var(--headerHeight, 0))}}.history-back-button{width:48px;height:48px;display:block;position:fixed;bottom:10px;left:10px;right:auto;z-index:1000;cursor:pointer;transform:rotate(-90deg);background-color:#004f9f66;border-radius:50%}@media only screen and (min-width:48em){.history-back-button{bottom:15px;left:15px}}@media only screen and (min-width:62em){.history-back-button{width:48px}}.history-back-button .icon-arrow-medium-up{display:inline-flex;color:#fff;font-size:1rem}.history-back-button:focus,.history-back-button:active,.history-back-button:hover{background-color:#004f9f66}.history-back-button:focus .scroll-top-button__icon-wrapper,.history-back-button:active .scroll-top-button__icon-wrapper,.history-back-button:hover .scroll-top-button__icon-wrapper{opacity:1}.history-back-button__icon-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:.7}@media only screen and (min-width:62em){.history-back-button__icon-wrapper{width:48px;float:left}.history-back-button__icon-wrapper .icon{width:1rem;height:1rem}}.history-back-button__icon{stroke:#fff;fill:transparent}.history-back-button__text{display:none}.headerPlacefinderPopup{font-size:14px;border:2px solid #0068B2;padding:20px 34px;width:max-content;max-width:288px;border-radius:3px;position:absolute;top:45px;background-color:#fff;color:#0068b2;z-index:100000;cursor:pointer;max-width:347px;right:-53px}@media only screen and (min-width:62em){.headerPlacefinderPopup{left:-19px;right:auto}}@media screen and (min-width:1050px){.headerPlacefinderPopup{left:0;right:auto}}.headerPlacefinderPopup:after{content:"";position:absolute;top:-11px;right:53px;height:20px;width:20px;background-color:#fff;border:2px solid #0068B2;border-top-left-radius:3px;border-bottom:none;border-right:none;transform:rotate3d(0,0,1,45deg)}@media only screen and (min-width:62em){.headerPlacefinderPopup:after{left:19px;right:auto}}@media screen and (min-width:1050px){.headerPlacefinderPopup:after{left:34px;right:auto}}.headerPlacefinderPopup__header{display:flex;column-gap:10px}.headerPlacefinderPopup__header-text{display:flex;flex-direction:column;color:#000;font-size:16px;line-height:20px}.headerPlacefinderPopup__header-text span:last-child{font-weight:700}.headerPlacefinderPopup__header-icon{color:#0090d7!important;font-size:40px;line-height:1;height:40px;display:flex;align-self:center}.headerPlacefinderPopup__header-icon:before{margin-left:-5px}.headerPlacefinderPopup__header .close{position:absolute;top:0;right:0}.headerPlacefinderPopup__header .close .icon{color:#cdcdcd}.headerPlacefinderPopup__information{margin-top:18px;display:flex;column-gap:8px}.headerPlacefinderPopup__information-icon{color:#009e1f!important;font-size:11px}.headerPlacefinderPopup__information-text{font-size:14px;line-height:18px;color:#000}.headerPlacefinderPopup__buttons{margin-top:18px;display:flex;flex-direction:column;row-gap:8px}.headerPlacefinderPopup__buttons button{width:100%}#smartbanner{position:fixed;left:0;top:-82px;width:100%;z-index:1001;overflow:hidden;background:#ebe9e6;display:none}#smartbanner.shown{display:block}#smartbanner .sb-container{margin:0 auto;display:flex;flex-flow:row nowrap;align-items:center;padding:5px 10px}#smartbanner .sb-close{display:block;font-size:15px;text-align:center;color:gray;text-decoration:none;padding:0 10px 0 0}#smartbanner .sb-close:active{font-size:13px;color:#aaa}#smartbanner .sb-icon{display:block;width:50px;height:50px;background-size:cover;background-color:#fff;border-radius:10px;margin-right:10px}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-info{font-size:11px;line-height:1.2em;color:gray;flex-grow:1}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{display:block;font-size:13px;color:gray;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{padding:7px 10px;font-size:14px;line-height:24px;text-align:center;font-weight:700;color:#fff;background:#004f9f;text-transform:uppercase;text-decoration:none;border-radius:3px}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc 0%,#efefef 100%)}#smartbanner .sb-icon.gloss:after{content:"";position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,.7) 0%,rgba(255,255,255,.2) 100%);border-radius:10px 10px 12px 12px}#smartbanner.android{border-color:#212228;background:#3d3d3d url(component/437-nativeAppBanner/component/437-nativeAppBanner/dark_background_stripes.gif);border-top:5px solid #88B131;box-shadow:none}#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px #000c inset,0 1px 1px #ffffff4d}#smartbanner.android .sb-close:active{color:#eee}#smartbanner.android .sb-info{color:#ccc;text-shadow:0 1px 2px #000}#smartbanner.android .sb-info strong{color:#fff}#smartbanner.android .sb-button{border:1px solid #DDDCDC;padding:1px;color:#d1d1d1;background:none;border-radius:0;box-shadow:none}#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;background-color:#42b6c9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#42B6C9),to(#39A9BB));background-image:-moz-linear-gradient(top,#42B6C9,#39A9BB);text-transform:none;text-shadow:none;box-shadow:none}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:none}#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2ac7e1}.product-bundle{background-color:#fff;padding:24px;border-radius:0}@media only screen and (min-width:48em){.product-bundle{border-radius:5px}}.product-bundle__title{margin-bottom:28px}.product-bundle__content{--plus-margin: 10px;--plus-font-size: 17px;display:flex;container:items-container / inline-size;flex-direction:column;border:1px solid #DBDBDB;border-radius:3px;padding:10px}@media only screen and (min-width:48em){.product-bundle__content{flex-direction:row;--plus-font-size: 24px;--plus-margin: 20px;border:0;border-radius:0;padding:0}}.product-bundle__action-wrapper{width:100%;align-content:center;justify-items:center}@media only screen and (min-width:48em){.product-bundle__action-wrapper{height:calc((70cqw - 2 * (2 * var(--plus-margin) + var(--plus-font-size))) / 3);max-height:210px;max-width:350px;padding-left:24px}}.product-bundle__total{align-items:center;justify-content:center;margin-bottom:16px;gap:10px;height:36px;width:100%;display:none}@media only screen and (min-width:48em){.product-bundle__total{display:flex}}.product-bundle__total__price{font-size:28px;font-weight:400;font-family:CorpusGothicCondensed}.product-bundle__button{max-width:initial;height:auto;min-height:40px;padding:8px 12px;border-radius:3px;background-color:#004f9f;font-size:16px;font-weight:400;color:#fff;width:100%;display:none}.product-bundle__button--disabled{color:#a5a5a5;background-color:#ececec;cursor:default;pointer-events:none}@media only screen and (min-width:48em){.product-bundle__button{display:block}}.product-bundle__button.product-bundle__button--mobile{display:block;margin-top:16px}@media only screen and (min-width:48em){.product-bundle__button.product-bundle__button--mobile{display:none}}.product-bundle__button__total__price{font-weight:700;padding-left:4px}.product-bundle__button__icon{position:absolute;right:12px}.product-bundle__items{width:100%;display:flex;justify-content:center}@media only screen and (min-width:48em){.product-bundle__items{width:auto;justify-content:left}}.product-bundle__items__plus{margin:0 var(--plus-margin);font-size:var(--plus-font-size);min-width:var(--plus-font-size);align-content:center;color:#004f9f}@media only screen and (min-width:48em){.product-bundle__items__plus{height:calc((70cqw - 2 * (2 * var(--plus-margin) + var(--plus-font-size))) / 3);max-height:210px}}.product-bundle__items__plus:last-child{display:none}.product-bundle__item{width:100%;max-width:140px;position:relative}@media only screen and (min-width:48em){.product-bundle__item{width:calc((70cqw - 2 * (2 * var(--plus-margin) + var(--plus-font-size))) / 3);max-width:210px}}.product-bundle__item__image-wrapper{aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative}@media only screen and (min-width:48em){.product-bundle__item__image-wrapper{border:1px solid #DBDBDB;border-radius:2px}}.product-bundle__item__image{object-fit:contain;width:100%;height:100%}.product-bundle__item__details__name{display:none;width:100%;line-height:22px;margin-top:12px;min-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media only screen and (min-width:48em){.product-bundle__item__details__name{display:-webkit-box}}.product-bundle__item__details__price-wrapper{display:none;margin-top:16px}@media only screen and (min-width:48em){.product-bundle__item__details__price-wrapper{display:block}}.product-bundle__item__input-checkbox{display:none}.product-bundle__item__input-checkbox:checked+.product-bundle__item__visible-checkbox{background-color:#004f9f}.product-bundle__item__input-checkbox:checked+.product-bundle__item__visible-checkbox .product-bundle__item__visible-checkbox__icon{display:block}.product-bundle__item__visible-checkbox{display:none;position:absolute;top:12px;right:12px;width:24px;height:24px;border:1px solid #E2E2E2;background-color:#f3f3f3;border-radius:5px;cursor:pointer}@media only screen and (min-width:48em){.product-bundle__item__visible-checkbox{display:block;z-index:1}}.product-bundle__item__visible-checkbox__icon{display:none;width:100%;color:#fff;align-content:center;text-align:center;font-size:20px;transform:translateY(-50%);top:50%;position:absolute;margin-top:1px}.product-bundle__loader .product-bundle__title,.product-bundle__loader .product-bundle__button,.product-bundle__loader .product-bundle__total{background-color:#ececec}.product-bundle__loader .product-bundle__title{height:34px}.product-bundle__loader .product-bundle__button{display:block;height:40px;margin-top:16px}.product-bundle__loader .product-bundle__item__image-wrapper{background-color:#ececec;border:0;border-radius:0}.product-bundle__loader .product-bundle__item__details__name{background-color:#ececec}.product-bundle__loader .product-bundle__item__details__price-wrapper{background-color:#ececec;height:40px;width:100px}.product-bundle__loader+.product-bundle{display:none}.product-bundle--loading>.product-bundle__title,.product-bundle--loading>.product-bundle__content{display:none}.product-bundle--loading.product-bundle--modal .product-bundle__item__details{width:100%}.product-bundle--loading.product-bundle--modal .product-bundle__item__image-wrapper{border:0}.product-bundle--loading.product-bundle--modal .product-bundle__total{border-bottom:0}.product-bundle--modal .product-bundle__content{flex-direction:column;border:0;border-radius:0;padding:0}.product-bundle--modal .product-bundle__items{width:100%;flex-direction:column;gap:30px}.product-bundle--modal .product-bundle__items__plus{display:none}.product-bundle--modal .product-bundle__action-wrapper{width:100%;height:auto;max-height:none;padding-left:0;margin-top:32px}.product-bundle--modal .product-bundle__total{display:flex;border-bottom:1px solid #DBDBDB;justify-content:space-between;padding-bottom:12px}.product-bundle--modal .product-bundle__button{display:block}@media only screen and (min-width:48em){.product-bundle--modal .product-bundle__button{max-width:320px;margin-left:auto}}.product-bundle--modal .product-bundle__item{width:calc(100% - 40px);max-width:none;display:flex;flex-direction:row;margin-left:40px}.product-bundle--modal .product-bundle__item__visible-checkbox{display:block;z-index:1;top:0;left:-40px}.product-bundle--modal .product-bundle__item__image-wrapper{border:1px solid #DBDBDB;border-radius:2px;min-width:80px;max-width:80px;height:110px}.product-bundle--modal .product-bundle__item__details{display:flex;flex-direction:column;justify-content:space-between;margin-left:10px}.product-bundle--modal .product-bundle__item__details__name{display:-webkit-box;-webkit-line-clamp:2;margin-top:0}.product-bundle--modal .product-bundle__item__details__price-wrapper{display:block;margin-top:0}.row .col-12:has(.product-bundle):has(.tab-panel){display:flex;flex-direction:column}.row .col-12:has(.product-bundle):has(.tab-panel) .product-bundle{margin-top:40px}@media only screen and (min-width:48em){.row .col-12:has(.product-bundle):has(.tab-panel) .product-bundle{order:-1;margin-bottom:40px;margin-top:0}}.country-select__warning{display:none;background-color:#fef4e5;border:1px solid #F5A734;width:fit-content;border-radius:3px;padding:2px 7px;margin-top:8px}.country-select__warning .icon{display:block;margin-right:6px;color:#f5a734;min-width:1rem}.country-select__warning.country-select__warning--show{display:flex}.checkoutShipping__headline{margin-bottom:1.5rem;font-size:26px}.checkoutShipping__checkbox,.checkoutShipping__checkbox label{margin-bottom:0}.checkoutShipping__tooltip{margin-left:4px;position:relative;top:1px}.quickCollectCheckout{background-color:#fff;position:relative;display:flex;flex-flow:column;flex-grow:1;height:100%}.quickCollectCheckout__heading{font-weight:700;font-size:18px;line-height:24px}.quickCollectCheckout__heading-icon{font-size:18px;margin-right:10px;margin-top:-2px;width:24px;height:24px;overflow:hidden}.quickCollectCheckout__heading-wrapper{display:flex;align-items:center}.quickCollectCheckout__details{margin-top:16px}.quickCollectCheckout__details-row{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:8px}.quickCollectCheckout__details-row--hasBorder{padding-top:8px;border-top:1px solid #D9D9D9}.quickCollectCheckout__details-heading{display:block;font-weight:700;font-size:16px;line-height:24px;margin-bottom:2px}.quickCollectCheckout__details-info,.quickCollectCheckout__details-pricing{font-size:14px;line-height:16px;font-weight:400}.quickCollectCheckout__details-total{margin-top:12px}.quickCollectCheckout__details-total .quickCollectCheckout__details-heading{margin-bottom:0}.quickCollectCheckout__details-total .quickCollectCheckout__details-pricing{font-weight:700;font-size:16px;line-height:16px;color:#000}.quickCollectCheckout__supercard-teaser{display:flex;justify-content:space-between;align-items:flex-end;padding:4px 8px;margin-top:12px;background-color:#d2edfe;position:relative}.quickCollectCheckout__supercard-teaser-text,.quickCollectCheckout__supercard-teaser-value{color:#0f5e98;font-size:14px;line-height:20px}.quickCollectCheckout__supercard-teaser-text{margin-left:32px}.quickCollectCheckout__supercard-teaser:before{content:"";display:block;position:absolute;background:center center / contain no-repeat;background-image:url(../img/core/global-images/img/icons/supercard-icon.png);top:50%;transform:translateY(-50%);left:0;width:35px;height:37px}.quickCollectCheckout__pickup{margin-top:24px}.quickCollectCheckout__pickup-heading{display:block;font-weight:700;font-size:16px;line-height:24px;margin-bottom:4px}.quickCollectCheckout__pickup-store span{display:block;font-weight:400;font-size:14px;line-height:20px}.quickCollectCheckout__pickup-store-hours{margin-top:12px}.quickCollectCheckout__payment{margin-top:16px}.quickCollectCheckout__payment-heading{display:block;font-weight:700;font-size:16px;line-height:24px;margin-bottom:8px}.quickCollectCheckout__payment-image{width:60px;height:40px;border-radius:3px}.quickCollectCheckout__payment-image--hasBorder{border:1px solid #D9D9D9}.quickCollectCheckout__payment-details{margin:12px 0}.quickCollectCheckout__payment-card{display:block;font-weight:400;font-size:14px;line-height:16px;margin-bottom:2px}.quickCollectCheckout__payment-user{display:block;font-weight:700;font-size:14px;line-height:16px}.quickCollectCheckout__confirm{position:sticky;bottom:0;width:100%;margin-top:auto;padding:4px 0 15px;background:#fff;border-top:1px solid #D9D9D9}.quickCollectCheckout__confirm-agb{font-size:12px;line-height:24px}.quickCollectCheckout__confirm-agb a{color:#004f9f;text-decoration:underline;font-weight:700}.quickCollectCheckout__confirm-button{margin-top:6px;width:100%}.quickCollectCheckout__confirm-button.cta__disabled{color:#a5a5a5;background-color:#ddd;border:none}.quickCollectCheckout__orderConfirmation{display:flex;flex-flow:column;height:100%}.quickCollectCheckout__orderConfirmation-heading{display:block;margin-bottom:8px;font-weight:700;font-size:24px;line-height:36px}.quickCollectCheckout__orderConfirmation-success{display:flex}.quickCollectCheckout__orderConfirmation-success-icon{color:#009e1f;margin-right:12px}.quickCollectCheckout__orderConfirmation-success-text{font-weight:700;font-size:16px;line-height:24px}.quickCollectCheckout__orderConfirmation-text{font-weight:400;font-size:16px;line-height:24px;margin-top:8px}.quickCollectCheckout__orderConfirmation .quickCollectCheckout__confirm{padding-top:8px}.quickCollectCheckout__orderConfirmation-button{margin-top:auto;width:100%}.quickCollectBanner{background-color:#f8f8f8;padding:20px 16px;margin-top:16px;margin-bottom:8px;border-radius:3px}@media only screen and (min-width:62em){.quickCollectBanner{display:flex;align-items:center;justify-content:space-between}}.quickCollectBanner__content{display:flex}@media only screen and (min-width:62em){.quickCollectBanner__content{width:50%;max-width:270px;margin-right:16px}}.quickCollectBanner__icon{font-size:18px;margin-right:14px;margin-top:-2px;width:24px;height:24px}.quickCollectBanner__infoIcon{margin-left:3px;color:#000}.quickCollectBanner__text{font-size:16px;line-height:24px}.quickCollectBanner__button{width:100%;margin-top:16px}@media only screen and (min-width:62em){.quickCollectBanner__button{margin-top:0;width:50%;max-width:254px;flex-shrink:0}}.appDownloadBanner{display:flex;align-items:center;justify-content:center;padding:24px;color:#fff;background:linear-gradient(180deg,#0250a2 1.24%,#0090d7 99.76%)}@media only screen and (max-width:35.9375em){.appDownloadBanner{flex-direction:column}}.appDownloadBanner__logo{margin-right:30px}.appDownloadBanner__title{font-size:24px;font-weight:700;line-height:30px}@media only screen and (max-width:47.9375em){.appDownloadBanner__title{font-size:20px;margin-top:5px}}.appDownloadBanner__buttons{display:flex;margin-top:25px}@media only screen and (max-width:47.9375em){.appDownloadBanner__buttons{margin-top:20px}}.appDownloadBanner__buttons a{display:inline-block}.appDownloadBanner__buttons a:first-child{margin-right:10px}.clipboardCopy__button{width:100%;min-width:100px;max-width:300px;height:40px;min-height:38px;max-height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;border-radius:3px;background-color:#004f9f;color:#fff}.clipboardCopy__button-icon{margin-left:8px;font-size:16px}
