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