@font-face{font-family:'Bagel Fat One';font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/bagel-fat-one-latin-ext-v1149410.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Bagel Fat One';font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/bagel-fat-one-latin-v1149410.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Anton';font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/anton-latin-ext-v1149410.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Anton';font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/anton-latin-v1149410.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Manrope';font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/fonts/manrope-latin-ext-wght-v1149410.woff2) format('woff2-variations');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Manrope';font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/fonts/manrope-latin-wght-v1149410.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Caveat';font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/fonts/caveat-latin-ext-wght-v1149410.woff2) format('woff2-variations');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Caveat';font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/fonts/caveat-latin-wght-v1149410.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Bagel Fat One Repli';src:local('Arial Bold'),local('Arial-BoldMT'),local('Liberation Sans Bold');font-weight:100 900;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+20AC,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD;size-adjust:94%;ascent-override:116%;descent-override:28.8%;line-gap-override:0%}@font-face{font-family:'Bagel Fat One Repli R';src:local('Roboto Bold'),local('Roboto-Bold');font-weight:100 900;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+20AC,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD;size-adjust:101%;ascent-override:116%;descent-override:28.8%;line-gap-override:0%}@font-face{font-family:'Anton Repli';src:local('Arial Bold'),local('Arial-BoldMT'),local('Liberation Sans Bold');font-weight:100 900;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+20AC,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD;size-adjust:70%;ascent-override:117.6%;descent-override:32.9%;line-gap-override:0%}@font-face{font-family:'Anton Repli R';src:local('Roboto Bold'),local('Roboto-Bold');font-weight:100 900;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+20AC,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD;size-adjust:75.5%;ascent-override:117.6%;descent-override:32.9%;line-gap-override:0%}@font-face{font-family:'Manrope Repli';src:local('Arial'),local('ArialMT'),local('Liberation Sans');font-weight:100 500;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+20AC,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD;size-adjust:102.5%;ascent-override:106.6%;descent-override:30%;line-gap-override:0%}@font-face{font-family:'Manrope Repli';src:local('Arial Bold'),local('Arial-BoldMT'),local('Liberation Sans Bold');font-weight:600 900;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+20AC,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD;size-adjust:95.7%;ascent-override:106.6%;descent-override:30%;line-gap-override:0%}@font-face{font-family:'Manrope Repli R';src:local('Roboto'),local('Roboto Regular'),local('Roboto-Regular');font-weight:100 500;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+20AC,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD;size-adjust:103%;ascent-override:106.6%;descent-override:30%;line-gap-override:0%}@font-face{font-family:'Manrope Repli R';src:local('Roboto Bold'),local('Roboto-Bold');font-weight:600 900;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+20AC,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD;size-adjust:101.8%;ascent-override:106.6%;descent-override:30%;line-gap-override:0%}@font-face{font-family:'Caveat Repli';src:local('Arial'),local('ArialMT'),local('Liberation Sans');font-weight:100 900;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+20AC,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD;size-adjust:75%;ascent-override:96%;descent-override:30%;line-gap-override:0%}@font-face{font-family:'Caveat Repli R';src:local('Roboto'),local('Roboto Regular'),local('Roboto-Regular');font-weight:100 900;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+20AC,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD;size-adjust:75.5%;ascent-override:96%;descent-override:30%;line-gap-override:0%}@media (prefers-reduced-motion: no-preference){.ifb-rise{opacity:0;transform:translate3d(0,22px,0) scale(.972);transition:opacity .52s cubic-bezier(.16,1,.3,1) var(--ifb-d,0ms),transform .8s cubic-bezier(.16,1,.3,1) var(--ifb-d,0ms)}.ifb-in{opacity:1;transform:none}.ifb-card{transition:transform .52s cubic-bezier(.16,1,.3,1),box-shadow .52s cubic-bezier(.16,1,.3,1),border-color .24s ease}.ifb-card:hover,.ifb-card:focus-within{transform:translate3d(0,-6px,0);box-shadow:0 26px 68px rgba(0,0,0,.42);border-color:rgba(245,166,35,.55)}.ifb-rise.ifb-card{transition:opacity .52s cubic-bezier(.16,1,.3,1) var(--ifb-d,0ms),transform .8s cubic-bezier(.16,1,.3,1) var(--ifb-d,0ms),box-shadow .52s cubic-bezier(.16,1,.3,1),border-color .24s ease}.ifb-rise.ifb-card.ifb-in:hover{transition:transform .52s cubic-bezier(.16,1,.3,1),box-shadow .52s cubic-bezier(.16,1,.3,1),border-color .24s ease}.ifb-card video,.ifb-card img{transition:transform .8s cubic-bezier(.16,1,.3,1)}.ifb-card:hover video,.ifb-card:hover img{transform:scale(1.045)}.ifb-cue{position:absolute;left:12px;bottom:12px;z-index:2;display:flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:rgba(11,9,7,.72);backdrop-filter:blur(3px);border:1px solid rgba(245,166,35,.4);color:#F5D08A;font-size:11.5px;font-weight:800;letter-spacing:.03em;pointer-events:none;transition:opacity .24s ease,transform .24s ease}.ifb-sweep{position:relative;overflow:hidden}.ifb-sweep.ifb-in::after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,rgba(245,208,138,.16) 50%,transparent 62%);transform:translate3d(-120%,0,0);animation:ifbSweep 1.1s cubic-bezier(.16,1,.3,1) var(--ifb-d,0ms) 1 both;pointer-events:none}@keyframes ifbSweep{to{transform:translate3d(120%,0,0)}}.ifb-num{font-variant-numeric:tabular-nums}.ifb-mq{overflow:hidden;border-top:1px solid rgba(245,166,35,.26);border-bottom:1px solid rgba(245,166,35,.26);background:#0a0806;padding:13px 0;margin:26px 0}.ifb-mq__track{display:flex;width:max-content;animation:ifbMq 26s linear infinite;will-change:transform}.ifb-mq:hover .ifb-mq__track{animation-play-state:paused}.ifb-mq__track span{display:inline-flex;align-items:center;gap:10px;padding:0 26px;color:#F5D08A;font-weight:800;font-size:13.5px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}@keyframes ifbMq{to{transform:translate3d(-50%,0,0)}}}@media (prefers-reduced-motion: reduce){.ifb-rise{opacity:1;transform:none}.ifb-mq__track{animation:none}}.if-proof-card.ifb-proof{background:linear-gradient(180deg,#1d1610,#120d08);border:1px solid rgba(212,175,55,.3);border-radius:18px;padding:17px 18px;color:#e7ddcb;box-shadow:0 14px 38px rgba(0,0,0,.34)}.if-proof-card.ifb-proof h3{color:#F5D08A;font-size:1.02rem;line-height:1.3;margin:0 0 6px;display:flex;align-items:center;gap:9px;letter-spacing:.005em}.if-proof-card.ifb-proof h3::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#F5D08A,#F5A623);box-shadow:0 0 0 4px rgba(245,166,35,.14)}.if-proof-card.ifb-proof p{color:#b9ae9d;font-size:.93rem;line-height:1.55;margin:0}.if-proof-card.ifb-proof strong{color:#F5D08A}.ifb-band{position:relative;background:radial-gradient(120% 100% at 50% 0%,rgba(245,166,35,.09),rgba(10,8,6,0) 62%),#0b0806;border-top:1px solid rgba(212,175,55,.22);border-bottom:1px solid rgba(212,175,55,.22);padding:30px 16px 34px;margin:26px 0}.ifb-band>h2{color:#F5D08A;margin:0 0 16px;letter-spacing:.01em}.ifb-band .if-grid{gap:12px}@media (min-width:900px){.ifb-band{padding:40px 24px 44px;border-radius:22px;border:1px solid rgba(212,175,55,.22)}.ifb-band .if-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.if-proof-card.ifb-proof.ifs-el{opacity:1;transform:none}.if-proof-card.ifb-proof.ifb-rise{opacity:0;transform:translate3d(0,22px,0) scale(.972)}.if-proof-card.ifb-proof.ifb-rise.ifb-in{opacity:1;transform:none}.if-proof-card{background:linear-gradient(180deg,#1d1610,#120d08);border:1px solid rgba(212,175,55,.3);border-radius:18px;padding:16px 18px;color:#e7ddcb;box-shadow:0 14px 38px rgba(0,0,0,.32)}.if-proof-card h3,.if-proof-card strong,.if-proof-card b{color:#F5D08A}.if-proof-card p,.if-proof-card li{color:#b9ae9d}.if-proof-card a{color:#F5D08A;text-decoration-color:rgba(245,208,138,.45)}.if-product-facts{display:grid;gap:9px;padding:0;margin:14px 0}.if-product-facts li{background:linear-gradient(180deg,#1a140e,#110c07);border:1px solid rgba(212,175,55,.24);border-radius:14px;padding:12px 14px;color:#c6bba9;box-shadow:0 10px 26px rgba(0,0,0,.26)}.if-product-facts strong{color:#F5D08A;font-size:.86rem;letter-spacing:.03em;text-transform:uppercase}.if-product-facts a{color:#F5D08A}@media (prefers-reduced-motion: no-preference){.if-video-card.ifb-card,.if-proof-card.ifb-card,.if-product-facts li.ifb-card{transition:transform .52s cubic-bezier(.16,1,.3,1),box-shadow .52s cubic-bezier(.16,1,.3,1),border-color .24s ease}.if-video-card.ifb-card:hover,.if-proof-card.ifb-card:hover,.if-product-facts li.ifb-card:hover,.if-video-card.ifb-card:focus-within,.if-proof-card.ifb-card:focus-within{transform:translate3d(0,-6px,0);box-shadow:0 26px 68px rgba(0,0,0,.42);border-color:rgba(245,166,35,.55)}.if-product-facts li.ifb-card:hover{transform:translate3d(3px,0,0);border-color:rgba(245,166,35,.5)}}@media (prefers-reduced-motion: no-preference){html.ifs-on .if-video-card.ifb-card,html.ifs-on .if-proof-card.ifb-card,html.ifs-on .if-product-facts li.ifb-card{transition:transform .52s cubic-bezier(.16,1,.3,1),box-shadow .52s cubic-bezier(.16,1,.3,1),border-color .24s ease,opacity .52s cubic-bezier(.16,1,.3,1)}}@media (prefers-reduced-motion: no-preference){.ifb-fx{opacity:0;transform:perspective(900px) translate3d(0,30px,0) rotateX(7deg) scale(.965);transition:opacity .62s cubic-bezier(.16,1,.3,1) var(--ifb-d,0ms),transform .78s cubic-bezier(.16,1,.3,1) var(--ifb-d,0ms)}.ifb-fx.ifb-fx-in{opacity:1;transform:none}.ifb-fx{position:relative}.ifb-fx::before{content:"";position:absolute;left:18px;right:18px;top:0;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(245,166,35,0),#F5A623,#F5D08A,rgba(245,166,35,0));transform:scaleX(0);transform-origin:0 50%;transition:transform .9s cubic-bezier(.16,1,.3,1) calc(var(--ifb-d,0ms) + 120ms);opacity:.9}.ifb-fx.ifb-fx-in::before{transform:scaleX(1)}.ifb-fx{will-change:auto}.ifb-fx.ifb-hot{transform:translate3d(0,-4px,0) scale(1.012);border-color:rgba(245,166,35,.62);box-shadow:0 22px 60px rgba(0,0,0,.45),0 0 0 1px rgba(245,166,35,.18),0 0 34px -12px rgba(245,166,35,.55)}.ifb-fx h3::before{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.ifb-fx.ifb-hot h3::before{transform:scale(1.5);box-shadow:0 0 0 6px rgba(245,166,35,.18)}.ifb-fx.ifb-hot::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(245,208,138,.13) 50%,transparent 60%);background-size:260% 100%;animation:ifbShine 1.15s cubic-bezier(.16,1,.3,1) 1 both}@keyframes ifbShine{from{background-position:150% 0}to{background-position:-90% 0}}@supports (animation-timeline: view()){.ifb-fx{animation:ifbDrift linear both;animation-timeline:view();animation-range:entry 12% cover 62%}.ifb-fx:nth-child(2n){animation-range:entry 8% cover 70%}@keyframes ifbDrift{from{translate:0 14px}to{translate:0 -6px}}}}@media (prefers-reduced-motion: reduce){.ifb-fx{opacity:1;transform:none}.ifb-fx::before{transform:scaleX(1)}}@media (prefers-reduced-motion: no-preference){.if-proof-card.ifb-proof.ifb-fx.ifb-fx-in{opacity:1;transform:none}.if-proof-card.ifb-proof.ifb-fx.ifb-fx-in.ifb-hot{transform:translate3d(0,-4px,0) scale(1.012)}}#ifFranchiseForm label{display:flex;flex-direction:column;gap:6px;font-size:.86rem;color:#b9ae9d}#ifFranchiseForm input,#ifFranchiseForm select,#ifFranchiseForm textarea{background:#0b0806;border:1px solid rgba(212,175,55,.28);border-radius:11px;color:#efe7d8;padding:11px 12px;font-size:.95rem;font-family:inherit;transition:border-color .24s ease}#ifFranchiseForm input:focus,#ifFranchiseForm select:focus,#ifFranchiseForm textarea:focus{outline:none;border-color:#F5A623}#ifFranchiseForm label{display:flex;flex-direction:column;gap:6px;font-size:.86rem;color:#b9ae9d}#ifFranchiseForm input,#ifFranchiseForm select,#ifFranchiseForm textarea{background:#0b0806;border:1px solid rgba(212,175,55,.28);border-radius:11px;color:#efe7d8;padding:11px 12px;font-size:.95rem;font-family:inherit;transition:border-color .24s ease}#ifFranchiseForm input:focus,#ifFranchiseForm select:focus,#ifFranchiseForm textarea:focus{outline:none;border-color:#F5A623}@keyframes ifmTrace{to{stroke-dashoffset:0}}@keyframes ifmVille{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ifmHalo{0%{r:6.5;opacity:.9}70%{r:20;opacity:0}100%{r:20;opacity:0}}.ifm-expansion{display:grid;gap:22px;grid-template-columns:1fr;align-items:start;margin-top:18px}@media (min-width:900px){.ifm-expansion{grid-template-columns:1.15fr .85fr}}@media (prefers-reduced-motion: no-preference){.ifd-scene{perspective:1100px;perspective-origin:50% 40%}.ifd-tilt{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.ifd-tilt .ifd-lift{transform:translateZ(26px);transition:transform .5s cubic-bezier(.16,1,.3,1)}.ifd-tilt .ifd-lift-sm{transform:translateZ(14px)}.ifd-tilt::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(245,208,138,.16),transparent 42%);transition:opacity .3s ease}@supports (animation-timeline: view()){@media (hover:none){.ifd-depth{animation:ifdDepth linear both;animation-timeline:view();animation-range:entry 8% cover 58%}@keyframes ifdDepth{from{transform:perspective(1000px) rotateX(7deg) scale(.965)}to{transform:perspective(1000px) rotateX(0deg) scale(1)}}}}.ifd-carte{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.16,1,.3,1)}}.if-skip:focus{width:auto;height:auto;overflow:visible;clip:auto;padding:12px 18px;inset-inline-start:0}.ifp-sec .ifp-rail{display:grid;gap:16px}.ifp-card{position:relative;overflow:hidden;padding:0;border-radius:18px;min-height:260px;display:flex;align-items:flex-end;isolation:isolate}.ifp-visuel{position:absolute;inset:0;z-index:0}.ifp-media{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06);transition:transform 1.1s cubic-bezier(.16,1,.3,1);filter:saturate(1.05)}.ifp-voile{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,8,8,.15) 0%,rgba(8,8,8,.62) 52%,rgba(8,8,8,.94) 100%)}.ifp-texte{position:relative;z-index:1;padding:20px 22px 22px;width:100%}.ifp-card h3{margin:0 0 6px;font-size:1.22rem;line-height:1.2;color:#F5D08A;text-shadow:0 2px 14px rgba(0,0,0,.55)}.ifp-card p{margin:0;color:#e7ddcc;line-height:1.55;text-shadow:0 1px 10px rgba(0,0,0,.5)}.ifp-num{font-variant-numeric:tabular-nums}.ifp-sur{opacity:.75;font-size:.9em}.ifp-sub{display:block;font-size:.82rem;color:#cbbfa8;font-weight:600;margin-top:2px}.ifp-card::after{content:"";position:absolute;left:22px;right:22px;bottom:0;height:2px;z-index:2;background:linear-gradient(90deg,#F5A623,#F5D08A);transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.16,1,.3,1)}.ifp-card.ifb-hot::after,.ifp-card:hover::after,.ifp-card:focus-visible::after{transform:scaleX(1)}.ifp-card.ifb-hot .ifp-media,.ifp-card:hover .ifp-media{transform:scale(1)}.ifp-card.ifb-hot h3{color:#F5A623}.ifp-points{display:none;justify-content:center;gap:7px;margin-top:14px}.ifp-point{width:6px;height:6px;border-radius:50%;background:rgba(245,208,138,.28);transition:width .35s ease,background .35s ease}.ifp-point.actif{width:22px;background:#F5A623}@media (max-width:899px){.ifp-sec .ifp-rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;padding:4px 16px 8px;margin-inline:-16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ifp-sec .ifp-rail::-webkit-scrollbar{display:none}.ifp-card{flex:0 0 78%;scroll-snap-align:center;min-height:300px}.ifp-points{display:flex}}@media (min-width:900px){.ifp-sec .ifp-rail{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.ifp-card:first-child{grid-column:span 2}}@media (prefers-reduced-motion: reduce){.ifp-media{transform:none;transition:none}.ifp-card::after{transition:none}}.ifp-card h3::before,.ifp-card h3::marker{content:none;display:none}.ifp-card .ifp-texte>h3{padding-left:0}.ifp-voile{background:linear-gradient(180deg,rgba(8,8,8,.10) 0%,rgba(8,8,8,.34) 38%,rgba(8,8,8,.80) 68%,rgba(8,8,8,.96) 100%)}:root{--noir:#faf6ee;--noir-2:#ffffff;--noir-3:#f4ede0;--brique:#f1e8d8;--if-black:#faf6ee;--if-coal:#f6f0e6;--if-black2:#faf6ee;--if-bg:#faf6ee;--if-cream:#1a1410;--if-cream-soft:#221a12;--creme:#1a1410;--creme-2:#5b5040;--if-muted:#6b6152;--if-grey:#6b6152;--if-text:#1a1410;--if-line:rgba(60,40,10,.14);--if-surface:rgba(20,16,9,.035)}html,body,html body[class]{background:#faf6ee!important;color:#1a1410}main,main[class]{background-color:transparent!important}.if-coal,.if-noir,.ifr-noir,.if-black,[class*="-coal"]{background-color:transparent}html body .ifh-r1,html body .ifh-r2,html body .ifh-r3,html body .ifc,html body .if-rythme-sec,html body .location__inner,html body .franchise__inner,html body .if-cocon,html body .page-hero,html body .page-main,html body .page-body,html body .ifg-nu,html body .newsletter,html body .facts-grid,html body .if-editorial-guide,html body .if-search-cluster,html body .cta-block{background-color:#faf6ee!important}html body .ifx-card,html body .ifx-av,html body .ifc-card,html body .ifc-body,html body .if-guru-card,html body .fact-card,html body .ifu-infos{background-color:#ffffff!important;background-image:none!important}.hero,.ifh-craving,.if-craving,.ifh-stage,.ifh-wrap,.ifh-copy,.if-order-hero,.local-hero,.if-video-hero,.ifu-band-noir,.if-cinema,.if-reel,.ifc-media,.ifp-visuel,.ifp-media,.if-cinema__cell,.igtile,.if-ig,.if-poster,.if-login-gate{background:#0b0805}html body .footer,html body footer,html body .if-footer,html body .ifu-footer,html body .ifb-hub,html body .if-discovery-hub,html body .ifm-marquee,html body .iff-claims{background:#0b0805!important}html body .ifh-r1 *,html body .ifh-r2 *,html body .ifh-r3 *,html body .ifc *,html body .if-rythme-sec *,html body .location__inner *,html body .franchise__inner *,html body .if-cocon *,html body .platforms *,html body .page-hero *,html body .page-main *,html body .page-body *,html body .ifg-nu *,html body .cta-block *,html body .facts-grid *,html body .if-editorial-guide *,html body .if-search-cluster *,html body .ifj *,html body .newsletter *,html body .newsletter__form *,html body .newsletter__consent *,html body .ifx-card *,html body .ifc-card *,html body .if-guru-card *{color:#1a1410!important;-webkit-text-fill-color:#1a1410!important}html body .ifu-sub,html body .stat__source,html body .if-editorial-guide__body p,html body .if-search-cluster__intro,html body .footer__legal,html body .if-hub__eyebrow{color:#6b6152!important;-webkit-text-fill-color:#6b6152!important}.ifh-r1 .section__eyebrow,.ifh-r2 .section__eyebrow,.ifh-r3 .section__eyebrow,.if-rythme-sec .section__eyebrow,.ifc .section__eyebrow,.ifg-nu .section__eyebrow,.page-hero .section__eyebrow,.page-main .section__eyebrow,.location__inner .section__eyebrow,.franchise__inner .section__eyebrow,.ifu-kicker-caveat,.if-eyebrow,.ifj-eyebrow,.ifz-eyebrow{color:#c8850f!important;-webkit-text-fill-color:#c8850f!important}html body .ifh-r1 :is(h1,h2,h3) em,html body .ifh-r2 :is(h1,h2,h3) em,html body .ifh-r3 :is(h1,h2,h3) em,html body .if-rythme-sec :is(h1,h2,h3) em,html body .ifc :is(h1,h2,h3) em,html body .ifg-nu :is(h1,h2,h3) em,html body .page-hero :is(h1,h2,h3) em,html body .page-main :is(h1,h2,h3) em,html body .location__inner :is(h1,h2,h3) em,html body .franchise__inner :is(h1,h2,h3) em,html body .ifh-r1 .section__title em,html body .ifh-r2 .section__title em,html body .ifh-r3 .section__title em,html body .if-rythme-sec .section__title em,html body .if-rythme-sec .if-rythme-h2 em,html body .ifh-r1 .ifz-h em,html body .ifh-r2 .ifz-h em,html body .ifh-r3 .ifz-h em{background:none!important;background-image:none!important;color:#c8850f!important;-webkit-text-fill-color:#c8850f!important;text-shadow:none!important}.newsletter__consent a{color:#c8850f!important;-webkit-text-fill-color:#c8850f!important}html body .hero *,html body .ifh-craving *,html body .ifh-stage *,html body .ifh-wrap *,html body .ifh-copy *,html body .if-order-hero *,html body .local-hero *,html body .if-video-hero *,html body .ifu-band-noir *,html body .if-cinema *,html body .if-poster *,html body .if-login-gate *,html body .footer *,html body footer *,html body .if-footer *,html body .ifu-footer *,html body .ifb-hub *,html body .if-discovery-hub *,html body .ifj-card *,html body .if-proof-card *,html body .if-guru-logo-badge *{color:#f6ecd9!important;-webkit-text-fill-color:#f6ecd9!important}html body .ifh-eyebrow,html body .if-video-hero .section__eyebrow,html body .hero .section__eyebrow,html body .if-proof-card .ifp-num,html body .if-proof-card .ifp-sur,html body .if-proof-card strong,html body .if-discovery-hub .section__eyebrow,html body .if-discovery-hub__eyebrow,html body .ifb-hub h2,html body .ifj-card .ifj-eyebrow{color:#ffce5a!important;-webkit-text-fill-color:#ffce5a!important;background:none!important}html body .footer a,html body footer a,html body .ifb-hub a,html body .if-discovery-hub a{background:none!important;background-image:none!important}html body .footer a:hover,html body footer a:hover,html body .ifb-hub a:hover{color:#ffce5a!important;-webkit-text-fill-color:#ffce5a!important}html body .nav__logo-text{color:#f6ecd9!important;-webkit-text-fill-color:#f6ecd9!important}html body .nav__logo-text strong{color:#ffce5a!important;-webkit-text-fill-color:#ffce5a!important}.nav__logo-text::after{color:#b8ab95!important}.if-btn--primary,.btn--primary,.if-btn.primary,.if27-cta,a.if-cta--primary,.if-main-cta,.newsletter__form button[type=submit]{background:linear-gradient(160deg,#ffd34d 0%,#ffb100 55%,#e69500 100%)!important;color:#1a1008!important;-webkit-text-fill-color:#1a1008!important;box-shadow:0 10px 24px -10px rgba(230,149,0,.55)}html body .if-btn--primary,html body .btn--primary,html body .btn.btn--primary,html body .if-btn.primary,html body .if-main-cta,html body a.nav__cta,html body .newsletter__form button[type=submit]{color:#1a1008!important;-webkit-text-fill-color:#1a1008!important}#if-consent button[data-kind=analytics]{background:linear-gradient(135deg,#ffd75e,#ffb100,#e88f00)!important;color:#241500!important;border:0}#if-consent h2{color:#c8850f}.if-lang__menu,.newsletter__consent{background:#fff!important;border:1px solid rgba(60,40,10,.14)}html body .if-lang__menu *{color:#1a1410!important;-webkit-text-fill-color:#1a1410!important}.section__title,.if-rythme-h2,.ifz-h,.ifu-h2,.if-discovery-hub__title,.if-steps__title,.if-club-title,.section__title--facts.section__title-main,h1.reveal{text-shadow:0 1px 2px rgba(0,0,0,.08)!important}html body,html body[class]{background-color:#faf6ee!important;background-image:radial-gradient(1100px 460px at 12% -6%, rgba(255,177,0,.07), transparent 60%),
    radial-gradient(900px 460px at 102% 26%, rgba(236,151,19,.05), transparent 55%),
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Ccircle cx='1.5' cy='1.5' r='1' fill='%23a86a10' fill-opacity='0.045'/%3E%3C/svg%3E")!important;background-attachment:fixed,fixed,scroll!important}.if-float-slot,.if-float,.if-float-sky,.if-sticker{opacity:.5!important;z-index:0!important;pointer-events:none!important}.ifh-copy,.section__head,.ifc-head,.location__inner,.franchise__inner,.newsletter,.faq{position:relative;z-index:2}@media (max-width:860px){.if-float-slot,.if-float-sky,.if-sticker{display:none!important}}:root{--if-fs-eyebrow: clamp(12.6px, .74rem + .18vw, 13.5px);--if-fs-label:   clamp(12.6px, .74rem + .18vw, 13.5px);--if-fs-meta:    clamp(12.6px, .74rem + .22vw, 14px);--if-fs-badge:   clamp(12.6px, .74rem + .12vw, 13px);--if-fs-cta:     clamp(12.6px, .74rem + .12vw, 13.5px);--if-ease-soft:  cubic-bezier(.22,.61,.36,1)}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html body :is(h1,h2,h3,.section__title,.if-rythme-h2,.ifz-h,.ifu-h2,.if-hub__title,.ifj-title,.if-steps__title,.if-club-title,.if-discovery-hub__title){text-wrap:balance}html body :is(.section__title,h1.reveal,.ifh-h1,.if-hero__title,.ifu-h2){letter-spacing:-.02em}html body :is(p,li){text-wrap:pretty}html body :is(.if-editorial-guide__body p,.if-editorial-guide p,.ifj p,.ifj__body p,.page-body .prose p,.if-search-cluster__intro){max-width:68ch}html body :is(.if-hub__eyebrow,.ifj-eyebrow,.ifz-eyebrow,.if-eyebrow,.if-hub__kicker,.if-discovery-hub__eyebrow){font-size:var(--if-fs-eyebrow)!important}html body :is(.stat__label,.fact-card__label,.if-hub__label){font-size:var(--if-fs-label)!important}html body :is(.ifx-m,.ifj-tag,.avis-card__meta,.platform__time,.if-proof-card .ifp-sur,.newsletter__consent a,.newsletter__consent label){font-size:var(--if-fs-meta)!important}html body a.nav__cta.nav__cta.nav__cta,html body .nav__cta.nav__cta.nav__cta,html body a.if-main-cta.if-main-cta.if-main-cta,html body .if-main-cta.if-main-cta.if-main-cta{font-size:var(--if-fs-cta)!important}html body a.nav__account.nav__account.nav__account,html body a.nav__account.nav__account span{font-size:var(--if-fs-cta)!important}html{overflow-x:clip}img{max-width:100%;height:auto}html body :is(.if-float-sky,.if-float-slot){overflow:clip}html body :is(a.nav__cta,.nav__cta,a.if-main-cta,.if-main-cta,a.if-cta--primary,.if-cta--primary,a.btn,.btn,.btn--primary,.btn--ghost,button[type=submit],.newsletter__form button,button.if-lang__button,.if-lang__button,.if27-cta,.if-club-cta){min-height:48px;box-sizing:border-box}html body a.if-btn:not(.btn){min-height:48px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;vertical-align:middle}html body :is(input[type=email],input[type=text],input[type=tel],input[type=search],input[type=number],input[type=password],input[type=url],input:not([type]),select,textarea){min-height:48px;box-sizing:border-box}html body :is(p,li,dd,dt,label,figcaption,blockquote,.location__detail,.ifv-card__body,.newsletter__consent,.if-source-note,.if-videos-link,.footer,.footer__col,.if-cocon) a:where(:not(.if-btn):not(.btn):not(.nav__cta):not(.if-main-cta):not(.if-cta--primary):not(.if-lang__button)){padding-block:.95em;line-height:1.3}html body a.if-skip{min-height:48px;display:inline-flex;align-items:center}html body :is(a,button,[role=button],input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #ffb100;outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion: no-preference){html body :is(a.if-btn,.if-btn,a.btn,.btn,a.nav__cta,.nav__cta,a.if-main-cta,.if-main-cta,button.if-lang__button,.newsletter__form button){transition:transform .2s var(--if-ease-soft), box-shadow .24s var(--if-ease-soft),
      background-color .2s var(--if-ease-soft), color .2s var(--if-ease-soft), opacity .2s var(--if-ease-soft)}html body :is(a.if-btn,.if-btn,a.btn,.btn,a.nav__cta,.nav__cta,a.if-main-cta,.if-main-cta):hover{transform:translateY(-2px)}html body :is(a.if-btn,.if-btn,a.btn,.btn):active{transform:translateY(0)}html body :is(.ifx-card,.ifc-card,.fact-card,.if-guru-card,.ifp-card,.ifj-card,.ifv-card,.platform,.if-proof-card,.if-hub__card){transition:transform .28s var(--if-ease-soft), box-shadow .32s var(--if-ease-soft);will-change:transform}html body :is(.ifx-card,.ifc-card,.fact-card,.if-guru-card,.ifp-card,.ifj-card,.ifv-card,.platform,.if-proof-card,.if-hub__card):hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px rgba(40,26,4,.42)}html body :is(p,li,.footer) a{transition:opacity .18s var(--if-ease-soft), color .18s var(--if-ease-soft)}html body :is(a,button,input,select,textarea,summary):focus-visible{transition:outline-offset .15s var(--if-ease-soft)}@supports (animation-timeline: view()){@keyframes if-rise{ from{ transform: translateY(18px); } to{ transform: translateY(0); } }html body :is(.ifc-card,.fact-card,.if-guru-card,.ifj-card,.if-hub__card,.if-proof-card):not(.reveal){animation:if-rise .5s var(--if-ease-soft) both;animation-timeline:view();animation-range:entry 0% entry 32%}}}html body .newsletter__form input:not([type="checkbox"]):not([type="hidden"]){min-height:48px!important;font-size:16px!important;padding:12px 14px}html body img{max-width:100%!important;height:auto}html.if-v3s{--paper:#F6F0E6;--paper-2:#FBF8F2;--cream:#EFE6D7;--surface:#FFFFFF;--ink:#171310;--ink-2:#4F443A;--muted:#6E6353;--gold:#ffb100;--gold-2:#ffb100;--gold-text:#e69500;--gold-on-dark:#FFCE5A;--charbon:#120D08;--line:rgba(23,19,16,.10);--gold-cta:linear-gradient(160deg,#ffd34d 0%,#ffb100 55%,#e69500 100%);--r-pill:999px;--r-md:16px;--sh-1:0 2px 8px rgba(23,19,16,.05),0 22px 48px -24px rgba(23,19,16,.28);--sh-2:0 6px 18px rgba(23,19,16,.09),0 40px 80px -30px rgba(23,19,16,.38);--sh-gold:0 18px 44px -18px rgba(245,166,35,.55);--display:'Bagel Fat One','Bagel Fat One Repli','Bagel Fat One Repli R',"Arial Black",Impact,system-ui,sans-serif;--body:'Manrope','Manrope Repli','Manrope Repli R','Segoe UI',system-ui,-apple-system,sans-serif;--t1:120ms;--t2:180ms}html.if-v3s body{padding-top:0!important;margin-top:0!important;overflow-x:hidden}html.if-v3s body .skip{position:absolute!important;left:12px;top:8px;z-index:100;background:var(--gold);color:#241500;padding:10px 16px;border-radius:var(--r-pill);font-weight:800;transform:translateY(-160%);opacity:0;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important}html.if-v3s body .skip:focus{transform:none;opacity:1}html.if-v3s body .nav.if-pro-nav{position:sticky!important;top:0!important;left:auto!important;right:auto!important;z-index:60!important;display:block!important;grid-template-columns:none!important;padding:0!important;margin:0!important;width:auto!important;min-height:0!important;height:auto!important;background:rgba(246,240,230,.9)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)!important;box-shadow:none!important;transform:none!important;opacity:1!important;transition:none!important;direction:inherit!important;font-family:var(--body)!important;color:var(--ink)!important}html.if-v3s body .nav.if-pro-nav .nav__in{width:min(1200px,calc(100% - 40px));margin-inline:auto;display:flex;align-items:center;gap:16px;min-height:70px}html.if-v3s body .nav.if-pro-nav .nav__logo{display:flex!important;align-items:center;gap:10px;min-height:44px;font-family:var(--display)!important;font-size:1.4rem!important;font-weight:400!important;white-space:nowrap;flex:0 0 auto;color:var(--ink)!important;text-decoration:none!important;text-shadow:none!important;letter-spacing:0!important;padding:0!important;margin:0!important;background:none!important}html.if-v3s body .nav.if-pro-nav .nav__logo img{width:44px!important;height:44px!important;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.18))!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;border-radius:0!important}html.if-v3s body .nav.if-pro-nav .nav__logo span{color:var(--ink);-webkit-text-fill-color:var(--ink);background:none!important;text-shadow:none!important}html.if-v3s body .nav.if-pro-nav .nav__links{position:static!important;display:flex!important;flex-direction:row!important;gap:22px!important;margin:0 0 0 8px!important;padding:0!important;font-weight:700;font-size:.95rem;color:var(--ink-2);background:none!important;border:0!important;box-shadow:none!important;width:auto!important;max-height:none!important;overflow:visible!important;opacity:1!important;transform:none!important;visibility:visible!important;pointer-events:auto!important}html.if-v3s body .nav.if-pro-nav .nav__links a{display:inline-flex!important;align-items:center;padding:6px 2px!important;margin:0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:none!important;color:var(--ink-2)!important;-webkit-text-fill-color:var(--ink-2)!important;font:inherit!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;text-shadow:none!important;box-shadow:none!important;min-height:0!important;transition:color var(--t1),border-color var(--t1)}html.if-v3s body .nav.if-pro-nav .nav__links a:hover,html.if-v3s body .nav.if-pro-nav .nav__links a[aria-current]{color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;border-bottom-color:var(--gold)!important}html.if-v3s body .nav.if-pro-nav .nav__links .mob-only,html.if-v3s body .nav.if-pro-nav .nav__links .lang-row{display:none!important}html.if-v3s body .nav.if-pro-nav .if-nav-actions{margin-left:auto!important;display:flex!important;align-items:center;gap:10px!important;padding:0!important}html.if-v3s body .nav.if-pro-nav .nav__account{font-weight:700!important;color:var(--ink-2)!important;-webkit-text-fill-color:var(--ink-2)!important;font-size:.92rem!important;padding:9px 8px!important;display:inline-flex!important;align-items:center;gap:6px;min-height:44px;background:none!important;border:0!important;box-shadow:none!important;text-decoration:none!important;border-radius:0!important;text-shadow:none!important}html.if-v3s body .nav.if-pro-nav .nav__account:hover{color:var(--ink)!important}html.if-v3s body .nav.if-pro-nav .if-lang{position:relative!important;margin:0!important}html.if-v3s body .nav.if-pro-nav .if-lang__button{font-weight:800!important;font-size:.85rem!important;padding:0 13px!important;min-height:44px!important;height:auto!important;border-radius:var(--r-pill)!important;border:1px solid var(--line)!important;background:var(--surface)!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;display:inline-flex!important;align-items:center;gap:6px;box-shadow:none!important;text-shadow:none!important;font-family:var(--body)!important;cursor:pointer}html.if-v3s body .nav.if-pro-nav .if-lang__menu{position:absolute!important;right:0!important;left:auto!important;top:calc(100% + 8px)!important;background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:var(--r-md)!important;box-shadow:var(--sh-2)!important;padding:6px!important;display:grid!important;gap:2px;min-width:150px;z-index:70!important;width:auto!important}html.if-v3s body .nav.if-pro-nav .if-lang__menu[hidden]{display:none!important}html.if-v3s body .nav.if-pro-nav .if-lang__item{display:flex!important;align-items:center;gap:8px;padding:10px 12px!important;border-radius:10px!important;font-weight:700!important;font-size:.92rem!important;min-height:44px;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;background:none!important;border:0!important;text-decoration:none!important;text-shadow:none!important}html.if-v3s body .nav.if-pro-nav .if-lang__item:hover,html.if-v3s body .nav.if-pro-nav .if-lang__item[aria-current]{background:var(--cream)!important}html.if-v3s body .nav.if-pro-nav .if-lang__flag-img{width:22px!important;height:15px!important;display:inline-block!important;margin:0!important;border:0!important;box-shadow:none!important}html.if-v3s body .nav.if-pro-nav .nav__cta{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;min-height:44px!important;height:auto!important;padding:0 20px!important;margin:0!important;border:0!important;border-radius:var(--r-pill)!important;background:var(--gold-cta)!important;color:#241500!important;-webkit-text-fill-color:#241500!important;font-family:var(--body)!important;font-weight:800!important;font-size:.9rem!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;text-shadow:none!important;box-shadow:var(--sh-gold)!important;white-space:nowrap;transition:transform var(--t2),box-shadow var(--t2);transform:none}html.if-v3s body .nav.if-pro-nav .nav__cta:hover{transform:translateY(-2px)!important;box-shadow:0 24px 54px -16px rgba(245,166,35,.7)!important}html.if-v3s body .nav.if-pro-nav .nav__burger{display:none!important;width:46px!important;height:46px!important;border-radius:13px!important;border:1px solid var(--line)!important;background:var(--surface)!important;font-size:1.25rem!important;align-items:center;justify-content:center;flex:0 0 auto;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;padding:0!important;margin:0!important;box-shadow:none!important;cursor:pointer}html.if-v3s body.if-nav-open{overflow:hidden}html.if-v3s body .ft{background:var(--charbon)!important;color:#cbbda2!important;padding:60px 0 28px!important;margin:0!important;font-family:var(--body)!important;direction:inherit}html.if-v3s body .ft .wrap{width:min(1200px,calc(100% - 40px));margin-inline:auto}html.if-v3s body .ft h2,html.if-v3s body .ft h3,html.if-v3s body .ft h4{color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--display)!important;font-weight:400!important;font-size:1.1rem!important;margin:0 0 12px!important;text-shadow:none!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important;background:none!important}html.if-v3s body .ft a{color:#cbbda2!important;-webkit-text-fill-color:#cbbda2!important;font-weight:600!important;font-size:.9rem!important;display:inline-block;padding:5px 0;text-decoration:none!important;background:none!important;border:0!important;transition:color var(--t1)}html.if-v3s body .ft a:hover{color:var(--gold-on-dark)!important;-webkit-text-fill-color:var(--gold-on-dark)!important}html.if-v3s body .ft-top{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:32px}html.if-v3s body .ft-top ul,html.if-v3s body .ft-hubs ul{list-style:none!important;margin:0!important;padding:0!important}html.if-v3s body .ft-top ul{display:grid;gap:6px}html.if-v3s body .ft-top li,html.if-v3s body .ft-hubs li{margin:0!important;padding:0!important;list-style:none!important}html.if-v3s body .fbrand{color:#fff!important;font-family:var(--display)!important;font-size:1.5rem!important;display:flex;align-items:center;gap:10px;margin-bottom:12px}html.if-v3s body .fbrand img{width:44px!important;height:44px!important;border:0!important;background:none!important}html.if-v3s body .fbrand b{color:var(--gold-on-dark)!important;-webkit-text-fill-color:var(--gold-on-dark)!important;font-weight:400!important}html.if-v3s body .ft-desc{color:#b6a888!important;max-width:34ch;font-size:.92rem!important;margin:0!important}html.if-v3s body .ft-soc{display:flex;gap:10px;margin-top:16px}html.if-v3s body .ft-soc a{width:44px!important;height:44px!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.18)!important;display:grid!important;place-items:center;font-weight:800!important;font-size:.82rem!important;color:#fff!important;-webkit-text-fill-color:#fff!important;padding:0!important}html.if-v3s body .ft-soc a:hover{border-color:var(--gold-on-dark)!important;color:var(--gold-on-dark)!important}html.if-v3s body .ft-bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:36px;padding-top:20px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.8rem!important;color:#94876f!important}html.if-v3s body .ft-bottom span{color:#94876f!important;-webkit-text-fill-color:#94876f!important}html.if-v3s body .if-home-whatsapp-float{position:fixed!important;right:14px!important;left:auto!important;bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;z-index:54!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;height:auto!important;min-height:48px!important;padding:0 16px!important;border-radius:var(--r-pill)!important;background:var(--gold-cta)!important;color:#241500!important;-webkit-text-fill-color:#241500!important;font-family:var(--body)!important;font-weight:800!important;font-size:.85rem!important;box-shadow:var(--sh-gold)!important;text-decoration:none!important;animation:none!important;transform:none!important;border:0!important}html.if-v3s body .if-home-whatsapp-float::after{content:attr(data-label)}html.if-v3s body .if-home-whatsapp-float__icon,html.if-v3s body .if-home-whatsapp-float svg{width:20px!important;height:20px!important;fill:currentColor!important;color:#241500!important;display:block!important;margin:0!important}@media (min-width:901px){html.if-v3s body .if-home-whatsapp-float{right:24px!important;bottom:24px!important}}html.if-v3s body .btn,html.if-v3s body .if-btn,html.if-v3s body .if-main-cta:not(.nav__cta),html.if-v3s body .if-primary,html.if-v3s body .if-secondary,html.if-v3s body .if-ghost,html.if-v3s body .if-secondary-cta{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;min-height:48px!important;padding:12px 26px!important;border-radius:var(--r-pill)!important;font-family:var(--body)!important;font-weight:800!important;font-size:1rem!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;text-shadow:none!important;line-height:1.2!important;transition:transform var(--t2),box-shadow var(--t2),border-color var(--t2),color var(--t2)}html.if-v3s body .btn--primary,html.if-v3s body .if-main-cta:not(.nav__cta),html.if-v3s body .if-primary,html.if-v3s body .if-btn--primary,html.if-v3s body .btn.primary{background:var(--gold-cta)!important;color:#241500!important;-webkit-text-fill-color:#241500!important;border:0!important;box-shadow:var(--sh-gold)!important}html.if-v3s body .btn--primary:hover,html.if-v3s body .if-main-cta:not(.nav__cta):hover,html.if-v3s body .if-primary:hover{transform:translateY(-2px)!important;box-shadow:0 24px 54px -16px rgba(245,166,35,.7)!important}html.if-v3s body .btn--ghost,html.if-v3s body .if-secondary,html.if-v3s body .if-ghost,html.if-v3s body .if-secondary-cta,html.if-v3s body .btn.secondary,html.if-v3s body .if-btn.secondary{background:var(--surface)!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;border:2px solid rgba(23,19,16,.14)!important;box-shadow:var(--sh-1)!important}html.if-v3s body .btn--ghost:hover,html.if-v3s body .if-secondary:hover,html.if-v3s body .if-ghost:hover{border-color:var(--gold)!important;color:var(--gold-text)!important;-webkit-text-fill-color:var(--gold-text)!important}html.if-v3s body .ifu-infos{background:#120D08!important;color:#F3E9D6!important;-webkit-text-fill-color:#F3E9D6!important}html.if-v3s body .ifu-infos span,html.if-v3s body .ifu-infos b,html.if-v3s body .ifu-infos strong{color:#F3E9D6!important;-webkit-text-fill-color:#F3E9D6!important}html.if-v3s body .ifu-infos a{color:var(--gold-on-dark)!important;-webkit-text-fill-color:var(--gold-on-dark)!important}@media (max-width:1100px){html.if-v3s body .ft-top{grid-template-columns:1.3fr 1fr 1fr}}@media (max-width:900px){html.if-v3s body .nav.if-pro-nav{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(246,240,230,.98)!important}html.if-v3s body .nav.if-pro-nav .nav__links{position:absolute!important;top:100%!important;left:0!important;right:0!important;height:calc(100vh - 70px);height:calc(100dvh - 70px);background:var(--paper)!important;flex-direction:column!important;gap:4px!important;padding:18px 20px 120px!important;margin:0!important;display:none!important;overflow:auto!important;z-index:65!important;border-top:1px solid var(--line)!important}html.if-v3s body .nav.if-pro-nav .nav__links.open{display:flex!important}html.if-v3s body .nav.if-pro-nav .nav__links a{font-size:1.15rem!important;padding:14px 8px!important;border-bottom:1px solid var(--line)!important;min-height:48px!important;display:flex!important;align-items:center;width:100%!important}html.if-v3s body .nav.if-pro-nav .nav__links .mob-only{display:flex!important}html.if-v3s body .nav.if-pro-nav .nav__links .lang-row{display:flex!important;gap:8px;flex-wrap:wrap;border:0!important;padding-top:14px!important;width:100%!important}html.if-v3s body .nav.if-pro-nav .nav__links .lang-row a{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:56px;min-height:44px!important;padding:0 12px!important;border:1px solid var(--line)!important;border-radius:var(--r-pill)!important;font-size:.9rem!important;background:var(--surface)!important}html.if-v3s body .nav.if-pro-nav .nav__links .lang-row a[aria-current]{background:var(--gold-cta)!important;border-color:transparent!important;color:#241500!important;-webkit-text-fill-color:#241500!important}html.if-v3s body .nav.if-pro-nav .nav__account,html.if-v3s body .nav.if-pro-nav .if-lang{display:none!important}html.if-v3s body .nav.if-pro-nav .nav__burger{display:flex!important}}@media (max-width:600px){html.if-v3s body .nav.if-pro-nav .nav__in{width:calc(100% - 32px);gap:10px;min-height:64px}html.if-v3s body .nav.if-pro-nav .nav__links{height:calc(100vh - 64px);height:calc(100dvh - 64px)}html.if-v3s body .nav.if-pro-nav .nav__logo{font-size:1.15rem!important}html.if-v3s body .nav.if-pro-nav .nav__logo img{width:38px!important;height:38px!important}html.if-v3s body .nav.if-pro-nav .nav__cta{padding:0 14px!important}html.if-v3s body .ft-top,html.if-v3s body .ft-hubs{grid-template-columns:1fr}html.if-v3s body .if-home-whatsapp-float{width:52px!important;height:52px!important;min-height:0!important;padding:0!important;border-radius:50%!important}html.if-v3s body .if-home-whatsapp-float::after{content:none}}html.if-v3s[dir=rtl] body .nav.if-pro-nav .if-nav-actions{margin-left:0!important;margin-right:auto!important}html.if-v3s[dir=rtl] body .nav.if-pro-nav .nav__links{margin:0 8px 0 0!important}html.if-v3s[dir=rtl] body .nav.if-pro-nav .if-lang__menu{right:auto!important;left:0!important}html.if-v3s[dir=rtl] body .if-home-whatsapp-float{right:auto!important;left:14px!important}@media (min-width:901px){html.if-v3s[dir=rtl] body .if-home-whatsapp-float{left:24px!important}}html.if-v3s[dir=rtl] body .ft h2,html.if-v3s[dir=rtl] body .ft h3,html.if-v3s[dir=rtl] body .fbrand,html.if-v3s[dir=rtl] body .nav.if-pro-nav .nav__logo{font-family:'Bagel Fat One','Bagel Fat One Repli','Bagel Fat One Repli R',"Noto Naskh Arabic","Segoe UI",Tahoma,Arial,sans-serif!important}html.if-v3s body .if-video-card,html.if-v3s body .if-video-card__body,html.if-v3s body .if-video-card__body :is(h2,h3,p,span,small,time){color:#F3E9D6!important;-webkit-text-fill-color:#F3E9D6!important}html.if-v3s body .if-video-card__body .if-rythme-h2,html.if-v3s body .if-video-card__body h2{background:transparent!important;-webkit-background-clip:border-box!important}html.if-v3s body .if-video-card__body a:not(.if-btn):not(.btn){color:var(--gold-on-dark)!important;-webkit-text-fill-color:var(--gold-on-dark)!important}html.if-v3s body .if-chill-card{background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:18px!important;color:var(--ink)!important;box-shadow:var(--sh-1)}html.if-v3s body .if-chill-card :is(h2,h3,p,span,li,small,strong,em){color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;background:transparent!important}html.if-v3s body .if-chill-card a:not(.btn):not(.if-btn){color:var(--gold-text)!important;-webkit-text-fill-color:var(--gold-text)!important}html.if-v3s body .if-source-card,html.if-v3s body .if-source-card :is(em,strong,small,span){color:#F3E9D6!important;-webkit-text-fill-color:#F3E9D6!important}html.if-v3s body .info-card,html.if-v3s body .info-card :is(h3,p,span,li,strong,em){color:#F3E9D6!important;-webkit-text-fill-color:#F3E9D6!important}html.if-v3s body .info-card a strong{color:var(--gold-on-dark)!important;-webkit-text-fill-color:var(--gold-on-dark)!important}html.if-v3s body .info-card a:not(.btn):not(.if-btn){color:var(--gold-on-dark)!important;-webkit-text-fill-color:var(--gold-on-dark)!important}html.if-v3s body .if-orbite :is(.ifu-sub,.ifu-kicker-caveat,.ifu-h2,h2,p){color:#F3E9D6!important;-webkit-text-fill-color:#F3E9D6!important}html.if-v3s body .ifu-card :is(.ifu-card-cat,.ifu-card-nom,.ifu-card-prix,span){color:#F3E9D6!important;-webkit-text-fill-color:#F3E9D6!important}html.if-v3s body .ifu-card .ifu-card-prix{color:var(--gold-on-dark)!important;-webkit-text-fill-color:var(--gold-on-dark)!important}html.if-v3s body .ifa-faq details,html.if-v3s body section.ifa-faq details{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:14px!important}html.if-v3s body .ifa-faq details :is(summary,p,li,span){color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}html.if-v3s body .ifa-faq details a:not(.btn){color:var(--gold-text)!important;-webkit-text-fill-color:var(--gold-text)!important}html.if-v3s body .if-proof-card.ifb-proof{background:var(--surface)!important;border:1px solid var(--line)!important;color:var(--ink)!important}html.if-v3s body .if-proof-card.ifb-proof :is(h2,h3,p,span,li,small,strong,em,div,label,legend){color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;background:transparent!important}html.if-v3s body .if-proof-card.ifb-proof a:not(.btn):not(.if-btn){color:var(--gold-text)!important;-webkit-text-fill-color:var(--gold-text)!important}html.if-v3s body .breadcrumb,html.if-v3s body .breadcrumb a,html.if-v3s body .breadcrumb span{color:var(--ink-2)!important;-webkit-text-fill-color:var(--ink-2)!important}html.if-v3s body table th,html.if-v3s body table td{color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}html.if-v3s body table th{background:var(--cream)!important}html.if-v3s body .if-proof-card.ifb-proof :is(input,textarea,select){color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;background:var(--paper-2)!important;border:1px solid var(--line)!important}html.if-v3s body .if-poster,html.if-v3s body .if-product-answer{overflow:hidden!important}html.if-v3s body main{overflow-x:clip}html.if-v3s body .nav__logo span.b2.b2,html.if-v3s body .ft .b2.b2,html.if-v3s body .b2.b2.b2{color:#ffb100!important;-webkit-text-fill-color:#ffb100!important;background:none!important}@supports (-webkit-background-clip:text){html.if-v3s body .nav__logo span.b2.b2,html.if-v3s body .ft .b2.b2,html.if-v3s body .b2.b2.b2{background:linear-gradient(180deg,#ffd34d 0%,#ffb100 52%,#e69500 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#e69500!important}}html.if-v3s body #if-consent{background:#171310!important;border:1px solid rgba(255,206,90,.30)!important;border-radius:18px!important;padding:16px!important;box-shadow:0 18px 55px rgba(0,0,0,.45)!important;backdrop-filter:none!important}html.if-v3s body #if-consent h2{color:#FFCE5A!important;font-family:'Manrope','Manrope Repli','Manrope Repli R',system-ui,sans-serif!important;font-weight:800!important;font-size:1.02rem!important;letter-spacing:0!important;margin:0 0 6px!important}html.if-v3s body #if-consent p{color:rgba(246,240,230,.82)!important;font-size:.86rem!important;line-height:1.5!important;margin:0 0 12px!important}html.if-v3s body #if-consent a{color:#FFCE5A!important}html.if-v3s body #if-consent button{background:linear-gradient(160deg,#ffd34d 0%,#ffb100 55%,#e69500 100%)!important;color:#241500!important;border:0!important;border-radius:999px!important;min-height:44px!important;padding:10px 16px!important;font-weight:800!important;font-size:.9rem!important;box-shadow:0 12px 30px -14px rgba(245,166,35,.55)!important;flex:1 1 auto}html.if-v3s body #if-consent button[data-kind=essential]{background:transparent!important;color:#F3E9D6!important;border:1px solid rgba(246,240,230,.28)!important;box-shadow:none!important}@media (max-width:640px){html.if-v3s body #if-consent{inset:auto 10px 10px!important;padding:14px!important}html.if-v3s body #if-consent h2{font-size:.95rem!important}html.if-v3s body #if-consent p{font-size:.82rem!important;margin-bottom:10px!important}html.if-v3s body #if-consent button{min-height:42px!important;padding:9px 13px!important;font-size:.85rem!important}}html.if-v3s body .if-pwa-install{z-index:900!important;background:rgba(18,13,8,.96)!important;border:1px solid rgba(255,206,90,.30)!important;border-radius:20px!important;padding:12px 14px!important}html.if-v3s body .if-pwa-install__title{color:#FFCE5A!important;font-size:.88rem!important}html.if-v3s body .if-pwa-install__sub,html.if-v3s body .if-pwa-install__body div:not(.if-pwa-install__title){color:rgba(246,240,230,.78)!important;font-size:.78rem!important}html.if-v3s body .if-pwa-install__cta{background:linear-gradient(160deg,#ffd34d 0%,#ffb100 55%,#e69500 100%)!important;color:#241500!important;border:0!important;border-radius:999px!important;min-height:40px!important;padding:9px 14px!important;font-weight:800!important;font-size:.82rem!important}html.if-v3s body .if-pwa-install__icon{border-color:rgba(255,206,90,.35)!important}html.if-v3s body .nav.if-pro-nav .nav__logo,html.if-v3s body .nav.if-pro-nav .nav__logo:hover,html.if-v3s body .nav.if-pro-nav .nav__logo:focus{border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;outline-offset:4px}html.if-v3s body .if-chill-card a:not(.btn):not(.if-btn),html.if-v3s body .ifa-faq details a:not(.btn),html.if-v3s body .if-proof-card.ifb-proof a:not(.btn):not(.if-btn),html.if-v3s body main .ifa-toc a,html.if-v3s body main .faq-item a:not(.btn):not(.if-btn),html.if-v3s body main .if-maillage-inline a{color:#171310!important;-webkit-text-fill-color:#171310!important;text-decoration:underline!important;text-decoration-color:#ffb100!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important;font-weight:700}html.if-v3s body .if-chill-card a:not(.btn):not(.if-btn):hover,html.if-v3s body .ifa-faq details a:not(.btn):hover,html.if-v3s body .if-proof-card.ifb-proof a:not(.btn):not(.if-btn):hover,html.if-v3s body main .ifa-toc a:hover,html.if-v3s body main .faq-item a:hover,html.if-v3s body main .if-maillage-inline a:hover{color:#e69500!important;-webkit-text-fill-color:#e69500!important;text-decoration-color:#e69500!important}html.if-v3s body .section__eyebrow,html.if-v3s body .eyebrow,html.if-v3s body .hero__badge,html.if-v3s body .page-hero__eyebrow,html.if-v3s body .ifa-eyebrow{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#171310!important;color:#FFCE5A!important;-webkit-text-fill-color:#FFCE5A!important;border:1px solid rgba(255,206,90,.35)!important;border-radius:999px!important;padding:6px 14px!important;font-size:.72rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:800!important;line-height:1.2!important;box-shadow:none!important;text-shadow:none!important;width:auto!important}html.if-v3s body main .ifg-nu>h3,html.if-v3s body main .ifa-toc>p{color:#171310!important;-webkit-text-fill-color:#171310!important}html.if-v3s body .section__title em,html.if-v3s body .section__title strong,html.if-v3s body .page-hero__title em,html.if-v3s body .page-hero__title strong,html.if-v3s body .hero__title em,html.if-v3s body .hero__title strong,html.if-v3s body .local-hero h1 em,html.if-v3s body main h2 em,html.if-v3s body main h1 em,html.if-v3s body .ifc-price span,html.if-v3s body .ifc-price i{color:#e69500!important;-webkit-text-fill-color:#e69500!important;font-style:normal}@supports (-webkit-background-clip:text){html.if-v3s body .section__title em,html.if-v3s body .section__title strong,html.if-v3s body .page-hero__title em,html.if-v3s body .page-hero__title strong,html.if-v3s body .hero__title em,html.if-v3s body .hero__title strong,html.if-v3s body .local-hero h1 em,html.if-v3s body main h2 em,html.if-v3s body main h1 em,html.if-v3s body .ifc-price span,html.if-v3s body .ifc-price i{background:linear-gradient(180deg,#ffd34d 0%,#ffb100 52%,#e69500 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important}}html.if-v3s body main .if-maillage-inline a{color:inherit!important;-webkit-text-fill-color:inherit!important}.if-hero{position:relative;overflow:clip}.if-hero--v2{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(24px,4.5vw,64px);align-items:center;padding-block:clamp(30px,5.5vw,68px);background:radial-gradient(120% 140% at 88% 0%,rgba(255,177,0,.14),rgba(255,177,0,0) 55%),
 linear-gradient(168deg,#1B1611 0%,#171310 46%,#120D08 100%)}.if-hero--v2[data-tone="voile-or"]{background:radial-gradient(120% 140% at 88% 0%,rgba(255,208,77,.16),rgba(255,208,77,0) 58%),
 linear-gradient(168deg,#201A13 0%,#171310 52%,#120D08 100%)}.if-hero--v2::after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:linear-gradient(90deg,rgba(255,177,0,0),rgba(255,177,0,.34),rgba(255,177,0,0))}.if-hero--v2 .if-hero__copy{min-width:0}.if-hero--v2 .if-hero__copy h1{margin-top:10px}.if-hero--v2 .if-hero__copy{color:#C9BEAF!important;-webkit-text-fill-color:#C9BEAF!important}.if-hero--v2 .if-hero__copy h1{color:#F6F0E6!important;-webkit-text-fill-color:#F6F0E6!important;font-weight:800;font-size:clamp(1.85rem,4.1vw,3.15rem);line-height:1.08;letter-spacing:-.01em;text-wrap:balance;margin-bottom:14px}.if-hero--v2 .if-hero__copy p{line-height:1.7}.if-hero--v2 .if-hero__copy h1 span{color:inherit!important;-webkit-text-fill-color:inherit!important}.if-hero--v2 .if-hero__copy p{color:#C9BEAF!important;-webkit-text-fill-color:#C9BEAF!important}.if-hero--v2 .if-hero__copy p span{color:inherit!important;-webkit-text-fill-color:inherit!important}.if-hero--v2 .if-hero__copy .if-eyebrow span{color:inherit!important;-webkit-text-fill-color:inherit!important}.if-hero--v2 .if-hero__copy .if-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:rgba(255,177,0,.1);border:1px solid rgba(255,206,90,.32);color:#FFCE5A!important;-webkit-text-fill-color:#FFCE5A!important;font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.if-hero--v2 .if-hero__copy a{color:inherit}.if-hero--v2 .if-hero__media{position:relative;margin:0;justify-self:end;width:min(100%,clamp(240px,30vw,360px));aspect-ratio:9/16;border-radius:22px;overflow:hidden;background:#0D0906;border:1px solid rgba(255,206,90,.22);box-shadow:0 24px 60px -28px rgba(0,0,0,.75),0 6px 22px -12px rgba(0,0,0,.5);transform:rotate(1.6deg)}.if-hero--v2 .if-hero__media::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:linear-gradient(180deg,rgba(0,0,0,0) 62%,rgba(0,0,0,.42) 100%)}.if-hero--v2 .if-hero__media>video,.if-hero--v2 .if-hero__media>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.if-hero--v2 .if-hero__badge{position:absolute;left:12px;bottom:12px;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:rgba(18,13,8,.82);border:1px solid rgba(255,206,90,.3);color:#FFCE5A!important;-webkit-text-fill-color:#FFCE5A!important;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(6px)}.if-hero--v2 .if-hero__badge::before{content:"";width:7px;height:7px;border-radius:50%;background:linear-gradient(160deg,#ffd34d,#ffb100 55%,#e69500);box-shadow:0 0 10px rgba(255,177,0,.8)}@media (max-width:900px){.if-hero--v2{grid-template-columns:1fr;gap:22px}.if-hero--v2 .if-hero__media{justify-self:center;width:min(78%,320px);transform:none}}@media (prefers-reduced-motion:reduce){.if-hero--v2 .if-hero__media{transform:none}}:root{--iff-ink:#171310;--iff-cream:#fbf8f2;--iff-white:#ffffff;--iff-gold:#ffb100;--iff-gold-grad:linear-gradient(160deg,#ffd34d 0%,#ffb100 52%,#e69500 100%);--iff-line:#e4dccc;--iff-muted:#5c534b;--iff-ok:#1d7a3d;--iff-off:#b3261e;--iff-r:16px;--iff-pill:999px;--iff-sh:0 10px 30px rgba(23,19,16,.18);--iff-sh-soft:0 4px 14px rgba(23,19,16,.10)
}.iff-launcher,.iff-launcher *,.iff-panel,.iff-panel *{box-sizing:border-box}.iff-launcher{position:fixed;inset-inline-end:18px;bottom:calc(18px + 64px + 12px + var(--if-global-bottom,0px) + var(--iff-stack,0px) + env(safe-area-inset-bottom,0px));z-index:2147483200;width:56px;height:56px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--iff-pill);background:var(--iff-gold-grad);color:var(--iff-ink);box-shadow:var(--iff-sh);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.iff-launcher:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(23,19,16,.26)}.iff-launcher:focus-visible{outline:3px solid var(--iff-ink);outline-offset:3px}.iff-launcher .iff-ico{width:30px;height:30px}.iff-ico{display:block;fill:currentColor}.iff-launcher .iff-ico path:nth-child(2){fill:var(--iff-gold)}.iff-badge{position:absolute;top:-2px;inset-inline-end:-2px;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;border-radius:var(--iff-pill);background:var(--iff-ink);color:var(--iff-cream);font-size:12px;font-weight:700;line-height:1}html:has(.wa-float) .iff-launcher{bottom:calc(18px + 64px + 12px + 48px + var(--if-global-bottom,0px) + var(--iff-stack,0px) + env(safe-area-inset-bottom,0px))}@media (min-width:901px){html:has(.wa-float) .iff-launcher{bottom:calc(18px + 64px + 12px + 76px + var(--if-global-bottom,0px) + var(--iff-stack,0px) + env(safe-area-inset-bottom,0px))}}html.if-foody-solo .if-home-whatsapp-float,html.if-foody-solo .wa-float{display:none!important}html.if-foody-solo body .if-home-whatsapp-float,html.if-foody-solo body .wa-float{display:none!important}html.if-foody-solo .iff-launcher{bottom:calc(18px + var(--if-global-bottom,0px) + var(--iff-stack,0px) + env(safe-area-inset-bottom,0px))}html.if-foody-solo .iff-panel{bottom:calc(18px + 56px + 12px + var(--if-global-bottom,0px) + var(--iff-stack,0px) + env(safe-area-inset-bottom,0px))}html #if-consent-pref{left:auto!important;right:auto!important;inset-inline-start:14px!important;inset-inline-end:auto!important}html[dir=rtl] .iff-launcher{inset-inline-end:14px}.iff-panel{position:fixed;inset-inline-end:18px;bottom:calc(18px + 64px + 12px + 56px + 12px + var(--if-global-bottom,0px) + var(--iff-stack,0px) + env(safe-area-inset-bottom,0px));z-index:2147483210;display:flex;flex-direction:column;width:380px;max-width:calc(100vw - 24px);height:min(70vh,640px);overflow:hidden;border:1px solid var(--iff-line);border-radius:var(--iff-r);background:var(--iff-cream);color:var(--iff-ink);box-shadow:var(--iff-sh);font-family:inherit;font-size:15px;line-height:1.45}html[dir=rtl] .iff-panel{inset-inline-end:14px}.iff-panel[hidden],.iff-badge[hidden]{display:none!important}.iff-head{display:grid;grid-template-columns:1fr auto;gap:6px 10px;padding:12px 14px;background:var(--iff-ink);color:var(--iff-cream)}.iff-id{min-width:0}.iff-name{margin:0;font-size:16px;font-weight:800;letter-spacing:.01em}.iff-sub{margin:2px 0 0;font-size:13px;color:#e8e0d2}.iff-head__actions{display:flex;align-items:flex-start;gap:6px}.iff-wa,.iff-close{width:48px;height:48px;display:grid;place-items:center;padding:0;border:1px solid rgba(251,248,242,.28);border-radius:var(--iff-pill);background:transparent;color:var(--iff-cream);font-size:18px;line-height:1;cursor:pointer;text-decoration:none}.iff-wa .iff-ico{width:22px;height:22px}.iff-wa:hover,.iff-close:hover{background:rgba(251,248,242,.12)}.iff-wa:focus-visible,.iff-close:focus-visible{outline:3px solid var(--iff-gold);outline-offset:2px}.iff-state{grid-column:1/-1;display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:#f2ead9}.iff-dot{width:10px;height:10px;border-radius:var(--iff-pill);background:#8d8579;flex:none}.iff-dot[data-state=open]{background:#4ade80}.iff-dot[data-state=closed]{background:#ff8a7a}.iff-state__txt{min-width:0}.iff-log{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:14px;display:flex;flex-direction:column;gap:10px;overscroll-behavior:contain}.iff-msg{display:flex}.iff-msg--bot{justify-content:flex-start}.iff-msg--user{justify-content:flex-end}.iff-bubble{max-width:86%;padding:10px 13px;border-radius:var(--iff-r);background:var(--iff-white);border:1px solid var(--iff-line);box-shadow:var(--iff-sh-soft);overflow-wrap:break-word;word-break:break-word}.iff-msg--user .iff-bubble{background:var(--iff-ink);color:var(--iff-cream);border-color:var(--iff-ink)}.iff-a{color:#8a5a00;text-decoration:underline;text-underline-offset:2px}.iff-a:hover{color:#6d4700}.iff-actions{display:flex}.iff-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid var(--iff-ink);border-radius:var(--iff-pill);background:var(--iff-white);color:var(--iff-ink);font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}.iff-btn:hover{background:#f1e9da}.iff-btn--main{background:var(--iff-gold-grad);border-color:#c98200;width:100%}.iff-btn:focus-visible,.iff-chip:focus-visible{outline:3px solid var(--iff-ink);outline-offset:2px}.iff-track{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--iff-line);border-radius:var(--iff-r);background:var(--iff-white)}.iff-track__intro{margin:0;font-size:14px;color:var(--iff-muted)}.iff-field{display:flex;flex-direction:column;gap:4px;margin:0}.iff-field__lab{font-size:13px;font-weight:700}.iff-field__in,.iff-input{min-height:48px;padding:0 12px;border:1px solid var(--iff-line);border-radius:12px;background:var(--iff-white);color:var(--iff-ink);font-family:inherit;font-size:16px;color-scheme:light}.iff-field__in:focus-visible,.iff-input:focus-visible{outline:3px solid var(--iff-gold);outline-offset:1px}.iff-track__out{margin:0;font-size:14px}.iff-track__out--err{color:#8f1d16;font-weight:700}.iff-timeline{padding:12px;border:1px solid var(--iff-line);border-radius:var(--iff-r);background:var(--iff-white)}.iff-timeline__head{margin:0 0 8px;font-weight:800}.iff-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.iff-step{display:flex;align-items:center;gap:8px;font-size:14px}.iff-step::before{content:"";width:10px;height:10px;border-radius:var(--iff-pill);background:var(--iff-gold);flex:none}.iff-step__time{color:var(--iff-muted)}.iff-step--driver::before{background:var(--iff-ink)}.iff-chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 14px 10px;max-height:170px;overflow-y:auto}.iff-chip{min-height:48px;padding:0 14px;border:1px solid var(--iff-line);border-radius:var(--iff-pill);background:var(--iff-white);color:var(--iff-ink);font-family:inherit;font-size:15px;font-weight:600;cursor:pointer}.iff-chip:hover{background:#f1e9da;border-color:#c9bfa8}.iff-chip--cart{border-color:#c98200;background:#fff6e0}.iff-form{display:flex;gap:8px;padding:0 14px}.iff-input{flex:1 1 auto;min-width:0}.iff-send{width:48px;height:48px;flex:none;display:grid;place-items:center;padding:0;border:1px solid #c98200;border-radius:12px;background:var(--iff-gold-grad);color:var(--iff-ink);cursor:pointer}.iff-send .iff-ico{width:20px;height:20px}.iff-send:focus-visible{outline:3px solid var(--iff-ink);outline-offset:2px}.iff-consent,.iff-foot{margin:0;padding:8px 14px 0;font-size:12px;color:var(--iff-muted)}.iff-foot{padding:2px 14px 12px;font-weight:700}@media (max-width:640px){.iff-panel{inset:0;width:100%;max-width:none;height:100%;border:0;border-radius:0}html[dir=rtl] .iff-panel{inset:0}html.iff-open,html.iff-open body{overflow:hidden}.iff-bubble{max-width:92%}.iff-consent,.iff-foot{padding-inline-end:64px}html.if-foody-solo .iff-consent,html.if-foody-solo .iff-foot{padding-inline:64px 14px}}@media (prefers-reduced-motion:reduce){.iff-launcher,.iff-launcher:hover{transition:none;transform:none}.iff-panel{animation:none}}html:has(#if100-bar) #if-consent-pref{bottom:calc(14px + 152px + var(--if-store-banner-height,0px))!important}@media (min-width:901px){html:has(#if100-bar) #if-consent-pref{bottom:calc(14px + 96px + var(--if-store-banner-height,0px))!important}}.iff-cards{display:flex;flex-direction:column;gap:10px}.iff-card{display:flex;gap:10px;padding:10px;border:1px solid var(--iff-line);border-radius:var(--iff-r);background:var(--iff-white);box-shadow:var(--iff-sh-soft)}.iff-card__img{width:64px;height:64px;flex:none;border-radius:12px;object-fit:cover;background:#f1e9da}.iff-card__body{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.iff-card__name{margin:0;font-size:15px;font-weight:800;line-height:1.25}.iff-card__price{margin:0;font-size:15px;font-weight:800;color:#8a5a00}.iff-card__desc{margin:0;font-size:13px;color:var(--iff-muted);overflow-wrap:break-word}.iff-card__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.iff-cbtn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border:1px solid var(--iff-ink);border-radius:var(--iff-pill);background:var(--iff-white);color:var(--iff-ink);font-family:inherit;font-size:14px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}.iff-cbtn:hover{background:#f1e9da}.iff-cbtn--main{background:var(--iff-gold-grad);border-color:#c98200}.iff-cbtn--main:hover{background:var(--iff-gold-grad);border-color:#a86d00}.iff-cbtn:focus-visible{outline:3px solid var(--iff-ink);outline-offset:2px}.iff-chip--sell{border-color:#c98200;background:#fff6e0;font-weight:700}.iff-chip--yes{border-color:#c98200;background:var(--iff-gold-grad);font-weight:800}.iff-chips{flex:0 0 auto}.iff-log{min-height:0}:root{--if-first100-safe-h: 152px;--if-bottom-stack: calc(var(--if-first100-safe-h, 0px) + var(--if-store-banner-height, 0px))}@media (min-width: 901px){:root{--if-first100-safe-h: 96px}}#if27-orderbar{bottom:calc(12px + var(--if-bottom-stack, 0px))}@media (min-width: 901px){#if27-orderbar{bottom:calc(24px + var(--if-bottom-stack, 0px))}}[dir="rtl"] #if27-orderbar{bottom:calc(12px + var(--if-bottom-stack, 0px))}.wa-float{bottom:calc(82px + var(--if-bottom-stack, 0px))}@media (max-width: 600px){.wa-float{bottom:calc(86px + var(--if-bottom-stack, 0px))}}@media (min-width: 901px){.wa-float{bottom:calc(110px + var(--if-bottom-stack, 0px))}}body:has(#if27-orderbar.on) .wa-float{bottom:calc(156px + var(--if-bottom-stack, 0px))}@media (min-width: 901px){body:has(#if27-orderbar.on) .wa-float{bottom:calc(140px + var(--if-bottom-stack, 0px))}}html.if-v3s body .if-home-whatsapp-float{z-index:2147482000!important;bottom:calc(18px + env(safe-area-inset-bottom, 0px) + var(--if-store-banner-height, 0px))!important}html.if-v3s{overflow-x:visible}html:has(#if100-bar) #if-consent-pref{bottom:calc(14px + var(--if-bottom-stack, 0px))}