.fx{--fx-bg:#1a1917;--fx-deep:#121110;--fx-text:#efe9df;--fx-soft:#cdc6ba;--fx-muted:#968f84;--fx-gold:#c9a45c;--fx-gold-l:#e3c98b;--fx-line:rgba(201,164,92,.16);--fx-hair:rgba(255,255,255,.075);--fx-grad:linear-gradient(135deg,#e8d096 0%,#c9a45c 52%,#a4823d 100%);position:relative;background:var(--fx-bg);color:var(--fx-text);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fx *,.fx *:before,.fx *:after{box-sizing:border-box}.fx :where(p,h1,h2,h3,figure,ul,fieldset,legend){margin:0}.fx :where(ul){padding:0;list-style:none}.fx :where(a){color:inherit}.fx :where(img){display:block;max-width:100%;height:auto}.fx :where(button){font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.fx [hidden]{display:none!important}.fx-wrap{max-width:1320px;margin:0 auto;padding:0 40px}.fx-svg{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}html:is(#mh-typo,:root) body .fx.fx.fx.fx,html:is(#mh-typo,:root) body .fx.fx.fx.fx *:not(svg):not(svg *){font-family:var(--fx-body,Archivo,sans-serif)!important}html:is(#mh-typo,:root) body .fx.fx.fx.fx .fx-serif,html:is(#mh-typo,:root) body .fx.fx.fx.fx .fx-serif *{font-family:var(--fx-head,"Playfair Display",serif)!important}html:is(#mh-typo,:root) body .fx.fx.fx.fx .fx-italic{font-style:italic!important}.fx-eyebrow{font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.24em;text-transform:uppercase;color:var(--fx-gold)}.fx-h2{font-size:clamp(26px,2.5vw,38px);line-height:1.16;font-weight:400;letter-spacing:.004em;color:var(--fx-text)}.fx-head{max-width:660px;margin:0 auto 46px;text-align:center}.fx-head .fx-eyebrow{margin-bottom:12px}.fx-lead{margin-top:14px;font-size:15px;color:var(--fx-muted)}.fx-divider{display:block;width:60px;height:1px;margin:20px auto 0;background:linear-gradient(90deg,transparent,var(--fx-gold),transparent)}.fx-rte p+p{margin-top:10px}.fx-rte strong{font-weight:600;color:var(--fx-text)}.fx-rte a{color:var(--fx-gold-l);text-underline-offset:3px}.fx-rte ul{margin:10px 0 0;padding-left:18px;list-style:disc}.fx-main{padding:48px 0 80px}.fx-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:64px;align-items:start}.fx-gallery{position:sticky;top:calc(var(--header-height,132px) + 20px)}.fx-stage{position:relative;overflow:hidden;border:1px solid var(--fx-hair);border-radius:14px;background:#100f0e}.fx-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;outline:0}.fx-track::-webkit-scrollbar{display:none}.fx-slide{flex:0 0 100%;aspect-ratio:1/1;scroll-snap-align:center;scroll-snap-stop:always}.fx-slide img,.fx-slide svg{width:100%;height:100%;object-fit:cover}.fx-arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#1211108c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--fx-text);cursor:pointer;opacity:0;transition:opacity .25s,background-color .25s}.fx-stage:hover .fx-arrow,.fx-arrow:focus-visible{opacity:1}.fx-arrow:hover{background:#121110d9}.fx-arrow .fx-svg{width:18px;height:18px}.fx-arrow--prev{left:16px}.fx-arrow--next{right:16px}.fx-dots{position:absolute;left:0;right:0;bottom:14px;z-index:2;display:none;justify-content:center;gap:6px;pointer-events:none}.fx-dot{width:6px;height:6px;border-radius:3px;background:#fff6;transition:width .3s,background-color .3s}.fx-dot.is-on{width:18px;background:var(--fx-gold)}.fx-thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.fx-thumbs::-webkit-scrollbar{display:none}.fx-thumb{flex:0 0 84px;height:84px;padding:0;overflow:hidden;border:1px solid var(--fx-hair);border-radius:10px;background:#100f0e;cursor:pointer;opacity:.55;transition:opacity .2s,border-color .2s}.fx-thumb img{width:100%;height:100%;object-fit:cover}.fx-thumb:hover,.fx-thumb.is-on{opacity:1;border-color:var(--fx-gold)}.fx-info{display:flex;flex-direction:column;padding-top:4px}.fx-info .fx-eyebrow{order:1;margin-bottom:14px}.fx-title{order:2;font-size:clamp(28px,2.6vw,40px);line-height:1.14;font-weight:400;letter-spacing:.002em;color:var(--fx-text)}.fx-sub{order:3;margin-top:14px;font-size:17px;line-height:1.5;color:var(--fx-soft)}.fx-atouts{order:4;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:28px}.fx-atout{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 14px;border:1px solid var(--fx-line);border-radius:10px;background:#ffffff06}.fx-atout__ic{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:8px;background:#c9a45c17;color:var(--fx-gold)}.fx-atout__ic .fx-svg{width:19px;height:19px}.fx-atout__t{display:block;font-size:14px;font-weight:600;line-height:1.3;color:var(--fx-text)}.fx-atout__s{display:block;margin-top:2px;font-size:13px;line-height:1.35;color:var(--fx-muted)}.fx-price{order:5;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-top:30px}.fx-price__now{font-size:34px;font-weight:600;line-height:1;letter-spacing:-.01em;color:var(--fx-text)}.fx-price__was{font-size:17px;color:var(--fx-muted);text-decoration-color:#c9a45cbf}.fx-price__save{padding:4px 10px;border-radius:999px;background:#c9a45c24;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--fx-gold-l)}.fx-note{order:6;margin-top:10px;font-size:13px;color:var(--fx-muted)}.fx-promo{order:7;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:20px;padding:12px 16px;border:1px solid rgba(201,164,92,.3);border-radius:10px;background:linear-gradient(135deg,#c9a45c1c,#c9a45c08)}.fx-promo__ic{display:flex;color:var(--fx-gold)}.fx-promo__ic .fx-svg{width:18px;height:18px}.fx-promo__txt{flex:1 1 220px;font-size:14px;line-height:1.5;color:var(--fx-soft)}.fx-promo__txt strong{font-weight:600;color:var(--fx-gold-l)}.fx-promo__code{display:inline-block;margin-left:2px;padding:2px 9px;border:1px dashed rgba(201,164,92,.65);border-radius:6px;font-size:12.5px;font-weight:600;letter-spacing:.12em;text-decoration:none;color:var(--fx-gold-l);transition:background-color .2s}.fx-promo__code:hover{background:#c9a45c1f}.fx-promo__time{font-size:13px;color:var(--fx-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.fx-promo__time:empty{display:none}.fx-promo__time b{font-weight:600;color:var(--fx-text)}.fx-form{order:8;margin-top:18px}.fx-opts{display:grid;gap:14px;margin-bottom:16px}.fx-opt{min-width:0;padding:0;border:0}.fx-opt__l{margin-bottom:8px;padding:0;font-size:13px;color:var(--fx-muted)}.fx-opt__l span{color:var(--fx-text)}.fx-opt__vals{display:flex;flex-wrap:wrap;gap:8px}.fx-chip{position:relative}.fx-chip input{position:absolute;opacity:0;pointer-events:none}.fx-chip span{display:inline-block;padding:9px 16px;border:1px solid var(--fx-hair);border-radius:8px;font-size:14px;cursor:pointer;transition:border-color .2s,color .2s}.fx-chip input:checked+span{border-color:var(--fx-gold);color:var(--fx-gold-l)}.fx-chip input:focus-visible+span{outline:2px solid var(--fx-gold);outline-offset:2px}.fx-atc{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:0 22px;border:0;border-radius:8px;background:var(--fx-grad);color:#15120d;font-size:15.5px;font-weight:600;letter-spacing:.02em;cursor:pointer;box-shadow:0 12px 30px -14px #c9a45c99;transition:filter .2s,transform .15s}.fx-atc:hover{filter:brightness(1.06)}.fx-atc:active{transform:translateY(1px)}.fx-atc:focus-visible{outline:2px solid var(--fx-gold-l);outline-offset:3px}.fx-atc[disabled]{background:#34302b;color:#8f887d;box-shadow:none;cursor:not-allowed;filter:none}.fx-atc[aria-busy=true]{opacity:.75;cursor:progress}.fx-atc .fx-svg{width:19px;height:19px;stroke-width:1.7}.fx-atc__sep{opacity:.45}.fx-msg{margin-top:8px;font-size:13px;color:#e9a594}.fx-msg:empty{display:none}.fx-express{margin-top:10px}.fx-express .shopify-payment-button,.fx-express .shopify-payment-button__button{width:100%!important}.fx-express .shopify-payment-button__button{min-height:52px;border-radius:8px!important;overflow:hidden}.fx-express .shopify-payment-button__button--unbranded{border:1px solid rgba(201,164,92,.55)!important;background:transparent!important;color:var(--fx-text)!important;font-weight:600}.fx-express .shopify-payment-button__button--unbranded:hover{background:#c9a45c1a!important}.fx-express .shopify-payment-button__more-options{font-size:13px;color:var(--fx-muted)}.fx-pay{order:9;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px}.fx-pay__ic{width:38px;height:24px}.fx-trust{order:10;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:16px;font-size:13px;color:var(--fx-muted)}.fx-trust span{display:inline-flex;align-items:center;gap:7px}.fx-trust .fx-svg{width:16px;height:16px;color:var(--fx-gold)}.fx-acc{order:11;margin-top:28px;border-top:1px solid var(--fx-hair)}.fx-acc details{border-bottom:1px solid var(--fx-hair)}.fx-acc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 2px;list-style:none;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-text)}.fx-acc summary::-webkit-details-marker{display:none}.fx-acc summary .fx-svg{width:16px;height:16px;color:var(--fx-gold);transition:transform .3s}.fx-acc details[open] summary .fx-svg{transform:rotate(45deg)}.fx-acc__body{padding:0 2px 20px;font-size:14.5px;line-height:1.75;color:var(--fx-soft)}.fx-specs{width:100%;border-collapse:collapse}.fx-specs th,.fx-specs td{padding:10px 0;border-bottom:1px solid var(--fx-hair);font-size:14px;line-height:1.5;text-align:left;vertical-align:top}.fx-specs th{width:44%;padding-right:12px;font-weight:500;color:var(--fx-muted)}.fx-specs td{color:var(--fx-text)}.fx-specs tr:last-child th,.fx-specs tr:last-child td{border-bottom:0}.fx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--fx-line);background:#121110f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(110%);transition:transform .35s ease}.fx-sticky.is-on{transform:none}.fx-sticky__in{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:10px;padding-bottom:10px}.fx-sticky__prod{display:flex;align-items:center;gap:12px;min-width:0}.fx-sticky__prod img{flex:none;width:48px;height:48px;border-radius:8px;object-fit:cover}.fx-sticky__txt{min-width:0}.fx-sticky__t{overflow:hidden;font-size:14px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;color:var(--fx-text)}.fx-sticky__p{margin-top:2px;font-size:13.5px;font-weight:600;color:var(--fx-gold-l)}.fx-sticky .fx-atc{flex:none;width:auto;min-height:48px;padding:0 26px;font-size:14.5px}@media(max-width:989px){.fx-wrap{padding:0 18px}.fx-main{padding:0 0 56px}.fx-grid{grid-template-columns:minmax(0,1fr);gap:22px}.fx-gallery{position:relative;top:auto;margin:0 -18px}.fx-stage{border:0;border-radius:0}.fx-arrow,.fx-thumbs{display:none}.fx-dots{display:flex}.fx-title{font-size:27px}.fx-sub{margin-top:10px;font-size:15.5px}.fx-price{margin-top:18px}.fx-price__now{font-size:29px}.fx-promo{margin-top:16px}.fx-atouts{order:10;margin-top:22px}.fx-trust{order:11}.fx-acc{order:12}.fx-head{margin-bottom:34px}}@media(max-width:599px){.fx-atouts{gap:8px}.fx-atout{gap:10px;padding:10px 11px}.fx-atout__ic{width:32px;height:32px}.fx-atout__ic .fx-svg{width:17px;height:17px}.fx-atout__t{font-size:13px}.fx-atout__s{font-size:12px}.fx-trust{gap:6px 14px;font-size:12.5px}.fx-sticky__prod img{display:none}.fx-sticky__t{font-size:13px}.fx-sticky .fx-atc{padding:0 18px;font-size:14px}}@media(prefers-reduced-motion:reduce){.fx *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/fx-fiche.css.map */
