:root{--fd-navy:#0d1b2a;--fd-navy-2:#16293a;--fd-navy-3:#1f3a4d;--fd-gold:#b38f18;--fd-gold-2:#d4af37;--fd-gold-3:#f1d77a;--fd-cream:#faf7f0;--fd-line:#e9e3d2;--fd-ink:#1b2733;--fd-text:#42505e;--fd-muted:#66727f;--fd-display:'Playfair Display',Georgia,'Times New Roman',serif;--fd-body:Montserrat,system-ui,-apple-system,'Segoe UI',sans-serif;--fd-radius:18px;--fd-shadow:0 10px 30px rgba(13,27,42,.08);--fd-shadow-lg:0 20px 46px rgba(13,27,42,.16);--fs-color-base:#42505e;--fs-color-primary:#b38f18}body{font-family:var(--fd-body);color:var(--fd-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4{font-family:var(--fd-display);color:var(--fd-navy);font-weight:700;letter-spacing:-.005em;text-transform:none}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#fff}[style*="productsans" i],[style*="sfdisplay" i],[style*="gilroy" i],[style*="poppins" i],[style*="helveticabold" i],[style*="proxima" i]{font-family:inherit!important}h1[style*="productsans" i],h2[style*="productsans" i],h3[style*="productsans" i],h4[style*="productsans" i],h1[style*="sfdisplay" i],h2[style*="sfdisplay" i],h3[style*="sfdisplay" i],h4[style*="sfdisplay" i],h1[style*="gilroy" i],h2[style*="gilroy" i],h3[style*="gilroy" i],h4[style*="gilroy" i],h1[style*="poppins" i],h2[style*="poppins" i],h3[style*="poppins" i],h4[style*="poppins" i]{font-family:var(--fd-display)!important}.fdx h1,.fdx h2,.fdx h3,.fdx h4{font-family:var(--fd-display)}a{transition:color .2s}::selection{background:var(--fd-gold-2);color:var(--fd-navy)}:focus-visible{outline:3px solid var(--fd-gold-2);outline-offset:2px}img{height:auto}.button.primary,.button.alt,.single_add_to_cart_button,#place_order,.checkout-button,.woocommerce-button.button,.wc-forward.button.checkout{background:linear-gradient(135deg,var(--fd-gold-2),var(--fd-gold))!important;color:var(--fd-navy)!important;border:0!important;border-radius:999px!important;font-family:var(--fd-body)!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 10px 24px rgb(179 143 24 / .28)!important;transition:transform .2s,box-shadow .2s}.button.primary:hover,.button.alt:hover,.single_add_to_cart_button:hover,#place_order:hover,.checkout-button:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgb(179 143 24 / .4)!important}.button.secondary,.button.is-outline,.wc-forward.button:not(.checkout){border-radius:999px!important;font-family:var(--fd-body)!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase}.button.is-outline.primary{background:transparent!important;color:var(--fd-gold)!important;border:2px solid var(--fd-gold-2)!important;box-shadow:none!important}.fdx{--navy:#0d1b2a;--navy2:#16293a;--gold:#b38f18;--gold2:#d4af37;--cream:#faf7f0;--ink:#1b2733;--muted:#5d6b78;--line:#e9e3d2;font-family:Montserrat,sans-serif;color:var(--ink);line-height:1.7;-webkit-font-smoothing:antialiased;text-align:left}.fdx *,.fdx *:before,.fdx *:after{box-sizing:border-box}.fdx h1,.fdx h2,.fdx h3,.fdx h4{font-family:var(--fd-display);color:var(--navy);letter-spacing:-.01em;line-height:1.2;margin:0;text-transform:none}.fdx p{margin:0 0 1em}.fdx a{color:var(--gold);transition:color .2s}.fdx a:hover{color:var(--navy)}.fdx img{max-width:100%;height:auto}.fdx-wrap{max-width:1180px;margin:0 auto;padding:0 20px}html{scroll-behavior:smooth}.fdx-hero{position:relative;overflow:hidden;color:#fff;text-align:center;padding:76px 0 68px;background:radial-gradient(900px 420px at 88% -15%,rgb(212 175 55 / .30),transparent 60%),radial-gradient(700px 380px at -8% 115%,rgb(212 175 55 / .16),transparent 60%),linear-gradient(135deg,#0d1b2a,#16293a 70%,#1c3347)}.fdx-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,transparent,var(--gold2),transparent)}.fdx-eyebrow{display:inline-block;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--gold2);margin-bottom:18px}.fdx-hero h1{color:#fff;font-weight:800;font-size:clamp(32px,5.2vw,58px)}.fdx-hero p{max-width:660px;margin:18px auto 0;color:rgb(255 255 255 / .8);font-size:clamp(15px,1.6vw,18px)}.fdx-hero .fdx-actions{margin-top:30px}.fdx-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.fdx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 26px;border-radius:999px;font:600 13px/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;transition:transform .2s,box-shadow .2s,background .2s;cursor:pointer;border:0}.fdx-btn:hover{transform:translateY(-2px)}.fdx-btn--gold{background:linear-gradient(135deg,var(--gold2),var(--gold));color:#0d1b2a!important;box-shadow:0 10px 24px rgb(179 143 24 / .35)}.fdx-btn--dark{background:var(--navy);color:#fff!important;box-shadow:0 10px 24px rgb(13 27 42 / .25)}.fdx-btn--ghost{background:#fff0;color:#fff!important;border:1.5px solid rgb(255 255 255 / .45)}.fdx-btn--ghost:hover{background:rgb(255 255 255 / .1)}.fdx-btn--line{background:#fff0;color:var(--navy)!important;border:1.5px solid var(--navy)}.fdx-pills{background:#fff;border-bottom:1px solid var(--line)}.fdx-pills .fdx-wrap{display:flex;gap:8px;overflow-x:auto;padding-top:14px;padding-bottom:14px;scrollbar-width:none}.fdx-pills .fdx-wrap::-webkit-scrollbar{display:none}.fdx-pills a{flex:none;padding:9px 16px;border:1px solid var(--line);border-radius:999px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.03em;color:var(--navy);text-decoration:none;white-space:nowrap;transition:.2s}.fdx-pills a:hover{border-color:var(--gold2);color:var(--gold)}.fdx-pills a.on{background:var(--navy);border-color:var(--navy);color:#fff}.fdx-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:52px;padding:56px 20px 56px;align-items:start}.fdx-layout.nt{grid-template-columns:minmax(0,820px);justify-content:center}.fdx-toc{position:sticky;top:110px;background:var(--cream);border:1px solid var(--line);border-radius:18px;padding:20px 22px;max-height:calc(100vh - 140px);overflow:auto}.fdx-toc summary{font:700 12px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--navy);cursor:pointer;list-style:none;padding:2px 0 12px}.fdx-toc summary::-webkit-details-marker{display:none}.fdx-toc a{display:block;padding:6px 0 6px 12px;border-left:2px solid #fff0;font-size:13px;line-height:1.4;color:var(--muted);text-decoration:none}.fdx-toc a:hover{color:var(--gold);border-left-color:var(--gold2)}.fdx-doc{min-width:0}.fdx-doc h2{display:flex;gap:14px;align-items:flex-start;font-size:clamp(20px,2.2vw,26px);margin:46px 0 14px;scroll-margin-top:110px}.fdx-doc h2:first-child{margin-top:0}.fdx-doc h2 .n{flex:none;min-width:36px;height:36px;padding:0 6px;border-radius:11px;background:var(--navy);color:var(--gold2);font:700 14px/36px var(--fd-display);text-align:center}.fdx-doc h3,.fdx-doc h4{font-size:18px;margin:28px 0 10px}.fdx-doc p,.fdx-doc li{font-size:15.5px;color:#34424f}.fdx-doc strong{color:var(--navy)}.fdx-doc ul{list-style:none;margin:0 0 1.3em;padding:0}.fdx-doc li{position:relative;padding:0 0 0 28px;margin:0 0 10px}.fdx-doc li:before{content:"";position:absolute;left:4px;top:.62em;width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,var(--gold2),var(--gold))}.fdx-doc a{text-decoration:underline;text-underline-offset:3px}.fdx-note{border-left:4px solid var(--gold2);background:var(--cream);padding:18px 22px;border-radius:0 14px 14px 0;margin:24px 0}.fdx-note p:last-child{margin:0}.fdx-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:0 0 36px}.fdx-fact{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 20px;box-shadow:0 8px 24px rgb(13 27 42 / .06)}.fdx-fact small{display:block;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.fdx-fact b{display:block;font:700 17px/1.3 var(--fd-display);color:var(--navy)}.fdx-ctaw{padding:0 20px 72px}.fdx-cta{max-width:1180px;margin:0 auto;border-radius:26px;padding:40px 44px;color:#fff;display:flex;gap:24px;justify-content:space-between;align-items:center;flex-wrap:wrap;background:radial-gradient(520px 260px at 95% 0,rgb(212 175 55 / .3),transparent 60%),linear-gradient(135deg,#0d1b2a,#16293a)}.fdx-cta h3{color:#fff;font-size:clamp(22px,2.6vw,30px)}.fdx-cta p{margin:8px 0 0;color:rgb(255 255 255 / .75)}.fdx-sec{padding:68px 0}.fdx-sec--cream{background:var(--cream)}.fdx-sec .t{text-align:center;font-size:clamp(26px,3.2vw,38px);font-weight:800}.fdx-sec .sub{text-align:center;color:var(--muted);max-width:640px;margin:12px auto 40px}.fdx-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.fdx-card{position:relative;display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--line);border-radius:22px;padding:30px 26px;box-shadow:0 10px 30px rgb(13 27 42 / .06);transition:transform .25s,box-shadow .25s,border-color .25s;text-decoration:none!important;color:inherit}.fdx-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgb(13 27 42 / .12);border-color:var(--gold2)}.fdx-ico{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#0d1b2a,#21405a);margin-bottom:6px}.fdx-card h3{font-size:20px}.fdx-card p{margin:0;color:var(--muted);font-size:14.5px}.fdx-card .go{margin-top:auto;padding-top:10px;font:700 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);text-decoration:none}.fdx-card .go:after{content:"";position:absolute;inset:0;border-radius:22px}.fdx-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.fdx-chips a{padding:11px 20px;border:1px solid var(--line);background:#fff;border-radius:999px;font:600 13px/1 Montserrat,sans-serif;color:var(--navy);text-decoration:none;transition:.2s}.fdx-chips a:hover{background:var(--navy);color:#fff;border-color:var(--navy)}.fdx-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);border-radius:26px;overflow:hidden;border:1px solid var(--line);box-shadow:0 20px 50px rgb(13 27 42 / .1);background:#fff}.fdx-split .info{background:linear-gradient(135deg,#0d1b2a,#16293a);color:#fff;padding:44px 40px}.fdx-split .info h2{color:#fff;font-size:28px;margin-bottom:6px}.fdx-split .info p{color:rgb(255 255 255 / .78)}.fdx-split .info a{color:var(--gold2)}.fdx-split .info dl{margin:22px 0 0}.fdx-split .info dt{font:600 11px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--gold2);margin-top:20px}.fdx-split .info dd{margin:6px 0 0;color:#fff;font-size:15.5px}.fdx-split iframe{width:100%;height:100%;min-height:420px;border:0;display:block}.fdx-social{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.fdx-social a{padding:9px 16px;border:1px solid rgb(255 255 255 / .3);border-radius:999px;font:600 12px/1 Montserrat,sans-serif;color:#fff!important;text-decoration:none}.fdx-social a:hover{background:var(--gold2);color:#0d1b2a!important;border-color:var(--gold2)}.fdx-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:0}.fdx-photos div{aspect-ratio:4/3;border-radius:22px;background-size:cover;background-position:center;box-shadow:0 12px 30px rgb(13 27 42 / .15)}.fdx-faq{max-width:820px;margin:0 auto}.fdx-faq details{border:1px solid var(--line);border-radius:16px;background:#fff;margin-bottom:12px;overflow:hidden}.fdx-faq summary{padding:18px 56px 18px 22px;font:700 16px/1.4 var(--fd-display);color:var(--navy);cursor:pointer;list-style:none;position:relative}.fdx-faq summary::-webkit-details-marker{display:none}.fdx-faq summary:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);font:400 26px/1 Montserrat,sans-serif;color:var(--gold);transition:transform .25s}.fdx-faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.fdx-faq details[open]{border-color:var(--gold2)}.fdx-faq .a{padding:0 22px 20px;color:var(--muted);font-size:15px}.fdx-404{position:relative;overflow:hidden;min-height:72vh;display:grid;place-items:center;text-align:center;padding:60px 20px 80px;color:#fff;background:radial-gradient(800px 420px at 80% 0,rgb(212 175 55 / .26),transparent 60%),radial-gradient(600px 400px at 0 100%,rgb(212 175 55 / .14),transparent 60%),linear-gradient(160deg,#0b1722,#16293a 75%)}.fdx-404 .hang{width:min(300px,62vw);margin:0 auto -28px;position:relative;z-index:2;transform-origin:50% 0;animation:fdxsway 5s ease-in-out infinite;display:block}.fdx-404 .big{position:relative;font:800 clamp(120px,24vw,270px)/1 var(--fd-display);letter-spacing:-.04em;background:linear-gradient(180deg,#f1d77a,#d4af37 45%,#7d6410);-webkit-background-clip:text;background-clip:text;color:#fff0;filter:drop-shadow(0 14px 34px rgb(0 0 0 / .45))}.fdx-404 h1{color:#fff;font-size:clamp(26px,3.6vw,42px);font-weight:800;margin-top:6px}.fdx-404 p{max-width:560px;margin:14px auto 0;color:rgb(255 255 255 / .78);font-size:17px}.fdx-404 .fdx-actions{margin-top:32px}.fdx-404 .quick{margin-top:36px;display:flex;gap:22px;justify-content:center;flex-wrap:wrap}.fdx-404 .quick a{color:rgb(255 255 255 / .75);font:600 13px/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgb(212 175 55 / .5);padding-bottom:4px}.fdx-404 .quick a:hover{color:var(--gold2)}@keyframes fdxsway{0%,100%{transform:rotate(-2.2deg)}50%{transform:rotate(2.2deg)}}@media (prefers-reduced-motion:reduce){.fdx-404 .hang{animation:none}html{scroll-behavior:auto}}.fdx-blog .box{border-radius:22px;overflow:hidden;background:#fff;border:1px solid var(--line);box-shadow:0 10px 30px rgb(13 27 42 / .07);transition:transform .25s,box-shadow .25s}.fdx-blog .box:hover{transform:translateY(-6px);box-shadow:0 20px 46px rgb(13 27 42 / .14)}.fdx-blog .box-image{border-radius:0!important}.fdx-blog .box-text{background:#fff!important;padding:22px 22px 26px!important;text-align:left!important}.fdx-blog .post-title{font:700 17px/1.35 var(--fd-display)!important;text-transform:none!important;letter-spacing:-.005em;color:var(--navy)!important}.fdx-blog .from_the_blog_excerpt{color:var(--muted)!important;font-size:14px;line-height:1.65}.fdx-blog .badge-inner,.fdx-blog .cat-label{background:linear-gradient(135deg,#d4af37,#b38f18)!important;color:#0d1b2a!important;font:700 10px/1 Montserrat,sans-serif!important;letter-spacing:.14em;text-transform:uppercase}.fdx-blog .button{border-radius:999px!important;background:var(--navy)!important;color:#fff!important;text-transform:uppercase;letter-spacing:.1em;font-size:11px!important;box-shadow:none!important}.fdx-blog .col{padding-bottom:22px}.single-post .entry-header-text h1,.single-post .entry-title{font-family:var(--fd-display)!important;font-weight:800;color:#0d1b2a;letter-spacing:-.02em;text-transform:none}.single-post .entry-content{font-size:17px;line-height:1.85;color:#34424f;max-width:780px;margin-left:auto;margin-right:auto}.single-post .entry-content h2,.single-post .entry-content h3{font-family:var(--fd-display);color:#0d1b2a;font-weight:800;margin-top:1.8em;text-transform:none}.single-post .entry-content a{color:#b38f18;text-decoration:underline;text-underline-offset:3px}.single-post .entry-content img{border-radius:18px}.single-post .entry-content blockquote{border-left:4px solid #d4af37;background:#faf7f0;padding:18px 24px;border-radius:0 14px 14px 0;font-style:normal;color:#0d1b2a}@media (max-width:849px){.fdx-hero{padding:56px 0 50px}.fdx-layout{grid-template-columns:minmax(0,1fr);gap:24px;padding:32px 20px 28px}.fdx-toc{position:static;max-height:none}.fdx-doc h2{margin-top:36px}.fdx-split{grid-template-columns:minmax(0,1fr)}.fdx-split .info{padding:34px 26px}.fdx-split iframe{min-height:320px}.fdx-photos{grid-template-columns:1fr 1fr}.fdx-photos div:last-child{display:none}.fdx-cta{padding:30px 26px}.fdx-sec{padding:48px 0}.fdx-ctaw{padding-bottom:48px}.fdx-actions .fdx-btn{flex:1 1 210px}}.fdx-dl{margin:22px 0 0}.fdx-dl .r{margin-top:20px}.fdx-dl small{display:block;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--gold2);margin-bottom:8px}.fdx-dl span{display:block;color:#fff;font-size:15.5px;text-transform:none}.fdx-split .info h2{text-transform:none}@media (max-width:549px){.fdx-photos{grid-template-columns:1fr!important}.fdx-photos div:last-child{display:block}}.fdx-blog .post-item .col-inner{height:100%}.fdx-blog .box{height:100%}.fdx-blog .box-text{min-height:140px}.fdx-blog .is-divider{display:none}@media (max-width:849px){.fdx-photos div:last-child{display:block}}.fdx .fdx-doc p,.fdx .fdx-doc li{color:#34424f!important;font-weight:400}.fdx .fdx-doc strong,.fdx .fdx-doc h2,.fdx .fdx-doc h3,.fdx .fdx-doc h4{color:#0d1b2a!important}.fdx .fdx-doc h2 .n{color:#d4af37!important}.fdx .fdx-hero h1,.fdx .fdx-cta h3,.fdx .fdx-404 h1,.fdx .fdx-split .info h2{color:#fff!important}.fdx .fdx-hero p{color:rgb(255 255 255 / .84)!important}.fdx .fdx-cta p{color:rgb(255 255 255 / .78)!important}.fdx .fdx-404 p{color:rgb(255 255 255 / .82)!important}.fdx .fdx-split .info p{color:rgb(255 255 255 / .8)!important}.fdx .fdx-split .info dd,.fdx .fdx-dl span{color:#fff!important}.fdx .fdx-card p,.fdx .fdx-sec .sub,.fdx .fdx-faq .a,.fdx .fdx-faq .a p{color:#5d6b78!important}.fdx .fdx-card h3,.fdx .fdx-sec .t,.fdx .fdx-faq summary{color:#0d1b2a!important}.fdx .fdx-toc a{color:#5d6b78!important}.fdx .fdx-toc a:hover{color:#b38f18!important}.fdx .fdx-eyebrow{color:#d4af37!important}.fdx .fdx-fact b{color:#0d1b2a!important}.fdx .fdx-btn--gold{color:#0d1b2a!important}.fdx .fdx-btn--ghost{color:#fff!important}.fdx .fdx-pills a{color:#0d1b2a!important}.fdx .fdx-pills a.on{color:#fff!important}.fdx .fdx-doc a{color:#9a7a10!important}.fdx-toc summary:after{content:"+";float:right;font:400 20px/1 Montserrat,sans-serif;color:#b38f18}.fdx-toc[open] summary:after{content:"\2212"}.c78219{display:flex;flex-direction:column;width:100%;max-width:500px;padding:20px 32px;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.c78219-sec{margin-bottom:28px}.c78219-title{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(13 27 42 / 60%);padding-bottom:10px;border-bottom:.5px solid rgb(255 255 255 / .08);margin-bottom:14px}.c78219-list{display:flex;flex-direction:column;gap:7px}.c78219-item{display:flex;align-items:flex-start;gap:20px;font-size:13px;color:rgb(13 27 42 / 60%);line-height:1.3}.c78219-dot{width:4px;height:4px;border-radius:50%;background:#B8952A;margin-top:6px;flex-shrink:0}.fd-ticker-wrap{width:100%;overflow:hidden;position:relative;line-height:1!important}.fd-ticker-wrap::before,.fd-ticker-wrap::after{content:'';position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.fd-ticker-wrap::before{left:0;background:linear-gradient(to right,rgb(13 27 42 / .8),transparent)}.fd-ticker-wrap::after{right:0;background:linear-gradient(to left,rgb(13 27 42 / .8),transparent)}.fd-ticker-track{display:flex!important;align-items:center!important;width:max-content;animation:fd-tick 38s linear infinite;padding:0!important;margin:0!important}.fd-ticker-track:hover{animation-play-state:paused}@keyframes fd-tick{from{transform:translateX(0)}to{transform:translateX(-50%)}}.fd-ti{display:flex!important;align-items:center!important;gap:8px!important;padding:0 40px!important;flex-shrink:0;white-space:nowrap;line-height:1!important;margin:0!important}.fd-ti *{line-height:1!important;vertical-align:middle!important;margin:0!important;padding:0!important}.fd-sep{width:1px;height:18px;background:rgb(255 255 255 / .12);flex-shrink:0;align-self:center}.fd-icon{width:15px!important;height:15px!important;display:inline-block!important;flex-shrink:0;vertical-align:middle!important}.fd-g-icon{width:18px!important;height:18px!important;display:inline-block!important;flex-shrink:0;vertical-align:middle!important}.fd-stars{color:#B8952A;font-size:11px!important;letter-spacing:1px;display:inline-block!important;flex-shrink:0;font-style:normal!important}.fd-val{font-size:14px!important;font-weight:600!important;color:#ffffff!important;letter-spacing:-.01em;display:inline-block!important;font-style:normal!important;text-transform:none!important}.fd-lbl{font-size:12px!important;color:rgb(255 255 255 / .4)!important;letter-spacing:.01em;display:inline-block!important;font-style:normal!important;text-transform:none!important;font-weight:400!important}.fd-hc{width:20px!important;height:20px!important;background:#B8952A;border-radius:3px;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;font-weight:900!important;color:#0D1B2A!important;font-style:italic;font-family:Georgia,serif!important;flex-shrink:0;line-height:1!important}.vinyl-spin{animation:spinVinyl 20s linear infinite;transform-origin:center;filter:drop-shadow(0 2px 20px rgb(0 0 0 / .05)) drop-shadow(0 5px 10px rgb(0 0 0 / .35))}@keyframes spinVinyl{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ft-wrap,.ft-wrap *{box-sizing:border-box;margin:0;padding:0}.ft-wrap{display:grid;grid-template-columns:1fr 1fr;width:100%;min-height:380px;align-items:center;font-family:sfdisplay,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.ft-left{position:relative;display:flex;align-items:center;justify-content:center;min-height:380px;overflow:hidden}.ft-left-staff{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ft-left-visual{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:16px}.ft-disc{width:80px;height:80px;border-radius:50%;background:rgb(184 149 42 / .12);border:.5px solid rgb(184 149 42 / .25);display:flex;align-items:center;justify-content:center;position:relative}.ft-disc-r1{position:absolute;width:100%;height:100%;border-radius:50%;border:.5px solid rgb(184 149 42 / .15);animation:ft-spin 8s linear infinite}.ft-disc-r2{position:absolute;width:140%;height:140%;border-radius:50%;border:.5px solid rgb(184 149 42 / .07);animation:ft-spin 14s linear infinite reverse}@keyframes ft-spin{to{transform:rotate(360deg)}}.ft-eq{display:flex;align-items:flex-end;gap:3px;height:40px}.ft-eq-b{width:3px;border-radius:2px;background:#B8952A;animation:ft-eq-anim 0.7s ease-in-out infinite alternate}.ft-eq-b:nth-child(1){height:14px;animation-delay:0.00s;opacity:.5}.ft-eq-b:nth-child(2){height:28px;animation-delay:0.08s;opacity:.65}.ft-eq-b:nth-child(3){height:40px;animation-delay:0.16s;opacity:.9}.ft-eq-b:nth-child(4){height:22px;animation-delay:0.24s;opacity:.7}.ft-eq-b:nth-child(5){height:36px;animation-delay:0.12s;opacity:.85}.ft-eq-b:nth-child(6){height:18px;animation-delay:0.20s;opacity:.6}.ft-eq-b:nth-child(7){height:32px;animation-delay:0.04s;opacity:.75}.ft-eq-b:nth-child(8){height:10px;animation-delay:0.28s;opacity:.45}.ft-eq-b:nth-child(9){height:26px;animation-delay:0.10s;opacity:.7}@keyframes ft-eq-anim{from{transform:scaleY(.25)}to{transform:scaleY(1)}}.ft-eq-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .25)}.ft-right{display:flex;flex-direction:column;align-items:flex-start;padding:48px 56px 48px 40px}.ft-eyebrow{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#B8952A;margin-bottom:16px}.ft-heading{font-size:clamp(28px,3vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.05;color:#fff;margin-bottom:14px}.ft-heading em{font-style:italic;color:#B8952A;font-weight:300}.ft-intro{font-size:14px;color:rgb(255 255 255 / .45);line-height:1.75;margin-bottom:32px;max-width:400px}.ft-block{width:100%;margin-bottom:28px}.ft-block:last-child{margin-bottom:0}.ft-block-title{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .28);padding-bottom:10px;border-bottom:.5px solid rgb(255 255 255 / .07);margin-bottom:14px}.ft-perks{display:flex;flex-direction:column;gap:10px}.ft-perk{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.5;color:rgb(255 255 255 / .6)}.ft-perk-dot{width:4px;height:4px;border-radius:50%;background:#B8952A;flex-shrink:0}@media (max-width:768px){.ft-wrap{grid-template-columns:1fr}.ft-left{min-height:240px}.ft-right{padding:32px 24px}}.hero-bg-1{background:#080808;position:relative;overflow:hidden}.hero-bg-1::before{content:'';position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 900 420' preserveAspectRatio='none'%3E%3Cg stroke='rgba(255,255,255,0.1)' stroke-width='0.2' fill='none'%3E%3Cline x1='0' y1='210' x2='900' y2='210'/%3E%3Cpath d='M0,196 C225,198 675,198 900,196'/%3E%3Cpath d='M0,182 C225,186 675,186 900,182'/%3E%3Cpath d='M0,168 C225,174 675,174 900,168'/%3E%3Cpath d='M0,154 C225,162 675,162 900,154'/%3E%3Cpath d='M0,140 C225,151 675,151 900,140'/%3E%3Cpath d='M0,126 C225,140 675,140 900,126'/%3E%3Cpath d='M0,112 C225,129 675,129 900,112'/%3E%3Cpath d='M0,98 C225,118 675,118 900,98'/%3E%3Cpath d='M0,84 C225,108 675,108 900,84'/%3E%3Cpath d='M0,70 C225,98 675,98 900,70'/%3E%3Cpath d='M0,56 C225,88 675,88 900,56'/%3E%3Cpath d='M0,42 C225,79 675,79 900,42'/%3E%3Cpath d='M0,28 C225,70 675,70 900,28'/%3E%3Cpath d='M0,14 C225,62 675,62 900,14'/%3E%3Cpath d='M0,0 C225,54 675,54 900,0'/%3E%3Cpath d='M0,224 C225,222 675,222 900,224'/%3E%3Cpath d='M0,238 C225,234 675,234 900,238'/%3E%3Cpath d='M0,252 C225,246 675,246 900,252'/%3E%3Cpath d='M0,266 C225,258 675,258 900,266'/%3E%3Cpath d='M0,280 C225,269 675,269 900,280'/%3E%3Cpath d='M0,294 C225,280 675,280 900,294'/%3E%3Cpath d='M0,308 C225,291 675,291 900,308'/%3E%3Cpath d='M0,322 C225,302 675,302 900,322'/%3E%3Cpath d='M0,336 C225,312 675,312 900,336'/%3E%3Cpath d='M0,350 C225,322 675,322 900,350'/%3E%3Cpath d='M0,364 C225,332 675,332 900,364'/%3E%3Cpath d='M0,378 C225,341 675,341 900,378'/%3E%3Cpath d='M0,392 C225,350 675,350 900,392'/%3E%3Cpath d='M0,406 C225,359 675,359 900,406'/%3E%3Cpath d='M0,420 C225,368 675,368 900,420'/%3E%3Cline x1='450' y1='0' x2='450' y2='420'/%3E%3Cpath d='M420,0 C428,105 428,315 420,420'/%3E%3Cpath d='M390,0 C404,105 404,315 390,420'/%3E%3Cpath d='M360,0 C380,105 380,315 360,420'/%3E%3Cpath d='M330,0 C356,105 356,315 330,420'/%3E%3Cpath d='M300,0 C332,105 332,315 300,420'/%3E%3Cpath d='M270,0 C308,105 308,315 270,420'/%3E%3Cpath d='M240,0 C284,105 284,315 240,420'/%3E%3Cpath d='M210,0 C260,105 260,315 210,420'/%3E%3Cpath d='M180,0 C236,105 236,315 180,420'/%3E%3Cpath d='M150,0 C212,105 212,315 150,420'/%3E%3Cpath d='M120,0 C188,105 188,315 120,420'/%3E%3Cpath d='M90,0 C164,105 164,315 90,420'/%3E%3Cpath d='M60,0 C140,105 140,315 60,420'/%3E%3Cpath d='M30,0 C116,105 116,315 30,420'/%3E%3Cpath d='M0,0 C92,105 92,315 0,420'/%3E%3Cpath d='M480,0 C472,105 472,315 480,420'/%3E%3Cpath d='M510,0 C496,105 496,315 510,420'/%3E%3Cpath d='M540,0 C520,105 520,315 540,420'/%3E%3Cpath d='M570,0 C544,105 544,315 570,420'/%3E%3Cpath d='M600,0 C568,105 568,315 600,420'/%3E%3Cpath d='M630,0 C592,105 592,315 630,420'/%3E%3Cpath d='M660,0 C616,105 616,315 660,420'/%3E%3Cpath d='M690,0 C640,105 640,315 690,420'/%3E%3Cpath d='M720,0 C664,105 664,315 720,420'/%3E%3Cpath d='M750,0 C688,105 688,315 750,420'/%3E%3Cpath d='M780,0 C712,105 712,315 780,420'/%3E%3Cpath d='M810,0 C736,105 736,315 810,420'/%3E%3Cpath d='M840,0 C760,105 760,315 840,420'/%3E%3Cpath d='M870,0 C784,105 784,315 870,420'/%3E%3Cpath d='M900,0 C808,105 808,315 900,420'/%3E%3C/g%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;background-position:center}.hero-bg-1::after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 65% 50% at 50% 50%,rgb(255 255 255 / .05) 0%,rgb(255 255 255 / .015) 45%,transparent 70%)}.fd-city-title,.fd-city-sub{margin:0 0 0 35px;font-family:sfdisplay;text-align:left}.fd-city-title{font-size:12px;line-height:1.5;font-weight:500}.fd-city-sub{font-size:12px;line-height:1.2}.fd-city-title a,.fd-city-sub a{text-decoration:none;display:inline-block}.fd-city-title a{color:#0D1B2A}.fd-city-sub a{color:rgb(13 27 42 / 30%)}.fd-city-title a:hover,.fd-city-sub a:hover{color:#0a1624!important}.fd-city-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:nowrap;white-space:nowrap}.fd-city-btn{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 14px;border-radius:99px;background:rgb(184 149 42 / 10%);border:.01px solid rgb(184 149 42 / 25%);font-family:sfdisplay;font-size:13px;font-weight:500;color:#B8952A!important;text-decoration:none}.fd-city-icon{display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:40px;padding:0 12px;border-radius:40px;background:rgb(184 149 42 / 12%);border:.01px solid rgb(184 149 42 / 25%);text-decoration:none}.columnspacing123{margin:0 -1px 0 -1px!important}.product-box{width:100%;margin-bottom:28px;font-family:Arial,sans-serif;font-size:14px;color:#333}.product-title{margin-bottom:14px;letter-spacing:.3px}.product-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #ccc;border-radius:6px;overflow:hidden}.product-table th{background:#f7f7f7;padding:12px;border-bottom:1px solid #ccc;width:20%;font-weight:700;text-align:left}.product-table td{padding:12px;border-bottom:1px solid #eee;vertical-align:top}.tax-product_cat.term-60 .box-text{font-size:12px;background-color:#f4f7f9;padding-left:13px;padding-right:13px;border-bottom-left-radius:13px;border-bottom-right-radius:13px}.product-small.box .add-to-cart-button .primary{background-color:#9e978c!important;border-radius:5px}.dark .price{color:#454545}.dark,.dark a .dark,.dark td{color:#5e5e5e}.dark span.amount{color:#d3ae37}.dark th{border-color:hsl(0deg 0% 93.07%)}.select2-container .select2-selection,select{border-radius:8px}input[type=tel],input[type=text],input[type=text],input[type=email],textarea{background-color:#fff;border:.01px solid #ddd;border-radius:8px;box-shadow:inset 0 0 0 #fff0;0 height:45px}.accordion-item.grey1 a.accordion-title.plain span,.accordion-item a.accordion-title.plain span{font-size:13px!important}.dark label{color:#5e5e5e}.breadcrumbs{color:#666!important;font-size:14px}.breadcrumbs a{color:#222!important;text-decoration:none}.breadcrumbs a:hover{color:#000!important}.price del span.amount{color:#888;text-decoration:line-through;opacity:.8}.price ins span.amount,.price span.amount{color:#111;font-weight:600}.dark p{color:#888!important}.dark h1{color:#b9bfc1}.product_meta>span{border-top:.1px solid #e0e0e0;display:block;padding:6px 0;color:#666;font-size:13px}.product_meta a{color:#222}.product_meta a:hover{color:#000}.single_add_to_cart_button.button{background-color:#222;color:#fff;border:none;transition:background-color 0.3s ease}.single_add_to_cart_button.button:hover{background-color:#000}.orange-gradient{background:linear-gradient(180deg,#ff9800,#d67c00);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.blue-gradient{background:linear-gradient(180deg,#34d1ff,#007bff);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.toggle i{font-size:15px}.accordion-title{font-size:12px}.layer-back{position:relative;z-index:-1}.fixheight{height:400px!important}.fixheight1{height:440px!important}.fixheight2{height:190px!important}.show-above-2000{display:none}@media only screen and (min-width:2000px){.show-above-2000{display:block}}.show-between-1440-1999{display:none}@media only screen and (min-width:1440px) and (max-width:1999px){.show-between-1440-1999{display:block}}.show-between-1024-1439{display:none}@media only screen and (min-width:1024px) and (max-width:1439px){.show-between-1024-1439{display:block}}.gradient-text{font-family:Productsansmed;font-weight:600;background:linear-gradient(90deg,#FF8C00,#FF4500,#800080,#0000FF);background-size:auto;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-position:0 0}html{font-size:16px!important}@keyframes gradient-animation{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.gradient-text{font-family:Productsansmed;font-weight:600;background:linear-gradient(90deg,#FF8C00,#FF4500,#800080,#0000FF);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;animation:gradient-animation 5s ease infinite}html{font-size:16px!important}.slideshow-container-mobile{width:100%;height:300px;overflow:hidden;position:relative;margin:0 auto}.slides-wrapper-mobile{display:flex;flex-direction:row;animation:slide-animation-mobile 60s linear infinite}.slide-mobile{position:relative;flex:0 0 auto;width:200px;height:300px;margin-right:5px;box-sizing:border-box}.slide-mobile:last-child{margin-right:0}.slide-image-mobile{width:100%;height:100%;object-fit:cover}.overlay-mobile{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;padding-bottom:10px;opacity:0;animation:overlay-fade-in-mobile 2s ease-in-out forwards;animation-delay:0.5s}.overlay-image-mobile{width:50%;height:auto;opacity:0;transform:translateY(30px);animation:overlay-image-fly-in-mobile 2s ease-in-out forwards;animation-delay:1s}@keyframes slide-animation-mobile{0%{transform:translateX(0)}100%{transform:translateX(-820px)}}@keyframes overlay-fade-in-mobile{to{opacity:1}}@keyframes overlay-image-fly-in-mobile{to{transform:translateY(0);opacity:1}}.slideshow-container{width:100%;height:1000px;overflow:hidden;position:relative;margin:0 auto}.slides-wrapper{display:flex;flex-direction:row;animation:slide-animation 60s linear infinite}.slide{position:relative;flex:0 0 auto;width:724px;margin-right:5px;box-sizing:border-box}.slide:last-child{margin-right:0}.slide-image{width:100%;height:100%;object-fit:cover}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;padding-bottom:30px;opacity:0;animation:overlay-fade-in 2s ease-in-out forwards;animation-delay:0.5s}.overlay-image{width:90%;height:auto;opacity:0;transform:translateY(50px);animation:overlay-image-fly-in 2s ease-in-out forwards;animation-delay:1s}@keyframes slide-animation{0%{transform:translateX(0)}100%{transform:translateX(-2921px)}}@keyframes overlay-fade-in{to{opacity:1}}@keyframes overlay-image-fly-in{to{transform:translateY(0);opacity:1}}@media (max-width:768px){.slideshow-container{height:500px}.slide{width:calc(100% - 5px)}.overlay-image{width:40%}}.slideshow-container-laptop{width:100%;height:600px;overflow:hidden;position:relative;margin:0 auto}.slides-wrapper-laptop{display:flex;flex-direction:row;animation:slide-animation-laptop 60s linear infinite}.slide-laptop{position:relative;flex:0 0 auto;width:434px;height:600px;margin-right:5px;box-sizing:border-box}.slide-laptop:last-child{margin-right:0}.slide-image-laptop{width:100%;height:100%;object-fit:cover}.overlay-laptop{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;padding-bottom:30px;opacity:0;animation:overlay-fade-in-laptop 2s ease-in-out forwards;animation-delay:0.5s}.overlay-image-laptop{width:90%;height:auto;opacity:0;transform:translateY(50px);animation:overlay-image-fly-in-laptop 2s ease-in-out forwards;animation-delay:1s}@keyframes slide-animation-laptop{0%{transform:translateX(0)}100%{transform:translateX(-1751px)}}@keyframes overlay-fade-in-laptop{to{opacity:1}}@keyframes overlay-image-fly-in-laptop{to{transform:translateY(0);opacity:1}}@media (max-width:1024px){.slideshow-container-laptop{height:400px}.slide-laptop{height:400px;width:calc(100% - 5px)}.overlay-image-laptop{width:40%}}.second-slider-container{width:calc(66.66vw + 33.33vw + 5px);overflow:hidden;margin:0 auto;background-color:#0f0e0e;position:relative}.second-slides-wrapper{display:flex;animation:second-slider-animation 50s linear infinite}.second-slide{flex:0 0 auto;width:calc(66.66vw);max-width:1201px;margin-right:5px}.second-slide:last-child{margin-right:0}.second-slide-image{width:auto;height:auto;object-fit:cover}@keyframes second-slider-animation{0%{transform:translateX(0)}50%{transform:translateX(calc(-66.66vw - 5px))}100%{transform:translateX(calc(-133.32vw - 10px))}}.second-slider-container::before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:rgb(15 14 14);pointer-events:none;z-index:1}.specific-element{pointer-events:none;z-index:1}.banner p{margin-bottom:0px!important;margin-top:0px!important}.accordion-panel{background-color:#f7f7f7;border:1px solid #ddd;margin-bottom:10px;overflow:hidden;padding:15px;position:relative}.accordion-panel-title{font-size:1.2em;font-weight:700;cursor:pointer}.accordion-panel-content{display:none;padding:15px;border-top:1px solid #ddd}.rotate8{transform:rotate(-5deg)}.hanging4{display:inline-block;perspective:500px}.hanging4 img{animation:swing1 5s infinite ease-in-out;transform-origin:top center}@keyframes swing1{0%{transform:rotate(0.5deg)}50%{transform:rotate(-0.5deg)}100%{transform:rotate(0.5deg)}}.hanging{display:inline-block;perspective:500px}.hanging img{animation:swing 4s infinite ease-in-out;transform-origin:top center}@keyframes swing{0%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}100%{transform:rotate(3deg)}}.hanging1{display:inline-block;perspective:500px}.hanging1 img{animation:swing 5s infinite ease-in-out;transform-origin:top center}@keyframes swing{0%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}100%{transform:rotate(3deg)}}.hanging2{display:inline-block;perspective:500px}.hanging2 img{animation:swing 6s infinite ease-in-out;transform-origin:top center}@keyframes swing{0%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}100%{transform:rotate(3deg)}}.hanging3{display:inline-block;perspective:500px}.hanging3 img{animation:swing 7s infinite ease-in-out;transform-origin:top center}@keyframes swing{0%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}100%{transform:rotate(3deg)}}.ripple2{position:relative;overflow:visible;z-index:2}.ripple2::before{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:rgb(255 255 255 / .7);border-radius:80px;transform:translate(20%,20%) scale(100);animation:rippleEffect 1s infinite ease-out;z-index:-200}@keyframes rippleEffect{0%{transform:translate(-50%,-50%) scale(.5);opacity:1}100%{transform:translate(-50%,-50%) scale(.7);opacity:0}}.ripple1{position:relative;overflow:visible}.ripple1::after{content:'';position:absolute;top:50%;left:50%;width:90%;height:70%;background-color:rgb(135 206 250 / .7);border-radius:80px;transform:translate(-50%,-50%) scale(0);animation:rippleEffect 2s infinite ease-out;z-index:-200;border:3px solid darkgrey;box-sizing:border-box}@keyframes rippleEffect{0%{transform:translate(-50%,-50%) scale(.8);height:35%;opacity:1}100%{transform:translate(-50%,-50%) scale(1.2);height:140%;opacity:0}}.box-shadow-1{background-color:#fff;background:#fff0;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;backdrop-filter:saturate(180%) blur(20px)!important}.box-shadow-2{background-color:#fff;background:#fff0;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;backdrop-filter:saturate(120%) blur(5px)!important}.curveimage{border-radius:10px;overflow:hidden}.curveimage7{border-radius:8px;overflow:hidden}.mcurve{border-radius:10px;overflow:hidden}.gradiantC1{background:linear-gradient(90deg,rgb(2 0 36) 0%,rgb(9 9 121) 35%,rgb(0 212 255) 100%)}.gradiantC1{background:linear-gradient(90deg,rgb(2 0 36) 0%,rgb(9 9 121) 35%,rgb(0 212 255) 100%)}.border10{border-radius:10px!important}.border11{border-radius:11px!important}.border12{border-radius:12px!important}.border13{border-radius:13px!important}.border14{border-radius:14px!important}.border15{border-radius:15px!important}mystickyelements-fixed.mystickyelements-mobile-size-large .mystickyelements-icon-below-text{font-size:12px!important}a.update-analytics{background:backdrop-filter:saturate(120%) blur(2px)!important}.pad0{padding:0px!important}.radius20{border-radius:20px!important}.mystickyelements{background:linear-gradient(to right,violet,indigo,blue,green,yellow,orange,red);background-size:300% 100%;animation:disco 10s ease infinite}@keyframes disco{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.curveimage{border-radius:10px!important}.curveimage7{border-radius:8px!important}.header-main,.header-wrapper.stuck .header-main{background:linear-gradient(180deg,#0b1722,var(--fd-navy))}.header .nav>li>a,.header-nav li a{font-family:var(--fd-body);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.header .nav-icon .icon-menu+.menu-title,.header .nav-icon a{font-family:var(--fd-body)}.header-bottom,.header-top{font-family:var(--fd-body)}.header #logo img{transition:max-height .25s}.stuck .header-main{box-shadow:0 8px 24px rgb(0 0 0 / .28)}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{--drawer-width:380px;max-width:92vw;background:radial-gradient(600px 300px at 100% 0,rgb(212 175 55 / .16),transparent 60%),linear-gradient(170deg,#0b1722,#13263a 70%,#1a3247)!important;box-shadow:20px 0 60px rgb(0 0 0 / .5)}#main-menu .sidebar-menu{padding:22px 0 40px}#main-menu .sidebar-menu .nav-sidebar>li>a,#main-menu .nav-sidebar>li>a{font-family:var(--fd-body);font-weight:600;font-size:15px;letter-spacing:.04em;text-transform:none;color:#f4efe0!important;padding:15px 28px;border-bottom:1px solid rgb(255 255 255 / .07);display:flex;align-items:center;gap:10px;transition:background .2s,color .2s,padding-left .2s}#main-menu .nav-sidebar>li>a:hover,#main-menu .nav-sidebar>li.active>a,#main-menu .nav-sidebar>li.current-menu-item>a{color:var(--fd-gold-2)!important;background:rgb(212 175 55 / .08);padding-left:34px}#main-menu .nav-sidebar>li.active>a:before,#main-menu .nav-sidebar>li.current-menu-item>a:before{content:"";width:3px;height:22px;background:var(--fd-gold-2);border-radius:2px;position:absolute;left:0}#main-menu .nav-sidebar li ul.children,#main-menu .nav-sidebar li .sub-menu{background:rgb(0 0 0 / .18);margin:0;padding:6px 0}#main-menu .nav-sidebar li ul li a{font-size:14px;font-weight:500;color:#c9d2de!important;padding:11px 28px 11px 44px;border:0;text-transform:none}#main-menu .nav-sidebar li ul li a:hover{color:var(--fd-gold-2)!important}#main-menu .toggle i,#main-menu .nav-sidebar .toggle{color:var(--fd-gold-2)}.mfp-close{color:#fff!important}.mfp-bg.main-menu-overlay{background:#050c14;opacity:.72}.product-small .box{border-radius:var(--fd-radius);overflow:hidden;background:#fff;border:1px solid var(--fd-line);box-shadow:var(--fd-shadow);transition:transform .25s,box-shadow .25s}.product-small .box:hover{transform:translateY(-5px);box-shadow:var(--fd-shadow-lg)}.product-small .box-text{padding:18px 18px 22px}.product-small .title-wrapper a,.product-small .name a,.woocommerce-loop-product__title{font-family:var(--fd-display);font-weight:700;font-size:17px;color:var(--fd-navy);text-transform:none}.price,.amount,.woocommerce-Price-amount{font-family:var(--fd-body);font-weight:700;color:var(--fd-gold)}.price del,.price del .amount{color:var(--fd-muted);font-weight:500}.badge-container .badge-inner,.onsale{background:linear-gradient(135deg,var(--fd-gold-2),var(--fd-gold))!important;color:var(--fd-navy)!important;font-weight:700;letter-spacing:.08em;border-radius:999px}.shop-page-title,.page-title-inner h1{font-family:var(--fd-display)}.woocommerce-breadcrumb,.breadcrumbs{font-family:var(--fd-body);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--fd-muted)}.product-info .product-title{font-family:var(--fd-display);color:var(--fd-navy)}.product-info .price-wrapper .price{font-size:1.6em}.product-main .product-gallery img,.product-gallery .woocommerce-product-gallery__image img{border-radius:16px}.woocommerce-tabs .nav>li>a{font-family:var(--fd-body);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.woocommerce-tabs .nav>li.active>a{color:var(--fd-gold)}.widget_shopping_cart .woocommerce-mini-cart__empty-message{font-style:normal;color:var(--fd-muted)}.woocommerce-mini-cart__buttons{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0 0}.woocommerce-mini-cart__buttons .button{flex:1 1 120px;margin:0;text-align:center;padding:0 18px;line-height:2.6;min-height:0}.woocommerce-mini-cart__buttons .button:not(.checkout){background:transparent!important;color:var(--fd-navy)!important;border:2px solid var(--fd-navy)!important;box-shadow:none!important}.cart-icon strong,.header-cart-title .cart-price{font-family:var(--fd-body);font-weight:700}.woocommerce-mini-cart-item a{font-weight:600;color:var(--fd-navy)}.woocommerce-account .woocommerce{display:flex;gap:36px;align-items:flex-start;flex-wrap:wrap}.woocommerce-MyAccount-navigation{flex:0 0 280px;max-width:100%}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:10px;background:linear-gradient(170deg,#0b1722,#16293a);border-radius:22px;box-shadow:var(--fd-shadow-lg)}.woocommerce-MyAccount-navigation li{margin:0}.woocommerce-MyAccount-navigation li a{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:14px;color:#dfe6ee!important;font:600 14px/1.3 var(--fd-body);letter-spacing:.03em;text-transform:none;border:0!important;transition:background .2s,color .2s,transform .2s}.woocommerce-MyAccount-navigation li a:before{content:"";width:8px;height:8px;border-radius:50%;background:rgb(212 175 55 / .45);flex:none;transition:background .2s}.woocommerce-MyAccount-navigation li a:hover{background:rgb(212 175 55 / .12);color:var(--fd-gold-2)!important;transform:translateX(3px)}.woocommerce-MyAccount-navigation li.is-active a{background:linear-gradient(135deg,var(--fd-gold-2),var(--fd-gold));color:var(--fd-navy)!important}.woocommerce-MyAccount-navigation li.is-active a:before{background:var(--fd-navy)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{margin-top:6px;border-top:1px solid rgb(255 255 255 / .1)!important;border-radius:0 0 14px 14px}.woocommerce-MyAccount-content{flex:1 1 420px;min-width:0;background:#fff;border:1px solid var(--fd-line);border-radius:22px;padding:34px;box-shadow:var(--fd-shadow)}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{font-family:var(--fd-display)}.woocommerce-MyAccount-content p{color:var(--fd-text)}.woocommerce-MyAccount-content a:not(.button){color:var(--fd-gold);font-weight:600}.woocommerce-account .u-columns .col-1,.woocommerce-account .u-columns .col-2{background:#fff;border:1px solid var(--fd-line);border-radius:22px;padding:30px;box-shadow:var(--fd-shadow)}@media (max-width:849px){.woocommerce-MyAccount-navigation{flex:1 1 100%}.woocommerce-MyAccount-content{padding:22px}}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],input[type=url],select,textarea,.select2-container--default .select2-selection--single{border:1.5px solid var(--fd-line)!important;border-radius:12px!important;background:#fff;box-shadow:none!important;font-family:var(--fd-body);color:var(--fd-ink);min-height:46px;transition:border-color .2s,box-shadow .2s}textarea{min-height:120px}input:focus,select:focus,textarea:focus{border-color:var(--fd-gold-2)!important;box-shadow:0 0 0 4px rgb(212 175 55 / .18)!important}label{font-family:var(--fd-body);font-weight:600;color:var(--fd-navy);font-size:13px;letter-spacing:.02em}table{border-collapse:separate;border-spacing:0}.shop_table th{font-family:var(--fd-body);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--fd-navy)}.shop_table td,.shop_table th{border-color:var(--fd-line)}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-radius:14px;border:1px solid var(--fd-line);border-left:5px solid var(--fd-gold-2);background:var(--fd-cream);color:var(--fd-ink);box-shadow:none}.woocommerce-error{border-left-color:#c0392b}.woocommerce-message:before,.woocommerce-info:before{color:var(--fd-gold)}.cart-collaterals .cart_totals,.cart-sidebar{background:#fff;border:1px solid var(--fd-line);border-radius:22px;padding:26px;box-shadow:var(--fd-shadow)}.woocommerce-cart-form .shop_table{border:1px solid var(--fd-line);border-radius:18px;overflow:hidden}.woocommerce-cart-form .product-name a{font-weight:700;color:var(--fd-navy)}.woocommerce-checkout #order_review,.checkout .woocommerce-checkout-review-order{background:var(--fd-cream);border:1px solid var(--fd-line);border-radius:22px;padding:26px}.woocommerce-checkout h3,#order_review_heading,.woocommerce-billing-fields h3{font-family:var(--fd-display);color:var(--fd-navy)}.checkout-breadcrumbs a,.checkout-breadcrumbs .current{font-family:var(--fd-body);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:12px}.checkout-breadcrumbs .current{color:var(--fd-gold)}.woocommerce-checkout-payment{border-radius:16px}#place_order{width:100%;padding:18px;font-size:14px}.quantity input.qty{border-radius:999px!important;min-height:44px}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (hover:none){.product-small .box:hover,.fdx-card:hover{transform:none}}.fdx-foot{--gold:#b38f18;--gold2:#d4af37;--navy:#0d1b2a;--cream:#faf7f0;--line:#e9e3d2}.fdx-eyebrow.dk{color:var(--fd-gold)!important}.fdx-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin-top:-46px;position:relative;z-index:3}.fdx-stat{background:#fff;border:1px solid var(--fd-line);border-radius:20px;padding:26px 20px;text-align:center;box-shadow:var(--fd-shadow-lg)}.fdx-stat b{display:block;font:800 clamp(30px,4vw,44px)/1 var(--fd-display);color:var(--fd-gold);margin-bottom:8px}.fdx-stat span{font-size:13px;letter-spacing:.04em;color:var(--fd-muted)!important}.fdx-story{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.fdx-story.rev>.fdx-pic{order:0}.fdx-story h2{font-size:clamp(26px,3vw,38px);margin:0 0 16px}.fdx-story p{font-size:16px;color:var(--fd-text)!important}.fdx-pic{min-height:380px;border-radius:26px;background-size:cover;background-position:center;box-shadow:var(--fd-shadow-lg)}.fdx-tl{max-width:760px;margin:0 auto;position:relative;padding-left:34px}.fdx-tl:before{content:"";position:absolute;left:9px;top:6px;bottom:6px;width:2px;background:linear-gradient(var(--fd-gold-2),rgb(212 175 55 / .15))}.fdx-tl .it{position:relative;margin:0 0 30px}.fdx-tl .it i{position:absolute;left:-34px;top:4px;width:20px;height:20px;border-radius:50%;background:#fff;border:4px solid var(--fd-gold-2);box-shadow:0 0 0 4px rgb(212 175 55 / .2)}.fdx-tl .it b{display:block;font:700 20px/1.3 var(--fd-display);color:var(--fd-navy);margin-bottom:6px}.fdx-tl .it p{margin:0;color:var(--fd-text)!important}.fdx-quote{text-align:center;color:#fff;padding:84px 0;background:radial-gradient(700px 320px at 50% 0,rgb(212 175 55 / .2),transparent 60%),linear-gradient(135deg,#0d1b2a,#16293a)}.fdx-quote blockquote{margin:6px auto 18px;max-width:880px;border:0;padding:0;font:italic 500 clamp(26px,4vw,46px)/1.25 var(--fd-display);color:#fff!important}.fdx-quote p{max-width:640px;margin:0 auto;color:rgb(255 255 255 / .78)!important}@media (max-width:849px){.fdx-story{grid-template-columns:1fr;gap:28px}.fdx-pic{min-height:260px}.fdx-story.rev>.fdx-pic{order:-1}.fdx-quote{padding:56px 0}}.fdx-feat{display:grid;grid-template-columns:1.15fr 1fr;border-radius:28px;overflow:hidden;background:#fff;border:1px solid var(--fd-line);box-shadow:var(--fd-shadow-lg);margin:0 0 44px;text-decoration:none!important;color:inherit}.fdx-feat .im{min-height:380px;background-size:cover;background-position:center}.fdx-feat .tx{padding:44px 42px;display:flex;flex-direction:column;justify-content:center;gap:12px}.fdx-feat .tag{align-self:flex-start;background:linear-gradient(135deg,var(--fd-gold-2),var(--fd-gold));color:var(--fd-navy);font:700 10px/1 var(--fd-body);letter-spacing:.16em;text-transform:uppercase;padding:7px 12px;border-radius:999px}.fdx-feat h2{font-size:clamp(24px,2.8vw,36px);margin:0}.fdx-feat p{margin:0;color:var(--fd-text)!important}.fdx-feat .go{font:700 12px/1 var(--fd-body);letter-spacing:.12em;text-transform:uppercase;color:var(--fd-gold)}.fdx-cats{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin:0 0 34px}.fdx-cats a{padding:10px 18px;border:1px solid var(--fd-line);border-radius:999px;background:#fff;color:var(--fd-navy)!important;font:600 12px/1 var(--fd-body);letter-spacing:.06em;text-decoration:none!important;transition:.2s}.fdx-cats a:hover,.fdx-cats a.on{background:var(--fd-navy);color:#fff!important;border-color:var(--fd-navy)}@media (max-width:849px){.fdx-feat{grid-template-columns:1fr}.fdx-feat .im{min-height:240px}.fdx-feat .tx{padding:28px 24px}}.single-post .entry-content{font-size:17.5px}.single-post .entry-content>p:first-of-type{font-size:19px;color:var(--fd-ink)}.single-post .entry-content h2{font-size:clamp(24px,2.6vw,32px);margin:1.9em 0 .6em}.single-post .entry-content ul{padding-left:1.1em}.single-post .entry-content li{margin-bottom:.5em}.single-post .entry-content figure,.single-post .entry-content .wp-block-image{margin:2em 0}.single-post .entry-content figcaption{font-size:13px;color:var(--fd-muted);text-align:center;margin-top:8px}.single-post .entry-meta,.single-post .entry-category{font-family:var(--fd-body);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.single-post .article-inner .entry-image img{border-radius:22px}.fdx-post-cta{margin:2.4em 0 0;padding:30px;border-radius:22px;background:linear-gradient(135deg,#0d1b2a,#16293a);color:#fff}.fdx-post-cta h3{color:#fff;margin:0 0 8px;font-size:24px}.fdx-post-cta p{color:rgb(255 255 255 / .8)!important;margin:0 0 16px}.fdx-post-cta a.b{display:inline-block;padding:13px 24px;border-radius:999px;background:linear-gradient(135deg,var(--fd-gold-2),var(--fd-gold));color:var(--fd-navy)!important;font:700 12px/1 var(--fd-body);letter-spacing:.1em;text-transform:uppercase;text-decoration:none!important}:root{--navy:#0d1b2a;--navy2:#16293a;--gold:#b38f18;--gold2:#d4af37;--cream:#faf7f0;--ink:#1b2733;--muted:#66727f;--line:#e9e3d2}.fdx-blog .show-on-hover,.fdx-blog .from_the_blog_excerpt.show-on-hover{opacity:1!important;visibility:visible!important;transform:none!important;max-height:none!important}.fdx-blog .from_the_blog_excerpt{margin:8px 0 0}.fdx-blog .post-title a{color:var(--fd-navy)!important}.fdx-blog .box-text{min-height:0}.single-post .entry-content p,.single-post .entry-content li{color:#34424f!important;font-weight:400}.single-post .entry-content>p:first-of-type{color:var(--fd-ink)!important}.single-post .entry-content h2,.single-post .entry-content h3{color:var(--fd-navy)!important}.single-post .entry-content h3{font-size:20px;margin:1.4em 0 .4em}.single-post .entry-content a{color:#9a7a10!important}.single-post .entry-content a.b{color:var(--fd-navy)!important;text-decoration:none}.single-post .fdx-post-cta h3,.single-post .fdx-post-cta p{color:#fff!important}.single-post .fdx-post-cta p{color:rgb(255 255 255 / .8)!important}.header .nav-dropdown{border-radius:18px;border:1px solid rgb(212 175 55 / .28);background:linear-gradient(170deg,#0b1722,#16293a)!important;box-shadow:0 22px 50px rgb(0 0 0 / .45);padding:10px;min-width:240px;color:#e8edf3}.header .nav-dropdown>li>a,.header .nav-dropdown li>a{color:#e8edf3!important;border:0!important;border-radius:12px;font:600 13px/1.3 var(--fd-body)!important;letter-spacing:.03em;text-transform:none!important;padding:11px 14px;display:block}.header .nav-dropdown li>a:hover,.header .nav-dropdown li.active>a{background:rgb(212 175 55 / .14)!important;color:var(--fd-gold-2)!important}.header .nav-dropdown .widget_shopping_cart,.header .nav-dropdown .widget_shopping_cart_content{color:#c3ceda}.header .nav-dropdown .woocommerce-mini-cart__empty-message{color:#c3ceda;margin:8px 4px 14px}.header .nav-dropdown .woocommerce-mini-cart__total,.header .nav-dropdown .woocommerce-mini-cart-item a{color:#fff!important}.header .nav-dropdown .woocommerce-mini-cart__buttons .button:not(.checkout){border-color:rgb(255 255 255 / .55)!important;color:#fff!important}.header .nav-dropdown .return-to-shop .button,.header .nav-dropdown .wc-backward{background:linear-gradient(135deg,var(--fd-gold-2),var(--fd-gold))!important;color:var(--fd-navy)!important}.dashboard-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;list-style:none;margin:26px 0 10px;padding:0}.dashboard-links li{margin:0}.dashboard-links li a{display:block;padding:28px 22px;border:1px solid var(--fd-line);border-radius:18px;background:#fff;text-align:center;font:700 17px/1.2 var(--fd-display);color:var(--fd-navy);box-shadow:var(--fd-shadow);transition:transform .2s,box-shadow .2s,border-color .2s}.dashboard-links li a:hover{transform:translateY(-4px);border-color:var(--fd-gold-2);box-shadow:var(--fd-shadow-lg);color:var(--fd-gold)}.woocommerce-MyAccount-content{max-width:1180px;margin:0 auto;padding:36px 20px}.fdx-hero.sm{padding:48px 0 42px}.fdx-hero.sm h1{font-size:clamp(28px,4vw,44px)}.fdx-hero.sm p{margin-top:12px}:root{--fd-display:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--fd-body:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--fd-hair:#e6e4de;--fd-soft:#f6f5f1}body,button,input,select,textarea{font-family:var(--fd-body)}body{color:#3d4955;font-size:16px;line-height:1.7}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4{font-family:var(--fd-display);font-weight:600;letter-spacing:-.02em;line-height:1.2}h1 span[style*="italic" i],h2 span[style*="italic" i],.fdx em,.fdx i.fd-n{font-style:normal!important}h1 strong,h2 strong,h3 strong{font-weight:700}.fdx{font-family:var(--fd-body);color:#3d4955}.fdx h1,.fdx h2,.fdx h3,.fdx h4{font-family:var(--fd-display);font-weight:600;letter-spacing:-.02em}.button,.button.primary,.button.alt,.button.secondary,.single_add_to_cart_button,#place_order,.checkout-button,.fdx-btn{text-transform:none!important;letter-spacing:0!important;font-weight:600!important;font-size:14px!important;font-family:var(--fd-body)!important;box-shadow:none!important}.button.primary,.button.alt,.single_add_to_cart_button,#place_order,.checkout-button,.woocommerce-button.button,.wc-forward.button.checkout{background:var(--fd-navy)!important;color:#fff!important;border:0!important;border-radius:999px!important;min-height:46px;line-height:46px;padding:0 26px}.button.primary:hover,.button.alt:hover,.single_add_to_cart_button:hover,#place_order:hover,.checkout-button:hover{background:#1c2f43!important;transform:none}.button.is-outline,.button.secondary,.wc-forward.button:not(.checkout){background:transparent!important;color:var(--fd-navy)!important;border:1.5px solid var(--fd-navy)!important;border-radius:999px!important;min-height:46px;line-height:43px;padding:0 24px}.fdx-btn{padding:13px 24px;border-radius:999px;font-size:14px}.fdx-btn--gold{background:var(--fd-gold-2)!important;color:var(--fd-navy)!important;box-shadow:none!important}.fdx-btn--gold:hover{background:#e0bf4f!important;transform:none}.fdx-btn--ghost{border:1.5px solid rgb(255 255 255 / .5)!important}.fdx-btn--line{border:1.5px solid var(--fd-navy)!important}.fdx-btn:hover{transform:none}.fdx-hero{background:var(--fd-navy)!important;padding:68px 0 60px}.fdx-hero:after{display:none}.fdx-hero h1,.fdx .fdx-hero h1{font-weight:600;font-size:clamp(30px,4vw,46px);letter-spacing:-.025em;max-width:820px;margin:0 auto}.fdx-hero p{font-size:17px;max-width:620px;line-height:1.6}.fdx-hero.sm{padding:44px 0 40px}.fdx-eyebrow{font-size:11px;letter-spacing:.16em;margin-bottom:14px;font-weight:600}.fdx-sec{padding:72px 0}.fdx-sec--cream{background:var(--fd-soft)}.fdx-sec .t{font-weight:600;font-size:clamp(26px,3vw,36px)}.fdx-sec .sub{font-size:16px}.fdx-card,.fdx-fact,.fdx-stat,.fdx-feat,.fdx-faq details,.fdx-split,.fdx-pic{box-shadow:none!important}.fdx-card{border:1px solid var(--fd-hair);border-radius:14px;padding:28px 24px}.fdx-card:hover{transform:none;border-color:#bdbab0}.fdx-ico{background:#fff0;border:1px solid var(--fd-hair);border-radius:12px;width:46px;height:46px}.fdx-ico svg{stroke:var(--fd-navy)}.fdx-fact{border-radius:12px}.fdx-stat b{color:var(--fd-navy)}.fdx-doc h2 .n{background:#fff0;color:var(--fd-gold);border:1px solid var(--fd-hair);font-weight:600}.fdx-doc li:before{background:var(--fd-gold-2);width:6px;height:6px;top:.75em}.fdx-note{background:var(--fd-soft);border-left:2px solid var(--fd-gold-2);border-radius:0 10px 10px 0}.fdx-toc{background:#fff0;border:0;border-left:1px solid var(--fd-hair);border-radius:0;padding:0 0 0 20px}.fdx-pills a{font-weight:600;font-size:13px;border-color:var(--fd-hair)}.fdx-cta{background:var(--fd-navy)!important;border-radius:18px}.fdx-cta h3{font-weight:600}.fdx-feat{border-radius:18px;border:1px solid var(--fd-hair)}.fdx-feat .tag{background:#fff0;color:var(--fd-gold);padding:0;font-size:11px}.fdx-cats a{font-weight:600;font-size:13px}.fdx-blog .box{border-radius:16px;box-shadow:none;border:1px solid var(--fd-hair)}.fdx-blog .box:hover{transform:none;box-shadow:none;border-color:#bdbab0}.fdx-blog .badge-inner,.fdx-blog .cat-label{background:transparent!important;color:var(--fd-gold)!important;padding:0!important;letter-spacing:.12em}.fdx-blog .post-title{font-weight:600!important;font-size:18px!important}.fdx-blog .button{background:transparent!important;color:var(--fd-navy)!important;border:0!important;padding:0!important;min-height:0;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.product-small .box{box-shadow:none;border-radius:14px}.product-small .box:hover{transform:none;box-shadow:none;border-color:#bdbab0}.badge-container .badge-inner,.onsale{background:var(--fd-navy)!important;color:#fff!important;border-radius:999px;letter-spacing:0;font-weight:600}.price,.amount,.woocommerce-Price-amount{color:var(--fd-navy);font-weight:600}.price del,.price del .amount{color:#8a8f94;font-weight:400}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{--drawer-width:320px;width:320px;max-width:88vw;background:var(--fd-navy)!important;box-shadow:10px 0 40px rgb(0 0 0 / .35)}#main-menu .sidebar-menu{padding:14px 0 28px}#main-menu .nav-sidebar>li>a,#main-menu .sidebar-menu .nav-sidebar>li>a{font-size:14px;font-weight:500;letter-spacing:0;padding:12px 24px;white-space:nowrap;border-bottom:1px solid rgb(255 255 255 / .06);line-height:1.3}#main-menu .nav-sidebar>li>a:hover,#main-menu .nav-sidebar>li.active>a,#main-menu .nav-sidebar>li.current-menu-item>a{background:#fff0;color:var(--fd-gold-2)!important;padding-left:24px}#main-menu .nav-sidebar>li.active>a:before,#main-menu .nav-sidebar>li.current-menu-item>a:before{display:none}#main-menu .nav-sidebar li ul li a{font-size:13px;padding:9px 24px 9px 40px;white-space:nowrap}#main-menu .nav-sidebar li ul.children,#main-menu .nav-sidebar li .sub-menu{background:rgb(255 255 255 / .03)}.header .nav-dropdown{background:var(--fd-navy)!important;border:1px solid rgb(255 255 255 / .1);border-radius:14px;box-shadow:0 14px 34px rgb(0 0 0 / .35);padding:8px;min-width:210px}.header .nav-dropdown li>a{font-weight:500!important;font-size:14px!important;padding:10px 14px}.header .nav-dropdown li>a:hover,.header .nav-dropdown li.active>a{background:rgb(255 255 255 / .06)!important}.header .nav>li>a,.header-nav li a{font-weight:600;letter-spacing:.06em}.fdx-foot2{background:var(--fd-navy);color:#aab6c3;font-family:var(--fd-body)}.fdx-foot2 *{box-sizing:border-box}.fdx-foot2 a{color:#c9d3de;text-decoration:none;transition:color .2s}.fdx-foot2 a:hover{color:var(--fd-gold-2)}.f2-in{max-width:1180px;margin:0 auto;padding:64px 24px 28px}.f2-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:40px}.f2-brand img{width:150px;height:auto;display:block;margin-bottom:18px}.f2-brand p{margin:0 0 6px;font-size:14px;line-height:1.7;color:#8fa0b3}.fdx-foot2 h4{font:600 12px/1 var(--fd-body);letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0 0 18px}.fdx-foot2 ul{list-style:none;margin:0;padding:0}.fdx-foot2 li{margin:0 0 10px;font-size:14px;line-height:1.4}.f2-bar{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:48px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .1);font-size:13px;color:#7c8c9e}.f2-bar a{margin-left:20px;color:#9fb0c2}@media (max-width:1000px){.f2-grid{grid-template-columns:repeat(2,1fr);gap:32px 24px}.f2-brand{grid-column:1/-1}}@media (max-width:549px){.f2-in{padding:44px 20px 24px}.f2-bar{flex-direction:column}.f2-bar a{margin:0 16px 0 0}}.quantity{display:inline-flex!important;align-items:center;border:1px solid #d4d2cb;border-radius:999px;overflow:hidden;background:#fff;height:44px;margin:0}.quantity .minus,.quantity .plus,.quantity input.minus,.quantity input.plus{width:40px!important;height:44px!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;margin:0!important;padding:0!important;color:var(--fd-navy)!important;font-size:18px;line-height:44px;opacity:1}.quantity .minus:hover,.quantity .plus:hover{background:var(--fd-soft)!important}.quantity input.qty{width:42px!important;height:44px!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center;font-weight:600;padding:0!important;margin:0!important;-moz-appearance:textfield}.quantity input.qty::-webkit-outer-spin-button,.quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart-form .shop_table{border:0;border-radius:0;border-top:1px solid var(--fd-hair)}.woocommerce-cart-form .shop_table th{font:600 12px/1 var(--fd-body);letter-spacing:.1em;text-transform:uppercase;color:#8a8f94;padding:16px 10px;border-bottom:1px solid var(--fd-hair)}.woocommerce-cart-form .shop_table td{padding:22px 10px;vertical-align:middle;border-color:var(--fd-hair)}.woocommerce-cart-form .product-name a{font-weight:600;color:var(--fd-navy)}.woocommerce-cart-form .product-thumbnail img{border-radius:10px;width:84px;height:84px;object-fit:cover}.woocommerce-cart-form .actions{padding-top:22px}.cart-collaterals .cart_totals,.cart-sidebar{background:var(--fd-soft);border:0;border-radius:16px;padding:28px;box-shadow:none}.cart-sidebar .cart_totals,.cart-sidebar .cart-collaterals{background:#fff0;padding:0;border:0}.cart_totals h2,.cart_totals .widget-title{font:600 12px/1 var(--fd-body);letter-spacing:.12em;text-transform:uppercase;color:var(--fd-navy);border:0;margin:0 0 14px}.cart_totals .shop_table{border:0}.cart_totals .shop_table th,.cart_totals .shop_table td{padding:12px 0;border-color:var(--fd-hair);font-size:14px;text-transform:none;letter-spacing:0;color:#3d4955}.cart_totals .order-total .amount,.cart_totals .order-total th{font-size:17px;color:var(--fd-navy)}.checkout-button{width:100%;display:block;text-align:center}.woocommerce-checkout #order_review,.checkout .woocommerce-checkout-review-order{background:var(--fd-soft);border:0;border-radius:16px;padding:28px}#order_review_heading,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,.woocommerce-additional-fields h3{font:600 20px/1.3 var(--fd-display);margin-bottom:18px;text-transform:none}.woocommerce-checkout .form-row label{font-weight:600;font-size:13px;color:var(--fd-navy);margin-bottom:6px}.woocommerce-checkout-payment{background:#fff0}.woocommerce-checkout #payment ul.payment_methods{border-color:var(--fd-hair)}.woocommerce-checkout #payment div.payment_box{background:#fff;border-radius:10px;color:#3d4955}#place_order{width:100%;font-size:15px!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:var(--fd-soft);border:0;border-left:3px solid var(--fd-gold-2);border-radius:0 10px 10px 0;color:#3d4955;font-size:14px}.woocommerce-error{border-left-color:#c0392b}.checkout-breadcrumbs a,.checkout-breadcrumbs .current{font-weight:600;letter-spacing:.06em;font-size:12px}.checkout-breadcrumbs .current{color:var(--fd-navy)}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],input[type=url],select,textarea,.select2-container--default .select2-selection--single{border:1px solid #d4d2cb!important;border-radius:10px!important;min-height:46px;font-size:15px}input:focus,select:focus,textarea:focus{border-color:var(--fd-navy)!important;box-shadow:0 0 0 3px rgb(13 27 42 / .08)!important}.accordion-item{border-color:rgb(255 255 255 / .12)}.accordion-title,.accordion .accordion-title{font-family:var(--fd-body)!important;font-weight:600!important;font-size:15px!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important;border-color:rgb(255 255 255 / .12)!important;padding:16px 4px!important;opacity:1}.accordion-title:hover,.accordion-title.active{color:var(--fd-gold-2)!important}.accordion-title .toggle i,.accordion-title button i{color:var(--fd-gold-2)!important}.accordion-inner{color:#c3ceda!important;font-size:14.5px;line-height:1.7;padding:0 4px 18px!important}.accordion-inner p,.accordion-inner li,.accordion-inner span{color:#c3ceda!important}.accordion-inner a{color:var(--fd-gold-2)!important}.dark .accordion-title{color:#fff!important}#content>.fdx:first-child,#content>.section:first-child{margin-top:0}.fdx-foot2{margin:0}