.shopify-section:has(>ova-cosmos),.ova-cosmos-host{--ova-cosmos-text: #f4f1ff;--ova-cosmos-muted: #c9c2ec;--ova-card-text: #f4f1ff;--ova-card-muted: #c9c2ec;--ova-card-old: #b3abdc;position:relative;isolation:isolate;overflow-x:clip;color:var(--ova-cosmos-text);background:#0a0d2c}:is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host),:is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) [class*=color-custom-]{--color-foreground: #f4f1ff;--color-foreground-rgb: 244 241 255;--color-foreground-muted: rgb(244 241 255 / .72);--color-foreground-subdued: rgb(244 241 255 / .85);--color-background: #151238;--color-background-rgb: 21 18 56;--color-border: rgb(196 182 255 / .22);--color-border-rgb: 196 182 255;--color-input-background: #1b1745;--color-input-text: #f4f1ff;--color-input-text-rgb: 244 241 255;--color-input-border: rgb(196 182 255 / .35);--color-primary-button-background: #f4f1ff;--color-primary-button-text: #1a1446;--color-primary-button-border: #f4f1ff;--color-primary-button-hover-background: #ffffff;--color-primary-button-hover-text: #1a1446;--color-primary-button-hover-border: #ffffff;--color-secondary-button-background: transparent;--color-secondary-button-text: #f4f1ff;--color-secondary-button-border: rgb(244 241 255 / .5);--color-secondary-button-hover-background: rgb(244 241 255 / .12);--color-secondary-button-hover-text: #ffffff;--color-secondary-button-hover-border: #ffffff;--color-variant-background: transparent;--color-variant-text: #f4f1ff;--color-variant-text-rgb: 244 241 255;--color-variant-border: rgb(196 182 255 / .4);--color-selected-variant-background: #f4f1ff;--color-selected-variant-text: #1a1446;--color-selected-variant-text-rgb: 26 20 70;--color-selected-variant-border: #f4f1ff}:is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host)>.section-background,:is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .section-background{display:none}:is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) :is(.main-collection-grid,.product-grid-container,.product-grid,.collection-wrapper,results-list,.section-resource-list,.section){background-color:transparent}:is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .product-recommendations__skeleton-item{background:#ffffff0f}:is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host)>:not(ova-cosmos){position:relative;z-index:1}.ova-cosmos-host--planet{cursor:pointer}.ova-cosmos{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;overflow:hidden;pointer-events:none;contain:strict;background:radial-gradient(ellipse 70% 55% at 50% 48%,rgb(126 76 222 / .55) 0%,transparent 70%),radial-gradient(ellipse 120% 95% at 50% 50%,#4a2a9c,#33208090 30%,#1d1858 58%,#0e1238 80%,#080b26)}.ova-cosmos__nebula{position:absolute;border-radius:50%;mix-blend-mode:screen;opacity:.55}.ova-cosmos__nebula--a{width:62%;height:48%;left:-8%;top:8%;background:radial-gradient(closest-side,rgb(255 120 214 / .45),rgb(160 70 220 / .25) 55%,transparent)}.ova-cosmos__nebula--b{width:55%;height:50%;right:-10%;bottom:4%;background:radial-gradient(closest-side,rgb(110 210 255 / .32),rgb(80 90 230 / .22) 60%,transparent)}.ova-cosmos__nebula--c{width:46%;height:40%;left:30%;top:34%;background:radial-gradient(closest-side,rgb(150 110 255 / .4),transparent)}@keyframes ova-nebula-a{to{transform:translate(8%,6%) scale(1.12) rotate(8deg)}}@keyframes ova-nebula-b{to{transform:translate(-7%,-5%) scale(1.15) rotate(-10deg)}}@keyframes ova-nebula-c{0%{transform:translate(0) scale(1);opacity:.35}to{transform:translate(-6%,4%) scale(1.2);opacity:.6}}.ova-cosmos__dust{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E")}.ova-cosmos__stars{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ova-cosmos__starfield{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.9;background-image:radial-gradient(1.2px 1.2px at 23px 41px,#fff,transparent),radial-gradient(1px 1px at 141px 97px,#d9d2ff,transparent),radial-gradient(1.6px 1.6px at 77px 173px,#fff,transparent),radial-gradient(1px 1px at 199px 13px,#9de6ff,transparent),radial-gradient(1.3px 1.3px at 251px 211px,#fff,transparent),radial-gradient(.9px .9px at 311px 129px,#ffd1f0,transparent),radial-gradient(1.1px 1.1px at 37px 263px,#d9d2ff,transparent),radial-gradient(1.8px 1.8px at 173px 281px,#fff,transparent),radial-gradient(1px 1px at 61px 331px,#fff,transparent),radial-gradient(1.4px 1.4px at 281px 311px,#9de6ff,transparent),radial-gradient(1px 1px at 113px 53px,#fff,transparent),radial-gradient(1.2px 1.2px at 229px 151px,#fff,transparent);background-size:340px 340px}.ova-cosmos__starfield:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;background-image:radial-gradient(2px 2px at 89px 61px,#fff,transparent),radial-gradient(1.6px 1.6px at 417px 233px,#cfc4ff,transparent),radial-gradient(2.2px 2.2px at 263px 487px,#fff,transparent),radial-gradient(1.5px 1.5px at 523px 389px,#9de6ff,transparent),radial-gradient(1.8px 1.8px at 151px 557px,#fff,transparent);background-size:600px 600px}.ova-cosmos__vignette{position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 140px 50px #070a24;background:linear-gradient(180deg,#080b26 0%,transparent 9%,transparent 91%,#080b26 100%)}.ova-planet{--ova-planet-shift: 0px, 0px;position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);transform:translate(-50%,-50%) translate(var(--ova-planet-shift))}.ova-planet__body{position:absolute;top:0;right:0;bottom:0;left:0}.ova-planet__canvas{position:absolute;max-width:none;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%)}.ova-planet--ringed .ova-planet__canvas{width:calc(100% * 2.3 / 1.3)}.ova-planet__halo{position:absolute;top:11%;right:11%;bottom:11%;left:11%;border-radius:50%;opacity:0;box-shadow:0 0 40px 10px #aa8cff73;transition:opacity .5s ease}.ova-planet.is-hover .ova-planet__halo{opacity:.6}.ova-planet.is-pulse .ova-planet__halo{animation:ova-planet-wave 1.1s cubic-bezier(.16,1,.3,1)}@keyframes ova-planet-wave{0%{opacity:.9;transform:scale(.95);box-shadow:0 0 0 2px #dcd2ffe6,0 0 40px 12px #aa8cff99}to{opacity:0;transform:scale(1.9);box-shadow:0 0 0 1px #dcd2ff00,0 0 80px 30px #aa8cff00}}.ova-planet--fallback .ova-planet__canvas{display:none}.ova-planet--fallback .ova-planet__body:before{content:"";position:absolute;top:11.5%;right:11.5%;bottom:11.5%;left:11.5%;border-radius:50%;background:radial-gradient(circle at 32% 30%,rgb(255 255 255 / .35),transparent 38%),radial-gradient(circle at 70% 75%,rgb(5 4 25 / .85),transparent 60%),linear-gradient(160deg,#8f75ff,#3a248f 60%,#140f3a);box-shadow:0 0 40px #8f75ff73}.ova-planet:not([data-placed]),.ova-planet[hidden]{display:none}@media(max-width:749px){.ova-cosmos__vignette{box-shadow:inset 0 0 70px 24px #070a24}}:is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) :is(h1,h2,h3,h4,.text-block,.section-resource-list__header){color:var(--ova-cosmos-text)}:is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .section-resource-list__header :is(h2,h3){text-shadow:0 2px 24px rgb(108 75 255 / .45)}.ova-premium :is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .product-card{border:1px solid rgb(196 182 255 / .2);background:linear-gradient(165deg,#251e5cdb,#100d30e6);box-shadow:0 18px 44px #04031880,inset 0 1px #ffffff1a}.ova-premium :is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .product-card:before{background:radial-gradient(380px circle at var(--ova-spot-x) var(--ova-spot-y),rgb(160 130 255 / .22),transparent 60%)}.ova-premium :is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .product-card .card-gallery{background:radial-gradient(circle at 50% 35%,#2c2470,#120f33)}.ova-premium :is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .product-card :is(.product-title,.text-block,.price,.product-title *,.text-block *,.price *){color:var(--ova-cosmos-text)}.ova-premium :is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .product-card :is(.compare-at-price,.ova-promo__previous){color:var(--ova-cosmos-muted)}.ova-premium :is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .product-card .product-card__content{gap:10px}.ova-premium :is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .product-card .product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em;line-height:1.3}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ova-premium :is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .product-card:hover{border-color:#c4b6ff8c;box-shadow:0 0 0 1px #8f75ff59,0 26px 60px #6c4bff59,inset 0 1px #ffffff24}}.ova-premium :is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) .ova-featured-product__label{box-shadow:0 6px 22px #8f75ff99}:is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) :is(.facets__summary,.sorting-filter__select,.facets__filters-wrapper .button-secondary,.pagination a,.pagination span){color:var(--ova-cosmos-text)}:is(.shopify-section:has(>ova-cosmos),.ova-cosmos-host) :is(.facets__panel,.facets__panel-content,.sorting-filter__options){background:#18143f;color:var(--ova-cosmos-text)}@media(prefers-reduced-motion:reduce){.ova-cosmos__nebula{animation:none}.ova-planet{transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ova-cosmos.css.map */
