.dc-benefits__mobile{display:none}.dc-benefits .dc-benefits__grid{display:grid;grid-template-columns:repeat(var(--dc-benefits-count),minmax(0,1fr));align-items:stretch}.dc-benefits__item{min-width:0}.dc-benefits .dc-benefits__content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;column-gap:.4rem;min-height:4.4rem;height:100%;padding:.7rem 1.2rem;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;line-height:1.35;letter-spacing:.02rem;text-align:center;text-decoration:none}.dc-benefits__grid--dividers .dc-benefits__item+.dc-benefits__item{border-inline-start:1px solid rgba(var(--color-foreground),.18)}@media screen and (max-width:749px){.dc-benefits--mobile-message .dc-benefits__grid{display:none}.dc-benefits__mobile{display:block;padding-inline:.8rem}.dc-benefits .dc-benefits__mobile .dc-benefits__content{flex-direction:row;flex-wrap:wrap;min-height:4rem;padding:.8rem .5rem;font-size:1.3rem}.dc-benefits .dc-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:.8rem}.dc-benefits__item:only-child{grid-column:1 / -1}.dc-benefits__grid--dividers .dc-benefits__item:nth-child(odd){border-inline-start:0}.dc-benefits .dc-benefits__content{flex-direction:column;flex-wrap:nowrap;min-height:5.2rem;padding:.8rem .5rem;font-size:1.2rem}}.footer .dc-footer-bottom-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px;padding-top:24px}.footer .dc-footer-bottom-row .footer__list-social{flex:0 0 auto;justify-content:flex-start;margin:0 0 0 -13px}.footer .dc-footer-bottom-row .footer__copyright{min-width:0;margin-top:0;margin-left:auto;text-align:right}dc-footer-accordion{display:block}.footer .dc-footer-summary{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:20px 0;list-style:none;cursor:pointer}.footer .dc-footer-summary::-webkit-details-marker{display:none}.footer .dc-footer-summary .footer-block__heading{margin:0}.footer .dc-footer-summary .svg-wrapper{position:relative;flex:0 0 16px;width:16px;height:16px}.footer .dc-footer-summary .icon-caret{position:static;width:12px;height:auto}.footer dc-footer-accordion details[open] .svg-wrapper{transform:rotate(180deg)}.footer--mobile-accordion .footer-block__heading{font-size:20px;text-align:left}.footer--mobile-accordion .footer-block__details-content{font-size:14px;line-height:1.6;text-align:left}.footer--mobile-accordion .footer__column--info{width:100%;display:block}.footer--mobile-accordion .footer__payment{margin-top:24px}.footer--mobile-accordion .footer__content-bottom{border-top:0}.footer .footer__app{padding-top:24px;padding-bottom:24px}.footer--mobile-accordion .list-payment{justify-content:flex-start;padding-top:0;margin-top:16px}@media screen and (max-width:749px){.footer--mobile-accordion .footer__blocks-wrapper{display:block;margin:0}.footer.footer--mobile-accordion .footer-block.grid__item{margin:0;width:100%;padding:0}.footer dc-footer-accordion{border-bottom:1px solid rgba(var(--color-foreground),.2)}.footer .footer-block:last-child dc-footer-accordion{border-bottom:0}.footer dc-footer-accordion .footer-block__details-content{margin-bottom:0;padding-bottom:20px}.footer.footer--mobile-accordion .footer__content-top{padding:0 15px 24px}.footer.footer--mobile-accordion .footer__content-bottom-wrapper{padding-inline:15px}.footer.footer--mobile-accordion .footer__column--info{padding:0}.footer.footer--mobile-accordion .footer__app{padding-inline:15px}}@media screen and (min-width:750px){.footer .dc-footer-summary{padding:0 0 18px;min-height:0;cursor:default}.footer .dc-footer-summary .svg-wrapper{display:none}}.footer .footer__content-top{padding-bottom:24px}.footer .footer__content-bottom{padding-top:0}.footer .dc-footer-payment-column .footer__payment{margin-top:0;text-align:left}.footer .dc-footer-payment-column .footer-block__heading{margin-bottom:16px}.footer .dc-footer-payment-column .list-payment{justify-content:flex-start;gap:8px;margin:0;padding:0}.footer .dc-footer-payment-column .list-payment__item{padding:0}.footer .dc-footer-payment-column .footer__app{padding:24px 0 0}.footer .dc-footer-bottom-row{padding-top:16px}@media screen and (max-width:749px){.footer.footer--mobile-accordion .footer-block.dc-footer-payment-column{padding-top:32px}.footer .dc-footer-payment-column .footer__app{padding-inline:0}}.footer .dc-footer-wordmark{padding-top:40px;padding-bottom:32px;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.footer .dc-footer-wordmark__image{display:block;width:75%;height:auto;max-width:800px;margin-inline:0;filter:brightness(0) invert(1);opacity:var(--dc-footer-logo-opacity, .08)}@media screen and (max-width:749px){.footer .dc-footer-wordmark{padding:24px 15px}.footer .dc-footer-wordmark__image{width:80%}}.footer .page-width{width:100%;max-width:none;padding-inline:50px}@media screen and (max-width:749px){.footer .page-width{padding-inline:15px}}header-menu [open] summary:after{content:"";position:absolute;height:2em;top:3em;left:-2em;right:-2em}.page-width.dc-legal-page{max-width:78rem;padding-inline:2rem;padding-top:3.2rem;padding-bottom:4.8rem}.dc-legal-page .main-page-title{margin:0 0 2.4rem;font-size:3.2rem;font-weight:400;line-height:1.2;letter-spacing:0;overflow-wrap:anywhere}.dc-legal-page .rte{color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.6;letter-spacing:0;overflow-wrap:anywhere}.dc-legal-page .rte :is(span,font){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.dc-legal-page .rte :is(strong,b){font-size:inherit!important;font-weight:500;line-height:inherit}.dc-legal-page--impressum .rte :is(strong,b){font-weight:400}.dc-legal-page .rte .dc-legal-break{display:block;height:0;font-size:0!important;line-height:0!important}.dc-legal-page .rte .dc-legal-break+.dc-legal-break{height:1.2rem}.dc-legal-page .rte .dc-legal-break+.dc-legal-break+.dc-legal-break{height:0}.dc-legal-page .rte :is(p,ul,ol){margin-block:0 1.2rem}.dc-legal-page .rte :is(h2,h3,h4,h5,h6){margin:2.4rem 0 1rem;font-family:var(--font-body-family);font-size:1.8rem;font-weight:600;line-height:1.4;letter-spacing:0}.dc-legal-page .rte a{overflow-wrap:anywhere;text-underline-offset:.2em}.dc-legal-page .rte table{display:block;max-width:100%;overflow-x:auto}@media screen and (max-width:749px){.page-width.dc-legal-page{padding:2.4rem 2rem 3.6rem}.dc-legal-page .main-page-title{margin-bottom:2rem;font-size:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/71/compiled_assets/styles.css.map?subset=ACAABiA */
