.bie-apres-hero{position:relative;isolation:isolate;min-height:560px;min-height:70svh;display:flex;align-items:end;background:#08090d;color:#fff}.bie-apres-hero__media,.bie-apres-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.bie-apres-hero__media video,.bie-apres-hero__media img{width:100%;height:100%;object-fit:cover}.bie-apres-hero__shade{z-index:-1;background:linear-gradient(0deg,#08090d,#08090d80 48%,#08090d1f)}.bie-apres-hero__content{width:100%;padding-top:100px;padding-bottom:70px}.bie-apres-hero__eyebrow{color:#9db9ff;text-transform:uppercase;letter-spacing:.2em;font-weight:700;font-size:13px}.bie-apres-hero h1{color:#fff;text-transform:uppercase;font-size:clamp(38px,6.5vw,90px);line-height:1.02;letter-spacing:-.04em;max-width:1000px;margin:18px 0 30px;font-weight:800}.bie-apres-hero .button{background:#46f;color:#fff;border-radius:8px;gap:25px}.bie-apres-hero__pause{position:absolute;right:24px;bottom:24px;width:44px;height:44px;border:1px solid #ffffff66;border-radius:50%;background:#08090daa;color:#fff;cursor:pointer}body:has(.bie-apres-hero) #MainContent{background:#08090d}body:has(.bie-apres-hero) #MainContent>.shopify-section:not(:has(.bie-apres-hero)){background:#08090d}body:has(.bie-apres-hero) #MainContent>.shopify-section:has([class*=ai-extra-product-]){max-width:1200px;margin:20px auto 48px;padding:0 30px}body:has(.bie-apres-hero) .image-with-text__grid{border:1px solid #ffffff24;border-radius:16px;overflow:hidden;background:#11141e}body:has(.bie-apres-hero) .image-with-text__content{background:#11141e}body:has(.bie-apres-hero) .video-section__media{border-radius:16px;overflow:hidden;border:1px solid #ffffff24}@media(max-width:749px){.bie-apres-hero{min-height:520px;min-height:65svh}.bie-apres-hero__content{padding-top:70px;padding-bottom:70px}.bie-apres-hero h1{font-size:clamp(36px,10vw,62px)}body:has(.bie-apres-hero) #MainContent>.shopify-section:has([class*=ai-extra-product-]){padding:0 20px}body:has(.bie-apres-hero) [class*=ai-extra-product-content-]{flex-wrap:wrap}}.bie-apres-hero{display:grid;min-height:0;align-items:stretch}.bie-apres-hero__media{position:relative;inset:auto;grid-area:1/1;z-index:-2;align-self:center;width:100%}.bie-apres-hero__media video,.bie-apres-hero__media img{display:block;width:100%;height:auto;object-fit:contain}.bie-apres-hero__content{grid-area:1/1;align-self:end;z-index:1}.bie-apres-hero__shade{grid-area:1/1}body:has(.bie-apres-hero) [class*=ai-extra-product-content-]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center}body:has(.bie-apres-hero) [class*=ai-extra-product-image-wrapper-]{grid-column:1;grid-row:1}body:has(.bie-apres-hero) [class*=ai-extra-product-actions-]{grid-column:2;grid-row:1;justify-self:center}body:has(.bie-apres-hero) [class*=ai-extra-product-info-]{grid-column:1/-1;grid-row:2}@media(max-width:749px){.bie-apres-hero{min-height:0}.bie-apres-hero__content{padding-top:30px;padding-bottom:30px}.bie-apres-hero h1{font-size:clamp(28px,7vw,48px)}.bie-apres-hero__pause{right:12px;bottom:12px}body:has(.bie-apres-hero) [class*=ai-extra-product-actions-] .button{font-size:12px;padding:8px 12px;white-space:normal}}body:has(.bie-apres-hero) [class*=ai-extra-product-actions-] .button{border:0;box-shadow:none}body:has(.bie-apres-hero) [class*=ai-extra-product-actions-] .button:before,body:has(.bie-apres-hero) [class*=ai-extra-product-actions-] .button:after{box-shadow:none;border:0}.bie-ticket-purchase[hidden]{display:none!important}.bie-ticket-purchase{grid-column:1/-1}.bie-apres-product{display:block;background:#08090d;color:#fff}.bie-apres-product>.page-width{padding-top:36px;padding-bottom:24px}.bie-apres-product .product{display:block}.bie-apres-product .product__info-wrapper.grid__item{width:100%!important;max-width:100%!important;padding:32px;border:1px solid #ffffff24;border-radius:16px;background:linear-gradient(125deg,#181e32,#11141e)}.bie-apres-product .product__info-container{max-width:none;position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.65fr);column-gap:60px;align-items:start}.bie-apres-product .product__title{grid-column:1/-1;margin:0 0 22px}.bie-apres-product .product__title h2{font-size:clamp(24px,3vw,38px);color:#fff}.bie-apres-product .product__description,.bie-apres-product .product__accordion{grid-column:1/-1}.bie-apres-product .price{font-size:30px;color:#fff}.bie-apres-product .product__text{line-height:1.7;color:#c8cddd}.bie-apres-product .button{border-radius:8px}@media(max-width:749px){.bie-apres-product .product__info-wrapper.grid__item{padding:24px}.bie-apres-product .product__info-container{display:block}.bie-apres-product>.page-width{padding-top:20px}}.bie-apres-product[data-sale-pending] .product-form__quantity,.bie-apres-product[data-sale-pending] .bie-ticket-purchase{display:none!important}.bie-apres-product[data-sale-pending] .bie-sale-text-after,.bie-apres-product:not([data-sale-pending]) .bie-sale-text-before{display:none}.bie-extra-dialog{color:#fff;background:transparent;border:0;padding:0;width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto}.bie-extra-dialog::backdrop{background:#000000c7}.bie-extra-dialog__card{background:#11141e;border:1px solid #343a50;border-radius:16px;padding:28px}.bie-extra-dialog h2,.bie-extra-dialog h3{color:#fff}.bie-extra-dialog h2{font-size:28px;line-height:1.15;margin:12px 0 24px}.bie-extra-dialog h3{font-size:20px;margin:0}.bie-extra-dialog__eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#9db9ff}.bie-extra-dialog__product{display:flex;align-items:center;gap:20px}.bie-extra-dialog__image{width:90px;height:90px;object-fit:contain;border-radius:8px}.bie-extra-dialog__description{font-size:14px;line-height:1.6;color:#c8cddd;margin:20px 0}.bie-extra-dialog .button{background:#46f;color:#fff;border:0;border-radius:8px}.bie-extra-dialog .button:before,.bie-extra-dialog .button:after{box-shadow:none}.bie-extra-dialog__decline{display:block;margin:14px auto 0;padding:10px 20px;background:transparent;border:0;color:#c8cddd;text-decoration:underline;text-underline-offset:4px;font:inherit;font-size:13px;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=DA */
