:root{--font-display: "Jost", system-ui, -apple-system, sans-serif;--font-body: "Jost", system-ui, -apple-system, sans-serif;--maxw: 1240px;--pad-x: 34px;--r-pill: 999px;--r-card: 12px;--r-img: 8px;--r-sm: 6px;--shadow-card: 0 14px 34px -24px rgba(40,12,12,.4);--shadow-lift: 0 38px 56px -32px rgba(40,12,12,.5);--shadow-image: 0 36px 70px -38px rgba(20,16,11,.55);--ease: cubic-bezier(.2,.7,.2,1);--t-fast: .25s;--t-reveal: .8s}.theme-aef{--brand:#C9A35E;--brand-deep:#9C7C3C;--brand-soft:#E7D6AD;--brand-accent:#9C7C3C;--surface:#FAF7F1;--surface-2:#F2ECE0;--ink:#211C16;--ink-soft:#5A5247}.theme-le5{--brand:#C1242F;--brand-deep:#8E1620;--brand-bright:#D6303C;--brand-accent:#7C7C7C;--silver:#BFBEBE;--silver-deep:#7C7C7C;--surface:#FBF6F1;--surface-2:#F4EBE4;--cream:#FCF9F4;--ink:#23191A;--ink-soft:#6A5B5C}.theme-sinfonie{--brand:#122069;--brand-deep:#0B1444;--brand-soft:#2C3B82;--brand-accent:#FD8308;--accent-deep:#E06D00;--accent-soft:#FFC98A;--gold:#C5A463;--silver:#9A9AB0;--surface:#FBF8F2;--surface-2:#F2EADC;--cream:#FCFAF5;--ink:#1A1A2C;--ink-soft:#5A5A70}.theme-faridea{--brand:#E74111;--brand-deep:#5E1F22;--brand-accent:#D78829;--orange:#D86218;--gold:#D78829;--maroon:#5E1F22;--maroon-deep:#43151A;--surface:#FBF2E8;--surface-2:#F6E6D4;--ink:#2A1812;--ink-soft:#6E4D40;--ink-mute:#9A7F70}.afg{font-family:var(--font-body);color:var(--ink);line-height:1.62;-webkit-font-smoothing:antialiased}.afg h1,.afg h2,.afg h3{font-family:var(--font-display);font-weight:400;line-height:1.05;letter-spacing:-.01em}.afg .wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--pad-x)}.afg img{display:block;max-width:100%}.afg .eyebrow{font-weight:700;font-size:.73rem;letter-spacing:.26em;text-transform:uppercase;color:var(--brand)}.afg .wm{font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.03em;line-height:1}.afg .wm-1{color:var(--brand)}.afg .wm-2{color:var(--brand-accent)}.afg .btn{display:inline-flex;align-items:center;gap:.55em;cursor:pointer;font-family:var(--font-body);font-weight:700;font-size:.88rem;letter-spacing:.02em;padding:.85em 1.7em;border-radius:var(--r-pill);border:1.6px solid transparent;background:none;white-space:nowrap;transition:var(--t-fast);text-decoration:none}.afg .btn-primary{background:var(--brand);color:#fff}.afg .btn-primary:hover{background:var(--brand-deep)}.afg .btn-dark{background:var(--ink);color:#fff}.afg .btn-dark:hover{background:var(--brand-deep)}.afg .btn-ghost{border-color:currentColor}.afg .btn-ghost:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.afg .btn-white{background:#fff;color:var(--brand)}.afg .btn-white:hover{background:var(--ink);color:#fff}.afg .btn .arrow{transition:transform var(--t-fast)}.afg .btn:hover .arrow{transform:translate(4px)}.afg .pill{font-size:.74rem;padding:.45em .85em;border-radius:var(--r-sm);background:color-mix(in srgb,var(--brand) 8%,transparent);color:var(--brand-deep)}.afg .pill b{font-weight:700;margin-right:.45em}.afg .card{background:#fff;border:1px solid rgba(33,28,22,.08);border-radius:var(--r-card);box-shadow:var(--shadow-card);transition:transform .3s var(--ease),box-shadow .3s;overflow:hidden}.afg .card:hover{transform:translateY(-7px);box-shadow:var(--shadow-lift)}.afg .card--accent{border-top:3px solid var(--acc, var(--brand))}.afg .nav{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in srgb,var(--brand) 16%,transparent);transition:padding .3s}.afg .nav-in{display:flex;align-items:center;gap:22px;max-width:var(--maxw);margin:0 auto;padding:15px var(--pad-x);transition:padding .3s}.afg .nav.is-shrunk .nav-in{padding:9px var(--pad-x)}.afg .nav-links a{color:var(--ink-soft);position:relative;padding:4px 0;font-weight:600;font-size:.9rem;white-space:nowrap;text-decoration:none;transition:color .2s}.afg .nav-links a:hover{color:var(--brand)}.afg .nav-links a:after{content:"";position:absolute;left:0;bottom:-2px;height:1.5px;width:0;background:var(--brand);transition:width .25s}.afg .nav-links a:hover:after{width:100%}.afg .toggle{display:inline-flex;background:var(--surface-2);border:1px solid color-mix(in srgb,var(--brand) 25%,transparent);border-radius:var(--r-pill);padding:3px;font-size:.76rem;font-weight:600}.afg .toggle button{border:none;background:none;cursor:pointer;font-family:inherit;font-weight:600;color:var(--ink-soft);padding:.45em .9em;border-radius:var(--r-pill);white-space:nowrap;transition:.2s}.afg .toggle button.is-on{background:var(--brand);color:#fff}.afg .aud-home,.audience-home .afg .aud-pro,.afg.audience-home .aud-pro{display:none}.audience-home .afg .aud-home,.afg.audience-home .aud-home{display:inline}.afg .reveal{opacity:0;transform:translateY(26px);transition:opacity var(--t-reveal) ease,transform var(--t-reveal) var(--ease)}.afg .reveal.is-in{opacity:1;transform:none}.afg .frame{position:relative;padding:14px;background:#fff;border:1px solid color-mix(in srgb,var(--brand) 12%,transparent);box-shadow:0 40px 80px -40px color-mix(in srgb,var(--brand) 40%,transparent)}.afg .frame:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid var(--gold, var(--brand));pointer-events:none}@media(prefers-reduced-motion:reduce){.afg *{transition:none!important;animation:none!important}.afg .reveal{opacity:1;transform:none}}.header .header__column--right,.header .search-action{display:none!important}.header-menu a[href*="/pages/where-to-buy"]{background:#231a14;color:#fff!important;border-radius:999px;padding:.5em 1.25em}.header-menu a[href*="/pages/where-to-buy"]:hover{background:#8e1620!important;color:#fff!important}.header .header__column--right{display:flex!important;align-items:center}.header .header__column--right>*:not(.afg-aud){display:none!important}html.aud-home .aud-pro{display:none!important}html:not(.aud-home) .aud-home{display:none!important}.afg-aud{display:inline-flex;align-items:center;background:#211c160f;border:1px solid rgba(201,163,94,.5);border-radius:999px;padding:3px;font-family:Jost,system-ui,sans-serif;font-size:.78rem;font-weight:600}.afg-aud button{border:none;background:none;cursor:pointer;font:inherit;color:#5a5247;padding:.45em 1em;border-radius:999px;line-height:1}.afg-aud button.on{background:#231a14;color:#fff}.price,product-price,.price-list,.product-price,[class*=price__],.card__information .price,.product__price{display:none!important}html{font-size:19.5px!important}@media(max-width:600px){html{font-size:18.5px!important}}.theme-sinfonie .eyebrow,.theme-sinfonie .afduo-eye,.theme-sinfonie .afnote-eye,.theme-sinfonie h1 em,.theme-sinfonie h2 em,.theme-sinfonie h3 em,.theme-sinfonie .affr-sub,.theme-sinfonie .afpr-type,.theme-sinfonie .afcg-num{color:var(--brand-accent)!important}.afsec{padding-top:39px!important;padding-bottom:39px!important}.af-section-wrap .afsec{padding-top:0!important;padding-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/agugiaro-figna-tokens.css.map */
