.content-blocks.animation-banner:before{content:"";position:absolute;top:-140px;left:0;right:0;bottom:0;animation:gradient-anim 5s infinite ease-in-out;background:url(radial.png) no-repeat;background-position:right center;background-size:auto 140%;z-index:-1}.content-blocks{display:flex;flex-wrap:wrap;z-index:0;position:relative;background:var(--bg_color);color:var(--color-text)}.content-blocks .halo-row{row-gap:var(--row-gap)}.content-blocks .bg-image{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}img.sold-out{position:absolute;top:0;right:0;width:290px;height:auto}.content-blocks.animation-banner .bg-image{object-fit:contain;object-position:right bottom}.content-blocks .halo-row>*{padding:0 15px;width:var(--width);text-align:var(--alignment-content-style)}.content-blocks .halo-row>.shopify-app-block{width:100%}.content-blocks h1.heading{font-size:98px;line-height:1;margin:0}.content-blocks h2.heading{font-size:78px;line-height:1;margin:0}.content-blocks h1.heading .stylish-text{color:#fd4ee1;-webkit-text-stroke:1px #00D9FF;font-size:90px;line-height:.9;display:inline-block;width:100%}.content-blocks h1.heading .stylish-text strong{font-weight:700;font-family:var(--font-body-family);color:transparent;-webkit-text-stroke:2px #fff;display:block;text-transform:uppercase}.content-blocks .placename{font-size:40px;font-weight:700;margin:0;line-height:1.2}.content-blocks .event-date{font-size:20px;font-weight:700;color:#00d9ff;margin:0;line-height:1.2}.content-blocks :is(.venue,.charge){font-size:20px;font-weight:500;margin:5px 0 0;line-height:1.2}.content-blocks .charge{margin-bottom:50px}.content-blocks h3{font-size:25px;line-height:1.15;font-weight:600;font-family:var(--font-body-family);margin:0}.content-blocks .read-more-container h3{font-size:2rem}.content-blocks .read-more-container.text-block ul{margin-bottom:15px}.content-blocks .read-more-container.text-block ul li{width:100%;font-weight:400}.content-blocks .read-more-container.text-block ul li:before{width:6px;height:6px;margin:6px 5px 0 0}.content-blocks .text-block{font-size:18px}.content-blocks .text-block a{color:#6b31ba}.content-blocks .text-block a:hover{text-decoration:underline}.content-blocks .text-block p{margin:0 0 20px}.content-blocks .text-block p:last-child{margin-bottom:0}.content-blocks .text-block ul{list-style:none;display:flex;flex-wrap:wrap;column-gap:35px;row-gap:7px;padding:0;margin:0;font-size:16px;font-weight:600;line-height:20px}.content-blocks .text-block ul li{width:calc(50% - 17.5px);position:relative;display:flex}.content-blocks .text-block ul li:before{content:"";background:currentcolor;border-radius:12px;width:12px;height:12px;box-shadow:0 1px 10px #fff;align-self:flex-start;margin:4px 5px 0 0}.content-blocks .text-block ol{padding-left:20px;list-style:disc}.content-blocks .text-block ol li{margin-bottom:10px}.content-blocks .text-block h3{font-weight:700}.content-blocks .text-block h2{font-family:var(--font-body-family)}.content-blocks .text-block h4{font-family:var(--font-body-family);font-size:24px;margin:0;line-height:1.35}.content-blocks .text-block h6{font-size:18px;font-weight:400;margin:0}.content-blocks .text-block h6 em{font-style:normal;width:34px;height:34px;border-radius:34px;background:#fff;display:inline-block;line-height:34px;margin:0 3px 0 5px}.content-blocks .text-block h6 em:first-child{margin-left:0}.content-blocks .text-block h3:not(:last-child){margin-bottom:16px}.content-blocks .icon-with-text{font-size:18px;font-weight:500}.content-blocks .icon-with-text .box{background:radial-gradient(49.59% 136.84% at 14.14% 188.93%,#6b31ba 34.76%,#23a8e9 60.04%,#5100f3);border-radius:3px;padding:25px;position:relative;border:1px solid #FFFFFF96}.content-blocks .icon-with-text .box .shadow{position:absolute;top:100%;left:10%;right:10%;width:80%}.content-blocks .icon-with-text p{margin:0 0 20px}.content-blocks .icon-with-text p:last-child{margin-bottom:0}.content-blocks .icon-with-text .icon-row{list-style:none;padding:0;margin:0;font-size:16px;font-weight:500;line-height:20px;display:flex;justify-content:center}.content-blocks .icon-with-text .icon-row li{display:inline-flex;align-items:flex-start;padding:0 34px;text-align:left}.content-blocks .icon-with-text .icon-row li:first-child{border-right:1px solid currentColor}.content-blocks .icon-with-text .icon-row li svg{flex:0 0 20px;width:20px;height:20px;margin-right:8px}.content-blocks .img-block{height:100%;overflow:hidden}.content-blocks .img-block.w-auto a{display:inline-block;vertical-align:middle;margin:0 10px}.content-blocks .img-block img{width:100%;height:100%;border-radius:3px;transition:.4s}.content-blocks .img-block.hover-style:hover img{scale:1.05}.content-blocks .img-block.w-auto img{width:auto;margin:0 auto}.inline-list-item{display:inline-block;vertical-align:middle;font-size:18px;font-weight:400;margin:3px}.inline-list-item>*{margin:0}.inline-list-item em,.inline-list-item .icon{font-style:normal;width:34px;height:34px;flex:0 0 34px;border-radius:34px;background:#fff;display:inline-flex;align-items:center;justify-content:center;line-height:34px;margin:0 3px 0 5px;vertical-align:middle;padding:8px}.inline-list-item p{display:inline}.inline-list-item .icon img{height:auto}.content-blocks .cards{column-count:var(--column);column-gap:var(--card-gap)}.content-blocks .cards>div{padding:15px;border-radius:4px;background:var(--card-bg-color);color:var(--card-fg-color);margin:0 0 var(--card-gap);break-inside:avoid}.content-blocks .cards h3{font-size:24px;line-height:1.35}.content-blocks .cards .text-block{font-size:16px}.content-blocks .cards .text-block ul{font-weight:400}.content-blocks .cards .text-block ul li{width:100%}.content-blocks .cards .text-block ul li:before{content:none}.content-blocks .cards .text-block ul li a{text-decoration:underline}.content-blocks .image-with-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background:var(--card-bg-color);color:var(--card-fg-color);padding:15px}.content-blocks .image-with-content .content{width:66.66%;padding:30px;font-size:25px;font-weight:400;line-height:1.35}.content-blocks .image-with-content .content p{margin:0 0 20px}.content-blocks .image-with-content .content:only-child{width:100%}.content-blocks .image-with-content .content :is(h1,h2,h3,h4,h5){font-family:var(--font-body-family)}.content-blocks .image-with-content .content h4{font-size:20px;margin:0 0 20px}.content-blocks .image-with-content .content :is(h1,h2,h3,h4,h5,p):last-child{margin-bottom:0}.content-blocks .image-with-content .img{width:33.33%}.content-blocks .image-with-content .img img{height:auto}.content-blocks .button{background:#6b31ba;color:#fff;max-width:fit-content;margin:15px 0 0}.read-more-container.collapsed{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.read-more-container.expanded{white-space:normal;max-height:none}#readmoreToggleButton{border:none;background:#000;color:#fff;padding:7px 20px;min-width:180px;text-align:center;display:inline;line-height:24px;margin:20px auto 0}@media screen and (min-width: 1200px){.content-blocks.overlay-bg:before{content:"";position:absolute;top:0;left:0;width:50%;bottom:0;background:var(--half_bg_color)}.content-blocks.overlay-bg.right-side:before{left:auto;right:0}.content-blocks.overlay-bg:not(.right-side) .halo-row>.shopify-block:first-child{padding-right:50px}.content-blocks.overlay-bg.right-side .halo-row>.shopify-block:last-child{padding-left:50px}}@media screen and (max-width: 1599px){.content-blocks h1.heading{font-size:64px}.content-blocks h2.heading{font-size:54px}}@media screen and (max-width: 1199px){.content-blocks.animation-banner .bg-image{object-position:center center}.content-blocks.animation-banner:before{background-size:100%;background-position:center center}.content-blocks .halo-row{row-gap:calc(var(--row-gap) / 2)}.content-blocks h1.heading{font-size:54px}.content-blocks h2.heading{font-size:44px}.content-blocks h1.heading .stylish-text{text-align:center;font-size:70px}.content-blocks .placename,.content-blocks .event-date,.content-blocks :is(.venue,.charge){text-align:center}.content-blocks h3{font-size:24px}.content-blocks .text-block h4{font-size:20px}.content-blocks .image-with-content .content{font-size:24px}.content-blocks .image-with-content .content h4{font-size:18px}.content-blocks .cards{column-count:1}}@media screen and (max-width: 767px){.content-blocks.animation-banner .bg-image{object-fit:cover}.content-blocks.animation-banner:before{background-size:cover;animation:gradient-anim-m 5s infinite ease-in-out}img.sold-out{width:120px}.content-blocks h1.heading{font-size:36px}.content-blocks h2.heading{font-size:28px}.content-blocks h1.heading .stylish-text{font-size:48px}.content-blocks .placename{font-size:26px}.content-blocks .event-date{font-size:20px}.content-blocks :is(.venue,.charge){font-size:18px}.content-blocks .charge{margin-bottom:20px}.content-blocks h3{font-size:18px}.content-blocks .text-block{font-size:15px}.content-blocks .text-block p{margin:0 0 15px}.content-blocks .text-block h4{font-size:16px}.content-blocks .text-block ul li{width:100%}.content-blocks .icon-with-text .box{padding:16px}.content-blocks .icon-with-text .icon-row{flex-direction:column;row-gap:15px}.content-blocks .icon-with-text .icon-row li{padding:0}.content-blocks .icon-with-text .icon-row li:first-child{border-right:none}.content-blocks .text-block h6,.inline-list-item{font-size:14px}.inline-list-item{display:flex}.content-blocks .text-block h6 em,.inline-list-item em{width:28px;height:28px;line-height:28px}.content-blocks .cards h3{font-size:20px}.content-blocks .cards>div{margin:0 0 calc(var(--card-gap) / 2)}.content-blocks .image-with-content .content{font-size:20px;text-align:center;padding:0 0 15px;width:100%}.content-blocks .image-with-content .img{width:100%}}@keyframes gradient-anim{0%{transform:translate(0) scale(1)}33.33%{transform:translate(4%) scale(1)}66.66%{transform:translate(4%) scale(1.15)}to{transform:translate(0) scale(1)}}@keyframes gradient-anim-m{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/content-block.css.map */
