.utct-banner{padding-top:var(--utct-pad-top);padding-bottom:var(--utct-pad-bottom)}.utct-banner--contained{width:min(100% - 32px,1200px);margin-inline:auto}.utct-banner__breadcrumb{width:min(100% - 32px,1440px);margin:0 auto 48px;font-size:16px;letter-spacing:.02em;color:#000000b3}.utct-banner__breadcrumb a{color:inherit;text-decoration:underline;text-underline-offset:3px}.utct-banner__breadcrumb span[aria-hidden]{margin:0 8px}.utct-banner__media{position:relative;overflow:hidden;width:100%;aspect-ratio:var(--utct-ratio);min-height:420px;background:#2b2622}.utct-banner--contained .utct-banner__media{min-height:320px}.utct-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.utct-banner__img--placeholder{fill:#ffffff40}.utct-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--utct-overlay);pointer-events:none}.utct-banner__text{position:absolute;left:0;right:0;top:var(--utct-text-top);transform:translateY(-50%);z-index:1;padding:0 20px;text-align:center}.utct-banner__heading{margin:0;color:#fff;font-family:inherit;font-weight:300;font-size:clamp(26px,3vw,58px);line-height:1.2;letter-spacing:.01em;text-wrap:balance;white-space:pre-line;text-shadow:0 1px 12px rgba(0,0,0,.25)}@media(max-width:749px){.utct-banner__breadcrumb{margin-bottom:24px;font-size:14px}.utct-banner__heading{font-size:clamp(24px,6.4vw,32px)}}.utct-pair{padding-top:var(--utct-pad-top);padding-bottom:var(--utct-pad-bottom)}.utct-pair__grid{width:min(100% - 32px,1200px);margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,7.4%,90px)}.utct-pair__item{position:relative;aspect-ratio:696 / 655;overflow:hidden;background:#eee}.utct-pair__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.utct-pair__img--placeholder{fill:#0003}@media(max-width:749px){.utct-pair__grid{grid-template-columns:1fr;gap:16px}}.utct-schedule{padding-top:var(--utct-pad-top);padding-bottom:var(--utct-pad-bottom)}.utct-schedule__inner{width:min(100% - 32px,1200px);margin-inline:auto;color:#111;font-size:clamp(18px,1.75vw,27px);line-height:1.38;letter-spacing:.01em}.utct-schedule__heading{display:inline-block;margin:0 0 2.6em;padding-bottom:.7em;border-bottom:2px solid #d9af63;font-family:inherit;font-size:1em;font-weight:700;line-height:1.25;letter-spacing:inherit;color:inherit}.utct-schedule__cols{display:grid;grid-template-columns:1fr 1fr;column-gap:7.4%}.utct-day{margin-bottom:2.6em}.utct-day__title{margin:0 0 1.35em;font-family:inherit;font-size:1em;font-weight:700;line-height:1.25;letter-spacing:inherit;color:inherit}.utct-day__body p{margin:0 0 1.35em}.utct-day__body p:has(>strong:only-child){margin-bottom:0}.utct-day__body strong{font-weight:700}.utct-day__body ul{margin:0 0 1.35em;padding-left:1.1em;list-style:disc}.utct-day__body li{margin:0;padding-left:.15em}.utct-day__body li::marker{color:#d9af63;font-size:.8em}.utct-day__body>:last-child{margin-bottom:0}@media(max-width:749px){.utct-schedule__cols{grid-template-columns:1fr}.utct-schedule__heading{margin-bottom:1.8em}.utct-day{margin-bottom:2em}}.utct-text{padding-top:var(--utct-pad-top);padding-bottom:var(--utct-pad-bottom)}.utct-text__inner{width:min(100% - 32px,1200px);margin-inline:auto;color:#111;font-size:clamp(18px,1.75vw,27px);line-height:1.38;letter-spacing:.01em}.utct-text__heading{margin:0 0 1.35em;font-family:inherit;font-size:1em;font-weight:400;line-height:inherit;letter-spacing:inherit;color:inherit}.utct-text__body p{margin:0 0 1.35em;max-width:52em}.utct-text__body>:last-child{margin-bottom:0}.utct-text__body a{color:inherit;text-decoration-color:#d9af63;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAHg */
