.ProductDescription_body__yNANy{font-size:15px;line-height:31px;white-space:pre-line;color:var(--user-mode-text-secondary)}.ProductInfoListItem_wrapper__o0zAd{width:100%;flex-direction:column;display:flex}.ProductInfoListItem_container__iC276{width:100%;display:flex;flex-wrap:wrap;-webkit-text-decoration:var(--user-13-body-reg-text-decoration);text-decoration:var(--user-13-body-reg-text-decoration);text-underline-offset:2px;font-weight:var(--user-13-body-reg-font-weight);font-size:var(--user-13-body-reg-font-size);line-height:var(--user-13-body-reg-line-height);color:var(--user-mode-text-tertiary)}.ProductInfoListItem_title__25_AP{display:flex;white-space:pre-line;min-width:120px;padding-top:7px;padding-bottom:7px}[data-screen-variant=LARGE] .ProductInfoListItem_title__25_AP{min-width:160px}.ProductInfoListItem_title__25_AP.ProductInfoListItem_fitContentWidth__iCjDC{width:-moz-fit-content;width:fit-content;min-width:120px}.ProductInfoListItem_title__25_AP.ProductInfoListItem_start__W4Aqf{align-items:flex-start}.ProductInfoListItem_title__25_AP.ProductInfoListItem_primary__qj0TF{color:var(--user-mode-text-primary)}.ProductInfoListItem_title__25_AP.ProductInfoListItem_bold__mxYg_{font-weight:600}.ProductInfoListItem_content__zemOX{display:flex;flex:1 1;white-space:pre-line;align-items:center;word-break:break-word;padding-top:5px;padding-bottom:5px;-webkit-text-decoration:var(--user-16-title-reg-text-decoration);text-decoration:var(--user-16-title-reg-text-decoration);text-underline-offset:2px;font-weight:var(--user-16-title-reg-font-weight);font-size:var(--user-16-title-reg-font-size);line-height:var(--user-16-title-reg-line-height);color:var(--user-mode-text-primary)}.ProductInfoListItem_content__zemOX.ProductInfoListItem_bold__mxYg_{-webkit-text-decoration:var(--user-16-title-semibold-text-decoration);text-decoration:var(--user-16-title-semibold-text-decoration);text-underline-offset:2px;font-weight:var(--user-16-title-semibold-font-weight);font-size:var(--user-16-title-semibold-font-size);line-height:var(--user-16-title-semibold-line-height)}.ProductInfoListItem_content__zemOX.ProductInfoListItem_left__DzirK{justify-content:flex-start;text-align:left}.ProductInfoListItem_content__zemOX.ProductInfoListItem_right__ijRmU{justify-content:flex-end;text-align:right}.ProductInfoListItem_description___wi89{-webkit-text-decoration:var(--user-12-caption-reg-text-decoration);text-decoration:var(--user-12-caption-reg-text-decoration);text-underline-offset:2px;font-weight:var(--user-12-caption-reg-font-weight);font-size:var(--user-12-caption-reg-font-size);line-height:var(--user-12-caption-reg-line-height);color:var(--user-mode-text-quaternary)}.ProductInfoListSeasonItem_content__ZI_8W{display:flex;flex:1 1;flex-direction:row;justify-content:center}.ProductInfoListSeasonItem_season__Nlf63{display:flex;flex-direction:column}[data-screen-variant=LARGE] .ProductInfoListSeasonItem_season__Nlf63{flex-direction:row}.ProductSeason_content__KLwYT{color:var(--user-mode-text-secondary)}.FormLabel_container__jhYCf{width:100%;display:block;margin-bottom:8px;-webkit-text-decoration:var(--user-13-body-reg-text-decoration);text-decoration:var(--user-13-body-reg-text-decoration);text-underline-offset:2px;font-weight:var(--user-13-body-reg-font-weight);font-size:var(--user-13-body-reg-font-size);line-height:var(--user-13-body-reg-line-height);color:var(--user-mode-text-tertiary)}.DonationBanner_container__cAdYL{display:flex;justify-content:space-between;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:ease-in-out;transition-duration:.2s}.DonationBanner_container__cAdYL:active{background-color:var(--user-always-lightgrey06-a)}.DonationBanner_bg__fPbtE{border-radius:8px;padding:8px 4px 8px 10px;background-color:var(--user-mode-surface-form-primary)}.DonationBanner_text__jDzOz{display:flex;align-items:center;-webkit-text-decoration:var(--user-15-body-reg-text-decoration);text-decoration:var(--user-15-body-reg-text-decoration);text-underline-offset:2px;font-weight:var(--user-15-body-reg-font-weight);font-size:var(--user-15-body-reg-font-size);line-height:var(--user-15-body-reg-line-height);color:var(--user-mode-text-tertiary)}.DonationBanner_text__jDzOz svg{margin-left:6px;margin-right:10px}.DonationBanner_icon__3kpfu{display:flex;align-items:center;color:var(--user-mode-text-quaternary)}.DonationBanner_icon__3kpfu path{fill:currentColor}.TicketSalesButton_wrapper__TAu32{width:100%;margin:24px 0 60px}.CommentAddButton_container__HWVi2{padding-left:16px;padding-right:16px;margin-bottom:16px}[data-screen-variant=LARGE] .CommentAddButton_container__HWVi2{padding-left:32px;padding-right:32px}.CommentAddButton_button__1pSls{position:relative;border-radius:8px;display:flex;width:100%;height:48px;padding-left:12px;padding-right:12px;background-color:var(--user-mode-border-weak-a);font-size:"16/body/reg";align-items:center;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:ease-in-out;transition-duration:.2s}.CommentAddButton_button__1pSls:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;transition-property:all;transition-timing-function:ease-in-out;border-radius:6px;transition-duration:.2s;opacity:0;background:linear-gradient(180deg,#000,#000 15%,transparent)}.CommentAddButton_button__1pSls:active:after{visibility:visible;opacity:.1}.CommentAddButton_button__1pSls svg{margin-right:16px}.CommentAddButton_login__rK6L5{color:var(--user-mode-text-primary)}.CommentAddButton_logout__InFLf{color:var(--user-mode-text-quaternary)}.DotGroups_container__Fbv0F{display:flex;gap:6px;align-items:center}.CommentForm_container__YuYMX{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:16px 20px;border-radius:8px;background-color:var(--user-always-lightgrey15-a)}[data-screen-variant=LARGE] .CommentForm_container__YuYMX{padding:0;border-radius:unset;background-color:var(--user-mode-bg-elevated)}.CommentForm_reply__ywmMA{padding-top:4px;padding-bottom:4px;-webkit-text-decoration:var(--user-13-body-med-text-decoration);text-decoration:var(--user-13-body-med-text-decoration);text-underline-offset:2px;font-weight:var(--user-13-body-med-font-weight);font-size:var(--user-13-body-med-font-size);line-height:var(--user-13-body-med-line-height);color:var(--user-mode-text-tertiary-a);display:flex;margin-bottom:4px}.CommentForm_textarea__tD9iJ{background-color:transparent;flex:1 1;border-style:none;resize:none;margin-top:4px;min-height:124px;outline:2px solid transparent;outline-offset:2px;-webkit-text-decoration:var(--user-15-body-reg-text-decoration);text-decoration:var(--user-15-body-reg-text-decoration);text-underline-offset:2px;font-weight:var(--user-15-body-reg-font-weight);font-size:var(--user-15-body-reg-font-size);line-height:var(--user-15-body-reg-line-height);color:var(--user-mode-text-primary)}.CommentForm_textarea__tD9iJ::-moz-placeholder{color:var(--user-mode-text-quaternary-a)}.CommentForm_textarea__tD9iJ::placeholder{color:var(--user-mode-text-quaternary-a)}.CommentForm_prefix__chunK{margin-right:16px;color:var(--user-mode-text-tertiary)}.CommentForm_prefix__chunK path{fill:currentColor}.CommentForm_lengthWrapper__WAnI2{margin-top:4px;-webkit-text-decoration:var(--user-13-body-reg-text-decoration);text-decoration:var(--user-13-body-reg-text-decoration);text-underline-offset:2px;font-weight:var(--user-13-body-reg-font-weight);font-size:var(--user-13-body-reg-font-size);line-height:var(--user-13-body-reg-line-height);color:var(--user-mode-text-tertiary)}.CommentForm_lengthWrapper__WAnI2 .CommentForm_lockComment__aJHjS{display:flex;gap:2px;align-items:center}.CommentForm_bottom__A96jL{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-left:auto}.CommentForm_bottom__A96jL .CommentForm_hidden__wIfAJ{visibility:hidden}.CommentFormPopup_popupWrapper__1gXkg{padding:48px 20px 16px;width:408px;z-index:1000;border-width:1px;border-style:solid;border-color:var(--user-mode-border-default-a)}.CommentFormPopup_closeButton__3ywsC{position:absolute;right:12px;top:12px}.CommentFormPopup_commentWrapper__KwWJa{padding-left:16px;padding-right:16px}