.fs--2[data-v-8dcdebaf]{font-size:var(--fs--2)}.fs--15[data-v-8dcdebaf]{font-size:var(--fs--15)}.fs--1[data-v-8dcdebaf]{font-size:var(--fs--1)}.fs--5[data-v-8dcdebaf]{font-size:var(--fs--5)}.fs-0[data-v-8dcdebaf]{font-size:var(--fs-0)}.fs-1[data-v-8dcdebaf]{font-size:var(--fs-1)}.fs-15[data-v-8dcdebaf]{font-size:var(--fs-15)}.fs-2[data-v-8dcdebaf]{font-size:var(--fs-2)}.fs-25[data-v-8dcdebaf]{font-size:var(--fs-25)}.fs-3[data-v-8dcdebaf]{font-size:var(--fs-3)}.fs-35[data-v-8dcdebaf]{font-size:var(--fs-35)}.fs-4[data-v-8dcdebaf]{font-size:var(--fs-4)}.fs-45[data-v-8dcdebaf]{font-size:var(--fs-45)}.fs-5[data-v-8dcdebaf]{font-size:var(--fs-5)}.fs-55[data-v-8dcdebaf]{font-size:var(--fs-55)}.fs-6[data-v-8dcdebaf]{font-size:var(--fs-6)}.fs-65[data-v-8dcdebaf]{font-size:var(--fs-65)}.fs-7[data-v-8dcdebaf]{font-size:var(--fs-7)}.fs-75[data-v-8dcdebaf]{font-size:var(--fs-75)}.fs-8[data-v-8dcdebaf]{font-size:var(--fs-8)}.fs-85[data-v-8dcdebaf]{font-size:var(--fs-85)}.fs-9[data-v-8dcdebaf]{font-size:var(--fs-9)}.fs-95[data-v-8dcdebaf]{font-size:var(--fs-95)}.fs-10[data-v-8dcdebaf]{font-size:var(--fs-10)}.course-card[data-v-8dcdebaf]{--course-media-height:128px;--course-icon-size:76px;--course-content-padding:1rem;--course-description-size:var(--fs--1);--course-price-size:var(--fs-05);--course-meta-size:var(--fs--1);--course-button-size:var(--fs--05);background:#fff;border-radius:24px;box-shadow:0 18px 44px #0f172a14;display:flex;flex-direction:column;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease;width:100%}.course-card[data-v-8dcdebaf]:hover{box-shadow:0 35px 65px #0f172a2e;transform:translateY(-6px)}.media[data-v-8dcdebaf]{background:var(--l-black);height:var(--course-media-height);position:relative}.media-texture[data-v-8dcdebaf]{background-image:url(../lucky-texture.png);background-repeat:repeat;inset:0;opacity:.25;position:absolute;z-index:0}.media-icon[data-v-8dcdebaf]{background:#fff;border-radius:50%;box-shadow:0 14px 30px #00000024;height:var(--course-icon-size);inset:0;margin:auto;position:absolute;transform:translateY(-3px);width:var(--course-icon-size);z-index:1}.media-icon>.inner .course-icon[data-v-8dcdebaf]{height:60%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.media-icon>.inner .course-icon[data-v-8dcdebaf] svg{height:100%;width:100%}.media-icon>.inner .course-icon.water-and-shade-management-for-cattle[data-v-8dcdebaf]{height:42%}.media-icon>.inner .course-icon.where-to-find-help-for-your-herd[data-v-8dcdebaf]{height:55%}.media-icon>.inner .course-icon.veld-grazing-management[data-v-8dcdebaf]{height:45%}.media-icon>.inner .course-icon.monitoring-your-herd[data-v-8dcdebaf]{height:55%}.media-icon>.inner .course-icon.monitoring-your-herd[data-v-8dcdebaf] svg{transform:translate(-3px)}.media-icon>.inner .course-icon.introduction-to-cattle-health-in-summer-months[data-v-8dcdebaf]{height:65%}.media-icon>.inner .course-icon.feeding-other-animals[data-v-8dcdebaf]{height:39%}.media-icon>.inner .course-icon.cattle-feeding[data-v-8dcdebaf]{height:50%}.media-icon>.inner .course-icon.feed-mixing[data-v-8dcdebaf]{height:35%}.owned-badge[data-v-8dcdebaf]{background:#16a34a;box-shadow:0 6px 20px #16a34a4d;color:#fff;font-size:.65rem;font-weight:600;letter-spacing:.08em;padding:.18rem .55rem;right:12px;text-transform:uppercase;z-index:3}.collection-index-badge[data-v-8dcdebaf],.owned-badge[data-v-8dcdebaf]{border-radius:999px;position:absolute;top:12px}.collection-index-badge[data-v-8dcdebaf]{align-items:center;background:#fffffff5;border:1px solid rgba(148,163,184,.28);box-shadow:0 10px 24px #0f172a29;color:#475569;display:inline-flex;font-size:1rem;font-weight:700;height:42px;justify-content:center;left:12px;line-height:1;min-width:42px;padding:0 .65rem;z-index:2}.sec-content[data-v-8dcdebaf]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-height:0;padding:var(--course-content-padding)}.sec-collection[data-v-8dcdebaf]{color:#94a3b8;font-size:var(--course-meta-size);letter-spacing:.12em;line-height:1.15;margin:0;text-transform:uppercase}.title[data-v-8dcdebaf]{color:#0f172a;font-weight:600;line-height:1.05;margin:0}.description[data-v-8dcdebaf]{color:#475569;margin:0;min-height:0}.description .course-card-description[data-v-8dcdebaf]{display:-webkit-box;-webkit-box-orient:vertical;font-size:var(--course-description-size);-webkit-line-clamp:3;line-height:1.28;overflow:hidden}.description[data-v-8dcdebaf] br{display:none}.view-link[data-v-8dcdebaf]{color:var(--l-blue);font-size:var(--course-meta-size);font-weight:600;text-decoration:none}.competition[data-v-8dcdebaf]{align-items:center;background:#c5f4a0;border:1px solid #9fd861;border-radius:999px;bottom:0;box-shadow:0 6px 15px #0f172a1f;color:#0c4723;display:inline-flex;font-size:.55rem;font-weight:600;gap:.3rem;left:12px;letter-spacing:.08em;padding:.28rem .65rem;position:absolute;text-transform:uppercase;transform:translateY(8px);z-index:2}.competition>.icon[data-v-8dcdebaf]{display:inline-flex;height:14px;width:14px}.competition>.content[data-v-8dcdebaf]{line-height:1.1}.competition .label[data-v-8dcdebaf]{color:#94a3b8;font-size:.85rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.competition .value[data-v-8dcdebaf]{color:#0f172a;font-weight:600;margin:.15rem 0 0}.competition-label-compact[data-v-8dcdebaf]{display:none}.actions[data-v-8dcdebaf]{display:grid;gap:.6rem;margin-top:auto}.price-block[data-v-8dcdebaf]{display:flex;flex-direction:column;gap:.12rem}.price-block .label[data-v-8dcdebaf]{color:#94a3b8;font-size:var(--course-meta-size);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.price[data-v-8dcdebaf]{color:#0f172a;font-size:var(--course-price-size);font-weight:600;line-height:1;margin:0}.price-block .entries[data-v-8dcdebaf]{color:#cca825;font-size:var(--course-description-size);font-weight:600;margin:0}.btn[data-v-8dcdebaf]{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-size:var(--course-button-size);font-weight:600;gap:.45rem;justify-content:center;padding:.7rem 1rem;text-align:center;transition:all .2s ease}.btn.primary[data-v-8dcdebaf]{background:#4f46e5;color:#fff;width:100%}.btn.primary.is-closed[data-v-8dcdebaf]{background:linear-gradient(135deg,#475569,#64748b)}.btn.secondary[data-v-8dcdebaf]{background:var(--l-blue);color:#fff;flex:1}.owned-actions[data-v-8dcdebaf]{margin-top:auto}.owned-actions .btn.owned[data-v-8dcdebaf]{background:#16a34a;color:#fff;width:100%}@media(min-width:23.75em)and (max-width:30.0525em){.course-card[data-v-8dcdebaf]{--course-media-height:108px;--course-icon-size:62px;--course-content-padding:.9rem;--course-description-size:var(--fs--1);--course-price-size:var(--fs-0);--course-meta-size:var(--fs--1);--course-button-size:var(--fs--1)}}@media(min-width:30.0625em)and (max-width:34.365em){.course-card[data-v-8dcdebaf]{--course-media-height:118px;--course-icon-size:72px;--course-content-padding:1rem;--course-description-size:var(--fs--05);--course-price-size:var(--fs-05);--course-meta-size:var(--fs--05);--course-button-size:var(--fs--05)}}@media(min-width:34.375em)and (max-width:61.9275em){.course-card[data-v-8dcdebaf]{--course-media-height:134px;--course-icon-size:84px;--course-content-padding:1.1rem;--course-description-size:var(--fs--05);--course-price-size:var(--fs-7.5);--course-meta-size:var(--fs--05);--course-button-size:var(--fs--2.5)}}@media(min-width:61.9375em){.course-card[data-v-8dcdebaf]{--course-media-height:152px;--course-icon-size:96px;--course-content-padding:1.25rem;--course-description-size:var(--fs--2.5);--course-price-size:var(--fs-1);--course-meta-size:var(--fs--2.5);--course-button-size:var(--fs--2.5)}.actions[data-v-8dcdebaf]{align-items:end;grid-template-columns:minmax(0,1fr) auto}.btn.primary[data-v-8dcdebaf]{min-width:8.5rem;width:auto}}@media(max-width:1481px){.media-icon[data-v-8dcdebaf]{height:56px;width:56px}.collection-index-badge[data-v-8dcdebaf]{font-size:.82rem;height:34px;left:10px;min-width:34px;padding:0 .45rem;top:10px}.owned-badge[data-v-8dcdebaf]{font-size:.58rem;padding:.16rem .48rem;right:10px;top:10px}.competition[data-v-8dcdebaf]{font-size:.5rem;gap:.24rem;left:10px;padding:.24rem .52rem}.competition>.icon[data-v-8dcdebaf]{height:12px;width:12px}.competition-label-full[data-v-8dcdebaf]{display:none}.competition-label-compact[data-v-8dcdebaf]{display:inline}}.course-tier-modal[data-v-8dcdebaf]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a99;border:none;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:1500}.modal-card[data-v-8dcdebaf]{background:linear-gradient(180deg,#f8fafff5,#fff 18%),#fff;border:1px solid rgba(203,213,225,.72);border-radius:32px;box-shadow:0 28px 80px #0f172a47;display:flex;flex-direction:column;gap:1.1rem;max-height:90vh;overflow-y:auto;padding:2rem;position:relative;width:min(550px,95vw)}.modal-card.is-confirmed[data-v-8dcdebaf]{overflow:hidden}.modal-header[data-v-8dcdebaf]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;position:relative}.modal-header .modal-header-copy[data-v-8dcdebaf]{display:grid;gap:.35rem}.modal-header .modal-title[data-v-8dcdebaf]{color:var(--l-blue);font-size:clamp(1.65rem,4vw,2.15rem);font-weight:600;line-height:1.02;margin:0}.btn-close[data-v-8dcdebaf]{align-items:center;background:#fffffff5;border:1px solid rgba(203,213,225,.95);border-radius:1rem;box-shadow:0 10px 28px #94a3b82e;color:var(--color-text-secondary,#64748b);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1.15rem;height:2.9rem;justify-content:center;transition:transform .18s ease,border-color .18s ease,color .18s ease;width:2.9rem}.btn-close[data-v-8dcdebaf]:hover{border-color:#6366f166;color:var(--l-blue);transform:translateY(-1px)}.btn-close-overlap[data-v-8dcdebaf]{position:absolute;right:.85rem;top:.85rem;z-index:4}.btn-close-overlap[data-v-8dcdebaf]:hover{transform:translateY(-1px)}.modal-body[data-v-8dcdebaf]{display:flex;flex-direction:column;gap:.85rem}.tier-option[data-v-8dcdebaf]{align-items:center;background:#ffffffeb;border:1px solid #e2e8f0;border-radius:1.15rem;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 1.15rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.tier-option[data-v-8dcdebaf]:hover{border-color:#818cf873;box-shadow:0 18px 28px #6366f114;transform:translateY(-1px)}.tier-option.active[data-v-8dcdebaf]{border-color:#6366f1b3;box-shadow:0 0 0 4px #6366f114,0 22px 42px #4f46e529}.tier-label[data-v-8dcdebaf]{color:#1f2a44;font-size:1.05rem;font-weight:600;margin:0}.tier-copy[data-v-8dcdebaf]{display:grid;gap:.28rem}.tier-meta-stack[data-v-8dcdebaf]{display:grid;gap:.14rem}.tier-meta[data-v-8dcdebaf]{color:var(--color-text-secondary,#64748b);font-size:.85rem;line-height:1.3;margin:0}.tier-price[data-v-8dcdebaf]{color:#334155;font-size:1.45rem;font-weight:600}.modal-actions[data-v-8dcdebaf]{display:flex;flex-direction:column;gap:.75rem}.modal-actions-confirmed[data-v-8dcdebaf]{flex-shrink:0;gap:.65rem}.btn-primary-confirm[data-v-8dcdebaf]{justify-content:space-between;padding-inline:1.2rem}.btn-copy[data-v-8dcdebaf]{flex:1;text-align:center}.btn.tertiary[data-v-8dcdebaf]{background:#f1f5f9eb;border:1px solid rgba(203,213,225,.95);color:#334155}.btn.tertiary[data-v-8dcdebaf]:hover{background:#e2e8f0f2}.modal-processing-footer[data-v-8dcdebaf]{min-height:6rem}.modal-helper[data-v-8dcdebaf]{color:var(--color-text-secondary,#64748b);flex-shrink:0;font-size:.85rem;line-height:1.45;margin:0;text-align:center}.modal-helper.is-success[data-v-8dcdebaf]{font-size:.9rem}.confirmation-summary-stage[data-v-8dcdebaf]{margin-bottom:0;max-height:0;opacity:0;overflow:hidden;transform:translateY(-.6rem);transition:max-height .56s cubic-bezier(.22,1,.36,1),opacity .26s ease,transform .56s cubic-bezier(.22,1,.36,1),margin-bottom .56s cubic-bezier(.22,1,.36,1)}.confirmation-summary-stage.is-confirmed[data-v-8dcdebaf]{margin-bottom:.4rem;max-height:14.5rem;opacity:1;overflow:visible;padding-bottom:.45rem;transform:translateY(0)}.confirmation-summary-card[data-v-8dcdebaf]{background:#fffffff0;border:1px solid rgba(191,219,254,.78);border-radius:1.35rem;box-shadow:0 18px 36px #94a3b824;display:grid;gap:.8rem;opacity:0;padding:.9rem 1rem 1rem;position:relative;transform:translateY(-.35rem) scaleY(.92);transform-origin:top center;transition:opacity .28s ease .12s,transform .56s cubic-bezier(.22,1,.36,1) .05s}.confirmation-summary-stage.is-confirmed .confirmation-summary-card[data-v-8dcdebaf]{opacity:1;transform:translateY(0) scaleY(1)}.confirmation-summary-heading[data-v-8dcdebaf]{color:#64748b;font-size:.82rem;font-weight:700;line-height:1.2;margin:0;opacity:0;padding-right:4.1rem;transform:translateY(.3rem);transition:opacity .24s ease .22s,transform .4s ease .22s}.confirmation-summary-main[data-v-8dcdebaf]{display:grid;gap:.38rem;opacity:0;transform:translateY(.45rem);transition:opacity .24s ease .28s,transform .42s ease .28s}.confirmation-summary-course[data-v-8dcdebaf]{color:#172033;font-size:1.08rem;font-weight:700;line-height:1.15;margin:0}.confirmation-summary-line[data-v-8dcdebaf]{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.confirmation-tier-tag[data-v-8dcdebaf]{align-items:center;background:#e0e7ffeb;border-radius:999px;color:#3b4dde;display:inline-flex;font-size:.84rem;font-weight:700;justify-content:center;line-height:1.2;padding:.14rem .48rem;text-transform:capitalize}.confirmation-summary-meta[data-v-8dcdebaf]{color:#64748b;font-size:.84rem;line-height:1.4;margin:0}.confirmation-summary-total[data-v-8dcdebaf]{align-items:center;display:flex;gap:.8rem;justify-content:space-between;opacity:0;transform:translateY(.4rem);transition:opacity .24s ease .34s,transform .42s ease .34s}.confirmation-summary-stage.is-confirmed .confirmation-summary-heading[data-v-8dcdebaf],.confirmation-summary-stage.is-confirmed .confirmation-summary-main[data-v-8dcdebaf],.confirmation-summary-stage.is-confirmed .confirmation-summary-total[data-v-8dcdebaf]{opacity:1;transform:translateY(0)}.confirmation-summary-toggle[data-v-8dcdebaf]{align-items:center;background:transparent;border:none;color:#3b4dde;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:700;gap:.45rem;justify-self:start;line-height:1.2;margin-top:-.15rem;padding:.1rem 0}.confirmation-summary-toggle-icon[data-v-8dcdebaf]{transition:transform .24s ease}.confirmation-summary-toggle-icon.is-open[data-v-8dcdebaf]{transform:rotate(180deg)}.confirmation-summary-total-label[data-v-8dcdebaf]{color:#94a3b8;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.confirmation-summary-total-value[data-v-8dcdebaf]{color:#172033;font-size:1.04rem;line-height:1}.modal-body-success[data-v-8dcdebaf]{min-height:20.5rem}.modal-body-success.is-cart-expanded[data-v-8dcdebaf]{flex:1;min-height:0;overflow:hidden}.modal-card.is-processing .modal-body-success[data-v-8dcdebaf]{min-height:24rem}.success-stage[data-v-8dcdebaf]{min-height:100%;position:relative}.modal-body-success.is-cart-expanded .success-stage[data-v-8dcdebaf]{display:flex;flex:1;flex-direction:column;min-height:0}.success-animation-shell[data-v-8dcdebaf]{align-items:center;background:radial-gradient(circle at top,rgba(99,102,241,.14),transparent 54%),linear-gradient(180deg,#eef2fff2,#f8fafcf2);border:1px solid rgba(191,219,254,.8);border-radius:1.75rem;display:flex;justify-content:center;min-height:20.5rem;overflow:hidden;padding:1.35rem 1.25rem 1.5rem;position:relative}.modal-card.is-processing .success-animation-shell[data-v-8dcdebaf]{min-height:24rem}.success-animation-shell[data-v-8dcdebaf]:after{border:1px solid hsla(0,0%,100%,.8);border-radius:1.35rem;content:"";inset:1.25rem;pointer-events:none;position:absolute}.success-animation-shell[data-v-8dcdebaf] .lottie-item{height:12rem;width:12rem}.success-animation-shell[data-v-8dcdebaf] lottie-player{height:100%;width:100%}.success-cart-panel[data-v-8dcdebaf]{background:radial-gradient(circle at top,rgba(99,102,241,.14),transparent 54%),linear-gradient(180deg,#eef2fff2,#f8fafcf2);border:1px solid rgba(191,219,254,.8);border-radius:1.75rem;display:flex;flex-direction:column;min-height:20.5rem;padding:1rem}.modal-body-success.is-cart-expanded .success-cart-panel[data-v-8dcdebaf]{flex:1;max-height:100%;min-height:0}.success-cart-list[data-v-8dcdebaf]{display:grid;flex:1;gap:.8rem;min-height:0;overflow-y:auto;padding-right:.35rem;scrollbar-color:rgba(99,102,241,.5) rgba(224,231,255,.75);scrollbar-gutter:stable;scrollbar-width:auto}.success-cart-list[data-v-8dcdebaf]::-webkit-scrollbar{width:.7rem}.success-cart-list[data-v-8dcdebaf]::-webkit-scrollbar-track{background:#e0e7ffbf;border-radius:999px}.success-cart-list[data-v-8dcdebaf]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6366f1b3,#3b4ddec7);border:2px solid rgba(224,231,255,.8);border-radius:999px}.success-cart-list[data-v-8dcdebaf]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#6366f1d1,#3b4ddee6)}.success-cart-item[data-v-8dcdebaf]{background:#fffffff0;border:1px solid rgba(191,219,254,.72);border-radius:1.2rem;box-shadow:0 16px 32px #6366f114;display:grid;gap:.55rem;padding:.95rem 1rem}.success-cart-item.is-new[data-v-8dcdebaf]{border-color:#6366f18c;box-shadow:0 0 0 3px #6366f114,0 18px 34px #6366f11a}.success-cart-item__header[data-v-8dcdebaf]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.success-cart-item__entries[data-v-8dcdebaf],.success-cart-item__price[data-v-8dcdebaf],.success-cart-item__title[data-v-8dcdebaf]{margin:0}.success-cart-item__title[data-v-8dcdebaf]{color:#172033;font-size:1rem;font-weight:700;line-height:1.2}.success-cart-item__price[data-v-8dcdebaf]{color:#172033;font-size:.96rem;font-weight:700;line-height:1.2;white-space:nowrap}.success-cart-item__meta[data-v-8dcdebaf]{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.success-cart-item__access[data-v-8dcdebaf]{color:#64748b;font-size:.84rem;line-height:1.35}.success-cart-item__entries[data-v-8dcdebaf]{background:#c4f49fe6;border-radius:999px;color:#0c4723;font-size:.78rem;font-weight:600;justify-self:start;line-height:1.1;padding:.36rem .72rem}.success-copy[data-v-8dcdebaf]{background:#fffffff0;border:1px solid rgba(191,219,254,.72);border-radius:1.2rem;bottom:1.15rem;box-shadow:0 22px 42px #6366f11f;display:grid;gap:.25rem;left:50%;padding:.95rem 1rem;position:absolute;text-align:center;transform:translate(-50%);width:min(82%,18rem)}.success-pill[data-v-8dcdebaf]{align-items:center;background:#dcfce7f5;border-radius:999px;color:#166534;display:inline-flex;font-size:.78rem;font-weight:700;gap:.45rem;justify-self:center;letter-spacing:.04em;padding:.42rem .82rem;text-transform:uppercase}.success-description[data-v-8dcdebaf]{color:#475569;font-size:.96rem;line-height:1.4;margin:0}.success-description-accent[data-v-8dcdebaf]{color:#0f766e;font-weight:600}.success-panel-enter-active[data-v-8dcdebaf],.success-panel-leave-active[data-v-8dcdebaf]{transition:opacity .28s ease,transform .28s ease}.success-panel-enter-from[data-v-8dcdebaf]{opacity:0;transform:translateY(12px) scale(.98)}.success-panel-leave-to[data-v-8dcdebaf]{opacity:0;transform:translateY(-10px) scale(.98)}.success-copy-enter-active[data-v-8dcdebaf],.success-copy-leave-active[data-v-8dcdebaf],.tier-modal-body-enter-active[data-v-8dcdebaf],.tier-modal-body-leave-active[data-v-8dcdebaf],.tier-modal-footer-enter-active[data-v-8dcdebaf],.tier-modal-footer-leave-active[data-v-8dcdebaf],.tier-modal-header-enter-active[data-v-8dcdebaf],.tier-modal-header-leave-active[data-v-8dcdebaf]{transition:opacity .22s ease,transform .22s ease}.success-copy-enter-from[data-v-8dcdebaf],.tier-modal-body-enter-from[data-v-8dcdebaf],.tier-modal-footer-enter-from[data-v-8dcdebaf],.tier-modal-header-enter-from[data-v-8dcdebaf]{opacity:0;transform:translateY(12px)}.success-copy-leave-to[data-v-8dcdebaf],.tier-modal-body-leave-to[data-v-8dcdebaf],.tier-modal-footer-leave-to[data-v-8dcdebaf],.tier-modal-header-leave-to[data-v-8dcdebaf]{opacity:0;transform:translateY(-10px)}@media(min-width:600px){.modal-actions[data-v-8dcdebaf]{flex-direction:row}.modal-actions>.btn[data-v-8dcdebaf]{flex:1}}@media(max-width:599px){.course-tier-modal[data-v-8dcdebaf]{padding:1rem}.modal-card[data-v-8dcdebaf]{border-radius:1.8rem;padding:1.35rem;width:min(100%,28rem)}.modal-header .modal-title[data-v-8dcdebaf]{font-size:1.85rem}.confirmation-summary-heading[data-v-8dcdebaf]{padding-right:2.8rem}.btn-close-overlap[data-v-8dcdebaf]{right:.75rem;top:.75rem}.tier-option[data-v-8dcdebaf]{align-items:flex-start;gap:.9rem;padding:.95rem 1rem}.tier-price[data-v-8dcdebaf]{font-size:1.3rem;line-height:1.05;text-align:right}.modal-body-success[data-v-8dcdebaf]{min-height:18.5rem}.modal-body-success.is-cart-expanded[data-v-8dcdebaf]{flex:1;min-height:0}.modal-card.is-processing .modal-body-success[data-v-8dcdebaf]{min-height:22.5rem}.success-animation-shell[data-v-8dcdebaf]{min-height:18.5rem;padding-inline:.95rem}.modal-card.is-processing .success-animation-shell[data-v-8dcdebaf]{min-height:22.5rem}.success-cart-panel[data-v-8dcdebaf]{min-height:18.5rem;padding:.9rem}.modal-body-success.is-cart-expanded .success-cart-panel[data-v-8dcdebaf]{min-height:0}.success-cart-item[data-v-8dcdebaf]{padding:.9rem .9rem .95rem}.success-copy[data-v-8dcdebaf]{bottom:.85rem;padding:.9rem .85rem;width:min(84%,16.5rem)}}
