@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.mt-kurs-card__icon-wrap svg,.mt-kurs-card__icon{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;flex-shrink:0!important}.mt-kurs-card__chevron{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important}.mt-kurs-cta__arrow{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important}.mt-kurs-section svg{max-width:100%;height:auto;overflow:visible}.mt-kurs-card__icon-wrap{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;overflow:hidden!important}.mt-kurs-price-currency{font-size:.5em!important;vertical-align:baseline!important;align-self:flex-end!important;margin-bottom:6px!important;margin-left:2px!important}#shopify-section-template--26227416006984__1773306881e67f61e1{padding:0!important}#shopify-section-template--26227416006984__1773306881e67f61e1 .section,#shopify-section-template--26227416006984__1773306881e67f61e1 .section-content-wrapper{max-width:100%!important;width:100%!important;padding:0!important}#shopify-block-AYkdPb2RJUC94STE2U__servvai_event_bookings_op_widget_BNa9Ez,.svv-wgt-container,#svv-wgt-app,.svv-plain-list-container,.svv-auth-valid{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.svv-search-container,.svv-search-component,.svv-search-input-container,.svv-search-input,.svv-action-search-btn,.svv-open-search-btn,.list-metadata-location,[class*=svv-search],.svv-events-list-view-mode-selector,.svv-events-list-page-size-selector,.svv-list-controls-container,.events-filters-container,.events-filters-inner-container,.events-filters-controls-wrapper,.events-filters-selects-wrapper,.svv-filters-section-scrollable,.svv-events-calendar-container,.open-desktop-calendar-section,.list-metadata-container,.svv-mobile-wgt-controls-container,.svv-mobile-lang-selector-wrapper,.svv-plain-list-container-header,.svv-plain-list-container-title,.list-result-counter-container{display:none!important}.servv-logo-container{opacity:.3!important;padding:0 24px 24px!important}.servv-logo-container:hover{opacity:.6!important}.svv-v-calendar-highlighted-date-bgr.vc-bg-blue-600{background-color:#eb606b!important}.vc-title,.vc-weekday{color:#033f63!important;font-family:Inter,sans-serif!important}.cart-drawer .cart-drawer__heading{font-family:Inter,sans-serif!important;font-size:17px!important;font-weight:800!important;color:#033f63!important;letter-spacing:-.02em!important}#cart-drawer-heading .cart-drawer__heading-item-count,#cart-drawer-heading [class*=count],#cart-drawer-heading [class*=item],#cart-drawer-heading span:first-child{display:none!important}#cart-drawer-heading{font-size:0!important}#cart-drawer-heading:after{content:"Buchungszusammenfassung";font-size:20px!important;font-family:Inter,sans-serif!important;font-weight:800!important;color:#033f63!important;letter-spacing:-.02em!important}.cart-drawer__heading .cart-bubble,.cart-bubble__text-count sup,.cart-bubble sup{display:none!important}.cart-bubble__text-count{font-size:inherit!important;line-height:inherit!important}.cart-drawer .quantity-selector-wrapper,.cart-drawer .cart-quantity-selector-component,.cart-drawer cart-quantity-selector-component,.cart-drawer .quantity-selector{display:none!important}.cart-drawer .cart-items__table{display:block!important;width:100%!important}.cart-drawer .cart-items__table tbody{display:block!important}.cart-drawer .cart-items__table-row{display:flex!important;align-items:center!important;gap:12px!important;padding:12px 0!important;border-bottom:1px solid #E2EAF3!important}.cart-drawer .cart-items__media{flex:0 0 64px!important;width:64px!important;height:64px!important;display:block!important}.cart-drawer .cart-items__media-container{width:64px!important;height:64px!important;border-radius:10px!important;overflow:hidden!important;display:block!important}.cart-drawer .cart-items__media-image{width:64px!important;height:64px!important;object-fit:cover!important;display:block!important}.cart-drawer .cart-items__details{flex:1!important;min-width:0!important;padding:0!important;display:block!important}.cart-drawer .cart-items__product-info p{margin:0 0 2px!important}.cart-drawer .cart-items__title{color:#033f63!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important;display:block!important}.cart-drawer .cart-items__title:hover{color:#eb606b!important}.cart-drawer .cart-items__unit-price-wrapper{font-family:Inter,sans-serif!important;font-size:12px!important;color:#6b7a90!important;margin-top:2px!important}.cart-drawer .cart-items__quantity{flex:0 0 auto!important;padding:0!important;display:block!important}.cart-drawer .cart-items__quantity-controls{display:flex!important;align-items:center!important;gap:6px!important}.cart-drawer .cart-items__remove{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:8px!important;color:#6b7a90!important;transition:color .2s,background .2s!important}.cart-drawer .cart-items__remove:hover{color:#eb606b!important;background:#eb606b14!important}.cart-drawer .cart-items__price{flex:0 0 auto!important;text-align:right!important;font-family:Inter,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#033f63!important;padding:0!important;white-space:nowrap!important;display:block!important}.cart-drawer .cart-items__error{display:none!important}.cart-drawer scroll-hint,.cart-drawer .scroll-hint{-webkit-mask-image:none!important;mask-image:none!important}.cart-drawer scroll-hint:after,.cart-drawer scroll-hint:before,.cart-drawer .scroll-hint:after,.cart-drawer .scroll-hint:before{display:none!important}.cart-drawer .cart-totals__tax-note{display:block!important}.cart-drawer .cart-totals__tax-note small{display:none!important;visibility:hidden!important}.cart-drawer .cart-totals__tax-note:before{content:"\2713   Zoom-Link kommt per E-Mail";display:block;font-size:12px;color:#16a34a;font-weight:600}.cart-drawer .cart-totals__tax-note:after{display:none!important}.cart-drawer .cart-totals__total-label{font-family:Inter,sans-serif!important;font-size:14px!important;color:#6b7a90!important}.cart-drawer .cart-totals__total-value{font-family:Inter,sans-serif!important;font-size:18px!important;font-weight:800!important;color:#033f63!important;letter-spacing:-.5px!important;font-variant-numeric:tabular-nums}.cart-discount__label{font-family:Inter,sans-serif!important;font-size:13px!important;color:#6b7a90!important}.cart-discount__input{font-family:Inter,sans-serif!important;border-radius:8px!important;border-color:#e2eaf3!important}.cart-discount__button{background:#033f63!important;color:#fff!important;border-radius:8px!important;font-family:Inter,sans-serif!important;font-weight:600!important}.cart-items__empty-button{background:#033f63!important;border-radius:999px!important;font-family:Inter,sans-serif!important;font-weight:600!important}.cart-drawer .cart__checkout-button,.cart__checkout-button{background:#eb606b!important;color:#fff!important;border-radius:14px!important;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:700!important;padding:15px!important;border:none!important;box-shadow:0 4px 16px #eb606b40!important;transition:all .25s ease!important;letter-spacing:.01em!important}.cart-drawer .cart__checkout-button:hover,.cart__checkout-button:hover{background:#d94f5a!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #eb606b59!important}.mt-cart-qty,.mt-cart-item-price-row .mt-cart-qty,.mt-cart-item-right .mt-cart-item-total{display:none!important}.mt-cart-item-unit-price,.mt-cart-item-total,.mt-cart-summary-total,.mt-cart-totals-row span:last-child,.mt-cart-carousel-price{font-variant-numeric:tabular-nums}.mt-price-currency{font-size:1em!important;vertical-align:baseline!important;font-weight:inherit!important;margin-left:2px!important}.mt-cart-summary-total .mt-price-currency{font-size:1em!important;vertical-align:baseline!important;margin-top:0!important}.section-mt-header{position:fixed!important;z-index:100}.shopify-section.mt-kurs-booking-section{margin-top:calc(var(--mth-height, 94px) * -1)!important;padding-top:0!important;position:relative!important;z-index:1!important;--transparent-header-offset-boolean: 0 !important;--section-top-offset: 0px !important}.mt-kurs-section--header-overlap .mt-kurs-bg,.mt-kurs-section--header-overlap .mt-kurs-bg__gradient,.mt-kurs-section--header-overlap .mt-kurs-bg__pattern{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.shopify-section.mt-kurs-booking-section .mt-kurs-section,.shopify-section.mt-kurs-booking-section .mt-kurs-section--header-overlap,.mt-kurs-section.mt-kurs-section--header-overlap{--mt-section-padding-top: 48px !important;--mt-header-fallback: 94px !important;padding-top:calc(var(--mth-height, 94px) + 48px)!important}@media(max-width:749px){.shopify-section.mt-kurs-booking-section{margin-top:calc(var(--mth-height, 82px) * -1)!important}.shopify-section.mt-kurs-booking-section .mt-kurs-section,.shopify-section.mt-kurs-booking-section .mt-kurs-section--header-overlap,.mt-kurs-section.mt-kurs-section--header-overlap{--mt-section-padding-top: 32px !important;--mt-header-fallback: 82px !important;padding-top:calc(var(--mth-height, 82px) + 32px)!important}}.mt-cart{padding-top:48px!important}@media(max-width:749px){.mt-cart{padding-top:16px!important}}#header-group{height:var(--mth-height, 94px)!important;min-height:var(--mth-height, 94px)!important;position:relative;z-index:100}@media(max-width:749px){#header-group{height:var(--mth-height, 82px)!important;min-height:var(--mth-height, 82px)!important}}.section-mt-header{position:fixed!important;top:unset!important;left:0!important;right:0!important;z-index:100!important;width:100%!important}header[class*=mth-sections]{box-shadow:0 1px 3px #033f630d,0 6px 20px #033f6312!important;transition:box-shadow .3s ease}body.mt-scrolled header[class*=mth-sections]{box-shadow:0 2px 6px #033f6312,0 10px 28px #033f631a!important}.cart-drawer .cart-drawer__header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:20px 24px!important;gap:16px!important;border-bottom:1px solid #E2EAF3!important}.cart-drawer .cart-drawer__header .cart-drawer__heading{flex:1!important;margin:0!important;padding:0!important}.cart-drawer .cart-drawer__close-button{flex-shrink:0!important;width:32px!important;height:32px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;cursor:pointer!important}.cart-drawer__dialog,.cart-drawer__inner,.cart-drawer .cart-items-component,.cart-drawer .cart-drawer__content{overflow-x:hidden!important;max-width:100%!important}.cart-drawer .cart-items{container-type:normal!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}.cart-drawer .cart-items__table{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.section-mt-webflow-footer footer[class*=mtwf-]{margin:0!important;padding:0!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-main{padding-top:56px!important;padding-bottom:40px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-bottom{padding-top:16px!important;padding-bottom:16px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-grid{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1.2fr)!important;gap:24px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-desc{max-width:360px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.55!important;color:#ffffffc7!important;font-weight:400!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-logo img{max-height:80px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-brand-col{gap:20px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-logo{margin:0!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-col-title{font-family:Arial,Helvetica,sans-serif!important;font-size:18px!important;font-weight:700!important;margin:0 0 22px!important;color:#fff!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-nav li a,.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-contact-item{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;color:#fff!important;line-height:1.5!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-nav{gap:12px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-contact{gap:12px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-contact-icon{width:22px!important;height:22px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-contact-icon svg{width:20px!important;height:20px!important;color:#fff!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-bottom{flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-copyright{order:1!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;color:#ffffffa6!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-legal{order:2!important;gap:24px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-legal a{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;color:#ffffffa6!important}@media(max-width:991px){.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-grid{grid-template-columns:1fr 1fr!important;gap:32px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-main{padding-top:40px!important;padding-bottom:32px!important}}@media(max-width:599px){.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-main{padding-top:32px!important;padding-bottom:24px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-logo img{max-height:60px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-bottom{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-legal{order:1!important}.section-mt-webflow-footer footer[class*=mtwf-] .mtwf-copyright{order:2!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/medtutors-custom.css.map */
