html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:Tid,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body{font-family:inherit;font-weight:inherit}#app{height:100%}.loading-page{flex-direction:column;align-items:center;width:100%;height:100%;padding-top:20px;display:flex}.loading-page .loading-text{margin-top:20px}.verification-form .link-buttons{gap:1rem;margin-top:1rem;display:flex}.verification-form .link-buttons button{color:#0874bd;background:0 0;border:0;padding:0;font-size:1.125rem;text-decoration:underline}.components-wrapper-subscription-info-summary .accordion-label{grid-template-columns:50px 1fr;place-items:center;gap:1rem;display:grid}.components-wrapper-subscription-info-summary .accordion-label p{margin:0}.components-wrapper-subscription-info-summary .accordion-label .illustration-container{width:50px;height:50px}.components-wrapper-subscription-info-summary td{font-size:16px!important}@media only screen and (max-width:321px){.components-wrapper-subscription-info-summary td{text-align:center;padding:1rem .5rem!important;font-size:14px!important}}.housing-info-component{margin-top:2rem}.housing-info-component .content{padding-top:10px!important}.housing-info-component .content h2{margin-top:0;margin-bottom:0;font-size:1.5rem}.housing-info-component .content h3{margin-bottom:0;font-size:14px}.housing-info-component .content p{font-size:14px}.housing-info-component .content h3+p{margin-top:0}.housing-info-component .badge-wrapper{justify-content:end;padding-top:1rem;padding-right:1rem;display:flex}.components-login-login-form .accordion-border .accordion details{border:1px solid rgba(42,48,102,.55)}.components-login-login-form .additional-info{background-color:var(--color-tint-accent-secondary,rgba(85,169,255,.12));border-radius:1rem;margin-top:2rem;padding:2rem 1.25rem}.components-wrapper-faq{margin-bottom:4rem}.components-wrapper-faq li p{margin:0}.components-input-conditions{display:flex}.components-input-conditions a{margin-left:.25rem}.zone-selector-component{display:flex;flex-direction:row!important}.zone-selector-component .zone{flex-direction:column;flex-grow:1;display:flex}.zone-selector-component .zone+.zone{margin-left:1rem}.widget-order-form h1{margin-top:0;margin-bottom:1rem}.widget-order-form .wcat-button-group{margin-top:1rem}.widget-order-form .order-form{margin-top:3rem}.widget-order-form form{margin-top:1rem}.widget-order-form .link-buttons{gap:1rem;margin-top:1rem;margin-bottom:1rem;display:flex}.widget-order-form .link-buttons button{color:#0874bd;background:0 0;border:0;padding:0;font-size:1.125rem;text-decoration:underline}.components-wrapper-subscription-info h2{margin-top:4.5rem}.components-wrapper-subscription-info h3{margin-top:2rem;font-size:1.25rem;text-decoration:none}.storkunde-widget{background-color:#fff;flex-direction:column;max-width:600px;height:100%;margin:0 auto;padding:0 20px 20px;display:flex;overflow-y:auto}@media only screen and (max-width:426px){.storkunde-widget,.storkunde-widget .wcat-container{padding:0}}.storkunde-widget .logo{height:3rem;margin-top:1rem;overflow:hidden}.storkunde-widget.dark{color:#fff;background-color:#333941}.storkunde-widget.dark .start-date .DayPickerInput-OverlayWrapper{color:#262626}.storkunde-widget.dark button,.storkunde-widget.dark a,.storkunde-widget.dark a:hover{color:#fff;cursor:pointer}.storkunde-widget.dark .logo{color:#fff}.storkunde-widget.dark .rds-input--danger{background-color:#fdebeb}.confirmation-page{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;max-width:800px;margin:0 auto;display:flex}.confirmation-page h1{text-align:left;margin-bottom:1.75rem}.confirmation-page h2{text-align:left;margin-top:0;margin-bottom:1.75rem}.confirmation-page .car-pool-confirmation-text{display:flex}.confirmation-page .car-pool-confirmation-text .text{text-align:left}@media only screen and (max-width:600px){.confirmation-page .car-pool-confirmation-text{flex-direction:column}}.confirmation-page .card .card-content h2{text-align:left;margin-bottom:0;font-size:1.5rem}.confirmation-page .card .card-content p{text-align:left;color:#313663;word-break:break-word;margin:0;font-size:1.25rem}.confirmation-page .card .card-content ul{margin-top:0;padding-left:2rem}.confirmation-page .card .card-content ul li+li{margin-top:.5rem}@media (max-width:500px){.confirmation-page .card .card-content p{font-size:1rem}}.confirmation-page .card .illustration{padding:3rem 1.5rem 0 0}.confirmation-page .card+.card{margin-top:1.5rem}.components-common-form-productpricefield{background-color:#fff;border:1px solid #757575;border-radius:1rem;margin-top:1.5rem;margin-bottom:4rem;padding:10px 17px}.components-common-form-productpricefield.gray{background-color:#f5f5f5;width:235px}.components-common-form-productpricefield .price{margin-right:.125rem;font-size:1.75rem;font-weight:700}.components-common-form-productpricefield .label{font-size:.875rem;font-weight:500}.component-subscriptions{width:350px}.component-subscriptions .header{display:flex}@media (max-width:426px){.component-subscriptions .header h2{margin-top:0}}.component-subscriptions .add-button{margin-bottom:1rem}.component-subscriptions .subscription{background-color:#f9f9f9;flex-direction:column;min-width:350px;display:flex;box-shadow:0 2px 4px rgba(0,0,0,.1)}.component-subscriptions .subscription .type-badge{text-overflow:ellipsis;white-space:nowrap;background-color:#eeeef0;border-radius:1rem;max-width:90%;margin:1rem auto 0;padding:0 1rem;font-weight:500;display:inline-block;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.05)}.component-subscriptions .subscription .status{width:100%;height:5px}.component-subscriptions .subscription .status.active{background-color:#76a300}.component-subscriptions .subscription .status.cancelled,.component-subscriptions .subscription .status.failed,.component-subscriptions .subscription .status.expired{background-color:#e60000}.component-subscriptions .subscription .status.pending{background-color:#ffc800}.component-subscriptions .subscription dl{grid-gap:4px 16px;grid-template-columns:max-content;padding:0 10px 20px;display:grid}.component-subscriptions .subscription dl dt{font-weight:500}.component-subscriptions .subscription dl dd{text-align:right;grid-column-start:2;margin:0}.component-subscriptions .subscription .action-title{margin-left:10px;font-weight:800}.component-subscriptions .subscription .action-buttons{margin:10px}.component-subscriptions .subscription .button-group{border-top:1px solid #dddde1;display:flex}.component-subscriptions .subscription .button-group button{color:#262626;cursor:pointer;background:0 0;border:none;flex-direction:column;flex-grow:1;align-items:center;padding:10px 20px;font-size:.75rem;line-height:.875rem;transition:background-color .5s;display:flex}.component-subscriptions .subscription .button-group button span:first-child{margin-bottom:5px}.component-subscriptions .subscription .button-group button:hover{background-color:#f5f5f5}.component-subscriptions .subscription .button-group button:disabled{color:#d3d3d3;cursor:not-allowed}.component-subscriptions .subscription+.subscription{margin-top:3rem}html,body{height:100%;margin:0}.link-wrapper .wcat-container{margin-bottom:0}.link-wrapper .top-menu{background-color:var(--color-background-menu);color:var(--color-text-menu);align-items:center;height:4.5rem;display:flex}.link-wrapper .top-menu>div{align-items:center;display:flex}.link-wrapper .top-menu>div .company-name{letter-spacing:2px;text-align:right;margin-left:auto;font-size:1.5rem}@media (max-width:500px){.link-wrapper .top-menu>div .company-name{font-size:20px}}.link-wrapper .top-menu .logo{margin-left:20px;line-height:0}.link-wrapper .top-menu .logo svg{fill:#e60000;width:75px}.link-wrapper .top-menu .akt-logo svg{width:inherit}.link-wrapper .sub-menu{background-color:rgba(54,64,153,.12);align-items:center;height:2rem;display:flex}.link-wrapper .sub-menu button,.link-wrapper .sub-menu a{color:#313663;cursor:pointer;background:0 0;border:none;outline:none;width:100px;padding:0 20px 0 0;font-size:1rem;text-decoration:none}.link-wrapper .sub-menu button:hover,.link-wrapper .sub-menu a:hover{text-decoration:underline}.link-wrapper .sub-menu button.selected,.link-wrapper .sub-menu a.selected{font-weight:700}.link-wrapper .sub-menu a+a{padding-left:20px}.link-wrapper table .price{text-align:right}.link-wrapper table .old-price{text-align:right;-webkit-text-decoration:line-through red;text-decoration:line-through red}.link-wrapper div.content{padding:2rem 0}.link-wrapper ul{margin-top:.5rem!important}@media (max-width:426px){.link-wrapper .wcat-container{padding:0}}
/*# sourceMappingURL=index.5abd3384de.css.map*/