.navigation_ms-nav-active__Ojhup{--tw-bg-opacity:1;background-color:rgba(var(--tw-bg-opacity));background-color:rgba(var( --color-white,var(--tw-bg-opacity)));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.navigation_ms-nav-active-on-search__7uXld,.navigation_ms-nav-active__Ojhup{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.navigation_ms-nav-active-on-search__7uXld{--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;background-color:var(--color-primary)}.navigation_ms-nav-overlay__93c1c{background-color:rgba(var(--color-black),.7)}@media(min-width:1280px){.navigation_ms-nav-position__G4Cwj{position:static;top:auto}}.navigation_hamburger-menu__gPZHr{fill:rgb(var(--color-primary))}.navigation_hamburger-button__iClj9{margin-left:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:1280px){.navigation_hamburger-button__iClj9{display:none}}.navigation_hamburger-button__iClj9{width:40px;height:40px;gap:6px;flex-shrink:0;contain:layout size style}.navigation_hamburger-line__xU6wl{width:30px;height:3px;display:block;flex-shrink:0;contain:layout size style;transition:none;background-color:#fff}.navigation_hamburger-line--dark__1_8Y_{background-color:#21697c}.swiper-scrollbar{border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:rgba(0,0,0,.1);background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{position:absolute;left:1%;left:var(--swiper-scrollbar-sides-offset,1%);bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);top:auto;top:var(--swiper-scrollbar-top,auto);z-index:50;height:4px;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * 1%);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}&.swiper-scrollbar-vertical,.swiper-vertical>&{position:absolute;left:auto;left:var(--swiper-scrollbar-left,auto);right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:4px;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * 1%);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.card-component_card_wrapper__TGKFB.card-component_active__XSGtt{box-shadow:0 0 2px red}.card-component_card_wrapper__TGKFB .card-component_card_media__Ff_LF{background-size:cover;background-repeat:no-repeat;min-height:132px}.card-component_card_wrapper__TGKFB .card-component_card_popup_media__svBsv{background:url(http://a.storyblok.com/f/121094/400x160/a08f0f3604/sebastian_course_3_11zon.png);background-size:cover;background-repeat:no-repeat;min-height:94px}.card-component_card_wrapper__TGKFB .card-component_svg_wrapper__8p1m0 svg{height:24px!important;width:24px!important;position:static!important;top:0!important;padding-left:0!important}.card-component_teacher_card__x_X7v{--teacher-card-top-bar-height:66px;padding:12px;display:grid;grid-template-columns:150px 1fr;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-row-gap:12px;row-gap:12px;cursor:pointer;min-height:100%;border-radius:12px;border:1px solid #d0d5dd;background:#fff;min-width:0;max-width:100%;overflow:hidden}.card-component_teacher_card__x_X7v .card-component_card_instruments_wrapper__tTC4Q{display:flex;font-size:28px}@media(max-width:600px){.card-component_teacher_card__x_X7v .card-component_card_instruments_wrapper__tTC4Q{font-size:24px}}.card-component_teacher_card__x_X7v .card-component_card_instruments__8BX_w{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px;min-width:0;max-width:100%;overflow:hidden;margin-bottom:0}@media(max-width:600px){.card-component_teacher_card__x_X7v .card-component_card_instruments__8BX_w{margin-bottom:0!important;justify-content:flex-start;-moz-column-gap:8px;column-gap:8px}}.card-component_teacher_card__x_X7v .card-component_card_instruments__8BX_w h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%}.card-component_teacher_card__x_X7v .card-component_cart_certified_info__uH_c6{display:flex;font-size:14px;align-items:center;margin-bottom:1.25rem;-moz-column-gap:6px;column-gap:6px;min-width:0;max-width:100%}@media(max-width:1024px){.card-component_teacher_card__x_X7v .card-component_cart_certified_info__uH_c6{justify-content:flex-start}}.card-component_teacher_card__x_X7v .card-component_cart_certified__ufgXw{height:31px;padding:0 12px 0 8px;align-items:center;display:inline-flex;border-radius:100px;background:#fff;min-width:0;max-width:100%;overflow:hidden}.card-component_teacher_card__x_X7v .card-component_cart_certified__ufgXw .card-component_cart_certified_likes__eLbSj{margin-left:4px}@media(max-width:1024px){.card-component_teacher_card__x_X7v .card-component_cart_certified__ufgXw .card-component_cart_certified_likes__eLbSj{display:none;margin-left:0}}.card-component_teacher_card__x_X7v .card-component_teacher_card_image__yJIpY{margin-top:8px;display:flex;justify-content:center;align-items:center;width:150px;height:150px;max-width:150px;max-height:150px}@media(max-width:600px){.card-component_teacher_card__x_X7v .card-component_teacher_card_image__yJIpY{display:none;margin-top:0}}.card-component_teacher_card__x_X7v .card-component_teacher_card_image_wrapper__lGYF8{display:flex;flex-direction:column;align-items:center}.card-component_teacher_card__x_X7v .card-component_teacher_card_evta_badge__0wbeA{display:inline-flex;justify-content:center;align-items:center;margin-top:12px}@media(max-width:600px){.card-component_teacher_card__x_X7v .card-component_teacher_card_evta_badge__0wbeA{display:none}}.card-component_teacher_card__x_X7v .card-component_teacher_card_image_small__4zSyV{display:none}.card-component_teacher_card__x_X7v.card-component_map-mobile-teacher-card__xY2B0{row-gap:12px}.card-component_teacher_card__x_X7v.card-component_map-mobile-teacher-card__xY2B0 .card-component_teacher_card_image__yJIpY{display:none!important}.card-component_teacher_card__x_X7v.card-component_map-mobile-teacher-card__xY2B0 .card-component_teacher_card_image_small__4zSyV{width:56px!important;height:56px!important;max-width:56px!important;max-height:56px!important;flex:0 0 56px!important;display:block;border-radius:50%;overflow:hidden}.card-component_teacher_card__x_X7v.card-component_map-mobile-teacher-card__xY2B0 .card-component_teacher_card_image_small__4zSyV .card-component_teacher-card-img__CYD15,.card-component_teacher_card__x_X7v.card-component_map-mobile-teacher-card__xY2B0 .card-component_teacher_card_image_small__4zSyV img{width:100%!important;height:100%!important;border-radius:50%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width:1200px){.card-component_teacher_card__x_X7v{margin:0 auto}}@media(max-width:600px){.card-component_teacher_card__x_X7v{--teacher-card-top-bar-height:120px;grid-template-columns:1fr;row-gap:8px}.card-component_teacher_card__x_X7v:not(.card-component_map-mobile-teacher-card__xY2B0) .card-component_teacher_card_image__yJIpY{display:inline-flex;width:144px;height:144px;margin:0 0 8px;border-radius:50%;overflow:hidden;align-self:flex-start}.card-component_teacher_card__x_X7v:not(.card-component_map-mobile-teacher-card__xY2B0) .card-component_teacher_card_image__yJIpY .card-component_teacher-card-img__CYD15,.card-component_teacher_card__x_X7v:not(.card-component_map-mobile-teacher-card__xY2B0) .card-component_teacher_card_image__yJIpY img{width:100%!important;height:100%!important;border-radius:50%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-component_teacher_card__x_X7v .card-component_teacher-label-row__BeSMb{margin:0}}@media(min-width:640px){.card-component_teacher_card__x_X7v{--teacher-card-top-bar-height:100px}}.map-mobile-teacher-card .card-component_teacher_card_image__yJIpY{display:none!important}.map-mobile-teacher-card .card-component_teacher_card_image_small__4zSyV{width:56px!important;height:56px!important;max-width:56px!important;max-height:56px!important;flex:0 0 56px!important;display:block;border-radius:50%;overflow:hidden}.map-mobile-teacher-card .card-component_teacher_card_image_small__4zSyV .card-component_teacher-card-img__CYD15,.map-mobile-teacher-card .card-component_teacher_card_image_small__4zSyV img{width:100%!important;height:100%!important;border-radius:50%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width:600px){.card-component_teacher-card-name-mobile__M3FaY{font-size:18px;line-height:24px}}.card-component_organization_card__DEgqR{--teacher-card-top-bar-height:66px;display:flex;flex-direction:column}.card-component_organization_card__DEgqR,.card-component_organization_card__DEgqR .card-component_organization_card_header__Odemz{background-color:#fff;min-width:0;max-width:100%;overflow:hidden}@media(max-width:600px){.card-component_organization_card__DEgqR .card-component_organization_card_header__Odemz{align-items:center}.card-component_organization_card__DEgqR{--teacher-card-top-bar-height:120px}}@media(min-width:640px){.card-component_organization_card__DEgqR{--teacher-card-top-bar-height:72px}}.card-component_organization_card_body_grid__vPw0k{display:grid;grid-template-columns:150px 1fr;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;align-items:flex-start}@media(max-width:960px){.card-component_organization_card_body_grid__vPw0k{display:flex;flex-direction:column;gap:12px}}.card-component_organization_card_logo__9mRWs{width:150px;min-height:140px;display:flex;align-items:flex-start;justify-content:center;padding-top:8px;padding-bottom:8px;padding-right:8px;box-sizing:border-box}.card-component_organization_card_logo__9mRWs img{max-width:80px;max-height:80px;-o-object-fit:contain;object-fit:contain}@media(max-width:960px){.card-component_organization_card_logo__9mRWs{width:100%;min-height:0;padding:0;justify-content:flex-start}}