.sp{position:relative;background:#f9f7f2;padding:0 .5em}.sp-track{position:relative;height:385vh}.sp-pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:3.4em;align-items:center;padding:6.6em 3.3em 2.2em}.sp-txt{display:flex;flex-direction:column;gap:1.4em;align-self:stretch;justify-content:center;min-width:0}.sp-sur{margin:0;font-family:"Baseneue Expanded",sans-serif;font-weight:700;font-size:.85em;text-transform:uppercase;letter-spacing:.03em;color:#ff4107}.sp h2{margin:0;font-family:"Baseneue Condensed",sans-serif;font-weight:800;font-size:3.9em;line-height:.9;text-transform:uppercase;color:#1e1e1e!important;opacity:1!important;letter-spacing:0;text-wrap:balance}.sp h2 em{font-style:normal;color:#ff4107}.sp-intro{margin:0;font-family:Inter,sans-serif;font-size:1.02em;line-height:1.6;color:#55524d;max-width:30em}.sp-ph{display:flex;gap:.35em;margin-top:.4em}.sp-ph span{position:relative;flex:1;padding:.55em 0 0;font-family:"Baseneue Expanded",sans-serif;font-weight:700;font-size:.66em;letter-spacing:.03em;text-transform:uppercase;color:#a29d93;white-space:nowrap;transition:color .3s}.sp-ph span::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:3px;background:#e3dfd7}.sp-ph span::after{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:3px;background:#ff4107;transform-origin:0 50%;transform:scaleX(var(--p,0))}.sp-ph span.on{color:#1e1e1e}.sp-pts{position:relative;min-height:10.5em}.sp-pt{position:absolute;inset:0 0 auto;display:grid;grid-template-columns:3.4em minmax(0,1fr);gap:0 1.1em;opacity:0;transform:translateY(.8em);transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);pointer-events:none}.sp-pt.on{opacity:1;transform:none}.sp-pt b{grid-row:1/3;font-family:"Baseneue Condensed",sans-serif;font-weight:800;font-size:3.4em;line-height:.8;color:transparent;-webkit-text-stroke:1.5px #ff4107}.sp-pt h3{margin:0;font-family:"Baseneue Condensed",sans-serif;font-weight:800;font-size:2em;line-height:.95;text-transform:uppercase;color:#1e1e1e}.sp-pt p{margin:.55em 0 0;font-family:Inter,sans-serif;font-size:.98em;line-height:1.58;color:#55524d;max-width:28em}.sp-pt b{font-size:3.4em}.sp-win{position:relative;justify-self:end;width:100%;max-width:calc((100svh - 10.5em) * 1.6);height:min(calc(100svh - 10.5em),calc(100% - 1.6em));min-height:0;align-self:center;border-radius:1.1em;background:#1c1c1c;box-shadow:0 2.4em 5em rgba(30,30,30,.22),0 .4em 1em rgba(30,30,30,.08);overflow:hidden;display:flex;flex-direction:column}.sp-bar{flex:none;height:2.5em;display:flex;align-items:center;gap:.4em;padding:0 1em;background:#2a2826}.sp-bar i{width:.62em;height:.62em;border-radius:50%;background:#4a4642}.sp-url{margin-left:1em;display:flex;align-items:center;gap:.5em;min-width:0;padding:.32em 1em;border-radius:3em;background:#3a3734;color:#cfc8bc;font-family:Inter,sans-serif;font-size:.74em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-url svg{flex:none;width:1em;height:1em}.sp-vp{position:relative;flex:1;overflow:hidden;background:#fff}.sp-page{position:absolute;left:0;top:0;width:100%;will-change:transform}.sp-svg{display:block;width:100%;height:auto}.sp-svg-m{display:none}.sp-box{position:absolute;border:2px solid #ff4107;border-radius:.7em;box-shadow:0 0 0 .35em rgba(255,65,7,.18);opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.3,1.5,.5,1);transform:scale(1.04)}.sp-box.on{opacity:1;transform:none}.sp-box em{position:absolute;left:-.85em;top:-.85em;width:1.7em;height:1.7em;border-radius:50%;background:#ff4107;color:#fff;display:grid;place-items:center;font-style:normal;font-family:"Baseneue Condensed",sans-serif;font-weight:800;font-size:1.05em;line-height:1}.sp-voile{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none}.sp-cart{position:absolute;top:0;right:0;bottom:0;width:min(23em,48%);background:#fff;border-left:1px solid #e3dfd7;color:#1e1e1e;font-family:Inter,sans-serif;display:flex;flex-direction:column;transform:translateX(102%);box-shadow:-1.5em 0 3em rgba(0,0,0,.45)}.sp-cart-h{display:flex;justify-content:space-between;align-items:center;padding:1.2em 1.3em;border-bottom:1px solid #e3dfd7;font-weight:700;font-size:.95em}.sp-cart-h small{font-weight:500;color:#8a857c}.sp-it{display:grid;grid-template-columns:5em minmax(0,1fr);gap:.9em;padding:1.2em 1.3em;border-bottom:1px solid #e3dfd7}.sp-it img{width:5em;height:5em;object-fit:cover;border-radius:.5em;background:#ede6da}.sp-it b{display:block;font-size:.84em;line-height:1.3}.sp-it small{display:block;margin-top:.35em;font-size:.74em;color:#8a857c}.sp-it .q{display:flex;align-items:center;justify-content:space-between;margin-top:.7em;font-size:.84em}.sp-it .q span{display:inline-flex;gap:.9em;padding:.25em .7em;border:1px solid #d9d4ca;border-radius:.4em;color:#55524d}.sp-cart-f{margin-top:auto;padding:1.2em 1.3em;display:flex;flex-direction:column;gap:.6em;font-size:.84em}.sp-cart-f .l{display:flex;justify-content:space-between}.sp-cart-f .l b{font-size:1.1em}.sp-cart-f small{color:#8a857c}.sp-cart-f .btn{margin-top:.4em;padding:.95em;border-radius:.45em;background:#1e1e1e;color:#fff;text-align:center;font-weight:700}.sp-pay{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);background:#fff;color:#1e1e1e;font-family:Inter,sans-serif;transform:translateY(102%)}.sp-pay-l{padding:1.4em 1.8em;display:flex;flex-direction:column;gap:.85em;font-size:.8em;min-width:0}.sp-pay-logo{font-family:"Baseneue Expanded",sans-serif;font-weight:700;font-size:1.05em;letter-spacing:.02em}.sp-pay-x{display:grid;grid-template-columns:repeat(3,1fr);gap:.5em}.sp-pay-x span{padding:.75em 0;border-radius:.4em;background:#1e1e1e;color:#fff;text-align:center;font-weight:700;font-size:.92em;white-space:nowrap}.sp-pay-x span:first-child{background:#5a31f4}.sp-pay-ou{display:flex;align-items:center;gap:.8em;color:#8a857c;font-size:.85em}.sp-pay-ou::before,.sp-pay-ou::after{content:"";flex:1;height:1px;background:#e3dfd7}.sp-pay h4{margin:.3em 0 0;font-size:1.05em;font-weight:700}.sp-f{position:relative;height:2.6em;border:1px solid #d9d4ca;border-radius:.45em;display:flex;align-items:center;padding:0 .8em;color:#1e1e1e;overflow:hidden;white-space:nowrap}.sp-f[data-ph]::before{content:attr(data-ph);position:absolute;left:.8em;color:#a29d93;opacity:var(--ph,1)}.sp-f.on{border-color:#1e1e1e;box-shadow:0 0 0 1px #1e1e1e}.sp-fs{display:grid;grid-template-columns:1fr 1fr;gap:.5em}.sp-carte{border:1px solid #1e1e1e;border-radius:.45em;overflow:hidden}.sp-carte .t{display:flex;align-items:center;gap:.6em;padding:.75em .8em;background:#f6f5f2;font-weight:600}.sp-carte .t i{width:1em;height:1em;border-radius:50%;border:.3em solid #1e1e1e;box-sizing:border-box}.sp-carte .c{padding:.7em .8em;display:flex;flex-direction:column;gap:.5em}.sp-payer{padding:.95em;border-radius:.45em;background:#1e1e1e;color:#fff;text-align:center;font-weight:700;font-size:1.05em;transition:background .3s}.sp-payer.on{background:#ff4107}.sp-pay-r{padding:1.4em 1.6em;background:#f6f5f2;border-left:1px solid #e3dfd7;display:flex;flex-direction:column;gap:.9em;font-size:.8em;min-width:0}.sp-pay-r .it{display:grid;grid-template-columns:3.8em minmax(0,1fr) auto;gap:.8em;align-items:center}.sp-pay-r .it img{width:3.8em;height:3.8em;object-fit:cover;border-radius:.45em;border:1px solid #e3dfd7}.sp-pay-r .it b{font-weight:600;line-height:1.3}.sp-pay-r .it small{display:block;color:#8a857c;margin-top:.2em}.sp-pay-r .l{display:flex;justify-content:space-between;gap:1em;color:#55524d}.sp-pay-r .l.t{color:#1e1e1e;font-weight:700;font-size:1.15em;padding-top:.7em;border-top:1px solid #e3dfd7}.sp-ok{position:absolute;inset:0;background:#1e1e1e;color:#f9f7f2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1em;text-align:center;padding:2em;opacity:0;pointer-events:none}.sp-ok svg{width:5.4em;height:5.4em}.sp-ok circle{fill:none;stroke:#ff4107;stroke-width:3;stroke-dasharray:151;stroke-dashoffset:var(--c,151)}.sp-ok path{fill:none;stroke:#f9f7f2;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:var(--k,40)}.sp-ok b{font-family:"Baseneue Condensed",sans-serif;font-weight:800;font-size:3em;line-height:.9;text-transform:uppercase}.sp-ok p{margin:0;max-width:24em;font-family:Inter,sans-serif;font-size:.95em;line-height:1.55;color:rgba(249,247,242,.72)}.sp-toast{position:absolute;right:1.1em;top:3.6em;z-index:5;display:flex;align-items:center;gap:.8em;padding:.75em 1em .75em .75em;border-radius:.8em;background:#f9f7f2;color:#1e1e1e;font-family:Inter,sans-serif;font-size:.86em;box-shadow:0 1.2em 2.6em rgba(0,0,0,.35);white-space:nowrap;opacity:0;transform:translateY(-.8em)}.sp-toast i{width:2.2em;height:2.2em;border-radius:.55em;background:#ff4107;display:grid;place-items:center;flex:none}.sp-toast i svg{width:55%;height:55%;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.sp-toast b{display:block;font-weight:700}.sp-toast small{display:block;color:#55524d;font-size:.86em;margin-top:.1em}.sp-note{position:absolute;right:3.3em;bottom:.9em;margin:0;font-family:Inter,sans-serif;font-size:.74em;color:#8a857c}.sp-mhead{display:none}@media (max-width:991px){.sp-pin{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:1.4em;padding:5.8em 2.4em 2.6em;align-items:stretch}.sp-txt{gap:.9em;justify-content:flex-start}.sp-txt .sp-sur,.sp-txt h2,.sp-intro{display:none}.sp-mhead{display:flex;flex-direction:column;gap:1.1em;padding:5em 2.4em 0}.sp-pts{min-height:7.6em}.sp-win{justify-self:center;height:100%;max-width:none}.sp-note{left:2.4em;right:auto;bottom:.8em}}@media (max-width:767px){.sp{padding:0 .4em}.sp-mhead{padding:4.4em .8em 0}.sp h2{font-size:2.7em}.sp-track{height:640vh}.sp-pin{padding:5.2em .8em 5.6em;gap:1em}.sp-note{display:none}.sp-mnote{display:block!important;margin:0;font-family:Inter,sans-serif;font-size:.8em;color:#8a857c}.sp-ph span{font-size:.56em}.sp-pts{min-height:8.4em}.sp-pt{grid-template-columns:2.4em minmax(0,1fr);gap:0 .7em}.sp-pt b{font-size:2.5em}.sp-pt h3{font-size:1.6em}.sp-pt p{font-size:.92em;margin-top:.4em}.sp-win{width:100%;height:100%;justify-self:stretch;border-radius:1.4em;border:.4em solid #1e1e1e;box-shadow:0 1.6em 3.4em rgba(30,30,30,.25)}.sp-bar{height:1.9em;padding:0 .8em}.sp-bar i{display:none}.sp-url{margin:0 auto;font-size:.66em;padding:.2em .8em}.sp-cart{width:100%;font-size:.92em}.sp-svg-d{display:none}.sp-svg-m{display:block}.sp-pay{grid-template-columns:1fr;grid-template-rows:auto 1fr;font-size:.9em}.sp-pay-r{order:-1;padding:.8em 1em;border-left:0;border-bottom:1px solid #e3dfd7;gap:.5em}.sp-pay-r .l:not(.t),.sp-pay-r .it small{display:none}.sp-pay-r .l.t{padding-top:.4em}.sp-pay-l{padding:.9em 1em;gap:.6em}.sp-pay-logo,.sp-fs .sp-f:nth-child(2){display:none}.sp-ok b{font-size:2.3em}.sp-toast{left:.6em;right:.6em;top:2.6em;font-size:.78em;white-space:normal}.sp-note{left:.8em;bottom:.6em;font-size:.66em}}@media (prefers-reduced-motion:reduce){.sp-pt,.sp-box{transition:none}}@media (max-width:991px){.sp-sur{font-size:max(.85em,13px)}.sp-ph span{font-size:max(.66em,13px)}.sp-note,.sp-mnote{font-size:max(.74em,13px)}}@media (max-width:767px){.sp-ph span{font-family:Inter,sans-serif;font-size:max(.56em,13px);letter-spacing:.02em;color:transparent}.sp-ph span.on{color:#1e1e1e}.sp-mhead .sp-intro{font-size:1.2em;line-height:1.5}.sp-pt p{font-size:max(1.05em,13px);line-height:1.5}.sp-mnote{font-size:max(.8em,13px)}}@media (min-width:768px){.sp-pt.sp-m{display:none}}@media (max-width:767px){.sp-track{height:calc(100svh + 252svh)}.sp-pt:not(.sp-m){display:none}.sp-mhead{gap:.9em}.sp h2{text-wrap:balance}}.sp-mprog{display:none}@media (max-width:767px){.sp-pin{padding:6.9em 1.1em 6.2em;gap:1.5em}.sp-txt{gap:1.1em}.sp-ph{display:none}.sp-mprog{display:flex;flex-direction:column;gap:.6em}.sp-mprog-t{display:flex;justify-content:space-between;align-items:baseline;font-family:Inter,sans-serif;font-weight:600;font-size:max(.95em,13px);color:#1e1e1e}.sp-mprog-t b{font-family:"Baseneue Expanded",sans-serif;font-weight:700;font-size:.9em;letter-spacing:.03em;text-transform:uppercase;color:#ff4107}.sp-mprog-t span{font-variant-numeric:tabular-nums;color:#8a857c}.sp-mprog-t span i{font-style:normal;color:#1e1e1e}.sp-mseg{display:flex;gap:.3em}.sp-mseg i{position:relative;flex:1;height:4px;border-radius:4px;background:#e3dfd7;overflow:hidden}.sp-mseg i::after{content:"";position:absolute;inset:0;background:#ff4107;transform-origin:0 50%;transform:scaleX(var(--p,0))}.sp-pts{min-height:7.4em}.sp-pt b{font-size:2.3em}.sp-win{justify-self:center;align-self:center;width:auto;height:min(100%,50svh);aspect-ratio:.6;max-width:100%;font-size:.9em}}.fx-rh .rl{display:block;overflow:hidden;padding:.2em 0 .1em;margin:-.2em 0 -.1em}.fx-rh .rl>span{display:block}html.fx-rv .fx-rh .rl>span{translate:0 108%;transition:translate 1.1s cubic-bezier(.2,.7,.2,1) var(--rd,0s)}html.fx-rv .fx-rh.in .rl>span{translate:0 0}