.main-content{--px: calc(1 / 1920 * 100vw);line-height:1.3;padding-top:0!important;background:#fbfbfb}.main-content .swiper-slide{height:auto}@font-face{font-family:MiSans-Bold;font-display:swap;src:url(https://cdn.shopify.com/s/files/1/0584/7508/6033/files/MiSans-Bold.woff2?v=1741332973) format("woff2"),url(https://cdn.shopify.com/s/files/1/0584/7508/6033/files/MiSans-Bold.woff?v=1741333118) format("woff")}.common-media-item .media-box{position:relative}.common-media-item video{max-height:unset;object-fit:cover}.main-content .image div .image-element__wrap img{border-radius:0}.main-content .common-header .common-title+.common-subtitle{margin-top:0}.main-content .common-title{font-family:var(--misanslatin-semibold);line-height:1.3!important;letter-spacing:0;font-weight:400;color:#000}.main-content .common-subtitle{font-family:var(--misanslatin-medium);line-height:1.3!important;letter-spacing:0;color:#24111ad9;margin-bottom:0}.common-img-text .common-iwt-content .common-iwt-text-box,.common-img-text .common-iwt-text-box .text-box{padding-inline:0}.common-img-text .common-iwt-content .common-iwt-image-box{flex:67}.common-img-text .common-iwt-content .common-iwt-text-box{flex:53;padding-inline:clamp(24px,2.395833334vw,46px) clamp(10px,1.09375vw,20px)}.common-img-text .common-iwt-content-item+.common-iwt-content-item{padding-top:clamp(24px,2.5vw,46px)}.common-img-text .common-iwt-content .video-box,.common-img-text .common-iwt-content .video-box video{border-radius:0}.main-content .common-ipad--hide{display:none}.main-content .container-pad-bottom0,.main-content .container-pad-bottom0 .common-section-container{padding-bottom:0!important}.common-visible-m{display:none}.text-box-relative .bg-text-container,.text-box-relative .bg-text-container .bg-text-wrapper{position:relative}@media only screen and (max-width:1024px)and (min-width:850.1px){.main-content .common-small--ipad--hide{display:block}}@media screen and (min-width:850.1px){.main-content .pc-container-pad-bottom0,.main-content .pc-container-pad-bottom0 .common-section-container{padding-bottom:0!important}.main-content .common-title{text-wrap:balance}}@media screen and (max-width:850px){.main-content div .common-section-container{padding-bottom:calc(60 * var(--px))}.common-media-item .media-box,.common-item-container .common-wrapper,.common-page-width,.common-wrapper{width:100%;padding:0 20px}.main-content div .common-title{font-size:calc(28 * var(--px))!important;line-height:1.3!important}.main-content .common-subtitle{font-size:calc(12 * var(--px))!important}.main-content .m-container-pad-bottom0,.main-content .m-container-pad-bottom0 .common-section-container{padding-bottom:0!important}.m-media-pad-inline0 .common-media-item .media-box{padding-inline:0}.common-img-text .common-iwt-content{display:flex;flex-direction:column;padding-inline:20px}.common-img-text .common-iwt-content .common-iwt-text-box{padding:calc(16 * var(--px)) calc(16 * var(--px)) calc(24 * var(--px))}.common-img-text .common-iwt-content-item+.common-iwt-content-item{padding-top:calc(16 * var(--px))}.common-img-text .common-wrapper{padding:0}}@media screen and (max-width:850px)and (min-width:590.1px){.main-content .common-ipad--hide{display:block}.common-img-text .common-iwt-content{padding-inline:50px}.common-media-item .media-box,.common-item-container .common-wrapper,.common-page-width,.common-wrapper{padding:0 50px}}@media screen and (max-width:590px){.common-visible-m{display:block}}@media screen and (min-width:1921px){.main-content{--px: 1px}}@media screen and (max-width:850px)and (min-width:590.1px){.main-content{--px: .8 * calc(1 / 390 * 100vw)}}@media screen and (max-width:590px){.main-content{--px: calc(1 / 390 * 100vw)}}.music-festival-banner .bg-text-wrapper-inner{display:flex;flex-direction:column}.music-festival-banner .common-banner-title{font-family:var(--misanslatin-bold);color:#fff;font-weight:400;font-size:calc(60 * var(--px))!important;margin-bottom:calc(18 * var(--px));line-height:1.2!important}.music-festival-banner .common-subtitle{font-family:var(--misanslatin-medium);font-size:calc(26 * var(--px))!important;color:#fffc;margin-bottom:0}.music-festival-banner .custom_html_box{order:-1;display:flex;align-items:center;margin-bottom:calc(36 * var(--px))}.music-festival-banner .banner-img1 img{width:calc(256 * var(--px))}.music-festival-banner .banner-img2{display:flex;align-items:center}.music-festival-banner .banner-img2 img{width:calc(109 * var(--px))}.music-festival-banner .banner-img2:before{content:"";display:inline-block;margin-inline:calc(23 * var(--px));width:1.75px;height:calc(75 * var(--px));background:#fff}@media only screen and (min-width:1200px){.main-content .music-festival-banner .common-wrapper{width:75vw;max-width:1440px}}@media only screen and (max-width:850px){.music-festival-banner .prtext-wrapper .hero__text-content{padding:26vw 0 0!important}.music-festival-banner .common-banner-title{font-size:calc(30 * var(--px))!important;margin-bottom:calc(8 * var(--px))}.music-festival-banner .common-subtitle{font-size:calc(14 * var(--px))!important;color:#fff}.music-festival-banner .custom_html_box{margin-bottom:calc(22 * var(--px));justify-content:center}.music-festival-banner .banner-img1 img{width:calc(121 * var(--px))}.music-festival-banner .banner-img2 img{width:calc(51 * var(--px))}.music-festival-banner .banner-img2:before{margin-inline:calc(11 * var(--px));width:1px;height:calc(35 * var(--px))}}@media only screen and (max-width:590px){.music-festival-banner .prtext-wrapper .hero__text-content{padding-top:20vw!important}}.music-festival-layout1 .img-text .text{padding:calc(64 * var(--px)) calc(32 * var(--px)) 0}.music-festival-layout1 .img-text .common-title{color:#24111a;font-size:calc(42 * var(--px))!important;margin-bottom:calc(8 * var(--px))}.music-festival-layout1 .subscribe{background:#f6f3f7;border-radius:calc(24 * var(--px));padding:calc(28 * var(--px)) calc(60 * var(--px))}.music-festival-layout1 .subscribe .text-container{position:relative}.music-festival-layout1 .subscribe .text{display:flex;align-items:center}.music-festival-layout1 .subscribe .text>div{flex:1}.music-festival-layout1 .subscribe .common-title{font-family:var(--misanslatin-bold);color:#000;font-size:calc(22 * var(--px))!important;text-align:left;margin-bottom:0}@media screen and (min-width:850.1px){.music-festival-layout1 .pc-layout .item-cell-1{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(20 * var(--px))}.music-festival-layout1 .item-cell-1 .item-3{grid-column:span 2}}@media screen and (max-width:850px){.music-festival-layout1 .m-layout .item-cell-1{display:grid;gap:calc(12 * var(--px))}.music-festival-layout1 .common-header{margin-bottom:calc(20 * var(--px))}.music-festival-layout1 .common-header .common-title{text-wrap:balance}.music-festival-layout1 .img-text .text{padding:calc(38 * var(--px)) calc(18 * var(--px)) 0}.music-festival-layout1 .img-text .common-title{font-size:calc(22 * var(--px))!important;margin-bottom:calc(5 * var(--px))}.music-festival-layout1 .subscribe{border-radius:calc(8 * var(--px));padding:calc(28 * var(--px)) calc(12 * var(--px));margin-top:calc(8 * var(--px))}.music-festival-layout1 .subscribe .text{flex-direction:column;gap:calc(24 * var(--px))}.music-festival-layout1 .subscribe .common-title{font-family:var(--misanslatin-semibold);font-size:calc(19 * var(--px))!important;text-align:center}}.music-festival-featured1 .common-header{margin-bottom:calc(40 * var(--px))}.music-festival-featured1 .content-layout{padding-inline:9.58333333%;flex-wrap:wrap;justify-content:center;column-gap:calc(111 * var(--px));row-gap:calc(24 * var(--px))}.music-festival-featured1 .content-layout>div{width:calc((100% - 3 * calc(111 * var(--px))) / 4)}@media screen and (max-width:850px){.music-festival-featured1 .common-header{margin-bottom:calc(20 * var(--px))}.music-festival-featured1 .common-header .common-title{text-wrap:balance}.music-festival-featured1 .content-layout{padding-inline:0;display:grid!important;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr);column-gap:calc(20 * var(--px));row-gap:calc(10 * var(--px))}.music-festival-featured1 .content-layout>div{width:unset}.music-festival-featured1 .content-layout>div:nth-child(2){order:1}.music-festival-featured1 .content-layout>div:nth-child(3){order:2}.music-festival-featured1 .content-layout>div:nth-child(1){order:3}.music-festival-featured1 .content-layout>div:nth-child(4){order:4}.music-festival-featured1 .content-layout>div:nth-child(6){order:5}.music-festival-featured1 .content-layout>div:nth-child(7){order:6}.music-festival-featured1 .content-layout>div:nth-child(5){order:7}}.music-festival-layout1 form.klaviyo-form>div>div input,.music-festival-layout1 form.klaviyo-form>div>div button{height:clamp(40px,2.6041666666666667vw,50px)!important;line-height:clamp(40px,2.6041666666666667vw,50px)!important}.music-festival-layout1 .klaviyo-form div[role=status]{background:transparent!important;color:#fff!important;border-radius:8px!important}.music-festival-layout1 form{padding:0!important;background:transparent!important;max-width:450px!important;margin-inline:0!important}.music-festival-layout1 form>div{padding:0!important;min-height:unset!important}.music-festival-layout1 form>div>div:nth-child(1) input,.music-festival-layout1 form>div>div:nth-child(2) input,.music-festival-layout1 form>div>div:nth-child(2){border-radius:100px!important;border:none!important;letter-spacing:0!important;color:#9da4ae!important;background:#fff!important}.music-festival-layout1 form>div>div:nth-child(1) input,.music-festival-layout1 form>div>div:nth-child(2) input,.music-festival-layout1 form>div>div:nth-child(1) input::placeholder,.music-festival-layout1 form>div>div:nth-child(2) input::placeholder{font-family:var(--misanslatin)!important;font-size:clamp(12px,.833333333334vw,16px)!important;color:#9da4ae;letter-spacing:0!important}.music-festival-layout1 form>div>div:nth-child(1) input:hover{border:none!important;outline-style:none!important}.music-festival-layout1 form>div>div:nth-child(1):has(p){border-radius:6px!important}.music-festival-layout1 form>div>div:nth-child(1) p{padding:1em}.music-festival-layout1 .last-focusable-element{display:none}.music-festival-layout1 form>div>div:nth-child(1) p,.music-festival-layout1 form>div>div:nth-child(1) p span{color:#000;font-size:18px!important;text-align:center}.music-festival-layout1 form>div>div:nth-child(2) button+input:hover,.music-festival-layout1 form>div>div:nth-child(2) button+input:focus-visible{border:none!important;outline-style:none!important}.music-festival-layout1 form>div>div:nth-child(2)>div>div>div:nth-child(1):has(button+input:hover){border:none!important}.music-festival-layout1 form>div>div:nth-child(2),.music-festival-layout1 form>div>div:nth-child(3){margin-top:calc(18 * var(--px))!important}.music-festival-layout1 form>div>div:nth-child(2)>div>div>div:nth-child(1){height:clamp(40px,2.6041666666666667vw,50px)!important;line-height:clamp(40px,2.6041666666666667vw,50px)!important;border-radius:8px!important;border:none!important;height:unset!important}.music-festival-layout1 form>div>div:nth-child(2) button{justify-content:space-around!important}.music-festival-layout1 form>div>div:nth-child(2) button img{width:16px!important;height:12px!important;border-radius:0!important}.music-festival-layout1 form>div>div:nth-child(2)>div>div>div>div>div:nth-child(1),.music-festival-layout1 form>div>div:nth-child(2)>div>div>div>div>div:nth-child(1) input{height:clamp(40px,2.6041666666666667vw,50px)!important;line-height:clamp(40px,2.6041666666666667vw,50px)!important;border-radius:8px!important;border:none!important}.music-festival-layout1 form>div>div:nth-child(2)>div>div>div>div>div:nth-child(1) input{outline-style:none!important}.music-festival-layout1 form>div>div:nth-child(2)>div>div>div>div>div:nth-child(1){padding-inline:16px!important}.music-festival-layout1 form>div>div:nth-child(2) div[role=listbox]{background:#fff!important;border:none!important;padding:0!important;top:105%!important}.music-festival-layout1 form>div>div:nth-child(2) div[role=listbox]>div{display:flex!important;flex-direction:column!important}.music-festival-layout1 form>div>div:nth-child(2) div[role=listbox]>div>div{padding:6px 16px!important}.music-festival-layout1 form>div>div:nth-child(2) div[role=option] div,.music-festival-layout1 form>div>div:nth-child(2) div[role=option] span{font-family:var(--misanslatin)!important;color:#000!important;font-size:clamp(12px,.78125vw,14px)!important}.music-festival-layout1 form>div>div:nth-child(2) div[role=option]>div>div{align-items:center!important}.music-festival-layout1 form>div>div:nth-child(2) div[role=option]>div:active,.music-festival-layout1 form>div>div:nth-child(2) div[role=option]>div:hover{background:#fff!important}.music-festival-layout1 form>div>div:nth-child(3){margin-bottom:calc(18 * var(--px))!important}.music-festival-layout1 form>div>div:nth-child(3)>div{flex:unset!important;width:fit-content!important}.music-festival-layout1 form>div>div:nth-child(3)>div:nth-child(1){margin-right:8px!important;align-items:center}.music-festival-layout1 form>div>div:nth-child(3) div *:not([role=alert]),.music-festival-layout1 form>div>div:nth-child(3) div * *:not([role=alert]){font-family:var(--misanslatin-medium)!important;font-size:clamp(10px,.625vw,12px)!important;color:#00000080!important;line-height:1.3!important;text-align:left}.music-festival-layout1 form>div>div:nth-child(3) fieldset span[role=alert]{white-space:nowrap}.music-festival-layout1 .klaviyo-form form>div>div:nth-child(3) div p a,.music-festival-layout1 .klaviyo-form form>div>div:nth-child(3) div p a *{font-family:var(--misanslatin-semibold)!important;text-decoration:underline}.music-festival-layout1 form>div>div:nth-child(3) svg{width:16px!important;height:16px!important}.music-festival-layout1 form>div>div:nth-child(3) label>svg:nth-child(1){margin-right:0!important;stroke:transparent!important}.music-festival-layout1 form>div>div:nth-child(3) label>svg:nth-child(1) rect{fill:#fff!important}.music-festival-layout1 form>div>div:nth-child(3) label>svg:nth-child(2){background:#954040!important;margin-left:.1em!important;border-radius:.1em!important}.music-festival-layout1 form>div>div:nth-child(3) label>svg:nth-child(2) polygon{fill:#fff!important;stroke:#fff!important}.music-festival-layout1 form>div>div:nth-child(3) input[aria-invalid=true]+label>svg:nth-child(2){background:#954040!important}.music-festival-layout1 form>div>div:nth-child(3) label>div:nth-child(3){margin-right:0!important}.music-festival-layout1 form>div>div:nth-child(3) fieldset>div:nth-child(2)>div{right:unset!important;left:0!important}.music-festival-layout1 form>div>div:nth-child(4) button{background:#96403f!important;font-family:var(--misanslatin-bold)!important;font-size:clamp(14px,.9375vw,18px)!important;color:#fff!important;font-weight:400!important;letter-spacing:0px!important;padding:0 2em!important;margin-inline:auto!important;width:fit-content!important;border-radius:100px!important}@media screen and (max-width:850px){.music-festival-layout1 form>div>div:nth-child(1) input,.music-festival-layout1 form>div>div:nth-child(2) input,.music-festival-layout1 form>div>div:nth-child(1) input::placeholder,.music-festival-layout1 form>div>div:nth-child(2) input::placeholder{font-size:calc(14 * var(--px))!important}.music-festival-layout1 form.klaviyo-form>div>div input,.music-festival-layout1 form.klaviyo-form>div>div button,.music-festival-layout1 form>div>div:nth-child(2)>div>div>div:nth-child(1),.music-festival-layout1 form>div>div:nth-child(2)>div>div>div>div>div:nth-child(1),.music-festival-layout1 form>div>div:nth-child(2)>div>div>div>div>div:nth-child(1) input{height:calc(50 * var(--px))!important;line-height:calc(50 * var(--px))!important}.music-festival-layout1 form>div>div:nth-child(2),.music-festival-layout1 form>div>div:nth-child(3){margin-top:calc(12 * var(--px))!important}.music-festival-layout1 form>div>div:nth-child(3){margin-bottom:calc(12 * var(--px))}.music-festival-layout1 form>div>div:nth-child(3) div *:not([role=alert]),.music-festival-layout1 form>div>div:nth-child(3) div * *:not([role=alert]){font-size:calc(12 * var(--px))!important}.music-festival-layout1 form>div>div:nth-child(4) button{font-family:var(--misanslatin-demibold)!important;font-size:calc(14 * var(--px))!important;width:100%!important}.music-festival-layout1 form{max-width:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/page-2026-music-festival.css.map */
