:root{--exoticool-effect-cyan: #00f5ff;--exoticool-effect-cyan-rgb: 0 245 255;--exoticool-effect-beige: #d8c6a3;--exoticool-effect-panel: #0d0d0f;--exoticool-effect-text: #f1e8d7}.hero .text-block.h1>*,.hero .text-block h1,.template-password .text-block.h1>*{text-shadow:0 0 12px rgb(var(--exoticool-effect-cyan-rgb) / .2),0 0 30px rgb(var(--exoticool-effect-cyan-rgb) / .12)}.collection-links .text-block.h2>*,.section .text-block.h2>*{text-shadow:0 0 12px rgb(var(--exoticool-effect-cyan-rgb) / .08)}.product-media-container--zoomable,.product-media,.product-media-container{transition:box-shadow .18s ease,border-color .18s ease}.product-media-container--zoomable:is(:hover,:focus-within),.product-media-container:is(:hover,:focus-within){box-shadow:inset 0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .18),0 0 22px rgb(var(--exoticool-effect-cyan-rgb) / .08)}.product-media-container__zoom-button:focus-visible{outline:1px solid rgb(var(--exoticool-effect-cyan-rgb) / .6);outline-offset:-2px;box-shadow:0 0 16px rgb(var(--exoticool-effect-cyan-rgb) / .18)}.button-custom:hover,.button-custom:focus-visible,.button-primary:hover,.button-primary:focus-visible,button.button:hover,button.button:focus-visible{box-shadow:0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .22),0 0 16px rgb(var(--exoticool-effect-cyan-rgb) / .1)}.exoticool-uap-flyover{position:fixed;left:-22vw;top:8svh;width:min(28vw,240px);height:min(12vw,90px);pointer-events:none;z-index:70;opacity:0;transform:translateZ(0);filter:drop-shadow(0 0 14px rgb(var(--exoticool-effect-cyan-rgb) / .18));contain:layout paint;will-change:transform,opacity}.exoticool-uap-flyover.is-active{animation:exoticool-uap-flyover .98s cubic-bezier(.18,.88,.28,1) forwards}.exoticool-uap-flyover__craft{position:absolute;top:0;right:0;bottom:0;left:0}.exoticool-uap-flyover__body{position:absolute;top:32%;right:14%;bottom:18%;left:14%;border-radius:50%/65% 65% 35% 35%;background:radial-gradient(circle at 50% 40%,rgb(241 232 215 / .7),rgb(216 198 163 / .16) 32%,transparent 54%),linear-gradient(180deg,#1e2126eb,#070709fa);border:1px solid rgb(216 198 163 / .28);box-shadow:0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .18),0 0 22px rgb(var(--exoticool-effect-cyan-rgb) / .12)}.exoticool-uap-flyover__dome{position:absolute;left:33%;right:33%;top:12%;height:34%;border-radius:50% 50% 44% 44%;background:radial-gradient(circle at 50% 30%,rgb(241 232 215 / .78),rgb(0 245 255 / .18) 54%,transparent 78%),linear-gradient(180deg,#101318f0,#08080afa);border:1px solid rgb(216 198 163 / .24)}.exoticool-uap-flyover__trail{position:absolute;top:44%;left:-36%;width:38%;height:10%;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(var(--exoticool-effect-cyan-rgb) / .44),transparent);filter:blur(6px);opacity:.8}.exoticool-uap-flyover__signal{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0 40%,rgb(var(--exoticool-effect-cyan-rgb) / .06) 50%,transparent 60% 100%),repeating-linear-gradient(180deg,transparent 0 11px,rgb(var(--exoticool-effect-cyan-rgb) / .035) 11px 12px);opacity:0}.exoticool-uap-flyover.is-active .exoticool-uap-flyover__signal{animation:exoticool-uap-signal .98s ease-out forwards}@keyframes exoticool-uap-flyover{0%{opacity:0;transform:translate3d(0,18px,0) scale(.82) rotate(-3deg)}10%{opacity:1}55%{opacity:.95;transform:translate3d(66vw,-14px,0) scale(1) rotate(1deg)}to{opacity:0;transform:translate3d(124vw,-30px,0) scale(.94) rotate(4deg)}}@keyframes exoticool-uap-signal{0%,20%{opacity:0}25%{opacity:.45}60%{opacity:.16}to{opacity:0}}@media screen and (max-width:749px){.hero .text-block.h1>*,.hero .text-block h1{text-shadow:0 0 10px rgb(var(--exoticool-effect-cyan-rgb) / .16),0 0 18px rgb(var(--exoticool-effect-cyan-rgb) / .08)}.exoticool-uap-flyover{width:min(42vw,180px);height:min(18vw,72px);top:12svh}}@media(prefers-reduced-motion:reduce){.hero .text-block.h1>*,.hero .text-block h1,.collection-links .text-block.h2>*,.section .text-block.h2>*{text-shadow:none}.exoticool-uap-flyover{display:none!important}}.email-signup__heading,.email-signup-block .email-signup__heading,.footer-content .email-signup__heading{text-shadow:0 0 10px rgb(var(--exoticool-effect-cyan-rgb) / .18),0 0 24px rgb(var(--exoticool-effect-cyan-rgb) / .1)}.email-signup__input-group,.contact-form__input,.contact-form__error,.contact-form__success{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease,background-color .18s ease}.email-signup__input-group:focus-within{box-shadow:0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .28),0 0 22px rgb(var(--exoticool-effect-cyan-rgb) / .12)}.email-signup__input:focus-visible,.contact-form__input:focus-visible{outline:none;border-color:rgb(var(--exoticool-effect-cyan-rgb) / .7);box-shadow:0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .3),0 0 16px rgb(var(--exoticool-effect-cyan-rgb) / .12)}.contact-form__error,.contact-form__success{border:1px solid rgb(var(--exoticool-effect-cyan-rgb) / .24);background:linear-gradient(180deg,#0d0d0feb,#050505f5);box-shadow:0 0 16px rgb(var(--exoticool-effect-cyan-rgb) / .08);border-radius:.5rem;padding:.875rem 1rem}.blog-post-card,.featured-blog-posts-card,.resource-card[data-resource-type=article],.resource-card[data-resource-type=product],.resource-card[data-resource-type=collection]{transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.blog-post-card:is(:hover,:focus-within),.featured-blog-posts-card:is(:hover,:focus-within),.resource-card[data-resource-type=article]:is(:hover,:focus-within),.resource-card[data-resource-type=product]:is(:hover,:focus-within),.resource-card[data-resource-type=collection]:is(:hover,:focus-within){transform:translateY(-2px);box-shadow:0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .14),0 0 18px rgb(var(--exoticool-effect-cyan-rgb) / .09)}.blog-post-card__image-container,.featured-blog-posts-card__image,.resource-card__media{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.blog-post-card:is(:hover,:focus-within) .blog-post-card__image-container,.featured-blog-posts-card:is(:hover,:focus-within) .featured-blog-posts-card__image,.resource-card:is(:hover,:focus-within) .resource-card__media{box-shadow:inset 0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .18),0 0 20px rgb(var(--exoticool-effect-cyan-rgb) / .08)}slideshow-controls[thumbnails] .slideshow-controls__thumbnail,.dialog-thumbnails-list__thumbnail{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}slideshow-controls[thumbnails] .slideshow-controls__thumbnail:is(:hover,:focus-visible),.dialog-thumbnails-list__thumbnail:is(:hover,:focus-visible){box-shadow:0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .18),0 0 14px rgb(var(--exoticool-effect-cyan-rgb) / .08)}slideshow-controls[thumbnails] .slideshow-controls__thumbnail[aria-selected=true],.dialog-thumbnails-list__thumbnail[aria-selected=true]{box-shadow:0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .28),0 0 18px rgb(var(--exoticool-effect-cyan-rgb) / .12)}@media(hover:none)and (pointer:coarse){.blog-post-card:active,.blog-post-card:focus-within,.featured-blog-posts-card:active,.featured-blog-posts-card:focus-within,.resource-card[data-resource-type=article]:active,.resource-card[data-resource-type=article]:focus-within,.resource-card[data-resource-type=product]:active,.resource-card[data-resource-type=product]:focus-within,.resource-card[data-resource-type=collection]:active,.resource-card[data-resource-type=collection]:focus-within{transform:none;box-shadow:0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .14),0 0 16px rgb(var(--exoticool-effect-cyan-rgb) / .08)}.product-media-container,.product-media-container--zoomable{box-shadow:inset 0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .07),0 0 12px rgb(var(--exoticool-effect-cyan-rgb) / .04)}.product-media-container:active,.product-media-container:focus-within,.product-media-container--zoomable:active,.product-media-container--zoomable:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--exoticool-effect-cyan-rgb) / .22),0 0 18px rgb(var(--exoticool-effect-cyan-rgb) / .08)}}@media screen and (max-width:749px){main[data-template="page.origin"] .media-with-content{--media-height-mobile: clamp(22rem, 52svh, 36rem) !important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/exoticool-effects.css.map */
