.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.hero-slider-sec{width:100%;padding-top:82px;padding-bottom:36px}@media screen and (min-width:765px){.hero-slider-sec .container{max-width:1350px!important;margin-inline:auto!important}}.hero-slider-wrap{position:relative;width:100%}.hero-swiper{width:100%;overflow:hidden}@media screen and (min-width:765px){.hero-slider-sec{overflow-x:hidden}.hero-swiper{overflow:visible}.hero-swiper .swiper-slide{width:100%;max-width:1350px}.hero-swiper .swiper-slide.hero-slide-hidden{opacity:0;pointer-events:none}.hero-swiper .swiper-slide.hero-slide-leaving{opacity:0;transition:opacity .2s ease-out;pointer-events:none}.hero-swiper .hero-slide-media,.hero-swiper .swiper-wrapper{will-change:transform}.hero-arrow{backdrop-filter:none;-webkit-backdrop-filter:none}}.hero-slide-card{width:100%}@media screen and (min-width:765px){.hero-slide-card{height:572.6px}}.hero-slide-media .img-wrapper{cursor:pointer}.hero-slide-card,.hero-slide-media .img-wrapper{background-color:var(--white_black)}@media screen and (min-width:765px){.hero-slide-media .img-wrapper{padding-top:0;height:auto;aspect-ratio:16/9}}.hero-slide-image,.hero-slide-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease-out}@media screen and (min-width:765px){.hero-slide-card .image_box_wrap{max-width:calc(100% - 300px)}.hero-slide-card .text_box_wrap{max-width:300px}.hero-slide-card .head-link-wrap{margin-top:20px}.hero-slide-card .head-link-wrap h2{font-weight:700;font-size:42px}.hero-slide-card .date-wrap .show-time-range,.hero-slide-card .date-wrap p{font-size:42px;white-space:nowrap}.hero-slide-card .date-wrap .show-time-range{font-size:40px}.hero-slide-card .date-wrap .show-time-range.has-year{font-size:28px}.hero-slide-card .venue-wrap p{font-size:18px}.hero-slide-card .hero-btn-wrap{display:contents}.hero-slide-card .hero-last-tickets-btn{position:static;display:inline-flex;margin:0 0 8px auto;width:auto!important;min-width:0;min-height:0;padding:3px 14px!important;font-size:14px;white-space:nowrap}.hero-slide-card .hero-last-tickets-btn+.head-link-wrap{margin-top:0}}.hero-slide-card .hero-btn-wrap{display:flex;flex-direction:column;gap:12px}.hero-slide-card .hero-btn-wrap .cta_btn{width:100%}.hero-slide-card .text_box_wrap{position:relative}.hero-slide-card .hero-doodle{background-color:var(--white_black);width:72px;height:72px}.hero-slide-card .tl-doodle.hero-doodle,.hero-slide-card .tr-doodle.hero-doodle{top:-36px}.hero-slide-card .lb-doodle.hero-doodle,.hero-slide-card .rb-doodle.hero-doodle{bottom:-36px}.hero-slide-card .lb-doodle.hero-doodle,.hero-slide-card .tl-doodle.hero-doodle{left:-36px}.hero-slide-card .rb-doodle.hero-doodle,.hero-slide-card .tr-doodle.hero-doodle{right:-36px}.hero-slide-card .hero-last-tickets-btn{font-size:14px;font-weight:400;padding-top:3px;padding-bottom:3px}.hero-slide-card .hero-purchase-btn{height:38px;min-height:45px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:999px;background-color:#3941ff;border-color:#3941ff;color:#fff;font-family:var(--basefont),Arial,Tahoma,sans-serif;font-size:18px;font-weight:600;padding:0 24px}.hero-slide-card .hero-sale-countdown-btn{gap:12px;flex-direction:row;font-size:16px}.hero-slide-card .hero-sale-countdown-btn .btn-txt{display:flex;flex-direction:row;align-items:center;gap:12px}.hero-slide-card .hero-sale-countdown-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.5px}.hero-slide-card .hero-sale-countdown-label{font-weight:600}.hero-slide-card .hero-purchase-btn:hover{background-color:#2f36d8;border-color:#2f36d8}.hero-slide-card .hero-purchase-btn .button__flair{display:none}.hero-slide-card{border-radius:24px!important;position:relative}.hero-slide-card .image_box_wrap,.hero-slide-card .text_box_wrap{border-radius:0!important;border:none!important}.hero-slide-card:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:24px;border:1px solid var(--SilverGray_GraniteGray);-webkit-mask-image:radial-gradient(circle 36px at calc(100% - 300px) 0,transparent 36px,#000 36.5px),radial-gradient(circle 36px at calc(100% - 300px) 100%,transparent 36px,#000 36.5px);mask-image:radial-gradient(circle 36px at calc(100% - 300px) 0,transparent 36px,#000 36.5px),radial-gradient(circle 36px at calc(100% - 300px) 100%,transparent 36px,#000 36.5px);-webkit-mask-composite:source-in;mask-composite:intersect}@media screen and (max-width:764px){.hero-slide-card{border-radius:16px!important}}.hero-arrow{display:none;position:absolute;top:50%;z-index:20;width:36px;height:36px;transform:translateY(-50%);align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;transition:background-color .15s ease}.hero-arrow svg{
  /* !important + flex-shrink:0: the icon's own hardcoded width="24"/
     height="24" HTML attributes were winning inside the flex-centered
     circle, shrinking visually smaller than this class's size the
     tighter the circle got — force this class to actually govern size. */width:28px!important;height:28px!important;flex-shrink:0;color:#fff;stroke:currentColor}.hero-arrow:hover{background:rgba(0,0,0,.8)}.hero-arrow-prev{right:0}.hero-arrow-next{left:0}@media screen and (min-width:765px){.hero-arrow{display:flex}}@media screen and (min-width:1536px){.hero-arrow{width:44px;height:44px}.hero-arrow-prev{right:-54px}.hero-arrow-next{left:-54px}.hero-arrow svg{width:23px!important;height:36px!important}}.hero-dots{position:absolute;bottom:-17px;left:50%;transform:translateX(-50%);z-index:3;display:flex;align-items:center;gap:8px}.hero-dot{position:relative;width:8px;height:8px;padding:0;border:none;border-radius:999px;background:hsla(0,0%,100%,.4);cursor:pointer;overflow:hidden;transition:width .2s ease}.hero-dot-active{width:32px}.hero-dot-progress{position:absolute;inset:0;right:0;width:0;background:#3941ff;animation-name:hero-dot-fill;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes hero-dot-fill{0%{width:0}to{width:100%}}@media screen and (max-width:764px){.hero-slider-sec{padding-top:76px;padding-bottom:28px;overflow-x:hidden}.hero-swiper,.hero-swiper .swiper-slide,.hero-swiper .swiper-wrapper{overflow:visible}.hero-swiper .swiper-slide{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero-slide-card .lb-doodle.hero-doodle,.hero-slide-card .tr-doodle.hero-doodle{display:none}.hero-slide-card .rb-doodle.hero-doodle,.hero-slide-card .tl-doodle.hero-doodle{width:50px;height:50px}.hero-slide-card .rb-doodle.hero-doodle{bottom:-25px;right:-25px;top:auto;left:auto}.hero-slide-card .tl-doodle.hero-doodle{top:-25px;left:-25px}.hero-slide-card:after{border-radius:16px;mask-image:none;-webkit-mask-image:none}.hero-slide-card .rb-doodle.hero-doodle,.hero-slide-card .tl-doodle.hero-doodle{z-index:6}.hero-slide-card .img-wrapper{padding-top:100%}.hero-slide-card .hero-slide-image,.hero-slide-card .hero-slide-video{object-fit:cover}.hero-slide-card .txt_content p{display:none}.hero-slide-card .text_box_wrap{padding:60px 16px 16px!important;gap:0!important}.hero-slide-card .inner-info{display:flex!important;flex-direction:column;align-items:stretch;gap:10px;width:100%}.hero-slide-card .txt_content{margin-bottom:0!important;padding-inline:0!important;width:100%}.hero-slide-card .head-link-wrap{margin-bottom:10px;position:relative;display:flex;align-items:center;padding-left:109px;gap:0}.hero-slide-card .head-link-wrap h2{
    /* !important: Tickets/style.css's own mobile rule
       (.text_box_wrap .txt_content h1/h2 { font-size: 20px !important }) is
       shared with this card and otherwise wins regardless of specificity.
       30px rather than 32px to fit a little more of a long show name before
       the ellipsis — measured gain is about one character (e.g. typical
       Hebrew goes 15 -> 17 at 375px), since glyph widths don't scale in even
       steps. */font-size:30px!important;-webkit-line-clamp:1;flex:1 1 auto;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-slide-card .venue-wrap p{font-size:14px;color:#fff}.hero-slide-card .date-vanue-range-wrapper{padding-inline:0!important;width:100%}.hero-slide-card .date-vanue-range-row{padding-top:10px!important}.hero-slide-card .date-wrap .show-time-range,.hero-slide-card .date-wrap p{font-size:32px;font-weight:500}.hero-slide-card .hero-btn-wrap{display:contents}.hero-slide-card .hero-btn-wrap .hero-purchase-btn{position:absolute;top:56px;left:16px;z-index:4;width:auto!important;min-width:30px;height:28px;min-height:33px;font-size:16px;padding:0 17px}.hero-slide-card .hero-last-tickets-btn{position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:4;white-space:nowrap;width:auto!important;min-width:0;min-height:24px;padding-inline:10px!important;font-size:13px}.hero-arrow{opacity:1;visibility:visible}.hero-arrow-prev{right:8px}.hero-arrow-next{left:8px}.hero-dots{bottom:-15px;left:50%;margin-left:0}}.outline-box-inner.outline-newsletter .outline-newslatter-wrap .form-inner-info .cta_term{font-size:14px;font-weight:400;line-height:120%;padding-top:10px}.outline-box-inner.outline-newsletter .outline-newslatter-wrap .form-inner-info .cta_term a{font-size:14px;text-decoration:underline}.outline-box-inner.outline-newsletter .image_box_wrap{position:absolute;top:0;left:0;height:100%;max-width:100%;width:100%}.outline-newsletter .img-wrapper{position:relative;padding-top:24%;height:100%;width:100%}.outline-newsletter .outline-top-section .third .img-wrap{border-radius:0 0 0 7px;overflow:hidden}.outline-newsletter .outline-top-section .second .img-wrap{border-radius:0 0 7px 7px;overflow:hidden}.outline-newsletter .outline-top-section .first .img-wrap{border-radius:0 0 7px 0;overflow:hidden}.outline-newsletter .outline-middle-section .first .img-wrap{border-radius:7px 0 0 7px;overflow:hidden}.outline-newsletter .outline-middle-section .third .img-wrap{border-radius:0 7px 7px 0;overflow:hidden}.outline-newsletter .outline-lower-section .first .img-wrap{border-radius:0 7px 0 0;overflow:hidden}.outline-newsletter .outline-lower-section .second .img-wrap{border-radius:7px 7px 0 0;overflow:hidden}.outline-newsletter .outline-lower-section .third .img-wrap{border-radius:7px 0 0 0;overflow:hidden}@media screen and (max-width:767px){.outline-newsletter .outline-top-section{grid-template-columns:1fr 5.2fr}.outline-newsletter .outline-top-section .second .img-wrap{border-radius:0 0 0 7px}.outline-newsletter .outline-lower-section{grid-template-columns:2.95fr 1fr}.outline-newsletter .outline-lower-section .second .img-wrap{border-radius:7px 0 0 0}.outline-newsletter .img-wrapper{padding-top:64%}.outline-newsletter .outline-lower-section .img-wrapper{padding-top:73%}.outline-newsletter .input-field-wrapper .separator.doodle{position:relative;padding:8px 0}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}