.gygBanner.tiqetsBanner{background:linear-gradient(100deg,#e9fbfb,#dff6f7)!important;border-color:#bfe7e8!important}.gygBanner.tiqetsBanner h3{color:#122c3c!important}.gygBanner.tiqetsBanner p{color:#455e6d!important}.gygBanner.tiqetsBanner .gcta{background:#20b9bd!important;color:#fff!important}.tiqetsFeature{display:none!important}

.tiqetsDiscoveryPanel{margin:14px 0 18px;padding:16px;background:#fff;border:1px solid #bfe7e8;border-radius:22px;box-shadow:0 8px 28px rgba(23,54,79,.09);scroll-margin-top:16px}
.tiqetsDiscoveryHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}
.tiqetsDiscoveryHead h3{margin:0;color:#122c3c;font-size:1.2rem}
.tiqetsDiscoveryHead p{margin:4px 0 0;color:#455e6d;font-size:.95rem}
.tiqetsDiscoveryClose{flex:0 0 auto;width:38px;height:38px;border:0;border-radius:50%;background:#e9fbfb;color:#155b91;font-size:26px;line-height:1;cursor:pointer}
@media(max-width:520px){.tiqetsDiscoveryPanel{padding:12px}.tiqetsDiscoveryHead h3{font-size:1.08rem}.tiqetsDiscoveryHead p{font-size:.88rem}}

.gygBanner.tiqetsBanner>img{width:150px!important;height:118px!important;object-fit:contain!important;object-position:center!important;background:transparent!important;padding:0!important;transform:scale(1.35)}
.tiqetsPageIntro{display:flex;align-items:center;gap:18px;background:linear-gradient(100deg,#e9fbfb,#dff6f7);border-color:#bfe7e8}
.tiqetsPageIntro img{flex:0 0 150px;width:150px;height:105px;object-fit:contain;transform:scale(1.25)}
.tiqetsPageIntro h2{margin:0;color:#122c3c}
.tiqetsPageIntro p{margin:5px 0 0;color:#455e6d}
.tiqetsPageWidget{margin:16px 0 28px;padding:16px;background:#fff;border:1px solid #dce9ed;border-radius:22px;box-shadow:0 8px 28px rgba(23,54,79,.08);min-height:220px}
@media(max-width:520px){.gygBanner.tiqetsBanner>img{width:120px!important;height:105px!important;transform:scale(1.45)}.tiqetsPageIntro{align-items:center;padding:14px}.tiqetsPageIntro img{flex-basis:105px;width:105px;height:82px;transform:scale(1.35)}.tiqetsPageIntro h2{font-size:1.2rem}.tiqetsPageIntro p{font-size:.92rem}.tiqetsPageWidget{padding:10px}}

.tiqetsBrandMark{flex:0 0 150px;width:150px;min-height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#00545c;background:transparent;text-align:center;line-height:1}
.tiqetsBrandMark strong{font-family:Arial,sans-serif;font-size:36px;font-weight:900;letter-spacing:-2px}
.tiqetsBrandMark span{margin-top:7px;font:700 10px/1.1 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#087d84}
.tiqetsBrandMarkPage{min-height:100px}
@media(max-width:520px){.tiqetsBrandMark{flex-basis:120px;width:120px;min-height:104px}.tiqetsBrandMark strong{font-size:31px}.tiqetsBrandMarkPage{flex-basis:105px;width:105px;min-height:80px}.tiqetsBrandMarkPage strong{font-size:27px}.tiqetsBrandMarkPage span{font-size:8px}}

.gygBanner.tiqetsBanner{display:grid!important;grid-template-columns:105px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-height:130px!important;padding:16px!important}
.gygBanner.tiqetsBanner>.tiqetsBrandMark{grid-column:1!important;grid-row:1!important;width:92px!important;min-height:88px!important;display:flex!important;align-self:center!important}
.gygBanner.tiqetsBanner>.tiqetsBrandMark strong{font-size:27px!important;letter-spacing:-1.5px!important}
.gygBanner.tiqetsBanner>.tiqetsBrandMark span{font-size:7px!important;margin-top:5px!important}
.gygBanner.tiqetsBanner>div:not(.tiqetsBrandMark){grid-column:2!important;grid-row:1!important;text-align:left!important;min-width:0!important}
.gygBanner.tiqetsBanner h3{font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-size:22px!important;line-height:1.15!important;text-align:left!important}
.gygBanner.tiqetsBanner p{text-align:left!important}
@media(max-width:520px){.gygBanner.tiqetsBanner{grid-template-columns:82px minmax(0,1fr)!important;gap:12px!important;padding:13px!important;min-height:112px!important}.gygBanner.tiqetsBanner>.tiqetsBrandMark{width:74px!important;min-height:68px!important}.gygBanner.tiqetsBanner>.tiqetsBrandMark strong{font-size:23px!important}.gygBanner.tiqetsBanner>.tiqetsBrandMark span{font-size:6px!important}.gygBanner.tiqetsBanner h3{font-size:19px!important}.gygBanner.tiqetsBanner p{font-size:12px!important}.gygBanner.tiqetsBanner .gcta{font-size:13px!important}}
