body.itc-celestial{--itc-sky: #070b1d;--itc-sky-ink: #050815;--itc-sky-text: #efe8da;--itc-sky-muted: #c4c3d2;--itc-sky-heading: #fbf5e9;--itc-sky-gold: #d9b26f;--itc-sky-veil: rgb(9 14 36 / .42);--itc-sky-line: rgb(217 178 111 / .22);position:relative;background:var(--itc-sky);color:var(--itc-sky-text)}body.itc-celestial:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:linear-gradient(180deg,#03060d8c 0,#03060d2e 22% 78%,#03060d80),url(itc-sky-nebula-desktop.webp) center / cover no-repeat,var(--itc-sky-ink)}@media screen and (max-width:749px),(orientation:portrait){body.itc-celestial:before{background:linear-gradient(180deg,#03060d8c 0,#03060d33 22% 78%,#03060d80),url(itc-sky-nebula-mobile.webp) center / cover no-repeat,var(--itc-sky-ink)}}body.itc-celestial:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(1px 1px at 37px 61px,rgb(255 255 255 / .85) 50%,transparent 51%),radial-gradient(1px 1px at 211px 143px,rgb(255 232 194 / .75) 50%,transparent 51%),radial-gradient(1.4px 1.4px at 389px 37px,rgb(255 255 255 / .7) 50%,transparent 51%),radial-gradient(.8px .8px at 121px 311px,rgb(207 224 255 / .8) 50%,transparent 51%),radial-gradient(1px 1px at 457px 269px,rgb(255 255 255 / .6) 50%,transparent 51%),radial-gradient(.9px .9px at 287px 407px,rgb(255 232 194 / .7) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 503px 463px,rgb(255 255 255 / .55) 50%,transparent 51%);background-size:540px 500px;opacity:.45;animation:itc-twinkle 9s ease-in-out infinite alternate}@keyframes itc-twinkle{0%{opacity:.18}to{opacity:.34}}@media(prefers-reduced-motion:reduce){body.itc-celestial:after{animation:none}}body.itc-celestial [class*=itc-tone-]:not(.itc-hero):not(.itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero])){--itc-bg: transparent;--itc-edge: transparent;--itc-fg: var(--itc-sky-text);--itc-muted: var(--itc-sky-muted);--itc-heading: var(--itc-sky-heading);--itc-gold: var(--itc-sky-gold);--itc-gold-deep: var(--itc-sky-gold);--itc-card: rgb(255 255 255 / .035);background:transparent!important}body.itc-celestial .itc-section{--blend: 0px !important;-webkit-mask-image:none!important;mask-image:none!important;margin-top:0!important}body.itc-celestial .itc-fade:after,body.itc-celestial .itc-hairline-top:before,body.itc-celestial .itc-stars:before{display:none!important}body.itc-celestial .shopify-section:not(.header-section) .section-background{background-color:transparent}body.itc-celestial .itc-text-glow:not(:is(.itc-hero,.itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero])) *){text-shadow:0 1px 18px rgb(5 8 21 / .55)}body.itc-celestial .itc-product-card,body.itc-celestial .itc-card,body.itc-celestial .itc-card__link,body.itc-celestial main .product-card{background:transparent!important;border:0!important;box-shadow:none!important}body.itc-celestial .itc-world,body.itc-celestial .itc-app,body.itc-celestial .itc-goal,body.itc-celestial .itc-why__item{background:#03060d52!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.itc-celestial #header-group .header-section,body.itc-celestial #header-component{--itc-header-bg: rgb(5 8 21 / .72)}body.itc-celestial .header__underlay{background:linear-gradient(180deg,#050815db,#0508159e)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--itc-sky-line)}body.itc-celestial #header-component,body.itc-celestial #header-component [class*=color-custom-],body.itc-celestial .menu-drawer,body.itc-celestial .header-actions__action{--color-foreground: var(--itc-sky-text);--color-foreground-rgb: 239 232 218;--color-background: #0a1028;--color-background-rgb: 10 16 40;color:var(--itc-sky-text)}body.itc-celestial .menu-drawer{background-color:#0a1028!important}body.itc-celestial .header-actions__action{background:#ffffff0f!important;border:1px solid var(--itc-sky-line)}body.itc-celestial #header-component a,body.itc-celestial #header-component .menu-list__link,body.itc-celestial #header-component svg{color:var(--itc-sky-text)}body.itc-celestial main [class*=color-custom-]{--color-background: transparent;--color-background-rgb: 10 16 40;--color-foreground: var(--itc-sky-text);--color-foreground-rgb: 239 232 218;--color-border: var(--itc-sky-line);--color-border-rgb: 217 178 111;background-color:transparent!important;color:var(--itc-sky-text)}body.itc-celestial main .product-card__content,body.itc-celestial main .product-card{--color-foreground: var(--itc-sky-text);--color-foreground-rgb: 239 232 218;color:var(--itc-sky-text)!important}body.itc-celestial main .product-card .text-block,body.itc-celestial main .product-card .text-block *,body.itc-celestial main .product-card product-price,body.itc-celestial main .product-card product-price *{color:var(--itc-sky-text)!important}body.itc-celestial main .product-card .compare-at-price,body.itc-celestial main .product-card s{color:var(--itc-sky-muted)!important}body.itc-celestial .itc-btn--light:not(:is(.itc-hero,.itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero])) *){--btn-bg: rgb(255 255 255 / .04);--btn-fg: var(--itc-sky-heading);--btn-border: var(--itc-sky-gold);background:#ffffff0a;color:var(--itc-sky-heading)}body.itc-celestial .itc-chip:not(:is(.itc-hero,.itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero])) *){background:#ffffff0d!important;color:var(--itc-sky-heading)!important;border-color:var(--itc-sky-line)!important}body.itc-celestial .itc-chip:not(:is(.itc-hero,.itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero])) *):hover{border-color:var(--itc-sky-gold)!important}body.itc-celestial .itc-shop__soon,body.itc-celestial .itc-path__panel{background:#ffffff09!important;border-color:var(--itc-sky-line)!important}body.itc-celestial .shopify-section:has(.product-list-section),body.itc-celestial .shopify-section:has(.product-grid-container),body.itc-celestial .itc-story__part--light,body.itc-celestial .itc-story__part--celestial{background:transparent!important;color:var(--itc-sky-text)}body.itc-celestial main img[alt*=logo i]:not(:is(.itc-hero,.itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero])) img),body.itc-celestial .itc-footer img[alt*=logo i],body.itc-celestial .itc-footer img[src*=logo],body.itc-celestial .itc-footer__brand img{filter:drop-shadow(0 0 1px rgb(255 246 228 / .95)) drop-shadow(0 0 1px rgb(255 246 228 / .8)) drop-shadow(0 0 14px rgb(255 240 214 / .35))}body.itc-celestial .itc-btn:not(.itc-btn--outline):not(:is(.itc-hero,.itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero])) *){--btn-bg: var(--itc-sky-gold);--btn-border: var(--itc-sky-gold);--btn-fg: #0b0f1a}body.itc-celestial .itc-btn--outline:not(:is(.itc-hero,.itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero])) *){--btn-fg: var(--itc-sky-heading);--btn-border: var(--itc-sky-gold)}body.itc-celestial .itc-kicker:not(:is(.itc-hero,.itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero])) *),body.itc-celestial .itc-eyebrow:not(:is(.itc-hero,.itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero])) *){color:var(--itc-sky-gold)}body.itc-celestial a:not([class]){color:inherit}body.itc-celestial .itc-card__link{padding:0 0 6px}body.itc-celestial .itc-card__media{border-radius:4px}body.itc-celestial .itc-card__title{letter-spacing:.02em}body.itc-celestial .itc-hero{background:transparent!important;color:var(--itc-fg)}body.itc-celestial .itc-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--itc-bg);-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 140px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 140px),transparent 100%)}@media screen and (max-width:899px){body.itc-celestial .itc-hero .itc-hero__stage{width:980px;zoom:var(--itc-hero-zoom, .4);--art-w: 539px;--art-h: calc(539px / var(--art-ratio, .829));min-height:calc(var(--art-h) * var(--art-visible, .86));align-items:center}body.itc-celestial .itc-hero--mobile-art-first .itc-hero__art{order:0}body.itc-celestial .itc-hero .itc-hero__art{position:absolute;top:0;right:0;bottom:0;width:var(--art-w);overflow:hidden}body.itc-celestial .itc-hero .itc-hero__art:after{display:none}body.itc-celestial .itc-hero .itc-hero__art .itc-art--mobile{display:none}body.itc-celestial .itc-hero .itc-hero__art .itc-art--desktop{display:block;position:absolute;top:0;right:0;width:var(--art-w);height:auto;max-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0,rgb(0 0 0 / .08) calc(var(--hero-soften, 30%) * .12),rgb(0 0 0 / .3) calc(var(--hero-soften, 30%) * .35),rgb(0 0 0 / .65) calc(var(--hero-soften, 30%) * .6),rgb(0 0 0 / .92) calc(var(--hero-soften, 30%) * .85),#000 var(--hero-soften, 30%));mask-image:linear-gradient(to right,transparent 0,rgb(0 0 0 / .08) calc(var(--hero-soften, 30%) * .12),rgb(0 0 0 / .3) calc(var(--hero-soften, 30%) * .35),rgb(0 0 0 / .65) calc(var(--hero-soften, 30%) * .6),rgb(0 0 0 / .92) calc(var(--hero-soften, 30%) * .85),#000 var(--hero-soften, 30%))}body.itc-celestial .itc-hero .itc-hero__text{width:calc(100% - var(--art-w) + var(--art-w) * var(--text-reach, .16));max-width:1000px;min-height:100%;gap:14px;padding:32px 20px 32px 34px}body.itc-celestial .itc-hero .itc-hero__vine{display:block}body.itc-celestial .itc-hero .itc-hero__crown{margin-bottom:-12px}body.itc-celestial .itc-hero .itc-hero__logo{width:min(100%,var(--hero-logo-w, 760px),431px)}body.itc-celestial .itc-hero .itc-hero__heading-text{font-size:58px}body.itc-celestial .itc-hero .itc-hero__sub{font-size:18.5px}body.itc-celestial .itc-hero .itc-hero__pillars{gap:20px}body.itc-celestial .itc-hero .itc-hero__pillar .itc-icon{width:30px;height:30px}body.itc-celestial .itc-hero .itc-hero__pillar-title{font-size:15.25px}body.itc-celestial .itc-hero .itc-hero__pillar-text{font-size:11.5px}body.itc-celestial .itc-hero .itc-btn{font-size:12.2px;min-height:46px}}@media screen and (max-width:899px){body.itc-celestial .itc-hero:before{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 40px),transparent 100%)}}body.itc-celestial .itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero]){background:transparent!important;color:var(--itc-fg)}body.itc-celestial .itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--itc-bg);-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 140px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 140px),transparent 100%)}body.itc-celestial .itc-gallery__open:has(img[alt*="Mystic Rivers emblem" i]){background:radial-gradient(ellipse 30% 40% at 0% 20%,rgb(30 122 126 / .22),transparent 70%),radial-gradient(ellipse 26% 34% at 100% 30%,rgb(232 200 200 / .45),transparent 70%),radial-gradient(ellipse 30% 30% at 4% 85%,rgb(232 200 200 / .38),transparent 70%),radial-gradient(ellipse 28% 36% at 98% 82%,rgb(11 62 77 / .16),transparent 70%),#f7f2ea!important}body.itc-celestial .itc-gallery__open:has(img[alt*="Mystic Rivers emblem" i]) img{filter:none}body.itc-celestial #header-component{background:linear-gradient(180deg,#050815db,#0508159e)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--itc-sky-line)}body.itc-celestial .itc-tone-mystic:is([id$=__mystic_rivers_hero],[id$=__hero]):before{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 48px),transparent 100%)}body.itc-celestial:has(.itc-hero,.itc-tone-mystic[id$=__mystic_rivers_hero],.itc-tone-mystic[id$=__hero]) #header-component[data-sticky-state=inactive]{background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;--color-foreground: #0b0f1a;--color-foreground-rgb: 11 15 26;--color-primary-button-background: #0b0f1a;--color-primary-button-border: #0b0f1a;--color-primary-button-text: #fffbf5;color:#0b0f1a}body.itc-celestial:has(.itc-hero,.itc-tone-mystic[id$=__mystic_rivers_hero],.itc-tone-mystic[id$=__hero]) #header-component[data-sticky-state=inactive] .header__underlay{background:transparent!important;border-bottom:0;-webkit-backdrop-filter:none;backdrop-filter:none}body.itc-celestial:has(.itc-hero,.itc-tone-mystic[id$=__mystic_rivers_hero],.itc-tone-mystic[id$=__hero]) #header-component[data-sticky-state=inactive] :is(a,.menu-list__link,svg){color:#0b2d5b}body.itc-celestial:has(.itc-hero,.itc-tone-mystic[id$=__mystic_rivers_hero],.itc-tone-mystic[id$=__hero]) #header-component[data-sticky-state=inactive] .header-actions__action{background:#fbf1e1db!important;border-color:transparent;color:#0b0f1a;box-shadow:0 4px 14px #0b0f1a1f}body.itc-celestial:has(.itc-hero,.itc-tone-mystic[id$=__mystic_rivers_hero],.itc-tone-mystic[id$=__hero]) #header-component[data-sticky-state=inactive] [class*=color-custom-]{--color-foreground: #0b0f1a;--color-foreground-rgb: 11 15 26;color:#0b0f1a}body.itc-celestial:has(.itc-hero,.itc-tone-mystic[id$=__mystic_rivers_hero],.itc-tone-mystic[id$=__hero]) #header-component[data-sticky-state=inactive] :is(.itc-btn,.button,[class*=button--primary]){--btn-bg: var(--itc-indigo);--btn-fg: var(--itc-ivory);--btn-border: var(--itc-indigo);background-color:var(--itc-indigo)!important;color:var(--itc-ivory)!important;border-color:var(--itc-indigo)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/itc-celestial-sky.css.map */
