.ls-page .ls-week{max-width:1232px;margin:36px auto;padding:32px;background:#101d2a;color:#fff8e9;border-radius:14px;font-family:Arial,Helvetica,sans-serif}.ls-week .ls-section-heading{margin-bottom:20px}.ls-page .ls-week .ls-kicker{color:#e7cc91}.ls-page .ls-week h2,.ls-page .ls-week h3{color:#fff8e9}.ls-week a{color:inherit}.ls-week .ls-all{color:#e7cc91}.ls-week-banner{display:block;max-width:900px;margin:0 auto 24px}.ls-week-banner img{display:block;width:100%;height:auto;border-radius:8px;opacity:1!important}.ls-week:not([data-state=active]) [data-dtw-promo]{display:none}.ls-week-search{max-width:660px;margin:0 auto 30px}.ls-page .ls-week-intro{font-size:20px;line-height:1.4;margin:0 0 15px;color:#fff8e9}.ls-week-programs{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 24px;padding:0}.ls-week-programs li{margin:0;padding:8px 11px;border:1px solid #e7cc9140;border-radius:6px;background:#1b2b3b;color:#f5ead3;font-size:13px;line-height:1.4}.ls-week .dtw-city-search{width:100%;max-width:none;margin:0;padding:0;border:0;background:none;box-shadow:none}.ls-week .dtw-ticket-search{margin:0;padding:0;border:0;background:none;box-shadow:none}.ls-page .ls-week .dtw-ticket-search>label{display:block;margin:0 0 12px;font:700 20px/1.3 Arial,sans-serif;color:#fff8e9;letter-spacing:0}.ls-week .dtw-city-input-row{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;height:58px;background:#fff;border:0;border-radius:6px;padding:0 6px 0 14px;position:relative;box-shadow:none}.ls-week .dtw-city-input-row:focus-within{outline:2px solid #e7cc91;outline-offset:3px}.ls-week .dtw-city-input-row input{position:static;flex:1 1 0;width:100%;min-width:0;height:100%;min-height:0;padding:0;margin:0;background:transparent;color:#152637;border:0;border-radius:0;box-shadow:none;outline:none;font:16px Arial,sans-serif;-webkit-appearance:none}.ls-week .dtw-city-input-row input:focus,.ls-week .dtw-city-input-row input:focus-visible{outline:none;box-shadow:none}.ls-week .dtw-city-search-icon{position:static;transform:none;flex:none;width:20px;height:20px;margin:0;color:#152637}.ls-page .ls-week .dtw-city-input-row .dtw-city-clear{position:static;transform:none;flex:none;width:32px;height:44px;min-height:44px;padding:5px;border:0;background:transparent;color:#526477}.ls-week .dtw-city-clear svg{width:20px;height:20px}.ls-page .ls-week .dtw-clean-submit{display:flex;align-items:center;justify-content:center;flex:none;width:46px;min-height:46px;height:46px;padding:0;border:0;border-radius:4px;background:#edcf8c;color:#152637}.ls-week .dtw-clean-submit svg{display:block;width:28px;height:28px;stroke:currentColor;stroke-width:2.5;fill:none}.ls-page .ls-week .dtw-city-help{color:#e7cc91;font-size:14px;margin:9px 0 0}.ls-page .ls-week-help{color:#c5ced5;font-size:14px;line-height:1.5;margin:14px 0 0}.ls-week .dtw-city-help:empty{display:none}.ls-week .dtw-city-places{position:relative;z-index:3}.ls-week .dtw-city-places button{letter-spacing:0;text-transform:none;font-weight:400}.ls-week .dtw-city-results{scroll-margin-top:24px;padding:5px 0 28px}.ls-page .ls-week .dtw-city-results h2{font-size:27px}.ls-page .ls-week .dtw-city-result-note{margin:8px 0 20px;color:#c5ced5}.ls-week .dtw-city-list{margin:0;padding:0;list-style:none}.ls-week .dtw-city-list>li{margin:0}.ls-page .ls-week .dtw-city-card-head h3{margin:0;font-size:26px}.ls-week:has([data-city-results]:not([hidden])) .ls-next-dates{display:none}.ls-page .ls-week .ls-next-title{font-size:22px;margin:0 0 16px}.ls-week .ls-event{background:#172635;border-color:#35424e;color:#fff8e9;grid-template-columns:64px minmax(0,1fr);gap:12px 16px}.ls-week .ls-event:hover{background:#20364b;border-color:#e7cc91}.ls-week .ls-event h3{color:#fff8e9}.ls-week .ls-event time span,.ls-week .ls-event p,.ls-week .ls-event small{color:#d1d9df}.ls-week .ls-event time{border-color:#53616c}.ls-week .ls-ticket-action{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;background:#e5c68b;color:#142b40;padding:10px 14px;border-radius:5px;min-height:46px}.ls-week .ls-ticket-action svg{width:25px!important;height:25px!important;stroke-width:2.5}.ls-page .ls-week .ls-tour-foot{color:#c5ced5}.ls-page .ls-week .ls-all-bottom{background:#e5c68b;color:#142b40;margin-top:24px}@media(max-width:1279px){.ls-page .ls-week{margin:30px 24px}}@media(max-width:700px){.ls-page .ls-week{margin:26px 0;padding:28px 18px;border-radius:0}.ls-week .ls-section-heading{margin-bottom:14px}.ls-page .ls-week h2{font-size:27px}.ls-week-banner{margin-bottom:22px}.ls-week-programs{gap:7px;margin-bottom:22px}.ls-week-programs li{font-size:12px;padding:7px 9px}.ls-page .ls-week-intro{font-size:18px}.ls-page .ls-week .dtw-ticket-search>label{font-size:18px}.ls-page .ls-week .dtw-city-results h2{font-size:25px}.ls-page .ls-week .dtw-city-card-head h3{font-size:24px}.ls-week .ls-event{grid-template-columns:64px minmax(0,1fr);padding:16px}.ls-week .ls-events{gap:14px}.ls-week .dtw-city-result-top>button{min-height:44px}}.ls-page .ls-week button.ls-all{background:none;border:0;text-align:left;font-family:inherit;cursor:pointer;letter-spacing:0;text-transform:none}.ls-page .ls-week button.ls-week-banner{width:100%;padding:0;border:0;background:none;cursor:pointer}.ls-week .ls-events.is-expanded .ls-event:nth-child(n+7){display:grid}.ls-week .ls-next-title{scroll-margin-top:24px}
/*# sourceMappingURL=/cdn/shop/t/368/assets/livestream-week.css.map */
