@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41c98a3b1bc68f3a-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e84c5cd1ffbefa6f-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd9dfc3601372168-s.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/599675dea67dcb8d-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdf6f527ee34c972-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22a701959b157a82-s.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b6340a83cf1ecee-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d89abe7e263475e6-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bafae418e8a1b08-s.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0743afb7b1f57bc-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0b9e5e07c9deaa9-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76e9fd951b869c7b-s.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.J2IN-G_className{font-family:Poppins,Poppins Fallback;font-style:normal}.J2IN-G_variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/770c7fc68232123c-s.0arjo260shtoe.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/77639a500abcdecf-s.2pqty136dttgy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8b13e84b2650c593-s.3xsquyelyuj-f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.K2mLbG_className{font-family:Poppins,Poppins Fallback;font-style:italic;font-weight:700}.K2mLbG_variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Kanit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e7ecce081583ba2c-s.3-cnw-vwwbh1_.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f06b86efc01d0bb1-s.1858_xfzcanvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e289b28b70341679-s.0h71b1gd0-8_7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e594111a537d683e-s.3btzg3pbxiu1o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7073fd279eded816-s.3zj8sbbtpwle6.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b86504e4d4e456c6-s.2oiv5hw7w39w8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5716ecb41c2d1f3f-s.24ikpou2wpz2l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8255a21fc7b55f7c-s.1j3epi4sx1jkp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit Fallback;src:local(Arial);ascent-override:108.49%;descent-override:38.96%;line-gap-override:0.0%;size-adjust:101.39%}.DT0drG_className{font-family:Kanit,Kanit Fallback;font-style:normal}.DT0drG_variable{--font-kanit:"Kanit", "Kanit Fallback"}
@font-face{font-family:Kanit;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8ac2c8eb05e190b3-s.3_0rc9oy9-3on.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:italic;font-weight:700;font-display:swap;src:url(../media/b7c006f4a3539013-s.1ptzvjmdgkbht.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:italic;font-weight:700;font-display:swap;src:url(../media/59bbbe803addea2c-s.3j0t_xsfsfmeq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:italic;font-weight:700;font-display:swap;src:url(../media/3ca0541a8565f576-s.0nrqt6g_fiouz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit;font-style:italic;font-weight:800;font-display:swap;src:url(../media/516e885870fbc345-s.31_6ixr_w7ch7.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:italic;font-weight:800;font-display:swap;src:url(../media/67431934d3bdd7d9-s.0el17-0az6znt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:italic;font-weight:800;font-display:swap;src:url(../media/ab7b208edc6c77b7-s.0ek3jtw1sl6xq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:italic;font-weight:800;font-display:swap;src:url(../media/8d05c397641e85ef-s.3md56pgsl4_cx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit Fallback;src:local(Arial);ascent-override:108.49%;descent-override:38.96%;line-gap-override:0.0%;size-adjust:101.39%}.JjKJ6a_className{font-family:Kanit,Kanit Fallback;font-style:italic}.JjKJ6a_variable{--font-kanit:"Kanit", "Kanit Fallback"}
@font-face{font-family:plate;src:url(../media/mp_d_din_700-s.p.2ncvw-pncy6rr.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plate Fallback;src:local(Arial);ascent-override:85.64%;descent-override:17.93%;line-gap-override:0.0%;size-adjust:104.85%}.d6EaXG_className{font-family:plate,plate Fallback;font-style:normal;font-weight:700}.d6EaXG_variable{--font-plate:"plate", "plate Fallback"}
*,:before,:after{box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:#0006 #fff;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100svh;color:var(--mp-navy-900);font-family:var(--mp-body);-webkit-font-smoothing:antialiased;background:#fff;flex-direction:column;margin:0;font-size:14px;line-height:1.6;display:flex}main{flex:1 0 auto}img,picture,video,canvas,svg{max-width:100%;display:block}img{width:100%;height:auto}input,textarea,select,button{font:inherit}input,textarea,select{border-radius:4px}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:currentColor;text-underline-offset:.125em;text-decoration-color:#0000;text-decoration-thickness:.075em;transition:text-decoration-color .125s ease-in-out,color .125s ease-in-out}summary{cursor:pointer;align-items:center;list-style:none;display:flex}summary::-webkit-details-marker{display:none}:focus-visible{outline-offset:.2em;outline:.09375rem solid}@supports not selector(:focus-visible){:focus{outline-offset:.2em;outline:.09375rem solid}}
.mp .mp-avis__card{box-sizing:border-box;border:1px solid var(--mp-grey-200);text-align:left;scroll-snap-align:start;background:#fff;border-radius:18px;flex-direction:column;flex:0 0 100%;gap:10px;margin:0;padding:20px 22px;display:flex;box-shadow:0 8px 24px #0407130f}.mp .mp-avis__card-top{align-items:center;gap:12px;display:flex}.mp .mp-avis__quote{width:30px;height:30px;font:800 22px/1 var(--mp-display);color:var(--mp-accent);box-sizing:border-box;background:#fff3d6;border-radius:50%;flex:none;place-items:center;padding-top:8px;display:grid}.mp .mp-avis__stars{gap:3px;display:flex}.mp .mp-avis__stars i{width:18px;height:18px;fill:var(--mp-accent);display:block}.mp .mp-avis__stars i.is-off{fill:var(--mp-grey-200)}.mp .mp-avis__stars svg{width:100%;height:100%;display:block}.mp .mp-avis__card blockquote{border:0;margin:0;padding:0}.mp .mp-avis__card blockquote p{font:400 15px/1.55 var(--mp-body);color:var(--mp-grey-500);margin:0}.mp .mp-avis__card blockquote .mp-avis__card-title{font:700 17px/1.35 var(--mp-body);color:var(--mp-navy-900);margin:0 0 4px}.mp .mp-avis__card figcaption{font:600 14px/1.3 var(--mp-body);color:var(--mp-navy-900)}
.mp-hero__proof{order:7}@font-face{font-family:MP Hero Title Fallback;src:local(Arial Bold Italic),local(Arial-BoldItalicMT);font-style:italic;font-weight:800;size-adjust:90.4%;ascent-override:121.7%;descent-override:43.7%;line-gap-override:0%}.mp-hero .mp-hero__title{font-family:Kanit,"MP Hero Title Fallback",var(--mp-display)}.mp-marquee__france{border-bottom:1px solid #ffffff12;justify-content:center;align-items:center;gap:22px;margin-bottom:16px;padding:14px 0 28px;display:flex}.mp-marquee__france p{max-width:440px;font:400 18px/1.45 var(--mp-body);color:#fff}.mp-marquee__france strong{color:var(--mp-accent);font-weight:600}.mp-marquee--solo{padding-block:28px}.mp-marquee--solo .mp-marquee__france{border:0;margin-block:0;padding:0}.mp-marquee__france p{text-wrap:pretty}.mp-marquee__france .mp-flag i:first-child{background:#0055a4}@media (max-width:640px){.mp-marquee__france{justify-content:flex-start;gap:14px;margin-bottom:12px;padding:10px 0 18px}.mp-marquee__france p{font-size:15px}.mp-marquee__france .mp-flag{width:48px;height:32px}.mp-marquee--solo{padding-block:22px}.mp-marquee--solo .mp-marquee__france{margin-block:0;padding:0}}@media (max-width:990px){.mp.mp-marquee{background:var(--mp-navy-900);border-top:0}.mp.mp-marquee--solo{padding-block:0 28px}.mp-marquee--solo .mp-marquee__france{border-top:1px solid #ffffff1f;padding-top:20px}.mp-marquee__france{justify-content:center;gap:16px}}@media (max-width:640px){.mp-marquee__france{text-align:left;flex-direction:row;justify-content:center;align-items:center;gap:14px}.mp-marquee__france p{flex:0 auto;max-width:236px}}.mp-etapes{background:#fff}.mp .mp-etapes__head{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:680px;margin:0 auto 52px;display:flex}.mp .mp-etapes__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.mp .mp-etapes__card{flex-direction:column;gap:8px;display:flex}.mp .mp-etapes__media{aspect-ratio:10/9;background:var(--mp-grey-50);border-radius:18px;margin:0 0 12px;position:relative}.mp .mp-etapes__media>img{object-fit:cover;object-position:50% 40%;border-radius:18px;width:100%;height:100%;display:block;position:absolute;inset:0}.mp .mp-etapes__num{z-index:2;background:var(--mp-accent);width:40px;height:40px;color:var(--mp-navy-900);font:italic 800 19px/1 var(--mp-display);border-radius:50%;place-items:center;display:grid;position:absolute;top:-12px;left:-8px;box-shadow:0 0 0 5px #fff}.mp .mp-etapes__title{font:700 19px/1.3 var(--mp-body);margin:0}.mp .mp-etapes__text{font:400 15px/1.55 var(--mp-body);color:var(--mp-grey-500);margin:0}.mp .mp-etapes__cta{justify-content:center;margin-top:52px;display:flex}.mp .mp-slots{box-sizing:border-box;border:1px solid var(--mp-grey-200);background:#fff;border-radius:18px;flex-direction:column;justify-content:center;gap:14px;height:100%;padding:16px 14px;display:flex}.mp .mp-slots__head{align-items:center;gap:12px;display:flex}.mp .mp-slots__icon{background:#fff3d6;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.mp .mp-slots__icon svg{width:19px;height:19px}.mp .mp-slots__head b{font:600 15px/1.3 var(--mp-body);color:var(--mp-navy-900);display:block}.mp .mp-slots__head span span{font:400 13px/1.4 var(--mp-body);color:var(--mp-grey-500);display:block}.mp .mp-slots__grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mp .mp-slots__grid>span{border:1px solid var(--mp-grey-200);height:36px;font:500 clamp(11px,.95vw,13px)/1 var(--mp-body);color:var(--mp-navy-900);white-space:nowrap;border-radius:10px;place-items:center;display:grid}.mp .mp-slots__grid>span.is-on{border-color:var(--mp-accent);background:var(--mp-accent);font-weight:600}@media (min-width:991px) and (max-width:1199px){.mp .mp-slots{gap:10px;padding:12px}.mp .mp-slots__head b{font-size:13.5px}.mp .mp-slots__grid>span{height:31px}}@media (max-width:990px){.mp .mp-etapes__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}}@media (max-width:640px){.mp .mp-etapes__head{margin-bottom:36px}.mp .mp-etapes__grid{grid-template-columns:1fr;gap:36px}.mp .mp-etapes__media--creneaux{aspect-ratio:auto}.mp .mp-slots{gap:16px;padding:20px 16px}.mp .mp-slots__grid>span{height:44px;font-size:14px}.mp .mp-etapes__cta{margin-top:40px}}.mp-pourquoi{background:var(--mp-grey-50)}.mp .mp-pourquoi__head{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:680px;margin:0 auto 48px;display:flex}.mp .mp-pourquoi__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.mp .mp-pourquoi__item{border:1px solid var(--mp-grey-200);text-align:center;background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:30px 24px;display:flex}.mp .mp-pourquoi__art{background:var(--mp-tint,#fff3d6);border-radius:50%;flex:none;place-items:center;width:120px;height:120px;display:grid}.mp .mp-pourquoi__art img{object-fit:contain;width:92px;height:92px}.mp .mp-pourquoi__body{flex-direction:column;gap:6px;display:flex}.mp .mp-pourquoi__title{font:700 18px/1.3 var(--mp-body);margin:0}.mp .mp-pourquoi__text{font:400 15px/1.5 var(--mp-body);color:var(--mp-grey-500);margin:0}@media (max-width:990px){.mp .mp-pourquoi__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mp .mp-pourquoi__head{margin-bottom:32px}.mp .mp-pourquoi__grid{grid-template-columns:1fr;gap:12px}.mp .mp-pourquoi__item{text-align:left;flex-direction:row;gap:16px;padding:14px 16px}.mp .mp-pourquoi__art{width:76px;height:76px}.mp .mp-pourquoi__art img{width:58px;height:58px}.mp .mp-pourquoi__body{gap:2px}.mp .mp-pourquoi__title{font-size:16.5px}.mp .mp-pourquoi__text{font-size:14px}}
.mp-avis{background:#fff}.mp .mp-avis__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.mp .mp-avis__media img{aspect-ratio:3/2;object-fit:cover;border-radius:20px;width:100%;height:auto;display:block}.mp .mp-avis__body{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.mp .mp-avis__reviews{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;width:100%;margin:4px 0 6px;display:flex;overflow-x:auto}.mp .mp-avis__reviews::-webkit-scrollbar{display:none}.mp .mp-avis__proof{align-items:center;gap:16px;margin-top:6px;display:flex}.mp .mp-avis__proof .mp-avatars{display:flex}.mp .mp-avis__proof .mp-avatars img{object-fit:cover;border:3px solid #fff;border-radius:50%;width:56px;height:56px;margin-left:-14px}.mp .mp-avis__proof .mp-avatars img:first-child{margin-left:0}.mp .mp-avis__proof p{flex-direction:column;gap:2px;margin:0;display:flex}.mp .mp-avis__proof b{font:italic 800 30px/1.05 var(--mp-display);color:var(--mp-navy-900)}.mp .mp-avis__proof span{font:400 15px/1.3 var(--mp-body);color:var(--mp-grey-500)}.mp .mp-avis__cta{box-sizing:border-box;background:var(--mp-navy-900);color:#fff;border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin-top:18px;padding:30px 28px;display:flex}.mp .mp-avis__cta h3{font:italic 800 26px/1.15 var(--mp-display);text-transform:uppercase;margin:0}.mp .mp-avis__cta p{font:400 15px/1.55 var(--mp-body);color:#fffc;margin:0 0 8px}@media (max-width:990px){.mp .mp-avis__grid{grid-template-columns:1fr;gap:36px}}@media (max-width:640px){.mp.mp-avis{padding-top:0}.mp .mp-avis__media{margin-inline:-16px}.mp .mp-avis__media img{aspect-ratio:4/3;border-radius:0;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.mp .mp-avis__grid{gap:8px}.mp .mp-avis__body{text-align:center;align-items:center}.mp .mp-avis__proof{justify-content:center}.mp .mp-avis__proof p{text-align:left}.mp .mp-avis__cta{text-align:center;align-items:center;padding:26px 20px}.mp .mp-avis__cta h3{font-size:24px}}@media (max-width:990px){.mp .mp-avis__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:331px){.mp .mp-avis__cta .mp-btn{white-space:normal;max-width:100%}}
.mp-option input[type=checkbox]{aspect-ratio:1;vertical-align:middle;transition:border-color .2s,background-color .2s;position:relative}@media screen and (max-width:1200px){.mp-option input[type=checkbox]{font-size:max(1rem,100%)}}.mp-option input[type=checkbox]:after{box-sizing:content-box}@media (max-width:359px){.mp-config .mp-buy .mp-btn{white-space:normal}}
.mp-reviews.mp-reviews{scroll-margin-top:90px}.mp-reviews.mp-reviews .mp-reviews__head{max-width:640px;margin-bottom:28px}.mp-reviews.mp-reviews .mp-reviews__head .mp-lead{margin-top:10px}.mp-reviews.mp-reviews .mp-reviews__widget{background:#f4f5f7;border-radius:12px;padding:28px 24px}.mp-reviews.mp-reviews .mp-reviews__empty{text-align:center;color:#040713;margin:0;font-size:16px;font-weight:600}.mp-reviews.mp-reviews{background:#fff}.mp-reviews.mp-reviews .mp-reviews__list{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.mp-reviews.mp-reviews .mp-reviews__list .mp-avis__card{flex:none;width:auto}@media (min-width:750px){.mp-reviews.mp-reviews .mp-reviews__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.hz-product,.hz-recos{--hz-page-margin:16px;--hz-spacing-scale:.7;grid-template-columns:minmax(var(--hz-page-margin), 1fr) min(90rem, 100% - var(--hz-page-margin) * 2) minmax(var(--hz-page-margin), 1fr);color:#000;width:100%;font:400 14px/1.6 var(--mp-body);display:grid;position:relative}.hz-product>*,.hz-recos>*{grid-column:2}@media (min-width:750px){.hz-product,.hz-recos{--hz-page-margin:40px}}@media (min-width:990px){.hz-product,.hz-recos{--hz-spacing-scale:1}}.hz-product__grid{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.hz-product__media{grid-column:1/-1;min-width:0}.hz-product__details{grid-column:2/3;justify-content:center;align-self:start;min-width:0;display:flex}@media (min-width:750px){.hz-product__grid{grid-column:2;grid-template-columns:1fr min(50vw,25rem)}.hz-product__media{grid-column:auto;padding-inline-end:24px}.hz-product__details{grid-column:auto;padding-inline-start:24px;position:sticky;top:0}}@media (min-width:1200px){.hz-product__grid{grid-template-columns:2fr 1fr}}.hz-product__info{gap:max(24px, calc(var(--hz-spacing-scale) * 28px));width:100%;padding-block:max(20px, calc(var(--hz-spacing-scale) * 24px));flex-direction:column;display:flex}.hz-product__header{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.hz-product__title{font:700 32px/1.1 var(--mp-body);letter-spacing:normal;text-wrap:balance;color:#000;margin:0}.hz-product__price{margin:0;padding-top:4px;font-size:14px;line-height:1.6}.hz-product__divider{background:#dfdfdf;width:100%;height:1px}.hz-product__buttons{flex-direction:column;gap:5.6px;display:flex}@media (min-width:750px){.hz-product__buttons{gap:11.2px}}@media (max-width:374px){.hz-product__buttons .hz-button{padding-inline:16px}}.hz-button{color:#fff;width:100%;min-height:52px;font:400 14px/1.6 var(--mp-body);text-align:center;cursor:pointer;background-color:#000;border:0;border-radius:14px;justify-content:center;align-items:center;gap:4.8px;margin:0;padding:14.8px 24px;text-decoration:none;transition:color .125s cubic-bezier(.33,1,.68,1),box-shadow .125s cubic-bezier(.33,1,.68,1),background-color .125s cubic-bezier(.33,1,.68,1);display:flex;box-shadow:inset 0 0 #000}.hz-button:hover{color:#fff;background-color:#262626;box-shadow:inset 0 0 #262626}.hz-button:focus-visible{outline-offset:.2em;outline:.09375rem solid #000}.hz-rte{overflow-wrap:break-word;flex-direction:column;display:flex}.hz-rte>*{max-width:min(100%,455px)}.hz-rte p{margin:0 0 7px}.hz-rte p,.hz-rte li{text-wrap:pretty}.hz-rte ul,.hz-rte ol{margin:0;padding-inline-start:21px}.hz-rte ul{list-style:outside}.hz-rte>:first-child{margin-top:0}.hz-rte>:last-child{margin-bottom:0}.hz-rte strong,.hz-rte b{font-weight:700}.hz-gallery{width:100%;position:relative}.hz-gallery__list{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.hz-gallery__list::-webkit-scrollbar{display:none}.hz-gallery__item{aspect-ratio:var(--hz-gallery-ratio,1);scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;display:flex;position:relative;overflow:hidden}.hz-gallery__item img{object-fit:contain;object-position:center center;background-color:#fff;width:100%;height:100%}.hz-gallery__zoom{z-index:1;cursor:zoom-in;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.hz-gallery__zoom:focus-visible{outline-offset:.2em;outline:.09375rem solid #000}.hz-gallery__controls{inset-inline:0;z-index:2;mix-blend-mode:difference;pointer-events:none;justify-content:center;align-items:center;min-height:44px;display:flex;position:absolute;bottom:0}.hz-gallery__dots{pointer-events:auto;border-radius:3rem;justify-content:center;align-items:center;gap:.6rem;margin:0 auto;padding:.7rem 1rem;list-style:none;display:inline-flex;overflow:hidden}.hz-gallery__dot{--size:.56rem;--color:#ffffff4d;width:calc(var(--size) * 2);height:calc(var(--size) * 2);margin:calc(var(--size) / -2);border-radius:var(--size);color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:0;display:flex}.hz-gallery__dot:after{content:"";width:var(--size);height:var(--size);border-radius:calc(var(--size) / 2);background-color:var(--color);display:block;box-shadow:inset 0 0 0 1.5px #00000026}.hz-gallery__dot:hover{--color:#ffffff80}.hz-gallery__dot[aria-current=true]{--color:#fff}.hz-gallery__dot[aria-current=true]:after{box-shadow:inset 0 0 0 1.5px #0006}@media (min-width:750px){.hz-gallery{position:sticky;top:0}.hz-gallery__list{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid;overflow:visible}.hz-gallery__item{flex:none;width:100%;max-height:max(500px,100vh - 110px);margin-inline:auto}@supports (width:round(up, 100%, 1px)){.hz-gallery__item{width:round(up,100%,1px)}}.hz-gallery__item:only-child{grid-column:span 2}.hz-gallery__controls{display:none}}.hz-zoom{color:#000;overscroll-behavior:contain;scrollbar-width:none;background:#fff;border:0;width:100vw;max-width:100%;height:100dvh;max-height:100%;margin:0;padding:0;overflow-y:auto}.hz-zoom::-webkit-scrollbar{display:none}.hz-zoom::backdrop{background:0 0}@media (prefers-reduced-motion:no-preference){.hz-zoom[open]{animation:.2s ease-out hz-zoom-in}}@keyframes hz-zoom-in{0%{opacity:0}}.hz-zoom__close{top:16px;z-index:2;color:#fff;mix-blend-mode:difference;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:0;padding:0;display:grid;position:fixed;inset-inline-end:16px}.hz-zoom__close:hover{opacity:.8}.hz-zoom__close svg{width:.85rem;height:.85rem}.hz-zoom__thumbs-wrap{inset-inline:0;z-index:2;display:flex;position:fixed;bottom:0}.hz-zoom__thumbs{scrollbar-width:none;gap:8px;margin-inline:auto;padding:16px;display:inline-flex;overflow-x:auto}.hz-zoom__thumbs::-webkit-scrollbar{display:none}.hz-zoom__thumb{color:#000;cursor:pointer;background:0 0;border:0;flex-shrink:0;width:44px;margin:0;padding:0}.hz-zoom__thumb img{width:100%;height:100%;aspect-ratio:var(--ratio);object-fit:cover;display:block}.hz-zoom__thumb[aria-current=true]{outline-offset:.1em;outline:.09375rem solid}@media (prefers-reduced-motion:no-preference){.hz-zoom[open] .hz-zoom__thumbs{opacity:0;animation:93.75ms ease-in-out .1875s forwards hz-thumbs-in-bottom}}@keyframes hz-thumbs-in-bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (min-width:750px){.hz-zoom__thumbs{flex-direction:column;max-height:calc(100vh - 200px);position:fixed;top:50%;right:0;overflow-y:auto;transform:translateY(-50%)}}@media (min-width:750px) and (prefers-reduced-motion:no-preference){.hz-zoom[open] .hz-zoom__thumbs{animation:hz-thumbs-in-top .3818s linear(0, .0093 1.37%, .0696 4.12%, .4667 15.09%, .6322 20.58%, .6986 23.32%, .7793 27.44%, .8219 30.18%, .8721, .9089 38.42%, .9427, .9644, .978 54.88%, .9881 61.74%, .9944 69.97%, .998 80.95%, .9996 98.78%) .1909s forwards}}@keyframes hz-thumbs-in-top{0%{opacity:0;transform:translateY(calc(1rem - 50%))}to{opacity:1;transform:translateY(-50%)}}.hz-zoom__close:focus-visible{outline-offset:.2em;outline:.09375rem solid}.hz-zoom__list{margin:0;padding:0;list-style:none}.hz-zoom__item{aspect-ratio:var(--hz-zoom-ratio,1);cursor:zoom-out;display:flex}.hz-zoom__item img{object-fit:contain;width:100%;height:100%}.hz-zoom__drag{display:contents}@media (max-width:749px){.hz-zoom{overflow:hidden}.hz-zoom__list{overscroll-behavior:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;height:100%;display:flex;overflow-x:hidden}.hz-zoom__drag{justify-content:center;width:100%;height:100%;display:flex;overflow:hidden}.hz-zoom__drag img{transform:scale(var(--drag-zoom-scale,1.5)) translate(var(--drag-zoom-translate-x,0), var(--drag-zoom-translate-y,0))}.hz-zoom__list::-webkit-scrollbar{display:none}.hz-zoom__item{aspect-ratio:auto;scroll-snap-align:start;flex:0 0 100%;height:100%}}.hz-recos{row-gap:max(24px, calc(var(--hz-spacing-scale) * 28px));padding-block:max(20px, calc(var(--hz-spacing-scale) * 48px))}.hz-recos__head{flex-direction:column;display:flex}.hz-recos__title{font:700 24px/1 var(--mp-body);letter-spacing:normal;text-wrap:balance;color:#000;margin:0}.hz-product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:750px){.hz-product-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 12px}}.hz-card{color:#000;min-width:0;font:400 14px/1.6 var(--mp-body);display:grid;position:relative}.hz-card__link{z-index:1;position:absolute;inset:0}.hz-card__link:focus-visible{outline-offset:.2em;outline:.09375rem solid #000}.hz-card__content{flex-direction:column;gap:8px;min-width:0;padding-bottom:8px;display:flex;overflow:hidden}.hz-card__media{z-index:2;aspect-ratio:var(--hz-card-ratio,1);background-color:#f4f5f7;display:flex;position:relative;overflow:hidden;container-type:inline-size}.hz-card__slides{scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.hz-card__slides::-webkit-scrollbar{display:none}.hz-card__slide{aspect-ratio:var(--hz-card-ratio,1);scroll-snap-align:start;flex:0 0 100%;display:flex}.hz-card__slide>a{-webkit-user-drag:none;width:100%;display:flex}.hz-card__media img{object-fit:cover;width:100%;height:100%}.hz-card__arrows{z-index:3;pointer-events:none;mix-blend-mode:difference;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.hz-card__arrow{color:#fff;min-width:44px;min-height:44px;font:inherit;cursor:pointer;opacity:0;pointer-events:auto;background:0 0;border:0;margin:0;padding:0 20px;line-height:0;display:block}.hz-card__arrow svg{width:20px;height:20px;display:block}.hz-card__arrow--previous{scale:-1 1}.hz-card__media:hover .hz-card__arrow,.hz-card__media:focus-within .hz-card__arrow{animation:.125s ease-in-out forwards hz-arrows-in}@keyframes hz-arrows-in{0%{opacity:0;transform:translate(.7rem)}to{opacity:1}}@container (max-width:249px){.hz-card__arrow{padding-inline:0 .7rem}}@media (max-width:749px){.hz-card__arrows{display:none}}.hz-card__title{max-width:min(100%,455px);font:400 14px/1.6 var(--mp-body);letter-spacing:normal;text-wrap:pretty;color:#000;margin:0;padding-top:4px}.hz-card__price{font:500 12px/1.2 var(--mp-body);color:#000;margin:0}.hz-product__price .price,.hz-card__price .price{white-space:nowrap}
html.mp-app-shell{overscroll-behavior:none;height:100%;overflow:hidden}html:has([data-app-shell]){overscroll-behavior:none;height:100%;overflow:hidden}html.mp-app-shell body{height:100%;min-height:0;overflow:hidden}html:has([data-app-shell]) body{height:100%;min-height:0;overflow:hidden}html.mp-app-shell :is(.mp.mp-announce,.mp.mp-header,.mp.mp-footer){display:none}html:has([data-app-shell]) :is(.mp.mp-announce,.mp.mp-header,.mp.mp-footer){display:none}html.mp-app-shell #MainContent{flex-direction:column;flex:auto;min-height:0;display:flex}html:has([data-app-shell]) #MainContent{flex-direction:column;flex:auto;min-height:0;display:flex}.mp.mp-order{width:min(100%,592px);min-height:0;color:var(--mp-navy-900);background:#fff;flex-direction:column;flex:auto;margin-inline:auto;display:flex;position:relative}.mp.mp-order [hidden]{display:none!important}.mp .mp-order__top{border-bottom:1px solid var(--mp-grey-200);background:#fff;flex:none;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;min-height:56px;padding:6px;display:grid}.mp .mp-order__icon-btn{width:44px;height:44px;color:var(--mp-navy-900);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;text-decoration:none;transition:background-color .15s;display:grid}.mp .mp-order__icon-btn:hover{background:var(--mp-grey-50)}.mp .mp-order__icon-btn svg{flex:none;width:22px;height:22px}.mp .mp-order__logo{border-radius:8px;justify-self:center;align-items:center;min-height:44px;padding:0 4px;display:flex}.mp .mp-order__logo img{width:auto;max-width:100%;height:24px;display:block}.mp .mp-order__icon-btn:focus-visible,.mp .mp-order__logo:focus-visible{outline:2px solid var(--mp-navy-900);outline-offset:-2px}.mp .mp-order__top-end{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mp .mp-order__top.has-invoice{grid-template-columns:96px minmax(0,1fr) 96px}.mp .mp-order__invoice-top[disabled]{opacity:.55;cursor:default}.mp .mp-order__invoice-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:768px){.mp .mp-order__top.has-invoice{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.mp .mp-order__invoice-top{border:1px solid var(--mp-grey-200);border-radius:var(--mp-pill);width:auto;font:600 13.5px/1 var(--mp-body);white-space:nowrap;align-items:center;gap:8px;padding:0 16px 0 12px;display:inline-flex}.mp .mp-order__invoice-top svg{width:20px;height:20px}.mp .mp-order__invoice-text{clip:auto;width:auto;height:auto;position:static;overflow:visible}}.mp .mp-order__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#0006 #fff;flex:auto;min-height:0;scroll-padding-block:12px;overflow:hidden auto}.mp .mp-order__card{--pad:16px;width:calc(100% - 2 * var(--pad));color:var(--mp-navy-900);margin-inline:auto;padding:14px 0 24px}.mp .mp-order__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 0 20px;padding:0;list-style:none;display:grid}.mp .mp-order__steps li{min-width:0;font:500 12.5px/1.25 var(--mp-body);color:var(--mp-grey-500);text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.mp .mp-order__steps li:before{content:"";background:var(--mp-grey-200);border-radius:1px;width:calc(100% - 44px);height:2px;position:absolute;top:15px;right:calc(50% + 22px)}.mp .mp-order__steps li:first-child:before{display:none}.mp .mp-order__steps li.is-done:before,.mp .mp-order__steps li.is-current:before{background:var(--mp-navy-900)}.mp .mp-order__dot{border:2px solid var(--mp-grey-200);width:32px;height:32px;color:var(--mp-grey-500);font:700 14px/1 var(--mp-body);background:#fff;border-radius:10px;place-items:center;transition:background-color .2s,border-color .2s,color .2s;display:grid}.mp .mp-order__dot svg{width:16px;height:16px;display:none}.mp .mp-order__steps li.is-current{color:var(--mp-navy-900);font-weight:600}.mp .mp-order__steps li.is-current .mp-order__dot{background:var(--mp-accent);border-color:var(--mp-accent);color:var(--mp-navy-900);box-shadow:0 0 0 4px #ffaa0038}.mp .mp-order__steps li.is-done{color:var(--mp-navy-900)}.mp .mp-order__steps li.is-done .mp-order__dot{background:var(--mp-navy-900);border-color:var(--mp-navy-900);color:#fff}.mp .mp-order__steps li.is-done .mp-order__dot span{display:none}.mp .mp-order__steps li.is-done .mp-order__dot svg{display:block}.mp .mp-order__step-btn{min-width:0;color:inherit;font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;margin:0;padding:0;display:flex}.mp .mp-order__step-btn:hover .mp-order__step-label{text-underline-offset:3px;text-decoration:underline}.mp .mp-order__step-btn:focus-visible{outline:2px solid var(--mp-navy-900);outline-offset:4px;border-radius:8px}.mp .mp-order__panel{border:0;flex-direction:column;gap:18px;margin:0;padding:0;display:flex}.mp .mp-order__panel--center{text-align:center;align-items:center}.mp .mp-order__intro{flex-direction:column;gap:8px;display:flex}.mp .mp-order__title{font:700 22px/1.25 var(--mp-body);letter-spacing:-.005em;text-transform:none;color:var(--mp-navy-900);text-wrap:balance;outline:none;margin:0}.mp .mp-order__title:after{content:"";background:linear-gradient(90deg,var(--mp-navy-900) 0 20px,transparent 20px 24px,var(--mp-accent) 24px);border-radius:2px;width:44px;height:4px;margin-top:10px;display:block}.mp .mp-order__panel--center .mp-order__title:after{margin-inline:auto}.mp .mp-order__lead{font:400 14.5px/1.55 var(--mp-body);color:var(--mp-grey-500);text-wrap:pretty;margin:0}.mp .mp-order__panel--center .mp-order__lead{text-wrap:balance;max-width:400px}.mp .mp-order__lead--one{font-size:clamp(11px,min(100vw,592px)/25.4 - 1.25984px,14.5px)}.mp .mp-order__nowrap{white-space:nowrap}.mp .mp-order__field{flex-direction:column;gap:7px;min-width:0;display:flex}.mp .mp-order__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mp .mp-order__label{font:600 14px/1.3 var(--mp-body);color:var(--mp-navy-900)}.mp .mp-order__input{border:1.5px solid var(--mp-grey-200);width:100%;height:52px;color:var(--mp-navy-900);font:500 16px/1.2 var(--mp-body);letter-spacing:0;text-transform:none;box-shadow:none;appearance:none;background:#fff;border-radius:12px;outline:none;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:block}.mp .mp-order__input::placeholder{color:#8f95a3;opacity:1}.mp .mp-order__input:hover{border-color:#c9cdd6}.mp .mp-order__input:focus{border-color:var(--mp-accent);box-shadow:inset 0 0 0 1px var(--mp-accent);outline:none}.mp .mp-order__input[aria-invalid=true]{border-color:#c0262d}.mp .mp-order__input--select{cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23040713' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center/18px 18px no-repeat;padding-right:44px}.mp .mp-order__err{font:500 13px/1.4 var(--mp-body);color:#c0262d}.mp .mp-order__pay{border:0;gap:10px;margin:0;padding:0}.mp .mp-order__pay>legend{margin:0 0 7px;padding:0}.mp .mp-order__pay-opt{border:1.5px solid var(--mp-grey-200);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;min-height:64px;margin:0;padding:12px 14px;transition:background-color .15s,border-color .15s;display:flex;position:relative}.mp .mp-order__pay-opt:not(.is-off):hover{border-color:#c9cdd6}.mp .mp-order__pay-opt:has(input:checked){background:var(--mp-cream);border-color:var(--mp-accent);box-shadow:inset 0 0 0 1px var(--mp-accent)}.mp .mp-order__pay-opt:has(input:focus-visible){outline:2px solid var(--mp-navy-900);outline-offset:2px}.mp .mp-order__pay-radio{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.mp .mp-order__pay-text{flex-direction:column;flex:auto;align-items:flex-start;gap:4px;min-width:0;display:flex}.mp .mp-order__pay-name{font:600 15px/1.3 var(--mp-body);color:var(--mp-navy-900);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.mp .mp-order__pay-sub{font:400 13px/1.4 var(--mp-body);color:var(--mp-grey-500);text-wrap:pretty}.mp .mp-order__pay-dot{box-sizing:border-box;width:24px;height:24px;color:var(--mp-navy-900);background:#fff;border:2px solid #c9cdd6;border-radius:7px;flex:none;place-items:center;display:grid}.mp .mp-order__pay-dot svg{width:16px;height:16px;display:none}.mp .mp-order__pay-opt:has(input:checked) .mp-order__pay-dot{border-color:var(--mp-accent);background:var(--mp-accent)}.mp .mp-order__pay-opt:has(input:checked) .mp-order__pay-dot svg{display:block}.mp .mp-order__pay-opt.is-off{cursor:not-allowed}.mp .mp-order__pay-opt.is-off .mp-order__pay-name{color:var(--mp-grey-500)}.mp .mp-order__pay-opt.is-off .mp-order__pay-dot{border-color:var(--mp-grey-200);background:var(--mp-grey-50)}.mp .mp-order__pay-soon{border:1.5px solid var(--mp-grey-200);background:var(--mp-grey-50);height:22px;font:700 10px/1 var(--mp-body);letter-spacing:.06em;text-transform:uppercase;color:var(--mp-grey-500);border-radius:50px;align-items:center;padding:0 9px;display:inline-flex}.mp .mp-order__pay-marks{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.mp .mp-order__pay-marks .mp-order__pay-soon{margin-left:4px}.mp .mp-order__pay-marks svg{width:34px;height:auto;display:block}.mp .mp-order__pay-marks .mp-order__pay-barid{width:auto;height:21px;margin-left:4px;display:block}.mp .mp-order__err:empty{display:none}.mp .mp-order__warn{color:var(--mp-navy-900);font:500 14px/1.45 var(--mp-body);background:#fff5dc;border:1px solid #ffd98a;border-radius:12px;margin:0;padding:12px 14px}.mp .mp-order__warn:empty{display:none}.mp .mp-order__art{-webkit-user-select:none;user-select:none;pointer-events:none;flex:none;max-width:none;height:auto;display:block}.mp .mp-order__panel:not([hidden]) .mp-order__art-done{animation:.5s cubic-bezier(.2,.9,.3,1.3) mp-order-pop}.mp .mp-order__art-done{margin:-22px auto -19px;position:relative}.mp .mp-order__art--livree{width:156px}.mp .mp-order__art-check{color:#fff;background:#fb9a01;border-radius:50%;width:36px;height:36px;position:absolute;top:40px;right:-10px;box-shadow:0 0 0 3px #fff}.mp .mp-order__art-check svg{stroke-dasharray:25;stroke-dashoffset:0;width:100%;height:100%;display:block}.mp .mp-order__panel:not([hidden]) .mp-order__art-check svg{animation:.45s ease-out .25s both mp-order-draw}.mp .mp-order__paid-mark{box-sizing:border-box;color:#fff;background:#fb9a01;border-radius:50%;width:76px;height:76px;padding:14px;display:block;box-shadow:0 0 0 8px #fff4db}.mp .mp-order__paid-mark svg{stroke-dasharray:25;stroke-dashoffset:0;width:100%;height:100%;display:block}.mp .mp-order__panel:not([hidden]) .mp-order__paid-mark svg{animation:.45s ease-out .25s both mp-order-draw}.mp .mp-order__invoice{border-radius:var(--mp-pill);letter-spacing:.02em;text-transform:none;gap:8px;padding:12px 22px;font-size:13.5px}.mp .mp-order__invoice svg{flex:none;width:18px;height:18px}.mp .mp-order__invoice[disabled]{opacity:.6;cursor:default;transform:none}.mp .mp-order__invoice-error{font:400 13px/1.4 var(--mp-body);color:#b42318;margin:-6px 0 0}.mp .mp-order__sum-pay .mp-order__link{margin-left:8px;padding:0;font-size:12.5px}.mp .mp-order__stamp{--stamp-t:3.6s;--stamp-ink:var(--mp-black);aspect-ratio:320/230;width:min(100%,300px);margin:0 auto;position:relative;overflow:hidden}.mp .mp-order__stamp>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mp .mp-order__stamp-plate{width:75%;animation:mp-stamp-plate var(--stamp-t) ease-in-out infinite;position:absolute;top:63.4783%;left:12.5%}.mp .mp-order__stamp-plate:after{content:"";opacity:0;pointer-events:none;animation:mp-stamp-shine var(--stamp-t) linear infinite;background:linear-gradient(105deg,#0000 40%,#ffffffd9 50%,#0000 60%) 0 0/250% 100% no-repeat;position:absolute;inset:0}.mp .mp-order__stamp [data-placeholder]{--stamp-ink:#b9bcc6}.mp .mp-order__stamp :is(.mp-plate__num,.mp-plate__code,.mp-plate__ar,.mp-plate__lat){animation:mp-stamp-ink var(--stamp-t) linear infinite}.mp .mp-order__stamp-ram{animation:mp-stamp-ram var(--stamp-t) infinite}.mp .mp-order__stamp-sparks{opacity:0;animation:mp-stamp-sparks var(--stamp-t) linear infinite}.mp .mp-order__sub{font:700 19px/1.3 var(--mp-body);color:var(--mp-navy-900);margin:6px 0 0}.mp .mp-order__shots{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.mp .mp-order__shots>:not(.mp-order__shot){grid-column:1/-1}.mp .mp-order__shot{text-align:center;background:#fafbfc;border:1.5px dashed #d3d7df;border-radius:14px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:12px 10px 10px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.mp .mp-order__shot.has-photo{background:#f3fbf6;border-style:solid;border-color:#1ea65f}.mp .mp-order__shot-art{aspect-ratio:85.6/54;background:#fff;border-radius:9px;width:100%;margin:0 0 10px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0407131a,0 0 0 1px #0407130f}.mp .mp-order__shot-art img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.mp .mp-order__shot-art img.mp-order__card-art{object-fit:contain;width:calc(100% - 12px);height:calc(100% - 12px);inset:6px}.mp .mp-order__shot-photo{object-fit:cover}.mp .mp-order__thumb-ok{color:#fff;background:#1ea65f;border-radius:50%;place-items:center;width:24px;height:24px;display:none;position:absolute;bottom:6px;right:6px;box-shadow:0 0 0 2px #fff}.mp .mp-order__thumb-ok svg{width:14px;height:14px}.mp .mp-order__shot.has-photo .mp-order__thumb-ok{display:grid}.mp .mp-order__shot-title{font:700 17px/1.25 var(--mp-body);color:var(--mp-navy-900);margin:0}.mp .mp-order__shot-sub{font:400 14px/1.35 var(--mp-body);color:var(--mp-grey-500);margin:0 0 10px}.mp .mp-order__shot-state{color:#0f6b3a;font-weight:600}.mp .mp-order__add{width:100%;min-height:50px;color:var(--mp-navy-900);font:600 15.5px/1.2 var(--mp-body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px dashed #d3d7df;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin:auto 0 0;padding:0 8px;transition:border-color .15s,background-color .15s;display:flex}.mp .mp-order__add:hover{border-color:var(--mp-accent);background:#fffbf2}.mp .mp-order__add:active{transform:scale(.98)}.mp .mp-order__add-plus{background:var(--mp-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.mp .mp-order__add-plus svg{width:15px;height:15px}.mp .mp-order__add.is-done{border-style:solid;border-color:#b9e2c9;font-size:14.5px}.mp .mp-order__add.is-done svg{flex:none;width:17px;height:17px}.mp .mp-order__shot .mp-order__err{margin-top:6px}.mp .mp-order__privacy{font:400 12.5px/1.45 var(--mp-body);color:var(--mp-grey-500);text-wrap:balance;justify-content:center;align-items:center;gap:8px;margin:10px 0 0;display:flex}.mp .mp-order__privacy svg{color:#7c8494;flex:none;width:19px;height:19px}.mp .mp-order__link{color:var(--mp-navy-900);font:600 13px/1.3 var(--mp-body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:4px 0;text-decoration:underline}.mp .mp-order__file{opacity:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mp .mp-order__file:focus-visible+.mp-order__add{outline:2px solid var(--mp-navy-900);outline-offset:2px}.mp .mp-order__reading{border:1.5px solid var(--mp-grey-200);background:var(--mp-grey-50);border-radius:14px;align-items:center;gap:16px;padding:18px 16px 22px;display:flex;position:relative;overflow:hidden}.mp .mp-order__reading-art{width:72px;color:var(--mp-navy-900);flex:none;position:relative}.mp .mp-order__reading-art svg{width:100%;height:auto;display:block}.mp .mp-order__reading-line{background:var(--mp-accent);border-radius:2px;height:3px;animation:1.6s ease-in-out infinite alternate mp-order-sweep;position:absolute;top:0;left:-4px;right:-4px;box-shadow:0 0 10px #fa0c}.mp .mp-order__reading-title{font:600 15.5px/1.3 var(--mp-body);color:var(--mp-navy-900);margin:0}.mp .mp-order__reading-text{font:400 13.5px/1.4 var(--mp-body);color:var(--mp-grey-500);margin:4px 0 0}.mp .mp-order__progress{background:var(--mp-grey-200);height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.mp .mp-order__progress span{background:var(--mp-accent);width:40%;animation:1.3s ease-in-out infinite mp-order-scan;position:absolute;top:0;bottom:0;left:-40%}.mp .mp-order__days{margin:0 calc(-1 * var(--pad));padding:4px var(--pad) 6px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--pad);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;display:flex;overflow-x:auto}.mp .mp-order__days::-webkit-scrollbar{display:none}.mp .mp-order__day{border:1.5px solid var(--mp-grey-200);min-width:84px;height:60px;color:var(--mp-navy-900);white-space:nowrap;cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;margin:0;padding:0 10px;transition:background-color .15s,border-color .15s;display:flex}.mp .mp-order__day-top{font:600 13.5px/1.2 var(--mp-body)}.mp .mp-order__day-wd{display:none}.mp .mp-order__day-bottom{font:400 13px/1.2 var(--mp-body);color:var(--mp-grey-500)}.mp .mp-order__day:not([aria-pressed=true]):not([disabled]):hover{border-color:#c9cdd6}.mp .mp-order__day[aria-pressed=true]{background:var(--mp-cream,#fff3d6);border-color:var(--mp-accent);box-shadow:inset 0 0 0 1px var(--mp-accent)}.mp .mp-order__day[aria-pressed=true] .mp-order__day-bottom{color:var(--mp-navy-900)}.mp .mp-order__day[disabled]{background:var(--mp-grey-50);cursor:not-allowed;border-color:#0000}.mp .mp-order__day[disabled] .mp-order__day-top{color:var(--mp-grey-500)}.mp .mp-order__day[disabled] .mp-order__day-bottom{font-style:italic}.mp .mp-order__day.is-full:not([aria-pressed=true]){background:var(--mp-grey-50);border-color:#0000}.mp .mp-order__day.is-full:not([aria-pressed=true]) .mp-order__day-top{color:var(--mp-grey-500)}.mp .mp-order__day.is-full .mp-order__day-bottom{font-style:italic}.mp .mp-order__slot:disabled{background:var(--mp-grey-50);color:#a3a8b5;cursor:not-allowed;border-color:#0000}.mp .mp-order__slot:disabled:hover{border-color:#0000}.mp .mp-order__slot-full{font:600 11px/1 var(--mp-body);letter-spacing:.02em;margin-top:4px;display:block}.mp .mp-order__slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mp .mp-order__slot{border:1.5px solid var(--mp-grey-200);min-height:48px;color:var(--mp-navy-900);font:500 14.5px/1 var(--mp-body);white-space:nowrap;cursor:pointer;background:#fff;border-radius:12px;place-items:center;margin:0;padding:0 8px;transition:background-color .15s,border-color .15s;display:grid}.mp .mp-order__slot:hover{border-color:#c9cdd6}.mp .mp-order__slot[aria-pressed=true]{background:var(--mp-accent);border-color:var(--mp-accent);font-weight:600}.mp .mp-order__facts{font:400 13.5px/1.4 var(--mp-body);color:var(--mp-grey-500);gap:3px;margin:0 0 3px;padding:0;list-style:none;display:grid}.mp .mp-order__facts li{align-items:center;gap:7px;display:flex}.mp .mp-order__facts svg{width:16px;height:16px;color:var(--mp-navy-900);flex:none}.mp .mp-order__places{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mp .mp-order__place{justify-content:center;align-items:center;gap:8px;display:flex}.mp .mp-order__place svg{flex:none;width:20px;height:20px}.mp .mp-order__slot--skel{cursor:default;background:linear-gradient(90deg,#f1f2f5 25%,#e6e8ed 50%,#f1f2f5 75%) 0 0/200% 100%;border-color:#0000;animation:1.2s linear infinite mp-order-skel}.mp .mp-order__empty{background:var(--mp-grey-50);font:400 14px/1.5 var(--mp-body);color:var(--mp-grey-500);border-radius:12px;grid-column:1/-1;margin:0;padding:14px}.mp .mp-order__empty .mp-order__link{vertical-align:middle;align-items:center;min-height:44px;display:inline-flex}.mp .mp-order__day:focus-visible,.mp .mp-order__slot:focus-visible,.mp .mp-order__link:focus-visible{outline:2px solid var(--mp-navy-900);outline-offset:2px}.mp .mp-order__summary{border-top:1px solid var(--mp-grey-200);text-align:left;width:100%;margin:2px 0 0;padding:0}.mp .mp-order__summary>div{justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.mp .mp-order__summary>div+div{border-top:1px solid var(--mp-grey-200)}.mp .mp-order__summary dt{font:400 13.5px/1.4 var(--mp-body);color:var(--mp-grey-500);flex:none}.mp .mp-order__summary dd{min-width:0;font:600 14px/1.4 var(--mp-body);color:var(--mp-navy-900);text-align:right;overflow-wrap:break-word;margin:0}.mp .mp-order__panel.is-waiting{padding:24px 0}.mp .mp-order__wait-spin{box-sizing:border-box;border:4px solid var(--mp-grey-200);border-top-color:var(--mp-accent);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite mp-order-spin;display:block}.mp .mp-order__step-hint{color:var(--mp-grey-500);font-size:11px;font-weight:400;display:block}.mp .mp-order__optional{color:var(--mp-grey-500);font-weight:400}.mp .mp-order__strong{color:var(--mp-navy-900);font-weight:600}.mp .mp-order__later{max-width:420px;font:400 13.5px/1.55 var(--mp-body);color:var(--mp-grey-500);text-wrap:pretty;margin:0}.mp .mp-order__later .mp-order__link{padding:0;font-size:13.5px;line-height:1.55}.mp .mp-order__panel--preview{gap:14px}.mp .mp-order__front{aspect-ratio:5/4;background:#fff;border-radius:16px;width:min(100%,440px);margin:0 auto;position:relative;overflow:hidden}.mp .mp-order__front-img{object-fit:contain;opacity:0;width:100%;max-width:none;height:100%;transition:opacity .35s ease-out;display:block}.mp .mp-order__front-plate{opacity:0;filter:drop-shadow(0 1px 1px #04071340);transition:opacity .35s ease-out;position:absolute}.mp .mp-order__front[data-loaded] :is(.mp-order__front-img,.mp-order__front-plate){opacity:1}.mp .mp-order__front-plate .mp-holder.is-on .mp-holder__frame{box-shadow:inset 0 0 0 calc(1.3*var(--k)) #ffffff38,inset 0 calc(1.3*var(--k)) 0 #ffffff8c;background:linear-gradient(95deg,#0000 18%,#ffffff38 30%,#0000 38% 66%,#ffffff1f 72%,#0000 78%),linear-gradient(#2b2c31 0%,#16171a 55%,#0b0b0d 100%)}.mp .mp-order__front-plate .mp-holder.is-on .mp-holder__strip{border-radius:0 0 calc(1.5*var(--k)) calc(1.5*var(--k));background:linear-gradient(#ffffff4d 0,#ffffff14 30%,#0000 85%)}.mp .mp-order__front[data-loaded]{animation:.35s ease-out mp-order-fade}.mp .mp-order__viewer-skel{background:linear-gradient(90deg,#f4f5f7 25%,#eceef2 50%,#f4f5f7 75%) 0 0/200% 100%;border-radius:16px;animation:1.4s linear infinite mp-order-skel;position:absolute;inset:0}.mp .mp-order__plate-alone{width:min(100%,320px);margin:12px auto 8px;animation:.4s ease-out mp-order-fade}.mp .mp-order__front-wait{font:400 13px/1.5 var(--mp-body);color:var(--mp-grey-500);text-align:center;text-wrap:balance;margin:12px 0 0;animation:.4s ease-out mp-order-fade}.mp .mp-order__front-wait:empty{margin:0}.mp .mp-order__holder{text-align:left;align-self:stretch;margin-top:4px}.mp .mp-order__holder .mp-option{border-radius:10px}.mp .mp-order__holder .mp-option.is-busy{opacity:.65;cursor:wait}.mp.mp-order.is-busy .mp-order__shot,.mp.mp-order.is-busy .mp-order__panel:not([data-panel=carte]) .mp-order__field{pointer-events:none;opacity:.6}.mp .mp-order__bar{z-index:5;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--mp-grey-200);color:var(--mp-navy-900);background:#fff;flex:none;position:relative;box-shadow:0 -6px 20px #04071314}.mp .mp-order__alert{color:#9b1c22;font:500 13.5px/1.45 var(--mp-body);background:#fdecec;border-radius:12px;margin:0 0 10px;padding:10px 12px}.mp .mp-order__alert:empty{display:none}.mp .mp-order__bar.is-empty{box-shadow:none;border-top:0;padding:0 16px}.mp .mp-order__bar.is-held{visibility:hidden;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.mp .mp-order__bar.is-in{animation:.32s cubic-bezier(.2,.8,.2,1) both mp-order-bar-in}@keyframes mp-order-bar-in{0%{transform:translateY(100%)}}.mp .mp-order__bar.is-empty:has(.mp-order__alert:not(:empty)){padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.mp .mp-order__card.is-centered{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.mp .mp-order__card.is-centered [data-panel=confirmed]{margin-top:auto}.mp .mp-order__card.is-centered [data-panel=paid]{margin-block:auto}.mp .mp-order__card.is-centered{padding-top:10px}.mp .mp-order__card.is-centered .mp-order__steps{margin-bottom:12px}.mp [data-panel=confirmed]{gap:12px}.mp .mp-order__card.is-centered [data-panel=confirmed].is-waiting{margin-bottom:auto}.mp .mp-order__sum{background:var(--mp-grey-50);color:var(--mp-navy-900);border-radius:14px;margin:0 0 14px}.mp .mp-order__sum-head{cursor:pointer;min-height:52px;font:500 15.5px/1.2 var(--mp-body);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;padding:0 16px;list-style:none;display:flex}.mp .mp-order__sum-head::-webkit-details-marker{display:none}.mp .mp-order__sum-head::marker{content:""}.mp .mp-order__sum-head:focus-visible{outline:2px solid var(--mp-navy-900);outline-offset:2px;border-radius:14px}.mp .mp-order__sum-bag{flex:none;width:23px;height:23px}.mp .mp-order__sum-chev{flex:none;width:17px;height:17px;margin-left:-2px;transition:transform .2s}.mp .mp-order__sum[open] .mp-order__sum-chev{transform:rotate(180deg)}.mp .mp-order__sum-total{font:italic 800 19px/1 var(--mp-display);white-space:nowrap;margin-left:auto}.mp .mp-order__sum-body{padding:0 16px 14px}.mp .mp-order__sum-rows{border-top:1px solid #04071314;margin:0;padding:10px 0 8px}.mp .mp-order__sum-rows>div{justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0;display:flex}.mp .mp-order__sum-rows dt{max-width:55%;font:400 14px/1.4 var(--mp-body);color:var(--mp-grey-500);flex:none}.mp .mp-order__sum-rows dd{min-width:0;font:600 14px/1.4 var(--mp-body);text-align:right;overflow-wrap:break-word;margin:0}.mp .mp-order__sum-rows dd.is-free{color:var(--mp-green)}.mp .mp-order__sum-foot{font:700 15px/1.3 var(--mp-body);border-top:1.5px dashed #04071324;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:9px 0 0;display:flex}.mp .mp-order__sum-foot strong{font:italic 800 19px/1 var(--mp-display);white-space:nowrap}.mp .mp-order__sum-pay{font:400 12.5px/1.4 var(--mp-body);color:var(--mp-grey-500);margin:4px 0 0}.mp .mp-order__buy{flex-direction:column;align-items:stretch;gap:10px;display:flex}.mp .mp-order__incl{font:500 15px/1.3 var(--mp-body);color:var(--mp-navy-900);justify-content:center;align-items:center;gap:10px;margin:0;display:flex}.mp .mp-order__incl-check{background:var(--mp-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.mp .mp-order__incl-check svg{width:14px;height:14px}.mp .mp-order__cta{width:100%;max-width:none;min-height:48px;font:600 16.5px/1.2 var(--mp-body);letter-spacing:0;text-transform:none;white-space:normal;text-align:center;text-wrap:balance;box-shadow:none;-webkit-tap-highlight-color:transparent;border:0;border-radius:50px;justify-content:center;align-items:center;gap:8px;margin:0;padding:4px 20px;display:flex}.mp .mp-order__cta-price{font:italic 800 18px/1 var(--mp-display);white-space:nowrap}.mp .mp-order__cta-dot{font:600 18px/1 var(--mp-body);margin-right:7px}.mp .mp-order__cta:hover{transform:none}.mp .mp-order__cta:active{transform:scale(.98)}.mp .mp-order__cta[disabled]{opacity:.5;cursor:not-allowed;transform:none}.mp .mp-order__cta.is-busy{opacity:.92;cursor:wait}.mp .mp-order__cta:focus-visible{outline:3px solid var(--mp-navy-900);outline-offset:3px}.mp .mp-order__arrow{flex:none;width:20px;height:20px}.mp .mp-order__spin{border:2.5px solid #04071340;border-top-color:var(--mp-navy-900);border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite mp-order-spin;display:none}.mp .mp-order__cta.is-busy .mp-order__spin{display:inline-block}.mp .mp-order__cta.is-busy .mp-order__arrow{display:none}@keyframes mp-order-scan{to{left:100%}}@keyframes mp-order-sweep{0%{top:0}to{top:calc(100% - 3px)}}@keyframes mp-order-spin{to{transform:rotate(360deg)}}@keyframes mp-order-skel{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mp-order-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes mp-order-draw{0%{stroke-dashoffset:25px}to{stroke-dashoffset:0}}@keyframes mp-order-fade{0%{opacity:0}to{opacity:1}}@keyframes mp-stamp-plate{0%{transform:translate(-135%)}14%,82%{transform:none}to{transform:translate(135%)}}@keyframes mp-stamp-ram{0%,16%{animation-timing-function:cubic-bezier(.55,0,.9,.4);transform:none}30%{animation-timing-function:ease-out;transform:translateY(68px)}33%{animation-timing-function:ease-in;transform:translateY(63px)}36%{animation-timing-function:cubic-bezier(.2,.6,.35,1);transform:translateY(68px)}54%,to{transform:none}}@keyframes mp-stamp-ink{0%,31%{color:#0000}32%,to{color:var(--stamp-ink)}}@keyframes mp-stamp-sparks{0%,29%{opacity:0}31%,34%{opacity:1}42%,to{opacity:0}}@keyframes mp-stamp-shine{0%,54%{opacity:0;background-position:120% 0}56%{opacity:1}74%{opacity:1;background-position:-20% 0}76%,to{opacity:0;background-position:-20% 0}}@media (min-width:641px){.mp .mp-order__card{padding-top:18px}.mp .mp-order__title{font-size:24px}}@media (hover:hover) and (pointer:fine){.mp .mp-order__days{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));margin:0;padding:4px 0;display:grid;overflow:visible}}@media (min-width:641px){.mp .mp-order__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:4px 0;display:grid;overflow:visible}.mp .mp-order__day{min-width:0;padding:0 2px}.mp .mp-order__day-rel{display:none}.mp .mp-order__day-wd{display:inline}.mp .mp-order__day-bottom{font-size:12.5px}}.mp .mp-order__pair{display:contents}@media (min-width:1024px){.mp.mp-order{width:min(100%,1040px)}.mp .mp-order__card{--pad:32px;padding-top:22px}.mp .mp-order__top{padding-inline:22px}.mp .mp-order__row,.mp .mp-order__pair{column-gap:20px}.mp .mp-order__pair{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px;display:grid}.mp .mp-order__slots{grid-template-columns:repeat(3,minmax(0,1fr))}.mp .mp-order__pay{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;display:grid}.mp .mp-order__pay>.mp-order__label{grid-column:1/-1}.mp .mp-order__shots{gap:14px}.mp .mp-order__panel--center{width:100%;max-width:640px;margin-inline:auto}.mp .mp-order__bar,.mp .mp-order__bar.is-empty{padding-inline:32px}.mp .mp-order__buy{width:100%;max-width:640px;margin-inline:auto}}@media (max-width:389.98px){.mp .mp-order__cta{gap:6px;padding:6px 14px;font-size:15.5px}.mp .mp-order__cta-price{font-size:16.5px}}@media (max-width:349.98px){.mp .mp-order__cta .mp-order__arrow{display:none}}@media (max-width:374px){.mp .mp-order__art-done{margin:-18px auto -15px}.mp .mp-order__art--livree{width:128px}.mp .mp-order__art-check{width:30px;height:30px;top:33px;right:-8px}.mp .mp-order__title{font-size:20px}.mp .mp-order__row{gap:10px}.mp .mp-order__steps li{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.mp .mp-order__panel:not([hidden]) .mp-order__art-done,.mp .mp-order__panel:not([hidden]) .mp-order__art-check svg{animation:none}.mp .mp-order__front-img,.mp .mp-order__front-plate{transition:none}.mp .mp-order__front[data-loaded],.mp .mp-order__front-wait{animation:none}.mp .mp-order__reading-line,.mp .mp-order__progress span,.mp .mp-order__slot--skel,.mp .mp-order__viewer-skel,.mp .mp-order__wait-spin{animation-duration:3s}.mp .mp-order__bar.is-in,.mp .mp-order__stamp-plate,.mp .mp-order__stamp-plate:after,.mp .mp-order__stamp-ram,.mp .mp-order__stamp-sparks,.mp .mp-order__stamp :is(.mp-plate__num,.mp-plate__code,.mp-plate__ar,.mp-plate__lat){animation:none}}.mp .mp-pmenu__scrim{z-index:999;background:0 0;position:fixed;inset:0}.mp .mp-pmenu{z-index:1000;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#fafafad1;border-radius:13px;animation:.24s cubic-bezier(.2,.9,.25,1.12) both mp-pmenu-in;position:fixed;overflow:hidden;box-shadow:0 12px 44px #0003,0 0 0 .5px #0000001a}@keyframes mp-pmenu-in{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mp .mp-pmenu{animation:none}}.mp .mp-pmenu__item{color:#000;letter-spacing:-.2px;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:46px;padding:11px 16px;font:400 17px/1.25 -apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Roboto,Segoe UI,sans-serif;display:flex}.mp .mp-pmenu__item+.mp-pmenu__item{box-shadow:inset 0 .5px #3c3c434d}.mp .mp-pmenu__item:active{background:#00000014}.mp .mp-pmenu__item:focus-visible{background:#0000000f;outline:none}.mp .mp-pmenu__item svg{color:#000;flex:none;width:22px;height:22px}.mp .mp-cam{z-index:1000;color:#fff;background:#000;flex-direction:column;display:flex;position:fixed;inset:0}.mp .mp-cam__top{padding:calc(env(safe-area-inset-top) + 10px) 14px 10px 18px;justify-content:space-between;align-items:center;gap:12px;display:flex}.mp .mp-cam__title{font:700 17px/1.25 var(--mp-body);color:#fff;margin:0}.mp .mp-cam__close{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.mp .mp-cam__close svg{width:20px;height:20px}.mp .mp-cam__view{flex:1;min-height:0;position:relative;overflow:hidden}.mp .mp-cam__video,.mp .mp-cam__still{object-fit:cover;background:#000;width:100%;max-width:none;height:100%;position:absolute;inset:0}.mp .mp-cam__still{object-fit:contain}.mp .mp-cam__frame{aspect-ratio:85.6/54;pointer-events:none;border:3px solid #fff;border-radius:16px;width:88%;max-width:520px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #00000073}.mp .mp-cam__hint{text-align:center;font:600 15px/1.35 var(--mp-body);color:#fff;text-shadow:0 1px 3px #0009;margin:0;padding:0 24px;position:absolute;bottom:16px;left:0;right:0}.mp .mp-cam__wait{font:500 15px/1.4 var(--mp-body);color:#fffc;place-items:center;margin:0;display:grid;position:absolute;inset:0}.mp .mp-cam__bar{min-height:112px;padding:14px 18px calc(env(safe-area-inset-bottom) + 18px);justify-content:center;align-items:center;gap:12px;display:flex}.mp .mp-cam__shutter{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:4px solid #fff;border-radius:50%;place-items:center;width:76px;height:76px;padding:0;display:grid}.mp .mp-cam__shutter span{background:#fff;border-radius:50%;width:60px;height:60px;transition:transform .1s}.mp .mp-cam__shutter:active span{transform:scale(.9)}.mp .mp-cam__shutter:disabled{opacity:.4}.mp .mp-cam__btn{color:#fff;max-width:220px;min-height:52px;font:600 16px/1.2 var(--mp-body);cursor:pointer;background:0 0;border:1.5px solid #fff9;border-radius:14px;flex:1}.mp .mp-cam__btn--use{border-color:var(--mp-accent);background:var(--mp-accent);color:#fff}
.hz-page{--hz-page-margin:16px;--hz-scale:.7;--hz-color-error:#8b0000;--hz-input-border:#dfdfdf;--hz-input-text:#333;font-family:var(--mp-body);color:#000}@media screen and (min-width:750px){.hz-page{--hz-page-margin:40px}}@media screen and (min-width:990px){.hz-page{--hz-scale:1}}.hz-page .hz-section{--hz-content-width:120rem;grid-template-columns:minmax(var(--hz-page-margin), 1fr) min(var(--hz-content-width), 100% - var(--hz-page-margin) * 2) minmax(var(--hz-page-margin), 1fr);width:100%;display:grid;position:relative}.hz-page .hz-section>*{grid-column:2;min-width:0}.hz-page .hz-section--content{--hz-content-width:42rem}.hz-page .hz-panel{flex-flow:column;width:100%;display:flex}.hz-page .hz-h1,.hz-page .hz-h2,.hz-page .hz-h3,.hz-page .hz-h4{font-family:var(--mp-body);letter-spacing:0;text-transform:none;color:#000;margin:0;font-style:normal;font-weight:700}.hz-page .hz-h1{font-size:clamp(3rem,5.6vw,3.5rem);line-height:1}.hz-page .hz-h2{font-size:clamp(2.25rem,4.8vw,3rem);line-height:1}.hz-page .hz-h3{font-size:2rem;line-height:1.1}.hz-page .hz-h4{font-size:1.5rem;line-height:1}.hz-page .visually-hidden:not(:focus,:active){clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.hz-page .hz-button{color:#fff;width:fit-content;font-family:var(--mp-body);text-align:center;text-transform:none;appearance:none;cursor:pointer;background-color:#000;border:none;border-radius:14px;align-content:center;margin-block:0;padding:1rem 1.5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.6;text-decoration:none;transition:color .125s ease-in-out,box-shadow .125s ease-in-out,background-color .125s ease-in-out;display:grid}.hz-page .hz-button:hover{color:#fff;background-color:#262626}.hz-page .hz-button:focus-visible{outline-offset:.2em;outline:.09375rem solid #000}.hz-page .hz-button:disabled,.hz-page .hz-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.hz-contact .hz-contact__head{gap:max(24px, calc(var(--hz-scale) * 32px));padding-block:max(20px, calc(var(--hz-scale) * 40px)) 0}.hz-contact .hz-contact__head .hz-h2{text-align:center;text-wrap:pretty;max-width:min(100%,32.5em)}.hz-contact .hz-contact__body{justify-content:center;align-items:center;gap:max(24px, calc(var(--hz-scale) * 32px));padding-block:max(20px, calc(var(--hz-scale) * 32px)) max(20px, calc(var(--hz-scale) * 84px))}.hz-contact .contact-form{width:100%}@media screen and (min-width:750px){.hz-contact .contact-form{width:50%}}.hz-contact .contact-form__form,.hz-contact .contact-form__form-row{flex-direction:column;gap:.9rem;display:flex}@media screen and (min-width:750px){.hz-contact .contact-form__form-row{flex-direction:row;align-items:flex-start}}.hz-contact .contact-form__field{flex-direction:column;flex:1 1 0;gap:7px;width:100%;min-width:0;display:flex}.hz-contact .contact-form__label{font:600 14px/1.3 var(--mp-body);color:var(--mp-navy-900)}.hz-contact .contact-form__opt{color:var(--mp-grey-500);font-weight:400}.hz-contact .contact-form__input{text-overflow:ellipsis;border:1.5px solid var(--mp-grey-200);width:100%;height:52px;color:var(--mp-navy-900);font:500 16px/1.2 var(--mp-body);letter-spacing:0;box-shadow:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:10px;outline:none;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:block;overflow:hidden}.hz-contact .contact-form__input::placeholder{color:var(--mp-grey-500);opacity:1}.hz-contact .contact-form__input:hover{border-color:#c9ccd6}.hz-contact .contact-form__input:focus{border-color:var(--mp-accent);box-shadow:inset 0 0 0 1px var(--mp-accent);outline:none}.hz-contact .contact-form__input[aria-invalid=true]{border-color:#c0262d}.hz-contact .contact-form__input--textarea{resize:vertical;height:auto;min-height:140px;padding:13px 14px;line-height:1.5}@media screen and (max-width:640px){.hz-contact .submit-button{width:100%}}.hz-contact .contact-form__error,.hz-contact .contact-form__success{outline:none;align-items:center;gap:.5rem;display:flex}.hz-contact .contact-form__error{align-items:flex-start}.hz-contact .contact-form__error .icon-error,.hz-contact .contact-form__success .icon-checkmark{flex-shrink:0;width:1.375rem;height:1.375rem}.hz-contact .contact-form__error p{margin:0}.hz-contact .contact-form__error-list{margin:.25rem 0 0;padding-inline-start:1.5em}.hz-contact .contact-form__error-list a{text-decoration-color:currentColor}.hz-contact .contact-form__error-list a:hover{color:#000000b3}.hz-contact .contact-form__error-message{margin:0;padding-top:1px}.hz-policy .shopify-policy__container{max-width:41.0059em;margin:0 auto;padding:1.25rem 20px}.hz-policy .shopify-policy__title{text-align:center}.hz-policy .shopify-policy__title h1{font-family:var(--mp-body);letter-spacing:0;text-transform:none;color:#000;font-size:clamp(3rem,5.6vw,3.5rem);font-style:normal;font-weight:700;line-height:1}.hz-policy .rte h1,.hz-policy .rte h2,.hz-policy .rte h3,.hz-policy .rte h4,.hz-policy .rte h5,.hz-policy .rte h6{font-family:var(--mp-body);letter-spacing:0;text-transform:none;color:#000;font-style:normal;font-weight:700}.hz-policy .rte h1{font-size:clamp(3rem,5.6vw,3.5rem);line-height:1}.hz-policy .rte h2{font-size:clamp(2.25rem,4.8vw,3rem);line-height:1}.hz-policy .rte h3{font-size:2rem;line-height:1.1}.hz-policy .rte h4{font-size:1.5rem;line-height:1}.hz-policy .rte h5{font-size:.875rem;font-weight:500;line-height:1.2}.hz-policy .rte h6{font-size:.75rem;font-weight:500;line-height:1.2}.hz-policy :is(.rte,.shopify-policy__title) :is(h1,h2,h3,h4,h5,h6){margin-block:clamp(1.5rem,3.3em,2.5rem) .25em}.hz-policy :is(.rte,.shopify-policy__title) :first-child:is(p,h1,h2,h3,h4,h5,h6),.hz-policy :is(.rte,.shopify-policy__title) :first-child:empty+:is(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}.hz-policy :is(.rte,.shopify-policy__title) :last-child:is(p){margin-block-end:0}.hz-policy :is(.rte,.shopify-policy__title) :where(p):nth-child(2):has(+:last-child:empty){margin-block-end:0}.hz-policy .rte ul,.hz-policy .rte ol{margin-block-start:0;padding-inline-start:1.5em}.hz-policy .rte :is(ul,ol):not(:is(ul,ol) :is(ul,ol)){margin-block-end:1em}.hz-policy .rte blockquote{border-inline-start:1.5px solid #00000040;margin-block:3.8em;margin-inline:1.5em 2.3em;padding-inline-start:.8em;font-style:italic;font-weight:500}.hz-policy .rte table{border-collapse:collapse;width:100%!important}.hz-policy .rte :is(th,td){text-align:start;padding-block:.7rem;padding-inline:.8rem}.hz-policy .rte :is(p,ul,ol,table) a:where(:not(.button)){text-decoration-color:currentColor;transition:color .125s ease-in-out}.hz-policy .rte :is(p,ul,ol,table) a:where(:not(.button)):hover{color:#000000b3}.hz-404 .hz-404__main{--hz-min-height:15rem;min-height:var(--hz-min-height)}@media screen and (min-width:40em){.hz-404 .hz-404__main{--hz-min-height:40svh}}@media screen and (min-width:60em){.hz-404 .hz-404__main{--hz-min-height:50svh}}.hz-404 .hz-404__content{min-height:var(--hz-min-height);padding-block:max(20px, calc(var(--hz-scale) * 100px));justify-content:center;align-items:center;gap:20px}.hz-404 .hz-404__content .hz-h3{text-align:center;text-wrap:pretty;width:100%;max-width:min(100%,32.5em)}.hz-404 .hz-404__text{width:100%;padding-block-end:16px}.hz-404 .hz-404__text p{text-align:center;text-wrap:pretty;max-width:min(100%,32.5em);margin:0 auto;font-size:.875rem;line-height:1.6}.hz-404 .hz-404__list{row-gap:max(24px, calc(var(--hz-scale) * 36px));padding-block:max(20px, calc(var(--hz-scale) * 48px))}.hz-404 .resource-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}@media screen and (min-width:750px){.hz-404 .resource-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 12px}}.hz-404 .resource-list__item{min-width:0}.hz-404 .hz-card__content{gap:4px;padding-bottom:0}.mp-gate.mp-gate{min-height:55vh}.mp-gate.mp-gate .mp-gate__card{text-align:center;background:#f4f5f7;border-radius:14px;max-width:680px;margin:0 auto 28px;padding:40px 34px}.mp-gate.mp-gate .mp-gate__state[hidden],.mp-gate.mp-gate [data-mp-widget][hidden]{display:none!important}.mp-gate.mp-gate .mp-gate__state .mp-lead{max-width:520px;margin:12px auto 0}.mp-gate.mp-gate .mp-gate__icon{color:#d97300;background:#fff1d6;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:inline-flex}.mp-gate.mp-gate .mp-gate__icon--ok{color:#1ea65f;background:#e3f5ea}.mp-gate.mp-gate .mp-gate__btn{margin-top:24px;display:inline-flex}.mp-gate.mp-gate .mp-gate__widget{max-width:900px;margin:0 auto}.mp-gate.mp-gate .jm-review-widget-minimal-header__title,.mp-gate.mp-gate .jdgm-empty-state,.mp-gate.mp-gate .jm-no-reviews-state{display:none!important}.jm-button.jm-button.jm-button--primary{letter-spacing:.5px;text-transform:uppercase;color:#040713!important;background:#fa0!important;border-color:#fa0!important;border-radius:6px!important;font-weight:700!important}@media (max-width:749px){.mp-gate.mp-gate .mp-gate__card{padding:30px 22px}}.mp-gate.mp-gate .mp-gate__state .mp-h2:focus{outline:none}.mp-gate.mp-gate .mp-gate__form{border:1px solid var(--mp-grey-200,#e2e4ea);text-align:left;background:#fff;border-radius:14px;flex-direction:column;gap:18px;max-width:680px;margin:0 auto;padding:32px 34px;display:flex}.mp-gate.mp-gate .mp-gate__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;display:grid}.mp-gate.mp-gate .mp-gate__field{border:0;flex-direction:column;gap:7px;min-width:0;margin:0;padding:0;display:flex}.mp-gate.mp-gate .mp-gate__label{font:600 14px/1.3 var(--mp-body);color:var(--mp-navy-900,#040713);padding:0}.mp-gate.mp-gate .mp-gate__opt{color:var(--mp-grey-500,#5b6172);font-weight:400}.mp-gate.mp-gate .mp-gate__input{border:1.5px solid var(--mp-grey-200,#e2e4ea);width:100%;height:52px;color:var(--mp-navy-900,#040713);font:500 16px/1.2 var(--mp-body);letter-spacing:0;text-transform:none;box-shadow:none;appearance:none;background:#fff;border-radius:10px;outline:none;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:block}.mp-gate.mp-gate .mp-gate__input--area{resize:vertical;height:auto;min-height:140px;padding:13px 14px;line-height:1.5}.mp-gate.mp-gate .mp-gate__input::placeholder{color:#9ea3b0;opacity:1}.mp-gate.mp-gate .mp-gate__input:hover{border-color:#c9ccd6}.mp-gate.mp-gate .mp-gate__input:focus{border-color:var(--mp-accent,#fa0);box-shadow:inset 0 0 0 1px var(--mp-accent,#fa0);outline:none}.mp-gate.mp-gate .mp-gate__input[aria-invalid=true]{border-color:#c0262d}.mp-gate.mp-gate .mp-gate__help{font:400 12.5px/1.45 var(--mp-body);color:var(--mp-grey-500,#5b6172);margin:0}.mp-gate.mp-gate .mp-gate__err{font:500 13px/1.4 var(--mp-body);color:#c0262d;margin:0}.mp-gate.mp-gate .mp-gate__err:empty{display:none}.mp-gate.mp-gate .mp-gate__alert{color:#9b1c22;font:500 13.5px/1.45 var(--mp-body);background:#fdecec;border-radius:10px;margin:0;padding:10px 12px}.mp-gate.mp-gate .mp-gate__alert:empty{display:none}.mp-gate.mp-gate .mp-gate__submit{align-self:flex-start;margin-top:4px}.mp-gate.mp-gate .mp-stars{align-items:center;gap:2px;margin-left:-4px;display:flex}.mp-gate.mp-gate .mp-stars__star{color:var(--mp-accent,#fa0);cursor:pointer;border-radius:8px;padding:4px;transition:transform .12s;display:inline-flex;position:relative}.mp-gate.mp-gate .mp-stars__star path{fill:var(--mp-grey-50,#f4f5f7);stroke:#838997;stroke-width:1.4px;stroke-linejoin:round;transition:fill .12s,stroke .12s}.mp-gate.mp-gate .mp-stars__star.is-on path{fill:currentColor;stroke:currentColor}.mp-gate.mp-gate .mp-stars__star:hover{transform:scale(1.06)}.mp-gate.mp-gate .mp-stars__star svg{width:36px;height:36px}.mp-gate.mp-gate .mp-stars.is-invalid .mp-stars__star:not(.is-on) path{fill:#fdecec;stroke:#c0262d}.mp-gate.mp-gate .mp-stars__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.mp-gate.mp-gate .mp-stars__star:has(.mp-stars__input:focus-visible){outline:2px solid var(--mp-navy-900,#040713);outline-offset:0}.mp-gate.mp-gate .mp-stars__value{font:500 14px/1.3 var(--mp-body);color:var(--mp-grey-500,#5b6172);margin-left:8px}@media (prefers-reduced-motion:reduce){.mp-gate.mp-gate .mp-stars__star,.mp-gate.mp-gate .mp-stars__star path{transition:none}.mp-gate.mp-gate .mp-stars__star:hover{transform:none}}@media (max-width:749px){.mp-gate.mp-gate .mp-gate__form{padding:24px 18px}}@media (max-width:640px){.mp-gate.mp-gate .mp-gate__row{grid-template-columns:1fr}.mp-gate.mp-gate .mp-gate__submit{align-self:stretch;width:100%}}.mp-link{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:50vh;padding:48px 16px;display:flex}.mp-link__title{font:700 22px/1.3 var(--mp-body);color:var(--mp-navy-900);margin:0}.mp-link__text{font:400 15px/1.5 var(--mp-body);color:var(--mp-grey-500);margin:0}.mp-link__text a{color:var(--mp-navy-900);font-weight:600}.mp-link__spin{box-sizing:border-box;border:4px solid var(--mp-grey-200);border-top-color:var(--mp-accent);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite mp-link-spin;display:block}@keyframes mp-link-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mp-link__spin{animation-duration:3s}}
