#CybotCookiebotDialog{bottom:0!important;height:fit-content!important;left:50%!important;position:fixed!important;top:auto!important;transform:translateX(-50%) translateY(100%)!important;transition:transform 1s ease-in-out,opacity 1s ease-in-out!important}#CybotCookiebotDialog.CybotCookiebotDialogActive{bottom:0!important;transform:translateX(-50%) translateY(-25%)!important}@media (width >= 768px){#CybotCookiebotDialog{bottom:0!important;opacity:0!important}#CybotCookiebotDialog.CybotCookiebotDialogActive{bottom:0!important;opacity:1!important;transform:translateX(-50%) translateY(0)!important}}.session-card__date{color:var(--neutral-base-90);font-family:open_sanssemibold,sans-serif;font-size:var(--font-medium-modest-size);font-weight:400;line-height:var(--font-medium-modest-line-height);margin-top:var(--spacing-xxl);text-align:left;text-transform:inherit;text-transform:lowercase}@media only screen and (max-width:768px){.session-card__date{margin-top:var(--spacing-xl)}}.session-card__session{background-color:var(--white);border:1px solid var(--neutral-20);border-radius:8px;-webkit-box-shadow:var(--shadow-outlined-small-offset-x) var(--shadow-outlined-small-offset-y) var(--shadow-outlined-small-blur) var(--shadow-outlined-small-spread) var(--shadow-outlined-small-color);box-shadow:var(--shadow-outlined-small-offset-x) var(--shadow-outlined-small-offset-y) var(--shadow-outlined-small-blur) var(--shadow-outlined-small-spread) var(--shadow-outlined-small-color);display:flex;flex-direction:column;margin-top:var(--spacing-xs);overflow:hidden;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;width:720px}@media only screen and (max-width:768px){.session-card__session{width:100%}}.session-card__session:hover:not(.disabled){-webkit-box-shadow:var(--shadow-outlined-medium-offset-x) var(--shadow-outlined-medium-offset-y) var(--shadow-outlined-medium-blur) var(--shadow-outlined-medium-spread) var(--shadow-outlined-medium-color);box-shadow:var(--shadow-outlined-medium-offset-x) var(--shadow-outlined-medium-offset-y) var(--shadow-outlined-medium-blur) var(--shadow-outlined-medium-spread) var(--shadow-outlined-medium-color)}.session-card__session-row{display:flex;min-height:64px;padding-left:var(--spacing-xl);width:720px}@media only screen and (max-width:768px){.session-card__session-row{padding-left:var(--spacing-m);width:100%}}.session-card__session-row--dropdown{cursor:pointer}.session-card__session--abono-row{margin-top:var(--spacing-xxl)}@media only screen and (max-width:768px){.session-card__session--abono-row{margin-top:var(--spacing-xl)}}.session-card__name-session{font-family:var(--open-sans);font-size:var(--font-base-size);line-height:var(--font-base-line-height)}.session-card__name-session,.session-card__time-session{color:var(--neutral-base-90);font-weight:400;text-align:left;text-transform:inherit}.session-card__time-session{display:block;font-family:open_sanssemibold,sans-serif;font-size:var(--font-medium-modest-size);line-height:var(--font-medium-modest-line-height)}.session-card__time-session--disabled{text-decoration:line-through}.session-card__desc-session{color:var(--neutral-base-90);font-family:var(--open-sans);font-size:var(--font-base-size);font-weight:400;line-height:var(--font-base-line-height);text-align:left;text-transform:inherit}.session-card .tag-stock-available{color:var(--primary-base-700);display:inline-block;font-family:open_sanssemibold,sans-serif;font-size:var(--font-small-size);font-weight:400;line-height:var(--font-small-line-heigh);text-align:left;text-transform:inherit}.session-card__column-first{align-items:center;display:flex;flex:2;padding:var(--spacing-s) 0}@media only screen and (max-width:768px){.session-card__column-first--fake{flex:initial;padding:0;width:100%}}.session-card__column-middle{align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:var(--spacing-s) 0}.session-card__column-middle.hidden{display:none}.session-card__column-middle.invisible{visibility:hidden}.session-card__column-middle--quota{flex-direction:column}@media only screen and (max-width:768px){.session-card__column-middle--quota{justify-content:flex-start;padding:0}.session-card__column-middle--box{margin-left:var(--spacing-m)}.session-card__column-middle--no-available{display:none}}.session-card__column-middle--inline{flex:1}@media only screen and (max-width:768px){.session-card__column-middle--inline{padding-right:var(--spacing-m)}}.session-card__price-row{display:flex}.session-card__column-last{align-items:center;display:flex;justify-content:flex-end;padding-right:var(--spacing-xl)}@media only screen and (min-width:769px){.session-card__column-last{width:161px}}.session-card__column-last--inline-button{width:auto}@media only screen and (max-width:768px){.session-card__column-last--inline-button{padding-right:var(--spacing-m);width:100%}.session-card__column-last--inline-button .btn{margin-top:var(--spacing-m);width:100%}}@media only screen and (min-width:769px){.session-card__column-last--center{justify-content:center;padding-right:0}}@media only screen and (max-width:768px){.session-card__column-last--center{padding-right:var(--spacing-m)}.session-card__column-last--dropdown{display:none}}.session-card__column-selector{margin:0 var(--spacing-m);max-width:104px;min-width:104px;padding-right:0}@media only screen and (min-width:769px){.session-card__column-selector--end{padding-right:var(--spacing-xs)}}@media only screen and (max-width:768px){.session-card__column-selector{margin-left:0}}.session-card__view-dispo{color:var(--primary-base-700);font-family:var(--open-sans);font-size:var(--font-small-size);font-weight:400;line-height:var(--font-display-medium-size);text-align:center;text-transform:inherit}@media only screen and (max-width:768px){.session-card__view-dispo{display:none}}.session-card__quota-row{align-items:center;display:flex;justify-content:space-between;min-height:78px;padding-left:var(--spacing-xl)}.session-card__quota-row--multi-row-box{display:block}.session-card__quota-row--multi-row-box:first-of-type{border-top:1px solid var(--neutral-20)}.session-card__quota-row.hidden{display:none}@media only screen and (max-width:768px){.session-card__quota-row{flex-wrap:wrap;padding-left:var(--spacing-m)}}.session-card__quota-row--frame{align-items:center;border:1px solid var(--neutral-20);border-radius:8px;margin:var(--spacing-xs) var(--spacing-xl) 0 0}@media only screen and (max-width:768px){.session-card__quota-row--frame{margin-right:var(--spacing-m)}}.session-card__quota-row--frame>div:not(:last-child),.session-card__quota-row:not(.session-card__quota-row--multi-row-box){border-bottom:1px solid var(--neutral-20)}.session-card__quota-row:not(.session-card__quota-row--multi-row-box):first-child{border-top:1px solid var(--neutral-20)}.session-card__title-session{color:var(--neutral-base-90);display:flex;flex-basis:100%;flex-direction:column;font-family:var(--open-sans);font-size:var(--font-base-size);font-weight:400;line-height:var(--font-base-line-height);padding:var(--spacing-s) var(--spacing-xxs) var(--spacing-s) 0;text-align:left;text-transform:inherit}@media only screen and (max-width:768px){.session-card__title-session{padding:var(--spacing-m) var(--spacing-m) 0 0}}.session-card__title-session--multi-row{font-family:open_sanssemibold,sans-serif;padding-bottom:0;padding-top:var(--spacing-xl)}@media only screen and (max-width:768px){.session-card__title-session--multi-row{padding-right:var(--spacing-m);padding-top:var(--spacing-m)}}.session-card__title{font-family:open_sanssemibold,sans-serif}.session-card__info-price-row{align-items:center;display:flex;flex-grow:1;justify-content:space-between;min-height:64px}@media only screen and (max-width:768px){.session-card__info-price-row{flex-wrap:wrap;padding:var(--spacing-m) 0}}.session-card__quota-name{color:var(--neutral-base-90);display:flex;flex-direction:column;flex-grow:1;font-family:var(--open-sans);font-size:var(--font-base-size);font-weight:400;line-height:var(--font-base-line-height);padding:var(--spacing-s) 0 var(--spacing-s) var(--spacing-m);text-align:left;text-transform:inherit}@media only screen and (max-width:768px){.session-card__quota-name{padding-top:0 var(--spacing-s) var(--spacing-s) var(--spacing-m);width:100%}}.session-card .from-price,.session-card .origin-price{color:var(--neutral-70);display:inline-block;font-family:var(--open-sans);font-size:var(--font-small-size);font-weight:400;line-height:var(--font-small-size);text-align:right;text-transform:inherit}.session-card .from-price{padding-bottom:var(--spacing-xxs);width:100%}@media only screen and (max-width:768px){.session-card .from-price--quota{text-align:left}}.session-card .final-price-plus-discount-row{display:flex}@media only screen and (min-width:769px){.session-card .final-price-plus-discount-row{justify-content:flex-end}}.session-card .discount-tag{border:.8px solid var(--primary-light-100);border-radius:3px;color:var(--primary-base-700);display:flex;font-family:var(--atrapalo-rounded);font-size:15px;font-weight:400;height:24px;line-height:15px;padding:3px 3px 4px 4px;text-align:right;text-transform:inherit;width:fit-content}@media only screen and (max-width:768px){.session-card .discount-tag--align-small{margin-left:var(--spacing-xs);order:2}}.session-card .final-price{align-self:center;color:var(--neutral-base-90);font-family:open_sanssemibold,sans-serif;font-size:var(--font-medium-modest-size);font-weight:400;line-height:var(--font-medium-modest-line-height);text-align:right;text-decoration:none;text-transform:inherit;white-space:nowrap}@media only screen and (min-width:769px){.session-card .final-price{margin-left:var(--spacing-xs)}}@media only screen and (max-width:768px){.session-card .final-price--inline{margin-left:var(--spacing-xs)}}.session-card .management-cost{color:var(--neutral-base-70);flex-basis:100%;font-family:var(--open-sans);font-size:10px;font-weight:400;line-height:10px;padding-top:var(--spacing-xxs);text-align:right;text-transform:inherit;white-space:nowrap}@media only screen and (max-width:768px){.session-card .management-cost--quota{order:4;text-align:left}}.session-card .management-cost .management-costs__plus-sign{margin-right:0}.session-card .price-free{align-self:center;color:var(--neutral-base-90);font-family:open_sanssemibold,sans-serif;font-size:var(--font-medium-modest-size);font-weight:400;line-height:var(--font-medium-modest-line-height);text-align:right;text-transform:inherit}@media only screen and (min-width:769px){.session-card .price-free{margin-left:var(--spacing-xs)}}@media only screen and (max-width:768px){.session-card .price-free--inline{margin-left:var(--spacing-xs)}}.session-card .label-disabled{background-color:var(--cro-light-grey);color:var(--cro-grey);height:21px;padding:1px 8px 4px;text-align:center}.session-card .label-disabled,.session-card .label-email-discount{border-radius:4px;font-family:open_sanssemibold,sans-serif;font-size:var(--font-small-size);font-weight:400;line-height:var(--font-small-line-height);text-transform:inherit}.session-card .label-email-discount{align-items:center;background-color:var(--cro-yellow);color:var(--neutral-base-90);display:inline-flex;justify-content:center;margin-top:3px;padding:1px 8px;text-align:left;white-space:nowrap}.session-card .label-email-discount__icon{margin-right:4px}.session-card .label-email-discount:hover{cursor:default}.session-card__form-row{display:flex;flex-direction:column;width:100%}.session-card__abono-header{background-color:var(--neutral-05);border-bottom:2px solid var(--neutral-20);display:flex;justify-content:space-between;min-height:64px;padding:var(--spacing-m) var(--spacing-xl)}@media only screen and (min-width:769px){.session-card__abono-header{align-items:center}}@media only screen and (max-width:768px){.session-card__abono-header{flex-direction:column;padding:var(--spacing-m)}}.session-card__abono-info{display:flex;flex-direction:column}.session-card__abono-info__item{font-family:open_sanssemibold,sans-serif;font-size:var(--font-base-size);line-height:var(--font-base-line-height)}.session-card__abono-caducidad,.session-card__abono-info__item{color:var(--neutral-base-90);font-weight:400;text-align:left;text-transform:inherit}.session-card__abono-caducidad{font-family:var(--open-sans);font-size:var(--font-small-size);line-height:var(--font-small-line-height)}@media only screen and (min-width:769px){.session-card__abono-caducidad{flex-basis:160px;justify-content:flex-end;min-width:160px;text-align:right}}@media only screen and (max-width:768px){.session-card__abono-caducidad{padding-top:var(--spacing-xs)}}.session-card__abono-caducidad--left{justify-content:flex-start;order:-1;text-align:left}.session-card__button-row{padding:var(--spacing-s) var(--spacing-xl) var(--spacing-m)}@media only screen and (min-width:769px){.session-card__button-row{float:right}}@media only screen and (max-width:768px){.session-card__button-row{padding:var(--spacing-m)}.session-card__button-row .btn{width:100%}}.round-button{background-color:var(--neutral-00);border:1px solid var(--secondary-base-700);border-radius:25px;cursor:pointer;float:left;height:32px;width:32px}.round-button .minus{height:2px;margin:14px 10px}.round-button .minus,.round-button .plus{color:var(--secondary-base-700);width:10px;fill:var(--secondary-base-700)}.round-button .plus{height:10px;margin:10px}.round-button:not(.disabled):hover{background-color:var(--cro-light-blue)}.round-button:not(.disabled):focus-visible{outline:2px solid var(--secondary-base-700);outline-offset:2px}.round-button:not(.disabled):focus-visible:hover{outline:0}.round-button.disabled{border-color:var(--neutral-30);cursor:auto}.round-button.disabled .minus,.round-button.disabled .plus{color:var(--neutral-30);fill:var(--neutral-30)}.input-round-button{background-color:transparent;color:var(--neutral-base-90);float:left;font-size:14px;height:32px;line-height:32px;margin:0 var(--spacing-xs);text-align:center;width:24px}.pases-paginator{background-color:var(--white);border:1px solid var(--primary-base-700);border-radius:24px;color:var(--primary-base-700);cursor:pointer;font-family:open_sanssemibold,sans-serif;font-size:var(--font-base-size);font-weight:400;line-height:46px;margin-top:var(--spacing-xxl);max-width:720px;text-align:center;text-transform:inherit}@media only screen and (max-width:768px){.pases-paginator{margin-top:var(--spacing-xl);max-width:100%}}.pases-paginator--prices-row{display:inline-flex;line-height:38px;margin:var(--spacing-xl) auto 0}@media only screen and (max-width:768px){.pases-paginator--prices-row{margin-top:var(--spacing-m);width:100%}}.pases-paginator--container{display:flex;padding:0 var(--spacing-m)}.pases-paginator--text{margin:0 auto;padding:0 20px}.pases-paginator--spinner{display:inline-flex;height:20px;padding-left:var(--spacing-xs);vertical-align:-3px}.pases-paginator--spinner-icon{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.pases-paginator--spinner__circle{stroke-width:5;stroke-linecap:round;-webkit-animation:dash 1.2s ease-in-out infinite;animation:dash 1.2s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.btn-iconed__content{align-items:center;display:flex;justify-content:center}.btn-iconed__icon{height:20px;margin:1px 0 1px 8px;object-fit:contain;width:20px;fill:var(--white)}.sessions-change-cancel-charges{color:var(--neutral-base-90);font-family:var(--open-sans);font-size:var(--font-base-size);font-weight:400;line-height:var(--font-base-line-height);margin-bottom:-12px;text-align:left;text-transform:inherit;width:720px}@media only screen and (max-width:768px){.sessions-change-cancel-charges{margin-bottom:-8px;width:100%}}.sessions-change-cancel-charges--title{font-family:open_sanssemibold,sans-serif}.onebox-buy-btn{bottom:10px;padding:0 25px;position:absolute;right:50px}@media only screen and (max-width:768px){.onebox-buy-btn{right:15px}}