@import"https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500&family=Cinzel:wght@500;600&display=swap";:root{--fl-sky: #06162a;--fl-panel: #0b2138;--fl-panel2: #0e2a47;--fl-line: #24476b;--fl-ink: #e9f1f8;--fl-soft: #a9c0d6;--fl-gold: #f0c040;--fl-gold2: #c98f1c;--sky: #06162a;--panel: #0b2138;--panel2: #0e2a47;--line: #24476b;--ink: #e9f1f8;--soft: #a9c0d6;--gold: #f0c040;--gold2: #c98f1c;--font-heading--family: "Oswald", sans-serif;--font-subheading--family: "Oswald", sans-serif;--font-accent--family: "Cinzel", Georgia, serif;--font-body--family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading--weight: 400;--font-heading--style: normal;--font-subheading--weight: 400}body{color:var(--fl-ink);background-color:var(--fl-sky);background-image:radial-gradient(1px 1px at 12% 18%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 27% 62%,#cfe3ff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 41% 9%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 58% 33%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 69% 71%,#cfe3ff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 83% 14%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 91% 48%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 6% 84%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 35% 41%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 76% 90%,#cfe3ff 50%,transparent 51%),radial-gradient(ellipse 120% 60% at 50% 0%,#1b4f86,#0c2a52 38%,#06162a 78%);background-size:620px 420px,540px 380px,700px 460px,480px 340px,660px 500px,560px 400px,740px 520px,500px 360px,820px 560px,600px 440px,100% 900px;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,no-repeat;background-attachment:fixed}.shopify-section,.section,.page-wrapper,main.content-for-layout{background:transparent}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4{color:#fff}.header__heading,.header__heading-link,.shop-name,a[href="/"] .logo__text{font-family:Cinzel,Georgia,serif!important;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#fff}#header-component,.header,.header-section{background:linear-gradient(180deg,#0b2138eb,#06162ab8);border-bottom:1px solid #8fb0d455;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.header a,.header__menu-item,nav.header__inline-menu a{color:#fff;font-family:Oswald,sans-serif;letter-spacing:.03em;text-decoration:none}.header a:hover,.header__menu-item:hover{color:var(--fl-gold)}.button:not(.button-unstyled):not(.button-secondary):not(.button--secondary),.button--primary,button[type=submit]:not(.button-unstyled),.shopify-payment-button__button,.product-form__submit,.quick-add__button{font:500 17px Oswald,sans-serif!important;letter-spacing:.06em;text-transform:uppercase;color:#1b1300!important;background:linear-gradient(#ffd866,#e0a422)!important;border:1px solid #8a6410!important;border-radius:3px!important;box-shadow:0 2px #6b4d0c;padding:12px 26px}.button:not(.button-unstyled):not(.button-secondary):not(.button--secondary):hover,.button--primary:hover,button[type=submit]:not(.button-unstyled):hover,.shopify-payment-button__button:hover,.product-form__submit:hover{background:linear-gradient(#ffe08a,#eab23a)!important}.button--secondary,.button--tertiary,.button-secondary{background:transparent!important;color:#fff!important;border:1px solid #8fb0d4!important;border-radius:3px!important;box-shadow:none;font:500 17px Oswald,sans-serif!important;letter-spacing:.06em;text-transform:uppercase}.product-card,.card,.card-gallery,.resource-card{background:var(--fl-panel2);border:1px solid var(--fl-line);border-radius:4px;transition:border-color .18s ease,box-shadow .18s ease}.product-card:hover,.card:hover,.resource-card:hover{border-color:var(--fl-gold2);box-shadow:0 16px 40px #00000080}.product-card img,.card img{border-bottom:1px solid #5b7fa6}.product-card__title,.card__heading,.card__heading a{font-family:Oswald,sans-serif;color:#fff;text-decoration:none}.product-card__title a:hover,.card__heading a:hover{color:var(--fl-gold)}.price,.price-list,.price__regular,.product-price{font-family:Oswald,sans-serif;font-weight:500;color:#fff}.price--on-sale .price__sale,.price__sale{color:var(--fl-gold)}.price__compare,.price-list--compare,s.price-item{color:var(--fl-soft)}p,li,.rte{color:#dce8f4}a{color:var(--fl-gold)}a:hover{color:#ffd866}.rte h3{font-family:Oswald,sans-serif;color:#fff;letter-spacing:.01em}.rte strong{color:#fff}.cart-drawer,.drawer,.drawer__inner,dialog,.popover,.menu-drawer{background:var(--fl-panel)!important;color:var(--fl-ink);border-color:var(--fl-line)!important}input,select,textarea,.field__input,.select__select{background:#071c33!important;color:var(--fl-ink)!important;border:1px solid var(--fl-line)!important;border-radius:4px}input::placeholder,textarea::placeholder{color:#7f9ab4}footer,.footer,.footer-section{background:linear-gradient(180deg,#06162a66,#06162ae6);border-top:1px solid var(--fl-line);color:var(--fl-soft)}.footer h2,.footer h3,.footer h4{font-family:Oswald,sans-serif;color:var(--fl-gold);letter-spacing:.06em}.footer a{color:#cfe0f2}.footer a:hover{color:var(--fl-gold)}.section-header h2:after,.title-wrapper h2:after{content:"";display:block;height:1px;margin-top:12px;background:linear-gradient(90deg,var(--fl-gold2),transparent)}@media(prefers-color-scheme:light){body{color:var(--fl-ink);background-color:var(--fl-sky)}}.button-unstyled{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;color:inherit!important}:root{--narrow-page-width: 77.5rem}.frame{width:min(1240px,100%);margin:0 auto}.sky .top{display:flex;align-items:center;gap:26px;padding:20px 4px 16px;flex-wrap:wrap}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff}.brand .name{font:500 31px Cinzel,Georgia,serif;letter-spacing:.2em}.brand .name b{font-weight:600}.brand svg{width:34px;height:34px}.tagline{font:500 13px Cinzel,Georgia,serif;letter-spacing:.24em;color:#cfe0f2;text-transform:uppercase}.sky .right{margin-left:auto;text-align:right;font-size:13px;color:#cfe0f2}.sky .right a{color:#fff;text-decoration:none;font:400 15px Oswald,sans-serif;margin-left:16px}.sky .right a:hover{color:var(--fl-gold)}.tabsnav{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.tabsnav a{text-align:center;text-decoration:none;color:#fff;font:400 17px Oswald,sans-serif;letter-spacing:.03em;padding:10px 8px;border-radius:7px 7px 0 0;background:linear-gradient(#6f8fb0aa,#3f5f85aa);border:1px solid #8fb0d455;border-bottom:0}.tabsnav a:hover,.tabsnav a.on{background:linear-gradient(#9cbde0dd,#5d83aedd)}.utilbar{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0 2px}.utilbar>:only-child{margin-right:auto}.storebtn,.login{display:inline-block;font:400 13px Oswald,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);text-decoration:none;border:1px solid var(--gold2);border-radius:3px;padding:7px 18px;white-space:nowrap}.storebtn:hover,.login:hover{background:#f0c0401f}.storebtn.on{background:linear-gradient(180deg,var(--gold),var(--gold2));color:#2b2a26}.sky .right a.login,.sky .right a.storebtn{color:var(--gold)}.tabsnav.six{grid-template-columns:repeat(6,1fr)}.tabsnav.seven{grid-template-columns:repeat(7,1fr)}.tabsnav.eight{grid-template-columns:repeat(8,1fr)}.tabsnav.ten{grid-template-columns:repeat(10,1fr)}@media(max-width:1400px){.tabsnav.ten{grid-template-columns:repeat(5,1fr)}}@media(max-width:1240px){.tabsnav.eight{grid-template-columns:repeat(4,1fr)}}@media(max-width:1080px){.tabsnav.seven{grid-template-columns:repeat(4,1fr)}}@media(max-width:880px){.tabsnav,.tabsnav.six,.tabsnav.seven,.tabsnav.eight,.tabsnav.ten{grid-template-columns:repeat(2,1fr)}.sky .right{margin-left:0;text-align:left}.sky .right a{margin-left:0;margin-right:16px}}.welcome{border:1px solid #8fb0d455;border-top:0;text-align:center;padding:34px 34px 0;background:radial-gradient(ellipse 70% 38% at 50% 100%,#2f7f6a66 0%,transparent 70%),radial-gradient(ellipse 90% 30% at 50% 100%,#3d9bd955 0%,transparent 75%),linear-gradient(#0d2f5a99,#081d3a99)}.welcome.journey{padding-bottom:30px}.welcome .kicker{font:500 13px Cinzel,Georgia,serif;letter-spacing:.24em;text-transform:uppercase;color:var(--fl-gold);margin:0 0 10px}.welcome h1{font:400 clamp(30px,4.4vw,54px)/1.1 "Oswald",sans-serif;color:#fff;margin:0 0 14px}.welcome .sub{font:300 clamp(18px,2.2vw,25px)/1.35 "Oswald",sans-serif;color:#fff;margin:0 0 10px}footer.site{padding:44px 4px 40px;font-size:14px;color:#cfe0f2;background:none;border:0}footer.site .cols{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}footer.site h4{font:400 17px Oswald,sans-serif;color:#fff;margin:0 0 8px;letter-spacing:normal}footer.site a{display:block;color:#cfe0f2;text-decoration:none;margin-bottom:5px;font-size:14px}footer.site a:hover{text-decoration:underline;color:#cfe0f2}footer.site .legal{border-top:1px solid #8fb0d433;margin-top:30px;padding-top:16px;font-size:12.5px;color:var(--fl-soft)}@media(max-width:1260px){.sky .top{padding-left:16px;padding-right:16px}footer.site{padding-left:16px;padding-right:16px}}@media(max-width:880px){footer.site .cols{grid-template-columns:1fr}.welcome{padding:26px 18px 0}}main.content-for-layout>.shopify-section:first-child .section{padding-block-start:34px}product-card [class*=product_title],product-card [class*=product_title] p,product-card [class*=product_title] a{font-family:Oswald,sans-serif!important;font-size:1.22rem!important;line-height:1.25!important;color:#fff!important}product-card product-price,product-card product-price .price,product-card product-price bdi{font-family:Oswald,sans-serif!important;font-size:1.1rem!important;color:#fff!important}.card-gallery{background:var(--fl-panel2);border:0;border-bottom:1px solid #5b7fa6;border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/finelife.css.map */
