.babylon-intro{position:relative;display:block;width:100%;height:100dvh;min-height:100dvh;background:#000;overflow:hidden;isolation:isolate}.babylon-intro__starfield-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;pointer-events:none}.babylon-intro__starfield{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.babylon-intro__vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 50% 42%,transparent 40%,rgba(0,0,0,.78) 100%)}.babylon-intro__grain{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:4;width:200%;height:200%;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:babylon-grain-shift 1s steps(4) infinite}@keyframes babylon-grain-shift{0%{transform:translate(0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(-1%,-1%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.babylon-intro__grain{animation:none}}.babylon-intro__spotlight{position:absolute;top:50%;left:50%;width:min(120vw,1400px);height:min(120vw,1400px);transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(150,100,60,.16) 0%,rgba(206,197,179,.06) 32%,transparent 62%);pointer-events:none;animation:babylon-spotlight-breathe 8s ease-in-out infinite}@keyframes babylon-spotlight-breathe{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@media(prefers-reduced-motion:reduce){.babylon-intro__spotlight{animation:none}}.babylon-intro__gate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;background:#0000008c;border:none;-webkit-appearance:none;appearance:none;padding:0;cursor:pointer;transition:opacity .7s ease}.babylon-intro__gate.is-entering{opacity:0;pointer-events:none}.babylon-intro__gate-text{font-family:Arial Black,Impact,Franklin Gothic Bold,sans-serif;font-weight:900;font-style:italic;font-size:clamp(1rem,3vw,1.4rem);letter-spacing:.5em;padding-left:.5em;color:#cec5b3;text-shadow:0 0 24px rgba(150,65,30,.5);animation:babylon-gate-pulse 2.2s ease-in-out infinite}@keyframes babylon-gate-pulse{0%,to{opacity:.7}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.babylon-intro__gate-text{animation:none}}.babylon-intro__gate-caption{font-family:var(--font-body--family, sans-serif);font-size:.62rem;letter-spacing:.3em;text-transform:uppercase;color:#cec5b373}.babylon-intro__content{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5vh 1.5rem;gap:clamp(.75rem,2vw,1.5rem)}.babylon-intro__logo-image{position:relative;z-index:1;display:block;width:min(90vw,640px);height:auto;opacity:0;transform:translateY(14px);transition:opacity 1.4s ease;will-change:transform;mix-blend-mode:screen;filter:drop-shadow(0 8px 40px rgba(0,0,0,.6))}.babylon-intro__logo-image.is-visible{opacity:1;animation:babylon-logo-breathe 6s ease-in-out 1.4s infinite}@keyframes babylon-logo-breathe{0%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 8px 40px rgba(0,0,0,.6))}50%{transform:translateY(0) scale(1.015);filter:drop-shadow(0 10px 46px rgba(150,65,30,.35))}}@media(prefers-reduced-motion:reduce){.babylon-intro__logo-image.is-visible{animation:none}}.babylon-countdown{display:block;width:min(94vw,640px);margin-top:clamp(1.5rem,4vw,3rem);opacity:0;transform:translateY(10px);transition:opacity 1s ease,transform 1s ease}.babylon-countdown.is-visible{opacity:1;transform:translateY(0)}.babylon-countdown__grid{display:flex;align-items:flex-end;justify-content:center;gap:clamp(.5rem,2vw,1.15rem);padding-bottom:.75rem}.babylon-countdown__unit{position:relative;display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:clamp(3.6rem,12vw,5.6rem);padding:clamp(.3rem,1vw,.5rem) clamp(.2rem,1vw,.4rem);background:transparent}.babylon-countdown__unit--days{transform:rotate(-1.6deg)}.babylon-countdown__unit--hours{transform:rotate(1deg)}.babylon-countdown__unit--minutes{transform:rotate(-.8deg)}.babylon-countdown__unit--seconds{transform:rotate(1.8deg)}.babylon-countdown__value{font-family:Arial Black,Impact,Franklin Gothic Bold,sans-serif;font-weight:900;font-style:italic;font-size:clamp(1.9rem,7.2vw,3.4rem);line-height:1;letter-spacing:-.02em;color:#cec5b3;transform:skew(-4deg);text-shadow:1px 0 0 rgba(0,0,0,.65),-1px 1px 0 rgba(255,255,255,.06),0 3px 7px rgba(0,0,0,.85),0 0 16px rgba(150,65,30,.22)}.babylon-countdown__unit--seconds .babylon-countdown__value.is-ticking{animation:babylon-tick-pulse .5s ease-out}@keyframes babylon-tick-pulse{0%{text-shadow:1px 0 0 rgba(0,0,0,.65),-1px 1px 0 rgba(255,255,255,.06),0 3px 7px rgba(0,0,0,.85),0 0 26px rgba(150,65,30,.55);transform:skew(-4deg) scale(1.08)}to{text-shadow:1px 0 0 rgba(0,0,0,.65),-1px 1px 0 rgba(255,255,255,.06),0 3px 7px rgba(0,0,0,.85),0 0 16px rgba(150,65,30,.22);transform:skew(-4deg) scale(1)}}@media(prefers-reduced-motion:reduce){.babylon-countdown__unit--seconds .babylon-countdown__value.is-ticking{animation:none}}.babylon-countdown__label{font-family:var(--font-body--family, sans-serif);font-size:clamp(.55rem,1.4vw,.7rem);letter-spacing:.26em;text-transform:uppercase;color:#7f7160}.babylon-countdown__divider{font-family:Arial Black,Impact,sans-serif;font-weight:900;font-size:clamp(1.4rem,5vw,2.2rem);color:#cec5b34d;transform:translateY(-.9em) rotate(-5deg)}.babylon-countdown__caption{margin:clamp(1.25rem,3vw,2rem) 0 0;font-family:var(--font-body--family, sans-serif);font-size:clamp(.65rem,1.4vw,.85rem);letter-spacing:.38em;text-transform:uppercase;color:#d2c6b480}.babylon-email-capture{margin:clamp(1.5rem,3.5vw,2.25rem) auto 0;width:min(100%,360px)}.babylon-email-capture__field{display:flex;align-items:stretch;gap:.6rem}.babylon-email-capture .babylon-email-capture__input{flex:1;min-width:0;background-color:transparent;border:none;border-bottom:1px solid rgba(206,197,179,.3);color:#cec5b3;font-family:var(--font-body--family, sans-serif);font-size:.85rem;letter-spacing:.03em;text-align:left;padding:.65rem .15rem;transition:border-color .3s ease}.babylon-email-capture__input::placeholder{color:#cec5b366;text-transform:uppercase;font-size:.65rem;letter-spacing:.14em}.babylon-email-capture .babylon-email-capture__input:focus{outline:none;border-bottom-color:#cec5b3}.babylon-email-capture .babylon-email-capture__input:focus-visible,.babylon-email-capture .babylon-email-capture__submit:focus-visible{outline:2px solid rgba(206,197,179,.6);outline-offset:3px}.babylon-email-capture .babylon-email-capture__submit{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid rgba(206,197,179,.5);color:#cec5b3;font-family:Arial Black,Impact,sans-serif;font-style:italic;font-weight:900;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;padding:0 .2rem;transition:opacity .3s ease}.babylon-email-capture__submit:hover{opacity:.7}.babylon-email-capture__message{margin:.6rem 0 0;font-size:.72rem;letter-spacing:.04em;color:#cec5b3b3;text-align:center}.babylon-email-capture__message--error{color:#b5654f}.babylon-countdown.is-launched .babylon-email-capture{display:none}.babylon-countdown__launched-message{display:none;margin:clamp(1.25rem,3vw,2rem) 0 0;font-family:var(--font-heading--family, serif);font-size:clamp(1.1rem,3vw,1.8rem);letter-spacing:.1em;text-transform:uppercase;color:#f2f0ec}.babylon-countdown.is-launched .babylon-countdown__grid,.babylon-countdown.is-launched .babylon-countdown__caption{display:none}.babylon-countdown.is-launched .babylon-countdown__launched-message{display:block}@media(max-width:480px){.babylon-countdown__grid{gap:.4rem}.babylon-countdown__divider{font-size:1.1rem;transform:translateY(-.7em) rotate(-5deg)}}.section--page-width.media-with-content{grid-template-areas:"margin-left media margin-right" "margin-left content margin-right"}@media screen and (min-width:750px){.section--page-width.media-with-content{--media-with-content-grid-columns: var(--full-page-grid-margin) calc((var(--full-page-grid-central-column-width) / 12) * 7) calc((var(--full-page-grid-central-column-width) / 12) * 5) var(--full-page-grid-margin);grid-template-areas:"margin-left media content margin-right"}}@media screen and (min-width:750px){.section--page-width.media-with-content--media-right{--media-with-content-grid-columns: var(--full-page-grid-margin) calc((var(--full-page-grid-central-column-width) / 12) * 5) calc((var(--full-page-grid-central-column-width) / 12) * 7) var(--full-page-grid-margin);grid-template-areas:"margin-left content media margin-right"}}@media screen and (min-width:750px){.section--page-width.media-with-content--medium{--media-with-content-grid-columns: var(--full-page-grid-margin) repeat(2, calc(var(--full-page-grid-central-column-width) / 2)) var(--full-page-grid-margin)}}@media screen and (min-width:750px){.section--page-width.media-with-content--narrow.media-with-content--media-right{--media-with-content-grid-columns: var(--full-page-grid-margin) calc((var(--full-page-grid-central-column-width) / 3) * 2) calc(var(--full-page-grid-central-column-width) / 3) var(--full-page-grid-margin)}}@media screen and (min-width:750px){.section--page-width.media-with-content--narrow{--media-with-content-grid-columns: var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) / 3) calc((var(--full-page-grid-central-column-width) / 3) * 2) var(--full-page-grid-margin)}}@media screen and (min-width:750px){.section--full-width.media-with-content--media-right{--media-with-content-grid-columns: 2.5fr 3.5fr;grid-template-areas:"content media"}}@media screen and (min-width:750px){.section--full-width.media-with-content--medium{--media-with-content-grid-columns: 1fr 1fr}}@media screen and (min-width:750px){.section--full-width.media-with-content--narrow{--media-with-content-grid-columns: 2fr 4fr}}@media screen and (min-width:750px){.section--full-width.media-with-content--narrow.media-with-content--media-right{--media-with-content-grid-columns: 4fr 2fr}}.media-with-content.media-with-content--media-extend{grid-template-columns:var(--media-with-content-grid-columns);grid-template-areas:"media media media" "margin-left content margin-right"}@media screen and (min-width:750px){.media-with-content.media-with-content--media-extend{grid-template-areas:"media media content margin-right"}}@media screen and (min-width:750px){.media-with-content--media-extend.media-with-content--media-right{grid-template-areas:"margin-left content media media"}}@media screen and (min-width:750px){.media-with-content--media-right{grid-template-areas:"margin-left content media media"}}.media-with-content{--media-with-content-grid-columns: var(--full-page-grid-with-margins);grid-template-columns:var(--media-with-content-grid-columns);grid-template-areas:"media media media" "content content content"}@media screen and (min-width:750px){.media-with-content{--media-with-content-grid-columns: 3.5fr 2.5fr;grid-template-areas:"media content"}}.media-with-content .media-block{grid-area:media}.media-with-content .media-with-content__content{grid-area:content}.media-with-content .media-with-content__content>.group-block-content{padding-inline:var(--page-margin);padding-block:calc(2 * var(--page-margin))}@media screen and (min-width:750px){.media-with-content .media-with-content__content>.group-block-content{padding-block:var(--page-margin)}}.media-with-content.section--page-width .media-with-content__content>.group-block-content{padding-inline:0}@media screen and (min-width:750px){.media-with-content.section--page-width .media-with-content__content>.group-block-content{padding-inline-start:var(--page-margin)}}.media-with-content.section--page-width.media-with-content--media-right .media-with-content__content>.group-block-content{padding-inline-end:var(--page-margin);padding-inline-start:0}.media-with-content[data-shopify-visual-preview]{--hero-min-height: 500px;min-height:500px}.pagination{--pagination-size: 36px;--pagination-inset: 2px;--pagination-radius: 6;display:flex;justify-content:center;padding:var(--padding-xl) var(--padding-sm);margin-top:var(--padding-xl);position:relative;isolation:isolate}.pagination__list{display:flex;gap:0;align-items:center;list-style:none;margin:0;padding:0;position:relative}.pagination__item{width:var(--pagination-size);aspect-ratio:1;display:grid;place-items:center}.pagination__link{display:grid;place-items:center;color:var(--color-foreground);text-decoration:none;width:100%;height:100%;-webkit-user-select:none;user-select:none;position:relative;outline-color:var(--color-foreground);-webkit-tap-highlight-color:transparent;font-size:var(--font-size--md);font-weight:var(--font-weight-normal);border-radius:calc(var(--pagination-radius) * 1px);transition:color var(--hover-transition-duration) var(--hover-transition-timing),opacity var(--hover-transition-duration) var(--hover-transition-timing)}.pagination__link:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.pagination__link--current{color:var(--color-background);font-weight:var(--font-weight-medium);cursor:default}.pagination__link--gap{cursor:default;pointer-events:none}.pagination__link--arrow{display:flex;align-items:center;justify-content:center}.pagination__link--disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.pagination__link svg{width:.5rem;height:.75rem;flex-shrink:0}.pagination__item--mobile-only{display:none}@supports not (anchor-name: --pagination-active){.pagination__link:not(.pagination__link--gap):before{content:"";position:absolute;inset:var(--pagination-inset);border-radius:calc(var(--pagination-radius) * 1px);background:rgb(var(--color-foreground-rgb) / var(--opacity-10));z-index:-1;opacity:0;transition:background var(--hover-transition-duration) var(--hover-transition-timing),opacity var(--hover-transition-duration) var(--hover-transition-timing)}.pagination__link[aria-current=page]:before{background:var(--color-foreground);opacity:1}.pagination__link:hover:not([aria-current=page],.pagination__link--gap,.pagination__link--disabled):before{opacity:1}}@supports (anchor-name: --pagination-active){.pagination__list:before{content:"";z-index:-1;position:absolute;width:calc(var(--pagination-size) - (2 * var(--pagination-inset)));aspect-ratio:1;pointer-events:none;opacity:0;border-radius:calc(var(--pagination-radius) * 1px);background:rgb(var(--color-foreground-rgb) / var(--opacity-10));transition:left var(--hover-transition-duration) var(--hover-transition-timing),top var(--hover-transition-duration) var(--hover-transition-timing)}@media(hover:none)and (pointer:coarse){.pagination__list:before{content:unset}}.pagination__list:has(.pagination__link:is(:hover,:focus-visible):not(.pagination__link--gap,.pagination__link--disabled)):before{opacity:1}.pagination__link[aria-current=page]:before{content:"";position:absolute;inset:var(--pagination-inset);border-radius:calc(var(--pagination-radius) * 1px);background:var(--color-foreground);z-index:-1}.pagination__list .pagination__item:has(.pagination__link:is(:hover,:focus-visible):not(.pagination__link--gap,.pagination__link--disabled)){anchor-name:--pagination-hover}.pagination__list:before{position-anchor:--pagination-hover;left:calc(anchor(left) + var(--pagination-inset));top:calc(anchor(top) + var(--pagination-inset))}.pagination__item:has(+.pagination__item--gap) .pagination__link:after,.pagination__item--gap+.pagination__item .pagination__link:after{position:absolute;content:"";pointer-events:auto}.pagination__item:has(+.pagination__item--gap) .pagination__link:after{top:0;right:-50%;bottom:0;left:100%}.pagination__item--gap+.pagination__item .pagination__link:after{top:0;right:100%;bottom:0;left:-50%}}@media screen and (max-width:749px){.pagination{--pagination-size: 44px;--pagination-inset: 5px;padding:var(--padding-lg) var(--padding-sm)}.pagination__link{font-size:var(--font-size--sm)}.pagination__item--mobile-hide{display:none}.pagination__item--mobile-only{display:grid}.pagination__item:has(.pagination__link--gap){width:calc(var(--pagination-size) * .5)}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=AgAACAAAAAAAAAAAAAAAAAAAAAAAAAAAQA */
