:root{--fn-bg: #0a0a0b;--fn-ink: #ede8e0;--fn-ink-2: rgba(237, 232, 224, .68);--fn-gold: #c9a45c;--fn-gold-hi: #e9cf94;--fn-gold-soft: rgba(201, 164, 92, .16);--fn-gold-mid: rgba(201, 164, 92, .45);--fn-line: rgba(237, 232, 224, .1);--fn-ease: cubic-bezier(.2, .7, .1, 1);--font-heading-family: "Cormorant Garamond", "Iowan Old Style", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 500;--font-body-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 400}html{scroll-behavior:smooth}body{background:radial-gradient(90% 60% at 50% -10%,rgba(201,164,92,.07),transparent 60%),var(--fn-bg)!important;letter-spacing:.01em;-webkit-font-smoothing:antialiased}::selection{background:var(--fn-gold);color:var(--fn-bg)}h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.title,.card__heading{font-family:var(--font-heading-family)!important;font-style:normal!important;font-weight:500!important;letter-spacing:.01em}.h0,.banner__heading{letter-spacing:.015em;line-height:1.02}.title,.collection-hero__title{letter-spacing:.01em}.caption-with-letter-spacing,.product__text.caption-with-letter-spacing{color:var(--fn-gold);letter-spacing:.3em}.fn-grain{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:2147483000;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:fn-grain 1.2s steps(6) infinite}@keyframes fn-grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}to{transform:translate(0)}}.fn-dust{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2147482000;pointer-events:none;mix-blend-mode:screen}.fn-progress{position:fixed;left:0;top:0;height:2px;width:100%;z-index:2147483001;pointer-events:none;transform-origin:0 50%;transform:scaleX(var(--fn-p, 0));background:linear-gradient(90deg,transparent,var(--fn-gold) 30%,var(--fn-gold-hi))}.announcement-bar-section .announcement-bar,.utility-bar{border-bottom:1px solid var(--fn-line)!important}.announcement-bar__message{color:var(--fn-gold)!important;letter-spacing:.3em;font-family:var(--font-body-family)!important;font-style:normal!important;font-size:1.1rem!important;text-transform:uppercase}.section-header .header-wrapper{transition:background-color .4s,border-color .4s;border-bottom:1px solid transparent}html.fn-scrolled .section-header .header-wrapper{background-color:#0a0a0bb8!important;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);border-bottom-color:var(--fn-line)}.header__heading-link .h2,.header__heading-link{font-family:var(--font-heading-family)!important;letter-spacing:.14em!important;text-transform:uppercase}.header__menu-item{letter-spacing:.16em;text-transform:uppercase;font-size:1.2rem;position:relative}.header__menu-item span{text-decoration:none!important}.header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.6rem;height:1px;background:var(--fn-gold);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--fn-ease)}.header__menu-item:hover:after,.header__active-menu-item:after,.header__menu-item[aria-current=page]:after{transform:scaleX(1)}.header__icon:hover .svg-wrapper,.header__icon:hover svg{color:var(--fn-gold)}.button:not(.button--secondary):not(.button--tertiary):not(.shopify-payment-button__button--unbranded):not([disabled]),.shopify-payment-button__button--unbranded{background-image:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.38) 50%,transparent 65%);background-size:250% 100%;background-position:130% 0;background-repeat:no-repeat;transition:background-position .9s var(--fn-ease),transform .4s var(--fn-ease),box-shadow .4s;letter-spacing:.18em;text-transform:uppercase;font-size:1.3rem}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.shopify-payment-button__button--unbranded:hover{background-position:-30% 0;box-shadow:0 18px 50px -18px var(--fn-gold-mid)}.button--secondary{letter-spacing:.18em;text-transform:uppercase;font-size:1.3rem}.button:active{transform:scale(.98)}.banner__media img,.banner__media video{transform-origin:50% 40%;will-change:transform}.banner--content-align-center .banner__box,.banner__box{position:relative}.banner__media:after{background:linear-gradient(180deg,#0a0a0b26,#0a0a0b1a 45%,#0a0a0bc7)!important;opacity:1!important}.banner__box:before,.banner__box:after{content:"";position:absolute;width:28px;height:28px;pointer-events:none;border-color:var(--fn-gold-mid);border-style:solid;opacity:.9}.banner__box:before{top:0;left:0;border-width:1px 0 0 1px}.banner__box:after{right:0;bottom:0;border-width:0 1px 1px 0}.banner__heading{text-shadow:0 6px 40px rgba(0,0,0,.55)}.banner__heading{font-size:clamp(3.4rem,4.4vw,6.4rem)!important}.banner__text{color:var(--fn-ink-2);letter-spacing:.04em}.title-wrapper-with-link .title,.collection-list-title,.rich-text__heading{position:relative}.rich-text__heading{font-size:clamp(2.6rem,3vw,4.2rem)!important;line-height:1.15;max-width:22ch}.rich-text__blocks{max-width:none}.rich-text__heading.h1 em,.rich-text__heading em{color:var(--fn-gold)}.card-wrapper{perspective:1000px}.card-wrapper .card{transition:transform .5s var(--fn-ease),box-shadow .5s var(--fn-ease);transform-style:preserve-3d;will-change:transform}.card-wrapper .card__inner{border:1px solid var(--fn-line);border-radius:var(--media-radius, 18px);overflow:hidden;background:#fff;transition:border-color .5s,box-shadow .5s}.card-wrapper:hover .card__inner{border-color:var(--fn-gold-mid);box-shadow:0 30px 80px -40px var(--fn-gold-mid)}.fn-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(420px circle at var(--fn-gx, 50%) var(--fn-gy, 50%),rgba(255,255,255,.28),transparent 45%);transition:opacity .4s}.card-wrapper:hover .fn-glare{opacity:1}.card__heading,.card__heading a{font-size:1.6rem!important;line-height:1.3}.card__information .price-item,.price__regular .price-item--regular,.price .price-item--sale{color:var(--fn-gold)!important;letter-spacing:.04em}.price--on-sale .price-item--regular{color:var(--fn-ink-2)!important}.card .badge,.badge{border-radius:999px;letter-spacing:.14em;text-transform:uppercase}.collection-list .card__inner{background:#141418}.collection-list .card--media .card__heading{letter-spacing:.04em}.collection-list .card__heading,.collection-list .card__heading a{font-size:1.7rem!important}.collection-list .card__inner .card__media:empty,.collection-list .card--media .placeholder,.collection-list .card .placeholder-svg{background:radial-gradient(circle at 30% 25%,var(--fn-gold-soft),transparent 70%),linear-gradient(135deg,#18181c,#0f0f12)!important}.product__title h1{font-size:clamp(2.6rem,2.4vw,3.8rem)!important;line-height:1.15!important}.product__media-wrapper .product__media-item .media,.product-media-container{border-radius:18px;overflow:hidden;border:1px solid var(--fn-line)}.product__info-container .price-item{font-size:2.2rem}.product-form__input--pill input[type=radio]+label{letter-spacing:.06em;transition:border-color .3s,background-color .3s,color .3s}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--fn-gold)!important;color:var(--fn-bg)!important;border-color:var(--fn-gold)!important}.product-form__submit{min-height:5.6rem}.quantity{border-radius:40px;overflow:hidden}.product__info-container>*+*{margin-top:1.8rem}.field__input,.select__select,.customer .field input{letter-spacing:.02em}.field:after,.select:after,.customer .field:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),.22)!important}.field:hover.field:after{box-shadow:0 0 0 var(--inputs-border-width) var(--fn-gold-mid)!important}.drawer__inner,.cart-notification,.menu-drawer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.cart-drawer .drawer__inner{border-left:1px solid var(--fn-line)}.footer{border-top:1px solid var(--fn-line)!important}.footer-block__heading{font-family:var(--font-heading-family)!important;letter-spacing:.06em}.footer a:hover,.list-menu__item--link:hover{color:var(--fn-gold)!important}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{transition-duration:1s!important;transition-timing-function:cubic-bezier(.2,.7,.1,1)!important}.scroll-trigger.animate--fade-in{transition-duration:1.1s!important}}.fn-cursor{display:none}@media(pointer:fine){.fn-cursor{display:block;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2147483002}.fn-cursor i{position:fixed;left:0;top:0;border-radius:50%;will-change:transform}.fn-cursor .d{width:6px;height:6px;margin:-3px 0 0 -3px;background:var(--fn-gold)}.fn-cursor .r{width:34px;height:34px;margin:-17px 0 0 -17px;border:1px solid var(--fn-gold-mid);transition:width .3s var(--fn-ease),height .3s var(--fn-ease),margin .3s var(--fn-ease),background .3s,border-color .3s}.fn-cursor.on .r{width:58px;height:58px;margin:-29px 0 0 -29px;background:var(--fn-gold-soft);border-color:var(--fn-gold)}}@media(prefers-reduced-motion:reduce){.fn-grain,.fn-dust{display:none}.banner__media img,.banner__media video{transform:none!important}.card-wrapper .card{transform:none!important}}.button,.button--secondary{letter-spacing:.14em!important}.button{white-space:normal;text-wrap:balance;line-height:1.35;padding-top:1.2rem;padding-bottom:1.2rem}@media screen and (max-width:749px){.header__heading-link .h2,.header__heading-link{font-size:1.7rem!important;letter-spacing:.08em!important;line-height:1.15!important;text-align:center}.announcement-bar__message{letter-spacing:.16em;font-size:1rem!important}.button{font-size:1.2rem}}.title-wrapper-with-link .title,.collection-list-title,.title.inline-richtext,.image-with-text__heading{font-size:clamp(2.6rem,2.6vw,3.6rem)!important;line-height:1.15}.title-wrapper-with-link{margin-bottom:2.4rem!important}.image-with-text__heading{margin-bottom:1.6rem}.image-with-text__text,.rich-text__text,.banner__text{font-size:1.6rem;line-height:1.7}.image-with-text__content{padding:4rem 4.4rem!important}body{font-size:1.55rem}html{background:var(--fn-bg)}body{background:transparent!important}.fn-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;background:var(--fn-bg)}.fn-backdrop .aura{position:absolute;width:80vmax;height:80vmax;border-radius:50%;opacity:.6;background:radial-gradient(circle,#c9a45c42,#c9a45c1f 30%,#c9a45c0a 52%,#c9a45c00 70%);will-change:transform}.fn-backdrop .aura.a1{left:-18vmax;top:-22vmax;animation:fn-drift1 34s ease-in-out infinite alternate}.fn-backdrop .aura.a2{right:-24vmax;top:30vh;opacity:.4;background:radial-gradient(circle,#c8cdd324,#c8cdd30f 32%,#c8cdd300 70%);animation:fn-drift2 41s ease-in-out infinite alternate}.fn-backdrop .aura.a3{left:20vw;bottom:-36vmax;opacity:.45;animation:fn-drift3 47s ease-in-out infinite alternate}@keyframes fn-drift1{to{transform:translate(18vw,22vh) scale(1.1)}}@keyframes fn-drift2{to{transform:translate(-22vw,-18vh) scale(.92)}}@keyframes fn-drift3{to{transform:translate(-16vw,-14vh) scale(1.08)}}.fn-backdrop .grid{position:absolute;left:-50%;right:-50%;bottom:-10%;height:70%;background-image:linear-gradient(rgba(201,164,92,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(201,164,92,.12) 1px,transparent 1px);background-size:64px 64px;transform:perspective(700px) rotateX(64deg);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.9),transparent 75%);mask-image:linear-gradient(to top,rgba(0,0,0,.9),transparent 75%);opacity:.55}.fn-dust{z-index:0;mix-blend-mode:normal}.fn-backdrop .fn-dust{position:absolute}main .shopify-section [class*=color-]:not(.badge):not(.button):not(.card):not(.card__inner):not(.product-form__input):not(input):not(select),main .shopify-section .gradient,.shopify-section-group-footer-group .footer,.shopify-section-group-footer-group [class*=color-]:not(.badge){background-color:#0a0a0b52!important;background-image:none!important}.image-with-text__content,.rich-text__wrapper .rich-text__blocks{background:#1010146b!important;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15);border:1px solid var(--fn-line);border-radius:22px}.rich-text__wrapper .rich-text__blocks{padding:3.6rem 4rem;width:fit-content}.rich-text__wrapper--right .rich-text__blocks{margin-left:auto}.section-header .header-wrapper,.announcement-bar-section .utility-bar,.utility-bar{background-color:#0a0a0b8c!important;background-image:none!important;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2)}.card-wrapper .card__content{background:transparent!important}.collection-list .card__inner{background:#14141899!important}.drawer__inner,.menu-drawer,.cart-notification,.predictive-search,details[open]>.header__submenu{background-color:#0e0e11eb!important}@media screen and (max-width:749px){.banner__heading{font-size:clamp(3rem,9vw,4.2rem)!important}.rich-text__heading{font-size:clamp(2.4rem,7vw,3.2rem)!important}.title-wrapper-with-link .title,.collection-list-title,.image-with-text__heading{font-size:2.6rem!important}.image-with-text__content{padding:2.8rem 2.4rem!important}.rich-text__wrapper .rich-text__blocks{padding:2.6rem 2.4rem;width:auto}.fn-backdrop .grid{background-size:44px 44px}}@media(prefers-reduced-motion:reduce){.fn-backdrop .aura{animation:none}}.card__information .card__heading a,.card__information .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}@media screen and (max-width:749px){.card__heading,.card__heading a{font-size:1.45rem!important}.collection-list .card__heading,.collection-list .card__heading a{font-size:1.5rem!important}}.fn-staged{background:radial-gradient(70% 55% at 50% 42%,rgba(201,164,92,.26),rgba(201,164,92,.06) 55%,transparent 75%),linear-gradient(180deg,#17150f,#0d0c0b 62%,#070707)!important}.fn-staged:after{content:"";position:absolute;left:8%;right:8%;bottom:13%;height:1px;pointer-events:none;z-index:1;background:linear-gradient(90deg,transparent,rgba(201,164,92,.55),transparent);box-shadow:0 0 18px #c9a45c59}.fn-staged img[data-fn-stage=staged]{object-fit:contain!important;transform:translateY(-5%) scale(.82);filter:drop-shadow(0 18px 22px rgba(0,0,0,.65)) drop-shadow(0 0 26px rgba(201,164,92,.22));-webkit-box-reflect:below 2px linear-gradient(transparent 72%,rgba(255,255,255,.16));transition:transform .8s var(--fn-ease),filter .8s var(--fn-ease);animation:fn-stage-in .7s var(--fn-ease) both}@keyframes fn-stage-in{0%{opacity:0}to{opacity:1}}.card-wrapper:hover .fn-staged img[data-fn-stage=staged]{transform:translateY(-7%) scale(.86)}.card-wrapper .card__inner.fn-staged{border-color:#c9a45c38}.cart-item__media.fn-staged:after,.thumbnail.fn-staged:after,.predictive-search__item .fn-staged:after,.cart-notification-product__image.fn-staged:after{display:none}.cart-item__media.fn-staged img,.thumbnail.fn-staged img,.cart-notification-product__image.fn-staged img,.predictive-search__item img[data-fn-stage=staged]{-webkit-box-reflect:unset;transform:scale(.9)}.product__media.fn-staged img[data-fn-stage=staged],.product-media-modal__content.fn-staged img{transform:translateY(-3%) scale(.86)}.product-media-modal__content.fn-staged{border-radius:18px}@media(prefers-reduced-motion:reduce){.fn-staged img[data-fn-stage=staged]{animation:none}}.fn-spin{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;transition:opacity .35s var(--fn-ease);pointer-events:none;background:#0b0b0c;border-radius:inherit;overflow:hidden}.fn-spin.on{opacity:1}.fn-spin img{width:100%;height:100%;object-fit:cover;display:block}.fn-spin.staged{background:radial-gradient(70% 55% at 50% 42%,rgba(201,164,92,.26),rgba(201,164,92,.06) 55%,transparent 75%),linear-gradient(180deg,#17150f,#0d0c0b 62%,#070707)}.fn-spin.staged img{object-fit:contain;transform:translateY(-5%) scale(.84);filter:drop-shadow(0 18px 22px rgba(0,0,0,.65)) drop-shadow(0 0 26px rgba(201,164,92,.22))}.fn-spin-dots{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:5px}.fn-spin-dots i{width:5px;height:5px;border-radius:50%;background:#ede8e059;transition:background .2s,transform .2s}.fn-spin-dots i.on{background:var(--fn-gold);transform:scale(1.4);box-shadow:0 0 8px var(--fn-gold)}.fn-spin-hint{position:absolute;top:12px;left:50%;transform:translate(-50%);padding:5px 12px;border-radius:999px;background:#0a0a0b99;border:1px solid var(--fn-gold-mid);color:var(--fn-gold);font:500 1rem/1 var(--font-body-family);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;animation:fn-hint 2.4s var(--fn-ease) both}@keyframes fn-hint{0%,70%{opacity:1}to{opacity:0}}.fn-spinning .media--hover-effect>img+img{opacity:0!important}.fn-framed:after{bottom:7%}.fn-framed img[data-fn-stage=framed]{object-fit:contain!important;transform:scale(.8);border-radius:12px;box-shadow:0 22px 40px -12px #000c,0 0 0 1px #c9a45c40,0 0 40px #c9a45c1f;filter:brightness(.95);transition:transform .8s var(--fn-ease)}.card-wrapper:hover .fn-framed img[data-fn-stage=framed]{transform:scale(.84)}.cart-item__media.fn-framed:after,.thumbnail.fn-framed:after{display:none}.cart-item__media.fn-framed img,.thumbnail.fn-framed img{transform:scale(.9);border-radius:6px}.menu-drawer{background:#0a0a0bf9!important;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);border-right:1px solid var(--fn-line)}.menu-drawer__navigation{padding-top:2.4rem}.menu-drawer__menu-item{font-family:var(--font-heading-family)!important;font-size:2.6rem!important;letter-spacing:.02em;padding:1.1rem 3rem!important;transition:color .3s,padding-left .4s var(--fn-ease)}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{color:var(--fn-gold)!important;background:transparent!important;padding-left:3.6rem!important}.menu-drawer__menu-item--active{background:transparent!important;color:var(--fn-gold)!important;position:relative}.menu-drawer__menu-item--active:before{content:"";position:absolute;left:1.4rem;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--fn-gold);box-shadow:0 0 10px var(--fn-gold)}.menu-drawer__utility-links{background:transparent!important;border-top:1px solid var(--fn-line)}.menu-drawer__utility-links a,.menu-drawer__account{color:var(--fn-ink-2)!important;letter-spacing:.14em;text-transform:uppercase;font-size:1.2rem}.list-social__link:hover{color:var(--fn-gold)!important}.fn-family{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2.6rem;padding-top:2.6rem;padding-bottom:2.6rem;margin-bottom:1.4rem;border-bottom:1px solid var(--fn-line)}.fn-family__label{font:500 1rem/1 var(--font-body-family);letter-spacing:.32em;text-transform:uppercase;color:var(--fn-gold);width:100%;text-align:center}.fn-family a{font-family:var(--font-heading-family);font-size:2rem;color:var(--fn-ink);text-decoration:none;position:relative;padding:.4rem 0;transition:color .3s}.fn-family a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--fn-gold);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--fn-ease)}.fn-family a:hover{color:var(--fn-gold)}.fn-family a:hover:after{transform:scaleX(1)}.fn-ext-mark{display:inline-block;margin-left:.35em;font-size:.8em;color:var(--fn-gold);transform:translateY(-.1em);transition:transform .3s var(--fn-ease)}.fn-ext:hover .fn-ext-mark{transform:translate(.15em,-.25em)}.header__inline-menu .fn-family-item:first-of-type{margin-left:1.2rem;padding-left:1.2rem;border-left:1px solid var(--fn-line)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/finer-noir.css.map */
