.realm-hub-hero{display:flex;flex-direction:column;justify-content:flex-end;min-height:70vh;overflow:hidden}.realm-hub-hero__content{width:100%;padding:4rem 4.8rem 7.2rem}@media screen and (min-width:750px){.realm-hub-hero{justify-content:center;min-height:40rem}}.realm-hub-hero__eyebrow{font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;opacity:.85;margin:1.4rem 0 .2rem}.realm-hub-hero__title{font-size:clamp(3.6rem,6vw,6.4rem);line-height:1.05;margin:0 0 1rem;text-shadow:0 0 34px var(--glow),0 4px 24px rgba(0,0,0,.6)}.realm-hub-hero__cardline{font-family:var(--realm-font-head);font-style:italic;font-size:1.9rem;max-width:60rem;margin:0 0 2.6rem;text-shadow:0 2px 16px rgba(0,0,0,.7)}.realm-hub-hero__actions{display:flex;flex-wrap:wrap;gap:1.4rem}.realm-btn.realm-hub-hero__cta{background:var(--glow);color:#12081f!important;box-shadow:0 8px 30px color-mix(in srgb,var(--glow) 50%,transparent)}.realm-btn.realm-btn--outline{background:transparent;border:2px solid var(--realm-cream);color:var(--realm-cream)!important;box-shadow:none}.realm-btn.realm-btn--outline:hover{background:#ffffff1f}.realm-hub__inner{color:var(--realm-cream)}.realm-hub-breadcrumb{font-size:1.3rem;opacity:.75;margin-bottom:2.4rem}.realm-hub-breadcrumb a{color:var(--realm-cream)}.realm-hub-breadcrumb span[aria-hidden]{margin:0 .6rem}.realm-hub-lead{max-width:64rem;margin:0 auto 4.4rem;text-align:center;font-family:var(--realm-font-head);font-style:italic;font-size:2rem;line-height:1.45}.realm-hub-videos{max-width:1300px;margin:0 auto 5.6rem}.realm-hub-videos .realm-hub-divider{margin-top:0}.realm-hub-videos__row{display:flex;gap:2.4rem}.realm-hub-videos__row>:first-child{margin-left:auto}.realm-hub-videos__row>:last-child{margin-right:auto}.realm-hub-videos__row>.realm-hub-video{flex:0 0 32rem}.realm-hub-bio{max-width:72rem;margin:0 auto 4rem}.realm-hub-bio ul{padding-left:2rem}.realm-hub-divider{color:var(--glow);font-size:1.5rem;margin:3.2rem 0 .6rem}.realm-hub-bio h2,.realm-hub-faq-section h2,.realm-hub-products h2,.realm-hub-videos h2,.realm-hub-others h2{font-size:2.6rem;margin:0 0 1.2rem}.realm-hub-card{background:#150a2b8c;border:1px solid var(--glow);border-radius:var(--realm-radius);padding:2.4rem 2.8rem;margin-top:3.2rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.realm-hub-card .realm-hub-divider{margin-top:0}.realm-hub-fold{border-top:1px solid color-mix(in srgb,var(--glow) 40%,transparent)}.realm-hub-fold:first-of-type{margin-top:3.2rem}.realm-hub-fold:last-child{border-bottom:1px solid color-mix(in srgb,var(--glow) 40%,transparent)}.realm-hub-fold summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 0}.realm-hub-fold summary::-webkit-details-marker{display:none}.realm-hub-bio .realm-hub-fold summary h2{margin:0;font-size:2.2rem}.realm-hub-fold summary:after{content:"+";flex:none;color:var(--glow);font-size:2.8rem;line-height:1;transition:transform .2s}.realm-hub-fold[open] summary:after{transform:rotate(45deg)}.realm-hub-fold summary:focus-visible{outline:2px solid var(--glow);outline-offset:4px}.realm-hub-fold__body{padding-bottom:1.6rem}@media(prefers-reduced-motion:reduce){.realm-hub-fold summary:after{transition:none}}.realm-hub-faq-section{max-width:72rem;margin:0 auto 4rem}.realm-hub-faq__item{border-top:1px solid color-mix(in srgb,var(--glow) 40%,transparent);padding:1.4rem 0}.realm-hub-faq__item summary{cursor:pointer;font-weight:600}.realm-hub-products{max-width:1300px;margin:0 auto 5.6rem}.realm-hub-products .realm-hub-divider{margin-top:0}.realm-hub-products__all{text-align:center;margin:3.2rem 0 0}.realm-hub-products .price,.realm-hub-products .price .price-item{color:var(--realm-cream)}.realm-hub-products .card__heading,.realm-hub-products .card__heading a{font-weight:400}.realm-hub-products .card__heading{font-size:1.9rem;line-height:1.3}.realm-hub-products .card__information,.realm-hub-breadcrumb{text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 12px rgba(0,0,0,.8)}.realm-hub-products .price .price-item{font-size:1.4rem;letter-spacing:.05rem}@media screen and (max-width:749px){.realm-hub-products .card__heading{font-size:1.7rem}}.realm-hub-others{max-width:1300px;margin:4rem auto 0}@media screen and (max-width:749px){.realm-hub-others .realm-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:44%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin:0 -1.8rem;padding:0 1.8rem 1.2rem;scroll-padding-inline:1.8rem}.realm-hub-others .realm-card{scroll-snap-align:start;min-height:36rem}.realm-hub-videos__row{overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin:0 -1.8rem;padding:0 1.8rem 1.2rem;scroll-padding-inline:1.8rem}.realm-hub-videos__row>.realm-hub-video{flex-basis:72%;scroll-snap-align:start}.realm-hub-hero{min-height:60vh}.realm-hub-hero__content{padding:2.8rem 1.8rem 4.4rem}}@media screen and (max-width:520px){.realm-hub-others .realm-grid{grid-auto-columns:72%}}.realm-hub-video{max-width:36rem;border-radius:var(--realm-radius);overflow:hidden;border:1px solid var(--glow);box-shadow:0 14px 40px #00000073}.realm-hub-video__el{display:block;width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAAAAAABAAAAAAAgA */
