.open.drawer-bg[data-v-9c7f4aab]{z-index:1000000;touch-action:none;background-color:#2c2d37bf;width:100%;height:100%;position:fixed;top:0;left:0}.chest[data-v-9c7f4aab]{z-index:1000000;width:100%;height:2rem;position:fixed;bottom:0;left:0}.chest.chest--handle-hidden[data-v-9c7f4aab]{bottom:-5rem}.drawer[data-v-9c7f4aab]{border:thin solid var(--zumba-gray-200);background-color:var(--zumba-white);z-index:999999;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-top-left-radius:1rem;border-top-right-radius:1rem;max-height:85vh;padding:0 1.5rem 1.5rem;font-size:1rem;font-weight:400;transition:transform .3s ease-in-out;overflow-y:auto;transform:translateY(0%)}.drawer[data-v-9c7f4aab]::-webkit-scrollbar{background:0 0;width:0}.drawer.drawer--no-handle[data-v-9c7f4aab]:not(.open){transform:translateY(5rem)}.drawer.open[data-v-9c7f4aab]{transform:translateY(calc(2rem - 100%))}.chest.chest--handle-hidden .drawer.open[data-v-9c7f4aab]{transform:translateY(calc(-100% - 3rem))}.drawer.open .scrollable[data-v-9c7f4aab]{max-height:80vh;overflow-y:scroll}.toggle[data-v-9c7f4aab]{touch-action:none;min-height:2.5rem;margin-top:.8rem;display:block;position:relative}.toggle[data-v-9c7f4aab]:before{content:"";background-color:var(--zumba-gray-300);border-radius:.125rem;width:4rem;height:.25rem;margin-left:-2rem;display:block;position:absolute;top:0;left:50%}.drawer-header[data-v-9c7f4aab]{margin-bottom:.5rem}.drawer-header.center-aligned[data-v-9c7f4aab]{text-align:center}.drawer-subhead[data-v-9c7f4aab]{margin:1rem 0 0}.reset_all_filters[data-v-9c7f4aab]{float:right;margin-top:-1.5rem}.modal-bg[data-v-aafe9871]{z-index:2147483647;touch-action:none;background-color:#2c2d37bf;width:100%;height:100%;position:fixed;left:0}.modal-bg.modal--with-scroll[data-v-aafe9871]{touch-action:manipulation;overflow:hidden scroll}.modal[data-v-aafe9871]{opacity:1;background:#fff;border:.0625rem solid #cacacd;width:100%;padding:1.75rem 1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal.modal--with-scroll[data-v-aafe9871]{top:5%;transform:translate(-50%)}.modal.modal--with-scroll.no-mobile-drawer[data-v-aafe9871]{max-height:80vh;overflow:scroll}.modal__close[data-v-aafe9871]{box-sizing:content-box;cursor:pointer;width:1.5rem;height:1.5rem;padding:2.125rem 1.875rem;position:absolute;top:0;right:0}.modal__close.light[data-v-aafe9871]{fill:var(--zumba-gray-800)}.modal.modal--no-padding[data-v-aafe9871]{border:none;padding:0}.modal__close.dark[data-v-aafe9871]{fill:var(--zumba-white);background-color:#0000}.modal.dark[data-v-aafe9871]{background-color:var(--zumba-gray-700);border:none}.modal.youtube[data-v-aafe9871]{width:90%;height:50vw}.modal-bg.youtube[data-v-aafe9871]{background:#1d1d24f0 url(images/youtube-modal-bg.5f6dbcb.png)}.modal__close.youtube[data-v-aafe9871]{text-align:center;background:#d43361;border-radius:50%;padding:.5em;top:-.95em;right:-.95em;width:.76em!important;height:.76em!important}.modal.has-mobile-drawer[data-v-aafe9871]{display:none}@media (min-width:48rem){.modal[data-v-aafe9871]{width:auto;padding:1.75rem}.modal.has-mobile-drawer[data-v-aafe9871]{display:block}.modal__close[data-v-aafe9871]{padding:1.75rem}.modal.modal--no-padding[data-v-aafe9871]{border:none;padding:0}.modal-mobile-drawer[data-v-aafe9871]{display:none}.theme-zumba .modal[data-v-aafe9871]{border:.063rem solid var(--zumba-gray-200);border-radius:.5rem}.theme-zumba .modal.dark[data-v-aafe9871]{border:none}.theme-zumba .modal.modal--no-padding[data-v-aafe9871]{border:none;border-radius:0}}@media (min-width:90rem){.modal.youtube[data-v-aafe9871]{width:67.75em;height:38em}}.menu-wrapper[data-v-3207cfb9]{position:relative}.menu-wrapper>a[data-v-3207cfb9]{color:var(--zumba-gray-800);align-items:flex-end;font-weight:700;text-decoration:underline;display:flex}.menu-wrapper[data-v-3207cfb9]:focus{outline:none}.item-label[data-v-3207cfb9]{font-weight:700}.menu-dots[data-v-3207cfb9]{color:var(--zumba-gray-800);width:1rem;height:1rem;display:inline-flex}.menu-contents[data-v-3207cfb9]{z-index:200;box-shadow:0 0 1rem var(--zumba-gray-200);border:thin solid var(--zumba-gray-200);color:var(--zumba-gray-800);background-color:var(--zumba-white);border-radius:1rem;padding:.75rem 1.5rem;font-size:.8rem;position:absolute;top:calc(100% + .5rem);right:0}@media (max-width:48rem){.menu-wrapper.wide[data-v-3207cfb9]{position:unset}.menu-wrapper.wide .menu-contents[data-v-3207cfb9]{box-shadow:none;border-radius:0;inset:4.7rem 0 0}}.ul[data-v-3207cfb9]{max-height:75vh;margin:0;padding:0;list-style-type:none;overflow-y:auto}.li[data-v-3207cfb9]{align-items:center;margin:0;display:flex}.item-link[data-v-3207cfb9]{color:var(--zumba-gray-800);white-space:nowrap;flex-grow:1;align-items:center;padding:.75rem;text-decoration:none;display:flex}@media (max-width:48rem){.menu-wrapper.wide .item-link[data-v-3207cfb9]{line-height:27px}}.item-link[data-v-3207cfb9]:hover{color:var(--zumba-gray-800)}.item-link.disabled[data-v-3207cfb9],.item-link.disabled[data-v-3207cfb9]:hover{color:var(--zumba-gray-800);cursor:not-allowed}.item-link.destructive[data-v-3207cfb9],.item-link.destructive[data-v-3207cfb9]:hover{color:var(--zumba-light-coral)}.item-link.divider[data-v-3207cfb9]{border-top:solid 1px var(--zumba-gray-200);margin-top:.9rem;padding-top:1.5rem}.menu-transition-enter-active[data-v-3207cfb9],.menu-transition-leave-active[data-v-3207cfb9]{transform-origin:100% 0;transition:all .3s ease-in-out}.menu-transition-enter-from[data-v-3207cfb9],.menu-transition-leave-to[data-v-3207cfb9]{opacity:0;transform:scale(0)}.add-cal[data-v-d927f252] .menu-contents{left:0;right:auto}.menu-label[data-v-d927f252]{margin-left:.3rem;line-height:normal}.calendar-icon[data-v-d927f252]{transform:scale(.8)}.add-to-schedule[data-v-4674b715],.added-to-schedule[data-v-4674b715]{align-items:flex-end;display:inline-flex}.add-to-schedule__icon[data-v-4674b715]{fill:var(--zumba-plum);margin-right:.3rem;padding-top:.2rem}.theme-strong .add-to-schedule__icon[data-v-4674b715]{fill:var(--strong-razzmatazz)}.add-to-schedule__link[data-v-4674b715]{color:var(--zumba-plum);font-weight:700}.theme-strong .add-to-schedule__link[data-v-4674b715]{color:var(--strong-razzmatazz)}.added-to-schedule__check-icon[data-v-4674b715]{padding-top:.1rem}.added-to-schedule__arrow-down-icon[data-v-4674b715]{padding-top:.2rem}.added-to-schedule__link[data-v-4674b715]{color:var(--zumba-gray-800)}[data-v-4674b715] .menu-wrapper>a{color:var(--zumba-plum);text-decoration:none}.theme-strong[data-v-4674b715] .menu-wrapper>a{color:var(--strong-razzmatazz)}.copy-wrapper[data-v-1c9cd017]{background-color:var(--zumba-white);border:1px solid var(--zumba-gray-500);border-radius:.25rem;padding:1rem 3rem 1rem 1rem;position:relative}.text-wrapper[data-v-1c9cd017]{color:var(--zumba-gray-500);text-overflow:ellipsis;user-select:all;white-space:nowrap;overflow:hidden}@media (min-width:48rem){.text-wrapper[data-v-1c9cd017]{white-space:nowrap}}.icon[data-v-1c9cd017]{cursor:pointer;fill:var(--zumba-gray-400);margin:auto 0;position:absolute;top:0;bottom:0;right:1.5rem}.label[data-v-1c9cd017]{color:var(--zumba-gray-500);margin-top:-.25rem;margin-bottom:.25rem;font-size:.7rem;display:block;top:1rem}.share-strip-items[data-v-c265a02b]{justify-content:space-evenly;align-items:center;display:flex}.share-icon[data-v-c265a02b]{cursor:pointer;width:32px;height:32px}.button-icon[data-v-22e98abe],.button-label[data-v-22e98abe],.button-counter[data-v-22e98abe]{display:contents}.z-button[data-v-22e98abe],.anchor[data-v-22e98abe]{text-transform:uppercase;white-space:nowrap;cursor:pointer;box-sizing:border-box;max-width:fit-content;height:3.125rem;font-size:1rem;font-weight:700;line-height:1.5rem;font-family:var(--zumba-font-default);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;border:1px solid;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:0 2.25rem;text-decoration:none;transition:background-color .3s ease-out,border-color .3s ease-out,color .3s ease-out;display:flex}button.z-button[data-v-22e98abe]:disabled{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}.theme-zumba .rogue.disabled.class-rated[data-v-22e98abe],.theme-strong .rogue.disabled.class-rated[data-v-22e98abe]{color:var(--zumba-gray-400);display:block}.wide-always[data-v-22e98abe]{max-width:unset;width:100%}@media only screen and (max-width:48rem){.wide-mobile-only[data-v-22e98abe]{max-width:unset;width:100%}}@media only screen and (min-width:48rem){.wide-desktop-only[data-v-22e98abe]{max-width:unset;width:100%}}.minion[data-v-22e98abe]{border-radius:0;height:2.5rem;padding:0 1.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.icon-only[data-v-22e98abe]{padding:0 .75rem}.minion.icon-only[data-v-22e98abe]{padding:0 .438rem}.theme-zumba .optimus[data-v-22e98abe]{background-color:var(--zumba-plum);color:var(--zumba-white);fill:var(--zumba-white);border-color:var(--zumba-plum)}.theme-zumba .optimus[data-v-22e98abe]:hover{background-color:var(--zumba-gray-800);border-color:var(--zumba-gray-800);color:var(--zumba-white);fill:var(--zumba-white)}.theme-zumba .optimus.disabled[data-v-22e98abe],.theme-zumba .optimus.disabled[data-v-22e98abe]:hover,.theme-zumba .optimus.disabled[data-v-22e98abe]:focus{background-color:var(--zumba-gray-400);border-color:var(--zumba-gray-400);color:var(--zumba-gray-200);fill:var(--zumba-gray-200);background-image:none}.theme-zumba .optimus.dark[data-v-22e98abe]{background-color:var(--zumba-white);border-color:var(--zumba-white);color:var(--zumba-gray-800)}.theme-zumba .optimus.dark[data-v-22e98abe]:hover{background-color:var(--zumba-plum);border-color:var(--zumba-plum);color:var(--zumba-white)}.theme-zumba .optimus.dark.disabled[data-v-22e98abe]{background-color:var(--zumba-gray-600);border-color:var(--zumba-gray-600);color:var(--zumba-gray-400)}.theme-zumba .robin[data-v-22e98abe]{background-color:var(--zumba-neon-green);border-color:var(--zumba-neon-green);color:var(--zumba-gray-800);fill:var(--zumba-gray-800)}.theme-zumba .robin[data-v-22e98abe]:hover{background-color:var(--zumba-gray-800);border-color:var(--zumba-gray-800);color:var(--zumba-white);fill:var(--zumba-white)}.theme-zumba .robin.disabled[data-v-22e98abe]{background-color:var(--zumba-gray-400);border-color:var(--zumba-gray-400);color:var(--zumba-gray-200);fill:var(--zumba-gray-200)}.theme-zumba .phoenix[data-v-22e98abe]{color:var(--zumba-plum);fill:var(--zumba-plum);border-color:var(--zumba-plum);background-color:#0000}.theme-zumba .phoenix[data-v-22e98abe]:hover{background-color:var(--zumba-plum);color:var(--zumba-white);fill:var(--zumba-white);border-color:var(--zumba-plum)}.theme-zumba .phoenix.disabled[data-v-22e98abe]{border-color:var(--zumba-gray-400);color:var(--zumba-gray-400);fill:var(--zumba-gray-400);background-color:#0000}.theme-zumba .phoenix.dark[data-v-22e98abe]{background-color:var(--zumba-gray-800);color:var(--zumba-white);border-color:var(--zumba-white)}.theme-zumba .phoenix.dark[data-v-22e98abe]:hover{background-color:var(--zumba-white);color:var(--zumba-gray-800)}.theme-zumba .phoenix.dark.disabled[data-v-22e98abe]{background-color:var(--zumba-white);border-color:var(--zumba-gray-400);color:var(--zumba-gray-300)}.theme-zumba .z-button.cyclops[data-v-22e98abe]{color:var(--zumba-gray-800);border-color:var(--zumba-gray-800);background-color:#0000}.theme-zumba .cyclops[data-v-22e98abe]:hover{background-color:var(--zumba-gray-800);color:var(--zumba-white);fill:var(--zumba-white)}.theme-zumba .cyclops.disabled[data-v-22e98abe]{border-color:var(--zumba-gray-400);color:var(--zumba-gray-400);fill:var(--zumba-gray-400);background-color:#0000}.theme-zumba .cyclops.dark[data-v-22e98abe]{background-color:var(--zumba-gray-800);color:var(--zumba-white);border-color:var(--zumba-white)}.theme-zumba .cyclops.dark[data-v-22e98abe]:hover{background-color:var(--zumba-neon-green);border-color:var(--zumba-neon-green);color:var(--zumba-gray-800)}.theme-zumba .cyclops.dark.disabled[data-v-22e98abe]{background-color:var(--zumba-gray-800);border-color:var(--zumba-gray-400);color:var(--zumba-gray-300)}.theme-zumba .rogue[data-v-22e98abe]{background-color:var(--zumba-gray-100);border:1px solid var(--zumba-gray-100);color:var(--zumba-plum);fill:var(--zumba-plum)}.theme-zumba .rogue[data-v-22e98abe]:hover{background-color:var(--zumba-gray-800);color:var(--zumba-white);fill:var(--zumba-white)}.theme-zumba .rogue.disabled[data-v-22e98abe]{background-color:var(--zumba-gray-100);color:var(--zumba-gray-400);fill:var(--zumba-gray-400)}.theme-zumba .love[data-v-22e98abe]{background-color:var(--zumba-white);color:var(--zumba-plum);border-color:var(--zumba-plum)}.theme-zumba .love[data-v-22e98abe]:hover{background-color:var(--zumba-plum);color:var(--zumba-white);border-color:var(--zumba-plum)}.theme-zumba .love.disabled[data-v-22e98abe]{background-color:var(--zumba-white);border-color:var(--zumba-gray-800);color:var(--zumba-gray-800)}.theme-zumba .love.dark[data-v-22e98abe]{background-color:var(--zumba-gray-800);color:var(--zumba-white);border-color:var(--zumba-white)}.theme-zumba .love.dark[data-v-22e98abe]:hover{background-color:var(--zumba-gray-800);color:var(--zumba-plum);border-color:var(--zumba-plum)}.theme-zumba .love.dark.disabled[data-v-22e98abe]{background-color:var(--zumba-gray-800);border-color:var(--zumba-gray-400);color:var(--zumba-gray-300)}.theme-zumba .plum[data-v-22e98abe]{background-color:var(--zumba-white);color:var(--zumba-plum);border-color:var(--zumba-plum)}.theme-zumba .plum[data-v-22e98abe]:hover{background-color:var(--zumba-plum);color:var(--zumba-white);border-color:var(--zumba-plum)}.theme-zumba .plum.disabled[data-v-22e98abe]{background-color:var(--zumba-white);border-color:var(--zumba-gray-800);color:var(--zumba-gray-800)}.theme-zumba .plum.dark[data-v-22e98abe],.theme-zumba .plum.dark[data-v-22e98abe]:hover{background-color:var(--zumba-plum);color:var(--zumba-white);border-color:var(--zumba-plum)}.theme-zumba .plum.dark.disabled[data-v-22e98abe]{background-color:var(--zumba-gray-800);border-color:var(--zumba-gray-800);color:var(--zumba-gray-300)}.theme-zumba .magneto[data-v-22e98abe]{font-family:var(--zumba-font-default);background-color:var(--zumba-white);border-color:var(--zumba-white);color:var(--zumba-gray-800);fill:var(--zumba-gray-800)}.theme-zumba .magneto[data-v-22e98abe]:hover{background-color:var(--zumba-plum);border-color:var(--zumba-plum);color:var(--zumba-white);fill:var(--zumba-white)}.theme-zumba .magneto.disabled[data-v-22e98abe]{background-color:var(--zumba-gray-600);border-color:var(--zumba-gray-600);color:var(--zumba-gray-400);fill:var(--zumba-gray-400)}.theme-zumba .punisher[data-v-22e98abe]{border-color:var(--zumba-white);color:var(--zumba-white);fill:var(--zumba-white);background-color:#0000}.theme-zumba .punisher[data-v-22e98abe]:hover{background-color:var(--zumba-white);border-color:var(--zumba-white);color:var(--zumba-gray-800);fill:var(--zumba-gray-800)}.theme-zumba .punisher.disabled[data-v-22e98abe]{border-color:var(--zumba-gray-400);color:var(--zumba-gray-400);fill:var(--zumba-gray-400);background-color:#0000}.theme-zumba .joker[data-v-22e98abe]{border-color:var(--zumba-neon-green);color:var(--zumba-neon-green);fill:var(--zumba-neon-green);background-color:#0000}.theme-zumba .joker[data-v-22e98abe]:hover{background-color:var(--zumba-neon-green);border-color:var(--zumba-neon-green);color:var(--zumba-gray-800);fill:var(--zumba-gray-800)}.theme-zumba .joker.disabled[data-v-22e98abe]{border-color:var(--zumba-gray-400);color:var(--zumba-gray-400);fill:var(--zumba-gray-400);background-color:#0000}.theme-zumba .text-link[data-v-22e98abe]{height:unset;max-width:unset;color:var(--zumba-plum);font-family:var(--zumba-font-secondary);background:0 0;border:none;padding:0;text-decoration:none}.theme-zumba .text-link[data-v-22e98abe]:hover{background-color:var(--zumba-white);color:var(--zumba-plum);border-color:var(--zumba-white)}.theme-strong .optimus[data-v-22e98abe]{background-color:var(--strong-primary-coral);border-color:var(--strong-primary-coral);color:var(--strong-neutral-white);fill:var(--strong-neutral-white)}.theme-strong .optimus[data-v-22e98abe]:hover{background-color:var(--strong-primary-gray);border-color:var(--strong-primary-gray);color:var(--strong-neutral-white);fill:var(--strong-neutral-white)}.theme-strong .optimus.disabled[data-v-22e98abe],.theme-strong .optimus.disabled[data-v-22e98abe]:hover,.theme-strong .optimus.disabled[data-v-22e98abe]:focus{background-color:var(--strong-neutral-gray-400);border-color:var(--strong-neutral-gray-400);color:var(--strong-neutral-gray-200);fill:var(--strong-neutral-gray-200);background-image:none}.theme-strong .robin[data-v-22e98abe]{background-color:var(--strong-primary-orange);border-color:var(--strong-primary-orange);color:var(--strong-neutral-white);fill:var(--strong-neutral-white)}.theme-strong .robin[data-v-22e98abe]:hover{background-color:var(--strong-primary-gray);border-color:var(--strong-primary-gray);color:var(--strong-neutral-white);fill:var(--strong-neutral-white)}.theme-strong .robin.disabled[data-v-22e98abe]{background-color:var(--strong-neutral-gray-400);border-color:var(--strong-neutral-gray-400);color:var(--strong-neutral-gray-200);fill:var(--strong-neutral-gray-200)}.theme-strong .phoenix[data-v-22e98abe]{border:2px solid var(--strong-primary-coral);color:var(--strong-primary-coral);fill:var(--strong-primary-coral);box-shadow:none;background-color:#0000}.theme-strong .phoenix[data-v-22e98abe]:hover{background-color:var(--strong-primary-coral);border-color:var(--strong-primary-coral);color:var(--strong-neutral-white);fill:var(--strong-neutral-white)}.theme-strong .phoenix.disabled[data-v-22e98abe]{box-shadow:none;border-color:var(--strong-neutral-gray-400);color:var(--strong-neutral-gray-400);fill:var(--strong-neutral-gray-400);background-color:#0000}.theme-strong .love[data-v-22e98abe]{background:unset;color:#ff0061;fill:#ff0061;border-color:#ff0061}.theme-strong .love[data-v-22e98abe]:hover{color:var(--zumba-white);background-color:#ff0061;border-color:#ff0061}.theme-strong .love.dark[data-v-22e98abe]:hover{background-color:var(--zumba-gray-800);color:#ff0061;border-color:#ff0061}.theme-strong .cyclops[data-v-22e98abe]{color:var(--strong-primary-gray);fill:var(--strong-primary-gray);box-shadow:none;background-color:#0000;border:2px solid var(--strong-primary-gray)!important}.theme-strong .cyclops[data-v-22e98abe]:hover{color:var(--strong-neutral-white);fill:var(--strong-neutral-white);background-color:var(--strong-primary-gray)!important}.theme-strong .cyclops.disabled[data-v-22e98abe]{box-shadow:none;color:var(--strong-neutral-gray-400);fill:var(--strong-neutral-gray-400);border-color:var(--strong-neutral-gray-400)!important;background-color:#0000!important}.theme-strong .rogue[data-v-22e98abe]{background-color:var(--strong-neutral-gray-100);color:var(--strong-primary-coral);fill:var(--strong-primary-coral);box-shadow:none;border:none}.theme-strong .rogue[data-v-22e98abe]:hover{background-color:var(--strong-primary-gray);color:var(--strong-neutral-white);fill:var(--strong-neutral-white);box-shadow:none;border:none}.theme-strong .rogue.disabled[data-v-22e98abe]{background-color:var(--strong-neutral-gray-200);color:var(--strong-neutral-white);fill:var(--strong-neutral-white);box-shadow:none;border:none}.theme-strong .magneto[data-v-22e98abe]{background-color:var(--strong-neutral-white);border-color:var(--strong-neutral-white);color:var(--strong-primary-gray);fill:var(--strong-primary-gray)}.theme-strong .magneto[data-v-22e98abe]:hover{background-color:var(--strong-primary-coral);border-color:var(--strong-primary-coral);color:var(--strong-neutral-white);fill:var(--strong-neutral-white)}.theme-strong .magneto.disabled[data-v-22e98abe]{background-color:var(--strong-neutral-gray-400);border-color:var(--strong-neutral-gray-400);color:var(--strong-neutral-gray-200);fill:var(--strong-neutral-gray-200)}.theme-strong .punisher[data-v-22e98abe]{border:2px solid var(--strong-neutral-white);color:var(--strong-neutral-white);fill:var(--strong-neutral-white);box-shadow:none;background-color:#0000}.theme-strong .punisher[data-v-22e98abe]:hover{background-color:var(--strong-neutral-white);border-color:var(--strong-neutral-white);color:var(--strong-primary-gray);fill:var(--strong-primary-gray)}.theme-strong .punisher.disabled[data-v-22e98abe]{border-color:var(--strong-neutral-gray-400);color:var(--strong-neutral-gray-400);fill:var(--strong-neutral-gray-400);background-color:#0000}.theme-strong .joker[data-v-22e98abe]{border:2px solid var(--strong-primary-orange);color:var(--strong-primary-orange);fill:var(--strong-primary-orange);box-shadow:none;background-color:#0000}.theme-strong .joker[data-v-22e98abe]:hover{background-color:var(--strong-primary-orange);border-color:var(--strong-primary-orange);color:var(--strong-primary-gray);fill:var(--strong-primary-gray)}.theme-strong .joker.disabled[data-v-22e98abe]{border-color:var(--strong-neutral-gray-400);color:var(--strong-neutral-gray-400);fill:var(--strong-neutral-gray-400);background-color:#0000}.theme-zumba .ghost[data-v-22e98abe],.theme-zumba .dark.ghost[data-v-22e98abe]{background:0 0}.theme-zumba .disabled[data-v-22e98abe],.theme-strong .disabled[data-v-22e98abe]{cursor:not-allowed}.theme-strong .text-link[data-v-22e98abe]{height:unset;max-width:unset;color:var(--strong-razzmatazz);background:0 0;border:none;padding:0;text-decoration:none}.theme-strong .text-link[data-v-22e98abe]:hover{background-color:var(--zumba-white);color:var(--strong-razzmatazz);border-color:var(--zumba-white)}.compact-always[data-v-22e98abe]{height:2.5rem;padding:0 1.5rem;font-size:.875rem}@media only screen and (max-width:48rem){.compact-mobile-only[data-v-22e98abe]{height:2.5rem;padding:0 1.5rem;font-size:.875rem}}@media only screen and (min-width:48rem){.compact-desktop-only[data-v-22e98abe]{height:2.5rem;padding:0 1.5rem;font-size:.875rem}}.super-compact-always[data-v-22e98abe]{height:unset;text-transform:none;padding:.2rem .5rem}@media only screen and (max-width:48rem){.super-compact-mobile-only[data-v-22e98abe]{height:unset;text-transform:none;padding:.2rem .5rem}}@media only screen and (min-width:48rem){.super-compact-desktop-only[data-v-22e98abe]{height:unset;text-transform:none;padding:.2rem .5rem}}.rounded-always[data-v-22e98abe]{aspect-ratio:1;border-radius:50%;padding:1rem}@media only screen and (max-width:48rem){.rounded-mobile-only[data-v-22e98abe]{aspect-ratio:1;border-radius:50%;padding:1rem}}@media only screen and (min-width:48rem){.rounded-desktop-only[data-v-22e98abe]{aspect-ratio:1;border-radius:50%;padding:1rem}}.qr-modal-title[data-v-22260d7f]{text-transform:unset;color:var(--zumba-gray-800);margin:0 0 1rem;font-size:1.5rem}@media screen and (min-width:48rem){.qr-modal-title[data-v-22260d7f]{margin:1rem 0}}.qr-modal-instructor-title[data-v-22260d7f]{justify-content:center;display:flex}.qr-modal-description[data-v-22260d7f]{justify-content:center;margin-bottom:1rem;font-size:1rem;display:flex}.class-title[data-v-22260d7f],.instructor-title[data-v-22260d7f]{color:var(--zumba-gray-800);margin:0;font-size:1.25rem}.qr-section[data-v-22260d7f]{border:thin solid var(--zumba-gray-200);border-radius:.25rem;flex-direction:column-reverse;align-items:center;margin:1rem auto;padding:1rem;display:flex;position:relative}.qr-image[data-v-22260d7f]{max-width:14.875rem}.details[data-v-22260d7f]{text-align:center;width:100%;max-width:16rem;color:var(--zumba-gray-800);flex-direction:column;flex-grow:1;gap:.5rem;margin-top:.25rem;margin-bottom:.5rem;padding:0;display:flex;overflow:hidden}@media screen and (min-width:48rem){.details[data-v-22260d7f]{margin-bottom:1.5rem}}.details p[data-v-22260d7f]{margin:0}.details p[data-v-22260d7f]:not(.qr-instructions){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.details .membership-type-label[data-v-22260d7f]{color:var(--zumba-gray-800);font-weight:700}.separator[data-v-22260d7f]{margin:0 .2rem;font-size:1rem;font-weight:700;line-height:normal}ul.instructor-details-list[data-v-22260d7f]{color:#484a55;justify-content:center;gap:.5rem;margin-bottom:0;margin-left:0;font-size:.875rem;list-style-type:disc;display:inline-flex}ul.instructor-details-list li[data-v-22260d7f]:first-child{margin-left:0;list-style-type:none}ul.instructor-details-list li[data-v-22260d7f]{display:inline-block}ul.instructor-details-list li>.rating-star[data-v-22260d7f]{vertical-align:text-top;width:1rem;height:1rem}ul.instructor-details-list li[data-v-22260d7f]:last-child{font-weight:700}@media screen and (min-width:48rem){ul.instructor-details-list[data-v-22260d7f]{justify-content:flex-start}}.theme-zumba .rating-star[data-v-22260d7f]{fill:var(--zumba-plum)}.theme-strong .rating-star[data-v-22260d7f]{fill:var(--strong-razzmatazz)}.class-location[data-v-22260d7f]{padding-bottom:1rem}.qr-instructions[data-v-22260d7f]{padding-top:1rem}.controls-section[data-v-22260d7f]{flex-direction:column;gap:1rem;margin:1rem auto auto;display:flex}.print-button[data-v-22260d7f]{display:none}@media (min-width:48rem){.qr-modal-title[data-v-22260d7f]{font-size:1.875rem}.class-title[data-v-22260d7f],.instructor-title[data-v-22260d7f]{font-size:1.5rem}.details[data-v-22260d7f]{text-align:left;margin-top:0;margin-bottom:0;padding:0 0 0 2.5rem}.qr-instructions[data-v-22260d7f]{padding-top:.5rem}.qr-section[data-v-22260d7f]{flex-direction:row;align-items:flex-start;padding:2.5rem}.qr-image[data-v-22260d7f]{max-width:8.5rem}.share-button[data-v-22260d7f],.cancel-button[data-v-22260d7f]{display:none}.print-button[data-v-22260d7f]{display:block}}.share-modal__title[data-v-9bf0fbbf],.share-modal__content_image[data-v-9bf0fbbf]{margin-bottom:2rem}.share-modal__content_actions[data-v-9bf0fbbf]{margin-top:2rem}@media (min-width:48rem){.share-modal__content.simplified[data-v-9bf0fbbf]{min-width:34rem}}#training-details.inter-font .tr-details .tr-main .training-header__description{font-family:var(--zumba-font-secondary)}#training-details.inter-font .tr-details .tr-main .training-header{border-bottom:1px solid var(--zumba-gray-100);margin-bottom:1rem;padding-bottom:1rem}#training-details.inter-font .tr-details .tr-main .training-header>p{font-size:1.2rem}@media screen and (min-width:48rem){#training-details.inter-font .tr-details .tr-main .training-header>p{font-size:1.3rem}}#training-details.inter-font .tr-details .tr-main .training-info p,#training-details.inter-font .tr-details .tr-main .training-info li,#training-details.inter-font .tr-details .tr-main .training-info a:not(.button),#training-details.inter-font .tr-details .tr-main .register-section p,#training-details.inter-font .tr-details .tr-main .register-section li,#training-details.inter-font .tr-details .tr-main .register-section a:not(.button),#training-details.inter-font .tr-details .tr-main .training-includes p,#training-details.inter-font .tr-details .tr-main .training-includes li,#training-details.inter-font .tr-details .tr-main .training-includes a:not(.button){font-family:var(--zumba-font-secondary)}#training-details.inter-font .tr-details .tr-main .training-info p.b2,#training-details.inter-font .tr-details .tr-main .training-info li.b2,#training-details.inter-font .tr-details .tr-main .training-info a:not(.button).b2,#training-details.inter-font .tr-details .tr-main .register-section p.b2,#training-details.inter-font .tr-details .tr-main .register-section li.b2,#training-details.inter-font .tr-details .tr-main .register-section a:not(.button).b2,#training-details.inter-font .tr-details .tr-main .training-includes p.b2,#training-details.inter-font .tr-details .tr-main .training-includes li.b2,#training-details.inter-font .tr-details .tr-main .training-includes a:not(.button).b2{padding-bottom:.3rem;font-weight:700}#training-details.inter-font .tr-details .tr-main .training-info,#training-details.inter-font .tr-details .tr-main .register-section,#training-details.inter-font .tr-details .tr-main .training-includes{border-bottom:none}@media screen and (min-width:48rem){#training-details.inter-font .tr-details .tr-main .training-info,#training-details.inter-font .tr-details .tr-main .register-section,#training-details.inter-font .tr-details .tr-main .training-includes{border-bottom:1px solid var(--zumba-gray-100)}}#training-details.inter-font .tr-details .register-now .add-to-calendar{align-items:flex-start}#training-details.inter-font .tr-details .register-now .bai-inner__current,#training-details.inter-font .tr-details .register-now .bai-inner__promo-032023-code,#training-details.inter-font .tr-details .register-now .bai-inner__rectangle p,#training-details.inter-font .tr-details .register-now .klarna p{font-family:var(--zumba-font-secondary)}#training-details.inter-font .tr-details .register-now .bai-inner__current{font-weight:700}#training-details.inter-font .training-disclaimer p{font-family:var(--zumba-font-secondary);font-size:.8rem;line-height:1.3rem}#training-details.inter-font .about-instructor{text-align:center}#training-details.inter-font .about-instructor p,#training-details.inter-font .about-instructor a:not(.button),#training-details.inter-font .about-instructor li,#training-details.inter-font .about-instructor span,#training-details.inter-font .location-details p,#training-details.inter-font .location-details a:not(.button),#training-details.inter-font .location-details li,#training-details.inter-font .location-details span{font-family:var(--zumba-font-secondary)}#training-details.inter-font .about-instructor p.b2,#training-details.inter-font .about-instructor p.b1,#training-details.inter-font .about-instructor a:not(.button).b2,#training-details.inter-font .about-instructor a:not(.button).b1,#training-details.inter-font .about-instructor li.b2,#training-details.inter-font .about-instructor li.b1,#training-details.inter-font .about-instructor span.b2,#training-details.inter-font .about-instructor span.b1,#training-details.inter-font .location-details p.b2,#training-details.inter-font .location-details p.b1,#training-details.inter-font .location-details a:not(.button).b2,#training-details.inter-font .location-details a:not(.button).b1,#training-details.inter-font .location-details li.b2,#training-details.inter-font .location-details li.b1,#training-details.inter-font .location-details span.b2,#training-details.inter-font .location-details span.b1{padding-bottom:.3rem;font-weight:700}#training-details.inter-font .sticky-price .basic-info__date{font-family:var(--zumba-font-secondary)}
/*# sourceMappingURL=training_details-0f5a4dc553a9dc5c.css.map*/