.course-autocomplete__no-result[data-v-1b319fd2]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));padding:1rem}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(_fonts/ZHaz3DhCHNWhsElqYfuM71rfBBDgjuU2sd34vaYJwQg-71NZaZSGjxzAGjCMnCc2zS5rS_EGA0xHKPGCggWuXik.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(_fonts/RUUN-23UGP8yTJV6xaMhEeTm2TLDCA206NGUBPDCQyk-xkhXnPxF1UcF1sQuTpcjj6vj81p3pox8F65G5ndYOYs.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(_fonts/Bo1YvO13V3DbVwJcDOML4fx8wU8CkuqdVBmtg4dB56s-_tXBJUSBLGtGY0T2mljhSbG78q0wL0Pbgza1LnD1mD0.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(_fonts/ppPcyD9u3AAh0XAJnxi7vJUfx53qxORStdLloFeDOew-yg9zZpRrZit_sUTwUa9zS6y6ilu4ghjvIE_Mw6kE5D8.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}.location-autocomplete__error[data-v-1f49a92f],.location-autocomplete__loading[data-v-1f49a92f]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));display:block;padding:1rem}.location-autocomplete__error[data-v-1f49a92f]{font-family:Inter,"Inter Fallback: Arial",ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600}.location-autocomplete__instruction[data-v-1f49a92f]{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-bottom-width:1px;border-style:solid;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(249 250 251/var(--tw-border-opacity,1));padding:.5rem 1rem;text-transform:uppercase}.location-autocomplete__instruction[data-v-1f49a92f]:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.location-autocomplete__extra-action[data-v-1f49a92f]{background-color:transparent;border-width:0;cursor:pointer;font-weight:var(--font-weight-medium);padding:1rem;width:100%}.location-autocomplete__extra-action-container[data-v-1f49a92f]{align-items:center;display:flex;justify-content:flex-start;text-align:left;--tw-text-opacity:1;color:rgb(var(--skola-primary-500,0 114 195)/var(--tw-text-opacity,1))}.location-autocomplete__extra-action-icon[data-v-1f49a92f]{flex-shrink:0;height:1.5rem;margin-right:.5rem;width:18px}.location-autocomplete__extra-action-icon--square[data-v-1f49a92f]{height:18px}.location-autocomplete__extra-action-text[data-v-1f49a92f]{text-decoration:underline}.location-autocomplete__no-result[data-v-1f49a92f]{padding:1rem}.inline-location[data-v-2052d97a]{display:inline-block;position:relative;vertical-align:baseline}.inline-location__trigger[data-v-2052d97a]{align-items:center;display:inline-flex;gap:.25rem}.inline-location__chevron[data-v-2052d97a]{transition:transform .2s ease}.inline-location__chevron--open[data-v-2052d97a]{transform:rotate(180deg)}.inline-location__backdrop{background:transparent;inset:0;position:fixed;z-index:4000}.inline-location__popover{border-radius:.5rem;border-width:1px;left:0;max-width:calc(100vw - 16px);min-width:320px;position:fixed;top:0;z-index:5000;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--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);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.inline-location__instruction{font-size:.875rem;font-weight:500;line-height:1.48;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.location-picker__topbar-left-description[data-v-43fd1f2c]{display:flex;justify-content:space-between;margin-right:1.5rem;min-width:180px}@media(min-width:768px){.location-picker__topbar-left-description[data-v-43fd1f2c]{min-width:350px}}.location-picker__topbar-first-text[data-v-43fd1f2c]{display:none}@media(min-width:768px){.location-picker__topbar-first-text[data-v-43fd1f2c]{display:block}}.location-picker__topbar-divider[data-v-43fd1f2c]{display:none}@media(min-width:768px){.location-picker__topbar-divider[data-v-43fd1f2c]{display:block;margin:0 1.5rem}}.location-picker__topbar-left[data-v-43fd1f2c]{display:flex;justify-content:space-between}.location-picker__topbar-link[data-v-43fd1f2c]{display:none;min-width:150px}@media(min-width:768px){.location-picker__topbar-link[data-v-43fd1f2c]{display:block}}[data-v-2aa8ad78]:root{--campaign-label-color:var(--color-primary-500);--campaign-label-offset:16px}.campaign-label[data-v-2aa8ad78]{align-items:center;background-color:var(--campaign-label-color);display:inline-flex;justify-content:center;position:relative}.campaign-label--left[data-v-2aa8ad78]{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;flex-direction:row-reverse;left:-22px;padding:.125rem 1rem;position:absolute}.campaign-label--left[data-v-2aa8ad78]:after,.campaign-label--left[data-v-2aa8ad78]:before{content:"";position:absolute}.campaign-label--left[data-v-2aa8ad78]:before{background-color:var(--campaign-label-color);border-style:none;clip-path:polygon(0 -1%,100% 0,6% 50%,100% 106%,0 100%,0 50%);height:100%;right:-12px;width:13px}.campaign-label--left[data-v-2aa8ad78]:after{border-color:var(--campaign-label-color) transparent transparent transparent;border-style:solid;border-width:5px 0 0 5px;height:0;left:7px;margin-left:-6px;top:-3px;transform:rotate(90deg);width:0}.campaign-label--right[data-v-2aa8ad78]{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;flex-direction:row-reverse;padding:.25rem 1rem}.campaign-label--right[data-v-2aa8ad78]:after,.campaign-label--right[data-v-2aa8ad78]:before{content:"";position:absolute}.campaign-label--right[data-v-2aa8ad78]:before{background-color:var(--campaign-label-color);border-style:none;clip-path:polygon(82% 0,100% 0,100% 100%,-14% 100%,94% 50%,-17% 0);height:100%;left:-12px;top:0;width:13px}.campaign-label--right[data-v-2aa8ad78]:after{border-color:var(--campaign-label-color) transparent transparent transparent;border-style:solid;border-width:7px 7px 0 0;height:0;left:99%;margin-left:-6px;top:95%;width:0}.campaign-label__text[data-v-2aa8ad78]{-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-left:.25rem}.campaign-label__icon[data-v-2aa8ad78]{align-items:center;display:flex;flex-shrink:0;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;height:1.25rem;width:1.25rem}.campaign-label__icon--right[data-v-2aa8ad78]{background-color:transparent;filter:brightness(0) invert(1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.campaign-label__icon-svg[data-v-2aa8ad78]{height:1.25rem;-o-object-fit:contain;object-fit:contain;width:1.25rem}.campaign-label__icon--left[data-v-2aa8ad78]{background-color:transparent;filter:brightness(0) invert(1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.offer-recommendation-carousel-card[data-v-0b7411e3]{color:inherit;display:block;height:auto;text-decoration:none}.offer-recommendation-carousel-card__card[data-v-0b7411e3]{cursor:pointer;display:grid;gap:1rem;grid-template:"card-header card-header" "course-name course-name" "campaign campaign" "course-info course-price";grid-template-columns:auto;padding:1rem}@media(min-width:992px){.offer-recommendation-carousel-card__card[data-v-0b7411e3]{height:250px;padding:1.5rem}}.offer-recommendation-carousel-card__header[data-v-0b7411e3]{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-area:card-header;grid-template:"university-logo university-name"}.offer-recommendation-carousel-card__university-logo[data-v-0b7411e3]{grid-area:university-logo;height:2.5rem;width:85px}.offer-recommendation-carousel-card__image-logo[data-v-0b7411e3]{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.offer-recommendation-carousel-card__favorite-button[data-v-0b7411e3]{justify-self:end;z-index:1}.offer-recommendation-carousel-card__university-name[data-v-0b7411e3]{grid-area:university-name;max-height:3rem}.offer-recommendation-carousel-card__course-name[data-v-0b7411e3],.offer-recommendation-carousel-card__university-name[data-v-0b7411e3]{-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:2;margin-bottom:0;margin-top:0;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;word-break:break-word}.offer-recommendation-carousel-card__course-name[data-v-0b7411e3]{grid-area:course-name;height:2.5rem}@media(min-width:992px){.offer-recommendation-carousel-card__course-name[data-v-0b7411e3]{height:3rem}}.offer-recommendation-carousel-card__course-info[data-v-0b7411e3]{display:flex;flex-direction:column;grid-area:course-info;height:3rem;justify-content:flex-end}@media(min-width:992px){.offer-recommendation-carousel-card__course-info[data-v-0b7411e3]{height:auto}}.offer-recommendation-carousel-card__course-price[data-v-0b7411e3]{display:flex;flex-direction:column;grid-area:course-price;justify-content:flex-end}.offer-recommendation-carousel-card__course-full-price[data-v-0b7411e3]{text-decoration:line-through}.offer-recommendation-carousel-card__campaign-label[data-v-0b7411e3]{display:flex;flex-direction:row-reverse;grid-area:campaign;height:1.5rem;left:10%;position:relative}.offer-recommendation-carousel--lite{padding-bottom:0;padding-top:0}.offer-recommendation-carousel__chunk-wrapper{display:grid;grid-gap:16px}
