:root{--fc-bg:#060608;--fc-bg-2:#0c0c10;--fc-panel:#101015;--fc-line:rgba(201,168,92,.22);--fc-line-strong:rgba(214,181,102,.55);--fc-gold-1:#f3e6bd;--fc-gold-2:#cdae62;--fc-gold-3:#8f7230;--fc-text:#f5f0e6;--fc-muted:#aba496;--fc-grad-gold:linear-gradient(135deg,#f6ebc6 0%,#d6b96d 36%,#a98a3d 64%,#e7d198 100%);--fc-ease:cubic-bezier(.22,.8,.2,1);--fc-radius:20px;--fc-serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--fc-sans:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-heading-family:var(--fc-serif);--font-heading-weight:600;--font-heading-style:normal;--font-heading-letter-spacing:0rem;--font-body-family:var(--fc-sans);--font-body-weight:500}body{font-family:var(--fc-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2{font-family:var(--fc-serif);letter-spacing:0;font-weight:600}.fc{position:relative;color:var(--fc-text);font-family:var(--fc-sans);isolation:isolate;overflow:hidden;background:var(--fc-bg)}.fc *,.fc *:before,.fc *:after{box-sizing:border-box}.fc-wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.fc-section{padding-block:clamp(72px,10vw,136px)}.fc-eyebrow{display:inline-flex;align-items:center;gap:14px;margin:0 0 22px;font:600 1.248rem/1 var(--fc-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--fc-gold-2)}.fc-eyebrow:before{content:"";width:44px;height:1px;background:var(--fc-grad-gold)}.fc-display{margin:0;font-family:var(--fc-serif);font-weight:600;font-size:clamp(4.16rem,6.2vw,8.32rem);line-height:1.02;letter-spacing:-.01em;color:var(--fc-text)}.fc-display em,.fc-h2 em{font-style:italic;font-weight:500;background:var(--fc-grad-gold);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-right:.06em}.fc-h2{margin:0;font-family:var(--fc-serif);font-weight:600;font-size:clamp(3.36rem,4.4vw,5.76rem);line-height:1.08;letter-spacing:-.005em;color:var(--fc-text)}.fc-lead{margin:0;max-width:34em;font-size:clamp(1.6rem,1.5vw,1.888rem);line-height:1.75;color:var(--fc-muted)}.fc-center{text-align:center}.fc-center .fc-eyebrow{justify-content:center}.fc-center .fc-eyebrow:after{content:"";width:44px;height:1px;background:var(--fc-grad-gold)}.fc-center .fc-lead{margin-inline:auto}.fc-head{margin-bottom:clamp(40px,6vw,72px)}.fc-head .fc-lead{margin-top:18px}.fc-line{height:1px;border:0;margin:0;background:linear-gradient(90deg,transparent,var(--fc-gold-2),transparent);opacity:.7}.fc-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.fc-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(1200px 700px at 78% 18%,rgba(201,168,92,.13),transparent 60%),radial-gradient(900px 600px at 8% 90%,rgba(143,114,48,.12),transparent 60%),linear-gradient(180deg,#07070a,#0b0b0f)}.fc-orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;background:radial-gradient(circle,rgba(214,181,102,.5),transparent 65%);animation:fcDrift 22s ease-in-out infinite alternate}.fc-orb--a{width:46vmin;height:46vmin;right:-8vmin;top:-8vmin}.fc-orb--b{width:34vmin;height:34vmin;left:-10vmin;bottom:-6vmin;animation-delay:-9s;opacity:.35}.fc-grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.fc-dust{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.fc-dust i{position:absolute;bottom:-12px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle,#fff3cf,#d6b56600 70%);opacity:0;animation:fcRise var(--t) linear var(--d) infinite}@keyframes fcDrift{to{transform:translate3d(-6vmin,5vmin,0) scale(1.12)}}@keyframes fcRise{0%{transform:translateZ(0);opacity:0}12%{opacity:.8}to{transform:translate3d(var(--dx),-80vh,0);opacity:0}}.fc-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.7em;min-height:54px;padding:0 3.2rem;border-radius:999px;border:1px solid transparent;font:700 1.312rem/1 var(--fc-sans);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:hidden;isolation:isolate;-webkit-tap-highlight-color:transparent;transition:transform .45s var(--fc-ease),box-shadow .45s var(--fc-ease),background-color .3s,border-color .3s,color .3s}.fc-btn svg{width:1.15em;height:1.15em;flex:none;transition:transform .45s var(--fc-ease)}.fc-btn:hover svg{transform:translate(4px)}.fc-btn--gold{color:#17120a;background:var(--fc-grad-gold);box-shadow:0 14px 34px -14px #d6b566b3,inset 0 1px #ffffff8c}.fc-btn--gold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.65) 50%,transparent 70%);transform:translate(-130%);transition:transform .9s var(--fc-ease)}.fc-btn--gold:hover{transform:translateY(-3px);box-shadow:0 22px 44px -16px #d6b566d9,inset 0 1px #ffffffa6}.fc-btn--gold:hover:after{transform:translate(130%)}.fc-btn--ghost{color:var(--fc-gold-1);background:#ffffff05;border-color:var(--fc-line-strong)}.fc-btn--ghost:hover{transform:translateY(-3px);background:#d6b5661a;border-color:var(--fc-gold-2)}.fc-btn:active{transform:translateY(0) scale(.975)}.fc-btn:focus-visible{outline:2px solid var(--fc-gold-1);outline-offset:3px}.fc-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.fc-hero{min-height:min(94svh,920px);display:flex;align-items:center;padding-block:clamp(56px,8vw,112px)}.fc-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,80px);align-items:center}.fc-hero__facts{display:flex;flex-wrap:wrap;gap:12px 30px;list-style:none;margin:44px 0 0;padding:26px 0 0;border-top:1px solid var(--fc-line)}.fc-hero__facts li{display:flex;flex-direction:column;gap:6px;font-size:1.248rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fc-muted)}.fc-hero__facts b{font:600 2.72rem/1 var(--fc-serif);letter-spacing:0;text-transform:none;color:var(--fc-gold-1);font-variant-numeric:tabular-nums}.fc-showcase{position:relative;display:grid;place-items:center;perspective:1500px;padding:clamp(10px,3vw,40px)}.fc-showcase__float{position:relative;width:min(88%,440px);animation:fcFloat 8s ease-in-out infinite}.fc-plate{position:relative;border-radius:22px;transform-style:preserve-3d;transform:rotateY(var(--ry,-13deg)) rotateX(var(--rx,5deg));transition:transform .6s var(--fc-ease);will-change:transform}.fc-plate:before{content:"";position:absolute;top:14px;right:-14px;bottom:-14px;left:14px;border-radius:22px;background:var(--fc-grad-gold);opacity:.35;filter:blur(1px);transform:translateZ(-46px)}.fc-plate__frame{position:relative;border-radius:22px;padding:2px;background:var(--fc-grad-gold);box-shadow:0 50px 90px -30px #000000f2,0 0 110px -20px #d6b56652}.fc-plate__img{display:block;width:100%;height:auto;aspect-ratio:896/1200;object-fit:cover;border-radius:20px;background:#0b0b0e}.fc-plate__shine{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:20px;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,transparent 38%,rgba(255,236,190,.3) 50%,transparent 62%);background-size:260% 100%;background-position:130% 0;animation:fcSheen 7s ease-in-out infinite}.fc-showcase__shadow{position:absolute;left:12%;right:12%;bottom:0;height:34px;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.85),transparent 70%);filter:blur(10px);animation:fcShadow 8s ease-in-out infinite}.fc-showcase__halo{position:absolute;top:6%;right:4%;bottom:6%;left:4%;border-radius:50%;background:radial-gradient(circle,rgba(214,181,102,.26),transparent 66%);filter:blur(30px);animation:fcPulse 6s ease-in-out infinite}@keyframes fcFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-16px,0)}}@keyframes fcShadow{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(.86);opacity:.6}}@keyframes fcSheen{0%,55%{background-position:130% 0}to{background-position:-30% 0}}@keyframes fcPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.fc-grid{display:grid;gap:clamp(16px,2.2vw,28px)}.fc-grid--3{grid-template-columns:repeat(3,1fr)}.fc-grid--4{grid-template-columns:repeat(4,1fr)}.fc-card{position:relative;padding:clamp(26px,3vw,40px);border-radius:var(--fc-radius);border:1px solid var(--fc-line);background:linear-gradient(180deg,#ffffff0a,#ffffff03);overflow:hidden;transition:transform .6s var(--fc-ease),border-color .4s,box-shadow .6s var(--fc-ease)}.fc-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%),rgba(214,181,102,.16),transparent 60%);opacity:0;transition:opacity .4s;pointer-events:none}.fc-card:hover{transform:translateY(-6px);border-color:var(--fc-line-strong);box-shadow:0 30px 60px -30px #000000e6,0 0 0 1px #d6b56614}.fc-card:hover:before{opacity:1}.fc-card__num{display:block;margin-bottom:26px;font:500 1.52rem/1 var(--fc-serif);letter-spacing:.25em;color:var(--fc-gold-2)}.fc-card h3{margin:0 0 12px;font-family:var(--fc-serif);font-weight:600;font-size:clamp(2.4rem,2.1vw,3.04rem);line-height:1.15;color:var(--fc-text)}.fc-card p{margin:0;font-size:1.568rem;line-height:1.7;color:var(--fc-muted)}.fc-icon{display:grid;place-items:center;width:54px;height:54px;margin-bottom:24px;border-radius:16px;border:1px solid var(--fc-line-strong);background:#d6b5660f;color:var(--fc-gold-1);transition:transform .6s var(--fc-ease),background .4s}.fc-icon svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.fc-card:hover .fc-icon{transform:translateY(-3px) rotate(-6deg);background:#d6b56624}.fc-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,340px));justify-content:center;gap:clamp(18px,2.6vw,34px)}.fc-product{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:var(--fc-radius);border:1px solid var(--fc-line);background:var(--fc-panel);overflow:hidden;transition:transform .6s var(--fc-ease),border-color .4s,box-shadow .6s var(--fc-ease)}.fc-product:hover{transform:translateY(-8px);border-color:var(--fc-line-strong);box-shadow:0 40px 70px -34px #000000f2,0 0 60px -30px #d6b56673}.fc-product__media{position:relative;aspect-ratio:896/1200;overflow:hidden;background:#0b0b0e}.fc-product__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--fc-ease)}.fc-product:hover .fc-product__media img{transform:scale(1.05)}.fc-product__tag{position:absolute;left:14px;top:14px;padding:8px 12px;border-radius:999px;border:1px solid var(--fc-line-strong);background:#060608b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:700 1.056rem/1 var(--fc-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--fc-gold-1)}.fc-product__body{display:grid;gap:14px;padding:22px 22px 24px}.fc-product__title{margin:0;font:600 2.24rem/1.2 var(--fc-serif);color:var(--fc-text)}.fc-product__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.fc-price{font:600 2.4rem/1 var(--fc-serif);color:var(--fc-gold-1);font-variant-numeric:tabular-nums}.fc-product__cta{display:inline-flex;align-items:center;gap:8px;font:700 1.184rem/1 var(--fc-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--fc-gold-2)}.fc-product__cta svg{width:1.1em;height:1.1em;transition:transform .45s var(--fc-ease)}.fc-product:hover .fc-product__cta svg{transform:translate(5px)}.fc-steps{position:relative;counter-reset:fcstep}.fc-steps .fc-card{padding-top:clamp(34px,4vw,48px)}.fc-step__n{position:absolute;right:22px;top:6px;font:600 8.32rem/1 var(--fc-serif);color:#d6b56617;pointer-events:none}.fc-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:clamp(28px,4vw,48px)}.fc-benefit{display:flex;align-items:flex-start;gap:14px;padding:20px 22px;border-radius:16px;border:1px solid var(--fc-line);background:#ffffff05;transition:border-color .4s,transform .5s var(--fc-ease)}.fc-benefit:hover{border-color:var(--fc-line-strong);transform:translateY(-3px)}.fc-benefit .fc-icon{width:44px;height:44px;margin:0;border-radius:12px;flex:none}.fc-benefit .fc-icon svg{width:22px;height:22px}.fc-benefit b{display:block;margin-bottom:4px;font:700 1.52rem/1.3 var(--fc-sans);color:var(--fc-text)}.fc-benefit span{font-size:1.376rem;line-height:1.55;color:var(--fc-muted)}.fc-rating{display:inline-flex;align-items:center;gap:12px;margin-top:22px;font-size:1.44rem;color:var(--fc-muted)}.fc-stars{display:inline-flex;gap:3px;color:var(--fc-gold-2)}.fc-stars svg{width:16px;height:16px;fill:currentColor}.fc-stars .is-off{color:#ffffff24}.fc-review{display:flex;flex-direction:column;gap:18px}.fc-review blockquote{margin:0;font:500 2.048rem/1.5 var(--fc-serif);color:var(--fc-text)}.fc-review footer{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:18px;border-top:1px solid var(--fc-line);font-size:1.44rem}.fc-review__avatar{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--fc-grad-gold);color:#17120a;font:700 1.44rem/1 var(--fc-sans)}.fc-review__name{font-weight:700;color:var(--fc-text)}.fc-verified{display:inline-flex;align-items:center;gap:6px;font-size:1.184rem;letter-spacing:.08em;text-transform:uppercase;color:var(--fc-gold-2)}.fc-verified svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.fc-empty{max-width:640px;margin-inline:auto;text-align:center;padding:clamp(34px,5vw,56px)}.fc-empty .fc-stars{justify-content:center;margin-bottom:18px}.fc-cta{text-align:center}.fc-cta .fc-actions{justify-content:center}.fc-js [data-fc-reveal]{opacity:0;transform:translate3d(0,28px,0);transition:opacity .95s var(--fc-ease) var(--fc-d,0ms),transform .95s var(--fc-ease) var(--fc-d,0ms);will-change:opacity,transform}.fc-js [data-fc-reveal=fade]{transform:none}.fc-js [data-fc-reveal=scale]{transform:scale(.94)}.fc-js [data-fc-reveal=left]{transform:translate3d(-34px,0,0)}.fc-js [data-fc-reveal=right]{transform:translate3d(34px,0,0)}.fc-js [data-fc-reveal=line]{opacity:1;transform:scaleX(0);transform-origin:center;transition:transform 1.4s var(--fc-ease) var(--fc-d,0ms)}.fc-js [data-fc-reveal].is-in{opacity:1;transform:none;will-change:auto}.fc-js .animate-section.animate--hidden .animate-item{filter:none}@media(max-width:989px){.fc-hero{min-height:0}.fc-hero__grid{grid-template-columns:1fr;gap:12px}.fc-hero__book{order:-1}.fc-showcase__float{width:min(74%,360px)}.fc-grid--3,.fc-grid--4{grid-template-columns:1fr 1fr}}@media(max-width:640px){.fc-grid--3,.fc-grid--4{grid-template-columns:1fr}.fc-actions{flex-direction:column}.fc-actions .fc-btn{width:100%}.fc-hero__facts{gap:18px 26px}.fc-step__n{font-size:6.4rem}.fc-orb{filter:blur(50px)}}@media(hover:none){.fc-card:hover,.fc-product:hover,.fc-benefit:hover{transform:none}}@media(prefers-reduced-motion:reduce){.fc *,.fc *:before,.fc *:after{animation:none!important;transition:none!important}.fc-js [data-fc-reveal]{opacity:1!important;transform:none!important}.fc-plate{transform:rotateY(-10deg) rotateX(4deg)!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fc-premium.css.map */
