h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:initial;font-family:Montserrat,Sans-Serif;text-transform:uppercase;margin:0}@media (max-width: 375px){h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{word-break:break-word}}h1,.h1{font-weight:900;line-height:1.2;font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 2.2rem)}}h2,.h2{font-weight:900;font-size:calc(var(--font-heading-scale) * 1.2rem);font-weight:700}@media only screen and (min-width: 750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 1.2rem)}}h3{font-weight:600;font-size:calc((18px + 2.7*((100vw - 1441px)/479)) - .1px);letter-spacing:.05em}@media (max-width: 1440px){h3{font-size:calc((16px + 2*((100vw - 376px)/1064)) - .1px)}}h4{font-weight:600;font-size:calc((14px + 2.1*((100vw - 1441px)/479)) - .1px);letter-spacing:.05em}@media (max-width: 1440px){h4{font-size:14px}}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,p:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,p:last-child{margin-bottom:0}main,footer{overflow-x:hidden}main#MainContent{overflow-y:hidden}section{margin-top:25px;margin-bottom:25px}.margin-width{margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width: 750px){.margin-width{margin-left:5rem;margin-right:5rem}}.padding-width{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 750px){.padding-width{padding-left:5rem;padding-right:5rem}}.innerwidth{padding:30px}@media screen and (min-width: 750px){.innerwidth{padding:60px}}.fullwidth{padding-left:0;padding-right:0;width:100%}@media screen and (min-width: 750px){.leftspace{margin-left:28%}}.topspace,.product_information variant-radios,.product_information variant-selects{padding-top:30px}.bigrounded,.cardimg.fat,.product__media-list .media>*{border-radius:13.5px}@media screen and (min-width: 750px){.bigrounded,.cardimg.fat,.product__media-list .media>*{border-radius:27px}}.smallrounded{border-radius:9px}@media screen and (min-width: 750px){.flexend{justify-content:flex-end}}.shopify-policy__body{font-size:1.5rem;padding-top:4rem}.shopify-policy__body h2{color:#000;font-size:2rem;display:block;padding-top:4rem}.shopify-policy__title{background-color:#01fbd2;padding:5rem 0}.shopify-policy__container{padding-bottom:5rem}.breadcrumbs{margin-bottom:.5rem;display:flex;gap:.5rem}.breadcrumbs a{color:inherit;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}p.subheading{opacity:.4}.thicc p{font-size:1.2em;text-transform:uppercase;line-height:1.2;-webkit-text-stroke:.15rem}.thicc p:first-of-type{text-indent:20%}@media only screen and (min-width: 750px){.thicc p{font-size:1.4em}}.thicc p a{color:inherit;-webkit-text-stroke:2px}a.simple_link{padding:2rem;line-height:1;margin-bottom:5px;text-decoration:none;color:inherit;font-weight:600;text-transform:uppercase;border-radius:6px;font-size:1.2em;display:flex;flex-direction:column;transition:all .3s}@media only screen and (min-width: 750px){a.simple_link{font-size:1.4em;justify-content:space-between;flex-direction:row}}.video_outer_container{position:relative;height:500px}.video_outer_container .video_inner_container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.video_outer_container .video_inner_container video{height:100%;opacity:1;object-fit:cover;transition-property:opacity,transform;transition-duration:.85s;transition-timing-function:cubic-bezier(.19,1,.22,1);width:100%}.imageheader{height:500px;width:100%;background-size:cover;display:block}.gallery-image_container{display:flex;flex-wrap:wrap;gap:5px}.gallery-image_container .gallery-image{aspect-ratio:1/1;display:block;background-size:cover;margin:.33%;box-sizing:border-box;flex-grow:1;width:100%;background-position:center center}@media only screen and (min-width: 750px){.gallery-image_container .gallery-image{height:500px;width:49%}}.hotel_container{background-color:#000;display:flex;flex-direction:column}.hotel_container .hotel_description{font-size:1.2rem;max-width:650px}.hotel_container a.button{max-width:200px;margin-top:30px}.hotelfirstrow{display:flex;flex-direction:column}@media only screen and (min-width: 750px){.hotelfirstrow{flex-direction:row;justify-content:space-between}}.hotelfirstrow .hotel_title .extrainfo{text-transform:uppercase;margin-bottom:0;font-size:1rem;letter-spacing:.13rem;line-height:calc(1 + .2 / var(--font-body-scale))}.hotelfirstrow .hotel_title h1.h2{font-size:3rem;line-height:1}.hotelfirstrow .hotel_price{display:flex;flex-direction:column;font-size:1.4rem;font-weight:600;letter-spacing:.2px;line-height:1.2}.hotelfirstrow .hotel_price .price_disclaimer{font-size:1rem;font-weight:500}p.announcement-bar__message.h5{font-size:1.2rem;padding:1rem;min-height:auto}.utility-bar localization-form.small-hide.medium-hide.no-js-hidden{line-height:1}.list-menu--inline{column-gap:1rem}.list-menu--inline>li{align-items:center;background-color:#b8b8b866;border-radius:5px;letter-spacing:.08em;line-height:unset;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.list-menu--inline>li .header__menu-item{font-size:1.2rem;padding:1rem 2.5rem}.search-modal .predictive-search.predictive-search--header{background-color:#fff}header details[open] .modal-overlay:after{height:0}p.predictive-search__item-heading.h5{font-weight:600;text-transform:capitalize;font-size:1.3rem}.predictive-search__image{object-fit:cover;height:auto;width:100%;aspect-ratio:1 / 1}.utility-bar{line-height:.8}.utility-bar button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large{min-height:auto;padding-top:.5rem;padding-bottom:.5rem;font-size:1rem}.utility-bar .localization-form__select .icon-caret{height:.5rem;top:calc(50% - .2rem);right:6.1px}li.list-payment__item svg{filter:grayscale(1)}body.cart .totals>h2{font-size:1.5rem;text-transform:capitalize}body.cart .totals__total-value{font-weight:600;font-size:1.5rem;text-transform:capitalize}footer .localization-form__select.link{font-size:1.2rem;padding:1.5rem 3rem 1.5rem 2rem}footer .localization-form__select.link .icon-caret{right:1.5rem}.cards-container>div{overflow:hidden}.cards-container.single>div{background-color:transparent;background:transparent}.cards-container>div.transparent{background-color:transparent;background:transparent}.card-element{cursor:pointer;font-weight:600;padding:1rem 0 0;transition:all .4s;margin:1rem 0;display:flex;justify-content:space-between;align-items:baseline;text-decoration:none;text-transform:uppercase;color:inherit;width:100%;flex-direction:column;row-gap:1rem}.card-element:hover{transition:all .3s}.card-element h3,.card-element p{color:inherit}.card-element p{font-size:1rem;margin:0}.card-element.fat .secondrow{text-shadow:none}.card-element.fat .secondrow p{font-size:1.5rem}.card-element.fat .secondrow h3.h1{line-height:1;font-weight:600}@media screen and (max-width: 750px){.card-element.fat .secondrow h3.h1{font-size:2rem}}.cardimg{aspect-ratio:1/1.3;width:100%;margin-bottom:0;border-radius:9px;background-color:#0003;background-blend-mode:overlay;color:#fff;background-position:center center;padding:12.5px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s}.cardimg:hover{transform:translateY(-3px)}.cardimg img{width:30px;height:auto}.cardimg .firstrow{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.cardimg .firstrow>div{display:flex;flex-direction:column;align-items:end}.cardimg .firstrow p.pill{background-color:#00000075;padding:1.2px 6px;border-radius:60px;letter-spacing:.15px}@media screen and (max-width: 750px){.cardimg .firstrow p.pill{font-size:.9rem}}.cardimg .firstrow p.pill+.pill{margin-top:5px}.cardimg .firstrow p.pill.tribu-category{background-color:transparent;color:inherit}.cardimg .secondrow{text-shadow:0px .8px .8px rgba(0,0,0,.4)}.cardimg.portrait{aspect-ratio:1/1.2}.cardimg.square{aspect-ratio:1/1}.cardimg.landscape{aspect-ratio:2/1.5}.cardimg.fat{aspect-ratio:auto;height:400px}@media screen and (min-width: 750px){.cardimg.fat{padding:25px;height:450px}}body.product-simple-experience .focus-none,body.product-experiences .focus-none,body.product .focus-none,body.product-preorder .focus-none{overflow-y:hidden}body.product-simple-experience .product__title>*,body.product-experiences .product__title>*,body.product .product__title>*,body.product-preorder .product__title>*{line-height:.9;font-size:2.5em}body.product-simple-experience .product__description,body.product-experiences .product__description,body.product .product__description,body.product-preorder .product__description{line-height:1.2;font-size:.8em;text-transform:uppercase}body.product-simple-experience .product-form,body.product-experiences .product-form,body.product .product-form,body.product-preorder .product-form{marign-top:30px}body.product-simple-experience .product-form__input input[type=radio]+label,body.product-experiences .product-form__input input[type=radio]+label,body.product .product-form__input input[type=radio]+label,body.product-preorder .product-form__input input[type=radio]+label{font-weight:600}body.product-simple-experience .product-form__input input[type=radio]:checked+label,body.product-experiences .product-form__input input[type=radio]:checked+label,body.product .product-form__input input[type=radio]:checked+label,body.product-preorder .product-form__input input[type=radio]:checked+label{color:#000}body.product-simple-experience .quantity:before,body.product-experiences .quantity:before,body.product .quantity:before,body.product-preorder .quantity:before{background-color:transparent}body.product-simple-experience .product-form__submit,body.product-experiences .product-form__submit,body.product .product-form__submit,body.product-preorder .product-form__submit{transition:all .3s}body.product-simple-experience .product-form__submit:after,body.product-simple-experience .product-form__submit:before,body.product-experiences .product-form__submit:after,body.product-experiences .product-form__submit:before,body.product .product-form__submit:after,body.product .product-form__submit:before,body.product-preorder .product-form__submit:after,body.product-preorder .product-form__submit:before{content:unset}body.product-experiences .product__tax.caption.rte{display:none}ul.image-list{list-style:none;padding:0;margin:0}body.product-fancy-experience .product-form__input input[type=radio]+label,body.product-fancy-experience-nobuy .product-form__input input[type=radio]+label{font-weight:600;font-size:1.2rem}body.product-fancy-experience .focus-none,body.product-fancy-experience-nobuy .focus-none{overflow-y:hidden}body.product-fancy-experience .product-form,body.product-fancy-experience-nobuy .product-form{margin-top:30px}body.product-fancy-experience .product-form__submit,body.product-fancy-experience-nobuy .product-form__submit{transition:all .3s}body.product-fancy-experience .product-form__submit:after,body.product-fancy-experience .product-form__submit:before,body.product-fancy-experience-nobuy .product-form__submit:after,body.product-fancy-experience-nobuy .product-form__submit:before{content:unset}body.product-fancy-experience .product-form__quantity,body.product-fancy-experience-nobuy .product-form__quantity{margin-top:12px}body.product-fancy-experience .quantity,body.product-fancy-experience-nobuy .quantity{width:calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 3.5rem)}body.product-fancy-experience .quantity:before,body.product-fancy-experience-nobuy .quantity:before{background-color:transparent}body.product-fancy-experience .quantity__input,body.product-fancy-experience-nobuy .quantity__input{font-size:1.2rem}body.product-fancy-experience fieldset.product-form__input .form__label,body.product-fancy-experience-nobuy fieldset.product-form__input .form__label{margin-bottom:0;font-size:1rem}body.product-fancy-experience label.quantity__label.form__label,body.product-fancy-experience-nobuy label.quantity__label.form__label{margin-bottom:5px;font-size:1rem}.product_information{background-color:#000;display:flex;flex-direction:column}.product_information .product__description{font-size:1.5rem;text-transform:unset}.product_information .product__description ul{padding:0;list-style-type:circle}.titleandprice_container{display:flex;flex-direction:column;margin-bottom:30px;position:relative}@media only screen and (min-width: 750px){.titleandprice_container{flex-direction:row;justify-content:space-between}}.titleandprice_container .eventtime{font-size:1.2rem}.titleandprice_container .titleandbrand .product__title{margin-bottom:0}.titleandprice_container .titleandbrand .product__title h1.h2{font-size:3rem}.titleandprice_container .price.price--large{display:flex;flex-direction:column-reverse;font-size:1.6rem;font-weight:600}.share-button__button{margin-top:20%}section.adrenaline .caption-with-letter-spacing{font-size:1.2rem}section.adrenaline .product-form__input input[type=radio]:checked+label{background-color:var(--color-link);color:#000;font-weight:600}section.adrenaline variant-radios,section.adrenaline variant-selects{margin:1rem 0}section.adrenaline variant-radios legend.form__label,section.adrenaline variant-selects legend.form__label{display:none}section.adrenaline variant-radios .product-form__input input[type=radio]+label,section.adrenaline variant-selects .product-form__input input[type=radio]+label{border-radius:5px}section.adrenaline .produit_outercontainer{display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 750px){section.adrenaline .produit_outercontainer{flex-direction:row}}section.adrenaline .produit_outercontainer>*{margin:0;flex:1}section.adrenaline .produit_outercontainer .produit_innercontainer{padding-top:2rem}@media only screen and (min-width: 750px){section.adrenaline .produit_outercontainer .produit_innercontainer{max-width:50%;padding:90px}}section.adrenaline .produit_outercontainer .produit_information{display:flex;flex-direction:column;margin-top:10%}@media only screen and (min-width: 750px){section.adrenaline .produit_outercontainer .produit_information{margin-top:10%}section.adrenaline .produit_outercontainer .produit_information .titleandprice_container{row-gap:1rem;flex-direction:column}}section.adrenaline .produit_outercontainer .product__description p,section.adrenaline .produit_outercontainer .product__description ul{font-size:1.5rem}section.adrenaline .produit_outercontainer .jackalope_product_logo{max-height:60px;width:auto;filter:invert(1)}section.adrenaline .produit_outercontainer .tribu-category{justify-self:flex-end;border:1px solid;padding:.5rem 1.5rem;background:#000;box-shadow:0 8px 32px #1f26875e;backdrop-filter:blur(6.5px);-webkit-backdrop-filter:blur(6.5px);border-radius:3px;border:1px solid rgba(255,255,255,.18)}section.adrenaline .produit_outercontainer .tribu-difficulty{display:flex;justify-content:flex-end;align-items:center}section.adrenaline .produit_outercontainer .tribu-difficulty span{font-weight:700;margin-right:1rem}section.adrenaline .produit_outercontainer .tribu-difficulty svg{margin-left:.25rem}section.adrenaline span.badge.price__badge-sale{width:max-content}section.adrenaline .product-form__submit{margin-bottom:0}section.adrenaline .swipers{display:flex;flex-direction:column;align-items:center;width:100%;overflow-x:hidden}section.adrenaline .swipers .swiper-container{width:100%;max-width:100%;overflow:hidden}section.adrenaline .swipers .swiperlinks-thumbs{max-width:100%}@media only screen and (min-width: 750px){section.adrenaline .swipers .swiperlinks-thumbs{margin-top:-5px}}section.adrenaline .swipers .swiperlinks-thumbs .swiper-slide{width:auto;max-width:70px;cursor:pointer;opacity:.6;transition:opacity .3s ease}@media only screen and (min-width: 750px){section.adrenaline .swipers .swiperlinks-thumbs .swiper-slide{max-width:100px}}section.adrenaline .swipers .swiperlinks-thumbs .swiper-slide-thumb-active{opacity:1}div#show-more-button-container{display:flex;justify-content:center}.button,.button-label,.shopify-challenge__button,.customer button,button.shopify-payment-button__button.shopify-payment-button__button--unbranded{letter-spacing:.025em;position:relative;cursor:pointer;padding:8px 16px;text-transform:uppercase;font-weight:600;font-size:1.4rem}a.header__icon.header__icon--account{color:initial;margin-left:1rem;transition:transform .3s}a.header__icon.header__icon--account:hover{transform:translateY(-3px)}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}.fadeinonpageload{animation:fadeInAnimation ease 6.5s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}body{font-weight:300;font-size:calc((20px + 3 * ((100vw - 1441px) / 479)) - .1px);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;background-repeat:repeat;line-height:1.5;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;width:100%}@media only screen and (max-width: 1440px){body{font-size:calc((16px + 4 * ((100vw - 376px) / 1064)) - .1px)}}.cart__warnings{margin-bottom:20rem;margin-top:10rem}section.defaultcollection .card-element{margin:0;padding:0}gravity-button.wallet-cart-button.gravity-button-wrapper{display:none!important}#product-grid .card-element{justify-content:flex-start;margin:0}section.compareplans{display:flex;flex-direction:column;row-gap:1rem}section.compareplans h2.comparetitle{color:#fff;margin-top:3rem;margin-bottom:1rem}section.compareplans .passescontainer{display:flex;flex-direction:column;row-gap:1rem;column-gap:1rem;justify-content:space-evenly;align-items:stretch}@media only screen and (min-width: 768px){section.compareplans .passescontainer{flex-direction:row}}section.compareplans .vippass{background-color:#000;flex-shrink:1;border-radius:9px;font-size:1.5rem;width:100%;color:#fff;display:flex;flex-direction:column}section.compareplans .vippass>*{padding:1rem 2rem}section.compareplans .vippass:nth-child(2) .vipperks li:first-child{font-weight:700}section.compareplans .vippass:nth-child(3) .vipperks li:first-child{font-weight:700}section.compareplans .vippass h2{text-align:center;font-size:2rem;border-bottom:1px solid;padding:3rem 4em;color:#fff}section.compareplans .vippass .product-price{font-weight:600;text-align:center;margin-top:auto}section.compareplans .vippass .button.vipbutton{margin:1rem 4rem 4rem;background-color:#edf152;color:#000;border:none;display:flex}section.compareplans .vippass .button.vipbutton:after,section.compareplans .vippass .button.vipbutton:before{content:none}section.compareplans ul.vipperks{list-style-type:none;display:flex;flex-direction:column;color:#fff}section.compareplans ul.vipperks li{border-bottom:.1px solid #464646;padding:1.5rem 3rem}@media only screen and (min-width: 768px){section.compareplans ul.vipperks li{padding:1.5rem 4rem}}.custom-experience-menu{display:flex;column-gap:1rem;row-gap:1rem;font-size:1.2rem;margin-top:2rem;flex-direction:column;text-transform:uppercase;letter-spacing:0}@media only screen and (min-width: 768px){.custom-experience-menu{flex-direction:row;flex-wrap:wrap}}.custom-experience-menu a{color:inherit;text-decoration:none;font-weight:600;padding:.5rem 1rem;border:1px solid transparent;transition:all .3s;border-radius:5px}.custom-experience-menu a.active,.custom-experience-menu a:hover{border:1px solid;background-color:#000;color:#fff}.festival-toggle button{font-size:1.2rem;padding:1rem 1.5rem;color:rgba(var(--color-foreground),1);font-weight:600;text-transform:uppercase;letter-spacing:0;align-items:center;background-color:#b8b8b866;border-radius:5px;line-height:unset;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;transition:all .3s}.festival-toggle button:hover{background-color:#000;color:#fff;transform:translateY(-3px)}.festival-toggle button.active{background-color:#000;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tribu.css.map */
