@font-face{font-family:bernier;src:url(../webfonts/bernierregular-regular-webfont.woff2) format('woff2'),url(../webfonts/bernierregular-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}html{height:100%}body{color:#333}header #headline-container{padding-top:2rem;padding-bottom:2rem;color:#fff;font-size:1.2rem;line-height:1;font-family:bernier,sans-serif}@media (min-width:768px){header #headline-container{font-size:1.7rem;padding:2.5rem 0}}@media (min-width:992px){header #headline-container{padding-top:3rem;padding-bottom:3rem;font-size:2.2rem}}@media (min-width:1200px){header #headline-container{font-size:2.65rem}}header #headline-container #logo-pin{width:50px;margin-right:1rem}@media (min-width:768px){header #headline-container #logo-pin{width:100px;margin-right:1.5rem}}@media (min-width:992px){header #headline-container #logo-pin{width:140px;margin-right:2rem}}@media (min-width:1200px){header #headline-container #logo-pin{width:160px;margin-right:3rem}}header #headline-container #roedermark-banner{width:100%}header #headline-container h1{font-size:2.7rem;line-height:1}@media (min-width:576px){header #headline-container h1{font-size:4.5rem}}@media (min-width:768px){header #headline-container h1{font-size:6rem}}@media (min-width:992px){header #headline-container h1{font-size:8rem}}@media (min-width:1200px){header #headline-container h1{font-size:9.4rem}}header.header--green{background:#063;background:-moz-linear-gradient(left,#063 0,#29a461 100%);background:-webkit-linear-gradient(left,#063 0,#29a461 100%);background:linear-gradient(to right,#063 0,#29a461 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@darkgreen', endColorstr='@lightgreen', GradientType=1)}header.header--roedermark #headline-container{padding-top:1rem;padding-bottom:0}@media (min-width:992px){header.header--roedermark #headline-container{padding-top:0}}@media (min-width:768px){header .navbar #main-nav .navbar-nav{padding-top:1.3rem;padding-bottom:1.3rem}}@media (min-width:768px){header .navbar #main-nav .navbar-nav .nav-item{margin-right:1rem}header .navbar #main-nav .navbar-nav .nav-item:last-child{margin-right:0}header .navbar #main-nav .navbar-nav .nav-item.active .nav-link{background:#007bff;color:#fff}header .navbar #main-nav .navbar-nav .nav-item:hover .nav-link{background:#007bff;color:#fff;cursor:pointer}}@media (min-width:992px){header .navbar #main-nav .navbar-nav .nav-item{font-size:1.25rem}}header .navbar #main-nav .navbar-nav .nav-item .nav-link{color:#333;font-weight:500;padding-right:1rem;padding-left:1rem;transition:background-color .3s,color .3s;position:relative}@media (min-width:768px){header .navbar #main-nav .navbar-nav .nav-item .nav-link{border-radius:.25rem}}header .navbar .navbar__shoppingcart{position:relative}@media (max-width:991px){header .navbar .navbar__shoppingcart.shoppingcart--desktop{display:none}}header .navbar .navbar__shoppingcart.shoppingcart--mobile{display:block;padding:.5rem .8rem;color:#000}header .navbar .navbar__shoppingcart.shoppingcart--mobile:hover{color:#063}header .navbar .navbar__shoppingcart .shoppingcart__marker{position:absolute;bottom:3px;right:0;background:#063;color:#fff;border-radius:200%;font-weight:700;font-size:.6rem;padding:.2rem;line-height:1;min-width:1rem;text-align:center}header .nav-btn-imitation{color:#333;padding:.5rem 1rem;display:inline-block;transition:background-color .3s,color .3s;border-radius:.25rem;text-decoration:none;border:none;background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none}header .nav-btn-imitation:hover{background:#007bff;text-decoration:none;color:#fff}@media (min-width:992px){header .nav-btn-imitation{font-size:1.25rem}header .nav-btn-imitation.active{background:#007bff;text-decoration:none;color:#fff}}@media (min-width:992px){header .nav-btn-imitation#portal-link{margin-right:1rem}}header .nav-btn-imitation#account-link{font-size:1rem}@media (min-width:992px){header .nav-btn-imitation#account-link{line-height:1.9rem}}body{counter-reset:howTo agbArticles}body #js-paymentChoices{display:none}body .section{margin-top:2rem;margin-bottom:2rem}@media (min-width:992px){body .section{margin-top:4rem;margin-bottom:4rem}}body .section.section--sponsoren{padding-top:1rem;border-top:2px solid #EEE}@media (min-width:992px){body .section.section--sponsoren{padding-top:2rem}}body .section.section--sponsoren .sponsor__image{max-width:100%}@media (min-width:992px){body .section.section--sponsoren .sponsor__image{padding-left:15px;padding-right:15px}}body .how-to-step{position:relative;background:#EEE;padding:50px 20px 20px;margin-top:30px;margin-bottom:30px;border-radius:.25rem}body .how-to-step:before{counter-increment:howTo;content:counter(howTo);display:block;position:absolute;background:#EEE;border-radius:.25rem;border:1px solid #007bff;color:#007bff;height:60px;width:60px;text-align:center;line-height:60px;font-size:30px;font-weight:700;top:-30px;left:50%;transform:translateX(-50%)}body .coupon-info{padding:0;margin:0 auto 1rem;width:100%;max-width:730px;display:flex;align-content:stretch;flex-wrap:wrap;border-radius:.5rem;border:1px solid rgba(0,0,0,.125)}@media (min-width:768px){body .coupon-info{flex-wrap:nowrap;margin:-2rem auto 2rem}}body .coupon-info .coupon-info__thumbnail-container{flex:0 1 auto;border-radius:.5rem .5rem 0 0;overflow:hidden}@media (min-width:768px){body .coupon-info .coupon-info__thumbnail-container{border-radius:.5rem 0 0 .5rem;width:8rem;margin-right:1rem}}body .coupon-info .coupon-info__thumbnail-container .coupon-info__thumbnail{object-fit:contain;width:100%;height:100%;-o-object-position:center center;object-position:center center}@media (min-width:768px){body .coupon-info .coupon-info__thumbnail-container .coupon-info__thumbnail{-o-object-position:top center;object-position:top center}}body .coupon-info .coupon-info__content{flex:1 1 auto;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;padding:.5rem}body .coupon-info .coupon-info__content .coupon-info__head{font-size:1.3rem;font-weight:300;margin-bottom:.2rem}body .coupon-info .coupon-info__content .coupon-info__head .coupon-info__title{font-weight:600}body .coupon-info .coupon-info__content .coupon-info__head .coupon-info__value{font-weight:400;font-size:100%}body .coupon-info .coupon-info__content .coupon-info__description{font-weight:300;margin:0}body .coupon-info .coupon-info__content .coupon-info__description strong{font-weight:600}body .original-watermark{position:absolute;top:-2rem;right:-.8rem;width:40%;opacity:.3;z-index:0}@media (max-width:767px){body #business-list .store-service-filter{text-align:center;margin-top:1rem}}body #business-list .store-service-filter .store-service-filter__checkbox{display:none;position:absolute}body #business-list .store-service-filter .store-service-filter__checkbox:checked+label{box-shadow:0 0 1rem rgba(0,0,0,.5)}body #business-list .store-service-filter .store-service-filter__item{position:relative;text-align:left;transition:background-color .3s,transform .3s,color .3s;padding:5px 10px;font-weight:400;background:#fff;display:inline-block;border:1px solid #063;border-radius:.25rem;z-index:1}body #business-list .store-service-filter .store-service-filter__item.item--active,body #business-list .store-service-filter .store-service-filter__item:hover{cursor:pointer;background:#063;color:#fff}body #business-list .store-service-filter .store-service-filter__item.item--active .store-service-filter__icon,body #business-list .store-service-filter .store-service-filter__item:hover .store-service-filter__icon{color:#fff}body #business-list .store-service-filter .store-service-filter__item.item--active{box-shadow:0 0 1rem rgba(0,0,0,.5)}body #business-list .store-service-filter .store-service-filter__item .store-service-filter__icon{height:20px;width:auto;color:#063;display:inline-block;margin-right:5px;transition:color .3s}body #business-list .card{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);margin-bottom:3rem;transition:box-shadow,.3s;position:relative;width:100%}body #business-list .card:hover{box-shadow:0 1rem 3rem rgba(0,0,0,.175)}body #business-list .card:before{position:absolute;top:-10px;left:-10px;width:40px;height:40px;line-height:40px;text-align:center;display:block;border-radius:.25rem;border:1px solid;background:#fff;padding:0;font-size:20px;font-family:"Font Awesome 5 Free";font-weight:700;z-index:1}body #business-list .card .card-img-container{margin:15px 15px 0;width:calc(100% - 30px);height:13rem}body #business-list .card .card-img-container .card-img-top{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-o-object-position:center center;object-position:center center}body #business-list .card .card-footer{background-color:#EEE}body #business-list .card .service-icons{display:inline-block;float:right;color:#693}body #business-list .card .service-icons .fas{font-size:1.5rem;line-height:2.375rem;margin-left:.3rem}body #business-list .card .service-icons .fas:first-of-type{margin-left:0}body #business-list .card.card--original .card-img-container{position:relative}body #business-list .card.card--original .card-img-container .original-watermark{bottom:-2rem;right:-.8rem;top:auto;width:40%;z-index:1;opacity:.4}body #business-list .card.card--branche-1{border-color:#e03344}body #business-list .card.card--branche-1:before{content:"\f2e7";color:#e03344;border-color:#e03344}body #business-list .card.card--branche-2{border-color:#063}body #business-list .card.card--branche-2:before{content:"\f54e";color:#063;border-color:#063}body #business-list .card.card--branche-3{border-color:#17a2b8}body #business-list .card.card--branche-3:before{content:"\f508";color:#17a2b8;border-color:#17a2b8}body #business-list .card.card--branche-4{border-color:#257ede}body #business-list .card.card--branche-4:before{content:"\f594";color:#257ede;border-color:#257ede}body #business-list .card .service-icons{display:flex;flex-flow:wrap;align-items:center;justify-content:flex-end;float:right;color:#005D75;height:100%;z-index:5;position:relative}body #business-list .card .service-icons .fas{font-size:1.5rem;line-height:2.375rem;margin-left:.3rem}body #business-list .card .service-icons .fas:first-of-type{margin-left:0}body #business-list .card .service-icons .icon-coupon{width:1.5rem;display:inline-block;margin-left:.5rem}body #business-list .card .service-icons .service-icon__store-category{margin-left:1rem}body #business-list .card .service-icons .service-icon__store-category.service-icon__store-category--gastro{color:#e03344}body #business-list .card .service-icons .service-icon__store-category.service-icon__store-category--retail{color:#063}body .landing-page .card{position:relative}body .landing-page .card.has-pin{margin-top:80px}@media (min-width:768px){body .landing-page .card.has-pin{margin-top:80px}}body .landing-page .card .card__pin{position:absolute;width:50px;top:-60px;left:50%;transform:translateX(-50%)}body .landing-page .card .card-title{margin-bottom:0;font-weight:600;text-align:center;margin-top:10px}body .btn.btn-faq{border-radius:.25rem;border:2px solid #063;font-weight:500;font-size:1.25rem;line-height:1;padding:1rem 2rem;transition:background-color .3s,color .3s}body .btn.btn-faq:hover{background-color:#29a461}body .btn.btn-faq.active{background-color:#063;color:#fff}body .accordion--faq .card .card-header{transition:background-color,.3s}body .accordion--faq .card .card-header:hover{cursor:pointer;background-color:rgba(0,0,0,.1)}body .accordion--faq .card .card-header.collapsed .arrow{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}body .accordion--faq .card .card-header .arrow{position:absolute;top:17px;right:10px;transition:all .3s;-webkit-transition:all .3s}body .accordion--faq .card .card-body p{margin-bottom:1rem}body .accordion--faq .card .card-body p:last-child{margin-bottom:0}body .shariff .shariff-button{text-align:center;height:35px}body .shariff .shariff-button a{height:35px}body .shariff .shariff-button a .fab,body .shariff .shariff-button a .fas{line-height:35px}body .headline{margin-bottom:1rem;color:#333;line-height:1.2;font-weight:500}body .headline.headline--upper{text-transform:uppercase}body .headline.headline--section{font-weight:400}@media (min-width:992px){body .headline.headline--section{margin-bottom:3rem}}body .headline.headline--centered{text-align:center}body .headline.headline--bigger{font-size:2.5rem}body .headline.headline--checkout-basket{margin:0;font-weight:400}body .headline .headline__small{font-weight:200;font-size:.5em}body .headline .headline__small strong{font-weight:400}body .headline.headline--page{font-weight:300;text-align:center}@media (min-width:768px){body .headline.headline--page{font-size:3rem}}@media (min-width:992px){body .headline.headline--page{margin-bottom:3rem}}body .headline.headline--paragraph{font-weight:300;counter-reset:agbParagraph;position:relative;margin-left:3.5rem;margin-top:3rem;counter-increment:agbArticles}body .headline.headline--paragraph:before{position:absolute;left:-3.5rem;display:block;content:"§ " counter(agbArticles)}body .headline.headline--footer{color:#fff;font-weight:300}body .headline.headline--subheading{font-weight:300;font-size:1.2rem;margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:768px){body .headline.headline--subheading{font-size:1.5rem}}body .headline.headline--questions-data{font-weight:300;margin-bottom:0}body .headline.headline--subpage{font-weight:400;margin-top:50px}body .headline.headline--border{border-bottom:1px solid #ced4da;padding-bottom:20px}body .numbered{position:relative;margin-left:1.8rem;margin-bottom:.7rem}body .numbered:before{display:block;left:-1.8rem;position:absolute;top:0;counter-increment:agbParagraph;content:"(" counter(agbParagraph) ")"}body .footer{color:#fff}body .footer.footer--green{background:#191919}body .footer .footer__sponsor{background:rgba(255,255,255,.6);display:inline-block;height:100px;width:auto;padding:.5rem}body .footer .footer__sponsor .sponsor__image{height:100%;display:block}body .footer #footer-navigation{text-align:center}body .footer #footer-navigation a{color:#fff;padding:10px}body .footer #footer-navigation a:hover{text-decoration:underline}body .footer #checkout-basket{border-left:1px solid #EEE}body .footer #social-buttons{text-align:center}@media (min-width:576px){body .footer #social-buttons{text-align:right}}body .footer #social-buttons .footer__social-button{margin-left:1rem}body .footer #social-buttons .footer__social-button:first-of-type{margin-left:0}body .input-group .input-group-prepend .input-group-text.color-website{color:#063}body .input-group .input-group-prepend .input-group-text.color-facebook{color:#4267b2}body .input-group .input-group-prepend .input-group-text.color-instagram{color:#E7008A}body .input-group .input-group-prepend .input-group-text.color-twitter{color:#019FE9}body .coupon{margin-right:15px;margin-bottom:15px;width:7.5rem;border-radius:.25rem;background-color:#007bff;color:#fff;position:relative}body .coupon:last-child{margin-right:0}body .coupon .coupon__amount{padding-bottom:1.875rem;line-height:2.5rem;font-size:1.875rem;font-weight:500;text-align:center;width:100%;display:block}body .coupon .coupon__option{position:absolute;bottom:0;text-align:center;background:#29a461;font-weight:500;transition:background-color,.3s;width:50%;line-height:1.75rem}body .coupon .coupon__option a{color:#fff;display:block}body .coupon .coupon__option:hover{background:#063;cursor:pointer}body .coupon .coupon__option.coupon__option--gift{left:0;border-radius:0 0 0 .25rem;border-right:1px solid #2eb86d}body .coupon .coupon__option.coupon__option--cart{border-left:1px solid #249055;left:50%;border-radius:0 0 .25rem 0}body .coupon.coupon--custom{width:8.75rem}body .coupon.coupon--custom .coupon__input{padding:.25rem .25rem 1.75rem}body .coupon.coupon--custom .coupon__input .form-control{height:35px;padding:0 5px;line-height:40px}body #city-cloud{width:90%;max-width:800px;margin:0 auto;text-align:center}body .store-category{text-align:center;transition:background-color .3s,transform .3s;padding-top:10px;padding-bottom:10px;color:#fff;font-weight:500;position:relative;z-index:1}body .store-category:hover{cursor:pointer}body .store-category .store-category__icon{height:20px;width:auto;display:inline-block;margin-right:5px}@media (min-width:1200px){body .store-category .store-category__icon{margin-right:15px}}body .store-category.store-category--active{box-shadow:0 0 1rem rgba(0,0,0,.5);transform:scale(1.02);z-index:5}body .store-category:first-child{border-top-left-radius:.25rem}@media (min-width:768px){body .store-category:first-child{border-bottom-left-radius:.25rem}}@media (max-width:575px){body .store-category:nth-child(2){border-top-right-radius:.25rem}}@media (min-width:576px) and (max-width:767px){body .store-category:nth-child(3){border-top-right-radius:.25rem}body .store-category:nth-child(4){border-bottom-left-radius:.25rem}}body .store-category:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}@media (min-width:576px){body .store-category:last-child{border-bottom-left-radius:0}}@media (min-width:768px){body .store-category:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}}body .store-category.store-category--all{background-color:#6c757d}body .store-category.store-category--all:hover{background-color:#5a6268}body .store-category.store-category--gastronomie{background-color:#e03344}body .store-category.store-category--gastronomie:hover{background-color:#c21e2e}body .store-category.store-category--einzelhandel{background-color:#063}body .store-category.store-category--einzelhandel:hover{background-color:#00331a}body .store-category.store-category--dienstleistungen{background-color:#17a2b8}body .store-category.store-category--dienstleistungen:hover{background-color:#117a8b}body .store-category.store-category--hotelkultursport{background-color:#257ede}body .store-category.store-category--hotelkultursport:hover{background-color:#1b65b5}@media (max-width:767px){body #deliveryFilterSwitch{padding-top:1.5rem}}body #coupon-checkout{margin-top:2rem;border-top:2px solid #EEE;padding:2rem 0}body #coupon-checkout .mini-coupon{position:relative;background-color:#063;border-radius:.25rem;color:#fff;width:6.5rem;display:inline-block;text-align:center;font-size:1.25rem;font-weight:500;line-height:3rem;margin-right:.625rem;margin-bottom:.625rem;transition:all,.3s}body #coupon-checkout .mini-coupon:after{display:block;position:absolute;top:-5px;right:-5px;width:1.25rem;line-height:1.25rem;border-radius:200%;background:#EEE;color:#063;text-align:center;font-family:"Font Awesome 5 Free";content:"\f00d";font-size:10px;transition:all,.3s;font-weight:700}body #coupon-checkout .mini-coupon:hover{background-color:#29a461;cursor:pointer}body #coupon-checkout .mini-coupon:hover:after{background-color:#e03344;color:#fff}body .shoppingcart-hint{position:relative;display:flex;justify-content:start;align-content:center;padding:1rem;margin-bottom:1rem}body .shoppingcart-hint.btn{background:#29a461;color:#fff;transition:background-color .3s}body .shoppingcart-hint.btn .shoppingcart__icon{color:#fff}body .shoppingcart-hint.btn:hover{background:#2eb86d}body .shoppingcart-hint .shoppingcart-amount-container{position:relative;display:inline-block;margin-right:1rem}body .shoppingcart-hint .shoppingcart-amount-container .shoppingcart__icon{font-size:1.5rem}body .shoppingcart-hint .shoppingcart-amount-container .amount__marker{position:absolute;bottom:-5px;right:-10px;background:#007bff;color:#fff;border-radius:200%;font-weight:700;font-size:.6rem;padding:.2rem;line-height:1;min-width:1rem;text-align:center}body .shoppingcart-hint .shoppingcart__label{display:inline-block}body #business-address .shop-image{margin-bottom:30px}body #business-address .address{position:relative;margin-left:3rem;margin-bottom:1rem}body #business-address .address:before{position:absolute;left:-2.25rem;top:0;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:700;font-size:1.25rem;-webkit-font-smoothing:antialiased;color:#007bff}body #business-address .address.address--location:before{font-family:"Font Awesome 5 Free";content:"\f3c5";left:-2.1rem}body #business-address .address.address--mail:before{font-family:"Font Awesome 5 Free";content:"\f0e0"}body #business-address .address.address--phone:before{font-family:"Font Awesome 5 Free";content:"\f879"}body #business-address .address.address--website:before{font-family:"Font Awesome 5 Free";content:"\f015"}body #business-address .address.address--facebook:before{font-family:"Font Awesome 5 Brands";content:"\f082";color:#4267b2;left:-2.1rem}body #business-address .address.address--twitter:before{font-family:"Font Awesome 5 Brands";content:"\f099";color:#019FE9}body #business-address .address.address--instagram:before{font-family:"Font Awesome 5 Brands";content:"\f16d";color:#E7008A;left:-2.15rem}body .coupon-filter__reset .input-group-text{transition:background-color .3s}body .coupon-filter__reset:hover{cursor:pointer}body .coupon-filter__reset:hover .input-group-text{background:#ced4da}body .dashboard-item{display:-ms-flexbox;display:flex;position:relative;background:#EEE;border-radius:.6rem;padding:15px;margin-bottom:15px;font-size:1.25rem;border:1px solid #EEE}@media (min-width:992px){body .dashboard-item{border-radius:.25rem;font-size:1rem;margin-bottom:30px;box-shadow:0 .25rem 1rem rgba(0,0,0,.15);transition:box-shadow .3s}body .dashboard-item:hover{box-shadow:0 .5rem 2rem rgba(0,0,0,.175)}}body .dashboard-item .dashboard-item__headline{font-size:1em;font-weight:500;line-height:1.5em;margin-bottom:0}@media (min-width:992px){body .dashboard-item .dashboard-item__headline{line-height:1}}@media (max-width:991px){body .dashboard-item.dashboard-item--has-infobutton{padding-left:40px}}body .dashboard-item .dashboard__info-btn{position:absolute;background:#ccc;top:0;bottom:0;left:0;width:30px;line-height:1;font-size:1rem;border-top-left-radius:.6rem;border-bottom-left-radius:.6rem}@media (min-width:992px){body .dashboard-item .dashboard__info-btn{display:none}}body .dashboard-item .dashboard__info-btn .info__icon{position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}body .dashboard-item .dashboard__info-container{padding-top:20px;padding-bottom:20px;display:none}@media (min-width:992px){body .dashboard-item .dashboard__info-container{display:flex;padding-top:0;padding-bottom:0}}body .dashboard-item .dashboard__info-container>div{margin-bottom:10px}body .dashboard-item .dashboard__info-container>div:last-child{margin-bottom:0}@media (min-width:992px){body .dashboard-item .dashboard__info-container>div{margin-bottom:0;margin-right:30px}}@media (min-width:992px){body .dashboard-item .dashboard__info-container .info__order{width:150px}}body .dashboard-item .dashboard__info-container .info__customer{word-break:break-all}@media (min-width:992px){body .dashboard-item .dashboard__info-container .info__payment{width:111px}}body .dashboard-item.dashboard-item--0{border-color:#E83B3B}body .dashboard-item.dashboard-item--0 .gutschein__state{color:#E83B3B}body .dashboard-item.dashboard-item--1{border-color:#248700}body .dashboard-item.dashboard-item--1 .gutschein__state{color:#248700}body .dashboard-item.dashboard-item--2{border-color:#ccc}body .dashboard-item.dashboard-item--2 .gutschein__state{font-style:italic;font-weight:400}body .dashboard-item.dashboard-item--3{border-color:#E83B3B}body .dashboard-item.dashboard-item--3 .gutschein__state{color:#E83B3B}body .dashboard-item .bestellung__essentials-container{width:100%;margin-bottom:20px}@media (min-width:768px){body .dashboard-item .bestellung__essentials-container{width:40%}}@media (min-width:992px){body .dashboard-item .bestellung__essentials-container{width:20%;margin-bottom:0}}body .dashboard-item .bestellung__mail-container{width:100%;margin-bottom:20px;word-break:break-word;word-break:break-all}@media (min-width:576px){body .dashboard-item .bestellung__mail-container{width:65%}}@media (min-width:768px){body .dashboard-item .bestellung__mail-container{width:60%;margin-bottom:0}}@media (min-width:992px){body .dashboard-item .bestellung__mail-container{width:30%}}body .dashboard-item .bestellung__payment-container{width:100%;margin-bottom:20px}@media (min-width:576px){body .dashboard-item .bestellung__payment-container{width:35%}}@media (min-width:768px){body .dashboard-item .bestellung__payment-container{width:40%;margin-bottom:0}}@media (min-width:992px){body .dashboard-item .bestellung__payment-container{width:18%}}@media (min-width:1200px){body .dashboard-item .bestellung__payment-container{width:20%}}body .dashboard-item .bestellung__coupons-container{width:50%}@media (min-width:768px){body .dashboard-item .bestellung__coupons-container{width:19%}}@media (min-width:992px){body .dashboard-item .bestellung__coupons-container{width:9%}}body .dashboard-item .bestellung__value-container{width:50%}@media (min-width:768px){body .dashboard-item .bestellung__value-container{width:19%}}@media (min-width:992px){body .dashboard-item .bestellung__value-container{width:9%}}body .dashboard-item .bestellung__option-container{width:100%;text-align:right;margin-top:20px}@media (min-width:768px){body .dashboard-item .bestellung__option-container{width:22%;margin-top:0}}@media (min-width:992px){body .dashboard-item .bestellung__option-container{width:14%}}@media (min-width:1200px){body .dashboard-item .bestellung__option-container{width:12%}}body .dashboard-item .gutschein__essentials-container{width:55%}@media (min-width:576px){body .dashboard-item .gutschein__essentials-container{width:40%;margin-bottom:19px}}@media (min-width:768px){body .dashboard-item .gutschein__essentials-container{width:35%}}@media (min-width:992px){body .dashboard-item .gutschein__essentials-container{width:15%;margin-bottom:0}}body .dashboard-item .gutschein__state-container{width:45%}@media (min-width:576px){body .dashboard-item .gutschein__state-container{width:30%}}@media (min-width:768px){body .dashboard-item .gutschein__state-container{width:25%}}@media (min-width:992px){body .dashboard-item .gutschein__state-container{width:15%}}body .dashboard-item .gutschein__option-container{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:right}@media (min-width:576px){body .dashboard-item .gutschein__option-container{width:30%}}@media (min-width:768px){body .dashboard-item .gutschein__option-container{width:40%}}@media (min-width:992px){body .dashboard-item .gutschein__option-container{width:32%}}@media (min-width:1200px){body .dashboard-item .gutschein__option-container{width:27%}}body .dashboard-item .dashboard__info-container{width:100%}@media (min-width:992px){body .dashboard-item .dashboard__info-container{width:50%}}@media (min-width:1200px){body .dashboard-item .dashboard__info-container{width:55%}}body .dashboard-item .bestellung__coupons-quantity{background:#29a461;color:#fff;display:inline-block;padding:10px 15px;border-radius:200px;font-weight:500}body .dashboard-item .bestellung__coupons-value{background:#5a6268;color:#fff;display:inline-block;padding:10px 15px;border-radius:200px;font-weight:500}body .dashboard-item .gutschein__code{font-weight:500;font-size:1.5em;line-height:1;display:block;margin-bottom:15px}@media (min-width:992px){body .dashboard-item .gutschein__code{font-size:1.25em}}body .dashboard-item .gutschein__value{font-size:2em;font-weight:500;line-height:1;display:block}@media (min-width:992px){body .dashboard-item .gutschein__value{font-size:1.5em}}body .dashboard-item .gutschein__state{font-weight:500;display:inline-block;line-height:1}body .dashboard-item .gutschein__dropdown{display:inline-block}body .dashboard-item .gutschein__dropdown .gutschein__dropdown__menu{padding:.5rem}body .dashboard-item .gutschein__dropdown .gutschein__dropdown__menu .gutschein__button{margin-top:20px}body .dashboard-item .gutschein__button{background:#007bff;color:#fff;margin-top:20px;padding:8px 18px;transition:background-color .3s,color .3s}@media (min-width:576px){body .dashboard-item .gutschein__button{margin-top:0}}body .dashboard-item .gutschein__button:hover{background-color:#0062cc}body .dashboard-item .gutschein__button.gutschein__button--outlined{border:1px solid #007bff;background:#fff;color:#007bff}@media (min-width:576px){body .dashboard-item .gutschein__button.gutschein__button--outlined{margin-bottom:20px}}@media (min-width:768px){body .dashboard-item .gutschein__button.gutschein__button--outlined{margin-bottom:0}}body .dashboard-item .gutschein__button.gutschein__button--outlined:hover{background-color:#eee}@media (min-width:768px){#user-gender{width:50%}}.input-payment label{top:-2px;position:relative}.input-payment input{width:15px;height:15px;margin-right:5px;border-color:red;background-color:green}.payment-group{margin-top:30px}.list-group{padding-bottom:1rem}.list-group-big{margin:20px 0}.list-group-big li{margin-bottom:15px}#configurate-coupon .gutschein-nav{display:flex;width:100%;justify-content:flex-start;align-items:baseline}#configurate-coupon .gutschein-nav #gutschein-erstellen{margin:0 50px 50px 0}#configurate-coupon .gutschein-nav #gutschein-erstellen a{color:#fff;text-decoration:none}#configurate-coupon .card{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);margin-bottom:3rem;transition:box-shadow,.3s;position:relative;width:100%}#configurate-coupon .card:hover{box-shadow:0 1rem 2rem rgba(0,0,0,.175)}#configurate-coupon .card:before{position:absolute;top:-10px;left:-10px;width:40px;height:40px;line-height:40px;text-align:center;display:block;border-radius:.25rem;border:1px solid;background:#fff;padding:0;font-size:20px;font-family:"Font Awesome 5 Free";font-weight:700}#configurate-coupon .card .card-img-container{margin:15px 15px 0;width:calc(100% - 30px);height:13rem}#configurate-coupon .card .card-img-container .card-img-top{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-o-object-position:center center;object-position:center center}#configurate-coupon .card .card-img-container .logo{position:absolute;top:0;right:0;margin:10px;background:#fff;padding:5px;border-radius:10px;width:70px;height:70px}#configurate-coupon .card .card-img-container .logo img{max-width:100%}#configurate-coupon .card .card-body{margin-bottom:50px}#configurate-coupon .card .card-footer{display:flex;width:100%;justify-content:space-between;align-items:center;position:absolute;bottom:0}#configurate-coupon .card .card-footer i:hover{color:#007bff}#coupon-detail .card{margin-bottom:1.5rem;width:100%}#coupon-detail .card .card-img-container{margin:15px 15px 0;width:calc(100% - 30px);height:13rem}#coupon-detail .card .card-img-container .card-img-top{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-o-object-position:center center;object-position:center center}#coupon-detail .card .card-body{margin-bottom:50px}#coupon-detail .card .card-body p:last-of-type{margin-bottom:0}#coupon-detail .card .card-footer-as-buttons{display:flex;width:100%;justify-content:center;align-items:center;position:absolute;bottom:0}#coupon-detail .card .card-footer-as-buttons .card__button{padding:.5rem .25rem;background:#29a461;color:#fff;display:inline-block;width:50%;left:0;text-align:center;font-size:1.25rem;transition:background-color .3s}#coupon-detail .card .card-footer-as-buttons .card__button:hover{background:#063}#coupon-detail .card .card-footer-as-buttons .card__button.card__button--left{border-radius:0 0 0 calc(.25rem - 1px);border-right:1px solid #2eb86d}#coupon-detail .card .card-footer-as-buttons .card__button.card__button--right{border-radius:0 0 calc(.25rem - 1px) 0;left:50%;border-left:1px solid #249055}#coupon-detail .card .card-footer-as-buttons .card__button.card__button--single{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px);width:100%}#coupon-detail .card .card-footer{display:flex;width:100%;justify-content:space-between;align-items:center;position:absolute;bottom:0}#coupon-detail .card .card-footer i{color:#000}#coupon-detail .card .card-footer i:hover{color:#007bff}.shoppingcart-articles{margin-bottom:2rem}.shoppingcart-articles .shoppingcart__article--head{font-weight:700;justify-content:start}.shoppingcart-articles .shoppingcart__article{display:flex;flex-wrap:nowrap;border-bottom:1px solid #EEE;padding:.5rem}.shoppingcart-articles .shoppingcart__article .article__type{text-align:center;width:50px;margin-right:1rem;flex-shrink:0;flex-grow:0}.shoppingcart-articles .shoppingcart__article .article__price{margin-right:1rem;width:100px;flex-shrink:0;flex-grow:0}.shoppingcart-articles .shoppingcart__article .article__description{width:100%;margin-right:1rem}.shoppingcart-articles .shoppingcart__article .article__delete{cursor:pointer;color:#333;width:20px;text-align:center;flex-shrink:0;flex-grow:0;transition:color .3s}.shoppingcart-articles .shoppingcart__article .article__delete:hover{color:#E83B3B}.fake-button-group.is-invalid .fake-button label{border-color:#E83B3B}.fake-button-group.is-invalid .invalid-feedback{display:block}.fake-button-group .fake-button{display:inline-block}.fake-button-group .fake-button input[type=checkbox],.fake-button-group .fake-button input[type=radio]{display:none}.fake-button-group .fake-button input[type=checkbox]:checked+label,.fake-button-group .fake-button input[type=radio]:checked+label{background-color:#29a461;border-color:#063}.fake-button-group .fake-button label{margin-bottom:0}.gutschein-bearbeiten{display:block}.gutschein-bearbeiten .form-group{margin-bottom:50px}@media (min-width:768px){.gutschein-bearbeiten{display:flex}.gutschein-bearbeiten .left-column{width:50%;margin-right:50px;margin-bottom:50px}.gutschein-bearbeiten .right-column{width:50%;margin-bottom:50px}.gutschein-bearbeiten .right-column .costum-file{margin-bottom:50px}}.form-width.form-group{width:50%}.form-width.form-group .euro{display:flex;justify-content:space-between;align-items:baseline}.form-width.form-group .euro input{margin-right:20px}/*# sourceMappingURL=style.css.map */