:root,.color-scheme-1,.color-scheme-2,.color-scheme-3{--gradient-background: transparent}html{background:#07111f;scroll-behavior:smooth}::selection{background:#f5c2784d;color:#fff8ec}body:not([data-theme=day]){background-color:#07111f;background-image:radial-gradient(circle at 88% 5%,rgba(224,143,74,.19),transparent 28rem),radial-gradient(circle at 4% 58%,rgba(49,101,165,.17),transparent 34rem),linear-gradient(155deg,#07152b,#111d34 48%,#2a1d1b);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}body:not([data-theme=day]) #MainContent{isolation:isolate}body:not([data-theme=day]) #MainContent:before{position:fixed;z-index:-1;inset:12% auto auto 68%;width:min(34rem,48vw);aspect-ratio:1;border-radius:50%;background:#f5c27812;filter:blur(80px);content:"";pointer-events:none;animation:blf-ambient-drift 14s ease-in-out infinite alternate}body:not([data-theme=day]) #MainContent,body:not([data-theme=day]) #MainContent>.shopify-section,body:not([data-theme=day]) #MainContent .gradient,body:not([data-theme=day]) .blf-hero,body:not([data-theme=day]) .blf-manifesto,body:not([data-theme=day]) .blf-phil,body:not([data-theme=day]) .blf-trust,body:not([data-theme=day]) .blf-wing{background:transparent!important}body:not([data-theme=day]) .header-wrapper,body:not([data-theme=day]) .shopify-section-header-sticky{background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none}body:not([data-theme=day]) .shopify-section-header-sticky{padding:10px 18px}body:not([data-theme=day]) header.header{display:grid;grid-template-areas:"heading navigation icons";grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:min(1480px,calc(100% - 36px));margin:12px auto;padding:13px clamp(18px,2.6vw,38px);border:1px solid rgba(245,194,120,.14);border-radius:20px;background:linear-gradient(115deg,#10233eb8,#271f2a9e);box-shadow:0 18px 55px #00000038,inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(22px) saturate(120%);backdrop-filter:blur(22px) saturate(120%)}body:not([data-theme=day]) .header__heading-link{position:relative;color:#fff5e5;text-shadow:0 0 24px rgba(245,194,120,.18);transition:color .24s ease,text-shadow .24s ease,transform .24s ease}body:not([data-theme=day]) .header__heading,body:not([data-theme=day]) .header__heading-link{grid-area:heading;justify-self:start}body:not([data-theme=day]) .header__heading-link .h2,body:not([data-theme=day]) .header__heading-link{font-size:clamp(2.5rem,2.3vw,3.4rem);line-height:1}body:not([data-theme=day]) .header__heading-link:hover{color:#f5c278;text-shadow:0 0 30px rgba(245,194,120,.3);transform:translateY(-1px)}body:not([data-theme=day]) .header__inline-menu{position:static;grid-area:navigation;justify-self:start;width:auto;max-width:100%;margin:0 0 0 clamp(24px,3vw,52px);padding:0;border:0;background:transparent;transform:none}body:not([data-theme=day]) .header__inline-menu .list-menu--inline{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;justify-content:center;gap:clamp(4px,.7vw,12px)}body:not([data-theme=day]) .header__inline-menu .list-menu--inline>li{display:block;flex:0 0 auto}body:not([data-theme=day]) .header__icons{grid-area:icons;justify-self:end}body:not([data-theme=day]) .header__menu-item,body:not([data-theme=day]) .header__active-menu-item{position:relative;padding:10px clamp(8px,.9vw,14px);color:#fff8ecb8;font-size:clamp(1.25rem,.86vw,1.45rem);letter-spacing:.035em;white-space:nowrap;text-decoration:none;transition:color .24s ease,background-color .24s ease,transform .24s ease}body:not([data-theme=day]) .header__menu-item:after{position:absolute;right:12px;bottom:4px;left:12px;height:1px;background:linear-gradient(90deg,transparent,#f5c278,transparent);content:"";opacity:0;transform:scaleX(.35);transition:opacity .24s ease,transform .3s ease}body:not([data-theme=day]) .header__menu-item:hover,body:not([data-theme=day]) .header__menu-item[aria-current=page],body:not([data-theme=day]) .header__active-menu-item{background:transparent;color:#fff8ec;transform:translateY(-1px)}body:not([data-theme=day]) .header__menu-item:hover:after,body:not([data-theme=day]) .header__menu-item[aria-current=page]:after{opacity:1;transform:scaleX(1)}body:not([data-theme=day]) .header__icons .header__icon{width:42px;height:42px;margin-left:5px;border:1px solid rgba(245,194,120,.11);border-radius:50%;background:#07111f4d;color:#fff8eccc;transition:color .24s ease,border-color .24s ease,background-color .24s ease,transform .24s ease,box-shadow .24s ease}body:not([data-theme=day]) .header__icons .header__icon:hover{border-color:#f5c27857;background:#f5c27817;color:#f5c278;transform:translateY(-2px);box-shadow:0 10px 28px #00000038}body:not([data-theme=day]) .header-localization .localization-form__select{min-height:42px;padding:0 16px;border:1px solid rgba(245,194,120,.1);border-radius:999px;background:#07111f40;color:#fff8eccc}@media screen and (min-width:990px)and (max-width:1260px){body:not([data-theme=day]) header.header{grid-template-columns:auto minmax(0,1fr) auto}body:not([data-theme=day]) .header__inline-menu{margin-left:18px}body:not([data-theme=day]) .header__menu-item,body:not([data-theme=day]) .header__active-menu-item{padding-right:7px;padding-left:7px;font-size:1.2rem}body:not([data-theme=day]) .header-localization{display:none}}@media screen and (min-width:750px)and (max-width:989px){body:not([data-theme=day]) header.header{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr}body:not([data-theme=day]) .header__heading,body:not([data-theme=day]) .header__heading-link{justify-self:center}}body:not([data-theme=day]) .header a:focus-visible,body:not([data-theme=day]) .header button:focus-visible{outline:2px solid #f5c278;outline-offset:3px;box-shadow:none}body:not([data-theme=day]) .footer{background:#07111f6b!important;border-top:1px solid rgba(245,194,120,.14)}body:not([data-theme=day]) .card,body:not([data-theme=day]) .product-card-wrapper .card,body:not([data-theme=day]) .blf-card,body:not([data-theme=day]) .blf-product-card{background:linear-gradient(145deg,#182841c7,#211c27ad);border-color:#f5c27826;box-shadow:0 18px 55px #0003;-webkit-backdrop-filter:blur(16px) saturate(115%);backdrop-filter:blur(16px) saturate(115%);transition:transform .42s cubic-bezier(.2,.75,.25,1),border-color .3s ease,box-shadow .42s ease}body:not([data-theme=day]) .card:hover,body:not([data-theme=day]) .product-card-wrapper .card:hover,body:not([data-theme=day]) .blf-card:hover,body:not([data-theme=day]) .blf-product-card:hover{transform:translateY(-6px);border-color:#f5c27852;box-shadow:0 24px 70px #0000004d,0 0 34px #e08f4a14}body:not([data-theme=day]) .card img,body:not([data-theme=day]) .blf-card img,body:not([data-theme=day]) .blf-product-card img{transition:transform .7s cubic-bezier(.2,.75,.25,1),filter .5s ease}body:not([data-theme=day]) .card:hover img,body:not([data-theme=day]) .blf-card:hover img,body:not([data-theme=day]) .blf-product-card:hover img{transform:scale(1.025);filter:saturate(1.06) contrast(1.02)}body:not([data-theme=day]) input,body:not([data-theme=day]) textarea,body:not([data-theme=day]) select{background-color:#07111f9e;border-color:#f5c27833}body:not([data-theme=day]) .button,body:not([data-theme=day]) button.shopify-payment-button__button{position:relative;overflow:hidden;box-shadow:0 10px 30px #e08f4a24;transition:transform .26s ease,box-shadow .26s ease,filter .26s ease}body:not([data-theme=day]) .button:hover,body:not([data-theme=day]) button.shopify-payment-button__button:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 14px 38px #e08f4a3d}body:not([data-theme=day]) #MainContent>.shopify-section{animation:blf-section-reveal .78s both cubic-bezier(.2,.75,.25,1)}body:not([data-theme=day]) #MainContent>.shopify-section:nth-child(2){animation-delay:80ms}body:not([data-theme=day]) #MainContent>.shopify-section:nth-child(3){animation-delay:.15s}body:not([data-theme=day]) #MainContent>.shopify-section:nth-child(4){animation-delay:.22s}@keyframes blf-section-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes blf-ambient-drift{0%{transform:translate3d(-4%,-3%,0) scale(.92)}to{transform:translate3d(6%,5%,0) scale(1.08)}}body:not([data-theme=day]) .blf-trust{border-top-color:#f5c2781f;border-bottom-color:#f5c2781f}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body:not([data-theme=day]){background-attachment:scroll}body:not([data-theme=day]) #MainContent:before,body:not([data-theme=day]) #MainContent>.shopify-section{animation:none}body:not([data-theme=day]) .card,body:not([data-theme=day]) .card img,body:not([data-theme=day]) .button{transition:none}}@media screen and (max-width:749px){body:not([data-theme=day]) .shopify-section-header-sticky{padding:6px 8px}body:not([data-theme=day]) header.header{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;width:calc(100% - 16px);margin:8px auto;padding:10px 14px;border-radius:16px}body:not([data-theme=day]) .header__heading,body:not([data-theme=day]) .header__heading-link{justify-self:center}body:not([data-theme=day]) .header__icons .header__icon{width:38px;height:38px;margin-left:2px}body:not([data-theme=day]) .card:hover,body:not([data-theme=day]) .product-card-wrapper .card:hover,body:not([data-theme=day]) .blf-card:hover,body:not([data-theme=day]) .blf-product-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bluelify-blue-hour.css.map */
