/* ================ bloc 1/71 ================ */
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 18, 2021 */
@font-face {
    /*savepage-font-display=swap*/
    font-family: "speedee_regular";
    font-style: normal;
    font-weight: 400;
    src: /*savepage-url=/speedee/speedee_rg-webfont.woff2*/url(data:font/woff2;base64,d09GMgABAAAAAGJAAA8AAAABPkQAAGHeAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGk4bgZtGHLxkBmAAiCYRCAqCzTCB+zYLiRIAATYCJAOSAAQgBYoeB6Q+W60PcQbdth1FK8htA+CY0T4tTlcxds24W0VaCMPX7EANGwcA5Ns/KPv////Tk0WMa2euZneviypBgn8mc0GEhzBrDtYwIsgYcYKzZWbaZHNNHJZhnS0EistmzQRe6SJyhbzBHd3B0TNFvJY+Gl0uVHuwJ51lC6lyEXfRld9na4JWDwvBK+yaEBYW4ODm4OYnxfsKkYoX+rqwFRaYYCQ3SO7F6mIo2is/y2pntYNPwZHwlQ2h9U/ZrBavoh/+4M5HuJD8p61/ozXZCjXei1UYfnQu97/O761cvflN8BN1lD3Vs/dU8AIRoTYnbjIJ9RK4iCSTLGx305uNNdlxs62Dx0Fd3MsXSIztmG3DvfjE1Ycv39SzVWDseogaq0699Dzs17M5d/cvpklEE0lUm7gnSDSalkImmkavNH/D83Pr/djYPmNjY7AA5xyjx4BRE4YCImxDiRIQFBtJbUSkRcBIQqVyItVGccIhbeRxWBhF2TDEz+kfpkGtmCckSAjRF3kx58WcBEIgQAl4WaHgpWKwTiqzCmvZKs5MO7Ouk3aV3zIm1g9pbis7zLezeAFOxSZCOBJQAICqWLSyetCG8CAQjgB5VhL+jX2r9pqq7wZ2aps0LPEhJX0rtT0gyzgIcgjcTE1LIB6II5JqtnbX/e7i1PZNnp9QJQta9f798yEkYEAQAkiFEUisQig3AXD8O7VmJGt3b0ZvEYuY3nGaLFKa9zS2X2PVIe8lC1wgOTm0F5BLFCpiBMf4T/976eVcGpsYTcf8ea8Y2vg7tlCESrSBosdkzPGr5f9r+1Y0FFVFTU3Ria/5ICuaBQbJ8k+QNEGCBAnyGHh/Pm/lzYaLWAUIXE4zrd03Kj5nXXSTaBL5i4i+dI89Y3YojTvse4GlEfgBMJB9BSznbIYeQSDG/3aYOowdcte61SocAv2Efb+2F+I33dm7AzJJMyESJWWTECsRDv+u7dvkow6OgaysXLFYLl/J/WGBZ8VoDJMrRF5aAP8jthliUtEDXkQIFRNK8lPVdVgwGch1/OydEKts7VHIbnGeYKIy4T8FdKIyJSbAELfdcQ2ccMKYjJNzkiQf3Flq1+5v+weNiXOdT2XCM8vIb/TXqZHL66Rvuw3YGANjcg2B/9+mve1cP41h/Wmi81d2Zxf6wAq23g1DD1xUM/c9efTm+RkEuxqNtSB/GsM5K+uTVgGR/UX/HDthB2ukbomg/F3K/DY1YVGlTZeTtkwZ7rDoqjRleJ5vbzVbl+UfuskjcVuOdXzhIBuPUd01f8Lb3khIQ0pFbnI7YrZZIxGKhuw0Rin+b63STs2+u9kAkAQU6oBUiJWZ+VW9tV3V1b0Dh3PA0IVNs3uAIUarWEXavFMBYSIj74yONslPa+bbApCtAxTycOvrVOiI9iWZQBn2SjzZd3NAk70tACgElgRgiR38r0iYby0Iq5jnaxcv1MPAuJvZPoahHlQ1W/lLV1QUSLzB2NnheT+HEYfDSCzw71TS74telhgaRBCHcY0wwsNU3/lW1XKYrr3SVBFC5iqKEIxXGGGEeRhhRAghc3ztvmSjg6EYCWbNj4hr76qvjMlmzcZJgMggFmkgubv39Y7atAipGRU/iLExTFdHyvP82jubR6pOG9EKWxGZf+7Y5O8uAvj6bzIB4Pt/sQPAD4d/AwLsCDgHMIggsfwcNMBfvJ9A3poEezc+aHSmBDyGgwWN5dSCx3qY/KCAAQTY3i7DkLPOuXyEhJ+B01D/Qm8AkgE98/THCLQ+bi4j0Pq8PIxA6+vmKgItYFkowBr4e8qxud19qzMQCtyUDgsMsNKQXTn+3yrxV4tswREUqMeEBU7icxEQMiLYvFfF1Ik6VyVVX511vXpm/eJfH2V+M0RRGipGnRnEeKa+6QWsZyfH7PRNbAJOiBPj5CzYp/aAgCx+s6IUpzPKVYW6NaAxvTeh2wNmOyeMUMX9K4lJc5VEaLzt7eUQhynKcT7hPCtKoFTvq/5I2psdT2cx6hEUqXkhlN6heAQyPtceU7dRao+WEOUNkn6m93m2HyStiPQcERO20lndNwQl5jYaYLzGormwsLwjKTOBMaHApBqDZl96Tfe21EOM1Vomkm5hVaSMbKESN/jESqL5csZjAYzWktt7wF7iKdlradwsLit9GcuLpqOJiOLVuXVQx3ZzP+nxzJ7K2Bwa900eFCNjfCIdC+zYU3b6UuNWxG0YeXNfB6/MVxYqS8dtQocve9fgcWMmc3LDVowUaAc8dyvxGETfCw/d2u2HnMWH5v2VUiKgnSJ7p/Dly51Rgn/SSEJSRJFfRajzbZUUvnoVer811nw7790x9CR7UrEgWna/AykOR5Rma5aIRfxO6KGPF/24GFsFUzhVM0ATYJ+TENHumitDEcZtkx7pYLlaevN43yCu7KV+447nGJ0f5Gh5g/cTH4LPHvpRbs0YW5dKpdDUbIbiF12Z6lHbPRfr0zUYxKpBbdDyJfw1HM6cRriGDNn3ilADtyDpEKDRV0sAo5FjdUhQylkVvAlUhXcpn5R7b/aa6sU03I+KiTAF207YAQTvmRMz/LRAKDY8Gaho9z8dQQ6p5TsqzsVeBMfCDztTfm2/LlWZaO4ZZQ1BCk8qQIqNwe3Mqj8tShYDF1bShgDB6xMJsVqinJYGLrAWEgPLfUzkyjlIco0rOzDsgybO/Ef9eS3VzmXOvQ+lYmaxpxKP3jExTIfAM2RBuJadWahbNHGs9jCJfZUyvSedl4xHU/uF9UNTTf11R4ZMEQyD6KSkVybGHmI/jyueTIfukJNyBNm9VlvgRsWBQUmAmSXwugwKjoibsUMRmOSgOIyim92Fch6yHCpl3JnHQOFf/XEn2anOfy1IN5ha+Ei9sDIGFmHcOgmA9hkxj4sk9DglzghmvQTCmUYgdcfEiFbUSCDLBoy+qQVNlEQTKWVdhaOktuEKjvXAyTWnbvsv1rUEUWnzcciaJMpkHaRZDEUB2BYQEc96MYoWASF4xaJGqqh5mZUIUQO1EUkJviURNjKvHVcERHSHCCpuhLGhHqkcy1qNAiPEUICgerusZAbPitJxOVGbBQhzg4eRgW8FEw2LxUVwYxHXBKNiAsqqvWEQmIqazX0MjaI/qqRRINrJREaefo0wKo3bSExWGmTUd0agWO6+26CnDokkAY2GLd++Efg6oGP76MtVTVFE9NHYoea22myD89k7+U9LH1b68FZ71IXvgaSp2axmcpNue7x4uhBC0MgLcRRPoTSRudfkD2GKs2y0UUqjZrNIoN3cj+Ag/3PlczJNXE8nDZHccif7dW55abPddwm/ba/oXLsYu9YeCnNujd4iZScz1MTEvP9A4DhMvAYvI6JYDCguua2iI4Czm4+yFE/6pRtipU13B4IL5/NECFWVyUjBuDb9YDPpQxN1NpHtFaU/wqPvvCd7kEorZImwCFXgXnPUZvObeDP7Vn4q9ZUu3GuPd3G7By4XlJhAUfpRKzRcKUaBWMhdJYVad7eAQbQu938rhtBY5J5Oc0JqLcYG2oc3IS6o+8qZJNjPqTxbXehXgspfEtMJpquSC/cqOzCYtoWiMGJIuB3r8qgQHk1uyW0XJwuxsqBYymBha0hyBk50LxbgQcW5dds2hyj2HEYfHOjE0tunpw0+9uTS2AoS7nOC/IxSt9HONWaLY60E1+XWkng+8xc+/G2B3WTJaoSksVB2lp/4/InGYIwneCoOXQPJpiDz+k/S9CHTE2u9UcJeBNG2vQQ8+YE7wNYORGmx7mCUd1Rw/s/lWoJBmyEWY6aWEFlOhyOqGk5gWK4U8AKoMWlpcZiYcFlY8NjY8Lm4CLRpI+ThIeLjIzZokrc5J4VYkG+DxylEeV6bWOc9lOaxx0o89VSp514oM25chQmvVHrrLYV3plwyY0aLOXNa/fBDm19RQHvUYg2kVrzB1Es0FKMsw3HL8TheuZ7Er8jTHHLwbSta6btccnEzWav9kHt+bhdQgIetba31ggv2a+vbYqPQtvun8CL9V3T7AtCTHYgAHexgROhQh8KghA6nDKWXEa2pjteOZjXRRNymmonXXHMJW2gxv5ZbKaD1tgpqp93C2u8goKOuEqfM0tusWfsZ2HW/uummP73P1t++dJu0uR6K6u/B4dGnc+ElnOV9KhH8+iYoAJv2+SxbTf98eKl/OM+fJ/7V/8PE+4uPhZ+GPlNo77Q/nHhO9RmU8e+/EOPC/A6frAjs/4HM+R3OIT2WxPb4OdWkF+mH/+qh7muCtmrHtrWr9l/P6wo44QJuCyxiCDTQfgnmcldr3MTVcSjzqPOMLMW6lRB/hvOISyPlxacmzEiUJFmK1FoxUqlKNYU6DRo1adairV6bccOt9Ji76UO/AUNGjHngT5mfV6lWm049JkyXza3O4M/THRg2Ihb/bjVhjUOCzmmBc+NCOpYv85jwjBfxDj58N/2WJMxLlCTJUqQ2Y8tpnHHWOVlyxnnoChcUKVaiVJlyFSpVqaaolxi7rDZ1c+qVhkijadKsRVu/Nu86brjpltv1Tujxj7t69aUfA4aMGPMgD3f90eyxPPHUsz7O2ITqm2LGnB9+5fc+f8783Zwfgi0IIciOglLogIGF63gYJyLIVYief8Jy4QDSLhuKk4IUK/JB0SsXqqqlWqmVBo1pQovWtGXadaRT6VH6yAAGDRsxloncVKbDYpaxurmG08bQZmZ3/RIdC85hm5TVVCeo1tUGLGgmwkrU+ZRQUdPQ0lXj6iyswLjhiRe+cjuCwTGGbY9YFgvTM87QmJgPQWZdb0VhvchmICkl7+54KEY05EO+zRLO8wfkaM6JnOWy+vNW+NOW6NYbsMkaWwIiQS5BoiTJUqS+d9Q3lnVPXcU1N9xa/hcbhg3BhllDrOHV8GnorIWHBhEd+Yg/FR+/mAowoPQCPd8VXY+ewZmKeaQEDp1AWNVvUbfJTCYAUK8NQsGCKjv5W4xgMLg3/10P+AIlKMFzIvRdY/8mAQBASZIEAMdxAwDWtV+H6dRVu7+rk3kMDQkAAADDMPo3Rh+4NleLIJb+5eXTGMLCwXuGD0uA+1L8+CcwS7AJTdiZ8BwpxzsnOQ1nzl266nqcDN6NqzIRM7GMWNkOTroeZZtmbxycxTW/cAARcZE8hsa6jY4goh0a2pQu/9dN4NJXAMYtK+2FmJivCQ49joLOO6b1IaoDamzyZ1lPSGDXnaacjQvpkYxANl7w4bd9DcV/EAAFNkEJtkSpJ8xKlCTJUqSO8yYKp4oUK1GqTLkKlapUU7zNT7TDqjRIoybNWrTV9kGHTl21G+Zqvzbr+p0b4aZbbqdH7urTb8CQEWMeeOSJZ/teJn/G4bzmoWDgNvGQRIBRIgYSMkqnDTHAwsHrAljCXfzEPwESKEiwkFVo5yq61DMilI6xakjNYLPJEsqonJqG9uM61K49ZGhBtVHJzsHJVd1DHl6+cnvChVM5gIi4SI7LQ1lXXUCNvmiEw5i/gbPuGRKxWFnBw1hA2uXPo7rydHk7eMcn+P4yv8qP4cm2i+rYn0ASXZJkKVJr2p12xlnnZMl5H94IAK4PKAAgmIhcO8zMzAaDAQAAc+bso+eZVFXVYNChgwZFiIisYnbRIotHMldMPmolg2vmllqaqfWrjeCpnJqGlm7fWzxk3Li/iGXEapvgYteT3JV44OVzm8f86adxUMwOdruTfujb+CtwrSvxwMnftn94QD7ZQzSgKBB6r4jQKgokRVEU5caXnjs47y64qFCRYiVKlSl/131Kv0TkMmrf857lnS1sNplPFFBAOQ2oBhroPe5xJhpkEEL0vMjbgGigBg+llE6Wd0SFYG/oGJhYp9lWd4Zrd1dN80tYNEvLMU6df9Yrb7tnYwcW9q3gyN/+So9b62k5KGYHO3cf9c2WubIrredmo43VnAcuTsqLz3t3UMu6CpWqVFOkTho0atKsRdvkcgYMAAAAOIaTj6tx4F4GtB7Pcfe6+OrC1fl7gNlRTnB2eLluoMLRhvF5nBBtKDWMPuW2U9hlQLnlKDe7yu3cmn5qbM3CSZ+VQfJaaVZNc+818/tpRI1Gs3AKdRo0atKsRdvbRKRnzl3p02/AkBFjHtRH4Yln+cPhPG9zBg329wr32/cZu9RtsOzOwcn1bsCvXTjsAIiIi+ROrL3bs2LNYH3y3slOzkcwJJR39SfTPo/cmiQaqkCohSWa2+Kcg9FdZNiIWDR73m49SzxiM08y4nTWnZe4GOlUSelU8pPzxR2WIFFSkiVFak1bdNoZZ52TJafmjpx3wcVx3qzCiSLFSpQqU14rllSqUk2hToNGTZq1aKvtYx06dS16sKvIMtx0y+3xnVHP5B939epLvxkwZMSYB0cPR3jyWJ546tnqbTcXJfHTkwVP3rPYGRSXhoSMMqZCFG0cHQMTCxsHF6/z5xPW4+/79hxgrER7fJ7nt9v7OOJAbRHVxvxFOij06MshA0YEhEyYMWf5rPUT2B13GTVq1KjRBfUIinQZMh1z0in59doz6oZb9V8U9wwaNuq+51567Z0PPvnim2mzvvtZFuZBlbgwkDKVyllSXLzozr0cpUpqz3Kp3nJvBKWTpCfKwFTMI0pwY9hxygh1npGlWEc0yShrNgNogUhQpJtydXfvEBIoh4J8lt+e70dHXyhXK1vscHAW1/zCAUTERdKEzSZLmIr5wzTxFdbIRzYzoIVoyOHPgBxFTlTOIjQ555C66zSZRYedsoYpvUubSnHbbT0dVeaN0Dm6LnRZNm+JFprBOEtHeUCApT8OFtYx1jvuqrsNNbs4OItrfuEAIuIiGcEloypQTFE2/pVK0i0mQ8XQxY2aQJSbgrUWo+RKosDatg10JnCrYFYpWKgW4fx7xCTpqmTjIqbFUTOGMlNgKVbkRGEpJZXWayTVqtftR/WkedaWTnr3Uj3Wh4ZG80yQaTJDX4BvZVfXVrVeN8Zt7mP3gBELvYWxHLdiBT6ClPSgy2ARiEtmpGCuxTB5FPRSvDUrG+fhy/fuFefktXs/Wjlc09e5HGMcjxqSni/mJHGRhELSRs8Yl6vIVyWt4F61UrU/ULOmcHpvV4OlUZrSnKcl0qqmRtqVDu2qcgksfXMGZLAPUW0YI310XWPR1MoUk2Kle2RNi3OWva/AWrVXrk1ap6pcdu2D3tu/6z7+bu4Hl5NCx+z+3v33I2ZEzSZbLkKx9Q8lkKVFMme5KchT7L2ETGENrV61+1VLTa/deHWq9bteQxrRpFmL1rTttaeDdI7evbqeSJ8ZMFiHlho20kd3vTEygalMk5nVQhZlua6sbvXkOhyPLLdJdueunE3l1DS0dFVPkmFSjeQiSQdncls84uUrtyOEImCZStUbMmqmrP+EMdVd5UG7HcXAVnsoF9JbCMEVgfZQMzxpqt2Teho0eydOEyyvgbUyaa0vlXZL/wguRlauDBFugfkCu3Dycd1Q97SVvjYLnrS9ZYhSXan2tmeDRTiPk1GnZsttr9lhtbFrH/Mdaks7RyjtZejaC9vZDpe7rOfZXLtylMqpaWjp3lK7awdhQXWP8vDyldvbcarSKrK9Rlbtmur3teahLZ2mJ6NrJmTaTBZ2Nj8Idd9d2bOozD2JG5Bq8Jq9LIzoVjlXlWq1vW6++kgDGjVp1qJVm3YdOnv3Yj2kDwMGp9bhOI7jOI7jOE485rKpw12NqMMtwh6wHp/aHEV2e4j1GB7iiEKeTlLujfmTABMkJED+9hOVxnUbvt9bukRJkqVIdc0Nt9p5yiuZ9TLJETLGGGMcHGC8zuGhHNGQM27sALyc/+VArKCUkaigUcfGo02HAVPmlrK1nIs9+w7N7rrvoY9+qlVnwHMvfPTF1AZzBKg0oVSuVBmtnv4wOltsVCq1I13wQ4Tl9/Z7z2MqetVksjQaT1eNR1ub/jMRY8EJaQIfxy0nwDALGj0zcw5n/16TPOWZl7TKC53tOZ0M7gNT8Sjsad9AUaPKekWaCzMSphOw4Mr5aqXsEZsVtqeFiTZe9xmzk3ciNuTsLjUxIlgMlquPhL5IQhFCYh0vLYRGn6ZnUqkDtJUE2dxpu+HQCBlnHkZKeJAtwI2P3A/y63tDuwrjlu77SrttTnY/UMUWrdFi80VAlz/RA70JFaDZCN+Slop8BWcXKG4zM8tYUFZ/4T7BzvC4OmkNi6tNbbf63fq+qId546By5epV5GapiXVmp3ZBlevvZ1aBEn6j96v6oUr2M0UkLndPIN2LKqpTE0r+gZpWVjxYDQpubK531kxVIrbczvbIZbJTwnXZyD59W+VOcwFvD04xNCLfIxk6mq40BjPWrDlrj91JMpHz8SZ/l1mR8aPUtrUP5zXWD3emzcDO5QFnh3KUYzWSx6JICgCLKIgRIFgZ1VOKSdhHdh/IbSF3H9P2idBvySv6Ucqw2KsR+JaAG+mKM5d2oiPiMhdEDPuGOhupCUTtgJJs/NAFTRvTq0De0/FmolKN74hKmwLXJHdx8o33kB7kTxIV/4kn7bKUBBc0FKxPRwzXyG2hbii454miOAqlr+6hS74HNhXlFHQSdHBb54rSuLEL22lhj3/XAo0cFLFUobPIiiAgumKHjhHCiKjClGsD84MGPq02HHQZaibIydx3QL5Qv7lAHOzF58UP8DWjfZX73QfFcegDuamcscZ72IaPGuPher39btN+88J2K3u6fnKa6GrT9VbuynLYmUP8IkOAruTCeObCSXtkNv3+8YS5dtqgMaIVMVrZj4//5T3h3d4X9HfGBxGSmxE5ySZR++qu/j/wnLqnxwg9yX2gzYf67ncS7r0TNf2END5GCnTDc9ttscY4Grb+ACIMO8XvF7QrZCDm/bWgRPZLARl3yUQRsd/9uK+ePvXyx1ERMyaV5JlEfjRcn6YNuy6BREHIMRpjR0A6pP1xPqcFvF8gUgCuRKZKM0ziifAL91KQ15ZmOVCUc+PV4RvY4Jf8qO/SBIVA/QUwRZvkB0i0FATnkd9QDS8QSAhnJHAj0ArZB0g+gqqR9DcGKIaPBKaQDIgA6Dszwh2ATuMKySHJXM5eSj5W5uPkSEXp1rxSUMwXVWbSNH+kz0A3/BDAOAE0U+D1xu7nhdTVzd4HBjF9c3rMMPLR2NbqDst5u61f93pdDW9wuPXhCJwcYFvRBRfncthKvwHn40MAl0xgPV2fZOsNtO6c9Hba9E4CKpX1Uel/glhGMw04fpFhu1TPZC9BjuVM003T73MdWmAyPlAtFBDPCzEXiWxqlV0YCyyw3RyeAKKUylOzZBi1oqtQo4fjYrpLmRxNNyFhlUTc5yVrlDGZlqDSflB5paiF9QMsQUqCC6hFZhcrhBcKTca0IduM3GeHPpb8vMDHUhmG0iOInFigehEtGAdzmM9LOVrw8fTXLDBuLbIk5nzHNZOm/aM1Gai8MYyQtKTstbrcxGg2a0la1lFuet00XXeK/hveMMj6XQNyDgm8iCFAL7HGawMIJHUDTc6TkqiIIKgzamNOAipN2WTGaTRiDhIQb2hG0K88yidnZz+WTdOfsRzqEpD+Nx4N4F2CQlu1KOYlgXt1y+oDBdMiOgQqTjf1sXvW62P/t9KpUAqWwbVpWdwOJ5sHiRy+FPIFQBQJolUiomnlorQKsYGVEkwycXLttk7LIpEjj8PPm4PL6mp5O6GFn5dYc5Dz7gn2noeifwK9XYx2wDckFg56J8TBIfeDePcITPLFN8lmtMPmtDQ/xJGfRifppIAUQpGbrDiWSAk5GbiSLLnTrdJeypOciV8qWB0uF7IVV9rYJlfb0hZrP4dOXtnz19pRor6SS/G0w530vNOdNfkz5m0+aHk+Pa3I13mm28yuXOt79TX4+5Pm7RaIsiARIWdSoL8DoD1/upykKKnfEbB9NnPsN7iR91s2iIQEkTiSB8cJ4lUFyYM6NPS+K9lbAnay6F6FCkZCrWvOxaK59fwQnx9s4cpJFNjuB7eiVPZvnJti2qRv1B6e/R19EViZb3/219gcLle+/j8Y8gzw7ktlCF/c/vuXFRpukftk4/aP7gu5K6FxUvRDPVKi0RD7gb+REpdur/+wMq2S8PZWDxcsLhGqof8kUHtJrngp/8Q/HPJIgthKMsrxikaN3WkGBD55/QD8JI2/TuEAZH8fAwjyTPbAcCr3UmjYcVLgOQT3yatqRPXGCYm9tkNsL4sjrNe0iOnVDaJ7w+ivYVhD5kZOy2reBSUUmnW77UcAOiZshKDc8i+k0HYUU2LpnSq3oqqqr73r3W2oR4032VcQoBQQQMOFAlrhAR6w+xWvWlY1qzdr7hpZl60/b4m3tm993HA2wk3spmxzczO+mYcHzGZqG1UQIGFT/tJntXq7VOqotZaZJGrorDcy4JmwCasSn+78aqc+0a+ODZZ35idinlyfO/D4PE/eiHf+k/e1AWnthcXZ2qwhKk21q7lG6Wz9Y2zMuNpWm25b7ddO0NPdG3UP36MhjRuDWiHrwTMWbQii7mskjJBxLDYWSOuyfVDH1K+eH9e2QCWoqipT5ar6qqkqVu1VqeoRlDeiUWgBROoN6i1rfwVmL7ONZvtyGSc3XG8/+t7P8b8hv/o9KLQAB68gfgUVVtSDvjXVdH/62zzIIspIVNFo4xNZZjl7EDEtPRMXn8FwEB4iQhh0tWvd6Gb9DTYE8og6UxJSUnoum405JU+Ves3adbvutrv6Dd30sdcXHmeV2YITE8yuAc6uUM0mcHaHa42E60vPL5oiXF95kdMVrq/9d/HN4PrGeO7d4frW/5c8ElzfmcibM2RHvXkFohZ61KMRRphhhR3NaA2E2j7APvtg25qdKYPwBkYj6DC2JYRx6BtYkdUu7JiaawzGwefdOsqQKSsSQCCrZiIlOpWr14hn4/JkIuipX2lMxEwzhIAW17i/Mo8+IYvslSvzEi/i/8TWJr2gdWoLhBIRERNb4H6/seHpEhARW8ZJLJES56o1mk6d5YWqU7oYok90q62rBAjwl3IQ6vjN7YiFT1oc+MmAb+WyTrdEgCqXygX2GB2CW3qByNp69W/MM7pFUKTuwoyAKWmgF7D3NGhkVZQqKMBfIj2SMD8aOIivkdUbUpBcBjVek/a8H2uafFkyk28JHUU/as4G/ajVlrmarzRAyEcOhn1JiPtcIqLnIdKEZHRjau7sjzgdcDZdXFI5AZkqeRbIFkR1CiIEWJ6OiUcwqqNpHIT+g8CBRm8HxcYnJB7NE2kK8WkuA3F+HOfinqkpG06p5ixyOnaTyQTiW38c8Tj0iUg4E456RpmLOOOkA/Hpv1ZKuAxZWEZKTD2q2dW8h44fNkDExXMCsD+2VuyxSWnZ+e0z6XIcin60ACL7HEFsjh8rR1xyei28udxn1ec7tP1wACI7yQhrxB97PiUjl27Ded0LMMl9uEC4AHHQNdLKTf9fHWHWZrNRxySoxZjJOPwgPIA48HFZksH837Fq5zPmhFw5amGmkg5bCB8g2eFU+EZCrhwBGIb78XhkcQIapu7g4jOYhjr0jcFHdtR9TIFocUtcPnI2rd+Af+Bwf1PFmEYDN+4sRvHmidOYUBs3G+1ZDmDDGaV2dM94Zy14+zEf3bPfBYdSIxuNyWe6Sy5CGzge3We9Kx5iv/47dugf9QLMG+DeQw3DTyPdg4+TkoWeMiQPPGVLFnZzZvegu8/iFvLkMyYOePLZ75oP84t/40ETo34gTeZsHBqQd8FDsSHjA0AFb2dlKDATCmIFQoBDQqeFR38lEDKC6S8ud3rgydYFf0DHlfEDvY9bGopckM2h66P4nMSWs/0aRLwef44fPAcb1ogYHTobbaz7Pehhj+hLGHw9zy/H4F+e/jwfU/P+3xmPp0sRalKhcTbAzgXMMwHxrehpQE8NehJgngKI7lvh8f/vO7sDcbtwVnCkkYl6C2b8BSbl6qMoBWbvBa/XZsaGMTyBVcdTzluTasrm47CL4Y+D1PCwJm3SJ2MyJ2uyJ2c2Te7kg8FoJwJHGwHGQx4KrDqxEzfxkzCJkzTJkyJc75T0Q77uo2lgCNaZotA6Y9k3J2IBw2seDpi3xh9w4XI83aK4UmB2wCMIDoZhtAh8/2kALnQ/j2e9X+0BWdQ/a7j7/xgB+aftBwB4F6A/pwBwABXA6k/WqzPNPhDQcxs6f8U9gyyIBLCTeIfUa04JUiu9vMqqqS5irFzzbW3hxY/mvDbPXS0UISAkhIaoI9qIPkpC3RnE9dzEvTz90+m7sMYTBZhOb9BXFoIjF1xyxz138AAzWMNOXhk0hnE0fxr6DwDGcRWp1Kg1ApxTQECv+tTX/ibPI//WFXXMM97/FxjyhiRk3j3ggaMoqJRn3bPx2fWc+snHCpe2tql0uF+Y2Mg3stX2MLGlA/A/bdu3fVpvd7czu9u7uRu7NrPNbWxtq1vclV3awo74S6zaYtZp+Nx+kfr07tmUsdfdt3tJnDpxtbG25pKisiD7+MbUJ/83+t9gfHi857+H+EjxHuTeuRkMvP9IuDHw8zMkubqSSy/imufk7Brcx6eiwS8WnX6zq7f4LnQuMwn9K5nnx4iAMSETpsyImLNgyYo1saVs2JKws4y1U1DRQOgYmJdpgK1x8bjgY4uIO0i5/CJKUHHNdfp09AyAl6VKk+6ULBcVKVSsVIkyFapUqtata1xyWa3bqEFTP5/NOrTr1FWfncws7PXba1m0libt4QC8Kge4v9jt0BrWC7yvTTyTVoRnrVvpno2GjDrnr/m3vfmnu93ujlbAJy3qg15eYPld+qGP/WtfPfU2IEmGRJmOOOa4E4464yzgHeddkOtN+lXakWFlldufSRWVAFoWLoA5D2D9NrD6AzjxPzjzDQBwEQxiHu86AgcBVcILwBKJZU8EVpESgwo/rxDAeXMVNEwtsRZIGUCIoCWycHQPqEQegBYUYS6FQy1otRpKBST4VA4BUnLAUPgoFjWAlFQ4FahqjiV45oZAzwNo4QCbayWXApHFXuvAj0JYSutedChEpjYCQSFSxb4UppihUBcz9QUPM3TMlVKyzKTS9SNQOfeymsSUoypVwS1Xsg3NF4JWQnCU/zCpLsw5Xa8AlZ+RtVu5AoJfvsufFQlEcsczqYDijUeqLl5gIOL53oZzcb9TH2ZWTAA59JdzKCI7o+vmKC0kJY0jG99xlORRCQowx+pz9S59TZPDveFpIqvX1K571KarfsbnJWLhteujd/526TzHcDaglgNc1wvFlkiGYIjDinjBhnhwgCkvFVH66sw4qNXhj4NGxc0wWZvAzJN2EhNFlG7MDZf+36hrldEsIvHtHDFVROmDpOaqfpD4owsSRWIkvTelXHVC4VVwrzduRfW6ZA009VLJR+SP4X3cMWPnrLvMwijVxdPsXsDhO7vo/lZcusiW1+Qb16RbWlPp2NBzBZudJgeRoXq21EqY7nFIKEEg2RUTNE1FZZK+1RZfTkfVU7QRDY3S5B0u/Pv7Ti55+U65h3qO3QAG1aRTR2DZ9ZIEAqNUiaqKLqqqrO5dugrTvYj4RNQKpUmHKzeN7vCLsCzVzc6A4x1gVl5z0lvD6M7B44W2EFrw8627ty05DSe0s32PcWJ7Te4ewnj2nDhHO1JkKKHL+Q6ZLM9QfWbt5A1O7VJuk6OK0p8Ctsvh6Bg/OS7GG2oLUxajMEhrpwY5wQTBhKd1qCbydUTFrLl0eHdD6zCwIwRY1rDd1SZq+ZmI63W47Pu6PeKwCtEH394MNxMyYdTCqrIY+fzZw+NX/cstHtHKaum06OHM02g+xJZUaqsuzyxOSehOqKsVhH5+lJlU+093KPXalOcLFXlhbag6XB+MBiylWAyR+ehghOiknXU7kLHGZbJbZcI0DTgx+M0UlQkyJBf7tQ7gG0kCUayLF+CeExCdNBdClqFO2VpazThJFKf1/lob9XLbdhOPcKw/5Uw2H5DvjLUzRclg83BMaR24+fKCrDtaN/PwKGqIPJCPEs5d1wZxpaGcknBcfTdDBXxmMGS+MofFbNQnr7l9fRDPuXONpDdKcktqkZGBgYDQ4OHxVBtC7agPgrjDR2V+Nw0f0YCh5fz7Wtqf1ZO+3z35wycsZsI58mI19xyX4xk+PCVryrJaTtZHRi5X5Rpn7ISzFSewphm2EY+hrHWUc8dRiHRSkFNhpw7r8vJsySrw9SgRi/KTdymeVRYHFrDc0HunxjG9prT+4OZjIEp6fVSwrPMIZb/8PXL4tkNvFGno5oMQ+oulTjpFop9j4KyityiDovYLwUcyQ4xmyBdFRfG7GNcq7MVwB/y387RFFR+Vo+/zyCLsaMeyFc+6G2//5AsIrO5uvut4va02LbR4brJIKySCqtCjTCPsRJ9yKlNW0zgyNy5OGQU92s5ZBL6mkHWeFXnyoPqYKBHIoC//ni9IpGNpk0Ex3yscx7l4n3VfrqRMNZ4CH14WMf0szvpxsVR8cAhVjY0DK7OjXM6R6/8wXcBZfLOzSRdjFe5MjLvovCfK9zinmEIuWG6jUp6Kt/n3Vw6Mev79RNqfPZn0/a6e9ae1uK9CDlNOkZzahcukn0FGlx3llWZBxAHmAKvlCJYAvbc6aJlLbwxSQTCuJnbeYDiGfHAJzwKypNWWSfUf1HHIbeIuJEWlhq1FqerL8gUqOn12kuGQe5aPBnmY96gync5AOQ55KYV8GiF7ZMlygYLy7mjYahqNTESHJCMnLjeVyTAFX8TXynelGKKj5VqgBZev+WxmQL46Td1AVSYqdSOHysCo8TzVGDP7fQCTZA0V9xyt0gZix1XOd8ZUZKiBHHLLFvl+sLSyv08D2S6vesYJq/oQD2vbPWXHd9gGtraRy4fxJeM/bCbw5lykN6PCOmm5h8SCU8FRil02hVRvIGd+cE6KXbZ+37IaJH9n61/GkMdmjU1VGpHxyp1HPc0XzQDMKV1Yc9+HvF5aUK1RjtcIZsoRYWaowEWb2tftOdEgZ/LY6xV2KIjJiIATh4oGwt7xmZr8qiVgI6wLFOh5m45ERBZ84YUSarA9SUGnsu0pX+Ng0YMNnjIgk4kD0eAxXl4J9ZWh09mgkuE+ORceoimbkC/FF9gnElc++4w8Moay2bs5LYOc3eM5njNAtt2kq7lA6rvP7PPo3HKaDQN/DFFyg7uncaAC9Ca4XYGP9VHUOELmE5w4Olu9Lmg2xzl3yHy9E6KrTWNwhHynbpJdmehRObYCL4YvlAdunoEAhq0BztO+AKmNRydNgA7bq6GrGa2e+mfts+rn9U/n7KP/6YbEbPqLOUxw9pjGAVs7hRIJ7YLUwMX0vh0+Q4z7JG6oj+Zs66BAWJffJncQ+qg6Xswu3bRLnSzhdApcfzAJMVLAqjYIKVtrGurfEdVZUB/u1bOjwYqPVZHjz1B+p2pQ/GK2pIyjcgxulO1iTMV6Ff/wsElayuS65Zft08gj6a8yhce8zDlpAfFvXrXQdexAfba+80PMmtkh98BfrUaNMy0bTSJvXsOcBwgtZFjqUy/fm/2R3af5nPpm7s1kW3lW8ItihUxzNRvdlALH9jmr+a7P10Ce2SONtx+x1Hiv98AeMXN+37rYIObFSmxmBHrWmn1WYfR+Y/6niu97Jx5L18BsetmZDj6hjuO8ChJxom4iweNRQ+B+4+ntML+H4CPZPJcl7XF30JdLpTI+M6HfBZbkw1ooJcGyrZQa1Bva01mBmDkfJzWIITkhLZYcDUV7xl1YMKcIBF7ZDkA3XWS5qOy6HzoUM+f0+hvEkLqoU1vyxb11/66KbpKg2ch8bRrNndJvjb1DdwcXFCNTOcYKLN1N0Hm0v3+YZWLmXLiDUoMYTw26VF8xChVAU+ewx9BLTQGsfyM6/Gj4Rbu+uMs8O/J3xy/4Dv0uAQxoP+wQSsVHx6YxWMelNXibXY683zbZdsjsl1f5qLio/QUPNBWNhrVvqrxp4+94vk7YSeceGElBVAe63TT1nx5x0Goar0FDbZ4Af03TvExE4KlAefABhHEC+E3dlAIKNjVRR+6h+/EmDfQs2X6jJEZmmlKYhlRFEbQqshJVwi3wZZWnd2SbpAVqp0ytyef89d7hkOF8TWB8VD+7QC397Fuuu+Pqy9waRHPt9rtpyG8DZg/3tprGyQ03SQtUX5Pm/ZVTenN8ufQfQeDQ6XBemVX8n4ZIPuIdkB/+a7ezEUBQdFrTx/GrR/lZHr+M34kdElD73jxKpavYfbNAqMxqoxgA7iqwcVmey6AJIg0tLZopLFI0DUNpu6p1RL/0tBnjif9BBiNc/pvoA2bmpb9CFMw2MnP90sP5moJmEy4HQR7jsKvRQeCls7hLDY1dRhhGYCrpIr7czd9TH1Uz4cuWhCp+wxtT9Jw0TQtmCqRIVL2bD4jGVH1kZMdL1OS6UqEaRp8kNR1kyIba6yIyTf9Sh03piv9zxwXF6LecMt1NL+Dhq2yg/d0ng0B0TggHLocK7KvrgrByikKOyBs+/hpPnonkQNyNoZ3OZ6qujYzb8FhX4BaELdgIfVmIchLvMrW9lGP38WgesEUqutoV0MEfMlvU45D7W7Rl0QD5j1+te9iks1+0n37VcKQeMcq0cVI9ZgA3plDts3kQDy+FPUC3d1ZNTnI7CRQuwQmKbgqpMDZ7/qBGWegIaBASPYhBYV9uSNtxQqdMETJLC9dlVLEQp0xcR5sSl8EpGVFp3yqb+JjpySiiKCNADLWXPX2WtGjNN50yn3aJXaPj8ehmdk3Yazd3SpaDLuzWxXOhljdeaTY+B2GJeuwFel/DzFQcUkp39gN+uMOxHeGBSgBMtKRmFNdhTPMSAL0jPE57Ngg3bNOgxJ9q6g138lyZ2gprB7buAfnCKgpFylOKwbAYL7kT6QU5osINJgc0G36hJe0uxahK14zp/DSdT6mh8zDLfVR4/reiC/60ob/OD9SFJzpCnsPpKu3tcV+LWlX5mp9M2cS6YzkvfMT6a3nIOiiGqfIQpBd20JDUi8R1vquMEv0ysI3iGR38xi1vbPwSXIdeplAkdov6ZnFsT5dj6YCVrDqTb2Zt7SGvsxvw9DizhISBNufksYKQR0FvRdP/9D2if95h0T91g/SwkVlp42gR6gRE9QCHg1I5hSW0O/mo/PcYXFHG2kW/rYgoFeLB3ZzlkCQIu8R2UtsuQxUZse9IuxyVibN0W7EHtj++6bptnnIkIE+Yk3sEmloqTdLygKUwLon5ep0lM/uqgodZQ1eYCtAat9ix19Q9v6pmfSMHDp7+Tax/+DGfb3g/y7AeIueIl5yF6zvoWOiAWAjY7iVVVcaoCUk2Lc5chDMLVCT5Yf7ifDwjNhMnyYfn2Lz6mE6LdeXFOQJCklzSnrHXtvzk6UEGiYJTqfMUJSSZCQoPWxODX6ByDIQ+hdCnlZdXqyiX8lQZzB4iMewebZGDBsuYcXhzak9ydC8Qk5EvKVbqbOggzOiHVDny0EQKSCpva4l/lm2hjyuao6SkgDT5MLVMaH9PoSVvoa2m9Jwv1x4l3C5mYrgwWJyuOL945RSh9BIqwoIs5tyZq4x9vnwt+v0BXohc8kShgkX2n5AXflevC1psUb2VNo2Q0DFaUEKyGuY9oTtSGW6vZo2zKPTAJpTpgHvHjZYELkYRruhvUIEPdBxr3jM0xj7JYJWPs/0KN0joJoI76+Yx/Y6huU0U0H2EPlTOGr2jDndDrNnVKgFQqsZNORRDfkvh8MO5ufrNhgIS3L2EYiyBvckVSZqQY154yJW89nMnbflLUU1zXLEbWXjjnfiNtZ+oSt34IqlPvnOE06CLSwErHhuH7XaJrHiDhFSzzVdgpi0IDNEeEhXQAE5KaswDrx1MdCVzsD2DWAmTbFacUgr1m7kqCkJcRntPQqPVhhC/eeYja3WdCVNud12GlmvalnHH7K+QF36514Q8WJDTzoLmBJNuxUutoowQ0mJcf3CSs2geI/ToyqLa29GO09eKygcdm5Q/6G+G1wHeiQxkq2go0XEDa60RZg41EErWLtau9UhWi+AifValUoTqbAcnAaiuwDDwqJ2S8ZujKg7O78gTSFud0Hg0WFkdetrm0qIJ4r9rWklYKLQmQFgrsRcbLdYvkQdmLJRnmS169siv9hcz8qps34ZR+IReZPBz5FXQVSINAuLnKqeOrlD6OQ4m+n/6Z2uF/wmVZWhA5qQ7cB7LK8GUVSrY2ZZZUaY6yxvrrP3YYSR0y+x/918+mbZBKa1ULX/okpg5qntvqys6UGvxwNvM5WfjOf6dQtgo3c2xuOWq03mKL0FsvqvW7IdEczf7UAo1moC1QCBt5F75jk4yJMojH1Ur0ydIWsXq04qCl+26J+g+Qb99sivZNC6yFqHuCwnnAekdLdPx4/hdjOfTKBPH0ntBONw+lYYx2N8IibEGXhU81l8c1WOpgNqRKFHC2fLgcVeP7L4pA7tmiRjGa+SYUwwFee+sDND302DyWZPQkZRRMUPJKCejYj+0XAvSgJBfQl1UiYwfSDreFcbQC+ACxJLMyuM5ji2qmrFAjaGjZq06WYnoom6sEw0Ud94JyIB9rPqwn9Uj4oQQblzJ/SJCS9CJxSxymfuoH1XkNRBKyJCbKfTwoL1ielWULTRcK/DpGlJg1GExffrtbS47qx99l8e5nec8IMh+85kPeZw7fup7nYaWg9o2tJzwRslvlPjmhsHkir0ktQak8XaFElcnHTJaEiRbximf/Q85KpmQQ6Wn1f5lOmsit7ah7aTGmEIy5H9PdqIYeCjdKjmul6IH+oPYyaiEnbcAOXEO9cG8BYTMr/3o4CrtLi+0OtYo2MUYsFaLLz6wHPmFHkITQ6VZipa+oKO4BLbGGyws45efB25vk7QsAmQ1ofUwyFjqK9FFSlrTS/Lk+kKHbJ+1/4nwFd2MeF8/dJvVLpk01R6KK3/bQsrkra5nX79gQ2++VX9r2uJvLPgGvLjR/4e06J9DTA6nxWJisX4YKij4wCTOzK+T1am3ym83CQp5WSsqui3zBSu9I/1JXiFF7F/H1XT7NO6gd20Y/g37S9ZD++XJB+xtdRZTSKcpVKKOd3dE3606lDspduu0gZY6y2lUaos63muIvvE4kC6TsCWdRnsgMXXh891vakoxY+7vf7CHaY3YijFw1Y/Ha73Mi+Rx35+a/biD1Qc/3eYhWBTili7+VgUEuRSc5qs+yc8qDKdOl9Ut83Gt1s1WxcBjeLqCTrn9uauLWkhsgCXCnJGD8/cFFFzjpq0/9hENdN/WLfhK5Kvls8iw37UTz3Er7/9PB1DbxJg+/cPbYysM38lbEyDQxOg9cfvVgRbG9EvfvwanzjCC+BGURxAnkfqvllLzOv07PV4B67c9t1auVEdH0R2hrEckD+BVBJ1cZayehE6+xHgJ8BPKvu+DNQFLC4U3LG5gSIDn2wVwAYgMTqOmpsVgAZsVC/zs4ugXNcTgOGrd10r2rb79QzvuLs4pBhovVsWm8ZjMWXWGtgrM9qnx6W422sPFlFCrcJQm/GjE7rVBtsEuh67bLCLitdRyr4D2ZbwR0CitW9pCDKoguoxOo7BJTdvOx5HjjrbWURvqG+kEKxIs/eCDjeuPXRS7vfnjBcPIoAP4TZPptHOSly2wZUaR/ovTB5CUxErtHmHjot8M9TN4fUbnSK9b5zOEylR7WPV4CpvP5sKSpip2BaBTNvcdPfR077kRaXtzpEi/ZaPKlT0aMHlBU1mj93aZLIObW2hUDg/msHhUikAEwTwhiKW52FfZUdvJU03j8Qd0KU/2R4BU1DfpdqSRqdgQ2/BwAp/mbV+wAIfniTeYaxoRbJaP0dgumKyCNDoholGJYsZW2BKRCtD8HUMHDx3uvzLg7S59TXF200JwRCxSjjMsYLiTxuGyv/KoQEhh8yTin5Ey+lNCYjMD7t444iRfu2SHT0EyFVgxA36lVUFHk9QOEL0TDWs3thVY920zqulxmzSdWh62hHP94qdyXqIksyJyuG6AXknG4/B0hrHMAcPSUos/nOBx9drk+xtdd77d7H37vLrPPmMwohRd4pJqmblLrbF1yfRoTgDELdu0nIlmOsy0qm6laganfOqNkcKn3+vL72yrTunA7kDVyUV4VIOLuL6OIhkmi0GoofbxgrrHNX8sbcIoe9W/AucHy//F7NCycU0CSqwgRiBpkvjse5Dem67irrbHc1t/Gy/r7wVbUfPllwsOHL56smvvcEK7JUZgUrLNtZxaeHiollPHNsEmaQzPHOfaNwh0hwreqztzpvTMmWMKb6x3dGSqf3BoEsxXFTwN028UMgp/lIEW3fJzMPd/2YxsYNpY/9zVMz37+2JdlmieUcy3dO1+1JVj0bicIaaXmQlZ8/tPbF/MXEFXLC4uoUL8azkBkbK9fzjEq414PpXN0Jqf1B14rG/6/J6sKcR0UJiGDB7TpsFudxV0CPkKuT0SfMxe1snqQLpKvGQ+9UvTL1u8lzSklOdvSC9/DRpUyypNRCROAdFGAZhiWHlVLLpE8lTvu54sALpkPcFHfUG65Ts797oQk6/NJxuIG+CwmdQJsA8VloV+N7J2HL12cbT7tDP9VnJza9BA/c5hXF3N/rT8FBNnlfBsKlXYkiX9b6vuzomtrrTOJu8j5xolhTgIDCk94/YwvS5pbDdTSKxBT97fpcmPl0hEki0me0u/NUqnTRwZI7PrMdXfRUSn6ZMViLh5zAq8dbJvYE34G+CFGs6YH1rWPaVRmA8rzJqndMuDdBbEAur5pkuNV221D5c2AottK0vG6aK9RaK9JTMl6pUl22IiWJzveDbgGGL9jv5eEX4q8Uyi9Y4cqOZbTvNWefrb81G6KLB4eun+jDbWjYbujCGgsmkNu2YffcoN0BrPpsqsNnjyl6iGz1iGKI9DcM+/YDpupngGZB8n7JgNAT0kVzmTekwQFLncBsJVXz6miGS1iuWvfGIgDmQcUZdFUWQSYt0GtKeoEThGtmFVgXzxeSTlGUU12ujZ3untXuii0riu57kuWqPILEcpRSbAItknJvt6ts3axZtVUXIktcNKlBlNRrmpyZTdp0QhPj0Awi3kCch5caD4gBJTY+xY7KBTEEFoVqAURyODZJ0YH9w8MWN2DEz1pvgChVwd5Ey3K+JF3VLZO40ieSAnO5jLlAFy43J+7KsVVR/O/87z68yaJ82/iLwIVF/47ZFHiZVj9DrM3FHBXnlFjcEz72nvmdO1Y5BAnvh9v1ccgtAgi5EIDE1UbotYqmsGSpHzSNpMcyVWqXJo65DShS4SV4eAvfQUVCplSGGVT1iJrE9dHZhP1EvG//YvkrVlInGXjhRQWMoDn41s/XZTyhyT8Yo6TGnye3c8NEDZ4goA2boYFWI0nr58l1dT1yBtLiWbu5Ht7/eZHs+xglLEZjCyYQRdWw9JeuRnRxZ/EN1aIpZMilwroEtqg5IPAm8LNAirnGE0OLHyyXgFGQFF5llDuFPo6prvolC5rXKZNk9tEpgVKLnAUvopIEQNlexGdIgkQPJUWh1PqQBrIi9GikN5SLSlrfZoAQlJFMbTUBAVT3LwZAorN4LZHNtsrGjOr+XHCePZsSyIRAOzJDe+lJ/JIrF2IDsWSAtp6GO5+XfmR8CphwgnQKZkz3Dn/1kGRusuPDScXJxdRAAueM9DXdSib1Hg29G2Q77noWbvENiuOf//47MeXB1b1azc7/S3bn0FoL1u5Dy7XFmO4JUf15+YmJ5Q3iDh5jvR4EYOdlNfMnUUm99XBSTqaeS0/Pe1c6M92RQuRV5FLqnyFudGtZXA9DB6GFwS1ZZb7K0qIVfJuRRKdrQnN+99kGviY/nA3oQYnU97kwFTS/liXEpNIjOQ+SjGtpbdn5GCKWAEMh6gbK3A7segnoiHoZ8vCH9HQKrQnnGPa/MkEsqv48HB1uYooSzRLIsa80GlbpNECx1aRvBJEAyrisdStDyQZYKOXCpFAiHmV5SlTZTSj4OdONGUGnWHXSd2a2IF2tQWPfbd5TUxdODJYR5hMs+xWFYmtJXFPMtkTdAZE0zGOSazh8HsgeHnmKydrPFBgaSJwJcM8iWEJuClHNtfv5+6v2HLJbn2CO0ZWvNleWLDHuqe+j3g9YXLtowPiEiaWAqxXYq1Vq9gnqKLWYVuvB7ItP21UeT7RE26UMQoJISn7GZWTl0PRFLL7wrvCr4Sfq5V+H01kABTzpnz+aJbT+HKkfXFvIHBxf3rcNgODiTQeBZbs9Lm4BJkUBSFHSuilzYyJxsZpVCCDI6kr38A8hLxv5kk/x1EMCrLz7kWJTsqIVD3PPmtYzCJmY8r+0df7/lAQQofsMyR2WsnrvlnXj219tUK+HXH+bwROgr8JPSulq3bPkNLi3OsSpa6JyuUppazJqey2dii1RhbygVVf2wIZtW8vVVNgU4w8MNKd5bxy3B8kC7LImeBi2fqTZIOiakez2F2QPiFTfsZ+zfl8PcVOPfmRSIInlJqrsyszmYGSRgBZAGTRmI3YdicKqg8RvcOaHRDEqqaEcbh523JYbdEVCsbGjP42dQBhozXSCJyGtBkehI/Ga4XkUEzLmTHCQIItFNV8a0dnUazx9P2fYjjmxwQeRoM7eRWZ7Sz8uKLqGL7wkpqXX0e3HSLn01ISTyXnHQLUI8RuKhb4gl2zVFgqH7U5p6UeFdsxHOH8TxjlWEg7hJS2Sv77nzNC2wTXsGuwQ7/xw9eRO+IA0iNl87IK/wjvmwIqLGqlNGQq/uARr+7FwV+OflN1Dr4VxYZsuBM7cjrBHmOIdiwh8mLuG/5Ei9ZLn5IJE3qeNLUbCZ6p/fenCqP+evLi9imfy4pL4JGVDWwykv+/uk8XF6caa5RGOOz6X1Gyn1m6r33zHusRHfkOMsmd89iHUlWKhFbSyFaqSRKBiYrMw+fl5kdC3ZrppfegXSPMtmRg4/+Wx2JHAU2kRG6kbDFKzvh4rONtS8MtgY4V6JKHIqqKbUNJanVt3Qzy5IT9yaj6pcQels89CksmhQNnZQj3zR8oM+qiHjmXnVwEa7sIKz/gW4cQX1CGB/R0R+qaJDiN2ozZCqmistBb12dh3rt9rzTMe9PnqWa/bBqcJATVpoqhrsFpwIri0vI9dI7wN1ur3ccaqTCIY8PEl3NxcVvzmSaQuPrlr6Lzgp9A3KqP7fgafRHDhy5mqWjFaPh27/zHb16Tj8XLM5bydp0LJ5h8+z8LKvwGw6HJveFQODpx9pj82j8wF2FV28muE25sM4tWxxCV/iZAu6P9oeNCT3F1PRb1vVNRwXNGPvcA77J/m/9fGwOi/Kaza2WyGZTFo8nk5IIdGJD3yCJJebdQv7t2zPqNndaRe3GgoX8vbqOFlvDBy/+eMeQP+hPM8ucLjBEMIKk5BEjY65cultdvzvP4xuN+IVqVji5ob4GKtr0J0ZeTCDjWRioKIeA4mvUvpoZ5gHx2D9meyIa8+9WewIGPR+Lr8nOxOKxmdng9XlFgqhLKqFZSc/J3RCL18ykHhcERSy3gbCV3+UpomCXSOEtVVPUngAgRd9LId3eMtcokgdxcoI5LPnqHEUkItVvoNElHPA6nGRQRrSPu8OPEaDs1vP8RnpDRvEGrN5XNZus4PLu2CTkXNuOUQ5l3IiEplOGrCP5F1e7F0e/s7kQR1OuTm/Fg/L9O2ocLrur5nCK8YLkr4VfM5LuCe+V1vqnjybAJDnHZjyu3hm1B6uPGbSxNOw/+HYfbyNTpaHUPAnlE7r1Ps8fU8lLz5HGeDaZRGghQTzr0ahFjbvNCHHhDGSieIy6BradAkUlJGWOg7jb7XXre/VRDn9SwEtn1yu8x0i5J/yambx86Sh09Hxk5WfhcMWEILYcXUaG4d6O8UUXlbuEucRmr+aiyfrZdeR1w5RKusi1K6sYQc3cm68blQRD8OtFLmBuwDPQBpOQP4kb1HXFYBE7uEjKHt6ZWNBN5BjpxCoykVkkbb+8umY0AEeiTOhNXimmAxnlOoY6ljIaI2PWxojf8wG4Y49pSj8Z68QlZN10SWm/2904zUJyq709bFAs0DVJsxhZ0iYd0Ppma19fJbfUkJ/n70tkd4E4Iycr83NbVUxe3TjeTZRxT/ypcbO1JoB6RF1WX87ZRTjzxFmYzIw9OPxbnNKYje8FXexZIzrmAgNUmbEifAkHXYcsqJgYbAxmbcOJMUMhfhhiVkB9mrvond6vu/5439tGqez/MGObRD5GjMkw08RKFxUdY4YW0iye4wr/JW3smGlzd08bnFjVoUN1h0SIiFXHwtKWpJ2icW1PythpjSK9CCUQGgCvKDqpyWzacVG4Y0flNnUdUQQjAlz+mDqCm402CkyOyCK3Ng4I1dihYdNq0BGUW0pSwWW57+pl7riOY2XQdSTdi9xntCekapWyGIRW3P7QodkP9jmN/u3aLMqNEu4U7Ask6iCVsHi4Awjzy71LSdHVf5ms5E3tJa7L0PViS0viPUbS14yU35eImpigd/1b8TJxr673Rduu8M86A/HFbnE3aESwrDqWCBEdqjv03JCyD8+VhyTpgy9VlI4YRedJNCUZfDY6G0fBjsvT8nN7++xZeHIyqh5P7FS7gS5L4x6mR+R5sJ+haukbuR6yXB5zqEBYeZm2JvxQlKmWsmM/CdbpqhdmShAXhV7guoEVKNdoT7hTG7dv24HX87W7t22diXphu84BLLZWb95KNWAxy3Oqsz/nZfUpY10WEiSViPdJyzGDYq5SJPMi3kCGhnaMtErcCjTDSYDkDc72u/DKhOItQ35Jz4RfMVKCcsyJMAoS9ILhrHMMN2qpnT3eUcAIdY4cEJq8rCuCr7/bQYv9B0pf5oYXqznOTR0vtGjauPz/RWWwFCDX5a3o4RJv14GrCFmJphTQiIQ1Yyi0SQzWV04EpcCBENuLUBt3Ejy64hhRkZRIFUdNCyCvDXQZqK3Jfw86CMN2Cw4OWTvx2zVJTQx9qbweB7GTbOaFihA9XV2Hr6m8eKSg1S5vbJVHx+nQF19UyK2SHVHRCX2nBgtpit9+r53/b7IMHTxVfHDuJWDaUfrymeO/wk43ChgFP0plfxyvZQkjhVuJTCKjp29oEogS9ykTRN1SaZO5dmNkk5jkErg9XCRzw3XHyAHHwHRfoi9AwNNDLa65RpEiiJ0VzGXILs5AewOI/hpRpArWNxeXvLMewpruIiiALIxkvrwQ8uRfd5GCjAWtSSusAQT4/29xuMz9ilTWWkK6bKHKww6VfNDq9ndsXcauOCMNcKhMGEI7mq5q4eq0yEhJmygmRYh5+nDik7lT+1ekSmsiCtk1Mtb+WA9PkTO6RZ61GZTpC5Pwh4vx8sE2SeL4aeKwnfCYpeEiI5RpX6tkD3XPL1H8fmnDA//brGWsGS14EVlcIC7MBIv2qxODdBWpyVsy5KDMGjWTg8YdbvdWf1rETxNqV2K8WSlDRVM1eM8+i5qrYDVaRnDi+Vs/tVKoHfJfkK7Gt+FBw08Tl6sisrBpb3sA8gszYurfsI0AVb3tYJWWmkDeVU9+yHpY/ysPWZMktRNPHrAjvccrpgOrHUnbshXOVOyaoC2UiFVefG36jVswz4NFpjQ4DqSpGxoEhL+n2xJqHdPXRxUI+pasBEhq9Ibkmx1Vn77tsLzjHWT0i4oe805AKcbVz/rU2U5C1DIF4+qt4snsyNzBqlhx+x9+OYtt5GeOtjKr1BgKqnXAnHHcsx1LDyxRqt5FN1J+V3VFDozhLgQK0S/WykMn1Bhla3ECmqux7CR7MuvsBiMbMjvyqvUnUnkoE+ZEbtHl60U0FRnse8q8JUJVAxEwBcsF6dqwOURXD8umqWMp+1n79oZNfUr4pYzw8s1zJAK/oYmtVjxVBSbH1qgdMof3btwDx5VPN4RH9m7RMO/2unX3X0bcO72pNks8Q8+l611TQbYcOCfY6hrXQXp2taYydNnwTTlcoivosBQg7psyWjU+78BlGTbn428O60micp8pDvD3CIjBJb5e8nKQ3k8OfRQig6IkT49yZCTQdc2YVkFWUmg/ziJZz5xcZxzVLpQzf5KbUVG/VqxQooHn21PdWXIbjLrl0uuP91qH4YvS7YdD2szBbb5z0sL/A9/HuXzjxXT68XLyv/jPxDSPhw35/6m62vPQeErvjze2NY0cHbGzythT47u0fD1XtefDAp2MKiN9/QJRP9+R/obfQU//g+UOWOsJ7wgYd1WSSEwdgQ/GCu/HC9x2q24wM1O3BbZpPnrH1+mGKvdzKE46l1OhpkWWlR87uJjX+Dmv258tLRy4ENxqDm6xPi4tbMToMI2iFMczwXG9So15QJviHe8OMapCqRIeTBMQCONv0qC41b5aZi3+saR+JFLZ73LZe5sFeBriWSge0UxaFXP3SsBaQ0Y95+WA9T9ndb6aOWZFZnPXgkc+uez75QVilxHIaIIabqq78Q1GdTIWk4yZFcundUVXio8CUJ6qE0XPHN43MDLzzEQEcT0xYipz98jW2afGIy4amBGH/P3jEXJNx1fIWlkHgjqOqZoHmGAt+S7J6DdUub+UqLUoG8jRLeuwnAaj09ndelnX+dSEGbzK1y3f37PckoVoJWDhuFwigj/9pzUZgH3g6wGBNWqRa7IKsCpK9fQoV0YE9ft0YU29sawSwqIovVODJ2uySz642p005mTv1pbB8ihLU9vOz/msTagkn0qmqBQHK+Fwsrr0+sSJpcsFT+07N9u90IoyI7EQAok0ptFAOyigr+WM4ePnjm81jZsa9xoe33dpenb++eC5jeO/GjZv39KrO2A1mJd7GuJ1ZQJBOaCsTxs/ldryWslyzrx6i9Xz83UnXxGtYeCE628q2/9CZdz3ldq4NK6Bd2achpjkM8I+Z4grpLMtyBdAc/a6WsdarSNzbrqxEidNNhNPVEiKYQdeERErC6wFxOtTTb5WaqNcm9qVZIDamY7TogPMxtOVRULSR9JyFf5mkHM+KEXW8yVvAk4Y4rQ5kSN118h7W1Y2r5ItvZv9Vnnshz5u24/tEuSTqic+jry5sXCaCJZog/k838dV3wWOV91wiwsWqoOlzVvvX/ndk/+xCbj8jYRd2VxY3Id2h+qVgbx2sUbspDAQY4o/RKZE+q30Sk0KtzSYg0TpXXXk6hKxF0yvcQhg/jsRuK5wCqD/uy3wV/SdXZkuXp1FxpsOuwftQOPpkdBAvPQY5sL29KTvXRqCUyZIq/zpxHP960griBU0PQxOatnWghAfBhj7+kVQPx98CZxYn/D6EhlbH+O0aS2yta6vxu0wuY05BXECwoGrBwn7CAcpY3UyPgi8E6+tV4u/gFz4qu0i5czE6+VV1qbip6/k+WjzfPet1f4I4hxfR1rvtYKwh8mcAtlKfOr148gMndi0EAGkD5HWa61+5fUd4NmmyX2GgA0CSi2Sl6643F/gmiTiy6tPXGCdVzk06AugpBo3ae7YOmL5l1U3vKiR/0fgFLLsPdeA2eWv6+1f+IXkJiKFtNSWOK0yku2UaNxd813dvrlWnUUWyWhOUFspdHUAG/STtvVsDbLRc+VLHZNo6Bo0tfh2uT2bdzhJNKZbLmV5qAyoSyijt4MI89xatJaTZ1Mgp9aRNq2S9arKzFNtBizn9bcqTvyilm3vc3zGt+QSHDbTnkQiYALchXRdIVwZp2aW0Ut8zQtwCUNxazkHmuNFPQpOoT+uC3uUKLEq3WmskwhChK8QXsX5SRR4lSQtx/xEwaV4Rug18BtXL42gMgmi2BOfcFIbh73tSkNh1XL/ge/mFVQlu+bv36R+6E9jeu2NH6dzTGz3DcJhgUNS8QoozQgvomquy0gTqnYCX5dKqKreaWxnWh1v6d23qafCEefT5fYslGRyvop/Cb7kavfLhdQ3ehcCapEw30T6jhOOP1ZS6f73WRJ6WxwTwS2rOamiaqa0uK7M4toaajsd4nCO1f9tYiOZ5ZoDYUwgZ7GYzlaFQNXBVJ4GHDsazhBF5+BRTSTj/0jUK7T9HToZIkAJgDwVaW+IzGiJ8umYo89QXRY0YZkCti9ZNMfiZLploPEt1O/pN1uRdekg3NVfLYAIKIb4a96zJrUbXKymE6hN9dMyfrThZfIaMSxkcGPktWHwVmkxstsA44KxKj+F0tNFKDtNcuQrM1h+B8o9V5vcc+aS7unhrdt6D4nnH99tDLW4RWpfWzttLcqeX8Xi06k0GUuWQNi/F81yccVIswEOuoIkIk13uH4ypgaGpeGlcG7/jGwGTDe2LPGdSdnkYoXS14we1bK+YqTdZaf/rIMlMgH92z/pUu+lv8UvJTCJdhyh3d4LF6GoC/fajR+9vKkvoW6BqZkBbCkhUOEW8OzRALYEVFAm/eFZTBVhvhVogaf8B1NwA3lT5fvKyicqYODy0udAxeiW2LGfLEddJXHe8m/bbNe2SZwisIluAa1up3Mug35jxZEeOuU/tpsyGlDfzdp0hpjLK5tYLAJFDDOaeHgpcy8lf5I/swkD2t1coc2k4nTJcUych30Ixw+aXdZEYDEITUKYhsnfViTl5J/jngf/33tkk4VnKNlLoXJ2lIa9D8xHn5KRatniNCiFVM2rp1L49dUkKEWcxq49f4LowevJenzuDemDTfmfSB/kbwJYE4khMRp1TpWkllHrYR/C8oKmjHwseiNRBFvRjH38qdy8c3nFoLU1YRy1lmnars4mOq5ArcojtEzzHEWQVrffCRjZHhQV3tHjjrKTICIt3oPDV4WnqIdXLcXFdmzZZpH2O1HNzW8xV9SQBdpoxc8TN4kazPDPMt4g+Yq0JCyL+q6SrPI5QfBKQ1T89t3G+rdz9iaHU4x7lGGsPkVbWAHVUhLbYNwdZwO8p7acdJ5ofcn1NU3PNjVCAG/6Dl739hS6Aj3iyLyvFT+AIA1iSBgQg/Dh9kMatXVM5zVInoOeG9eNXx3d/NOcPUjl1sNHkqmJVW7Wwwhczusas0mlBRDOd3Djs9pkOBk8/SkNm8Jr8JN3tztXPyVqKQh8RbWEmUuyJjQYG/ilN05sq5Ab7PnxeolJgj7051e85p6sn9XWqqoP3frDDezJmifPryArP2tbm+QvOvj3Xi3rJHlyTax5p++3ZlfH0FBFbl1HptYaAuHkeeT8gZL/5FcIWTQRv58gts4dRnyrgP4DgGdZd9vWiwZSGmVIKldQk/+t0jXb6Ef486MdfeT5ZlaRjyoyq03etm+JcDxF+7Znj6RwyrvVfXKszI4tLS1EEMKfXlslR2H/7T2OHtfHp8W34O1vAWR0pd3o0SAxF/7p1HW8QFRP6ZQyRHrF7W3CFAtu5l5TSckSlsO3hg2gPgOGC1p8XTyhwtz28NxhQcLcXi0kUYCFJFv90iwqp6f1bIRQfm77e+6YIH5urxcSEmCp5rC/qsvKOila2aZAY2XyfARYq0pzj0tBtya/PgYnXpsZuxGiHxnVhj6AVjs7YJGrmOtglGAVHlFUyUUK5Rlo7HWM6MNmlJJMTwTKkGir61rqOeGnzajF8KfR5brRZRRPcXCAZUqX5rd/ArjiyEUBXdHgjPa1m4E9umBF2hldTvztwEtlQDQ3N6Eg+gRhuyMoJQ0X5dQnbroKMqdi4KrIO3hXHPMLXGlWe80UMlL0AXqx5G/EW4yXsbFUhK7jMkl4UOwdMc6S8AjrK2c0uEdPjtsLSPyn8xBw/PObEhu/eZMORZglKCOT/9vuIhaoR2+hY8itjC+AbcERmlr9/H8B67920g0ogERa5uSGpVELAJ9OYKv7jbhnBM9NUtt8yc3g7wrbokFwBhyaq55D2J0t8RWdhlTEmRXFEDSGlvQYxlLoLR17RRhDAe5SLekmyghwlkQz1rBunfGxQbK7mnrgV3WMNyhpLeRrZLaL4iaAPh+YlfNtKbtOMuaQSwR+J6rzy4M/20neAK4z4S53TEk7TLYdkm479iziJxU7qvJyyeUaZNPHZ2sG8PScUYDOoLrLZjAIJX8kJdS3tZPI3GdndjHNv43KL5lsLTKbWAuOaU1//vtAO5vYYTn2A2XmUPqK1Lflt/8ZJpXnFdd8xI1PSHdjcBqA4Vj2LLf/6LUh9BwoU9CeAppQ882sFL8N4S3FyFLTDBJbz00U1mN1G/IjAFrHaJ6kN+x3tEM7Z1ScV1F0LhVa7xDVHqryqSPlhelWoNO28Ki+S9/cCKbuamrzWZY7HyIl0B5q1A7A1lk3dF8LHnLy6Qyf4UvmRzzvln5twkB3JYE+eLkTjmOY2efld40gQJmQSxmgbMitDoCiHwWU7MOAJp3yyX+XIoi+7AfM8cUUsTDm8/O6oZfoO/pTmu0G8tPJlz5zliwxB9Q2GBHo+ExHyK9sfUYM8kVoPMp1AC1MAtQC9Oi7K+q+F6BFAFMvsOJ2AWSVAVoIMJYDskAtQVObgNvuxN9RsOZe+0ELKBdlvjltCJxWZaPr0iQJrN7AckT9EGKnUD2iHJcoxJ3TH9dd1zhNRFatxu/T6Lrl0PxOBPDD+92dZNwLiKs723TI5EGmhh8qCTW5VdG0xMVlhnIui+qocjTHCTY5dYg2pZ6Hlb7VubBMyud8omtPuJ4dKOf28bvC0SUTsOK0Tdh9Bvd2OluEY7q1BgbdIWsveMZQ5Nb0C6zXtEcgmyg276kNN9mMVt8quAQtLtWzCJaU2snAnuj6Y8mAf4VkZ2S36CPCHGlrqEsJaO/Lkd4i5BkvAnqUA2uG1ohtifaYcx/gViiQbSv/U35urkcKgT4Do7jCFmksEdSP8shuVBni/XboFF3unwtW4YTWjf3QHJSLj9jfgA+AuQTwE+BTwCkA9LyKqXV8Fs+o03togeqeMa0W7RnV0yloBy0bz7qSHf72Ez8JNOkNjj37isy5oeqqpGeydBysKKmrSBogNGjPZQ3Lx5fjoIW83Ir7h98lIdqYex5lVqAsa1ulKPFUPiOTzP7sMAQFjUfeTU8qz4qT3is5NSeoJ2DPTRUNXPtBsP9ADQwBDfXhxQ5kIALr864aD66k6S/dwlXmAy72ZdqcH9KWK8ByFWx1OAPZcBYKZe1W4P5Lx1o93uoid2pe2z23Rcf5fr83C17SQhY7/93enWWAgDkPkRKAAQQCnAbcb79XRBCQPEnoN3+UXIJRb/lXeMX61yj5+LeolMg3mVrr38aKOfu3RZoy/3YoM+zfAfuS+Y6o9u3vjHNXIKA1EQC3AW9+CNlFgNUmP8LJW34UJ6wfh52Z41Fn/UrSuuonYG7ST8TZSb8yi93wk1gc5uyTSW6LaiKmzIgJcK1mAnFrY+Bitt1uOVZw69A+jxl4OTYDK3E5cHHxXWumjZ1X52t7uKUGC+92J5lVAh9zovbtr8ShNahlkUKUw3tam5ui11CULoArtZ/FIgoBuOjRZfsArmBh08XFoAMwe6ED4DLvmIFU70w2l5fnwuOS1MqZGRPZFkgsBfgQwn/RPnHp5W40Pxmpt3aZXXkioKoWmMEBcM1ukJ27LD2HGSHTPCkCeDn4rHGTsYT0ealoWRVnHSLprdmrGYywHUS+YcbNDE4YhUJ0rCjZlenQycti4SR8TwsGx6K1LpwH8fOJZpWzAJGzdemBvcVZ39pbU/kAxCzFl6qTal/1Us4YiTGeduLjP3V06WVz31Fquj9gkv7AkuQBSgZHZI0XtMMzyRUi+3kl5hHI1oJbaRP3KFkFGIsA/xu+kMp4TvQP1/8hgNxyRJSrNCcNGgGM1ptb1ir2R/icBzQQojlOZygo/efrsCuypTnhqHzVysKBzPAgJSWIAI5LjwhehIECCrNmzClxWa9/1NrIZN5mb9nidX0G9btnwDtbXTdkWJ1tHjjtgTH3hbrjkwxhHJxaubQ5KJpHuw6dunh16/GLGD69+gzo97JiCQYN28KSfPQoAox1nt9f81HpLWAwWWwOl8cXCEXifvjZYqlMrtAkNtTGqEnOYA/ZiPgc/z/FanNwdHJugopwdXP38PTy9vGtXkMgGoPF4fvtj1dMApFEpgAgBFNpdAaTxeZwefy6goQicW+4EqlM3iMCghEcwCqUKrVGq9MbjCazxWqzOzg6Obu4url7eHp5+/j6gSFQGByBRKExWByeQCSRKVQancFksTlcnp/JFwhFYolUJlcoVWqNVqc3GE1mi9Vmdzhdbg9PL28fXz+lSq3R6vQGo8lssdrsDqdLX62zAoAQjKAYTpAUzbAcL4iaAo3fHq82VmfBis3+Vl3jmhn3kvWOWHT/KuuWTlf21+/SAtPeyjA/9bI6ABSIDcEIej3xgsHFA52oSutUFSr4r0xVN23XD+M0L+t2OJ7Ol+vt/ni+3p/vj2ZYjhdESVYARFjVdMO0bMf1/CCM4iTN8qKs6qbVAjQYxViE9Pxfe1j4sMEoATXgAQvEboLZayS1C2LWN+7boXt5hvdGKSJJ9njG3UUI5vQdy3KNoPwxMTRycE63QePjDgg7RQ4FCiEHxqjDWfQPLzQWbXpE7UlnjBzN3JLqFsFFeNIoOVIj0sGMkZPJWzK68smYlMvyc8pxqNoucsmZV1qmRBVj9GzhUkl5thiPWlf1TFpfPjsvq46aWFqs2M8liuAjoQfBCHmt0LvDlpDoKLmerKeJqayQDRPErFA5Mlkl1WXjN+3A+uw7hFxj8OPWEyX3VMTpwGYlLkoeQiqLxcRMOZzPI4gPVx+3SZP3PHmC+uQJ4doTkwvhWujPHn9apQVCjD5tO0+YPfpitOTe1OGaOdpzer71GETJ+2qT4YyR9/26kGEywUh11TP7NjKxoTpNUwXRIMA6jQ6tsfhuWH5ASqpWWx31qNfzXguO1Z+0ntmFPIUxGmpvaL7YUipmwSx+0CqgJMXazF0OGHwQ1QUBABZbICkOKWJlA1CSYm1CT0RERER0PTEz8+sQKEmFVGtd0wCUpFib0FtrrbXW/prgYHNGgJIUaxMBZ3W/62+CpJVJvexCzHZJXDFe8VGyLouNam3zsPW83JaWpDcYvlzpUu+/8SJVmvkC60av6VkaO0fkLQ0UMUju7SEBJBGFaYblFLdCLPHDWUVPflu3/C11qw4LUZhmiq0mACQRhWlmvh+mx1xf3R2wNzg8JI/NOEv163ifMUFMwtrP+m97kFHXypKL0dgO+HAldEd3tRtaTpkPJ9jClnluVU6T+h3j6mWk0BPJiBeZtZviDjepn240Xc3q/YnqV0objQzjUWPGR/49kwWlDZ/dGXcy6/f4nXGadZpbb5FhRTHa5s0YCVY7vIxtljJkkNxYpTyDNDeYe/sNk+9KP/lu3WKYDpe+FxiMGFNXxX6DZV2PVqo7Sb1Q/eCUN6qDdJVirJVRykxfk8ZqaAiG6oYqhmCoYrhuCIYqhnS3FzwUBCPqhiqGIETFcN0QAq4UyOR+6C2O7qqzsptBf/wPO9h7bAr8r7R+WopUt67VWlzfA70wvhh9CoHpPKfscISlbPzK4oWVJxwXmImP7HQRJ9GnKZW4FRZiaq5B55QeGbdNz87j2lR1JBu/ilElfMqjma7McKJGwvn4yxudCTw6lF8x+nwGzqBxnM4e3gRlhROQp05P+HCmbE+UOzP1/Beb65FxAAAA) format("woff2"),/*savepage-url=/speedee/speedee_rg-webfont.woff*/url(data:font/woff;base64,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) format("woff")
}

@font-face {
    /*savepage-font-display=swap*/
    font-family: "speedee_italic";
    font-style: normal;
    font-weight: 400;
    src: /*savepage-url=/speedee/speedee_it-webfont.woff2*/url() format("woff2"),/*savepage-url=/speedee/speedee_it-webfont.woff*/url() format("woff")
}

@font-face {
    /*savepage-font-display=swap*/
    font-family: "speedeebold_regular";
    font-style: normal;
    font-weight: 400;
    src: /*savepage-url=/speedee/speedee_bd-webfont.woff2*/url(data:font/woff2;base64,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) format("woff2"),/*savepage-url=/speedee/speedee_bd-webfont.woff*/url(data:font/woff;base64,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) format("woff")
}

@font-face {
    /*savepage-font-display=swap*/
    font-family: "speedeebold_italic";
    font-style: normal;
    font-weight: 400;
    src: /*savepage-url=/speedee/speedee_bdit-webfont.woff2*/url() format("woff2"),/*savepage-url=/speedee/speedee_bdit-webfont.woff*/url() format("woff")
}

@font-face {
    /*savepage-font-display=swap*/
    font-family: "speedeelight_regular";
    font-style: normal;
    font-weight: 400;
    src: /*savepage-url=/speedee/speedee_lt-webfont.woff2*/url() format("woff2"),/*savepage-url=/speedee/speedee_lt-webfont.woff*/url() format("woff")
}

@font-face {
    /*savepage-font-display=swap*/
    font-family: "speedeelight_italic";
    font-style: normal;
    font-weight: 400;
    src: /*savepage-url=/speedee/speedee_ltit-webfont.woff2*/url() format("woff2"),/*savepage-url=/speedee/speedee_ltit-webfont.woff*/url() format("woff")
}

@font-face {
    /*savepage-font-display=swap*/
    font-family: "speedeecondensed_bold";
    font-style: normal;
    font-weight: 400;
    src: /*savepage-url=/speedee/speedee_cd_bd-webfont.woff2*/url() format("woff2"),/*savepage-url=/speedee/speedee_cd_bd-webfont.woff*/url() format("woff")
}

@font-face {
    /*savepage-font-display=swap*/
    font-family: "speedeecondensed_regular";
    font-style: normal;
    font-weight: 400;
    src: /*savepage-url=/speedee/speedee_cd_rg-webfont.woff2*/url() format("woff2"),/*savepage-url=/speedee/speedee_cd_rg-webfont.woff*/url() format("woff")
}

.hooper-slide {
    flex-shrink: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    padding: 0
}

.hooper-progress {
    background-color: #efefef;
    height: 4px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.hooper-progress-inner {
    background-color: #4285f4;
    height: 100%;
    transition: .3s
}

.hooper-pagination {
    bottom: 0;
    display: flex;
    padding: 5px 10px;
    position: absolute;
    right: 50%;
    transform: translateX(50%)
}

.hooper-indicators {
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0
}

.hooper-indicator.is-active,.hooper-indicator:hover {
    background-color: #4285f4
}

.hooper-indicator {
    background-color: #fff;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    height: 4px;
    margin: 0 2px;
    padding: 0;
    width: 12px
}

.hooper-pagination.is-vertical {
    bottom: auto;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.hooper-pagination.is-vertical .hooper-indicators {
    flex-direction: column
}

.hooper-pagination.is-vertical .hooper-indicator {
    width: 6px
}

.hooper-next,.hooper-prev {
    background-color: transparent;
    border: none;
    cursor: pointer;
    padding: 1em;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.hooper-next.is-disabled,.hooper-prev.is-disabled {
    cursor: not-allowed;
    opacity: .3
}

.hooper-next {
    right: 0
}

.hooper-prev {
    left: 0
}

.hooper-navigation.is-vertical .hooper-next {
    bottom: 0;
    top: auto;
    transform: none
}

.hooper-navigation.is-vertical .hooper-prev {
    bottom: auto;
    left: auto;
    right: 0;
    top: 0;
    transform: none
}

.hooper-navigation.is-rtl .hooper-prev {
    left: auto;
    right: 0
}

.hooper-navigation.is-rtl .hooper-next {
    left: 0;
    right: auto
}

.hooper {
    height: 200px;
    position: relative;
    width: 100%
}

.hooper,.hooper * {
    box-sizing: border-box
}

.hooper-list {
    height: 100%;
    overflow: hidden;
    width: 100%
}

.hooper-track {
    box-sizing: border-box;
    display: flex;
    height: 100%;
    margin: 0;
    padding: 0;
    width: 100%
}

.hooper.is-vertical .hooper-track {
    flex-direction: column;
    height: 200px
}

.hooper.is-rtl {
    direction: rtl
}

.hooper-sr-only {
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    clip: rect(0,0,0,0);
    border: 0
}

@keyframes share-this-intro {
    0% {
        opacity: 0;
        transform: translateY(-3em)
    }

    80% {
        opacity: 1;
        transform: translateY(.5em)
    }

    to {
        transform: translateY(0)
    }
}

.share-this-popover {
    animation: share-this-intro .3s;
    filter: drop-shadow(0 1px 3px rgba(0,0,0,.35));
    max-width: 8em;
    pointer-events: none
}

.share-this-popover:before {
    border-color: #333 transparent;
    border-style: solid;
    border-width: .5em .5em 0;
    bottom: 100%;
    content: "";
    height: 0;
    left: 50%;
    margin: .25em -.5em;
    position: absolute;
    width: 0
}

.share-this-popover>ul {
    background: #333;
    border-radius: .25em;
    color: #fff;
    left: 50%;
    list-style: none;
    margin: -.75em 0 0;
    padding: 0;
    pointer-events: auto;
    position: absolute;
    transform: translate(-50%,-100%);
    white-space: nowrap
}

.share-this-popover>ul>li {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    text-align: center;
    width: 2em
}

.share-this-popover>ul>li>a {
    box-sizing: border-box;
    color: inherit;
    display: inline-block;
    height: 100%;
    padding: .35em;
    width: 100%
}

.share-this-popover>ul>li>a:focus,.share-this-popover>ul>li>a:hover {
    background: hsla(0,0%,100%,.25)
}

@media (pointer: coarse) {
    .share-this-popover {
        font-size:150%
    }

    .share-this-popover:before {
        border-width: 0 .5em .5em;
        bottom: auto;
        margin-top: 0;
        top: 100%
    }

    .share-this-popover>ul {
        margin: .5em 0 0;
        top: 100%;
        transform: translateX(-50%)
    }
}

@media (max-width: 575px) {
    .share-this-popover {
        left:0!important;
        max-width: none;
        right: 0!important;
        width: auto!important
    }

    .share-this-popover:before {
        border-width: 0 .5em .5em;
        bottom: auto;
        margin-top: 0;
        top: 100%
    }

    .share-this-popover>ul {
        border-radius: 0;
        left: 0;
        margin: .5em 0 0;
        text-align: center;
        top: 100%;
        transform: translateX(-50%);
        transform: none;
        width: 100%
    }
}

:host,:root {
    --vs-colors--lightest: rgba(60,60,60,.26);
    --vs-colors--light: rgba(60,60,60,.5);
    --vs-colors--dark: #333;
    --vs-colors--darkest: rgba(0,0,0,.15);
    --vs-search-input-color: inherit;
    --vs-search-input-bg: #fff;
    --vs-search-input-placeholder-color: inherit;
    --vs-font-size: 1rem;
    --vs-line-height: 1.4;
    --vs-state-disabled-bg: #f8f8f8;
    --vs-state-disabled-color: var(--vs-colors--light);
    --vs-state-disabled-controls-color: var(--vs-colors--light);
    --vs-state-disabled-cursor: not-allowed;
    --vs-border-color: var(--vs-colors--lightest);
    --vs-border-width: 1px;
    --vs-border-style: solid;
    --vs-border-radius: 4px;
    --vs-actions-padding: 4px 6px 0 3px;
    --vs-controls-color: var(--vs-colors--light);
    --vs-controls-size: 1;
    --vs-controls--deselect-text-shadow: 0 1px 0 #fff;
    --vs-selected-bg: #f0f0f0;
    --vs-selected-color: var(--vs-colors--dark);
    --vs-selected-border-color: var(--vs-border-color);
    --vs-selected-border-style: var(--vs-border-style);
    --vs-selected-border-width: var(--vs-border-width);
    --vs-dropdown-bg: #fff;
    --vs-dropdown-color: inherit;
    --vs-dropdown-z-index: 1000;
    --vs-dropdown-min-width: 160px;
    --vs-dropdown-max-height: 350px;
    --vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);
    --vs-dropdown-option-bg: #000;
    --vs-dropdown-option-color: var(--vs-dropdown-color);
    --vs-dropdown-option-padding: 3px 20px;
    --vs-dropdown-option--active-bg: #5897fb;
    --vs-dropdown-option--active-color: #fff;
    --vs-dropdown-option--deselect-bg: #fb5858;
    --vs-dropdown-option--deselect-color: #fff;
    --vs-transition-timing-function: cubic-bezier(1,-0.115,0.975,0.855);
    --vs-transition-duration: 150ms
}

.v-select {
    font-family: inherit;
    position: relative
}

.v-select,.v-select * {
    box-sizing: border-box
}

:root {
    --vs-transition-timing-function: cubic-bezier(1,0.5,0.8,1);
    --vs-transition-duration: 0.15s
}

@keyframes vSelectSpinner {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.vs__fade-enter-active,.vs__fade-leave-active {
    pointer-events: none;
    transition: opacity .15s cubic-bezier(1,.5,.8,1);
    transition: opacity var(--vs-transition-duration) var(--vs-transition-timing-function)
}

.vs__fade-enter,.vs__fade-leave-to {
    opacity: 0
}

:root {
    --vs-disabled-bg: var(--vs-state-disabled-bg);
    --vs-disabled-color: var(--vs-state-disabled-color);
    --vs-disabled-cursor: var(--vs-state-disabled-cursor)
}

.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected {
    background-color: #f8f8f8;
    background-color: var(--vs-disabled-bg);
    cursor: not-allowed;
    cursor: var(--vs-disabled-cursor)
}

.v-select[dir=rtl] .vs__actions {
    padding: 0 3px 0 6px
}

.v-select[dir=rtl] .vs__clear {
    margin-left: 6px;
    margin-right: 0
}

.v-select[dir=rtl] .vs__deselect {
    margin-left: 0;
    margin-right: 2px
}

.v-select[dir=rtl] .vs__dropdown-menu {
    text-align: right
}

.vs__dropdown-toggle {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #fff;
    background: var(--vs-search-input-bg);
    border: 1px solid rgba(60,60,60,.26);
    border: var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);
    border-radius: 4px;
    border-radius: var(--vs-border-radius);
    display: flex;
    padding: 0 0 4px;
    white-space: normal
}

.vs__selected-options {
    display: flex;
    flex-basis: 100%;
    flex-grow: 1;
    flex-wrap: wrap;
    padding: 0 2px;
    position: relative
}

.vs__actions {
    align-items: center;
    display: flex;
    padding: 4px 6px 0 3px;
    padding: var(--vs-actions-padding)
}

.vs--searchable .vs__dropdown-toggle {
    cursor: text
}

.vs--unsearchable .vs__dropdown-toggle {
    cursor: pointer
}

.vs--open .vs__dropdown-toggle {
    border-bottom-color: transparent;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.vs__open-indicator {
    fill: rgba(60,60,60,.5);
    fill: var(--vs-controls-color);
    transform: scale(1);
    transform: scale(var(--vs-controls-size));
    transition: transform .15s cubic-bezier(1,.5,.8,1);
    transition: transform var(--vs-transition-duration) var(--vs-transition-timing-function);
    transition-timing-function: cubic-bezier(1,.5,.8,1);
    transition-timing-function: var(--vs-transition-timing-function)
}

.vs--open .vs__open-indicator {
    transform: rotate(180deg) scale(1);
    transform: rotate(180deg) scale(var(--vs-controls-size))
}

.vs--loading .vs__open-indicator {
    opacity: 0
}

.vs__clear {
    fill: rgba(60,60,60,.5);
    fill: var(--vs-controls-color);
    background-color: transparent;
    border: 0;
    cursor: pointer;
    margin-right: 8px;
    padding: 0
}

.vs__dropdown-menu {
    background: #fff;
    background: var(--vs-dropdown-bg);
    border: 1px solid rgba(60,60,60,.26);
    border: var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);
    border-radius: 0 0 4px 4px;
    border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);
    border-top-style: none;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,.15);
    box-shadow: var(--vs-dropdown-box-shadow);
    box-sizing: border-box;
    color: inherit;
    color: var(--vs-dropdown-color);
    display: block;
    left: 0;
    list-style: none;
    margin: 0;
    max-height: 350px;
    max-height: var(--vs-dropdown-max-height);
    min-width: 160px;
    min-width: var(--vs-dropdown-min-width);
    overflow-y: auto;
    padding: 5px 0;
    position: absolute;
    text-align: left;
    top: calc(100% - 1px);
    top: calc(100% - var(--vs-border-width));
    width: 100%;
    z-index: 1000;
    z-index: var(--vs-dropdown-z-index)
}

.vs__no-options {
    text-align: center
}

.vs__dropdown-option {
    clear: both;
    color: inherit;
    color: var(--vs-dropdown-option-color);
    cursor: pointer;
    display: block;
    line-height: 1.42857143;
    padding: 3px 20px;
    padding: var(--vs-dropdown-option-padding);
    white-space: nowrap
}

.vs__dropdown-option--highlight {
    background: #5897fb;
    background: var(--vs-dropdown-option--active-bg);
    color: #fff;
    color: var(--vs-dropdown-option--active-color)
}

.vs__dropdown-option--deselect {
    background: #fb5858;
    background: var(--vs-dropdown-option--deselect-bg);
    color: #fff;
    color: var(--vs-dropdown-option--deselect-color)
}

.vs__dropdown-option--disabled {
    background: #f8f8f8;
    background: var(--vs-state-disabled-bg);
    color: rgba(60,60,60,.5);
    color: var(--vs-state-disabled-color);
    cursor: not-allowed;
    cursor: var(--vs-state-disabled-cursor)
}

.vs__selected {
    align-items: center;
    background-color: #f0f0f0;
    background-color: var(--vs-selected-bg);
    border: 1px solid rgba(60,60,60,.26);
    border: var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);
    border-radius: 4px;
    border-radius: var(--vs-border-radius);
    color: #333;
    color: var(--vs-selected-color);
    display: flex;
    line-height: 1.4;
    line-height: var(--vs-line-height);
    margin: 4px 2px 0;
    padding: 0 .25em;
    z-index: 0
}

.vs__deselect {
    fill: rgba(60,60,60,.5);
    fill: var(--vs-controls-color);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    border: 0;
    cursor: pointer;
    display: inline-flex;
    margin-left: 4px;
    padding: 0;
    text-shadow: 0 1px 0 #fff;
    text-shadow: var(--vs-controls--deselect-text-shadow)
}

.vs--single .vs__selected {
    background-color: transparent;
    border-color: transparent
}

.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected {
    opacity: .4;
    position: absolute
}

.vs--single.vs--searching .vs__selected {
    display: none
}

.vs__search::-webkit-search-cancel-button {
    display: none
}

.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration {
    display: none
}

.vs__search,.vs__search:focus {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    border: 1px solid transparent;
    border-left: none;
    box-shadow: none;
    color: inherit;
    color: var(--vs-search-input-color);
    flex-grow: 1;
    font-size: 1rem;
    font-size: var(--vs-font-size);
    line-height: 1.4;
    line-height: var(--vs-line-height);
    margin: 4px 0 0;
    max-width: 100%;
    outline: none;
    padding: 0 7px;
    width: 0;
    z-index: 1
}

.vs__search::-moz-placeholder {
    color: inherit;
    color: var(--vs-search-input-placeholder-color)
}

.vs__search::placeholder {
    color: inherit;
    color: var(--vs-search-input-placeholder-color)
}

.vs--unsearchable .vs__search {
    opacity: 1
}

.vs--unsearchable:not(.vs--disabled) .vs__search {
    cursor: pointer
}

.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search {
    opacity: .2
}

.vs__spinner {
    align-self: center;
    animation: vSelectSpinner 1.1s linear infinite;
    border: .9em solid hsla(0,0%,39%,.1);
    border-left-color: rgba(60,60,60,.45);
    font-size: 5px;
    opacity: 0;
    overflow: hidden;
    text-indent: -9999em;
    transform: translateZ(0) scale(1);
    transform: translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));
    transition: opacity .1s
}

.vs__spinner,.vs__spinner:after {
    border-radius: 50%;
    height: 5em;
    transform: scale(1);
    transform: scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));
    width: 5em
}

.vs--loading .vs__spinner {
    opacity: 1
}

.column {
    display: block;
    flex-basis: 0;
    flex-grow: 1;
    flex-shrink: 1;
    padding: 10px
}

.columns>.column.is-narrow {
    flex: none
}

.columns>.column.is-full {
    flex: none;
    width: 100%
}

.columns>.column.is-0 {
    flex: none;
    width: 0
}

.columns>.column.is-offset-0 {
    margin-left: 0
}

.columns>.column.is-1 {
    flex: none;
    width: 8.3333333333%
}

.columns>.column.is-offset-1 {
    margin-left: 8.3333333333%
}

.columns>.column.is-2 {
    flex: none;
    width: 16.6666666667%
}

.columns>.column.is-offset-2 {
    margin-left: 16.6666666667%
}

.columns>.column.is-3 {
    flex: none;
    width: 25%
}

.columns>.column.is-offset-3 {
    margin-left: 25%
}

.columns>.column.is-4 {
    flex: none;
    width: 33.3333333333%
}

.columns>.column.is-offset-4 {
    margin-left: 33.3333333333%
}

.columns>.column.is-5 {
    flex: none;
    width: 41.6666666667%
}

.columns>.column.is-offset-5 {
    margin-left: 41.6666666667%
}

.columns>.column.is-6 {
    flex: none;
    width: 50%
}

.columns>.column.is-offset-6 {
    margin-left: 50%
}

.columns>.column.is-7 {
    flex: none;
    width: 58.3333333333%
}

.columns>.column.is-offset-7 {
    margin-left: 58.3333333333%
}

.columns>.column.is-8 {
    flex: none;
    width: 66.6666666667%
}

.columns>.column.is-offset-8 {
    margin-left: 66.6666666667%
}

.columns>.column.is-9 {
    flex: none;
    width: 75%
}

.columns>.column.is-offset-9 {
    margin-left: 75%
}

.columns>.column.is-10 {
    flex: none;
    width: 83.3333333333%
}

.columns>.column.is-offset-10 {
    margin-left: 83.3333333333%
}

.columns>.column.is-11 {
    flex: none;
    width: 91.6666666667%
}

.columns>.column.is-offset-11 {
    margin-left: 91.6666666667%
}

.columns>.column.is-12 {
    flex: none;
    width: 100%
}

.columns>.column.is-offset-12 {
    margin-left: 100%
}

.column.is-0 {
    flex: none;
    width: 0
}

.column.is-offset-0 {
    margin-left: 0
}

.column.is-1 {
    flex: none;
    width: 8.3333333333%
}

.column.is-offset-1 {
    margin-left: 8.3333333333%
}

.column.is-2 {
    flex: none;
    width: 16.6666666667%
}

.column.is-offset-2 {
    margin-left: 16.6666666667%
}

.column.is-3 {
    flex: none;
    width: 25%
}

.column.is-offset-3 {
    margin-left: 25%
}

.column.is-4 {
    flex: none;
    width: 33.3333333333%
}

.column.is-offset-4 {
    margin-left: 33.3333333333%
}

.column.is-5 {
    flex: none;
    width: 41.6666666667%
}

.column.is-offset-5 {
    margin-left: 41.6666666667%
}

.column.is-6 {
    flex: none;
    width: 50%
}

.column.is-offset-6 {
    margin-left: 50%
}

.column.is-7 {
    flex: none;
    width: 58.3333333333%
}

.column.is-offset-7 {
    margin-left: 58.3333333333%
}

.column.is-8 {
    flex: none;
    width: 66.6666666667%
}

.column.is-offset-8 {
    margin-left: 66.6666666667%
}

.column.is-9 {
    flex: none;
    width: 75%
}

.column.is-offset-9 {
    margin-left: 75%
}

.column.is-10 {
    flex: none;
    width: 83.3333333333%
}

.column.is-offset-10 {
    margin-left: 83.3333333333%
}

.column.is-11 {
    flex: none;
    width: 91.6666666667%
}

.column.is-offset-11 {
    margin-left: 91.6666666667%
}

.column.is-12 {
    flex: none;
    width: 100%
}

.column.is-offset-12 {
    margin-left: 100%
}

@media only screen and (min-width: 768px) {
    .column.is-narrow,.column.is-narrow-medium {
        flex:none
    }

    .column.is-full,.column.is-full-medium {
        flex: none;
        width: 100%
    }

    .column.is-0,.column.is-0-medium {
        flex: none;
        width: 0
    }

    .column.is-offset-0,.column.is-offset-0-medium {
        margin-left: 0
    }

    .column.is-1,.column.is-1-medium {
        flex: none;
        width: 8.3333333333%
    }

    .column.is-offset-1,.column.is-offset-1-medium {
        margin-left: 8.3333333333%
    }

    .column.is-2,.column.is-2-medium {
        flex: none;
        width: 16.6666666667%
    }

    .column.is-offset-2,.column.is-offset-2-medium {
        margin-left: 16.6666666667%
    }

    .column.is-3,.column.is-3-medium {
        flex: none;
        width: 25%
    }

    .column.is-offset-3,.column.is-offset-3-medium {
        margin-left: 25%
    }

    .column.is-4,.column.is-4-medium {
        flex: none;
        width: 33.3333333333%
    }

    .column.is-offset-4,.column.is-offset-4-medium {
        margin-left: 33.3333333333%
    }

    .column.is-5,.column.is-5-medium {
        flex: none;
        width: 41.6666666667%
    }

    .column.is-offset-5,.column.is-offset-5-medium {
        margin-left: 41.6666666667%
    }

    .column.is-6,.column.is-6-medium {
        flex: none;
        width: 50%
    }

    .column.is-offset-6,.column.is-offset-6-medium {
        margin-left: 50%
    }

    .column.is-7,.column.is-7-medium {
        flex: none;
        width: 58.3333333333%
    }

    .column.is-offset-7,.column.is-offset-7-medium {
        margin-left: 58.3333333333%
    }

    .column.is-8,.column.is-8-medium {
        flex: none;
        width: 66.6666666667%
    }

    .column.is-offset-8,.column.is-offset-8-medium {
        margin-left: 66.6666666667%
    }

    .column.is-9,.column.is-9-medium {
        flex: none;
        width: 75%
    }

    .column.is-offset-9,.column.is-offset-9-medium {
        margin-left: 75%
    }

    .column.is-10,.column.is-10-medium {
        flex: none;
        width: 83.3333333333%
    }

    .column.is-offset-10,.column.is-offset-10-medium {
        margin-left: 83.3333333333%
    }

    .column.is-11,.column.is-11-medium {
        flex: none;
        width: 91.6666666667%
    }

    .column.is-offset-11,.column.is-offset-11-medium {
        margin-left: 91.6666666667%
    }

    .column.is-12,.column.is-12-medium {
        flex: none;
        width: 100%
    }

    .column.is-offset-12,.column.is-offset-12-medium {
        margin-left: 100%
    }
}

@media only screen and (min-width: 1024px) {
    .column.is-narrow-large {
        flex:none
    }

    .column.is-full-large {
        flex: none;
        width: 100%
    }

    .column.is-0-large {
        flex: none;
        width: 0
    }

    .column.is-offset-0-large {
        margin-left: 0
    }

    .column.is-1-large {
        flex: none;
        width: 8.3333333333%
    }

    .column.is-offset-1-large {
        margin-left: 8.3333333333%
    }

    .column.is-2-large {
        flex: none;
        width: 16.6666666667%
    }

    .column.is-offset-2-large {
        margin-left: 16.6666666667%
    }

    .column.is-3-large {
        flex: none;
        width: 25%
    }

    .column.is-offset-3-large {
        margin-left: 25%
    }

    .column.is-4-large {
        flex: none;
        width: 33.3333333333%
    }

    .column.is-offset-4-large {
        margin-left: 33.3333333333%
    }

    .column.is-5-large {
        flex: none;
        width: 41.6666666667%
    }

    .column.is-offset-5-large {
        margin-left: 41.6666666667%
    }

    .column.is-6-large {
        flex: none;
        width: 50%
    }

    .column.is-offset-6-large {
        margin-left: 50%
    }

    .column.is-7-large {
        flex: none;
        width: 58.3333333333%
    }

    .column.is-offset-7-large {
        margin-left: 58.3333333333%
    }

    .column.is-8-large {
        flex: none;
        width: 66.6666666667%
    }

    .column.is-offset-8-large {
        margin-left: 66.6666666667%
    }

    .column.is-9-large {
        flex: none;
        width: 75%
    }

    .column.is-offset-9-large {
        margin-left: 75%
    }

    .column.is-10-large {
        flex: none;
        width: 83.3333333333%
    }

    .column.is-offset-10-large {
        margin-left: 83.3333333333%
    }

    .column.is-11-large {
        flex: none;
        width: 91.6666666667%
    }

    .column.is-offset-11-large {
        margin-left: 91.6666666667%
    }

    .column.is-12-large {
        flex: none;
        width: 100%
    }

    .column.is-offset-12-large {
        margin-left: 100%
    }
}

@media only screen and (min-width: 1280px) {
    .column.is-narrow-extralarge {
        flex:none
    }

    .column.is-full-extralarge {
        flex: none;
        width: 100%
    }

    .column.is-0-extralarge {
        flex: none;
        width: 0
    }

    .column.is-offset-0-extralarge {
        margin-left: 0
    }

    .column.is-1-extralarge {
        flex: none;
        width: 8.3333333333%
    }

    .column.is-offset-1-extralarge {
        margin-left: 8.3333333333%
    }

    .column.is-2-extralarge {
        flex: none;
        width: 16.6666666667%
    }

    .column.is-offset-2-extralarge {
        margin-left: 16.6666666667%
    }

    .column.is-3-extralarge {
        flex: none;
        width: 25%
    }

    .column.is-offset-3-extralarge {
        margin-left: 25%
    }

    .column.is-4-extralarge {
        flex: none;
        width: 33.3333333333%
    }

    .column.is-offset-4-extralarge {
        margin-left: 33.3333333333%
    }

    .column.is-5-extralarge {
        flex: none;
        width: 41.6666666667%
    }

    .column.is-offset-5-extralarge {
        margin-left: 41.6666666667%
    }

    .column.is-6-extralarge {
        flex: none;
        width: 50%
    }

    .column.is-offset-6-extralarge {
        margin-left: 50%
    }

    .column.is-7-extralarge {
        flex: none;
        width: 58.3333333333%
    }

    .column.is-offset-7-extralarge {
        margin-left: 58.3333333333%
    }

    .column.is-8-extralarge {
        flex: none;
        width: 66.6666666667%
    }

    .column.is-offset-8-extralarge {
        margin-left: 66.6666666667%
    }

    .column.is-9-extralarge {
        flex: none;
        width: 75%
    }

    .column.is-offset-9-extralarge {
        margin-left: 75%
    }

    .column.is-10-extralarge {
        flex: none;
        width: 83.3333333333%
    }

    .column.is-offset-10-extralarge {
        margin-left: 83.3333333333%
    }

    .column.is-11-extralarge {
        flex: none;
        width: 91.6666666667%
    }

    .column.is-offset-11-extralarge {
        margin-left: 91.6666666667%
    }

    .column.is-12-extralarge {
        flex: none;
        width: 100%
    }

    .column.is-offset-12-extralarge {
        margin-left: 100%
    }
}

.columns {
    margin-left: -10px;
    margin-right: -10px;
    margin-top: -10px
}

.columns:last-child {
    margin-bottom: -10px
}

.columns:not(:last-child) {
    margin-bottom: calc(1.5rem - 10px)
}

.columns.is-centered {
    justify-content: center
}

.columns.is-gapless {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
}

.columns.is-gapless>.column {
    margin: 0;
    padding: 0!important
}

.columns.is-gapless:not(:last-child) {
    margin-bottom: 1.5rem
}

.columns.is-gapless:last-child {
    margin-bottom: 0
}

.columns.is-multiline {
    flex-wrap: wrap
}

.columns.is-vcentered {
    align-items: center
}

@media only screen and (min-width: 768px) {
    .columns:not(.is-large) {
        display:flex
    }
}

@media only screen and (min-width: 1024px) {
    .columns.is-large {
        display:flex
    }
}

.sr-only {
    border: none!important;
    clip: rect(0,0,0,0)!important;
    height: .01em!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important
}

.is-clearfix:after {
    clear: both;
    content: "";
    display: table
}

.is-hidden {
    display: none!important
}

@media only screen and (max-width: 767px) {
    .is-hidden-small {
        display:none!important
    }
}

@media only screen and (min-width: 768px) {
    .is-hidden-medium {
        display:none!important
    }
}

@media only screen and (min-width: 1024px) {
    .is-hidden-large {
        display:none!important
    }
}

@media only screen and (min-width: 1280px) {
    .is-hidden-extralarge {
        display:none!important
    }
}

.Vue-Toastification__toast {
    background-color: #fff!important;
    min-height: auto!important;
    padding: 16px 40px 16px 16px!important
}

@media only screen and (max-width: 767px) {
    .Vue-Toastification__toast {
        border-radius:8px!important;
        left: 1vw;
        width: 98vw!important
    }
}

.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-right {
    top: 86px!important
}

@media only screen and (min-width: 1024px) {
    .Vue-Toastification__container.top-center>.into-modal,.Vue-Toastification__container.top-right>.into-modal {
        margin-top:24px
    }
}

.Vue-Toastification__toast--error,.Vue-Toastification__toast--info {
    background-color: #fff!important
}

.Vue-Toastification__close-button {
    color: #404040!important;
    opacity: 1!important;
    transition: none!important
}

*,:after,:before {
    border: none;
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

html {
    font-size: 62.5%;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased
}

body {
    background-color: #fff;
    color: #404040;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3;
    overflow-x: hidden;
    transition: background-color .5s ease-out
}

body.no-scroll {
    overflow-y: hidden
}

body.bg-ultra-light-gold {
    background-color: #fff7eb
}

h1,h2,h3,h4,h5,h6,p {
    font-size: inherit
}

:focus-visible {
    outline-color: #1a73e8;
    outline-offset: 0;
    outline-width: 3px
}

.no-focus-outline :focus {
    outline: 0!important
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

img {
    max-width: 100%
}

button {
    background: 0;
    border: 0;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-size: inherit;
    padding: 0
}

legend {
    display: table;
    padding: 0
}

fieldset {
    border: 0;
    margin: 0;
    min-width: 0;
    padding: 0
}

.highlight {
    box-shadow: inset 0 -1em 0 #ffe497
}

.link {
    color: #264f36;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: color .16s
}

.link:hover {
    color: #5db17e
}

.main {
    padding: 0 24px
}

@media only screen and (min-width: 1024px) {
    .main {
        margin:0 auto;
        max-width: 1180px;
        padding: 0
    }
}

.header-wrapper {
    left: 0;
    position: sticky;
    top: 0;
    width: 100%;
    z-index: 4
}

.share-this-popover {
    z-index: 1
}

.share-this-popover:before {
    border-color: #fff transparent
}

.share-this-popover>ul {
    background-color: #fff;
    color: #1da1f2;
    margin-top: -11px
}

@media only screen and (max-width: 767px) {
    .share-this-popover>ul {
        left:50%;
        transform: translateX(-50%);
        width: auto
    }
}

.checkbox-custom {
    opacity: 0;
    position: absolute
}

.checkbox-custom+label {
    display: block;
    padding-left: 24px;
    position: relative
}

.checkbox-custom+label:after,.checkbox-custom+label:before {
    border: 2px solid #adadad;
    border-radius: 4px;
    content: "";
    height: 16px;
    left: 0;
    margin-right: 10px;
    padding: 2px;
    position: absolute;
    text-align: center;
    top: 2px;
    width: 16px;
    z-index: 2
}

.checkbox-custom+label sup {
    vertical-align: baseline
}

.checkbox-custom:checked+label:after {
    background-color: #ffbc0d;
    border: none;
    display: inline-block;
    height: 9px;
    left: 2px;
    -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgNCAxOCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMy4yNDc3NiAxMC4zNDAxQzIuNzIxMDMgOS44MTMzOSAxLjg2NzAzIDkuODEzMzkgMS4zNDAzIDEwLjM0MDFMMC42MjUgMTEuMDU1NEw2LjIyOTI2IDE2LjY1OTdMNy44OTgyOSAxNC45OTA2TDMuMjQ3NzYgMTAuMzQwMVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgogIDxwYXRoIGQ9Ik00LjU2MDA2IDE0Ljk5MDdMNi4yMjkwOSAxNi42NTk4TDE3LjIyODUgNS42NjAzOEwxNi41MTMyIDQuOTQ1MDhDMTUuOTg2NCA0LjQxODM1IDE1LjEzMjQgNC40MTgzNSAxNC42MDU3IDQuOTQ1MDhMNC41NjAwNiAxNC45OTA3WiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPgo=) no-repeat;
    mask: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgNCAxOCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMy4yNDc3NiAxMC4zNDAxQzIuNzIxMDMgOS44MTMzOSAxLjg2NzAzIDkuODEzMzkgMS4zNDAzIDEwLjM0MDFMMC42MjUgMTEuMDU1NEw2LjIyOTI2IDE2LjY1OTdMNy44OTgyOSAxNC45OTA2TDMuMjQ3NzYgMTAuMzQwMVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgogIDxwYXRoIGQ9Ik00LjU2MDA2IDE0Ljk5MDdMNi4yMjkwOSAxNi42NTk4TDE3LjIyODUgNS42NjAzOEwxNi41MTMyIDQuOTQ1MDhDMTUuOTg2NCA0LjQxODM1IDE1LjEzMjQgNC40MTgzNSAxNC42MDU3IDQuOTQ1MDhMNC41NjAwNiAxNC45OTA3WiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPgo=) no-repeat;
    -webkit-mask-size: contain;
    mask-size: cover;
    top: 6px;
    width: 13px;
    z-index: 1
}

.radio-custom {
    opacity: 0;
    position: absolute
}

.radio-custom+label {
    padding-left: 24px;
    position: relative
}

.radio-custom+label:after,.radio-custom+label:before {
    border: 1px solid #adadad;
    border-radius: 50%;
    content: "";
    height: 16px;
    left: 0;
    padding: 2px;
    position: absolute;
    top: 2px;
    width: 16px;
    z-index: 2
}

.radio-custom+label sup {
    vertical-align: baseline
}

.radio-custom:checked+label:after {
    background-color: #ffbc0d;
    border: none;
    height: 6px;
    left: 5px;
    top: 7px;
    width: 6px;
    z-index: 1
}

:not(#content-root).theme--default {
    border: 1px solid #dcdcdc;
    color: #404040;
    link: "inherit";
    timeline-line: #dcdcdc;
    timeline-border: #404040;
    timeline-spot: #fff
}

:not(#content-root).theme--default .decorator:after {
    background-color: #404040
}

:not(#content-root).theme--default .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #dcdcdc;
    color: #404040
}

:not(#content-root).theme--default .inverter .is-inverted {
    border: 2px solid #404040
}

:not(#content-root).theme--default .inverter .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--default .inverter:hover .is-inverted {
    background-color: #404040
}

:not(#content-root).theme--default .inverter:hover .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--gold {
    background: #ffbc0d;
    color: #404040
}

:not(#content-root).theme--gold .decorator:after {
    background-color: #404040
}

:not(#content-root).theme--gold .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #ffde86;
    color: #404040
}

:not(#content-root).theme--gold .inverter .is-inverted {
    border: 2px solid #404040
}

:not(#content-root).theme--gold .inverter .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--gold .inverter:hover .is-inverted {
    background-color: #404040
}

:not(#content-root).theme--gold .inverter:hover .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--green {
    background: #264f36;
    color: #fff
}

:not(#content-root).theme--green .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--green .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #1d2d24;
    color: #fff
}

:not(#content-root).theme--green .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--green .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--green .inverter:hover .is-inverted {
    background-color: #fff
}

:not(#content-root).theme--green .inverter:hover .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--orange {
    background: #ff9100;
    color: #404040
}

:not(#content-root).theme--orange .decorator:after {
    background-color: #404040
}

:not(#content-root).theme--orange .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #e76d03;
    color: #404040
}

:not(#content-root).theme--orange .inverter .is-inverted {
    border: 2px solid #404040
}

:not(#content-root).theme--orange .inverter .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--orange .inverter:hover .is-inverted {
    background-color: #404040
}

:not(#content-root).theme--orange .inverter:hover .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--white {
    background: #fff;
    border: 1px solid #dcdcdc;
    color: #404040
}

:not(#content-root).theme--white .decorator:after {
    background-color: #404040
}

:not(#content-root).theme--white .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #dcdcdc;
    color: #404040
}

:not(#content-root).theme--white .inverter .is-inverted {
    border: 2px solid #404040
}

:not(#content-root).theme--white .inverter .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--white .inverter:hover .is-inverted {
    background-color: #404040
}

:not(#content-root).theme--white .inverter:hover .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--brown {
    background: #752312;
    color: #fff
}

:not(#content-root).theme--brown .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--brown .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #42140a;
    color: #fff
}

:not(#content-root).theme--brown .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--brown .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--brown .inverter:hover .is-inverted {
    background-color: #fff
}

:not(#content-root).theme--brown .inverter:hover .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--blue {
    background: #00508a;
    color: #fff
}

:not(#content-root).theme--blue .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--blue .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #002642;
    color: #fff
}

:not(#content-root).theme--blue .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--blue .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--blue .inverter:hover .is-inverted {
    background-color: #fff
}

:not(#content-root).theme--blue .inverter:hover .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--light-blue {
    background: #00508a;
    color: #fff
}

:not(#content-root).theme--light-blue .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--light-blue .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #002642;
    color: #fff
}

:not(#content-root).theme--light-blue .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--light-blue .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--light-blue .inverter:hover .is-inverted {
    background-color: #fff
}

:not(#content-root).theme--light-blue .inverter:hover .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--ultra-light-blue {
    background: #00508a;
    color: #fff
}

:not(#content-root).theme--ultra-light-blue .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--ultra-light-blue .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #002642;
    color: #fff
}

:not(#content-root).theme--ultra-light-blue .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--ultra-light-blue .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--ultra-light-blue .inverter:hover .is-inverted {
    background-color: #fff
}

:not(#content-root).theme--ultra-light-blue .inverter:hover .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--light-gold {
    background: #fff7eb;
    color: #404040;
    link: "inherit";
    timeline-line: #dcdcdc;
    timeline-border: #404040;
    timeline-spot: #fff
}

:not(#content-root).theme--light-gold .decorator:after {
    background-color: #404040
}

:not(#content-root).theme--light-gold .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #ffde86;
    color: #404040
}

:not(#content-root).theme--light-gold .inverter .is-inverted {
    border: 2px solid #404040
}

:not(#content-root).theme--light-gold .inverter .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--light-gold .inverter:hover .is-inverted {
    background-color: #404040
}

:not(#content-root).theme--light-gold .inverter:hover .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--ultra-light-green {
    background: #418405;
    color: #fff
}

:not(#content-root).theme--ultra-light-green .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--ultra-light-green .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #295303;
    color: #fff
}

:not(#content-root).theme--ultra-light-green .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--ultra-light-green .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--ultra-light-green .inverter:hover .is-inverted {
    background-color: #fff
}

:not(#content-root).theme--ultra-light-green .inverter:hover .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--purple {
    background: #8e2479;
    color: #fff
}

:not(#content-root).theme--purple .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--purple .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #59174c;
    color: #fff
}

:not(#content-root).theme--purple .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--purple .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--purple .inverter:hover .is-inverted {
    background-color: #fff
}

:not(#content-root).theme--purple .inverter:hover .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--pink {
    background: #8e2479;
    color: #fff
}

:not(#content-root).theme--pink .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--pink .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #59174c;
    color: #fff
}

:not(#content-root).theme--pink .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--pink .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--pink .inverter:hover .is-inverted {
    background-color: #fff
}

:not(#content-root).theme--pink .inverter:hover .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--ultra-black {
    background: #292929;
    color: #fff
}

:not(#content-root).theme--ultra-black .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--ultra-black .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #606060;
    color: #fff
}

:not(#content-root).theme--ultra-black .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--ultra-black .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--ultra-black .inverter:hover .is-inverted {
    background-color: #fff
}

:not(#content-root).theme--ultra-black .inverter:hover .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--ultra-light-grey {
    background: #f2f2f2;
    color: #404040
}

:not(#content-root).theme--ultra-light-grey .decorator:after {
    background-color: #404040
}

:not(#content-root).theme--ultra-light-grey .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #dcdcdc;
    color: #404040
}

:not(#content-root).theme--ultra-light-grey .inverter .is-inverted {
    border: 2px solid #404040
}

:not(#content-root).theme--ultra-light-grey .inverter .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--ultra-light-grey .inverter:hover .is-inverted {
    background-color: #404040
}

:not(#content-root).theme--ultra-light-grey .inverter:hover .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--dark-green {
    background: #1d2d24;
    color: #fff
}

:not(#content-root).theme--dark-green .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--dark-green .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #1d2d24;
    color: #fff
}

:not(#content-root).theme--dark-green .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--dark-green .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--dark-green .inverter:hover .is-inverted {
    background-color: #fff
}

:not(#content-root).theme--dark-green .inverter:hover .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--ultra-dark {
    background: #212121;
    color: #fff
}

:not(#content-root).theme--ultra-dark .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--ultra-dark .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0 #606060;
    color: #fff
}

:not(#content-root).theme--ultra-dark .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--ultra-dark .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--ultra-dark .inverter:hover .is-inverted {
    background-color: #fff
}

:not(#content-root).theme--ultra-dark .inverter:hover .is-inverted svg {
    color: #404040
}

:not(#content-root).theme--gradient-dark {
    background: linear-gradient(180deg,#090e0b 50%,#1d2d24);
    color: #fff;
    link: #fff;
    timeline-line: hsla(0,0%,100%,.5);
    timeline-border: #fff;
    timeline-spot: #090e0b
}

:not(#content-root).theme--gradient-dark .decorator:after {
    background-color: #fff
}

:not(#content-root).theme--gradient-dark .highlighter mark {
    background-color: transparent;
    box-shadow: inset 0 1.1em 0;
    color: #fff
}

:not(#content-root).theme--gradient-dark .inverter .is-inverted {
    border: 2px solid #fff
}

:not(#content-root).theme--gradient-dark .inverter .is-inverted svg {
    color: #fff
}

:not(#content-root).theme--gradient-dark .inverter:hover .is-inverted {
    background-color: #fff
}

#content-root.theme--default {
    border: 1px solid #dcdcdc;
    color: #404040;
    link: "inherit";
    timeline-line: #dcdcdc;
    timeline-border: #404040;
    timeline-spot: #fff
}

#content-root.theme--default .breadcrumbs a {
    color: #404040
}

#content-root.theme--default .corpo-herobanner-n2 .title:after,#content-root.theme--default .hot-content-header .informations:before,#content-root.theme--default .theme--default .decorator:after {
    background-color: #404040
}

#content-root.theme--default .block-newsroom a,#content-root.theme--default .cta-link,#content-root.theme--default .item-download a,#content-root.theme--default .rich-text a,#content-root.theme--default .share-button,#content-root.theme--default .theme--default {
    color: "inherit"
}

#content-root.theme--default .hooper-indicator {
    opacity: .5
}

#content-root.theme--default .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--default .timeline-carousel-collection:before {
    background-color: #dcdcdc
}

#content-root.theme--default .collectible-timeline-event:after {
    background: #fff;
    border-color: #404040
}

#content-root.theme--default .cards-carrousel,#content-root.theme--default .cross-content,#content-root.theme--default .large-push,#content-root.theme--default .push-content-with-bg {
    color: #404040
}

#content-root.theme--gold {
    background: #ffbc0d;
    color: #404040
}

#content-root.theme--gold .breadcrumbs a {
    color: #404040
}

#content-root.theme--gold .corpo-herobanner-n2 .title:after,#content-root.theme--gold .hot-content-header .informations:before,#content-root.theme--gold .theme--default .decorator:after {
    background-color: #404040
}

#content-root.theme--gold .hooper-indicator {
    opacity: .5
}

#content-root.theme--gold .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--gold .cards-carrousel,#content-root.theme--gold .cross-content,#content-root.theme--gold .large-push,#content-root.theme--gold .push-content-with-bg {
    color: #404040
}

#content-root.theme--green {
    background: #264f36;
    color: #fff
}

#content-root.theme--green .breadcrumbs a {
    color: #fff
}

#content-root.theme--green .corpo-herobanner-n2 .title:after,#content-root.theme--green .hot-content-header .informations:before,#content-root.theme--green .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--green .hooper-indicator {
    opacity: .5
}

#content-root.theme--green .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--green .cards-carrousel,#content-root.theme--green .cross-content,#content-root.theme--green .large-push,#content-root.theme--green .push-content-with-bg {
    color: #404040
}

#content-root.theme--orange {
    background: #ff9100;
    color: #404040
}

#content-root.theme--orange .breadcrumbs a {
    color: #404040
}

#content-root.theme--orange .corpo-herobanner-n2 .title:after,#content-root.theme--orange .hot-content-header .informations:before,#content-root.theme--orange .theme--default .decorator:after {
    background-color: #404040
}

#content-root.theme--orange .hooper-indicator {
    opacity: .5
}

#content-root.theme--orange .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--orange .cards-carrousel,#content-root.theme--orange .cross-content,#content-root.theme--orange .large-push,#content-root.theme--orange .push-content-with-bg {
    color: #404040
}

#content-root.theme--white {
    background: #fff;
    border: 1px solid #dcdcdc;
    color: #404040
}

#content-root.theme--white .breadcrumbs a {
    color: #404040
}

#content-root.theme--white .corpo-herobanner-n2 .title:after,#content-root.theme--white .hot-content-header .informations:before,#content-root.theme--white .theme--default .decorator:after {
    background-color: #404040
}

#content-root.theme--white .hooper-indicator {
    opacity: .5
}

#content-root.theme--white .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--white .cards-carrousel,#content-root.theme--white .cross-content,#content-root.theme--white .large-push,#content-root.theme--white .push-content-with-bg {
    color: #404040
}

#content-root.theme--brown {
    background: #752312;
    color: #fff
}

#content-root.theme--brown .breadcrumbs a {
    color: #fff
}

#content-root.theme--brown .corpo-herobanner-n2 .title:after,#content-root.theme--brown .hot-content-header .informations:before,#content-root.theme--brown .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--brown .hooper-indicator {
    opacity: .5
}

#content-root.theme--brown .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--brown .cards-carrousel,#content-root.theme--brown .cross-content,#content-root.theme--brown .large-push,#content-root.theme--brown .push-content-with-bg {
    color: #404040
}

#content-root.theme--blue {
    background: #00508a;
    color: #fff
}

#content-root.theme--blue .breadcrumbs a {
    color: #fff
}

#content-root.theme--blue .corpo-herobanner-n2 .title:after,#content-root.theme--blue .hot-content-header .informations:before,#content-root.theme--blue .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--blue .hooper-indicator {
    opacity: .5
}

#content-root.theme--blue .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--blue .cards-carrousel,#content-root.theme--blue .cross-content,#content-root.theme--blue .large-push,#content-root.theme--blue .push-content-with-bg {
    color: #404040
}

#content-root.theme--light-blue {
    background: #00508a;
    color: #fff
}

#content-root.theme--light-blue .breadcrumbs a {
    color: #fff
}

#content-root.theme--light-blue .corpo-herobanner-n2 .title:after,#content-root.theme--light-blue .hot-content-header .informations:before,#content-root.theme--light-blue .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--light-blue .hooper-indicator {
    opacity: .5
}

#content-root.theme--light-blue .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--light-blue .cards-carrousel,#content-root.theme--light-blue .cross-content,#content-root.theme--light-blue .large-push,#content-root.theme--light-blue .push-content-with-bg {
    color: #404040
}

#content-root.theme--ultra-light-blue {
    background: #00508a;
    color: #fff
}

#content-root.theme--ultra-light-blue .breadcrumbs a {
    color: #fff
}

#content-root.theme--ultra-light-blue .corpo-herobanner-n2 .title:after,#content-root.theme--ultra-light-blue .hot-content-header .informations:before,#content-root.theme--ultra-light-blue .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--ultra-light-blue .hooper-indicator {
    opacity: .5
}

#content-root.theme--ultra-light-blue .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--ultra-light-blue .cards-carrousel,#content-root.theme--ultra-light-blue .cross-content,#content-root.theme--ultra-light-blue .large-push,#content-root.theme--ultra-light-blue .push-content-with-bg {
    color: #404040
}

#content-root.theme--light-gold {
    background: #fff7eb;
    color: #404040;
    link: "inherit";
    timeline-line: #dcdcdc;
    timeline-border: #404040;
    timeline-spot: #fff
}

#content-root.theme--light-gold .breadcrumbs a {
    color: #404040
}

#content-root.theme--light-gold .corpo-herobanner-n2 .title:after,#content-root.theme--light-gold .hot-content-header .informations:before,#content-root.theme--light-gold .theme--default .decorator:after {
    background-color: #404040
}

#content-root.theme--light-gold .block-newsroom a,#content-root.theme--light-gold .cta-link,#content-root.theme--light-gold .item-download a,#content-root.theme--light-gold .rich-text a,#content-root.theme--light-gold .share-button,#content-root.theme--light-gold .theme--default {
    color: "inherit"
}

#content-root.theme--light-gold .hooper-indicator {
    opacity: .5
}

#content-root.theme--light-gold .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--light-gold .timeline-carousel-collection:before {
    background-color: #dcdcdc
}

#content-root.theme--light-gold .collectible-timeline-event:after {
    background: #fff;
    border-color: #404040
}

#content-root.theme--light-gold .cards-carrousel,#content-root.theme--light-gold .cross-content,#content-root.theme--light-gold .large-push,#content-root.theme--light-gold .push-content-with-bg {
    color: #404040
}

#content-root.theme--ultra-light-green {
    background: #418405;
    color: #fff
}

#content-root.theme--ultra-light-green .breadcrumbs a {
    color: #fff
}

#content-root.theme--ultra-light-green .corpo-herobanner-n2 .title:after,#content-root.theme--ultra-light-green .hot-content-header .informations:before,#content-root.theme--ultra-light-green .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--ultra-light-green .hooper-indicator {
    opacity: .5
}

#content-root.theme--ultra-light-green .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--ultra-light-green .cards-carrousel,#content-root.theme--ultra-light-green .cross-content,#content-root.theme--ultra-light-green .large-push,#content-root.theme--ultra-light-green .push-content-with-bg {
    color: #404040
}

#content-root.theme--purple {
    background: #8e2479;
    color: #fff
}

#content-root.theme--purple .breadcrumbs a {
    color: #fff
}

#content-root.theme--purple .corpo-herobanner-n2 .title:after,#content-root.theme--purple .hot-content-header .informations:before,#content-root.theme--purple .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--purple .hooper-indicator {
    opacity: .5
}

#content-root.theme--purple .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--purple .cards-carrousel,#content-root.theme--purple .cross-content,#content-root.theme--purple .large-push,#content-root.theme--purple .push-content-with-bg {
    color: #404040
}

#content-root.theme--pink {
    background: #8e2479;
    color: #fff
}

#content-root.theme--pink .breadcrumbs a {
    color: #fff
}

#content-root.theme--pink .corpo-herobanner-n2 .title:after,#content-root.theme--pink .hot-content-header .informations:before,#content-root.theme--pink .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--pink .hooper-indicator {
    opacity: .5
}

#content-root.theme--pink .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--pink .cards-carrousel,#content-root.theme--pink .cross-content,#content-root.theme--pink .large-push,#content-root.theme--pink .push-content-with-bg {
    color: #404040
}

#content-root.theme--ultra-black {
    background: #292929;
    color: #fff
}

#content-root.theme--ultra-black .breadcrumbs a {
    color: #fff
}

#content-root.theme--ultra-black .corpo-herobanner-n2 .title:after,#content-root.theme--ultra-black .hot-content-header .informations:before,#content-root.theme--ultra-black .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--ultra-black .hooper-indicator {
    opacity: .5
}

#content-root.theme--ultra-black .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--ultra-black .cards-carrousel,#content-root.theme--ultra-black .cross-content,#content-root.theme--ultra-black .large-push,#content-root.theme--ultra-black .push-content-with-bg {
    color: #404040
}

#content-root.theme--ultra-light-grey {
    background: #f2f2f2;
    color: #404040
}

#content-root.theme--ultra-light-grey .breadcrumbs a {
    color: #404040
}

#content-root.theme--ultra-light-grey .corpo-herobanner-n2 .title:after,#content-root.theme--ultra-light-grey .hot-content-header .informations:before,#content-root.theme--ultra-light-grey .theme--default .decorator:after {
    background-color: #404040
}

#content-root.theme--ultra-light-grey .hooper-indicator {
    opacity: .5
}

#content-root.theme--ultra-light-grey .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--ultra-light-grey .cards-carrousel,#content-root.theme--ultra-light-grey .cross-content,#content-root.theme--ultra-light-grey .large-push,#content-root.theme--ultra-light-grey .push-content-with-bg {
    color: #404040
}

#content-root.theme--dark-green {
    background: #1d2d24;
    color: #fff
}

#content-root.theme--dark-green .breadcrumbs a {
    color: #fff
}

#content-root.theme--dark-green .corpo-herobanner-n2 .title:after,#content-root.theme--dark-green .hot-content-header .informations:before,#content-root.theme--dark-green .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--dark-green .hooper-indicator {
    opacity: .5
}

#content-root.theme--dark-green .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--dark-green .cards-carrousel,#content-root.theme--dark-green .cross-content,#content-root.theme--dark-green .large-push,#content-root.theme--dark-green .push-content-with-bg {
    color: #404040
}

#content-root.theme--ultra-dark {
    background: #212121;
    color: #fff
}

#content-root.theme--ultra-dark .breadcrumbs a {
    color: #fff
}

#content-root.theme--ultra-dark .corpo-herobanner-n2 .title:after,#content-root.theme--ultra-dark .hot-content-header .informations:before,#content-root.theme--ultra-dark .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--ultra-dark .hooper-indicator {
    opacity: .5
}

#content-root.theme--ultra-dark .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--ultra-dark .cards-carrousel,#content-root.theme--ultra-dark .cross-content,#content-root.theme--ultra-dark .large-push,#content-root.theme--ultra-dark .push-content-with-bg {
    color: #404040
}

#content-root.theme--gradient-dark {
    background: linear-gradient(180deg,#090e0b 50%,#1d2d24);
    color: #fff;
    link: #fff;
    timeline-line: hsla(0,0%,100%,.5);
    timeline-border: #fff;
    timeline-spot: #090e0b
}

#content-root.theme--gradient-dark .breadcrumbs a {
    color: #fff
}

#content-root.theme--gradient-dark .corpo-herobanner-n2 .title:after,#content-root.theme--gradient-dark .hot-content-header .informations:before,#content-root.theme--gradient-dark .theme--default .decorator:after {
    background-color: #fff
}

#content-root.theme--gradient-dark .block-newsroom a,#content-root.theme--gradient-dark .cta-link,#content-root.theme--gradient-dark .item-download a,#content-root.theme--gradient-dark .rich-text a,#content-root.theme--gradient-dark .share-button,#content-root.theme--gradient-dark .theme--default {
    color: #fff
}

#content-root.theme--gradient-dark .hooper-indicator {
    opacity: .5
}

#content-root.theme--gradient-dark .hooper-indicator.is-active {
    opacity: 1
}

#content-root.theme--gradient-dark .timeline-carousel-collection:before {
    background-color: hsla(0,0%,100%,.5)
}

#content-root.theme--gradient-dark .collectible-timeline-event:after {
    background: #090e0b;
    border-color: #fff
}

#content-root.theme--gradient-dark .cards-carrousel,#content-root.theme--gradient-dark .cross-content,#content-root.theme--gradient-dark .large-push,#content-root.theme--gradient-dark .push-content-with-bg {
    color: #404040
}

.progressbar {
    align-items: center;
    display: flex;
    justify-content: center;
    position: relative
}

.progressbar .bar {
    height: 56px;
    transform: rotate(-90deg);
    transform-origin: 50% 50%;
    width: 56px
}

@media only screen and (min-width: 1024px) {
    .progressbar .bar {
        height:80px;
        width: 80px
    }
}

.progressbar .bar .circle {
    height: 100%;
    width: 100%;
    fill: none;
    stroke-width: 6px;
    stroke-dasharray: 157px;
    stroke-dashoffset: 157px;
    stroke-linecap: round;
    r: 25px
}

@media only screen and (min-width: 1024px) {
    .progressbar .bar .circle {
        stroke-width:8px;
        stroke-dasharray: 226.08px;
        stroke-dashoffset: 226.08px;
        r: 36px
    }
}

.progressbar .bar .circle.outer {
    stroke-dashoffset: 0;
    stroke: #f4f4f4
}

.progressbar .bar .circle.inner {
    stroke-dashoffset: 157px;
    stroke: #ffbc0d;
    transition: all 1.6s ease-out
}

@media only screen and (min-width: 1024px) {
    .progressbar .bar .circle.inner {
        stroke-dashoffset:226.08px
    }
}

.progressbar .number {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%)
}

.line-anim:after {
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 1s ease-out;
    will-change: transform
}

.line-anim.anim-up--show:after,.line-anim.line-anim--show:after {
    transform: scaleX(1)
}

.anim-up {
    opacity: 0;
    transform: translateY(50px);
    transition: all 1s ease-out
}

@media only screen and (max-width: 767px) {
    .anim-up.anim-up--slow {
        transition:all 1.5s ease-out
    }
}

.anim-up.anim-up--show {
    opacity: 1;
    transform: translateY(0)
}

.pagination {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-top: 64px
}

@media only screen and (min-width: 1024px) {
    .pagination {
        margin-top:92px
    }
}

.pagination .page-item,.pagination .page-next,.pagination .page-prev {
    list-style-type: none
}

.pagination .page-item-link {
    padding: 0 12px
}

@media only screen and (min-width: 1024px) {
    .pagination .page-item-link {
        padding:0 8px
    }
}

.pagination .page-item.active .page-item-link {
    font-family: speedee_regular,Arial,sans-serif;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3
}

.pagination .page-item.disabled {
    display: none
}

@media only screen and (min-width: 1024px) {
    .pagination .page-item.disabled {
        display:list-item
    }
}

.pagination .page-next,.pagination .page-prev {
    margin: 0 12px;
    position: relative
}

@media only screen and (min-width: 1024px) {
    .pagination .page-next,.pagination .page-prev {
        margin:0 16px
    }
}

.pagination .page-next span,.pagination .page-prev span {
    border: none!important;
    clip: rect(0,0,0,0)!important;
    height: .01em!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important
}

.pagination .page-next.disabled .page-next-link,.pagination .page-next.disabled .page-prev-link,.pagination .page-prev.disabled .page-next-link,.pagination .page-prev.disabled .page-prev-link {
    cursor: default;
    opacity: .25
}

.pagination .page-next-link,.pagination .page-prev-link {
    align-items: center;
    border: 2px solid #404040;
    border-radius: 50%;
    display: flex;
    height: 40px;
    justify-content: center;
    width: 40px
}

.pagination .page-next-link:after,.pagination .page-prev-link:after {
    content: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iMTEiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIAogICAgICAgIGQ9Ik0xLjksNy42TDAuNSw4LjlsOC45LDguOWwwLjYtMC42YzAuNC0wLjQsMC40LTEuMSwwLTEuNUwxLjksNy42eiIgZmlsbD0iY3VycmVudENvbG9yIgogICAgLz4KICAgIDxwYXRoIAogICAgICAgIGQ9Ik0xMC4xLDIuMWMwLjQtMC40LDAuNC0xLjEsMC0xLjVMOS41LDBMMC41LDguOWwxLjQsMS40TDEwLjEsMi4xeiIgZmlsbD0iY3VycmVudENvbG9yIgogICAgLz4KPC9zdmc+Cg==);
    height: 15px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 9px
}

@media only screen and (min-width: 1024px) {
    .pagination .page-next-link,.pagination .page-prev-link {
        height:48px;
        width: 48px
    }

    .pagination .page-next-link:after,.pagination .page-prev-link:after {
        height: 18px;
        width: 11px
    }
}

.pagination .page-next-link:after {
    content: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iMTEiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoCiAgICAgICAgZD0iTTAuODMxMTIyIDE1Ljc3OUMwLjQxOTY2MyAxNi4xOTA1IDAuNDE5NjYzIDE2Ljg1NzYgMC44MzExMjEgMTcuMjY5MUwxLjQ0MjY3IDE3Ljg4MDZMMTAuMzgyOCA4Ljk0MDQ3TDkuMDI2MjUgNy41ODM5MUwwLjgzMTEyMiAxNS43NzlaIgogICAgICAgIGZpbGw9ImN1cnJlbnRDb2xvciIKICAgIC8+CiAgICA8cGF0aAogICAgICAgIGQ9Ik05LjAyNjEzIDEwLjI5NjdMMTAuMzgyOCA4Ljk0MDQ3TDEuNDQyNTUgLTQuNDI1OThlLTA1TDAuODMxMDAyIDAuNjExNTA5QzAuNDE5NTQzIDEuMDIyOTcgMC40MTk1NDQgMS42OTAwNyAwLjgzMTAwMiAyLjEwMTUzTDkuMDI2MTMgMTAuMjk2N1oiCiAgICAgICAgZmlsbD0iY3VycmVudENvbG9yIgogICAgLz4KPC9zdmc+)
}

.pagination .page-break-link {
    cursor: default;
    pointer-events: none
}

body.with-full-main .main {
    max-width: none;
    padding: 0
}

body.with-full-main .footer {
    margin-top: 0;
    position: relative
}

.with-picture .with-picture-inner {
    color: #fff!important;
    overflow: hidden
}

.with-picture .with-picture-inner:before {
    background-color: rgba(0,0,0,.5);
    content: "";
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%)
}

.with-picture .picture {
    height: 100%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate3d(-50%,-50%,0);
    width: 100%;
    z-index: -1
}

.with-picture .picture img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.wrapper-back-to-top {
    margin-bottom: -48px;
    margin-top: 0!important;
    pointer-events: none
}

@media only screen and (min-width: 1024px) {
    .wrapper-back-to-top {
        left:calc(-50vw - -50%);
        margin-bottom: -64px;
        position: relative;
        width: 100vw
    }
}

#root>.storybook-colors>h1,#root>.storybook-colors>h2,#root>.storybook-colors>h3,#root>.storybook-colors>h4,#root>.storybook-colors>h5,#root>.storybook-colors>h6,#root>.storybook-fonts>h1,#root>.storybook-fonts>h2,#root>.storybook-fonts>h3,#root>.storybook-fonts>h4,#root>.storybook-fonts>h5,#root>.storybook-fonts>h6 {
    font-family: speedeebold_regular,Arial,sans-serif;
    line-height: 2;
    margin: 2rem 0
}

#root>.storybook-colors>.cards {
    display: flex;
    margin: -10px
}

#root>.storybook-colors>.cards .card {
    border-radius: 0;
    box-shadow: 0 2px 8px rgba(64,64,64,.15);
    margin: 10px;
    min-height: 0
}

#root>.storybook-colors>.cards .card-bg {
    height: 130px;
    min-width: 130px
}

#root>.storybook-colors>.cards .card-text {
    font-family: speedee_regular,Arial,sans-serif;
    padding: 10px
}

.Vue-Toastification__container {
    box-sizing: border-box;
    color: #fff;
    display: flex;
    flex-direction: column;
    min-height: 100%;
    padding: 4px;
    pointer-events: none;
    position: fixed;
    width: 600px;
    z-index: 9999
}

@media only screen and (min-width: 600px) {
    .Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right {
        top:1em
    }

    .Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right {
        bottom: 1em;
        flex-direction: column-reverse
    }

    .Vue-Toastification__container.bottom-left,.Vue-Toastification__container.top-left {
        left: 1em
    }

    .Vue-Toastification__container.bottom-left .Vue-Toastification__toast,.Vue-Toastification__container.top-left .Vue-Toastification__toast {
        margin-right: auto
    }

    @supports not (-moz-appearance: none) {
        .Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl {
            margin-left:auto;
            margin-right: 0
        }
    }

    .Vue-Toastification__container.bottom-right,.Vue-Toastification__container.top-right {
        right: 1em
    }

    .Vue-Toastification__container.bottom-right .Vue-Toastification__toast,.Vue-Toastification__container.top-right .Vue-Toastification__toast {
        margin-left: auto
    }

    @supports not (-moz-appearance: none) {
        .Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl {
            margin-left:0;
            margin-right: auto
        }
    }

    .Vue-Toastification__container.bottom-center,.Vue-Toastification__container.top-center {
        left: 50%;
        margin-left: -300px
    }

    .Vue-Toastification__container.bottom-center .Vue-Toastification__toast,.Vue-Toastification__container.top-center .Vue-Toastification__toast {
        margin-left: auto;
        margin-right: auto
    }
}

@media only screen and (max-width: 600px) {
    .Vue-Toastification__container {
        left:0;
        margin: 0;
        padding: 0;
        width: 100vw
    }

    .Vue-Toastification__container .Vue-Toastification__toast {
        width: 100%
    }

    .Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right {
        top: 0
    }

    .Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right {
        bottom: 0;
        flex-direction: column-reverse
    }
}

.Vue-Toastification__toast {
    border-radius: 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);
    box-sizing: border-box;
    direction: ltr;
    display: inline-flex;
    font-family: "Lato",Helvetica,"Roboto",Arial,sans-serif;
    justify-content: space-between;
    margin-bottom: 1rem;
    max-height: 800px;
    max-width: 600px;
    min-height: 64px;
    min-width: 326px;
    overflow: hidden;
    padding: 22px 24px;
    pointer-events: auto;
    position: relative;
    transform: translateZ(0)
}

.Vue-Toastification__toast--rtl {
    direction: rtl
}

.Vue-Toastification__toast--default {
    background-color: #1976d2;
    color: #fff
}

.Vue-Toastification__toast--info {
    background-color: #2196f3;
    color: #fff
}

.Vue-Toastification__toast--success {
    background-color: #4caf50;
    color: #fff
}

.Vue-Toastification__toast--error {
    background-color: #ff5252;
    color: #fff
}

.Vue-Toastification__toast--warning {
    background-color: #ffc107;
    color: #fff
}

@media only screen and (max-width: 600px) {
    .Vue-Toastification__toast {
        border-radius:0;
        margin-bottom: .5rem
    }
}

.Vue-Toastification__toast-body {
    flex: 1;
    font-size: 16px;
    line-height: 24px;
    white-space: pre-wrap;
    word-break: break-word
}

.Vue-Toastification__toast-component-body {
    flex: 1
}

.Vue-Toastification__toast.disable-transition {
    animation: none!important;
    transition: none!important
}

.Vue-Toastification__close-button {
    align-items: center;
    background: transparent;
    border: none;
    color: #fff;
    cursor: pointer;
    font-size: 24px;
    font-weight: 700;
    line-height: 24px;
    opacity: .3;
    outline: none;
    padding: 0 0 0 10px;
    transition: .3s ease;
    transition: visibility 0s,opacity .2s linear
}

.Vue-Toastification__close-button:focus,.Vue-Toastification__close-button:hover {
    opacity: 1
}

.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover {
    opacity: 0
}

.Vue-Toastification__toast--rtl .Vue-Toastification__close-button {
    padding-left: 0;
    padding-right: 10px
}

@keyframes scale-x-frames {
    0% {
        transform: scaleX(1)
    }

    to {
        transform: scaleX(0)
    }
}

.Vue-Toastification__progress-bar {
    animation: scale-x-frames linear 1 forwards;
    background-color: hsla(0,0%,100%,.7);
    bottom: 0;
    height: 5px;
    left: 0;
    position: absolute;
    transform-origin: left;
    width: 100%;
    z-index: 10000
}

.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar {
    left: auto;
    right: 0;
    transform-origin: right
}

.Vue-Toastification__icon {
    align-items: center;
    background: transparent;
    border: none;
    height: 100%;
    margin: auto 18px auto 0;
    outline: none;
    padding: 0;
    transition: .3s ease;
    width: 20px
}

.Vue-Toastification__toast--rtl .Vue-Toastification__icon {
    margin: auto 0 auto 18px
}

@keyframes bounceInRight {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        transform: translate3d(10px,0,0)
    }

    90% {
        transform: translate3d(-5px,0,0)
    }

    to {
        transform: none
    }
}

@keyframes bounceOutRight {
    40% {
        opacity: 1;
        transform: translate3d(-20px,0,0)
    }

    to {
        opacity: 0;
        transform: translate3d(1000px,0,0)
    }
}

@keyframes bounceInLeft {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        transform: translate3d(-10px,0,0)
    }

    90% {
        transform: translate3d(5px,0,0)
    }

    to {
        transform: none
    }
}

@keyframes bounceOutLeft {
    20% {
        opacity: 1;
        transform: translate3d(20px,0,0)
    }

    to {
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

@keyframes bounceInUp {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        transform: translate3d(0,10px,0)
    }

    90% {
        transform: translate3d(0,-5px,0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes bounceOutUp {
    20% {
        transform: translate3d(0,-10px,0)
    }

    40%,45% {
        opacity: 1;
        transform: translate3d(0,20px,0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

@keyframes bounceInDown {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        transform: translate3d(0,-10px,0)
    }

    90% {
        transform: translate3d(0,5px,0)
    }

    to {
        transform: none
    }
}

@keyframes bounceOutDown {
    20% {
        transform: translate3d(0,10px,0)
    }

    40%,45% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

.Vue-Toastification__bounce-enter-active.bottom-left,.Vue-Toastification__bounce-enter-active.top-left {
    animation-name: bounceInLeft
}

.Vue-Toastification__bounce-enter-active.bottom-right,.Vue-Toastification__bounce-enter-active.top-right {
    animation-name: bounceInRight
}

.Vue-Toastification__bounce-enter-active.top-center {
    animation-name: bounceInDown
}

.Vue-Toastification__bounce-enter-active.bottom-center {
    animation-name: bounceInUp
}

.Vue-Toastification__bounce-leave-active.bottom-left,.Vue-Toastification__bounce-leave-active.top-left {
    animation-name: bounceOutLeft
}

.Vue-Toastification__bounce-leave-active.bottom-right,.Vue-Toastification__bounce-leave-active.top-right {
    animation-name: bounceOutRight
}

.Vue-Toastification__bounce-leave-active.top-center {
    animation-name: bounceOutUp
}

.Vue-Toastification__bounce-leave-active.bottom-center {
    animation-name: bounceOutDown
}

.Vue-Toastification__bounce-move {
    transition-duration: .4s;
    transition-property: all;
    transition-timing-function: ease-in-out
}

@keyframes fadeOutTop {
    0% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(-50px)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        transform: translateX(0)
    }

    to {
        opacity: 0;
        transform: translateX(-50px)
    }
}

@keyframes fadeOutBottom {
    0% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(50px)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        transform: translateX(0)
    }

    to {
        opacity: 0;
        transform: translateX(50px)
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translateX(-50px)
    }

    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translateX(50px)
    }

    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes fadeInTop {
    0% {
        opacity: 0;
        transform: translateY(-50px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes fadeInBottom {
    0% {
        opacity: 0;
        transform: translateY(50px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.Vue-Toastification__fade-enter-active.bottom-left,.Vue-Toastification__fade-enter-active.top-left {
    animation-name: fadeInLeft
}

.Vue-Toastification__fade-enter-active.bottom-right,.Vue-Toastification__fade-enter-active.top-right {
    animation-name: fadeInRight
}

.Vue-Toastification__fade-enter-active.top-center {
    animation-name: fadeInTop
}

.Vue-Toastification__fade-enter-active.bottom-center {
    animation-name: fadeInBottom
}

.Vue-Toastification__fade-leave-active.bottom-left,.Vue-Toastification__fade-leave-active.top-left {
    animation-name: fadeOutLeft
}

.Vue-Toastification__fade-leave-active.bottom-right,.Vue-Toastification__fade-leave-active.top-right {
    animation-name: fadeOutRight
}

.Vue-Toastification__fade-leave-active.top-center {
    animation-name: fadeOutTop
}

.Vue-Toastification__fade-leave-active.bottom-center {
    animation-name: fadeOutBottom
}

.Vue-Toastification__fade-move {
    transition-duration: .4s;
    transition-property: all;
    transition-timing-function: ease-in-out
}

@keyframes slideInBlurredLeft {
    0% {
        filter: blur(40px);
        opacity: 0;
        transform: translateX(-1000px) scaleX(2.5) scaleY(.2);
        transform-origin: 100% 50%
    }

    to {
        filter: blur(0);
        opacity: 1;
        transform: translateX(0) scaleY(1) scaleX(1);
        transform-origin: 50% 50%
    }
}

@keyframes slideInBlurredTop {
    0% {
        filter: blur(240px);
        opacity: 0;
        transform: translateY(-1000px) scaleY(2.5) scaleX(.2);
        transform-origin: 50% 0
    }

    to {
        filter: blur(0);
        opacity: 1;
        transform: translateY(0) scaleY(1) scaleX(1);
        transform-origin: 50% 50%
    }
}

@keyframes slideInBlurredRight {
    0% {
        filter: blur(40px);
        opacity: 0;
        transform: translateX(1000px) scaleX(2.5) scaleY(.2);
        transform-origin: 0 50%
    }

    to {
        filter: blur(0);
        opacity: 1;
        transform: translateX(0) scaleY(1) scaleX(1);
        transform-origin: 50% 50%
    }
}

@keyframes slideInBlurredBottom {
    0% {
        filter: blur(240px);
        opacity: 0;
        transform: translateY(1000px) scaleY(2.5) scaleX(.2);
        transform-origin: 50% 100%
    }

    to {
        filter: blur(0);
        opacity: 1;
        transform: translateY(0) scaleY(1) scaleX(1);
        transform-origin: 50% 50%
    }
}

@keyframes slideOutBlurredTop {
    0% {
        filter: blur(0);
        opacity: 1;
        transform: translateY(0) scaleY(1) scaleX(1);
        transform-origin: 50% 0
    }

    to {
        filter: blur(240px);
        opacity: 0;
        transform: translateY(-1000px) scaleY(2) scaleX(.2);
        transform-origin: 50% 0
    }
}

@keyframes slideOutBlurredBottom {
    0% {
        filter: blur(0);
        opacity: 1;
        transform: translateY(0) scaleY(1) scaleX(1);
        transform-origin: 50% 50%
    }

    to {
        filter: blur(240px);
        opacity: 0;
        transform: translateY(1000px) scaleY(2) scaleX(.2);
        transform-origin: 50% 100%
    }
}

@keyframes slideOutBlurredLeft {
    0% {
        filter: blur(0);
        opacity: 1;
        transform: translateX(0) scaleY(1) scaleX(1);
        transform-origin: 50% 50%
    }

    to {
        filter: blur(40px);
        opacity: 0;
        transform: translateX(-1000px) scaleX(2) scaleY(.2);
        transform-origin: 100% 50%
    }
}

@keyframes slideOutBlurredRight {
    0% {
        filter: blur(0);
        opacity: 1;
        transform: translateX(0) scaleY(1) scaleX(1);
        transform-origin: 50% 50%
    }

    to {
        filter: blur(40px);
        opacity: 0;
        transform: translateX(1000px) scaleX(2) scaleY(.2);
        transform-origin: 0 50%
    }
}

.Vue-Toastification__slideBlurred-enter-active.bottom-left,.Vue-Toastification__slideBlurred-enter-active.top-left {
    animation-name: slideInBlurredLeft
}

.Vue-Toastification__slideBlurred-enter-active.bottom-right,.Vue-Toastification__slideBlurred-enter-active.top-right {
    animation-name: slideInBlurredRight
}

.Vue-Toastification__slideBlurred-enter-active.top-center {
    animation-name: slideInBlurredTop
}

.Vue-Toastification__slideBlurred-enter-active.bottom-center {
    animation-name: slideInBlurredBottom
}

.Vue-Toastification__slideBlurred-leave-active.bottom-left,.Vue-Toastification__slideBlurred-leave-active.top-left {
    animation-name: slideOutBlurredLeft
}

.Vue-Toastification__slideBlurred-leave-active.bottom-right,.Vue-Toastification__slideBlurred-leave-active.top-right {
    animation-name: slideOutBlurredRight
}

.Vue-Toastification__slideBlurred-leave-active.top-center {
    animation-name: slideOutBlurredTop
}

.Vue-Toastification__slideBlurred-leave-active.bottom-center {
    animation-name: slideOutBlurredBottom
}

.Vue-Toastification__slideBlurred-move {
    transition-duration: .4s;
    transition-property: all;
    transition-timing-function: ease-in-out
}

.nuxt-progress {
    background-color: #000;
    height: 2px;
    left: 0;
    opacity: 1;
    position: fixed;
    right: 0;
    top: 0;
    transition: width .1s,opacity .4s;
    width: 0;
    z-index: 999999
}

.nuxt-progress.nuxt-progress-notransition {
    transition: none
}

.nuxt-progress-failed {
    background-color: red
}

.quick-access {
    background-color: #ffbc0d;
    border-radius: 4px;
    color: #404040;
    display: flex;
    justify-content: center;
    left: -999em;
    padding: 16px;
    position: fixed;
    top: 0;
    z-index: 10
}

.quick-access.active {
    left: 0
}

.quick-access p {
    margin-right: 8px
}

.quick-access .list {
    display: flex;
    list-style: none
}

.quick-access .cta {
    color: #404040;
    padding: 0 8px
}

.cta {
    position: relative
}

.cta-inner {
    display: flex;
    height: 100%;
    position: absolute
}

.cta-inner,.cta-primary,.cta-secondary {
    align-items: center;
    justify-content: center;
    width: 100%
}

.cta-primary,.cta-secondary {
    border: 1px solid transparent;
    border-radius: 4px;
    color: #404040;
    display: inline-flex;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    height: 64px;
    line-height: 1.3;
    text-align: center;
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-touch-callout: none
}

.cta-primary:disabled,.cta-secondary:disabled {
    background-color: #f2f2f2;
    border: 1px solid #dcdcdc;
    color: rgba(64,64,64,.6);
    cursor: not-allowed
}

.cta-primary.is-small,.cta-secondary.is-small {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    height: 48px;
    line-height: 1.3;
    padding: 0 24px
}

@media only screen and (min-width: 1024px) {
    .cta-primary,.cta-secondary {
        padding:0 64px;
        width: auto
    }

    .cta-primary.is-small,.cta-secondary.is-small {
        padding: 0 24px
    }
}

.cta-primary {
    background-color: #ffbc0d;
    border: 1px solid transparent;
    transition: background-color .3s ease-out
}

.cta-primary:active {
    background-color: #f5b100
}

@media(hover: hover) {
    .cta-primary:not(.cta-disabled):not(:disabled):hover {
        background-color:#f5b100
    }

    .cta-primary:not(.cta-disabled):not(:disabled):active {
        background-color: #dc9f00
    }
}

.cta-secondary {
    background-color: #fff;
    border: 1px solid #dcdcdc;
    transition: background-color .3s ease-out
}

.cta-secondary:active {
    background-color: #f7f7f7
}

@media(hover: hover) {
    .cta-secondary:hover {
        background-color:#f7f7f7
    }

    .cta-secondary:active {
        background-color: #eaeaea
    }
}

.cta-link {
    align-items: center;
    color: #264f36;
    display: inline-block;
    font-family: speedee_regular,Arial,sans-serif;
    padding: 16px 0;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: color .16s
}

.cta-link svg {
    stroke: inherit;
    height: .55em;
    margin-left: .45em;
    margin-top: .1em
}

.cta-link:hover {
    color: #5db17e
}

.cta-link .non-breaking-space {
    white-space: nowrap
}

.cta-disabled {
    align-items: center;
    background-color: #dcdcdc;
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    color: #404040;
    display: inline-flex;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    height: 64px;
    justify-content: center;
    line-height: 1.3;
    text-align: center;
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 100%
}

.cta--small {
    display: block;
    height: 48px
}

@media only screen and (min-width: 1024px) {
    .cta--small {
        padding:0 48px
    }
}

.cta-loading {
    pointer-events: none
}

.main-header {
    background: #fff;
    color: #404040;
    height: 64px;
    position: relative;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .main-header:after {
        background:#dcdcdc;
        bottom: 0;
        content: "";
        display: block;
        height: 1px;
        left: 0;
        position: absolute;
        width: 100%
    }
}

.main-header .main-header-black {
    background-color: rgba(0,0,0,.4);
    height: 100vh;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 80px;
    transition: opacity .3s;
    width: 100%;
    z-index: -1
}

@media only screen and (max-width: 767px) {
    .main-header .main-header-black {
        display:none
    }
}

.main-header .main-header-black.main-header-black--show {
    opacity: 1
}

.main-header .main-header-inner {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center
}

.main-header .main-header-inner.is-simple {
    justify-content: center
}

.main-header .main-header-inner.is-simple .main-header-logo {
    margin-right: 0
}

.main-header .main-header-logo {
    height: 44px;
    width: 44px
}

.main-header .main-header-logo svg {
    height: 100%;
    width: 100%
}

.main-header .main-header-burger {
    height: 18px;
    left: 24px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 18px
}

.main-header .main-header-content {
    background: #fff;
    height: calc(100vh - var(--header-wrapper-height));
    left: 0;
    padding: 16px 24px;
    position: absolute;
    top: 64px;
    transform: translateX(-100vw);
    transition: transform .2s ease-out;
    width: 100%
}

.main-header .main-header-content.active {
    transform: translateX(0)
}

.main-header .main-header-nav-item {
    list-style: none;
    padding: 16px 0
}

.main-header .main-header-nav-item.connect-placeholder {
    min-height: 40px;
    width: 126px
}

@media only screen and (max-width: 1023px) {
    .main-header .main-header-nav-item.connect-placeholder {
        height:70px
    }
}

@media only screen and (min-width: 1024px) {
    .main-header .main-header-nav-item.store-locator-item {
        height:40px;
        margin: 0 16px 0 0
    }
}

.main-header .main-header-nav-link {
    align-items: center;
    color: #404040;
    display: flex;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5;
    -webkit-text-decoration: none;
    text-decoration: none;
    width: 100%
}

.main-header .main-header-nav-link-picto {
    margin-right: 17px
}

.main-header .main-header-nav-link.main-header-nav-link--search {
    cursor: pointer
}

@media only screen and (max-width: 1023px) {
    .main-header .main-header-nav-link.main-header-nav-link--search svg {
        margin-right:8px
    }
}

.main-header .main-header-nav-link-inner {
    align-items: center;
    display: inline-flex;
    justify-content: space-between;
    width: 100%
}

@media only screen and (min-width: 1280px) {
    .main-header .main-header-nav-link-inner {
        width:calc(100% + 8px)
    }
}

@media only screen and (max-width: 1023px) {
    .main-header .main-header-nav-link-inner .main-header-nav-link-inner-text span:nth-child(2) {
        display:none
    }
}

.main-header .main-header-nav-link-icon svg {
    height: 16px
}

.main-header .main-header-second-nav {
    align-items: center;
    border-top: 1px solid #dcdcdc;
    display: flex;
    margin-top: 16px
}

.main-header .main-header-second-nav-list {
    width: 100%
}

.main-header .main-header-second-nav-list .order-link {
    border-radius: 4px;
    display: block;
    line-height: 64px;
    min-height: 64px;
    text-align: center
}

.main-header .main-header-second-nav-list .notification-total-items,.main-header .main-header-second-nav-list .order-link .main-header-nav-link-picto {
    display: none
}

.main-header .main-header-second-nav-list .main-header-second-nav-list-items {
    display: flex;
    height: 40px;
    position: relative
}

@media only screen and (max-width: 1023px) {
    .main-header .main-header-second-nav-list .main-header-second-nav-list-items {
        flex-direction:column
    }

    .main-header .main-header-second-nav-list .main-header-second-nav-list-items .main-header-second-nav-list-items-item {
        padding: 16px 0
    }
}

@media only screen and (min-width: 1024px) {
    .main-header .main-header-second-nav-list .main-header-second-nav-list-items div:nth-child(2) {
        align-items:center;
        display: flex
    }

    .main-header .main-header-second-nav-list .main-header-second-nav-list-items div:nth-child(2) span {
        background-color: #dcdcdc;
        display: block;
        height: 16px;
        margin: 0 10px;
        width: 1px
    }
}

.main-header .main-header-subnav {
    background: #fff;
    height: calc(100vh - 64px);
    left: 0;
    overflow-y: auto;
    padding: 32px 24px 0;
    position: fixed;
    top: 0;
    transform: translate3d(100vw,0,0);
    transition: all .1s;
    visibility: hidden;
    width: 100%;
    z-index: 1
}

@media only screen and (max-width: 767px) {
    .main-header .main-header-subnav {
        transition:transform .1s ease-out .4s,visibility .4s .4s
    }
}

.main-header .main-header-subnav.active {
    transform: translateZ(0);
    visibility: visible
}

@media only screen and (max-width: 767px) {
    .main-header .main-header-subnav.active {
        transition:visibility 0s,transform .1s ease-out .4s
    }
}

.main-header .main-header-subnav-return-button {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .main-header .main-header-subnav-return-button {
        font-size:2rem
    }
}

.main-header .main-header-subnav-return-button-icon {
    padding-right: 8px
}

.main-header .main-header-subnav-return-button-icon svg {
    height: 16px
}

.main-header .main-header-subnav-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5;
    margin-top: 24px
}

@media only screen and (min-width: 1024px) {
    .main-header .main-header-subnav-title {
        font-size:2rem
    }
}

.main-header .main-header-subnav-top-link {
    color: #264f36;
    display: inline-block;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3;
    margin-bottom: 8px;
    margin-top: 8px;
    padding-bottom: 0;
    padding-top: 0;
    -webkit-text-decoration: none;
    text-decoration: none
}

.main-header .main-header-subnav-list {
    display: flex;
    flex-wrap: wrap;
    margin-top: 32px
}

.main-header .main-header-subnav-item {
    flex: 0 0 50%;
    list-style: none;
    max-width: 50%
}

.main-header .main-header-subnav-link {
    color: #404040;
    display: block;
    font-size: 1.8rem;
    font-weight: 400;
    height: 100%;
    line-height: 1.5;
    line-height: 1.26;
    padding: 16px 4px;
    -webkit-text-decoration: none;
    text-decoration: none
}

@media only screen and (min-width: 1024px) {
    .main-header .main-header-subnav-link {
        font-size:2rem
    }
}

.main-header .main-header-subnav-link:focus-visible {
    border: 1px solid #264f36;
    outline: none
}

.main-header .main-header-subnav-link-picture-container {
    height: 100px;
    margin-bottom: 16px
}

.main-header .main-header-subnav-link-picture {
    height: 100%
}

.main-header .main-header-subnav-link-picture img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.main-header .main-header-subnav-item.is-product {
    text-align: center
}

.main-header .main-header-subnav-item.is-product .main-header-subnav-link-picture img {
    margin: 0 auto
}

.main-header .temp {
    left: -9999em;
    margin-left: 1.6rem;
    position: absolute
}

@media only screen and (min-width: 1024px) {
    .main-header {
        height:80px
    }

    .main-header .main-header-inner {
        background: #fff;
        justify-content: flex-start;
        margin: 0 auto;
        max-width: 1180px;
        width: 100%
    }

    .main-header .main-header-logo {
        height: 56px;
        margin-right: 24px;
        width: 56px
    }

    .main-header .main-header-burger {
        display: none
    }

    .main-header .main-header-content {
        background: none;
        display: flex;
        height: 100%;
        justify-content: space-between;
        left: auto;
        overflow-x: auto;
        overflow-y: hidden;
        padding: 0;
        position: relative;
        top: auto;
        transform: none;
        transition: none 0s ease 0s;
        transition: initial;
        width: 100%
    }

    .main-header .main-header-content.active {
        overflow: scroll;
        transform: none
    }

    .main-header .main-header-nav {
        height: 100%
    }

    .main-header .main-header-nav-list,.main-header .main-header-second-nav-list {
        display: flex;
        height: 100%
    }

    .main-header .main-header-nav-list .main-header-nav-item {
        position: relative
    }

    .main-header .main-header-nav-list .main-header-nav-item:after {
        background-color: #404040;
        border-radius: 3px 0 3px 0;
        bottom: 0;
        content: "";
        display: block;
        height: 3px;
        left: 8px;
        position: absolute;
        transform: scaleX(0);
        transform-origin: left;
        transition: transform .3s ease-out;
        width: calc(100% - 22px)
    }

    .main-header .main-header-nav-list .main-header-nav-item.current:after {
        opacity: 1;
        transform: scale(1)
    }

    .main-header .main-header-nav-list .main-header-nav-item .main-header-nav-link-inner-text {
        height: auto;
        overflow: hidden;
        position: relative;
        width: calc(100% + 25px)
    }

    .main-header .main-header-nav-list .main-header-nav-item .main-header-nav-link-inner-text span {
        transition: all .16s ease-out
    }

    .main-header .main-header-nav-list .main-header-nav-item .main-header-nav-link-inner-text span:first-child {
        display: inline-block;
        width: 95%
    }

    .main-header .main-header-nav-list .main-header-nav-item .main-header-nav-link-inner-text span:nth-child(2) {
        font-family: speedeebold_regular,Arial,sans-serif;
        left: 2px;
        position: absolute;
        top: 100%;
        width: 100%
    }
}

@media only screen and (min-width: 1024px)and (min-width:1280px) {
    .main-header .main-header-nav-list .main-header-nav-item .main-header-nav-link-inner-text span:nth-child(2) {
        display:inline;
        letter-spacing: -.2px
    }
}

@media only screen and (min-width: 1024px)and (hover:hover) {
    .main-header .main-header-nav-list .main-header-nav-item:hover .main-header-nav-link-inner-text span:first-child {
        opacity:0;
        transform: translateY(-100%)
    }

    .main-header .main-header-nav-list .main-header-nav-item:hover .main-header-nav-link-inner-text span:nth-child(2) {
        top: 50%;
        transform: translateY(-50%)
    }

    .main-header .main-header-nav-list .main-header-nav-item:hover:after {
        opacity: 1;
        transform: scale(1)
    }
}

@media only screen and (min-width: 1024px) {
    .main-header .main-header-nav-item {
        list-style:none;
        padding: 0
    }

    .main-header .main-header-nav-link {
        align-items: center;
        display: inline-flex;
        flex-direction: column;
        font-size: 1.6rem;
        height: 100%;
        justify-content: center;
        line-height: 1.3;
        outline: none;
        padding: 0 12px;
        position: relative
    }

    .main-header .main-header-nav-link.with-icon {
        padding-right: 24px
    }
}

@media only screen and (min-width: 1024px) {
    .main-header .main-header-nav-link:focus-visible {
        border:1px solid #264f36;
        height: 99%
    }

    .main-header .main-header-nav-link:before {
        content: attr(data-text);
        font-family: speedeebold_regular,Arial,sans-serif;
        height: 0;
        overflow: hidden;
        pointer-events: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        visibility: hidden
    }

    .main-header .main-header-nav-link .main-header-nav-link-icon {
        align-items: baseline;
        display: flex;
        margin-left: 8px;
        position: absolute;
        right: 12px;
        transform: rotate(90deg);
        transition: transform .2s
    }

    .main-header .main-header-nav-link .main-header-nav-link-icon svg {
        width: 6px
    }

    .main-header .main-header-nav-item.active .main-header-nav-link {
        outline: none
    }

    .main-header .main-header-nav-item.active .main-header-nav-link .main-header-nav-link-inner {
        width: calc(100% + 8px)
    }

    .main-header .main-header-nav-item.active .main-header-nav-link .main-header-nav-link-icon {
        transform: rotate(-90deg)
    }

    .main-header .main-header-second-nav {
        border: none;
        height: 100%;
        margin: 0;
        padding: 0
    }

    .main-header .main-header-second-nav .main-header-nav-link {
        flex-direction: row
    }

    .main-header .main-header-second-nav-list {
        align-items: center;
        width: auto
    }

    .main-header .main-header-second-nav-list .main-header-nav-link-picto {
        height: 20px;
        margin-right: 0;
        width: 15px
    }

    .main-header .main-header-second-nav-list .main-header-nav-link-picto.store-locator-pin {
        height: 24px;
        width: 17px
    }

    .main-header .main-header-second-nav-list .main-header-nav-link-label {
        border: none!important;
        clip: rect(0,0,0,0)!important;
        height: .01em!important;
        overflow: hidden!important;
        padding: 0!important;
        position: absolute!important
    }

    .main-header .main-header-second-nav-list .order-link {
        font-size: 1.4rem;
        line-height: 40px;
        max-height: 64px;
        min-height: 40px;
        padding: 0 16px
    }

    .main-header .main-header-second-nav-list .order-link .wrapper-picto {
        display: inline-block;
        position: relative
    }

    .main-header .main-header-second-nav-list .order-link .main-header-nav-link-picto {
        display: none
    }
}

@media only screen and (min-width: 1024px)and (min-width:1280px) {
    .main-header .main-header-second-nav-list .order-link .main-header-nav-link-picto {
        display:inline-block;
        margin-right: 8px;
        vertical-align: middle
    }
}

@media only screen and (min-width: 1024px) {
    .main-header .main-header-subnav {
        height:auto;
        max-height: calc(100vh - var(--header-wrapper-height));
        padding-top: 0;
        top: var(--header-wrapper-height);
        transform: translate3d(0,-100%,0);
        transition-duration: .3s;
        z-index: -1
    }

    .main-header .main-header-subnav.active {
        transform: translateZ(0)
    }

    .main-header .main-header-subnav-list {
        margin: 32px auto 48px;
        max-width: 1180px
    }

    .main-header .main-header-subnav-list:hover .main-header-subnav-item {
        opacity: .5
    }

    .main-header .main-header-subnav-item {
        flex: 0 0 20%;
        letter-spacing: .5px;
        max-width: 20%;
        transition: opacity .2s
    }

    .main-header .main-header-subnav-item:hover {
        font-family: speedeebold_regular,Arial,sans-serif;
        letter-spacing: 0;
        opacity: 1!important
    }

    .main-header .main-header-subnav-link {
        padding: 0 10px
    }

    .main-header .main-header-subnav-link-picture-container {
        height: 135px
    }

    .main-header .temp {
        position: static
    }
}

@media only screen and (min-width: 1280px) {
    .main-header .main-header-nav-link {
        font-size:1.5rem
    }
}

.main-header .connection {
    position: absolute;
    right: 0
}

@media only screen and (min-width: 1024px) {
    .main-header .connection {
        margin-right:8px;
        position: relative;
        right: 0
    }
}

.main-header .connection.connection--hide {
    display: none
}

.main-header .connection .account-button {
    align-items: center;
    display: flex;
    height: 64px;
    justify-content: center;
    width: 64px
}

.main-header .connection .account-button .account-status {
    height: 14px;
    left: 51%;
    position: absolute;
    top: 50%;
    width: 14px
}

.main-header .connection .account-button .account-status circle {
    fill: #264f36
}

.main-header .connection .connect-button {
    height: 64px;
    width: 64px
}

@media only screen and (min-width: 1024px) {
    .main-header .connection .connect-button {
        font-size:1.4rem!important;
        height: auto;
        max-height: 64px;
        min-height: 40px!important;
        padding: 0 16px!important;
        width: auto
    }
}

@media only screen and (min-width: 1280px) {
    .main-header .connection .connect-button {
        line-height:40px!important
    }
}

.main-header .connection .popin-close {
    height: 18px;
    width: 18px
}

.main-header .header-popin {
    background: #fff;
    box-shadow: 0 100px 80px rgba(0,0,0,.07),0 22px 17px rgba(0,0,0,.042),0 6px 5px rgba(0,0,0,.028);
    position: absolute;
    top: 64px;
    width: 100%;
    z-index: 6
}

.main-header .header-popin .inner {
    max-height: calc(100vh - var(--header-wrapper-height));
    overflow: auto;
    padding: 24px
}

@media only screen and (min-width: 1024px) {
    .main-header .header-popin .inner {
        padding:56px 24px 24px
    }
}

.main-header .header-popin .cta {
    color: #404040!important
}

.main-header .header-popin.scrollable {
    overflow-y: auto
}

@media only screen and (min-width: 1024px) {
    .main-header .header-popin {
        border:1px solid #dcdcdc;
        border-radius: 4px;
        box-shadow: 0 6px 5px 0 rgba(0,0,0,.028),0 22px 17px 0 rgba(0,0,0,.042),0 100px 80px 0 rgba(0,0,0,.07);
        right: calc((max(100%, 1180px) - 1180px)/2);
        top: 70px;
        width: 358px
    }
}

.main-header .header-popin .point {
    display: none
}

@media only screen and (min-width: 1024px) {
    .main-header .header-popin .point {
        background:#fff;
        border-bottom: 1px solid #fff;
        border-right: 1px solid #dcdcdc;
        border-top: 1px solid #dcdcdc;
        display: block;
        height: 12px;
        left: 0;
        position: absolute;
        top: -7px;
        transform: rotate(315deg);
        transform-origin: center center;
        width: 12px
    }
}

.main-header .header-popin .close {
    display: none
}

@media only screen and (min-width: 1024px) {
    .main-header .header-popin .close {
        background-color:#fff;
        display: block;
        left: 24px;
        position: absolute;
        top: 24px;
        z-index: 10
    }
}

.main-header .header-popin .close-popin {
    height: 18px;
    width: 18px
}

.main-header .header-popin p {
    margin-bottom: .8rem
}

.main-header .header-popin p.heading {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 8px;
    padding-right: 8.5rem
}

@media only screen and (min-width: 1024px) {
    .main-header .header-popin p.heading {
        font-size:2rem;
        margin-top: 0
    }
}

.main-header .header-popin p.link-to-account {
    margin-bottom: 16px
}

.main-header .header-popin p.link-to-account button {
    font-size: 1.4rem;
    padding: 0
}

.main-header .header-popin p.body {
    margin-bottom: 1.6rem
}

.main-header .header-popin .upper {
    position: relative
}

.main-header .header-popin .upper .show-barcode .cta.barcode-button {
    margin: 0 0 10px;
    width: 184px
}

@media only screen and (min-width: 1024px) {
    .main-header .header-popin .upper .show-barcode {
        top:0
    }
}

.main-header .header-popin .upper .show-barcode svg {
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 24px
}

.main-header .header-popin .ctas p:last-of-type {
    margin-bottom: 0
}

.main-header .header-popin .ctas button {
    width: 100%
}

.main-header .header-popin .quick-links {
    list-style-type: none;
    margin: 0 0 3.2rem;
    padding: 0
}

.main-header .header-popin .quick-links li {
    border-bottom: 1px solid #dcdcdc
}

.main-header .header-popin .quick-links li a {
    align-items: center;
    color: #404040;
    display: flex;
    line-height: 56px;
    -webkit-text-decoration: none;
    text-decoration: none
}

.main-header .header-popin .quick-links li a span {
    color: #404040;
    font-size: 1.4rem;
    margin-left: 16px
}

.main-header .header-popin .quick-links li svg {
    height: 32px;
    width: 32px
}

.main-header .header-popin .restaurant .chapo {
    align-items: center;
    display: flex;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3
}

.main-header .header-popin .restaurant .chapo span {
    margin-left: .5em
}

.main-header .header-popin .restaurant .store-infos {
    display: flex;
    justify-content: space-between;
    margin: 0 0 16px;
    padding-right: 0
}

.main-header .header-popin .restaurant .store-infos .title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5;
    line-height: 1.3
}

@media only screen and (min-width: 1024px) {
    .main-header .header-popin .restaurant .store-infos .title {
        font-size:2rem
    }
}

.main-header .header-popin .restaurant .store-infos .store-name {
    padding-right: 24px
}

@media only screen and (min-width: 1024px) {
    .main-header .header-popin .restaurant .store-infos .store-name {
        padding-right:48px
    }
}

.main-header .header-popin .restaurant .store-infos .store-logo {
    display: flex
}

.main-header .header-popin .restaurant .store-infos .store-logo svg {
    height: auto;
    width: 70px
}

.main-header .header-popin .restaurant .store-infos .store-status {
    align-items: center;
    display: flex;
    font-size: 1.4rem;
    gap: .5em
}

.main-header .header-popin .restaurant .store-infos .store-status.open svg circle {
    fill: #128d61
}

.main-header .header-popin .restaurant .store-infos .store-status.closed svg circle {
    fill: #e50c1c
}

.main-header .header-popin .restaurant .store-infos .store-status.store-closed {
    color: #e50c1c
}

.main-header .header-popin .restaurant .store-infos .store-status .store-status-picto {
    height: 16px;
    width: 16px
}

.main-header .header-popin .restaurant .store-infos .store-status .store-status-picto svg {
    height: 100%;
    width: 100%
}

.main-header .header-popin .restaurant .store-services {
    display: flex;
    flex-direction: row;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    gap: 8px;
    line-height: 1.3;
    margin-bottom: 24px
}

.main-header .header-popin .restaurant .store-services>li {
    align-items: center;
    display: flex;
    list-style: none
}

.main-header .header-popin .restaurant .store-services>li svg {
    color: #128d61;
    height: 12px;
    margin-right: 4px
}

.main-header .header-popin .restaurant .store-services>li svg.unavailable {
    color: #db0007
}

.main-header .header-popin .store-actions {
    display: grid;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 1.6rem;
    grid-gap: 9px;
    gap: 9px
}

.main-header .header-popin .store-actions button {
    font-size: 1.4rem;
    margin-top: 0;
    width: 100%
}

.main-header .header-popin .quick-signout {
    font-size: 1.4rem;
    margin-top: 24px;
    text-align: center
}

.main-header .header-popin .quick-signout .cta {
    padding-bottom: 0;
    padding-top: 0
}

.main-header .overlay-popin {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 5
}

.with-quantity {
    position: relative
}

@media only screen and (min-width: 1024px) {
    .with-quantity:after {
        background-color:#e50c1c;
        border-radius: 14px;
        color: #fff;
        content: attr(data-quantity);
        display: inline-block;
        font-family: speedeebold_regular,Arial,sans-serif;
        font-size: 1rem;
        height: 14px;
        left: 24px;
        line-height: 14px;
        position: absolute;
        top: 5px;
        width: 14px
    }
}

[id^=modal-store-facilities][id$=title] {
    border: none!important;
    clip: rect(0,0,0,0)!important;
    height: .01em!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important
}

.confirm-modal {
    padding: 88px 32px 32px;
    text-align: left
}

.confirm-modal-picto {
    height: 123px;
    margin-bottom: 56px;
    margin-top: 12px
}

@media only screen and (min-width: 1024px) {
    .confirm-modal-picto {
        height:141px;
        margin-top: 24px
    }
}

.confirm-modal-picto svg {
    height: 100%;
    width: 100%
}

.confirm-modal-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: 16px
}

@media only screen and (min-width: 1024px) {
    .confirm-modal-title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.confirm-modal-text {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3
}

.confirm-modal-actions {
    margin-top: 32px
}

@media only screen and (min-width: 1024px) {
    .confirm-modal-actions {
        display:flex;
        justify-content: space-between
    }
}

.confirm-modal .cta {
    flex: 1;
    margin-top: 8px;
    padding: 0 48px
}

@media only screen and (min-width: 1024px) {
    .confirm-modal .cta:first-child {
        margin-right:8px
    }

    .confirm-modal .cta:last-child {
        margin-left: 8px
    }

    .confirm-modal .cta:only-child {
        margin: 0
    }
}

[id^=modal-confirm][id$=title] {
    border: none!important;
    clip: rect(0,0,0,0)!important;
    height: .01em!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important
}

#modal-root.notVisible {
    visibility: hidden
}

.modal-overlay-no-interaction {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 30
}

.modal.modal-forced-hidden,.modal[aria-hidden=true] {
    display: none
}

@media only screen and (min-width: 1024px) {
    .modal.large div[role=dialog] {
        width:80%
    }

    .modal.semi-large div[role=dialog] {
        width: 800px
    }

    .modal.medium div[role=dialog] {
        width: 580px
    }

    .modal.small div[role=dialog] {
        width: 480px
    }

    .modal.tall div[role=dialog] {
        height: 90vh;
        height: 90dvh
    }
}

.modal.dark div[role=dialog] {
    background-color: #2c2c2c;
    color: #fff
}

.modal.dark div[role=dialog] button[data-a11y-dialog-hide] svg {
    color: #fff
}

.modal.no-close button[data-a11y-dialog-hide] {
    border: none!important;
    clip: rect(0,0,0,0)!important;
    height: .01em!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important
}

@media only screen and (min-width: 1024px) {
    .modal.no-radius div[role=dialog] {
        border-radius:0
    }
}

.modal div[role=dialog] {
    background: #fff;
    border: 0;
    height: 100%;
    left: 0;
    max-height: 100vh;
    max-height: 100dvh;
    max-width: none;
    position: fixed;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 20
}

.modal div[role=dialog]::backdrop {
    display: none
}

@media only screen and (min-width: 1024px) {
    .modal div[role=dialog] {
        border-radius:4px;
        bottom: auto;
        height: auto;
        left: 50%;
        overflow: hidden;
        top: 50%;
        transform: translate(-50%,-50%)
    }
}

.modal div[role=dialog]:not([open]) {
    display: none
}

.modal div[role=dialog] div[role=document] {
    height: 100%
}

.modal div[role=dialog] .modal-custom-button,.modal div[role=dialog] button[data-a11y-dialog-hide] {
    left: 8px;
    padding: 16px;
    top: 16px;
    z-index: 2
}

@media only screen and (min-width: 1024px) {
    .modal div[role=dialog] .modal-custom-button,.modal div[role=dialog] button[data-a11y-dialog-hide] {
        left:16px
    }
}

.modal div[role=dialog] .modal-custom-button svg,.modal div[role=dialog] button[data-a11y-dialog-hide] svg {
    display: block;
    height: 15px;
    width: 15px
}

@media only screen and (min-width: 1024px) {
    .modal div[role=dialog] .modal-custom-button svg,.modal div[role=dialog] button[data-a11y-dialog-hide] svg {
        height:18px;
        width: 18px
    }
}

.modal div[role=dialog] button[data-a11y-dialog-hide] {
    position: absolute
}

.modal div[role=dialog] .modal-custom-button {
    background-color: #fff;
    position: fixed
}

.modal div[role=dialog] #modal-title {
    border: none!important;
    clip: rect(0,0,0,0)!important;
    height: .01em!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important
}

.modal div[role=dialog] .modal-content {
    height: 100%;
    max-height: 100vh;
    max-height: 100dvh;
    overflow-y: auto
}

@media only screen and (min-width: 1024px) {
    .modal div[role=dialog] .modal-content {
        max-height:90vh
    }
}

.modal div[role=dialog] .modal-title {
    font-weight: 400;
    margin: 28px 0;
    text-align: center
}

@media only screen and (min-width: 1024px) {
    .modal div[role=dialog] .modal-title {
        margin-bottom:34px;
        margin-top: 34px
    }

    .modal-overlay {
        background-color: rgba(0,0,0,.7);
        bottom: 0;
        left: 0;
        position: fixed;
        right: 0;
        top: 0;
        z-index: 10
    }
}

.responsive-img {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

@keyframes animImg {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.responsive-img figure {
    height: 100%;
    opacity: 0;
    transition: opacity 1s ease-out
}

.responsive-img figure.responsive-img-figureLoaded {
    animation: animImg 1s ease-out forwards
}

.responsive-img picture {
    height: 100%
}

.responsive-img img {
    display: block
}

.responsive-img figcaption {
    border: none!important;
    color: #adadad;
    font-size: 1.4rem;
    margin-top: .8rem;
    clip: rect(0,0,0,0)!important;
    height: .01em!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important
}

@keyframes animShimmer {
    to {
        transform: translateX(100%)
    }
}

@keyframes animLogo {
    50% {
        opacity: .3
    }

    to {
        opacity: .6
    }
}

.loading-gradient {
    align-items: center;
    background-color: #dcdcdc;
    bottom: 0;
    color: #fff;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.loading-gradient.loading-gradient-roundCorners {
    border-radius: 5px
}

.loading-gradient:after {
    animation: animShimmer 2s infinite;
    background-image: linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translateX(-100%)
}

.loading-gradient svg {
    animation: animLogo 2s infinite;
    opacity: .3
}

.loading-gradient svg path:first-child {
    fill: none
}

.loading-gradient svg path:nth-child(2) {
    fill: #fff
}

body.home {
    background: #f2f2f2
}

.homepage .page-content {
    padding-top: 24px
}

.homepage .page-content .page-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: -32px;
    padding: 0 0 21px;
    position: relative;
    text-align: center
}

@media only screen and (min-width: 1024px) {
    .homepage .page-content .page-title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.homepage .page-content .page-title:after {
    background-color: #404040;
    border-radius: 5px 0 5px 0;
    bottom: 0;
    content: "";
    height: 5px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    width: 140px
}

@media only screen and (min-width: 1024px) {
    .homepage .page-content .page-title {
        margin-bottom:-80px
    }
}

.homepage .page-content>:not(:first-child) {
    margin: 64px 0
}

@media only screen and (min-width: 1024px) {
    .homepage .page-content {
        padding-top:24px
    }

    .homepage .page-content>:not(:first-child) {
        margin: 100px 0
    }

    .homepage .page-content .page-title {
        margin-bottom: -32px;
        margin-top: 40px
    }
}

@media only screen and (min-width: 1024px)and (min-width:1024px) {
    .homepage .page-content .page-title {
        margin-bottom:-80px;
        margin-top: 80px
    }
}

[id^=modal-expire][id$=title],[id^=modal-welcome][id$=title] {
    border: none!important;
    clip: rect(0,0,0,0)!important;
    height: .01em!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important
}

.homepage-slider {
    margin-top: -2.4rem
}

@media only screen and (min-width: 1024px) {
    .homepage-slider {
        margin-top:0
    }
}

.homepage-slider .hooper {
    margin-left: -24px;
    margin-right: -24px;
    width: calc(100% + 48px)
}

@media only screen and (min-width: 1024px) {
    .homepage-slider .hooper {
        margin-left:0;
        margin-right: 0;
        width: 100%
    }
}

.homepage-slider .hooper .hooper-list,.homepage-slider .hooper .slide {
    width: 100%!important
}

.collection>h2 {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.8rem;
    line-height: 3.5rem;
    margin-bottom: 32px;
    text-align: center
}

@media only screen and (min-width: 1024px) {
    .collection>h2 {
        font-size:4rem;
        line-height: 5.1rem;
        margin-bottom: 40px
    }
}

.collection .hooper {
    height: auto;
    line-height: 0;
    text-align: center
}

.collection .hooper .hooper-list {
    display: inline-block;
    line-height: 1em;
    max-width: 100%;
    width: auto
}

.collection .hooper .hooper-list .hooper-slide {
    display: flex;
    height: auto;
    justify-content: center
}

.collection .hooper .hooper-list .hooper-addons {
    display: inline-block;
    height: 50px;
    margin-top: 32px;
    position: relative
}

@media only screen and (min-width: 1024px) {
    .collection .hooper .hooper-list .hooper-addons {
        margin-top:40px
    }
}

.collection .hooper.hooper-fixed .hooper-track {
    transform: none!important
}

.collection .hooper.hooper-autoplayed .hooper-addons {
    bottom: 24px;
    height: auto;
    left: 50%;
    position: absolute;
    transform: translate3d(-50%,0,0)
}

@media only screen and (min-width: 1280px) {
    .collection .hooper.hooper-autoplayed .hooper-pagination {
        display:inline-block;
        vertical-align: middle
    }
}

.collection .hooper.hooper-autoplayed .hooper-pagination .hooper-indicator {
    background-color: hsla(0,0%,100%,.5);
    height: 14px;
    width: 14px
}

.collection .hooper.hooper-autoplayed .hooper-pagination .hooper-indicator.is-active,.collection .hooper.hooper-autoplayed .hooper-pagination .hooper-indicator:hover {
    background-color: #fff
}

.collection .hooper.hooper-autoplayed .button-play-pause {
    color: #fff;
    display: inline-block;
    vertical-align: middle
}

.collection .hooper.hooper-autoplayed .button-play-pause svg {
    display: block;
    height: 14px;
    width: 14px
}

.collection .hooper.hooper-autoplayed .button-play-pause svg.hidden {
    display: none
}

.collection .hooper.hooper-buttons-only .hooper-addons {
    height: 0;
    margin-top: 0;
    position: static
}

.collection .hooper.hooper-buttons-only .hooper-next,.collection .hooper.hooper-buttons-only .hooper-prev {
    background: #fff;
    border: none;
    height: 36px;
    margin: 0 24px;
    transform: translateY(-50%);
    width: 36px;
    z-index: 2
}

.collection .hooper.hooper-buttons-only .hooper-next svg,.collection .hooper.hooper-buttons-only .hooper-prev svg {
    height: 13px
}

.collection .hooper.hooper-buttons-only .hooper-next.is-disabled,.collection .hooper.hooper-buttons-only .hooper-prev.is-disabled {
    display: none
}

@media only screen and (max-width: 1279px) {
    .collection .collection-tabs {
        display:none
    }
}

@media only screen and (min-width: 768px) {
    .collectible-home-slider.push-content-with-bg {
        overflow:hidden;
        padding-top: 50%;
        width: 1180px
    }
}

@media only screen and (min-width: 1024px) {
    .collectible-home-slider.push-content-with-bg {
        height:500px;
        padding-top: 0
    }
}

@media only screen and (min-width: 1280px) {
    .collectible-home-slider.push-content-with-bg {
        background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.35))
    }
}

@media only screen and (min-width: 1024px) {
    .collectible-home-slider.push-content-with-bg .parallaxe-elem {
        position:absolute
    }
}

.collectible-home-slider.push-content-with-bg .item-image {
    overflow: hidden;
    padding-bottom: 74.4%;
    position: relative
}

@media only screen and (min-width: 768px) {
    .collectible-home-slider.push-content-with-bg .item-image {
        left:50%;
        overflow: visible;
        padding-bottom: 42.37288%;
        padding-top: 0;
        position: absolute;
        top: 50%;
        transform: translate3d(-50%,-50%,0);
        width: 100%
    }
}

@media only screen and (min-width: 1024px) {
    .collectible-home-slider.push-content-with-bg .item-image {
        padding-bottom:0;
        z-index: -1
    }

    .collectible-home-slider.push-content-with-bg .item-image img {
        height: 508px;
        max-height: none
    }
}

@media only screen and (max-width: 1023px) {
    .collectible-home-slider.push-content-with-bg .item-image .responsive-img {
        left:0;
        position: absolute;
        top: 0
    }
}

.collectible-home-slider.push-content-with-bg .item-image figcaption {
    border: none!important;
    clip: rect(0,0,0,0)!important;
    height: .01em!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important
}

.collectible-home-slider.push-content-with-bg .item-content {
    background-color: #f2f2f2
}

@media only screen and (min-width: 768px) {
    .collectible-home-slider.push-content-with-bg .item-content {
        left:5.42373%;
        margin: 0;
        max-height: 100%;
        overflow-y: auto;
        padding: 40px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 294px
    }
}

.collectible-home-slider.push-content-with-bg .item-favorite {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3;
    margin-bottom: 8px;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap
}

.collectible-home-slider.push-content-with-bg .item-title {
    color: #404040;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .collectible-home-slider.push-content-with-bg .item-title {
        font-size:2rem
    }
}

.collectible-home-slider.push-content-with-bg .cta-primary {
    background-color: #fff;
    border: 1px solid #dcdcdc
}

@media only screen and (min-width: 768px) {
    .collectible-home-slider.push-content-with-bg .cta-primary {
        margin-top:16px;
        padding: 0 8px
    }
}

.push-content-with-bg {
    position: relative;
    width: 100%
}

.push-content-with-bg .inner-wrapper {
    min-height: 210px
}

.push-content-with-bg .inner-wrapper>a {
    color: #404040;
    display: block;
    -webkit-text-decoration: none;
    text-decoration: none
}

.push-content-with-bg .inner-wrapper>a:hover .item-cta {
    background-color: #f7f7f7
}

.push-content-with-bg .inner-wrapper>a.no-cta:hover .item-title {
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.push-content-with-bg .inner-wrapper>a:focus-visible {
    border: 2px solid #404040
}

.push-content-with-bg .inner-wrapper>a .item-cta {
    transition: background-color .3s ease-out
}

.push-content-with-bg .inner-wrapper>a .picto {
    display: block;
    margin-top: 16px;
    width: 20px
}

@media only screen and (min-width: 1024px) {
    .push-content-with-bg .inner-wrapper>a .picto {
        display:none
    }
}

.push-content-with-bg .item-image img {
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .push-content-with-bg .item-image img {
        height:500px;
        margin: 0 auto;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
    }
}

.push-content-with-bg .item-content {
    background-color: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    margin: -32px 24px 0;
    padding: 32px 24px;
    position: relative;
    width: calc(100% - 48px)
}

@media only screen and (min-width: 1024px) {
    .push-content-with-bg .item-content {
        left:64px;
        margin: 0;
        max-height: 100%;
        max-width: 380px;
        overflow-y: auto;
        padding: 32px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 33.33333%
    }

    .cell-2 .push-content-with-bg .item-content {
        width: 50%
    }
}

.push-content-with-bg .item-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .push-content-with-bg .item-title {
        font-size:2rem
    }
}

.homepage .push-content-with-bg:not(.collectible-home-slider) .item-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem
}

@media only screen and (min-width: 1024px) {
    .homepage .push-content-with-bg:not(.collectible-home-slider) .item-title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.push-content-with-bg .item-description {
    margin-top: 16px
}

.push-content-with-bg .item-cta.cta-primary,.push-content-with-bg .item-cta.cta-secondary {
    margin-top: 8px;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .push-content-with-bg .item-cta.cta-primary,.push-content-with-bg .item-cta.cta-secondary {
        margin-top:16px;
        padding: 0 8px
    }
}

.push-content-with-bg .item-cta.cta-primary:first-child,.push-content-with-bg .item-cta.cta-secondary:first-child {
    margin-top: 32px
}

.push-content-with-bg .item-cta.cta-link {
    margin-top: 16px
}

.push-content-with-bg.push-content-with-bg-full-width .inner-wrapper {
    height: 100%;
    left: 50%;
    max-width: 1920px;
    position: relative;
    transform: translateX(-50%);
    width: 100vw
}

.push-content-with-bg.push-content-with-bg-full-width .item-image {
    height: 210px;
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    position: relative;
    right: 50%;
    width: 100vw
}

@media only screen and (min-width: 1024px) {
    .push-content-with-bg.push-content-with-bg-full-width .item-image {
        height:520px
    }
}

.push-content-with-bg.push-content-with-bg-full-width .item-image img {
    height: 100%;
    margin: 0 auto;
    max-height: none;
    max-width: 1920px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.loading-text-wrapper[data-v-30142d82] {
    height: 23px;
    margin-bottom: 7px;
    overflow: hidden;
    position: relative;
    width: var(--placeholder-text-length)
}

.loading-text-wrapper[data-v-30142d82]:last-child {
    margin-bottom: 0
}

@media only screen and (min-width: 1024px) {
    .parallaxe-elem[data-v-64ab952e] {
        display:block;
        height: 100%;
        overflow: hidden;
        position: relative;
        width: 100%
    }

    .parallaxe-elem.parallaxe-elem--block[data-v-64ab952e] {
        position: absolute;
        top: 0
    }

    .parallaxe-elem__inner[data-v-64ab952e] {
        height: 100%;
        position: relative;
        width: 100%
    }
}

.collection-tabs {
    background-color: #fff;
    height: 64px;
    list-style: none
}

.collection-tabs,.collection-tabs .tab {
    align-items: center;
    display: flex;
    justify-content: center
}

.collection-tabs .tab {
    height: 100%;
    margin: 0 16px;
    text-align: center;
    width: 170px
}

.collection-tabs .tab .loading-text-wrapper {
    height: 21px;
    overflow: hidden;
    position: relative;
    width: 100%
}

.collection-tabs button {
    color: #404040;
    height: 100%;
    position: relative
}

.collection-tabs button.is-active {
    font-family: speedeebold_regular,Arial,sans-serif
}

.collection-tabs button.is-active:after {
    background-color: #404040;
    border-radius: 3px 0 3px 0;
    bottom: 0;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    width: 100%
}

.homepage-mosaic .push-content-with-bg-medium {
    margin-left: -24px;
    width: 100vw
}

.homepage-mosaic .push-content-with-bg-medium .cta {
    background-color: #fff;
    border: 1px solid #dcdcdc
}

@media only screen and (min-width: 1024px) {
    .homepage-mosaic .push-content-with-bg-medium {
        margin-left:0;
        width: 100%
    }
}

.homepage-mosaic>* {
    border-radius: 4px;
    margin-bottom: 32px;
    overflow: hidden
}

.homepage-mosaic>:last-child {
    margin-bottom: 0
}

@media only screen and (min-width: 1024px) {
    .homepage-mosaic {
        display:grid;
        grid-auto-rows: 248px;
        grid-template-columns: 1fr 1fr;
        grid-gap: 32px
    }

    .homepage-mosaic>* {
        margin-bottom: 0
    }

    .homepage-mosaic>:first-of-type:not(section) {
        grid-column: 1;
        grid-row: 1/span 2
    }

    .homepage-mosaic>:nth-of-type(2):not(section) {
        grid-column: 2;
        grid-row: 1
    }

    .homepage-mosaic>:nth-of-type(3):not(section) {
        grid-column: 1;
        grid-row: 3
    }

    .homepage-mosaic>:nth-of-type(4):not(section) {
        grid-column: 2;
        grid-row: 2/span 2
    }

    .homepage-mosaic.big-push-first>:first-of-type:not(section) {
        grid-row: 3/span 2
    }

    .homepage-mosaic.big-push-first>:nth-of-type(2):not(section) {
        grid-row: 3
    }

    .homepage-mosaic.big-push-first>:nth-of-type(3):not(section) {
        grid-row: 5
    }

    .homepage-mosaic.big-push-first>:nth-of-type(4):not(section) {
        grid-row: 4/span 2
    }

    .homepage-mosaic.big-push-first .push-content-with-bg {
        grid-column: 1/span 2;
        grid-row: 1/span 2
    }

    .homepage-mosaic.big-push-last .push-content-with-bg {
        grid-column: 1/span 2;
        grid-row: 4/span 2
    }

    .homepage-mosaic.homepage-mosaic-template-2>:first-of-type:not(section) {
        grid-column: 1;
        grid-row: 1
    }

    .homepage-mosaic.homepage-mosaic-template-2>:nth-of-type(2):not(section) {
        grid-column: 2;
        grid-row: 1/span 2
    }

    .homepage-mosaic.homepage-mosaic-template-2>:nth-of-type(3):not(section) {
        grid-column: 1;
        grid-row: 2/span 2
    }

    .homepage-mosaic.homepage-mosaic-template-2>:nth-of-type(4):not(section) {
        grid-column: 2;
        grid-row: 3
    }

    .homepage-mosaic.homepage-mosaic-template-2.big-push-first>:first-of-type:not(section) {
        grid-row: 3
    }

    .homepage-mosaic.homepage-mosaic-template-2.big-push-first>:nth-of-type(2):not(section) {
        grid-row: 3/span 2
    }

    .homepage-mosaic.homepage-mosaic-template-2.big-push-first>:nth-of-type(3):not(section) {
        grid-row: 4/span 2
    }

    .homepage-mosaic.homepage-mosaic-template-2.big-push-first>:nth-of-type(4):not(section) {
        grid-row: 5
    }
}

.homepage-push {
    background: #fff;
    height: 358px
}

.homepage-push .push-image {
    height: 204px
}

.homepage-push .push-image img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.homepage-push .push-link {
    color: inherit;
    display: flex;
    flex-direction: column;
    height: 100%;
    -webkit-text-decoration: none;
    text-decoration: none
}

.homepage-push .push-link:focus-visible {
    border: 2px solid #404040
}

.homepage-push .push-link:hover .push-title {
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.homepage-push .push-content {
    align-items: flex-start;
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: center;
    padding: 0 24px
}

.homepage-push .push-tag {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.5;
    margin-bottom: 16px;
    position: relative;
    text-transform: uppercase
}

.homepage-push .push-tag span {
    position: relative;
    z-index: 1
}

.homepage-push .push-title {
    display: flex;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    justify-content: space-between;
    line-height: 1.5;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .homepage-push .push-title {
        font-size:2rem
    }
}

.homepage-push .push-title span {
    flex: 1
}

.homepage-push .push-more-picto {
    margin-left: 24px;
    width: 20px
}

@media only screen and (min-width: 1024px) {
    .homepage-push .push-more-picto {
        margin-top:3px;
        width: 24px
    }

    .homepage-push {
        height: auto
    }

    .homepage-push .push-content {
        padding: 0 32px
    }

    .homepage-push-small .push-link {
        flex-direction: row
    }

    .homepage-push-small .push-title {
        flex-direction: column
    }

    .homepage-push-small .push-more-picto {
        margin-left: 0;
        margin-top: 18px
    }

    .homepage-push-small .push-image {
        height: 100%;
        width: 58%
    }

    .homepage-push-medium .push-image {
        height: 360px
    }
}

.push-did-you-know[data-v-0f290170] {
    background: none!important;
    border: none!important;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
    padding: 48px 40px;
    position: relative;
    text-align: center;
    width: 100%
}

.push-did-you-know .background[data-v-0f290170] {
    border-radius: 4px;
    height: 100%;
    left: 50%;
    max-width: calc(100% - 1px);
    position: absolute;
    top: 0;
    transform: translateX(-50%);
    width: calc(100% - 56px + 56px*var(--expand-percentage));
    z-index: 0
}

@media only screen and (min-width: 1024px) {
    .push-did-you-know .background[data-v-0f290170] {
        width:calc(80% + 20%*var(--expand-percentage))
    }
}

.push-did-you-know .content[data-v-0f290170] {
    opacity: var(--opacity-percentage);
    position: relative;
    z-index: 2
}

.error-page .push-did-you-know .content[data-v-0f290170] {
    opacity: 1
}

@media only screen and (min-width: 1024px) {
    .push-did-you-know[data-v-0f290170] {
        min-height:200px;
        padding-left: 32px;
        padding-right: 32px
    }

    .push-did-you-know--preserve-spaces[data-v-0f290170] {
        padding-bottom: 48px;
        padding-top: 48px
    }

    .homepage-mosaic .push-did-you-know[data-v-0f290170] {
        padding: 48px
    }

    .products .categories .push-did-you-know[data-v-0f290170] {
        padding: 48px 64px;
        width: 100%
    }

    .cold-content-page .push-did-you-know[data-v-0f290170],.hot-content-page .push-did-you-know[data-v-0f290170] {
        padding: 48px 0
    }

    .cold-content-page .push-did-you-know .inner[data-v-0f290170],.hot-content-page .push-did-you-know .inner[data-v-0f290170] {
        margin: 0 auto;
        width: 75%
    }

    .restaurant-page .push-did-you-know .inner[data-v-0f290170] {
        margin: 0 auto;
        max-width: 580px
    }

    .big-picture-page .push-did-you-know[data-v-0f290170],.error-page .push-did-you-know[data-v-0f290170] {
        margin-left: auto;
        margin-right: auto;
        padding: 48px 0;
        width: 83.3333333333%
    }

    .big-picture-page .push-did-you-know .inner[data-v-0f290170],.error-page .push-did-you-know .inner[data-v-0f290170] {
        margin: 0 auto;
        max-width: 580px
    }
}

.products .push-did-you-know[data-v-0f290170] {
    margin: 0
}

@media only screen and (min-width: 1024px) {
    .products .push-did-you-know .inner[data-v-0f290170] {
        width:auto
    }
}

.products .categories .push-did-you-know .title[data-v-0f290170] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .products .categories .push-did-you-know .title[data-v-0f290170] {
        font-size:2rem
    }

    .product-modular-blocks .push-did-you-know[data-v-0f290170] {
        padding-left: 0;
        padding-right: 0
    }

    .product-modular-blocks .push-did-you-know .inner[data-v-0f290170] {
        margin: 0 auto;
        width: 60%
    }
}

.product .push-did-you-know[data-v-0f290170] {
    margin: 0
}

.push-did-you-know.with-picture[data-v-0f290170] {
    position: relative
}

.push-did-you-know.with-picture .picture[data-v-0f290170] {
    clip-path: inset(0 calc(24px*(1 - var(--expand-percentage))) round 4px)
}

.order-page .push-did-you-know.with-picture .picture[data-v-0f290170] {
    clip-path: inset(0 calc(24px*(1 - var(--expand-percentage))) round 0)
}

@media only screen and (min-width: 1024px) {
    .push-did-you-know.with-picture .picture[data-v-0f290170] {
        clip-path:inset(0 calc(10%*(1 - var(--expand-percentage))) round 4px)
    }

    .order-page .push-did-you-know.with-picture .picture[data-v-0f290170] {
        clip-path: inset(0 calc(10%*(1 - var(--expand-percentage))) round 0)
    }
}

.push-did-you-know.with-picture .picture[data-v-0f290170]:before {
    background-color: rgba(0,0,0,.5);
    content: "";
    height: 100%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    z-index: 2
}

.push-did-you-know.with-picture .content[data-v-0f290170] {
    position: relative;
    z-index: 2
}

.order-page .push-did-you-know[data-v-0f290170] {
    border-radius: 0;
    min-height: 0;
    padding: 40px 24px
}

@media only screen and (max-width: 1023px) {
    .order-page .push-did-you-know[data-v-0f290170] {
        margin:-10px -34px;
        width: 100vw
    }
}

@media only screen and (min-width: 1024px) {
    .order-page .push-did-you-know[data-v-0f290170] {
        height:136px
    }
}

.order-page .push-did-you-know .title[data-v-0f290170] {
    font-family: speedee_regular,Arial,sans-serif;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3
}

.order-page .push-did-you-know .background[data-v-0f290170] {
    border-radius: 0;
    max-width: 100%
}

.order-page .push-did-you-know .with-picture-inner[data-v-0f290170] {
    overflow: visible
}

.tag[data-v-0f290170] {
    font-size: 1.4rem;
    margin-bottom: 16px
}

.tag[data-v-0f290170],.title[data-v-0f290170] {
    font-family: speedeebold_regular,Arial,sans-serif
}

.title[data-v-0f290170] {
    font-size: 2.2rem;
    line-height: 2.8rem
}

@media only screen and (min-width: 1024px) {
    .title[data-v-0f290170] {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.asterisk[data-v-0f290170] {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin-top: 16px
}

.key-figures {
    position: relative
}

@media only screen and (max-width: 767px) {
    .key-figures {
        background:transparent!important
    }
}

@media only screen and (min-width: 1024px) {
    .key-figures {
        left:50%;
        max-width: 1920px;
        transform: translateX(-50%);
        width: 100vw
    }
}

.key-figures .with-picture-inner {
    height: 100%;
    left: 50%;
    max-width: 1920px;
    position: absolute;
    transform: translateX(-50%);
    width: 100vw
}

.key-figures .with-picture-inner.has-slider {
    height: calc(100% - 82px)
}

@media only screen and (min-width: 1024px) {
    .key-figures .with-picture-inner.has-slider {
        height:100%
    }
}

.key-figures .collection {
    margin: 0 auto;
    max-width: 1180px
}

.key-figures .hooper {
    margin-left: -24px;
    margin-right: -24px;
    width: calc(100% + 48px)
}

@media only screen and (min-width: 1024px) {
    .key-figures .hooper {
        margin-left:0;
        margin-right: 0;
        width: 100%
    }
}

.key-figures.with-picture {
    background-color: transparent;
    border: none!important
}

.key-figures.with-picture .with-picture-inner {
    margin: 0 -1px;
    width: calc(100vw + 2px)
}

@media only screen and (min-width: 1024px) {
    .key-figures.with-picture .with-picture-inner {
        margin:0;
        width: 100vw
    }
}

.key-figures.with-picture .collectible-key-figure {
    background-color: transparent;
    border: none!important;
    color: #fff!important
}

.collectible-key-figure {
    align-items: center;
    display: flex;
    height: 375px;
    padding: 0 48px;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .collectible-key-figure {
        height:520px
    }
}

.collectible-key-figure .paragraph {
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .collectible-key-figure .paragraph {
        height:200px
    }
}

.collectible-key-figure .number {
    display: block;
    margin-bottom: 8px
}

.collectible-key-figure .text {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .collectible-key-figure .text {
        font-size:2rem
    }
}

.animated-numbers {
    display: inline-flex;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 5.4rem;
    height: 64px;
    line-height: 1.3;
    overflow: hidden
}

@media only screen and (min-width: 1024px) {
    .animated-numbers {
        font-size:7.2rem;
        height: 86px;
        line-height: 1.2
    }
}

.animated-numbers.animated-numbers--small {
    font-size: 4rem;
    height: 64px
}

@media only screen and (min-width: 1024px) {
    .animated-numbers.animated-numbers--small {
        font-size:5rem
    }
}

.animated-number {
    align-items: center;
    display: flex;
    flex-direction: column;
    will-change: transform
}

.animated-number span {
    height: 64px
}

.animated-number:not(.animated-number--initial) {
    transform: translateY(64px)
}

.animated-number.animated-number--0 {
    transform: translateY(0)
}

.animated-number.animated-number--1 {
    transform: translateY(-52px)
}

@media only screen and (min-width: 1024px) {
    .animated-number.animated-number--1 {
        transform:translateY(-60px)
    }
}

.animated-number.animated-number--2 {
    transform: translateY(-104px)
}

@media only screen and (min-width: 1024px) {
    .animated-number.animated-number--2 {
        transform:translateY(-120px)
    }
}

.animated-number.animated-number--3 {
    transform: translateY(-156px)
}

@media only screen and (min-width: 1024px) {
    .animated-number.animated-number--3 {
        transform:translateY(-180px)
    }
}

.animated-number.animated-number--4 {
    transform: translateY(-208px)
}

@media only screen and (min-width: 1024px) {
    .animated-number.animated-number--4 {
        transform:translateY(-240px)
    }
}

.animated-number.animated-number--5 {
    transform: translateY(-260px)
}

@media only screen and (min-width: 1024px) {
    .animated-number.animated-number--5 {
        transform:translateY(-300px)
    }
}

.animated-number.animated-number--6 {
    transform: translateY(-312px)
}

@media only screen and (min-width: 1024px) {
    .animated-number.animated-number--6 {
        transform:translateY(-360px)
    }
}

.animated-number.animated-number--7 {
    transform: translateY(-364px)
}

@media only screen and (min-width: 1024px) {
    .animated-number.animated-number--7 {
        transform:translateY(-420px)
    }
}

.animated-number.animated-number--8 {
    transform: translateY(-416px)
}

@media only screen and (min-width: 1024px) {
    .animated-number.animated-number--8 {
        transform:translateY(-480px)
    }
}

.animated-number.animated-number--9 {
    transform: translateY(-468px)
}

@media only screen and (min-width: 1024px) {
    .animated-number.animated-number--9 {
        transform:translateY(-540px)
    }
}

.animated-number.animated-number--delay0 {
    transition: transform 1s ease-out
}

.animated-number.animated-number--delay1 {
    transition: transform 1.1s ease-out
}

.animated-number.animated-number--delay2 {
    transition: transform 1.2s ease-out
}

.animated-number.animated-number--delay3 {
    transition: transform 1.3s ease-out
}

.animated-number.animated-number--delay4 {
    transition: transform 1.4s ease-out
}

.animated-number.animated-number--delay5 {
    transition: transform 1.5s ease-out
}

.animated-number.animated-number--delay6 {
    transition: transform 1.6s ease-out
}

.animated-number.animated-number--delay7 {
    transition: transform 1.7s ease-out
}

.animated-number.animated-number--delay8 {
    transition: transform 1.8s ease-out
}

.animated-number.animated-number--delay9 {
    transition: transform 1.9s ease-out
}

.animated-number.animated-number--delay10 {
    transition: transform 2s ease-out
}

.animated-number.animated-number--delay11 {
    transition: transform 2.1s ease-out
}

.animated-number.animated-number--delay12 {
    transition: transform 2.2s ease-out
}

.animated-number.animated-number--delay13 {
    transition: transform 2.3s ease-out
}

.animated-number.animated-number--delay14 {
    transition: transform 2.4s ease-out
}

.animated-number.animated-number--delay15 {
    transition: transform 2.5s ease-out
}

.animated-number.animated-number--no-delay {
    transition-duration: 0s
}

.animated-number:not(.animated-number--small).animated-number--1 {
    transform: translateY(-64px)
}

.animated-number:not(.animated-number--small).animated-number--2 {
    transform: translateY(-128px)
}

.animated-number:not(.animated-number--small).animated-number--3 {
    transform: translateY(-192px)
}

.animated-number:not(.animated-number--small).animated-number--4 {
    transform: translateY(-256px)
}

.animated-number:not(.animated-number--small).animated-number--5 {
    transform: translateY(-320px)
}

.animated-number:not(.animated-number--small).animated-number--6 {
    transform: translateY(-384px)
}

.animated-number:not(.animated-number--small).animated-number--7 {
    transform: translateY(-448px)
}

.animated-number:not(.animated-number--small).animated-number--8 {
    transform: translateY(-512px)
}

.animated-number:not(.animated-number--small).animated-number--9 {
    transform: translateY(-576px)
}

@media only screen and (min-width: 1024px) {
    .animated-number:not(.animated-number--small) span {
        height:86px
    }

    .animated-number:not(.animated-number--small):not(.animated-number--initial) {
        transform: translateY(86px)
    }

    .animated-number:not(.animated-number--small).animated-number--1 {
        transform: translateY(-86px)
    }

    .animated-number:not(.animated-number--small).animated-number--2 {
        transform: translateY(-172px)
    }

    .animated-number:not(.animated-number--small).animated-number--3 {
        transform: translateY(-258px)
    }

    .animated-number:not(.animated-number--small).animated-number--4 {
        transform: translateY(-344px)
    }

    .animated-number:not(.animated-number--small).animated-number--5 {
        transform: translateY(-430px)
    }

    .animated-number:not(.animated-number--small).animated-number--6 {
        transform: translateY(-516px)
    }

    .animated-number:not(.animated-number--small).animated-number--7 {
        transform: translateY(-602px)
    }

    .animated-number:not(.animated-number--small).animated-number--8 {
        transform: translateY(-688px)
    }

    .animated-number:not(.animated-number--small).animated-number--9 {
        transform: translateY(-774px)
    }
}

@media only screen and (max-width: 767px) {
    .animated-numbers-letter {
        display:flex
    }
}

.animated-numbers-space {
    width: 10px
}

@media only screen and (min-width: 1024px) {
    .animated-numbers-space {
        width:20px
    }
}

.block-news .title {
    color: #404040;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    padding: 0 0 21px;
    position: relative;
    text-align: center
}

@media only screen and (min-width: 1024px) {
    .block-news .title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.block-news .title:after {
    background-color: #404040;
    border-radius: 5px 0 5px 0;
    bottom: 0;
    content: "";
    height: 5px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    width: 140px
}

@media only screen and (min-width: 1024px) {
    .block-news .news {
        margin-top:38px
    }
}

.block-news .collectible-related-content {
    margin-top: 40px;
    width: auto
}

.block-news .collectible-related-content.major {
    margin-bottom: -20px
}

@media only screen and (min-width: 1024px) {
    .block-news .collectible-related-content.major {
        margin-bottom:0
    }
}

.block-news .collectible-related-content.minor .link:focus-visible {
    outline-offset: -1px
}

.block-news .collectible-related-content .pusher {
    display: none;
    height: 204px;
    margin: 0!important;
    width: 100%
}

.block-news .collectible-related-content .item-image {
    height: 204px;
    margin-bottom: 16px;
    position: static!important
}

.block-news .collectible-related-content .item-image picture img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.block-news .collectible-related-content .item-date {
    color: #606060
}

.block-news .collectible-related-content .item-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5;
    margin: 8px 0 0;
    padding: 0
}

@media only screen and (min-width: 1024px) {
    .block-news .collectible-related-content .item-title {
        font-size:2rem
    }
}

.block-news .collectible-related-content .cta {
    margin-top: -8px
}

@media only screen and (min-width: 1024px) {
    .block-news .collectible-related-content {
        margin:0
    }

    .block-news .collectible-related-content .item-image {
        height: 400px
    }

    .block-news .collectible-related-content.minor {
        border-top: 1px solid #dcdcdc;
        margin-top: 24px;
        min-height: 128px;
        overflow: hidden;
        padding: 24px 0 0 194px;
        position: relative
    }

    .block-news .collectible-related-content.minor .item-image-container {
        left: 0;
        position: absolute;
        top: 24px;
        width: 170px
    }

    .block-news .collectible-related-content.minor .item-image-container .item-image {
        height: 104px;
        margin: 0
    }

    .block-news .collectible-related-content.minor:first-child {
        border: none;
        margin-top: 0;
        min-height: 104px;
        padding-top: 0
    }

    .block-news .collectible-related-content.minor:first-child .item-image-container {
        top: 0
    }

    .block-news .collectible-related-content.minor .item-title {
        font-family: speedee_regular,Arial,sans-serif;
        font-family: speedeebold_regular,Arial,sans-serif;
        font-size: 1.6rem;
        line-height: 1.3
    }
}

.block-news .link-news {
    margin-top: 32px;
    text-align: center
}

.collectible-related-content {
    text-align: left;
    width: calc(100% - 48px)
}

@media only screen and (min-width: 1024px) {
    .collectible-related-content {
        width:calc(100% - 16px)
    }
}

.collectible-related-content .link {
    -webkit-text-decoration: none;
    text-decoration: none
}

.collectible-related-content .item-image-container {
    border-radius: 4px;
    margin: 0;
    min-height: 204px;
    overflow: hidden;
    position: relative
}

@media only screen and (min-width: 1024px) {
    .collectible-related-content .item-image-container {
        min-height:232px
    }
}

.collectible-related-content .item-image-container .item-image {
    align-items: center;
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.collectible-related-content .item-image-container img,.collectible-related-content .item-image-container picture {
    height: 100%;
    width: 100%
}

.collectible-related-content .item-image-container img {
    max-width: none;
    -o-object-fit: cover;
    object-fit: cover
}

.collectible-related-content .item-theme {
    color: #404040;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.5;
    margin-bottom: -8px;
    margin-top: 16px;
    text-transform: uppercase
}

@media only screen and (min-width: 1024px) {
    .collectible-related-content .item-theme {
        margin-top:24px
    }

    .homepage .collectible-related-content .item-theme {
        margin-top: 0
    }
}

.collectible-related-content .item-title {
    color: #404040;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5;
    padding-top: 24px
}

@media only screen and (min-width: 1024px) {
    .collectible-related-content .item-title {
        font-size:2rem;
        padding-top: 16px
    }
}

.collectible-related-content .item-date {
    color: #606060;
    padding-top: 8px
}

@media only screen and (min-width: 1024px) {
    .collectible-related-content .item-date {
        padding-bottom:8px
    }
}

.collectible-related-content .item-link {
    color: #264f36;
    display: inline-block;
    line-height: normal;
    padding-top: 16px;
    transition: color .16s
}

.collectible-related-content .item-link:hover {
    color: #5db17e
}

@media only screen and (min-width: 1024px) {
    .collectible-related-content .item-link {
        padding-top:8px
    }
}

.collectible-related-content .item-link svg {
    stroke: inherit;
    height: .55em;
    margin-left: .45em;
    margin-top: .1em
}

.rich-text {
    overflow: hidden;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .rich-text.small {
        margin-left:auto;
        margin-right: auto;
        width: 780px
    }
}

.rich-text>:first-child {
    margin-top: 0
}

.rich-text ol,.rich-text p,.rich-text pre,.rich-text table,.rich-text ul {
    line-height: 1.8;
    margin-top: 3.2rem
}

@media only screen and (min-width: 1024px) {
    .rich-text ol,.rich-text p,.rich-text pre,.rich-text table,.rich-text ul {
        margin-top:4rem
    }
}

.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6 {
    margin-top: 6.4rem
}

.rich-text h1 {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 3.6rem;
    line-height: 4.6rem
}

@media only screen and (min-width: 1024px) {
    .rich-text h1 {
        font-size:5.4rem;
        line-height: 6.8rem
    }
}

.rich-text h2 {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.8rem;
    line-height: 3.5rem
}

@media only screen and (min-width: 1024px) {
    .rich-text h2 {
        font-size:4rem;
        line-height: 5.1rem
    }
}

.rich-text h3 {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem
}

@media only screen and (min-width: 1024px) {
    .rich-text h3 {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.rich-text h4 {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .rich-text h4 {
        font-size:2rem
    }
}

.rich-text h5,.rich-text p {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .rich-text h5,.rich-text p {
        font-size:2rem
    }
}

.rich-text h6 {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.3;
    line-height: 1.8
}

.rich-text a {
    color: #264f36;
    transition: color .16s
}

.rich-text a:hover {
    color: #5db17e
}

.rich-text li {
    margin-top: .8rem
}

.rich-text li ol,.rich-text li ul {
    margin-left: 4.8rem;
    margin-top: 0
}

.rich-text ul {
    list-style-image: /*savepage-url=/images/circle.svg*/url();
    list-style-position: inside;
    padding: 0
}

.rich-text ul li {
    display: block;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5;
    padding-left: 2.2rem;
    position: relative
}

@media only screen and (min-width: 1024px) {
    .rich-text ul li {
        font-size:2rem
    }
}

.rich-text ul li:before {
    content: /*savepage-url=/images/circle.svg*/url();
    display: inline-block;
    left: 0;
    position: absolute;
    top: -.1em
}

.rich-text ul ol,.rich-text ul ul {
    margin-left: 24px;
    margin-top: 8px
}

.rich-text ol {
    counter-reset: item;
    padding: 0
}

.rich-text ol li {
    display: block;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5;
    padding-left: 2.2rem;
    position: relative
}

@media only screen and (min-width: 1024px) {
    .rich-text ol li {
        font-size:2rem
    }
}

.rich-text ol li:before {
    content: counter(item) ". ";
    counter-increment: item;
    font-weight: 700;
    left: 0;
    position: absolute
}

.rich-text ol ol,.rich-text ol ul {
    margin-left: 24px;
    margin-top: 8px
}

.rich-text table {
    border-collapse: separate;
    border-spacing: 0;
    width: 100%
}

.rich-text table th {
    color: #606060;
    font-weight: 400;
    line-height: 5.4rem
}

.rich-text table td {
    border-bottom: 1px dashed #dcdcdc;
    line-height: 5.4rem;
    text-align: right
}

.rich-text table td:first-of-type {
    max-width: 33%;
    text-align: left
}

.rich-text strong {
    font-family: speedeebold_regular,Arial,sans-serif
}

.rich-text sub,.rich-text sup {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3
}

.welcome-modal[data-v-eaf41c48] {
    padding: 24px;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .welcome-modal[data-v-eaf41c48] {
        padding:32px;
        text-align: center
    }
}

.welcome-modal .welcome-modal-title[data-v-eaf41c48] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: 16px;
    margin-top: 64px
}

@media only screen and (min-width: 1024px) {
    .welcome-modal .welcome-modal-title[data-v-eaf41c48] {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

@media only screen and (max-width: 767px) {
    .welcome-modal .welcome-modal-title[data-v-eaf41c48] {
        font-size:2.8rem;
        margin-top: 40px
    }
}

.welcome-modal .welcome-modal-subtitle[data-v-eaf41c48] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    font-size: 2rem;
    line-height: 1.5;
    margin: 32px 0 8px
}

@media only screen and (min-width: 1024px) {
    .welcome-modal .welcome-modal-subtitle[data-v-eaf41c48] {
        font-size:2rem;
        text-align: left
    }
}

.welcome-modal .welcome-modal-text[data-v-eaf41c48] {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3
}

.welcome-modal .cta-connection[data-v-eaf41c48] {
    margin-top: 32px;
    width: 100%
}

.footer {
    background-color: #fff;
    color: #404040!important;
    margin-top: 80px;
    position: relative
}

.footer:before {
    background-color: #dcdcdc;
    content: "";
    height: 1px;
    position: absolute;
    top: 0;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .footer {
        margin-top:128px
    }
}

.footer .footer-inner {
    padding: 0 24px
}

@media only screen and (min-width: 1024px) {
    .footer .footer-inner {
        margin:0 auto;
        max-width: 1180px;
        padding-left: 0;
        padding-right: 0
    }
}

@media only screen and (min-width: 1024px) {
    .footer-nav {
        font-family:speedee_regular,Arial,sans-serif;
        font-size: 1.4rem;
        line-height: 1.3;
        overflow: hidden;
        padding-bottom: 32px;
        padding-top: 32px
    }
}

.footer-nav .accordion {
    display: none
}

@media only screen and (max-width: 1023px) {
    .footer-nav .accordion {
        display:block
    }
}

.footer-nav .accordion-item .vsa-item__heading {
    height: 56px;
    max-height: 56px
}

.footer-nav .accordion-item .vsa-item__heading button {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3;
    padding-left: 0
}

.footer-nav .accordion-item .vsa-item__content>* {
    margin-bottom: 20px;
    margin-top: 0
}

.footer-nav .nav-list {
    list-style: none
}

.footer-nav .title {
    font-weight: 400
}

.footer-nav .cta {
    -webkit-text-decoration: none;
    text-decoration: none
}

@media only screen and (min-width: 1024px) {
    .footer-nav .cta {
        color:#606060;
        display: inline-block;
        margin-top: 12px
    }
}

.vsa-list {
    border-top: 1px solid #dcdcdc;
    list-style-type: none;
    margin: 0;
    padding: 0
}

.vsa-list .vsa-collapse-enter-active,.vsa-list .vsa-collapse-leave-active {
    overflow: hidden;
    transition-duration: .7s;
    transition-property: opacity,max-height,padding-top,padding-bottom;
    transition-timing-function: ease-in-out
}

.vsa-list .vsa-collapse-enter,.vsa-list .vsa-collapse-leave-active {
    max-height: 0;
    overflow: hidden;
    padding-bottom: 0;
    padding-top: 0
}

.accordion-item {
    margin: 0;
    padding: 0;
    position: relative
}

.accordion-item .vsa-item {
    border-bottom: 1px solid #dcdcdc
}

.accordion-item .vsa-item__heading {
    height: 80px;
    max-height: 80px
}

.accordion-item .vsa-item__heading button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: none;
    display: inline-block;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    height: 100%;
    line-height: 1.5;
    padding: 0 4rem 0 1rem;
    position: relative;
    text-align: left;
    vertical-align: middle;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .accordion-item .vsa-item__heading button {
        font-size:2rem
    }
}

.accordion-item .vsa-item__heading button .vsa-item__trigger__icon--is-default {
    background-image: /*savepage-url=/_nuxt/2745b84f2008fd2ad3068fd141f2bce8.svg*/var(--savepage-url-37);
    background-position: 50%;
    background-repeat: no-repeat;
    display: inline-block;
    height: 20px;
    margin-top: -10px;
    position: absolute;
    right: 1rem;
    top: 50%;
    transition: all .2s linear;
    width: 20px
}

.accordion-item .vsa-item__heading button .vsa-item__trigger__icon--is-default.vsa-item__trigger__icon--is-active {
    transform: rotate(180deg)
}

.accordion-item .vsa-item__content {
    max-height: 5000px
}

.accordion-item .vsa-item__content>* {
    margin: .8rem 0 4rem
}

.accordion-item .toggle {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3;
    margin-top: -16px;
    position: absolute;
    right: 40px;
    top: 40px;
    z-index: 1
}

.accordion-item .toggle button {
    background: transparent;
    border: 1px solid transparent;
    border-radius: 16px;
    height: 32px;
    width: 54px
}

.accordion-item .toggle button.active {
    border: 2px solid #ffbc0d;
    font-family: speedeebold_regular,Arial,sans-serif
}

@media only screen and (min-width: 1024px) {
    .accordion-item .toggle {
        right:60px
    }
}

.links-list {
    list-style: none;
    margin-bottom: -8px;
    margin-top: -8px
}

.links-list .cta {
    color: #606060;
    display: inline-block;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    padding: 8px 0
}

.social-nav[data-v-099b7c32] {
    margin: 32px 0 0
}

@media only screen and (min-width: 1024px) {
    .social-nav[data-v-099b7c32] {
        margin:0 0 32px
    }
}

.social-nav .nav-list[data-v-099b7c32] {
    display: flex;
    list-style-type: none
}

.social-nav .nav-item[data-v-099b7c32] {
    margin-right: 16px
}

@media only screen and (min-width: 1024px) {
    .social-nav .nav-item[data-v-099b7c32] {
        margin-right:24px
    }
}

.block-download[data-v-369f2fee] {
    padding-bottom: 24px;
    padding-top: 24px
}

@media only screen and (min-width: 1024px) {
    .block-download[data-v-369f2fee] {
        border-top:1px solid #dcdcdc;
        display: flex;
        justify-content: space-between;
        padding-bottom: 32px;
        padding-top: 32px
    }

    .block-download .wrapper[data-v-369f2fee] {
        display: flex
    }
}

.block-download .logo[data-v-369f2fee] {
    display: block;
    height: 29px;
    width: 34px
}

@media only screen and (min-width: 1024px) {
    .block-download .logo[data-v-369f2fee] {
        height:38px;
        margin-right: 24px;
        width: 44px
    }
}

.block-download .title[data-v-369f2fee] {
    font-family: speedeebold_regular,Arial,sans-serif;
    margin-top: 16px
}

@media only screen and (min-width: 1024px) {
    .block-download .title[data-v-369f2fee] {
        margin-top:0
    }
}

.block-download .text[data-v-369f2fee] {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin-top: 8px
}

@media only screen and (min-width: 1024px) {
    .block-download .text[data-v-369f2fee] {
        margin-top:0
    }
}

.block-download .download-list[data-v-369f2fee] {
    display: flex;
    list-style: none;
    margin: 16px -8px 0
}

@media only screen and (min-width: 1024px) {
    .block-download .download-list[data-v-369f2fee] {
        margin:0 -12px
    }
}

.block-download .download-list-item[data-v-369f2fee] {
    height: 40px;
    margin-left: 8px;
    margin-right: 8px;
    width: 135px
}

@media only screen and (min-width: 1024px) {
    .block-download .download-list-item[data-v-369f2fee] {
        margin-left:12px;
        margin-right: 12px
    }
}

.block-download .download-list-item img[data-v-369f2fee] {
    display: block
}

.block-mentions {
    border-top: 1px solid #dcdcdc;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    padding-bottom: 16px;
    padding-top: 24px
}

@media only screen and (min-width: 1024px) {
    .block-mentions {
        display:flex;
        justify-content: space-between;
        padding-bottom: 24px;
        padding-top: 16px
    }
}

.block-mentions .mentions-list {
    list-style: none;
    margin-bottom: -6px;
    margin-top: -6px
}

@media only screen and (min-width: 1024px) {
    .block-mentions .mentions-list {
        display:flex;
        margin-left: -12px;
        margin-right: -12px
    }
}

.block-mentions .cta {
    color: #404040;
    display: inline-block;
    padding-bottom: 6px;
    padding-top: 6px;
    -webkit-text-decoration: none;
    text-decoration: none
}

@media only screen and (min-width: 1024px) {
    .block-mentions .cta {
        margin-left:8px;
        margin-right: 8px
    }
}

.block-mentions .copyright {
    color: #606060;
    margin-top: 12px
}

@media only screen and (min-width: 1024px) {
    .block-mentions .copyright {
        margin-top:0
    }
}

.block-health {
    background-color: #f2f2f2;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    padding: 16px var(--hor-padding);
    text-align: center
}

/* ================ bloc 2/71 ================ */
.promotion-card {
    align-items: flex-start;
    background: #fff;
    border: 1px solid #dcdcdc;
    border-bottom: 4px solid #ffbc0d;
    border-radius: 4px;
    color: #404040;
    display: flex;
    flex-wrap: wrap;
    height: auto!important;
    justify-content: space-between;
    min-height: 136px;
    overflow: hidden;
    padding: 16px;
    position: relative;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .promotion-card {
        gap:16px;
        min-height: 150px;
        width: calc(50% - 8px)
    }
}

.promotion-card.promotion-bonus {
    border-bottom: none
}

.promotion-card.promotion-bonus:after {
    background: linear-gradient(90deg,#9e0057 -5.88%,#d5200a 31.18%,#e7660a 96.82%);
    bottom: 0;
    content: "";
    height: 4px;
    left: 0;
    position: absolute;
    right: 0
}

.promotion-card.promotion-bonus .promotion-tag .icon {
    fill: linear-gradient(90deg,#9e0057 -5.88%,#d5200a 31.18%,#e7660a 96.82%)
}

.promotion-picture {
    align-items: center;
    display: flex;
    height: 96px;
    width: 96px
}

.promotion-content {
    flex: 1;
    text-align: left
}

.promotion-remove-button {
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    flex-basis: 100%;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 14px;
    height: 48px;
    margin-top: 16px;
    padding: 15px 24px;
    width: 100%
}

.promotion-title {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem
}

.promotion-tag,.promotion-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    line-height: 1.3
}

.promotion-tag {
    align-items: center;
    display: flex;
    font-size: 1.4rem
}

.promotion-tag .icon {
    color: #ffbc0d;
    height: 16px;
    margin-right: 4px;
    width: 16px
}

.promotion-tag .icon-plus {
    height: 13px;
    width: 13px
}

.promotion-date {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3;
    margin-top: 4px
}

.promotion-card.in-cart {
    display: none;
    min-height: auto!important;
    padding: 16px;
    width: 100%!important
}

@media only screen and (min-width: 1024px) {
    .promotion-card.in-cart .promotion-title {
        font-family:speedeebold_regular,Arial,sans-serif;
        font-size: 1.2rem;
        line-height: 1.5;
        line-height: 1.3;
        text-transform: uppercase
    }

    .promotion-card.in-cart .promotion-picture-container {
        padding: 0 8px;
        width: 64px
    }

    .promotion-card.in-cart .promotion-picture {
        height: 48px;
        margin-left: 0;
        width: 48px
    }
}

/* ================ bloc 3/71 ================ */
.promotion-details {
    height: 90vh;
    padding: 72px 24px 24px;
    position: relative;
    text-align: left
}

.promotion-details .promotion-picture-container {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
    padding: 8px;
    text-align: center
}

.promotion-details .promotion-picture {
    align-items: center;
    display: flex;
    height: 200px;
    width: auto
}

.promotion-details .promotion-picture img,.promotion-details .promotion-picture picture {
    max-height: 100%
}

.promotion-details .promotion-tag {
    align-items: center;
    display: flex;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3
}

.promotion-details .promotion-tag .icon {
    color: #ffbc0d;
    height: 16px;
    margin-right: 4px;
    width: 16px
}

.promotion-details .promotion-tag .icon-plus {
    height: 13px;
    width: 13px
}

.promotion-details .promotion-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-top: 24px
}

@media only screen and (min-width: 1024px) {
    .promotion-details .promotion-title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.promotion-details .promotion-notice {
    color: #606060;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin-top: 16px
}

.promotion-details .promotion-cta-apply {
    margin-top: 32px
}

@media only screen and (min-width: 1024px) {
    .promotion-details .promotion-cta-apply {
        margin-top:40px;
        width: 100%
    }

    .promotion-details {
        padding: 72px 32px 32px
    }
}

/* ================ bloc 4/71 ================ */
@media only screen and (min-width: 1024px) {
    #modal div[role=dialog][data-v-6d2acb2e] {
        width:480px
    }
}

.store-facilities[data-v-6d2acb2e] {
    margin-top: 80px;
    max-height: calc(100% - 80px);
    overflow-y: auto;
    padding: 0 32px 32px;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .store-facilities[data-v-6d2acb2e] {
        max-height:calc(90vh - 80px)
    }
}

.eat-type-popin-title[data-v-6d2acb2e] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: 32px;
    margin-top: 0
}

@media only screen and (min-width: 1024px) {
    .eat-type-popin-title[data-v-6d2acb2e] {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.eat-type-popin-content .store-infos[data-v-6d2acb2e] {
    padding-right: 120px;
    position: relative
}

.eat-type-popin-content .store-infos[data-v-6d2acb2e]:before {
    content: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iOTIiIGhlaWdodD0iNzciIHZpZXdCb3g9IjAgMCA5MiA3NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ1LjkzMzIgNjQuNTI2NUM3MS4wODg3IDY0LjUyNjUgOTEuNTAwMiA2Ny4xMTY5IDkxLjUwMDIgNzAuMjY5MkM5MS41MDAyIDczLjQ1MjYgNzEuMTE5OSA3Ni4wMTE5IDQ1LjkzMzIgNzYuMDExOUMyMC43NDY1IDc2LjAxMTkgMC4zNjYyMTEgNzMuNDUyNiAwLjM2NjIxMSA3MC4yNjkyQzAuMzY2MjExIDY3LjA4NTcgMjAuNzQ2NSA2NC41MjY1IDQ1LjkzMzIgNjQuNTI2NVoiIGZpbGw9IiNGMUYxRjEiLz4KPHBhdGggZD0iTTI1LjE0OTMgMzMuMTU5OUgxLjMwNDY1QzAuNjE4MDI3IDMzLjE1OTkgMC4xNDk4NzMgMzIuNDQyIDAuNDYxOTc2IDMxLjgxNzhMNS45MjM3NyAyMC44NjNIMjUuMTQ5M1YzMy4xNTk5WiIgZmlsbD0iIzI2NEYzNiIvPgo8cGF0aCBkPSJNNjYuNzUgMzMuMTU5OUg5MC41MzIyQzkxLjIxODggMzMuMTU5OSA5MS42ODcgMzIuNDQyIDkxLjM3NDkgMzEuODE3OEw4NS45MTMxIDIwLjg2M0g2Ni43NVYzMy4xNTk5WiIgZmlsbD0iIzI2NEYzNiIvPgo8cGF0aCBkPSJNMjUuMTQ3NCA5LjMxNTA2VjIwLjg2MjlINS45NTMxMkw3LjAxNDI3IDExLjUzMUM3LjE3MDMyIDEwLjI4MjYgOC4yMzE0NyA5LjMxNTA2IDkuNDc5ODggOS4zMTUwNkgyNS4xNDc0WiIgZmlsbD0iIzEyM0IyMiIvPgo8cGF0aCBkPSJNNjYuNzE4OCA5LjMxNTA2VjIwLjg2MjlIODUuODgxOEw4NC43ODk1IDExLjUzMUM4NC42MzM0IDEwLjI4MjYgODMuNTcyMyA5LjMxNTA2IDgyLjMyMzkgOS4zMTUwNkg2Ni43MTg4WiIgZmlsbD0iIzEyM0IyMiIvPgo8cGF0aCBkPSJNNjMuNTk5NSAwLjg1NzE3OFYzMy4xNTk4SDI4LjI2OTVMMjguMjM4MyAwLjg1NzE3OEg2My41OTk1WiIgZmlsbD0iIzI2NEYzNiIvPgo8cGF0aCBkPSJNNi4wNDY4OCAzNi4zMTE5SDg1LjgyMDNWNjkuMjA3NUM4NS44MjAzIDY5LjczODEgODUuNDE0NiA3MC4xNDM4IDg0Ljg4NCA3MC4xNDM4SDYuOTgzMThDNi40NTI2MSA3MC4xNDM4IDYuMDQ2ODggNjkuNzM4MSA2LjA0Njg4IDY5LjIwNzVWMzYuMzExOVoiIGZpbGw9IiNGRUY4RTciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01MC4yNzA5IDkuNTY0ODJDNTEuOTg3NCA5LjU2NDgyIDUzLjM2MDcgMTYuNzc0NCA1My4zNjA3IDI1LjY2OTNINTUuODI2M0M1NS44MjYzIDE2LjA4NzggNTMuMzI5NSA4LjMxNjQxIDUwLjIzOTcgOC4zMTY0MUM0OC40OTE5IDguMzE2NDEgNDYuOTMxNCAxMC42NTcyIDQ1LjkwMTQgMTQuMzA4OEM0NC44NzE1IDEwLjY1NzIgNDMuMzExIDguMzE2NDEgNDEuNTYzMiA4LjMxNjQxQzM4LjQ3MzQgOC4zMTY0MSAzNS45NzY2IDE2LjA4NzggMzUuOTc2NiAyNS42NjkzSDM4LjQ0MjJDMzguNDQyMiAxNi43NzQ0IDM5LjgxNTQgOS41NjQ4MiA0MS41MzIgOS41NjQ4MkM0My4yNDg2IDkuNTY0ODIgNDQuNjIxOCAxNi4yMTI2IDQ0LjYyMTggMjQuNDIwOUg0Ny4wODc0QzQ3LjE4MSAxNi4yNDM4IDQ4LjU1NDMgOS41NjQ4MiA1MC4yNzA5IDkuNTY0ODJaIiBmaWxsPSIjRkZCQzAwIi8+CjxnIG9wYWNpdHk9IjAuMDUwMDAzMSI+CjxwYXRoIG9wYWNpdHk9IjAuMDUwMDAzMSIgZD0iTTg1LjgyMDMgMzYuMzExOUg2LjA0Njg4VjQyLjU1MzlIODUuODIwM1YzNi4zMTE5WiIgZmlsbD0iIzI5MjkyOSIvPgo8L2c+CjxwYXRoIGQ9Ik0xNy4wMzI0IDUwLjIzMTdDMTguODczOCA1MC4yMzE3IDIwLjM0MDcgNDguNzY0OCAyMC4zNDA3IDQ2Ljk4NTlDMjAuMzQwNyA0NS4xNzU3IDE4Ljg0MjYgNDMuNzQgMTcuMDMyNCA0My43NEMxNS4xOTEgNDMuNzQgMTMuNzI0MSA0NS4yMDY5IDEzLjcyNDEgNDYuOTg1OUMxMy42OTI5IDQ4Ljc5NjEgMTUuMTkxIDUwLjIzMTcgMTcuMDMyNCA1MC4yMzE3WiIgZmlsbD0iI0QyQzhBRiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1LjYyOTcgNTguMDM1MUgyMS40NjZMMjAuODQxOCA1My45MTUzQzIwLjYyMzQgNTIuMzU0OCAxOS4xMjUzIDUxLjI2MjUgMTcuNTY0OCA1MS40ODA5QzE2LjAwNDIgNTEuNjk5NCAxNC45MTE5IDUzLjE5NzUgMTUuMTMwNCA1NC43NThMMTUuNjI5NyA1OC4wMzUxWiIgZmlsbD0iI0QyQzhBRiIvPgo8cGF0aCBkPSJNNzEuNzQ0OCA1MC4yMzE3QzczLjU4NjIgNTAuMjMxNyA3NS4wNTMxIDQ4Ljc2NDggNzUuMDUzMSA0Ni45ODU5Qzc1LjA1MzEgNDUuMTc1NyA3My41NTUgNDMuNzQgNzEuNzQ0OCA0My43NEM2OS45MDM0IDQzLjc0IDY4LjQzNjUgNDUuMjA2OSA2OC40MzY1IDQ2Ljk4NTlDNjguNDM2NSA0OC43OTYxIDY5LjkwMzQgNTAuMjMxNyA3MS43NDQ4IDUwLjIzMTdaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzAuMzM3NyA1OC4wMzUxSDc2LjE3NEw3NS41NDk4IDUzLjkxNTNDNzUuMzMxNCA1Mi4zNTQ4IDczLjgzMzMgNTEuMjYyNSA3Mi4yNzI4IDUxLjQ4MDlDNzAuNzEyMiA1MS42OTk0IDY5LjYxOTkgNTMuMTk3NSA2OS44Mzg0IDU0Ljc1OEw3MC4zMzc3IDU4LjAzNTFaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGQ9Ik0yOS4zOTEzIDUwLjIzMTdDMzEuMjMyNyA1MC4yMzE3IDMyLjY5OTYgNDguNzY0OCAzMi42OTk2IDQ2Ljk4NTlDMzIuNjk5NiA0NS4xNzU3IDMxLjIwMTUgNDMuNzQgMjkuMzkxMyA0My43NEMyNy41NDk5IDQzLjc0IDI2LjA4MyA0NS4yMDY5IDI2LjA4MyA0Ni45ODU5QzI2LjA4MyA0OC43OTYxIDI3LjU0OTkgNTAuMjMxNyAyOS4zOTEzIDUwLjIzMTdaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGQ9Ik0xNC41Njk1IDYwLjQ3MDFDMTMuODIwNSA2MC40NzAxIDEzLjE5NjMgNTkuODQ1OSAxMy4xOTYzIDU5LjA5NjhWNTguNDEwMkMxMy4xOTYzIDU4LjIyMjkgMTMuMzUyMyA1OC4wNjY5IDEzLjUzOTYgNTguMDY2OUg3OC4xNzYxQzc4LjkyNTEgNTguMDY2OSA3OS41NDkzIDU4LjY5MTEgNzkuNTQ5MyA1OS40NDAxVjYwLjEyNjhDNzkuNTQ5MyA2MC4zMTQgNzkuMzkzMyA2MC40NzAxIDc5LjIwNiA2MC40NzAxSDE0LjU2OTVaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjQuNTIxNSA1OS44MTMxVjU2LjIyMzlDMjQuNTIxNSA1My43NTgzIDI2LjU1MDIgNTEuNzI5NiAyOS4wMTU4IDUxLjcyOTZIMjkuNzMzNkMzMi4xOTkyIDUxLjcyOTYgMzQuMjI3OSA1My43NTgzIDM0LjIyNzkgNTYuMjIzOVY1OS44MTMxSDI0LjUyMTVaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGQ9Ik01Mi45MjMgNTAuMjMxN0M1NC43NjQ0IDUwLjIzMTcgNTYuMjMxMyA0OC43NjQ4IDU2LjIzMTMgNDYuOTg1OUM1Ni4yMzEzIDQ1LjE3NTcgNTQuNzMzMiA0My43NCA1Mi45MjMgNDMuNzRDNTEuMDgxNiA0My43NCA0OS42MTQ3IDQ1LjIwNjkgNDkuNjE0NyA0Ni45ODU5QzQ5LjU4MzUgNDguNzk2MSA1MS4wODE2IDUwLjIzMTcgNTIuOTIzIDUwLjIzMTdaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDkuMjQ0MSA1OS44MTMxVjU2LjIyMzlDNDkuMjQ0MSA1My43NTgzIDUxLjI3MjggNTEuNzI5NiA1My43Mzg0IDUxLjcyOTZDNTYuMjA0IDUxLjcyOTYgNTguMjMyNyA1My43NTgzIDU4LjIzMjcgNTYuMjIzOVY1OS44MTMxSDQ5LjI0NDFaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGQ9Ik02My4xMzA4IDM2LjMxMTlINjAuMDA5OFY3MC4xNDM4SDYzLjEzMDhWMzYuMzExOVoiIGZpbGw9IiNFMERBQzkiLz4KPHBhdGggZD0iTTgyLjY5ODIgMzYuMzExOUg4NS44MTkzVjY5LjIwNzVDODUuODE5MyA2OS43MzgxIDg1LjQxMzUgNzAuMTQzOCA4NC44ODMgNzAuMTQzOEg4Mi42OTgyVjM2LjMxMTlaIiBmaWxsPSIjRTBEQUM5Ii8+CjxwYXRoIGQ9Ik02LjA0Njg4IDM2LjMxMTlIOS4xNjc5VjcwLjE0MzhINi45ODMxOEM2LjQ1MjYxIDcwLjE0MzggNi4wNDY4OCA2OS43MzgxIDYuMDQ2ODggNjkuMjA3NVYzNi4zMTE5WiIgZmlsbD0iI0UwREFDOSIvPgo8cGF0aCBkPSJNMzUuNTQwOSAzNi4zMTE5SDMyLjQxOTlWNzAuMTQzOEgzNS41NDA5VjM2LjMxMTlaIiBmaWxsPSIjRTBEQUM5Ii8+Cjwvc3ZnPgo=);
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.eat-type-popin-content .order-modes[data-v-6d2acb2e] {
    margin-top: 24px
}

.eat-type-popin-content .order-modes .form-label[data-v-6d2acb2e] {
    position: relative
}

.eat-type-popin-content .order-modes .form-label input[data-v-6d2acb2e] {
    opacity: 0;
    position: absolute;
    z-index: -1
}

.eat-type-popin-content .order-modes .form-label input+label[data-v-6d2acb2e] {
    background-color: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    color: #404040;
    display: block;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    height: 64px;
    line-height: 1.3;
    line-height: 64px;
    margin-top: 8px;
    padding-left: 64px;
    position: relative;
    width: 100%
}

.eat-type-popin-content .order-modes .form-label input+label svg[data-v-6d2acb2e] {
    left: 20px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.eat-type-popin-content .order-modes .form-label input:checked+label[data-v-6d2acb2e] {
    border: 2px solid #ffbc0d;
    font-family: speedeebold_regular,Arial,sans-serif
}

.eat-type-popin-content .order-modes .form-label input:disabled+label[data-v-6d2acb2e] {
    opacity: .3
}

.eat-type-popin-content .delivery-mode[data-v-6d2acb2e] {
    align-items: center;
    background-color: #f2f2f2;
    border-radius: 4px;
    color: #404040;
    display: flex;
    margin-top: 34px;
    padding: 16px;
    -webkit-text-decoration: none;
    text-decoration: none
}

.eat-type-popin-content .delivery-mode p[data-v-6d2acb2e] {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3
}

.eat-type-popin-content .delivery-mode p strong[data-v-6d2acb2e] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.3
}

.eat-type-popin-content .delivery-mode .logo[data-v-6d2acb2e] {
    margin-right: 16px
}

.store-name[data-v-6d2acb2e] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.6rem!important
}

.store-services[data-v-6d2acb2e] {
    margin-top: 8px
}

.store-service[data-v-6d2acb2e] {
    color: #606060;
    font-size: 1.4rem;
    list-style: none;
    margin: 2px 0
}

.store-service .store-service-icon[data-v-6d2acb2e] {
    color: #128d61;
    display: inline-block;
    height: 12px;
    width: 20px
}

.store-service .store-service-icon.unavailable[data-v-6d2acb2e] {
    color: #db0007
}

.store-service .store-service-icon svg[data-v-6d2acb2e] {
    height: 100%
}

.order-save-button[data-v-6d2acb2e] {
    margin-top: 32px;
    width: 100%
}

/* ================ bloc 5/71 ================ */
.bonus-modal {
    padding: 72px 24px;
    text-align: left
}

.bonus-modal .bonus-picture {
    display: block;
    height: 200px;
    margin: 0 auto;
    width: 200px
}

.bonus-modal .bonus-tag {
    margin-top: 24px
}

.bonus-modal .bonus-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3;
    margin-top: 16px
}

.bonus-modal .bonus-points {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem
}

@media only screen and (min-width: 1024px) {
    .bonus-modal .bonus-points {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.bonus-modal .bonus-condition {
    font-size: 1.6rem
}

.bonus-modal .bonus-condition,.bonus-modal .bonus-legal {
    font-family: speedee_regular,Arial,sans-serif;
    line-height: 1.3
}

.bonus-modal .bonus-legal {
    color: #606060;
    font-size: 1.2rem;
    margin-top: 16px
}

@media only screen and (min-width: 1024px) {
    .bonus-modal .bonus-legal {
        font-family:speedee_regular,Arial,sans-serif;
        font-size: 1.4rem;
        line-height: 1.3
    }
}

.bonus-modal .bonus-legal a {
    color: #264f36;
    transition: color .16s
}

.bonus-modal .bonus-legal a:hover {
    color: #5db17e
}

@media only screen and (min-width: 1024px) {
    .bonus-modal {
        padding:72px 32px 32px
    }
}

/* ================ bloc 6/71 ================ */
.bonus-item {
    align-items: flex-start;
    border-radius: 4px;
    display: flex;
    gap: 16px;
    justify-content: space-between;
    overflow: hidden;
    padding: 16px!important;
    text-align: left;
    width: 100%
}

.bonus-item .bonus-picture {
    align-items: center;
    display: flex;
    height: 96px;
    width: 96px
}

.bonus-item .bonus-points {
    font-family: speedee_regular,Arial,sans-serif;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3
}

.bonus-item .bonus-end {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3;
    margin-top: 4px
}

.bonus-tag {
    align-items: center;
    display: flex;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3
}

.bonus-tag .icon {
    margin-right: 4px
}

.bonus-tag .icon-plus {
    height: 13px;
    width: 13px
}

/* ================ bloc 7/71 ================ */
.card-container {
    border-radius: 16px;
    perspective: 2000px;
    position: relative;
    width: 100%
}

.card-container.theme--default {
    background-color: #fff
}

.products .card-container {
    border-radius: 12px
}

.card {
    min-height: 490px;
    position: relative;
    transform-style: preserve-3d;
    transition: transform .5s
}

.card.is-flipped {
    transform: rotateY(180deg)
}

.card.is-flipped .card-question {
    opacity: 0
}

@media only screen and (min-width: 1024px) {
    .card {
        min-height:630px
    }

    .cold-content-page .card {
        min-height: 505px
    }
}

.products .card {
    height: 100%;
    min-height: 347px
}

@media only screen and (min-width: 1024px) {
    .products .card {
        min-height:339px!important
    }
}

.card-face {
    backface-visibility: hidden;
    border-radius: 16px;
    height: 100%;
    overflow: hidden;
    position: absolute;
    width: 100%
}

.products .card-face {
    border-radius: 12px
}

.card-question {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 0;
    padding: 56px 16px 100px;
    text-align: center;
    transition: opacity .5s ease
}

.cold-content-page .card-question {
    padding-top: 104px
}

.card-with-picture .card-question {
    justify-content: flex-start
}

@media only screen and (max-width: 1023px) {
    .card-with-picture .card-question {
        display:block
    }
}

.cold-content-page .card-with-picture .card-question {
    padding-top: 40px
}

.products .card-with-picture .card-question {
    display: flex;
    justify-content: space-between
}

.card-vertical .card-question {
    flex-direction: column
}

.products .card-question {
    padding-bottom: 96px;
    padding-top: 40px
}

.card-question:hover {
    cursor: pointer
}

.card-question .content {
    padding: 0
}

.card-question .picture {
    height: 158px;
    margin-top: 32px;
    padding: 0
}

.card-question .picture img {
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.products .card-question .picture {
    height: 112px;
    margin-top: 4px
}

.card-question .background {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.card-question .background img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.card-question .background:before {
    background-color: rgba(0,0,0,.5);
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2
}

@media only screen and (min-width: 1024px) {
    .card-question {
        display:flex;
        padding: 80px 32px 160px
    }

    .card-horizontal .card-question {
        align-items: center
    }

    .card-question .picture {
        height: 210px
    }
}

.card-question .card-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 4.4rem;
    font-weight: 400;
    line-height: 5.6rem
}

.card-with-picture .card-question .card-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.8rem;
    line-height: 3.5rem
}

@media only screen and (min-width: 1024px) {
    .card-with-picture .card-question .card-title {
        font-size:4rem;
        line-height: 5.1rem
    }
}

.cold-content-page .card-with-picture .card-question .card-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem
}

@media only screen and (min-width: 1024px) {
    .cold-content-page .card-with-picture .card-question .card-title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.card-with-background .card-question .card-title {
    color: #fff
}

@media only screen and (min-width: 1024px) {
    .card-question .card-title {
        font-size:6.2rem;
        line-height: 7.8rem
    }
}

.cold-content-page .card-question .card-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.8rem;
    line-height: 3.5rem
}

@media only screen and (min-width: 1024px) {
    .cold-content-page .card-question .card-title {
        font-size:4rem;
        line-height: 5.1rem
    }
}

.products .card-question .card-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .products .card-question .card-title {
        font-size:2rem
    }
}

.card-question .button {
    align-items: center;
    border-radius: 50%;
    bottom: 32px;
    color: currentColor;
    display: flex;
    height: 48px;
    justify-content: center;
    left: 50%;
    padding: 0;
    position: absolute;
    transform: translateX(-50%);
    width: 48px
}

.card-question .button svg {
    height: 18px
}

@media only screen and (min-width: 1024px) {
    .card-question .button {
        bottom:48px
    }
}

@media only screen and (max-width: 1023px) {
    .products .card-question .button {
        height:40px;
        width: 40px
    }
}

@media only screen and (min-width: 1024px) {
    .products .card-question .button {
        bottom:40px
    }

    .products .card-vertical .card-question .button {
        bottom: 32px;
        height: 40px;
        width: 40px
    }
}

.card-question .button:focus-visible {
    outline: 3px solid currentColor;
    outline-offset: 2px
}

.card-answer {
    padding: 32px 24px;
    transform: rotateY(180deg)
}

@media only screen and (min-width: 1024px) {
    .card-answer {
        padding:64px 40px
    }

    .cold-content-page .card-answer {
        padding: 40px
    }

    .products .card-answer {
        padding: 40px 24px
    }

    .products .card-horizontal .card-answer {
        padding: 40px
    }
}

.card-answer .card-title {
    color: inherit;
    font-weight: 400
}

.card-answer .card-title mark {
    box-shadow: none
}

.card-answer .text {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-top: 16px
}

@media only screen and (min-width: 1024px) {
    .card-answer .text {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.card-answer .text sup {
    line-height: 1
}

.cold-content-page .card-answer .text {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .cold-content-page .card-answer .text {
        font-size:2rem
    }

    .card-answer .text {
        margin-top: 32px
    }
}

.products .card-answer .text {
    font-family: speedee_regular,Arial,sans-serif;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3
}

@media only screen and (min-width: 1024px) {
    .products .card-answer .text {
        margin-top:24px
    }

    .products .card-horizontal .card-answer .text {
        font-size: 2rem
    }
}

.card-answer .cta {
    background-color: transparent;
    border-color: inherit;
    color: inherit;
    font-family: speedee_regular,Arial,sans-serif;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3;
    margin-top: 16px
}

.card-answer .cta:hover {
    border-width: 2px
}

@media only screen and (min-width: 1024px) {
    .card-answer .cta {
        margin-top:32px;
        padding: 0 48px
    }

    .card-answer .cta:hover {
        padding: 0 47px
    }

    .products .card-answer .cta {
        margin-top: 24px
    }
}

.card-answer .cta.cta-link {
    padding: 0
}

@media only screen and (min-width: 1024px) {
    .cards:not(.cards-carrousel) .card-horizontal .card-question {
        align-items:center
    }

    .cards:not(.cards-carrousel) .card-horizontal .card-question .card-title {
        font-size: 6.2rem;
        line-height: 7.8rem
    }

    .cold-content-page .cards:not(.cards-carrousel) .card-horizontal .card-question .card-title {
        font-family: speedeebold_regular,Arial,sans-serif;
        font-size: 2.8rem;
        line-height: 3.5rem
    }
}

@media only screen and (min-width: 1024px)and (min-width:1024px) {
    .cold-content-page .cards:not(.cards-carrousel) .card-horizontal .card-question .card-title {
        font-size:4rem;
        line-height: 5.1rem
    }
}

@media only screen and (min-width: 1024px) {
    .cards:not(.cards-carrousel) .card-horizontal .card-question .picture {
        margin-top:0;
        max-height: 374px;
        padding-left: 64px
    }

    .cards-carrousel .card {
        min-height: 495px
    }

    .cards-carrousel .card-with-picture .card-question {
        display: block
    }

    .cards-carrousel .card-with-picture .card-question .content,.cards-carrousel .card-with-picture .card-question .picture {
        width: 100%
    }

    .cards-carrousel .card-question .card-title {
        font-family: speedeebold_regular,Arial,sans-serif;
        font-size: 2.8rem;
        line-height: 3.5rem
    }
}

@media only screen and (min-width: 1024px)and (min-width:1024px) {
    .cards-carrousel .card-question .card-title {
        font-size:4rem;
        line-height: 5.1rem
    }
}

@media only screen and (min-width: 1024px) {
    .cards-carrousel .card-question .picture {
        height:150px
    }

    .cards-carrousel .card-with-picture .card-question .card-title {
        font-family: speedeebold_regular,Arial,sans-serif;
        font-size: 2.2rem;
        line-height: 2.8rem
    }
}

@media only screen and (min-width: 1024px)and (min-width:1024px) {
    .cards-carrousel .card-with-picture .card-question .card-title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

@media only screen and (min-width: 1024px) {
    .cards-carrousel .card-answer .text {
        font-family:speedeebold_regular,Arial,sans-serif;
        font-size: 1.8rem;
        line-height: 1.5
    }
}

@media only screen and (min-width: 1024px)and (min-width:1024px) {
    .cards-carrousel .card-answer .text {
        font-size:2rem
    }
}

.card-with-background .inverter .is-inverted {
    border: 2px solid #fff!important
}

.card-with-background .inverter .is-inverted svg {
    color: #fff!important
}

.card-with-background .inverter:hover .is-inverted {
    background-color: #fff!important
}

.card-with-background .inverter:hover .is-inverted svg {
    color: #404040!important
}

/* ================ bloc 8/71 ================ */
.block-list .title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem
}

@media only screen and (min-width: 1024px) {
    .block-list .title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.block-list .list {
    border-top: 1px solid #dcdcdc;
    margin: 24px 0 0;
    padding: 0
}

@media only screen and (min-width: 768px) {
    .block-list .list {
        margin-top:30px
    }
}

.block-list .item {
    border-bottom: 1px solid #dcdcdc;
    list-style-type: none;
    padding: 24px 0
}

@media only screen and (min-width: 768px) {
    .block-list .item {
        padding:30px 0
    }
}

.block-list.block-list-push .title {
    margin-bottom: 8px;
    text-align: center
}

@media only screen and (min-width: 1024px) {
    .block-list.block-list-push .title {
        margin-bottom:0
    }
}

.block-list.block-list-push .list {
    border-top: 0;
    margin-top: 0;
    padding-left: 24px;
    padding-right: 24px
}

@media only screen and (min-width: 1024px) {
    .block-list.block-list-push .list {
        display:flex;
        flex-wrap: wrap;
        margin-left: auto;
        margin-right: auto;
        max-width: 1180px;
        padding-left: 0;
        padding-right: 0
    }
}

.block-list.block-list-push .item {
    border-bottom: 0;
    padding: 0
}

@media only screen and (min-width: 1024px) {
    .block-list.block-list-push .item {
        margin-top:40px;
        width: 25%
    }
}

/* ================ bloc 9/71 ================ */
@media only screen and (min-width: 768px) {
    .contact[data-v-0b1f3a02] {
        align-items:center;
        display: flex;
        justify-content: space-between
    }
}

.contact-name[data-v-0b1f3a02] {
    font-family: speedeebold_regular,Arial,sans-serif
}

.contact-email[data-v-0b1f3a02] {
    margin-top: 8px
}

@media only screen and (min-width: 768px) {
    .contact-email[data-v-0b1f3a02] {
        margin-top:0
    }
}

.contact-email a[data-v-0b1f3a02] {
    align-items: baseline;
    color: #264f36;
    display: inline-flex;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: color .16s,stroke .16s
}

.contact-email a[data-v-0b1f3a02]:hover {
    color: #5db17e;
    stroke: #5db17e
}

.contact-email svg[data-v-0b1f3a02] {
    stroke: #264f36;
    margin-left: 8px
}

/* ================ bloc 10/71 ================ */
.item-download {
    background-color: transparent
}

@media only screen and (min-width: 768px) {
    .item-download {
        align-items:center;
        display: flex;
        justify-content: space-between
    }
}

.item-download .label {
    font-family: speedeebold_regular,Arial,sans-serif
}

.item-download .format {
    text-transform: uppercase
}

.item-download a {
    align-items: center;
    color: #264f36;
    display: inline-flex;
    margin-top: 8px;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: color .16s
}

.item-download a:hover {
    color: #5db17e
}

@media only screen and (min-width: 768px) {
    .item-download a {
        margin-top:0
    }
}

.item-download svg {
    margin-left: 8px
}

/* ================ bloc 11/71 ================ */
@media only screen and (min-width: 1024px) {
    .item-cross-content {
        padding-left:8px;
        padding-right: 8px
    }
}

.item-cross-content .link {
    -webkit-text-decoration: none;
    text-decoration: none
}

.item-cross-content .item-image-container {
    border-radius: 4px;
    display: none;
    margin: 0;
    overflow: hidden;
    padding-top: 62%;
    position: relative
}

@media only screen and (min-width: 1024px) {
    .item-cross-content .item-image-container {
        display:block
    }
}

.item-cross-content .item-image-container .item-image {
    align-items: center;
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.item-cross-content .item-image-container img,.item-cross-content .item-image-container picture {
    height: 100%;
    width: 100%
}

.item-cross-content .item-image-container img {
    max-width: none;
    -o-object-fit: cover;
    object-fit: cover
}

.item-cross-content .item-link {
    color: #264f36;
    display: inline-block;
    line-height: normal;
    padding-top: 24px;
    transition: color .16s
}

.item-cross-content .item-link:hover {
    color: #5db17e
}

@media only screen and (min-width: 1024px) {
    .item-cross-content .item-link {
        padding-top:16px
    }
}

.item-cross-content .item-link svg {
    stroke: inherit;
    height: .55em;
    margin-left: .45em;
    margin-top: .1em
}

/* ================ bloc 12/71 ================ */
.banner[data-v-75c7e07f] {
    align-items: center;
    background-color: #264f36;
    color: #fff;
    display: flex;
    height: 90px;
    justify-content: space-between;
    overflow: hidden;
    padding: 0 24px;
    position: relative;
    width: 100%
}

.banner .banner-close[data-v-75c7e07f] {
    color: #fff;
    font-size: 20px
}

.banner .banner-close button[data-v-75c7e07f] {
    color: #fff;
    width: 16px
}

.banner .banner-image[data-v-75c7e07f] {
    flex: 1;
    height: auto;
    margin: 12px 8px 0;
    min-width: 80px
}

.banner .banner-text-content[data-v-75c7e07f] {
    flex: 1;
    margin-right: 16px;
    min-width: 124px
}

.banner .banner-text-content .banner-title[data-v-75c7e07f] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.2rem;
    margin-bottom: 2px
}

.banner .banner-text-content .banner-text[data-v-75c7e07f] {
    font-size: 1rem
}

.banner .banner-cta[data-v-75c7e07f] {
    flex: 1;
    font-size: 1.4rem;
    height: 40px;
    min-width: 75px
}

/* ================ bloc 13/71 ================ */
.banner[data-v-1aac4380] {
    align-items: center;
    background-color: #ffbc0d;
    color: #404040;
    display: flex;
    gap: 16px;
    justify-content: space-between;
    overflow: hidden;
    padding: 16px 24px;
    position: relative;
    width: 100%
}

.banner .banner-close[data-v-1aac4380] {
    font-size: 20px
}

.banner .banner-close button[data-v-1aac4380] {
    color: #404040;
    width: 16px
}

.banner .banner-text-content[data-v-1aac4380] {
    flex: 1;
    margin-bottom: 2px;
    margin-right: 16px;
    min-width: 124px
}

.banner .banner-text-content .banner-title[data-v-1aac4380] {
    font-family: speedee_regular,Arial,sans-serif;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3
}

@media only screen and (min-width: 1024px) {
    .banner .banner-text-content .banner-title[data-v-1aac4380] {
        margin-bottom:0;
        margin-right: 8px
    }
}

.banner .banner-text-content .banner-text[data-v-1aac4380] {
    font-size: 1rem
}

@media only screen and (min-width: 1024px) {
    .banner .banner-text-content .banner-text[data-v-1aac4380] {
        display:inline
    }

    .banner .banner-text-content .banner-text[data-v-1aac4380]> p:first-child {
        display: inline
    }
}

/* ================ bloc 14/71 ================ */
.cta.barcode-button {
    align-items: center;
    display: flex;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    height: 48px;
    justify-content: center;
    line-height: 1.3;
    line-height: 48px;
    margin: 32px auto 0;
    padding: 0 16px;
    white-space: nowrap
}

@media only screen and (min-width: 1024px) {
    .cta.barcode-button {
        width:258px
    }
}

.cta.barcode-button svg {
    margin-right: 8px
}

.id-screen-add-to-wallter-btn {
    font-size: 1.4rem;
    height: 48px;
    margin: 24px;
    padding: 16px 0;
    width: 236px
}

@media only screen and (orientation: landscape)and (max-width:767px) {
    .id-screen-add-to-wallter-btn {
        display:none
    }
}

.modal-barcode {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center
}

@media only screen and (orientation: landscape)and (max-width:767px) {
    .modal-barcode {
        align-items:center;
        display: flex;
        flex-direction: row;
        gap: 36px;
        height: 100%;
        justify-content: center;
        margin-left: 36px
    }
}

@media only screen and (orientation: landscape)and (min-width:768px) {
    .modal-barcode {
        align-items:center;
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: center;
        margin-left: 36px
    }
}

@media only screen and (orientation: landscape)and (min-width:1024px) {
    .modal-barcode {
        height:90vh
    }
}

.modal-barcode svg.picto {
    margin-bottom: 40px;
    margin-top: 80px
}

@media only screen and (orientation: landscape)and (max-width:767px) {
    .modal-barcode svg.picto {
        margin:0
    }
}

@media only screen and (orientation: landscape)and (min-width:768px) {
    .modal-barcode svg.picto {
        margin:0
    }
}

.modal-barcode-mobile {
    flex-direction: row
}

.modal-barcode-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2rem;
    line-height: 1;
    margin: 0 auto;
    max-width: 370px
}

@media only screen and (max-width: 767px) {
    .modal-barcode-title {
        max-width:327px
    }
}

@media only screen and (orientation: landscape)and (max-width:767px) {
    .modal-barcode-title {
        display:none
    }
}

.modal-barcode-content {
    border-radius: 16px;
    margin: 0 32px 24px;
    min-width: 327px;
    padding: 20px 36px
}

@media only screen and (min-width: 1024px) {
    .modal-barcode-content {
        border-radius:20px;
        margin: 220px auto;
        min-width: 370px;
        padding: 34px 40px 20px
    }
}

@media only screen and (orientation: landscape)and (max-width:767px) {
    .modal-barcode-content {
        margin:32px 36px;
        padding: 24px 44px
    }
}

@media only screen and (orientation: landscape)and (min-width:768px) {
    .modal-barcode-content {
        margin:32px 36px;
        padding: 24px 44px
    }
}

@media only screen and (orientation: landscape)and (min-width:1024px) {
    .modal-barcode-content {
        border-radius:20px;
        margin: 32px auto;
        max-width: 370px;
        padding: 32px 52px
    }
}

.modal-barcode-content-container {
    background-color: #fff;
    border-radius: 10px;
    max-width: 257px;
    padding: 12px
}

@media only screen and (min-width: 1024px) {
    .modal-barcode-content-container {
        max-width:268px;
        padding: 12px 2px
    }
}

@media only screen and (orientation: landscape)and (max-width:767px) {
    .modal-barcode-content-container {
        max-width:283px
    }
}

@media only screen and (orientation: landscape)and (min-width:768px) {
    .modal-barcode-content-container {
        max-width:283px
    }
}

.modal-barcode-content .picture {
    height: 94px;
    width: 229px
}

@media only screen and (min-width: 1024px) {
    .modal-barcode-content .picture {
        height:102px;
        width: 247px
    }
}

@media only screen and (orientation: landscape)and (max-width:767px) {
    .modal-barcode-content .picture {
        height:106px;
        width: 257px
    }
}

@media only screen and (orientation: landscape)and (min-width:768px) {
    .modal-barcode-content .picture {
        height:106px;
        width: 257px
    }
}

@media only screen and (orientation: landscape)and (min-width:1024px) {
    .modal-barcode-content .picture {
        height:102px;
        width: 247px
    }
}

.modal-barcode-content p.barcode-ref {
    color: #404040;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 15px;
    letter-spacing: 10px;
    margin-top: 8px
}

@media only screen and (min-width: 1024px) {
    .modal-barcode-content p.barcode-ref {
        margin-top:12px
    }
}

@media only screen and (orientation: landscape)and (max-width:767px) {
    .modal-barcode-content p.barcode-ref {
        margin-top:11px
    }
}

@media only screen and (orientation: landscape)and (min-width:1024px) {
    .modal-barcode-content p.barcode-ref {
        margin-top:12px
    }
}

[id^=modal-barcode][id$=title] {
    border: none!important;
    clip: rect(0,0,0,0)!important;
    height: .01em!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important
}

/* ================ bloc 15/71 ================ */
.searchInput {
    height: 100%;
    position: relative;
    width: 100%
}

.searchInput.searchInput--page {
    padding-top: 32px;
    position: static
}

@media only screen and (max-width: 767px) {
    .searchInput.searchInput--page .searchInput-panel {
        height:auto;
        padding: 0 0 21px
    }
}

@media only screen and (min-width: 1024px) {
    .searchInput.searchInput--page .searchInput-panel {
        padding:56px 0 60px
    }
}

.searchInput.searchInput--page input {
    border-radius: 4px;
    border-right: 1px solid #dcdcdc!important
}

@media only screen and (min-width: 1024px) {
    .searchInput.searchInput--page input {
        width:780px!important
    }
}

@media only screen and (max-width: 767px) {
    .searchInput.searchInput--page .searchInput-title {
        justify-content:space-between
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.searchInput .searchInput-panel-background {
    animation: fadeIn .5s ease-out 0s 1;
    background-color: rgba(0,0,0,.7);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

@media only screen and (max-width: 767px) {
    .searchInput .searchInput-panel-background {
        display:none
    }
}

.searchInput .searchInput-panel-background.searchInput-panel-background--out {
    opacity: 0;
    transition: opacity .6s
}

@keyframes slideIn {
    0% {
        transform: scaleY(0)
    }

    to {
        transform: scaleY(1)
    }
}

.searchInput .searchInput-panel {
    animation: slideIn .4s ease-out 0s 1;
    background-color: #fff;
    padding: 24px;
    position: relative;
    transform-origin: top;
    transition: all .6s
}

@media only screen and (max-width: 767px) {
    .searchInput .searchInput-panel {
        height:100vh
    }
}

@media only screen and (min-width: 1024px) {
    .searchInput .searchInput-panel {
        align-items:flex-start;
        display: flex;
        justify-content: center;
        padding: 80px 0
    }
}

.searchInput .searchInput-panel.searchInput-panel--out {
    opacity: 0;
    transform: scaleY(0);
    transition: all .3s ease-out
}

.searchInput .searchInput-panel-cont {
    align-items: center;
    animation: fadeIn .5s ease-out .4s 1 forwards;
    display: flex;
    flex-direction: column;
    opacity: 0;
    position: relative
}

@media only screen and (min-width: 1024px) {
    .searchInput .searchInput-panel-cont {
        width:1180px
    }
}

.searchInput .searchInput-panel-cont.searchInput-panel-cont--out {
    opacity: 0;
    transition: opacity .1s ease-out
}

@media only screen and (max-width: 767px) {
    .searchInput .searchInput-panel-form {
        width:100%
    }
}

@media only screen and (min-width: 1024px) {
    .searchInput .searchInput-panel-form {
        display:flex
    }
}

.searchInput .searchInput-panel-form .searchInput-panel-form-field {
    position: relative
}

.searchInput .searchInput-panel-form .searchInput-panel-form-field input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1px solid #dcdcdc;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    font-size: 20px;
    height: 65px;
    padding-left: 16px;
    width: 100%
}

.searchInput .searchInput-panel-form .searchInput-panel-form-field input.predictions {
    border-bottom-left-radius: 0
}

@media only screen and (min-width: 1024px) {
    .searchInput .searchInput-panel-form .searchInput-panel-form-field input {
        border-right:none;
        height: 80px;
        padding-left: 35px;
        width: 700px
    }
}

.searchInput .searchInput-panel-form .searchInput-panel-form-field input::-moz-selection {
    background: #ffe598
}

.searchInput .searchInput-panel-form .searchInput-panel-form-field input::selection {
    background: #ffe598
}

.searchInput .searchInput-panel-form .searchInput-panel-form-field span {
    border-bottom: 1px solid #264f36;
    color: #264f36;
    cursor: pointer;
    opacity: 0;
    position: absolute;
    right: 24px;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity .6s;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    visibility: hidden
}

.searchInput .searchInput-panel-form .searchInput-panel-form-field span.active {
    opacity: 1;
    visibility: visible;
    visibility: initial
}

.searchInput .searchInput-panel-form .searchInput-panel-form-button {
    background-color: #f2f2f2;
    border: 1px solid #dcdcdc;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    height: 80px;
    transition: all .3s ease-out;
    width: 80px
}

.searchInput .searchInput-panel-form .searchInput-panel-form-button svg {
    opacity: .6
}

@media only screen and (max-width: 767px) {
    .searchInput .searchInput-panel-form .searchInput-panel-form-button {
        display:none
    }
}

.searchInput .searchInput-panel-form .searchInput-panel-form-button.active {
    background-color: #ffbc0d;
    border: 1px solid #ffbc0d
}

.searchInput .searchInput-panel-form .searchInput-panel-form-button.active svg {
    opacity: 1
}

.searchInput .searchInput-panel-form .searchInput-panel-form-button.searchInput-panel-form-button--predictions {
    border-bottom-right-radius: 0
}

.searchInput .searchInput-panel-predictions {
    border: 1px solid #dcdcdc;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top: none;
    color: #404040;
    padding: 16px 0;
    transition: all .3s;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .searchInput .searchInput-panel-predictions {
        width:780px
    }
}

.searchInput .searchInput-panel-predictions.searchInput-panel-predictions--hide {
    border-color: transparent;
    max-height: 0;
    overflow: hidden;
    padding: 0
}

.searchInput .searchInput-panel-predictions .searchInput-panel-predictions-choice {
    cursor: pointer;
    padding: 8px 16px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

@media only screen and (min-width: 1024px) {
    .searchInput .searchInput-panel-predictions .searchInput-panel-predictions-choice {
        padding:8px 35px
    }
}

@media(hover: hover) {
    .searchInput .searchInput-panel-predictions .searchInput-panel-predictions-choice:hover {
        background-color:#f2f2f2
    }
}

.searchInput .searchInput-panel-predictions .searchInput-panel-predictions-choice a {
    color: #404040;
    -webkit-text-decoration: none;
    text-decoration: none
}

.searchInput .searchInput-panel-predictions .searchInput-panel-predictions-choice span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.searchInput .searchInput-panel-close {
    color: #404040;
    cursor: pointer;
    height: 16px;
    position: absolute;
    right: 0;
    top: -56px;
    width: 16px
}

@media only screen and (max-width: 767px) {
    .searchInput .searchInput-panel-close {
        display:none
    }
}

.searchInput .searchInput-bottom {
    margin-top: 16px;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .searchInput .searchInput-bottom {
        width:780px
    }
}

@media only screen and (max-width: 767px) {
    .searchInput .searchInput-bottom {
        margin-top:8px
    }
}

.searchInput .searchInput-bottom .searchInput-bottom-total {
    color: #606060
}

.searchInput .ais-Highlight {
    display: inline-block;
    max-height: 20px;
    overflow: hidden
}

.searchInput .ais-Highlight .ais-Highlight-highlighted {
    background-color: transparent;
    font-weight: 700
}

@media only screen and (max-width: 767px) {
    .searchInput .ais-Autocomplete {
        width:100%
    }
}

/* ================ bloc 16/71 ================ */
.search-label {
    align-items: center;
    background-color: #dcdcdc;
    border-radius: 4px;
    cursor: pointer;
    display: inline-flex;
    font-size: 1.4rem;
    padding: 4px 12px
}

.search-label svg {
    height: 8px;
    margin-left: 8px
}

/* ================ bloc 17/71 ================ */
.phone-number-modal {
    background: #fff;
    height: 90vh;
    margin: 0;
    overflow: hidden;
    padding: 0 24px 40px;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .phone-number-modal {
        border-radius:4px;
        margin-left: 0;
        margin-right: 0;
        padding: 0 32px 48px
    }
}

.phone-number-modal .theme-modal .account-settings-code {
    padding: 0
}

.phone-number-modal-title {
    font-weight: 400;
    padding: 28px 24px;
    text-align: center
}

@media only screen and (min-width: 1024px) {
    .phone-number-modal-title {
        padding:28px 32px
    }
}

.phone-number-modal .button-back {
    margin-right: 10px
}

@media only screen and (min-width: 1024px) {
    .phone-number-modal .button-back {
        margin-right:20px
    }
}

.phone-number-modal .button-back svg {
    stroke: #404040
}

.phone-number-modal-field-title {
    display: inline-block;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: 16px
}

@media only screen and (min-width: 1024px) {
    .phone-number-modal-field-title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.phone-number-modal .form {
    margin-top: 32px
}

.phone-number-modal .form-label.radio {
    margin-right: 16px
}

.phone-number-modal .form-field {
    margin-bottom: 24px
}

.phone-number-modal .form-field label a {
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.phone-number-modal .form-submit {
    width: 100%
}

.phone-number-modal .wrapper>.form {
    margin-top: 0
}

/* ================ bloc 18/71 ================ */
.form-field[data-v-ac94cb96],.form-text[data-v-ac94cb96] {
    position: relative
}

.form-text[data-v-ac94cb96] {
    border-bottom: 1px solid #adadad;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3;
    max-width: 438px;
    padding-top: 15px;
    width: 100%;
    z-index: 1
}

.form-text.with-tooltip[data-v-ac94cb96] {
    padding-right: 40px
}

.form-text.has-value~.form-label[data-v-ac94cb96],.form-text:focus~.form-label[data-v-ac94cb96] {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    top: 0;
    transition: all .2s ease-in-out
}

.form-text[data-v-ac94cb96]:focus {
    border-bottom: 2px solid #ffbc0d
}

.form-text.has-error[data-v-ac94cb96] {
    border-bottom: 2px solid #e50c1c
}

.form-text[data-v-ac94cb96]:disabled {
    background: none
}

.form-text.readonly[data-v-ac94cb96] {
    border-bottom-color: #dcdcdc
}

.form-text.readonly+.form-label+.formatted-value[data-v-ac94cb96] {
    color: #adadad
}

.form-label[data-v-ac94cb96] {
    left: 0;
    position: absolute;
    top: 10px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    z-index: 2
}

.form-label .form-placeholder[data-v-ac94cb96] {
    color: #606060
}

.form-label .form-placeholder sup[data-v-ac94cb96] {
    vertical-align: baseline
}

.formatted-value[data-v-ac94cb96] {
    background-color: #fff;
    bottom: 1px;
    position: absolute;
    width: 100%;
    z-index: 2
}

.errors-list[data-v-ac94cb96] {
    color: #606060;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    list-style: none
}

.errors-list li[data-v-ac94cb96] {
    margin-top: 4px
}

.errors-list li.active .picto-check[data-v-ac94cb96] {
    display: inline-block
}

.errors-list li.active .picto-close[data-v-ac94cb96] {
    display: none
}

.picto[data-v-ac94cb96] {
    height: 14px;
    margin-right: 8px;
    vertical-align: middle;
    width: 14px
}

.picto-check[data-v-ac94cb96] {
    display: none
}

.picto-check path[data-v-ac94cb96] {
    fill: #264f36;
    stroke: #264f36
}

.picto-close[data-v-ac94cb96] {
    display: inline-block;
    fill: #e50c1c;
    stroke: #e50c1c
}

.button-visibility[data-v-ac94cb96] {
    position: absolute;
    right: 0;
    top: 12px;
    z-index: 2
}

@media only screen and (min-width: 768px) {
    .button-visibility[data-v-ac94cb96] {
        right:calc(100% - 438px)
    }
}

.button-visibility svg[data-v-ac94cb96] {
    display: block;
    width: 21px
}

.error-rule[data-v-ac94cb96] {
    color: #606060;
    padding: 6px 0
}

.error-rule[data-v-ac94cb96],.form-error[data-v-ac94cb96] {
    align-items: center;
    display: flex;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3
}

.form-error[data-v-ac94cb96] {
    color: #e50c1c;
    margin-top: 6px
}

@media only screen and (min-width: 1024px) {
    .form-error[data-v-ac94cb96] {
        font-family:speedee_regular,Arial,sans-serif;
        font-size: 1.4rem;
        line-height: 1.3
    }
}

.form-error svg[data-v-ac94cb96] {
    height: 14px;
    margin-right: 5px;
    width: 14px
}

.info-icon-container[data-v-ac94cb96] {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    z-index: 3
}

.info-icon-container svg[data-v-ac94cb96] {
    height: 16px;
    width: 16px
}

.tooltip-bubble[data-v-ac94cb96] {
    background-color: #fff;
    border-radius: 4px;
    bottom: 100%;
    box-shadow: 0 2.713px 38px 0 rgba(0,0,0,.07),0 1px 14px 0 rgba(0,0,0,.08);
    color: #333;
    display: flex;
    margin-bottom: 12px;
    padding: 16px;
    position: absolute;
    right: 0;
    text-align: left;
    width: 327px
}

@media only screen and (min-width: 1024px) {
    .tooltip-bubble[data-v-ac94cb96] {
        width:380px
    }
}

input[data-v-ac94cb96]:-webkit-autofill,input[data-v-ac94cb96]:-webkit-autofill:focus {
    -webkit-transition: background-color 0s 600000s,color 0s 600000s!important;
    transition: background-color 0s 600000s,color 0s 600000s!important
}

/* ================ bloc 19/71 ================ */
.theme-modal .account-settings-code {
    height: 90vh;
    padding: 64px 24px 30px
}

@media only screen and (min-width: 1024px) {
    .theme-modal .account-settings-code {
        padding:64px 32px 30px
    }
}

.account-settings-code {
    text-align: left
}

.account-settings-code .account-settings-code-title {
    display: inline-block;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: 16px
}

@media only screen and (min-width: 1024px) {
    .account-settings-code .account-settings-code-title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.account-settings-code>.form {
    margin-top: 40px;
    text-align: center
}

.account-settings-code>.form .account-settings-code-enter {
    font-family: speedeebold_regular,Arial,sans-serif;
    margin-bottom: 8px
}

.account-settings-code>.form input {
    background: repeating-linear-gradient(90deg,#adadad,#adadad 1.8ch,transparent 0,transparent 2.25ch) 0 100%/13.05ch 1px no-repeat;
    font: bolder 3.2ch monospace;
    font-feature-settings: "tnum";
    font-variant-numeric: tabular-nums;
    letter-spacing: 1.26ch;
    margin-left: 10px;
    padding-left: 7px;
    width: 14ch
}

@media only screen and (min-width: 1024px) {
    .account-settings-code>.form input {
        background:repeating-linear-gradient(90deg,#adadad,#adadad 1.4ch,transparent 0,transparent 1.75ch) 0 100%/10.15ch 1px no-repeat;
        font-size: 4.5ch;
        letter-spacing: .74ch;
        margin-left: 20px;
        padding-left: 5px;
        width: 11ch
    }
}

.account-settings-code>.form input:focus {
    outline: none
}

.account-settings-code>.form .link-send-code {
    margin: 32px 0
}

.account-settings-code>.form .link-send-code button {
    padding: 0
}

.account-settings-code .button-check-code button {
    width: 100%
}

/* ================ bloc 20/71 ================ */
.error[data-v-714d5b09],.info[data-v-714d5b09] {
    border-radius: 4px;
    display: flex;
    flex-direction: row;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin-bottom: 10px;
    padding: 8px
}

.error p[data-v-714d5b09],.info p[data-v-714d5b09] {
    margin-left: 22px
}

.error svg[data-v-714d5b09],.info svg[data-v-714d5b09] {
    height: 14px;
    position: absolute;
    width: 14px
}

.error[data-v-714d5b09] {
    border: 1px solid #e50c1c;
    color: #e50c1c
}

.error svg[data-v-714d5b09] {
    transform: rotate(180deg)
}

.info[data-v-714d5b09] {
    border: 1px solid #ffbc0d;
    color: #404040
}

.banner[data-v-714d5b09] {
    align-items: center;
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    background-color: #fff;
    bottom: 0;
    box-shadow: 0 2px 8px rgba(0,0,0,.15),0 0 40px rgba(0,0,0,.1);
    display: flex;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    left: 8px;
    line-height: 1.3;
    padding: 16px 32px 16px 16px;
    position: fixed;
    width: calc(100% - 16px);
    z-index: 10
}

@media only screen and (min-width: 1024px) {
    .banner[data-v-714d5b09] {
        bottom:auto;
        left: 50%;
        top: 90px;
        transform: translate(-50%);
        width: auto
    }
}

.banner svg.svg-info[data-v-714d5b09] {
    height: 24px;
    width: 24px
}

.banner svg.svg-close[data-v-714d5b09] {
    height: 12px;
    position: absolute;
    right: 8px;
    top: 8px;
    width: 12px
}

.banner.error[data-v-714d5b09],.banner.info[data-v-714d5b09] {
    border: none
}

/* ================ bloc 21/71 ================ */
.eligible-game-card[data-v-5496f69a] {
    background-color: #ffbc0d;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    gap: 16px;
    overflow: hidden;
    padding: 16px;
    position: relative;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .eligible-game-card[data-v-5496f69a] {
        display:grid;
        grid-template-columns: 1fr 1fr
    }
}

.eligible-game-card[data-v-5496f69a]:after {
    background-color: #000;
    bottom: 0;
    content: "";
    height: 6px;
    left: 0;
    position: absolute;
    right: 0
}

.eligible-game-card[data-v-5496f69a] img {
    border-radius: 8px;
    height: 165px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .eligible-game-card[data-v-5496f69a] img {
        height:100%
    }
}

.eligible-game-card .game-content[data-v-5496f69a] {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.eligible-game-card .game-title[data-v-5496f69a] {
    font-family: speedee_regular,Arial,sans-serif;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3
}

.eligible-game-card .game-description[data-v-5496f69a] {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3
}

.eligible-game-card .game-gain[data-v-5496f69a] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3
}

.eligible-game-card .game-info[data-v-5496f69a] {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3
}

@media only screen and (min-width: 1024px) {
    .eligible-game-card .game-info[data-v-5496f69a] {
        font-family:speedee_regular,Arial,sans-serif;
        font-size: 1.4rem;
        line-height: 1.3
    }
}

.eligible-game-card .game-info[data-v-5496f69a] a {
    color: inherit
}

/* ================ bloc 22/71 ================ */
.participation-error-modal .participation-error-modal-content[data-v-eac931c0] {
    padding: 56px 24px 0
}

@media only screen and (min-width: 1024px) {
    .participation-error-modal .participation-error-modal-content[data-v-eac931c0] {
        padding:80px 24px 0
    }
}

.participation-error-modal .participation-error-modal-ctas-wrapper[data-v-eac931c0] {
    border-top: 1px solid #dcdcdc;
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-top: 24px;
    padding: 16px 24px
}

.participation-error-modal .title[data-v-eac931c0] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-top: 32px;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .participation-error-modal .title[data-v-eac931c0] {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.participation-error-modal .description[data-v-eac931c0] {
    margin-top: 16px;
    text-align: left
}

.participation-error-modal .cta[data-v-eac931c0] {
    width: 100%
}

/* ================ bloc 23/71 ================ */
.input-number-component[data-v-0baff189] {
    align-items: center;
    display: flex
}

.input-number-component .input-value[data-v-0baff189] {
    font-size: 1.8rem;
    min-width: 42px;
    padding: 0 16px;
    text-align: center
}

.input-number-component .action-button[data-v-0baff189] {
    align-items: center;
    border: 2px solid #ffbc0d;
    border-radius: 50%;
    display: flex;
    height: 40px;
    justify-content: center;
    width: 40px
}

.input-number-component .action-button svg[data-v-0baff189] {
    pointer-events: none;
    width: 16px
}

.input-number-component .action-button[data-v-0baff189]:disabled {
    border-color: #dcdcdc;
    color: #dcdcdc
}

.input-number-component-small .input-value[data-v-0baff189] {
    font-size: 1.6rem;
    min-width: 25px;
    padding: 0 8px
}

.input-number-component-small .action-button[data-v-0baff189] {
    height: 32px;
    width: 32px
}

.input-number-component-small .action-button svg[data-v-0baff189] {
    width: 12px
}

.input-number-component-very-small .input-value[data-v-0baff189] {
    font-size: 1.4rem;
    min-width: 25px;
    padding: 0 8px
}

.input-number-component-very-small .action-button[data-v-0baff189] {
    border-width: 1px;
    height: 24px;
    width: 24px
}

.input-number-component-very-small .action-button svg[data-v-0baff189] {
    width: 9px
}

/* ================ bloc 24/71 ================ */
.stepper {
    position: relative
}

.stepper:before {
    background: #dcdcdc;
    bottom: 0;
    content: "";
    display: block;
    height: 2px;
    left: 0;
    position: absolute;
    width: 100%
}

.stepper .stepper-steps {
    align-self: center;
    display: flex;
    justify-content: space-between
}

.stepper .stepper-steps:before {
    background: #ffbc0d;
    bottom: 0;
    content: "";
    display: block;
    height: 2px;
    left: 0;
    position: absolute;
    transition: width .4s;
    width: 50%
}

.stepper .stepper-steps.at-step-1-on-1:before {
    width: 50%
}

.stepper .stepper-steps.at-step-1-on-2:before {
    width: 25%
}

.stepper .stepper-steps.at-step-1-on-3:before {
    width: 16.66667%
}

.stepper .stepper-steps.at-step-1-on-4:before {
    width: 12.5%
}

.stepper .stepper-steps.at-step-1-on-5:before {
    width: 10%
}

.stepper .stepper-steps.at-step-1-on-6:before {
    width: 8.33333%
}

.stepper .stepper-steps.at-step-1-on-7:before {
    width: 7.14286%
}

.stepper .stepper-steps.at-step-1-on-8:before {
    width: 6.25%
}

.stepper .stepper-steps.at-step-1-on-9:before {
    width: 5.55556%
}

.stepper .stepper-steps.at-step-1-on-10:before {
    width: 5%
}

.stepper .stepper-steps.at-step-2-on-1:before {
    width: 150%
}

.stepper .stepper-steps.at-step-2-on-2:before {
    width: 75%
}

.stepper .stepper-steps.at-step-2-on-3:before {
    width: 50%
}

.stepper .stepper-steps.at-step-2-on-4:before {
    width: 37.5%
}

.stepper .stepper-steps.at-step-2-on-5:before {
    width: 30%
}

.stepper .stepper-steps.at-step-2-on-6:before {
    width: 25%
}

.stepper .stepper-steps.at-step-2-on-7:before {
    width: 21.42857%
}

.stepper .stepper-steps.at-step-2-on-8:before {
    width: 18.75%
}

.stepper .stepper-steps.at-step-2-on-9:before {
    width: 16.66667%
}

.stepper .stepper-steps.at-step-2-on-10:before {
    width: 15%
}

.stepper .stepper-steps.at-step-3-on-1:before {
    width: 250%
}

.stepper .stepper-steps.at-step-3-on-2:before {
    width: 125%
}

.stepper .stepper-steps.at-step-3-on-3:before {
    width: 83.33333%
}

.stepper .stepper-steps.at-step-3-on-4:before {
    width: 62.5%
}

.stepper .stepper-steps.at-step-3-on-5:before {
    width: 50%
}

.stepper .stepper-steps.at-step-3-on-6:before {
    width: 41.66667%
}

.stepper .stepper-steps.at-step-3-on-7:before {
    width: 35.71429%
}

.stepper .stepper-steps.at-step-3-on-8:before {
    width: 31.25%
}

.stepper .stepper-steps.at-step-3-on-9:before {
    width: 27.77778%
}

.stepper .stepper-steps.at-step-3-on-10:before {
    width: 25%
}

.stepper .stepper-steps.at-step-4-on-1:before {
    width: 350%
}

.stepper .stepper-steps.at-step-4-on-2:before {
    width: 175%
}

.stepper .stepper-steps.at-step-4-on-3:before {
    width: 116.66667%
}

.stepper .stepper-steps.at-step-4-on-4:before {
    width: 87.5%
}

.stepper .stepper-steps.at-step-4-on-5:before {
    width: 70%
}

.stepper .stepper-steps.at-step-4-on-6:before {
    width: 58.33333%
}

.stepper .stepper-steps.at-step-4-on-7:before {
    width: 50%
}

.stepper .stepper-steps.at-step-4-on-8:before {
    width: 43.75%
}

.stepper .stepper-steps.at-step-4-on-9:before {
    width: 38.88889%
}

.stepper .stepper-steps.at-step-4-on-10:before {
    width: 35%
}

.stepper .stepper-steps.at-step-5-on-1:before {
    width: 450%
}

.stepper .stepper-steps.at-step-5-on-2:before {
    width: 225%
}

.stepper .stepper-steps.at-step-5-on-3:before {
    width: 150%
}

.stepper .stepper-steps.at-step-5-on-4:before {
    width: 112.5%
}

.stepper .stepper-steps.at-step-5-on-5:before {
    width: 90%
}

.stepper .stepper-steps.at-step-5-on-6:before {
    width: 75%
}

.stepper .stepper-steps.at-step-5-on-7:before {
    width: 64.28571%
}

.stepper .stepper-steps.at-step-5-on-8:before {
    width: 56.25%
}

.stepper .stepper-steps.at-step-5-on-9:before {
    width: 50%
}

.stepper .stepper-steps.at-step-5-on-10:before {
    width: 45%
}

.stepper .stepper-steps.at-step-6-on-1:before {
    width: 550%
}

.stepper .stepper-steps.at-step-6-on-2:before {
    width: 275%
}

.stepper .stepper-steps.at-step-6-on-3:before {
    width: 183.33333%
}

.stepper .stepper-steps.at-step-6-on-4:before {
    width: 137.5%
}

.stepper .stepper-steps.at-step-6-on-5:before {
    width: 110%
}

.stepper .stepper-steps.at-step-6-on-6:before {
    width: 91.66667%
}

.stepper .stepper-steps.at-step-6-on-7:before {
    width: 78.57143%
}

.stepper .stepper-steps.at-step-6-on-8:before {
    width: 68.75%
}

.stepper .stepper-steps.at-step-6-on-9:before {
    width: 61.11111%
}

.stepper .stepper-steps.at-step-6-on-10:before {
    width: 55%
}

.stepper .stepper-steps.at-step-7-on-1:before {
    width: 650%
}

.stepper .stepper-steps.at-step-7-on-2:before {
    width: 325%
}

.stepper .stepper-steps.at-step-7-on-3:before {
    width: 216.66667%
}

.stepper .stepper-steps.at-step-7-on-4:before {
    width: 162.5%
}

.stepper .stepper-steps.at-step-7-on-5:before {
    width: 130%
}

.stepper .stepper-steps.at-step-7-on-6:before {
    width: 108.33333%
}

.stepper .stepper-steps.at-step-7-on-7:before {
    width: 92.85714%
}

.stepper .stepper-steps.at-step-7-on-8:before {
    width: 81.25%
}

.stepper .stepper-steps.at-step-7-on-9:before {
    width: 72.22222%
}

.stepper .stepper-steps.at-step-7-on-10:before {
    width: 65%
}

.stepper .stepper-steps.at-step-8-on-1:before {
    width: 750%
}

.stepper .stepper-steps.at-step-8-on-2:before {
    width: 375%
}

.stepper .stepper-steps.at-step-8-on-3:before {
    width: 250%
}

.stepper .stepper-steps.at-step-8-on-4:before {
    width: 187.5%
}

.stepper .stepper-steps.at-step-8-on-5:before {
    width: 150%
}

.stepper .stepper-steps.at-step-8-on-6:before {
    width: 125%
}

.stepper .stepper-steps.at-step-8-on-7:before {
    width: 107.14286%
}

.stepper .stepper-steps.at-step-8-on-8:before {
    width: 93.75%
}

.stepper .stepper-steps.at-step-8-on-9:before {
    width: 83.33333%
}

.stepper .stepper-steps.at-step-8-on-10:before {
    width: 75%
}

.stepper .stepper-steps.at-step-9-on-1:before {
    width: 850%
}

.stepper .stepper-steps.at-step-9-on-2:before {
    width: 425%
}

.stepper .stepper-steps.at-step-9-on-3:before {
    width: 283.33333%
}

.stepper .stepper-steps.at-step-9-on-4:before {
    width: 212.5%
}

.stepper .stepper-steps.at-step-9-on-5:before {
    width: 170%
}

.stepper .stepper-steps.at-step-9-on-6:before {
    width: 141.66667%
}

.stepper .stepper-steps.at-step-9-on-7:before {
    width: 121.42857%
}

.stepper .stepper-steps.at-step-9-on-8:before {
    width: 106.25%
}

.stepper .stepper-steps.at-step-9-on-9:before {
    width: 94.44444%
}

.stepper .stepper-steps.at-step-9-on-10:before {
    width: 85%
}

.stepper .stepper-steps.at-step-10-on-1:before {
    width: 950%
}

.stepper .stepper-steps.at-step-10-on-2:before {
    width: 475%
}

.stepper .stepper-steps.at-step-10-on-3:before {
    width: 316.66667%
}

.stepper .stepper-steps.at-step-10-on-4:before {
    width: 237.5%
}

.stepper .stepper-steps.at-step-10-on-5:before {
    width: 190%
}

.stepper .stepper-steps.at-step-10-on-6:before {
    width: 158.33333%
}

.stepper .stepper-steps.at-step-10-on-7:before {
    width: 135.71429%
}

.stepper .stepper-steps.at-step-10-on-8:before {
    width: 118.75%
}

.stepper .stepper-steps.at-step-10-on-9:before {
    width: 105.55556%
}

.stepper .stepper-steps.at-step-10-on-10:before {
    width: 95%
}

.stepper .stepper-step {
    flex: 1;
    list-style: none;
    position: relative;
    text-align: center
}

.stepper .stepper-step:before {
    background: #fff;
    border-radius: 50%;
    bottom: -6px;
    content: "";
    height: 14px;
    left: calc(50% - 7px);
    position: absolute;
    width: 14px
}

.stepper .stepper-step:after {
    background-color: #dcdcdc;
    border-radius: 50%;
    bottom: -2px;
    content: "";
    height: 6px;
    left: calc(50% - 3px);
    position: absolute;
    transition: background-color .4s;
    width: 6px
}

.stepper .stepper-step .stepper-step-content {
    font-size: 1.2rem;
    height: 100%;
    padding: 8px 0;
    position: relative;
    width: 100%;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    hyphens: auto
}

.stepper .stepper-step .stepper-step-content:after {
    background: #fff;
    bottom: -1px;
    height: 4px;
    position: absolute;
    width: 50%
}

.stepper .stepper-step:first-child .stepper-step-content:after {
    content: "";
    left: 0
}

.stepper .stepper-step:last-child .stepper-step-content:after {
    content: "";
    right: 0
}

.stepper .stepper-step.active:after,.stepper .stepper-step.past:after {
    background-color: #ffbc0d;
    transition: background-color .4s .4s
}

.stepper .stepper-step.active .stepper-step-content {
    font-family: speedeebold_regular,Arial,sans-serif
}

/* ================ bloc 25/71 ================ */
.store-product-composer-choice {
    position: relative;
    text-align: left
}

.store-product-composer-choice .store-product-composer-choice-content {
    display: flex;
    flex-direction: column;
    max-height: 100vh
}

@media only screen and (max-width: 767px) {
    .store-product-composer-choice .store-product-composer-choice-content {
        height:var(--height-100-vh)
    }
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-choice .store-product-composer-choice-content {
        height:90vh
    }
}

.store-product-composer-choice .action-bar {
    background: #fff;
    border-top: 1px solid #dcdcdc;
    bottom: 0;
    left: 0;
    padding: 16px 24px;
    position: fixed;
    width: 100%;
    z-index: 2
}

.store-product-composer-choice .action-bar .action-button {
    position: relative;
    width: 100%!important
}

.store-product-composer-choice .store-product-title {
    padding: 28px 24px;
    text-align: center
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-choice .store-product-title {
        padding:28px 32px
    }
}

.store-product-composer-choice .stepper {
    margin-bottom: 20px
}

.store-product-composer-choice .store-choice-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    padding: 0 24px
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-choice .store-choice-title {
        font-size:2.8rem;
        line-height: 3.5rem;
        padding: 0 32px
    }
}

.store-product-composer-choice .store-choice-tooltip {
    margin: 0 24px
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-choice .store-choice-tooltip {
        margin:0 32px
    }
}

.store-product-composer-choice .store-choice-max-quantity,.store-product-composer-choice .store-choice-nutriscore-notice {
    color: #606060;
    padding: 4px 24px 0
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-choice .store-choice-max-quantity,.store-product-composer-choice .store-choice-nutriscore-notice {
        padding:0 32px
    }
}

.store-product-composer-choice .store-choice-items {
    margin-bottom: 95px;
    overflow-y: auto
}

.store-product-composer-choice .store-choice-items>ul>li {
    list-style: none
}

.store-product-composer-choice .store-choice-item {
    border-bottom: 1px solid #dcdcdc
}

.store-product-composer-choice.no-action-bar .store-choice-items {
    margin-bottom: 0
}

.store-product-composer-choice .store-product-infos {
    bottom: 0;
    left: 0;
    overflow-y: hidden;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3
}

.store-product-composer-choice .link-toggle-product {
    color: #264f36;
    cursor: pointer;
    margin: 32px auto 33px;
    transition: color .16s;
    width: -moz-max-content;
    width: max-content
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-choice .link-toggle-product {
        margin:32px auto 47px
    }

    .store-product-composer-choice .link-toggle-product:hover {
        color: #5db17e
    }
}

.store-product-composer-choice .link-toggle-product .link-toggle-product-icon {
    height: 13px;
    margin-left: 8px;
    transform: rotate(90deg);
    width: 7.15px
}

.store-product-composer-choice .link-toggle-product .link-toggle-product-icon.show-less {
    transform: rotate(-90deg)
}

/* ================ bloc 26/71 ================ */
.store-product-composer-choice-item {
    align-items: center;
    border-left: 6px solid transparent;
    display: flex;
    min-height: 96px;
    position: relative;
    width: 100%
}

.store-product-composer-choice-item.disable {
    display: none
}

.store-product-composer-choice-item.disabled {
    background: #f9f9f9
}

.store-product-composer-choice-item.selected {
    border-left: 6px solid #264f36
}

.store-product-composer-choice-item .item-picture-container {
    padding: 0 24px
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-choice-item .item-picture-container {
        padding-left:32px
    }
}

.store-product-composer-choice-item .item-picture {
    align-items: center;
    display: flex;
    height: 64px;
    width: 64px
}

.store-product-composer-choice-item .item-picture picture {
    height: auto;
    max-height: 100%
}

.store-product-composer-choice-item .item-content {
    flex: 1;
    padding-right: 24px
}

.store-product-composer-choice-item .item-title {
    cursor: pointer;
    display: inline;
    font-family: speedeebold_regular,Arial,sans-serif
}

.store-product-composer-choice-item .item-title:before {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.store-product-composer-choice-item .item-title>div {
    display: inline
}

.store-product-composer-choice-item .item-checked {
    position: absolute;
    right: 24px;
    top: 50%;
    transform: translateY(-50%)
}

.store-product-composer-choice-item .item-checked svg {
    height: 15px;
    width: 20px
}

.store-product-composer-choice-item .item-quantity-field {
    margin-top: 8px;
    position: relative;
    z-index: 2
}

.store-product-composer-choice-item .product-informations {
    display: inline;
    padding: 0 8px;
    position: relative;
    vertical-align: middle;
    z-index: 2
}

.store-product-composer-choice-item .product-informations svg {
    height: 16px;
    width: 16px
}

.store-product-composer-choice-item .product-price-includes-mention {
    color: #606060
}

.store-product-composer-choice-item .product-nutriscore {
    height: 40px;
    margin-right: 24px;
    width: 72px
}

/* ================ bloc 27/71 ================ */
.product-nutriscore .title {
    display: none
}

@media only screen and (min-width: 768px) {
    .product-nutriscore .title {
        display:block;
        font-family: speedeebold_regular,Arial,sans-serif
    }
}

.product-nutriscore .picture {
    text-align: center
}

.product-nutriscore .picture img {
    height: 104px
}

.product-nutriscore .description {
    margin-top: 8px
}

.product-nutriscore .cta {
    margin-bottom: -16px;
    margin-top: 8px
}

@media only screen and (min-width: 1024px) {
    .product-nutriscore .cta {
        margin-top:0
    }
}

/* ================ bloc 28/71 ================ */
.product-file-nutrition-allergens {
    text-align: left
}

.product-file-nutrition-allergens .link {
    color: #264f36;
    display: inline-block;
    margin-top: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: color .16s
}

.product-file-nutrition-allergens .link:hover {
    color: #5db17e
}

/* ================ bloc 29/71 ================ */
.product-allergens .block-list .list {
    border-top: 1px dashed #dcdcdc;
    margin-top: 0
}

.product-allergens .block-list .item {
    border-bottom: 1px dashed #dcdcdc;
    padding-bottom: 8px;
    padding-top: 8px
}

.mentions {
    color: #606060;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin: 2.4rem 0 .8rem
}

@media only screen and (min-width: 1024px) {
    .mentions {
        font-family:speedee_regular,Arial,sans-serif;
        font-size: 1.4rem;
        line-height: 1.3
    }
}

/* ================ bloc 30/71 ================ */
.main .collection[data-v-822da358] {
    margin: 2.4rem -24px;
    width: calc(100% + 48px)
}

@media only screen and (min-width: 1024px) {
    .main .collection[data-v-822da358] {
        margin:2.4rem 0;
        width: 100%
    }
}

.product-nutritional-references[data-v-822da358] {
    text-align: center
}

.title[data-v-822da358] {
    font-family: speedee_regular,Arial,sans-serif;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3;
    text-transform: uppercase
}

.collection[data-v-822da358] {
    margin: 3.2rem 0
}

.mentions[data-v-822da358] {
    color: #606060;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin: .8rem 0;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .mentions[data-v-822da358] {
        font-family:speedee_regular,Arial,sans-serif;
        font-size: 1.4rem;
        line-height: 1.3
    }
}

/* ================ bloc 31/71 ================ */
.product-nutrition-data .header-buttons {
    display: flex;
    justify-content: flex-end;
    margin-bottom: 24px
}

.product-nutrition-data .header-button {
    margin-left: 16px
}

.product-nutrition-data .header-button.active {
    font-family: speedeebold_regular,Arial,sans-serif
}

.product-nutrition-data .header-button.active:after {
    background-color: #ffbc0d;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 3px;
    content: "";
    display: block;
    height: 3px;
    margin-bottom: -3px;
    margin-top: 3px;
    width: 100%
}

.product-nutrition-data .table {
    border-bottom: 1px dashed #dcdcdc;
    text-align: right;
    width: 100%
}

.product-nutrition-data .table th {
    font-weight: 400;
    text-align: left
}

.product-nutrition-data .table td,.product-nutrition-data .table th {
    border-top: 1px dashed #dcdcdc;
    padding: 16px 0
}

.product-nutrition-data .table thead td,.product-nutrition-data .table thead th {
    border-top: 0;
    color: #606060;
    padding-top: 0;
    text-align: right
}

.product-nutrition-data .table tbody tr:first-child:not(:last-child) td,.product-nutrition-data .table tbody tr:first-child:not(:last-child) th {
    padding-bottom: 8px
}

.product-nutrition-data .table tbody tr:not(:first-child) td,.product-nutrition-data .table tbody tr:not(:first-child) th {
    border-top: 0;
    padding-top: 0
}

.product-nutrition-data .table tbody:nth-child(3) tr td,.product-nutrition-data .table tbody:nth-child(3) tr th {
    border-top: 0
}

.product-nutrition-data .mentions {
    color: #606060;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin: .8rem 0;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .product-nutrition-data .mentions {
        font-family:speedee_regular,Arial,sans-serif;
        font-size: 1.4rem;
        line-height: 1.3
    }
}

/* ================ bloc 32/71 ================ */
.product-label {
    margin-top: 48px
}

.product-label .title {
    font-family: speedeebold_regular,Arial,sans-serif
}

.product-label .picture {
    text-align: center
}

.product-label .picture img {
    height: 104px
}

@media only screen and (min-width: 768px) {
    .product-label .picture {
        flex:none;
        width: 30%
    }

    .product-label .content {
        flex: none;
        width: 70%
    }
}

.product-label .description {
    margin-top: 8px
}

.product-label .mention {
    color: #606060;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin-top: 16px
}

.product-label .cta {
    margin-bottom: -16px;
    margin-top: 8px
}

@media only screen and (min-width: 1024px) {
    .product-label .cta {
        margin-top:0
    }
}

/* ================ bloc 33/71 ================ */
.store-product-infos {
    background-color: #fff
}

.store-product-infos .product-content {
    height: calc(100% - 172px);
    overflow-y: auto;
    padding: 0 24px;
    text-align: center
}

@media only screen and (min-width: 1024px) {
    .store-product-infos .product-content {
        height:calc(100% - 184px)
    }
}

.store-product-infos .product-picture {
    display: inline-block;
    height: 100px
}

.store-product-infos .product-picture img {
    height: 100%
}

@media only screen and (min-width: 1024px) {
    .store-product-infos .product-picture {
        height:135px
    }
}

.store-product-infos .product-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-top: 24px;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .store-product-infos .product-title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.store-product-infos .product-text {
    margin-top: 8px;
    text-align: left
}

.store-product-infos .vsa-list {
    margin-bottom: 40px;
    margin-top: 40px
}

.store-product-infos .vsa-list .vsa-item__heading button {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .store-product-infos .vsa-list .vsa-item__heading button {
        font-size:2rem
    }

    .store-product-infos .product-nutriscore .columns {
        display: block;
        margin: 0
    }

    .store-product-infos .product-nutriscore .column {
        margin: 0;
        width: 100%
    }
}

.store-product-infos .product-allergens .mentions {
    text-align: left
}

/* ================ bloc 34/71 ================ */
.store-product-composer-recap {
    position: relative
}

.store-product-composer-recap .scrollable-content {
    margin-bottom: 97px;
    max-height: calc(100vh - 97px);
    overflow-y: auto
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-recap .scrollable-content {
        height:calc(90vh - 97px)
    }
}

.store-product-composer-recap .action-bar {
    background: #fff;
    border-top: 1px solid #dcdcdc;
    bottom: 0;
    padding: 16px 24px;
    position: fixed;
    width: 100%;
    z-index: 2
}

.store-product-composer-recap .action-bar .action-button {
    position: relative;
    width: 100%!important
}

.store-product-composer-recap .product-presentation {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin-top: 72px
}

.store-product-composer-recap .product-presentation-image {
    height: 100px
}

.store-product-composer-recap .product-presentation-image img {
    height: 100%
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-recap .product-presentation-image {
        height:135px
    }
}

.store-product-composer-recap .product-presentation-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-top: 24px
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-recap .product-presentation-title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.store-product-composer-recap .product-presentation-price {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5;
    margin-top: 8px
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-recap .product-presentation-price {
        font-size:2rem
    }
}

.store-product-composer-recap .product-informations {
    align-items: center;
    border-bottom: 1px solid #dcdcdc;
    border-top: 1px solid #dcdcdc;
    display: flex;
    margin-top: 40px;
    padding: 24px;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-recap .product-informations {
        padding:24px 32px
    }
}

.store-product-composer-recap .product-informations-picto {
    height: 22px;
    margin-right: 18px
}

.store-product-composer-recap .product-unavailable-tooltip {
    margin-top: 32px;
    position: relative;
    width: calc(100% - 48px)
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-recap .product-unavailable-tooltip {
        width:calc(100% - 64px)
    }
}

.store-product-composer-recap .product-quantity {
    align-items: center;
    display: flex;
    flex-direction: column;
    padding: 40px 0
}

.store-product-composer-recap .product-quantity-label {
    margin-bottom: 16px
}

.store-product-composer-recap .add-to-cart-price {
    font-size: 1.6rem;
    position: absolute;
    right: 16px
}

.store-product-composer-recap .product-choices {
    margin: 8px 24px;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-recap .product-choices {
        margin:8px 32px
    }
}

.store-product-composer-recap .store-product-infos {
    bottom: 0;
    height: 100vh;
    left: 0;
    overflow-y: hidden;
    position: absolute;
    right: 0;
    top: 0
}

@media only screen and (min-width: 1024px) {
    .store-product-composer-recap .store-product-infos {
        height:calc(100% + 97px)
    }
}

.store-product-composer-recap .link-customize-product {
    cursor: pointer;
    margin-top: 8px
}

.store-product-composer-recap .product-ingredient-removed {
    color: #606060;
    margin-top: 2px;
    padding: 0 40px
}

/* ================ bloc 35/71 ================ */
.store-product-composer-recap-choice {
    margin-top: 24px
}

.store-product-composer-recap-choice .product-choice-label {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.2rem;
    text-transform: uppercase
}

.store-product-composer-recap-choice .product-choice-button {
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    cursor: pointer;
    margin-top: 8px;
    position: relative;
    text-align: left;
    width: 100%
}

.store-product-composer-recap-choice .product-choice-button.read-only {
    cursor: auto
}

.store-product-composer-recap-choice .product-choice-item {
    list-style: none
}

.store-product-composer-recap-choice .product-choice-arrow {
    height: 18px;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    width: 11px
}

.store-product-composer-recap-choice .link-customize-product {
    text-align: right;
    width: auto
}

/* ================ bloc 36/71 ================ */
.store-product-composer-recap-choice-item {
    align-items: center;
    display: flex;
    min-height: 64px;
    position: relative;
    text-align: left;
    width: 100%
}

.store-product-composer-recap-choice-item .item-picture-container {
    padding: 0 16px
}

.store-product-composer-recap-choice-item .item-picture {
    align-items: center;
    display: flex;
    height: 40px;
    width: 40px
}

.store-product-composer-recap-choice-item .item-picture picture {
    height: auto;
    max-height: 100%
}

.store-product-composer-recap-choice-item .item-content {
    flex: 1;
    padding-right: 43px;
    position: relative
}

.store-product-composer-recap-choice-item .item-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.4rem
}

.store-product-composer-recap-choice-item .item-custom {
    color: #606060;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3
}

/* ================ bloc 37/71 ================ */
.store-product-customize {
    position: relative;
    text-align: left
}

.store-product-customize .store-product-title {
    padding: 28px 24px;
    text-align: center
}

@media only screen and (min-width: 1024px) {
    .store-product-customize .store-product-title {
        padding:28px 32px
    }
}

.store-product-customize .store-product-customize-content {
    display: flex;
    flex-direction: column;
    max-height: 100vh
}

@media only screen and (min-width: 1024px) {
    .store-product-customize .store-product-customize-content {
        max-height:90vh
    }
}

.store-product-customize .action-bar {
    background: #fff;
    border-top: 1px solid #dcdcdc;
    bottom: 0;
    left: 0;
    padding: 16px 24px;
    position: fixed;
    width: 100%;
    z-index: 2
}

.store-product-customize .action-bar .action-button {
    position: relative;
    width: 100%!important
}

.store-product-customize .store-product-customize-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    padding: 0 24px
}

@media only screen and (min-width: 1024px) {
    .store-product-customize .store-product-customize-title {
        font-size:2.8rem;
        line-height: 3.5rem;
        padding: 0 32px
    }
}

.store-product-customize .store-product-customize-step {
    color: #606060;
    padding: 4px 24px 0
}

@media only screen and (min-width: 1024px) {
    .store-product-customize .store-product-customize-step {
        padding:0 32px
    }
}

.store-product-customize .store-product-customize-items {
    margin-bottom: 95px;
    overflow-y: auto
}

.store-product-customize .store-product-customize-items>li {
    list-style: none
}

.store-product-customize .store-product-customize-item {
    border-bottom: 1px solid #dcdcdc
}

.store-product-customize.no-action-bar .store-product-customize-items {
    margin-bottom: 0
}

/* ================ bloc 38/71 ================ */
.store-product-customize-item {
    cursor: pointer;
    position: relative;
    text-align: left;
    width: 100%
}

.store-product-customize-item .store-product-customize-item-content {
    align-items: center;
    border-left: 6px solid transparent;
    display: flex;
    min-height: 96px;
    position: relative
}

.store-product-customize-item .store-product-customize-item-content.selected {
    border-left: 6px solid #264f36
}

.store-product-customize-item .store-product-customize-item-content.selected .item-picture-container,.store-product-customize-item .store-product-customize-item-content.selected .item-title {
    opacity: .3
}

.store-product-customize-item .item-picture-container {
    margin-left: -6px;
    padding: 0 24px
}

@media only screen and (min-width: 1024px) {
    .store-product-customize-item .item-picture-container {
        padding-left:32px
    }
}

.store-product-customize-item .item-picture,.store-product-customize-item span.empty-picture-ingredient {
    align-items: center;
    display: flex;
    height: 64px;
    width: 64px
}

.store-product-customize-item .item-picture picture,.store-product-customize-item span.empty-picture-ingredient picture {
    height: auto;
    max-height: 100%
}

.store-product-customize-item .item-title {
    flex: 1;
    font-family: speedeebold_regular,Arial,sans-serif;
    padding-right: 68px;
    position: relative;
    text-transform: uppercase
}

.store-product-customize-item .item-selected {
    position: absolute;
    right: 24px;
    top: 50%;
    transform: translateY(-50%)
}

.store-product-customize-item .item-selected svg {
    height: 15px;
    width: 20px
}

/* ================ bloc 39/71 ================ */
.form-field {
    position: relative
}

.upload-file input[type=file] {
    display: none
}

.upload-file .cta-secondary.button-custom-upload {
    align-items: center;
    display: flex;
    height: 48px;
    padding: 0 20px;
    text-align: left;
    width: 100%
}

.upload-file .cta-secondary.button-custom-upload svg {
    height: 16px;
    margin-right: 12px;
    width: 18px
}

@media only screen and (min-width: 1024px) {
    .upload-file .cta-secondary.button-custom-upload {
        max-width:380px;
        width: 50%
    }
}

.upload-file .upload-info {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin-top: 8px
}

.upload-file .files {
    margin-top: 16px
}

@media only screen and (min-width: 1024px) {
    .upload-file .files {
        display:flex
    }
}

.upload-file .files li {
    list-style: none;
    margin-bottom: 8px;
    padding-right: 8px
}

.upload-file .button-remove-file {
    align-items: center;
    background-color: #f2f2f2;
    border-radius: 4px;
    color: #606060;
    display: flex;
    padding: 16px;
    text-align: left
}

.upload-file .button-remove-file span {
    flex: 1
}

.upload-file .button-remove-file svg {
    height: 16px;
    margin-left: 16px;
    width: 16px
}

.upload-file .form-error {
    align-items: center;
    color: #e50c1c;
    display: flex;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin-top: 6px
}

@media only screen and (min-width: 1024px) {
    .upload-file .form-error {
        font-family:speedee_regular,Arial,sans-serif;
        font-size: 1.4rem;
        line-height: 1.3
    }
}

.upload-file .form-error svg {
    height: 14px;
    margin-right: 5px;
    width: 14px
}

/* ================ bloc 40/71 ================ */
.error-modal {
    margin: 64px 32px 32px
}

.error-modal h3 {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-top: 32px;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .error-modal h3 {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.error-modal p {
    margin-top: 16px;
    text-align: left
}

.error-modal .cta {
    margin-top: 32px;
    width: 100%
}

.error-modal .cta-link {
    color: #264f36;
    display: inline-block;
    margin: 0 2px;
    padding: 0;
    -webkit-text-decoration: underline;
    text-decoration: underline;
    transition: color .16s;
    width: auto
}

.error-modal .cta-link:hover {
    color: #5db17e
}

.error-modal button.cta-link svg {
    display: none
}

[id^=modal-notification][id$=title] {
    border: none!important;
    clip: rect(0,0,0,0)!important;
    height: .01em!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important
}

/* ================ bloc 41/71 ================ */
.layout-empty .main-header {
    background: #fff;
    height: 80px;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 4
}

.layout-empty .main-header:after {
    background: #dcdcdc;
    bottom: 0;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%
}

.layout-empty .main-header .main-header-inner {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center
}

.layout-empty .main-header .main-header-logo {
    height: 44px;
    width: 44px
}

.layout-empty .main-header .main-header-logo svg {
    height: 100%;
    width: 100%
}

/* ================ bloc 42/71 ================ */
@media only screen and (min-width: 1024px) {
    .main-1J1BP {
        max-width:inherit!important
    }
}

#gifLogoDesk {
    left: 0;
    position: absolute;
    top: 0
}

#gifLogoMobile1 {
    left: 0;
    position: relative;
    top: -93px;
    width: 88px
}

.main-header-1D1D {
    background: transparent;
    height: 140px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 4
}

.main-header-1D1D:before {
    background: #000;
    content: "";
    height: 88px;
    position: absolute;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .main-header-1D1D:before {
        display:none
    }
}

.main-header-1D1D:after {
    background: /*savepage-url=/images/un-jour-un-bon-plan/TICKET-CROP_ROSE.svg*/url() 50% 50% no-repeat;
    content: "";
    display: block;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .main-header-1D1D:after {
        background:none;
        left: 50%;
        transform: translate(-50%);
        width: 375px
    }
}

.main-header-1D1D .main-header-inner {
    align-items: center;
    display: flex;
    height: 90px;
    justify-content: space-between;
    padding: 30px;
    position: relative;
    width: 100%;
    z-index: 12
}

@media only screen and (min-width: 1280px) {
    .main-header-1D1D .main-header-inner {
        display:none
    }
}

.main-header-1D1D .main-header-inner .logo {
    margin-top: -3px
}

.main-header-1D1D .main-header-logo {
    border-radius: 7px;
    height: 75px;
    margin-top: 25px;
    width: 88px
}

.main-header-1D1D .main-header-logo svg {
    height: 75px;
    width: 100%
}

.main-header-1D1D .main-header-burger {
    margin-top: 7px
}

.main-header-1D1D .container-nav {
    min-height: 668px;
    position: relative;
    z-index: 2
}

.main-header-1D1D .inner-top {
    height: 140px;
    position: relative
}

.main-header-1D1D .inner-top .main-header-burger {
    position: relative;
    z-index: 2
}

.main-header-1D1D .inner-top .logo {
    margin-top: -3px;
    position: relative;
    z-index: 2
}

.main-header-1D1D .inner-top .main-header-logo {
    position: relative;
    z-index: 2
}

.main-header-1D1D .inner-top:after {
    background: /*savepage-url=/images/un-jour-un-bon-plan/ticket_header_open.svg*/url() 50% 50% no-repeat;
    content: "";
    display: block;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

.main-header-1D1D .container {
    align-items: center;
    display: flex;
    height: 91px;
    justify-content: space-between;
    padding: 30px
}

.main-header-1D1D .header-popin {
    bottom: 0;
    height: 100%;
    left: 0;
    overflow: auto;
    position: fixed;
    top: 0;
    width: 100%
}

.main-header-1D1D .header-popin:before {
    background-color: rgba(0,0,0,.9);
    bottom: 0;
    content: "";
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 0
}

.main-header-1D1D .header-popin:after {
    background: /*savepage-url=/images/un-jour-un-bon-plan/deal_burger.svg*/url() 50% 127px no-repeat;
    background-size: auto;
    content: "";
    display: block;
    height: 668px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

.main-header-1D1D .quick-links {
    background-color: #fff;
    border: 2px solid #000;
    border-radius: 22px;
    height: 432px;
    margin: 50px auto 0;
    width: 283px
}

.main-header-1D1D .quick-links .link-menu {
    -webkit-text-decoration: none;
    text-decoration: none
}

.main-header-1D1D .quick-links .link-menu.nuxt-link-active {
    background: #fdc600;
    display: block
}

.main-header-1D1D .quick-links .list {
    list-style-type: none
}

.main-header-1D1D .quick-links .list a {
    border-bottom: 2px solid #000;
    display: block;
    list-style-type: none;
    padding: 25px;
    text-align: center;
    -webkit-text-decoration: none;
    text-decoration: none
}

.main-header-1D1D .quick-links .list:first-child a.nuxt-link-active {
    border-top-left-radius: 22px;
    border-top-right-radius: 22px
}

.main-header-1D1D .quick-links .list.block-app {
    background: #000;
    border-bottom-left-radius: 22px;
    border-bottom-right-radius: 22px;
    margin: 0 -1px;
    padding-bottom: 25px;
    padding-top: 25px;
    text-align: center
}

.main-header-1D1D .quick-links .list.block-app .text {
    color: #fff;
    font-family: "speedeecondensed_bold",Arial,sans-serif;
    font-size: 20px;
    line-height: 22px;
    padding-left: 48px;
    position: relative
}

.main-header-1D1D .quick-links .list.block-app .text .picto {
    left: -14px;
    position: absolute;
    top: -38px
}

.main-header-1D1D .quick-links .list.block-app .text .picto svg {
    height: 115px;
    width: 56px
}

.main-header-1D1D .label {
    color: #000;
    display: block;
    font-family: "speedeecondensed_bold",Arial,sans-serif;
    font-size: 32px;
    line-height: 26px;
    margin: 0 auto;
    text-transform: uppercase;
    width: 60%
}

.main-header-1D1D .header-desktop {
    display: none
}

.main-header-1D1D .header-mobile {
    margin: 0 auto;
    max-width: 375px
}

@media only screen and (min-width: 1024px) {
    .main-header-1D1D .header-mobile {
        display:none
    }

    .main-header-1D1D .header-desktop {
        background: #000;
        display: block;
        padding: 0 150px
    }

    .main-header-1D1D .header-desktop .main-header-logo {
        border-radius: 7px;
        height: 75px;
        margin-right: 5px;
        margin-top: 5px;
        width: 79px
    }

    .main-header-1D1D .header-desktop .logo {
        margin-top: 19px
    }

    .main-header-1D1D .header-desktop .inner {
        display: flex;
        justify-content: center
    }

    .main-header-1D1D .header-desktop .container-list {
        align-items: flex-start;
        background: #000;
        display: flex;
        flex-direction: row;
        height: 60px
    }

    .main-header-1D1D .header-desktop .list {
        align-items: center;
        display: flex;
        height: 60px;
        justify-content: center;
        list-style-type: none;
        padding: 12px;
        width: 160px
    }

    .main-header-1D1D .header-desktop .list .link-label {
        align-items: center;
        display: flex;
        justify-content: center;
        padding: 12px;
        -webkit-text-decoration: none;
        text-decoration: none;
        width: 160px
    }

    .main-header-1D1D .header-desktop .list .link-label.menu .label {
        font-weight: 400;
        text-transform: none
    }

    .main-header-1D1D .header-desktop .list .link-label .label {
        width: 160px
    }

    .main-header-1D1D .header-desktop .list .link-label .label-text {
        font-weight: 400;
        text-transform: none
    }

    .main-header-1D1D .header-desktop .list .link-label.nuxt-link-active {
        background: #fdc600
    }

    .main-header-1D1D .header-desktop .list .link-label.nuxt-link-active .label {
        color: #000
    }

    .main-header-1D1D .header-desktop .list:active,.main-header-1D1D .header-desktop .list:hover {
        background: #fdc600
    }

    .main-header-1D1D .header-desktop .list:active .label,.main-header-1D1D .header-desktop .list:hover .label {
        color: #000
    }

    .main-header-1D1D .header-desktop .list-logo {
        list-style-type: none;
        width: 375px
    }

    .main-header-1D1D .header-desktop .container-logo {
        align-items: center;
        display: flex;
        justify-content: center;
        width: 100%
    }

    .main-header-1D1D .header-desktop .container-logo .logo,.main-header-1D1D .header-desktop .container-logo .main-header-logo {
        position: relative;
        z-index: 1
    }

    .main-header-1D1D .header-desktop .container-logo:after {
        background: /*savepage-url=/images/un-jour-un-bon-plan/TICKET-CROP.svg*/url() 50% 0 no-repeat;
        content: "";
        display: block;
        height: 100%;
        overflow: hidden;
        position: absolute;
        top: 0;
        width: 375px
    }

    .main-header-1D1D .header-desktop .label {
        color: #fff;
        font-family: "speedeecondensed_bold",Arial,sans-serif;
        font-size: 20px;
        line-height: 18px;
        text-align: center;
        -webkit-text-decoration: none!important;
        text-decoration: none!important;
        text-transform: uppercase;
        width: 100%
    }
}

body.theme-finished .main-header-burger,body.theme-lad .main-header-burger,body.theme-teasing .main-header-burger {
    display: none
}

body.theme-finished .header-mobile .main-header-logo,body.theme-lad .header-mobile .main-header-logo,body.theme-teasing .header-mobile .main-header-logo {
    margin-left: 100px
}

body.theme-finished .header-desktop .main-header-logo,body.theme-lad .header-desktop .main-header-logo,body.theme-teasing .header-desktop .main-header-logo {
    margin-top: 3px
}

body.theme-finished .header-desktop .logo,body.theme-lad .header-desktop .logo,body.theme-teasing .header-desktop .logo {
    margin-top: 19px
}

body.theme-finished .header-desktop .list,body.theme-lad .header-desktop .list,body.theme-teasing .header-desktop .list {
    display: none
}

/* ================ bloc 43/71 ================ */
.footer-1D1D {
    background-color: #000;
    color: #fff;
    font-family: "speedeecondensed_regular",Arial,sans-serif;
    font-size: 12px;
    line-height: 12px;
    padding: 0 20px;
    position: relative;
    text-align: left;
    z-index: 1
}

.footer-1D1D .container-links {
    align-items: center;
    background-color: #000;
    display: flex;
    flex-wrap: wrap;
    font-family: "speedeecondensed_bold",Arial,sans-serif;
    font-size: 14px;
    justify-content: center;
    line-height: 18px;
    margin-left: -15px;
    margin-right: -15px;
    padding: 10px 0;
    text-align: center
}

@media screen and (min-width: 320px)and (max-width:375px) {
    .footer-1D1D .container-links {
        margin-left:-10px;
        margin-right: -10px
    }
}

.footer-1D1D .container-links:after {
    background: #fff;
    content: "";
    display: block;
    height: 1px;
    position: absolute;
    top: 50px;
    width: 90%
}

@media only screen and (min-width: 1024px) {
    .footer-1D1D .container-links:after {
        width:800px
    }

    .footer-1D1D .container-links {
        justify-content: space-around;
        margin: 0 auto;
        width: 800px
    }
}

.footer-1D1D .container-links .links {
    color: #fff;
    display: block;
    padding: 5px 15px;
    text-align: center;
    -webkit-text-decoration: none!important;
    text-decoration: none!important;
    text-transform: uppercase
}

@media screen and (min-width: 320px)and (max-width:375px) {
    .footer-1D1D .container-links .links {
        padding:5px 6px
    }
}

@media only screen and (min-width: 1024px) {
    .footer-1D1D .container-links .links {
        font-size:18px;
        line-height: 23px
    }
}

.footer-1D1D .mlegal {
    background: #000;
    font-family: "speedeecondensed_regular",Arial,sans-serif;
    font-size: 14px;
    line-height: 16px;
    padding: 15px 0;
    text-align: left
}

@media only screen and (min-width: 1024px) {
    .footer-1D1D .mlegal {
        font-size:16px;
        line-height: 18px;
        margin: 0 auto;
        padding: 30px 0;
        width: 800px
    }
}

.footer-1D1D .mlegal.mlegal-teasing {
    border-top: 1.5px dotted #fff
}

.footer-1D1D .mlegal.wysiwyg h4 {
    font-family: "speedeecondensed_regular",Arial,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
    text-align: justify
}

@media only screen and (min-width: 1024px) {
    .footer-1D1D .mlegal.wysiwyg h4 {
        font-size:16px;
        line-height: 18px
    }
}

.footer-1D1D .mlegal.wysiwyg h4 strong {
    font-family: "speedeecondensed_bold",Arial,sans-serif
}

.footer-1D1D .mlegal a {
    color: #fff;
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.footer-1D1D .mlegal-MGBG {
    background: #fff;
    margin-left: -20px;
    margin-right: -20px;
    padding: 20px 75px
}

@media screen and (min-width: 320px)and (max-width:375px) {
    .footer-1D1D .mlegal-MGBG {
        margin-left:-20px;
        margin-right: -20px
    }
}

@media only screen and (min-width: 1024px) {
    .footer-1D1D .mlegal-MGBG {
        padding:30px 75px
    }
}

.footer-1D1D .mlegal-MGBG .text {
    color: #000;
    font-family: "speedeecondensed_bold",Arial,sans-serif;
    font-size: 14px;
    line-height: 14px;
    text-align: center;
    text-transform: uppercase
}

.footer-1D1D .mlegal-MGBG .text a {
    color: #000;
    -webkit-text-decoration: none;
    text-decoration: none
}

@media only screen and (min-width: 1024px) {
    .footer-1D1D .mlegal-MGBG .text {
        font-size:20px
    }
}

/* ================ bloc 44/71 ================ */
.Vue-Toastification__container.top-center {
    left: 50%;
    margin-left: 0;
    max-width: 1188px;
    transform: translateX(-50%);
    width: calc(100% - 24px)
}

.Vue-Toastification__toast {
    max-width: 100%;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .Vue-Toastification__toast {
        max-width:532px;
        width: auto
    }
}

.toast-container {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3;
    position: relative
}

.toast-close {
    color: #404040!important;
    height: 12px;
    position: absolute;
    right: 8px;
    top: 8px
}

.toast {
    align-items: center;
    color: #404040;
    display: flex
}

.toast svg {
    flex: 0 0 auto;
    height: 22px;
    margin: 0 16px 0 0;
    width: 22px
}

.toast.error svg {
    color: #e50c1c
}

.toast.confirm svg {
    color: #128d61
}

/* ================ bloc 45/71 ================ */
.asset-title-desc {
    padding: 0 24px;
    text-align: center
}

.asset-title-desc .rich-text p {
    margin-top: 0
}

@media only screen and (min-width: 1024px) {
    .asset-title-desc.large .long {
        flex-wrap:wrap;
        justify-content: flex-start
    }

    .asset-title-desc.large .long .item {
        width: 25%
    }

    .asset-title-desc.large .item {
        width: 33.33333%
    }

    .asset-title-desc.large .item:nth-child(-n+4) {
        margin-top: 0
    }

    .asset-title-desc.medium .list {
        flex-wrap: wrap
    }

    .asset-title-desc.medium .item {
        margin-top: 80px;
        width: 50%
    }

    .asset-title-desc.medium .item:nth-child(-n+2) {
        margin-top: 0
    }
}

.asset-title-desc .list {
    list-style: none
}

@media only screen and (min-width: 1024px) {
    .asset-title-desc .list {
        display:flex;
        justify-content: center
    }
}

.asset-title-desc .item {
    padding-left: 10px;
    padding-right: 10px
}

.asset-title-desc .item:not(:first-child) {
    margin-top: 40px
}

.asset-title-desc .item-picture .responsive-img {
    height: 150px;
    margin: 0 auto;
    width: 150px
}

.asset-title-desc .item-picture .responsive-img picture {
    display: flex
}

.asset-title-desc .item-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5;
    margin-top: 24px
}

@media only screen and (min-width: 1024px) {
    .asset-title-desc .item-title {
        font-size:2rem
    }
}

.asset-title-desc .item-desc {
    margin-top: 8px!important
}

.asset-title-desc .cta {
    margin-top: 8px
}

/* ================ bloc 46/71 ================ */
.expire-modal[data-v-10e247c4] {
    padding: 88px 24px 24px;
    text-align: left
}

.expire-modal svg[data-v-10e247c4] {
    display: block;
    height: 123px;
    margin: auto;
    width: 123px
}

@media only screen and (min-width: 1024px) {
    .expire-modal svg[data-v-10e247c4] {
        height:142px;
        width: 142px
    }

    .expire-modal[data-v-10e247c4] {
        padding: 88px 32px 32px
    }
}

.expire-modal .expire-modal-title[data-v-10e247c4] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: 16px;
    margin-top: 62px
}

@media only screen and (min-width: 1024px) {
    .expire-modal .expire-modal-title[data-v-10e247c4] {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.expire-modal .expire-modal-text[data-v-10e247c4] {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3
}

.expire-modal .cta-connection[data-v-10e247c4] {
    margin-top: 32px;
    width: 100%
}

/* ================ bloc 47/71 ================ */
.corpo-herobanner-n2 .inner-wrapper {
    position: relative
}

@media only screen and (max-width: 1023px) {
    .corpo-herobanner-n2 .inner-wrapper {
        left:50%;
        margin: 0 -50vw;
        right: 50%;
        width: 100vw
    }
}

.corpo-herobanner-n2 .inner-wrapper.has-theme {
    height: 375px
}

@media only screen and (min-width: 1024px) {
    .corpo-herobanner-n2 .inner-wrapper.has-theme {
        height:442px
    }
}

.corpo-herobanner-n2 .inner-wrapper.has-picture .countdown-container {
    color: #fff
}

.corpo-herobanner-n2 .inner-wrapper.has-picture .countdown-container:before {
    background-color: rgba(0,0,0,.5);
    bottom: 0;
    content: "";
    left: -32px;
    position: absolute;
    right: -32px;
    top: 0
}

.corpo-herobanner-n2 .inner-wrapper .countdown-container {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

@media only screen and (min-width: 1024px) {
    .corpo-herobanner-n2 .inner-wrapper .countdown-container {
        overflow:hidden
    }
}

.corpo-herobanner-n2 .inner-wrapper .countdown-timer {
    position: relative;
    z-index: 2
}

.corpo-herobanner-n2 .picture {
    height: 375px;
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    position: relative;
    right: 50%;
    width: 100vw
}

@media only screen and (min-width: 1024px) {
    .corpo-herobanner-n2 .picture {
        height:auto;
        left: auto;
        margin: 0 auto;
        right: auto;
        width: auto
    }
}

.corpo-herobanner-n2 .picture img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .corpo-herobanner-n2 .picture img {
        height:442px
    }
}

.corpo-herobanner-n2 .inner-wrapper+.content {
    margin-top: 32px
}

@media only screen and (min-width: 1024px) {
    .corpo-herobanner-n2 .inner-wrapper+.content {
        display:flex;
        margin-top: 48px
    }

    .corpo-herobanner-n2 .content {
        display: flex
    }
}

.corpo-herobanner-n2 .title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 3.6rem;
    line-height: 4.6rem;
    word-wrap: break-word
}

@media only screen and (min-width: 1024px) {
    .corpo-herobanner-n2 .title {
        font-size:5.4rem;
        line-height: 6.8rem
    }
}

.corpo-herobanner-n2 .title:after {
    background-color: #404040;
    border-radius: 6px 0 6px 0;
    content: "";
    display: block;
    height: 6px;
    margin-top: 16px;
    width: 135px
}

@media only screen and (min-width: 1024px) {
    .corpo-herobanner-n2 .title {
        flex:1;
        padding-right: 10%
    }
}

.corpo-herobanner-n2 .description {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5;
    margin-top: 24px
}

@media only screen and (min-width: 1024px) {
    .corpo-herobanner-n2 .description {
        font-size:2rem;
        margin-top: 0;
        width: 50%
    }
}

.corpo-herobanner-n2 .cta {
    margin-top: 24px
}

@media only screen and (min-width: 1024px) {
    .corpo-herobanner-n2 .cta {
        margin-top:32px
    }
}

.corpo-herobanner-n2 .cta-link {
    margin-top: 8px
}

/* ================ bloc 48/71 ================ */
.countdown-timer .inner-wrapper {
    display: flex;
    height: 100%;
    justify-content: center;
    left: 50%;
    max-width: 1920px;
    position: relative;
    transform: translateX(-50%);
    width: 100vw
}

@media only screen and (min-width: 1024px) {
    .countdown-timer .inner-wrapper {
        min-height:520px
    }
}

.countdown-timer .inner-container {
    display: flex;
    justify-content: center
}

.countdown-timer .description {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-top: 24px;
    text-align: center;
    width: auto
}

@media only screen and (min-width: 1024px) {
    .countdown-timer .description {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.countdown-timer .time {
    align-items: center;
    display: flex;
    flex-direction: column;
    font-size: 1.8rem;
    font-weight: 400;
    justify-content: center;
    line-height: 1.5;
    line-height: normal;
    list-style-type: none;
    padding: 0 10px
}

@media only screen and (min-width: 1024px) {
    .countdown-timer .time {
        font-size:2rem
    }
}

.countdown-timer .time .time-label {
    display: block;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 4.8rem
}

@media only screen and (min-width: 1024px) {
    .countdown-timer .time {
        min-width:140px;
        padding: 0 20px
    }

    .countdown-timer .time .time-label {
        font-size: 8.6rem
    }
}

/* ================ bloc 49/71 ================ */
.full-width-hero {
    height: calc(100vh - 64px);
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    overflow: hidden;
    position: relative;
    right: 50%;
    width: 100vw
}

@media only screen and (min-width: 1024px) {
    .full-width-hero {
        height:calc(100vh - 80px)
    }
}

.full-width-hero-inner {
    height: 100%;
    left: 50%;
    max-width: 1920px;
    position: absolute;
    top: 50%;
    transform: translate3d(-50%,-50%,0);
    width: 100%
}

.full-width-hero-inner:after {
    background: linear-gradient(180deg,rgba(9,14,11,.5),#090e0b);
    content: "";
    display: block;
    left: 0
}

.full-width-hero-inner:after,.full-width-hero-picture {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.full-width-hero-picture img,.full-width-hero-video {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.full-width-hero-video {
    position: absolute;
    top: 0;
    z-index: 1
}

.full-width-hero-video-button {
    bottom: 48px;
    color: #fff;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    z-index: 2
}

.full-width-hero-video-button svg {
    height: 24px;
    width: 20px
}

.full-width-hero-content {
    color: #fff;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    margin: 0 auto;
    max-width: 750px;
    padding: 0 24px;
    position: relative;
    text-align: center;
    z-index: 2
}

@media only screen and (max-width: 1023px) {
    .full-width-hero-content {
        height:auto;
        min-height: 100%
    }
}

.full-width-hero-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 3.6rem;
    line-height: 4.6rem
}

@media only screen and (min-width: 1024px) {
    .full-width-hero-title {
        font-size:5.4rem;
        line-height: 6.8rem
    }
}

.full-width-hero-text {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5;
    margin-top: 16px
}

@media only screen and (min-width: 1024px) {
    .full-width-hero-text {
        font-size:2rem
    }
}

/* ================ bloc 50/71 ================ */
.back-to-top {
    background-color: #fff;
    border-radius: 64px;
    bottom: calc(16px + var(--bottom-space)*1px);
    box-shadow: 0 46px 80px rgba(0,0,0,.072),0 5.75991px 10.0172px rgba(0,0,0,.14);
    height: 48px;
    left: 24px;
    opacity: 0;
    pointer-events: all;
    position: fixed;
    transition: opacity .3s ease-in-out;
    width: 48px;
    z-index: 2
}

@media only screen and (min-width: 1024px) {
    .back-to-top {
        bottom:32px;
        height: 64px;
        left: 32px;
        width: 64px
    }
}

@media only screen and (min-width: 1440px) {
    .back-to-top {
        left:calc(50vw - 688px)
    }
}

.back-to-top:hover {
    background-color: #f7f7f7
}

.back-to-top:active {
    background-color: #eaeaea
}

.back-to-top.active {
    opacity: 1;
    transition: opacity .3s ease-in-out
}

.back-to-top svg {
    height: 15px;
    transform: rotate(-90deg);
    width: 15px
}

@media only screen and (min-width: 1024px) {
    .back-to-top svg {
        height:20px;
        width: 20px
    }
}

/* ================ bloc 51/71 ================ */
.hot-content-header {
    border: 0;
    margin-left: -24px;
    margin-right: -24px;
    padding: 64px 24px;
    position: relative;
    z-index: 1
}

@media only screen and (min-width: 1024px) {
    .hot-content-header {
        margin:0;
        padding: 80px 0
    }
}

.hot-content-header.theme--default {
    border-bottom: none!important
}

.hot-content-header.theme--green .time svg * {
    stroke: #fff
}

.hot-content-header.theme--green .time svg path {
    fill: #fff
}

.hot-content-header.theme--green .informations:before {
    background-color: #fff
}

.hot-content-header .picture-wrapper {
    overflow: hidden;
    padding-top: 49.84709%;
    position: relative
}

@media only screen and (min-width: 1024px) {
    .hot-content-header .picture-wrapper {
        margin:0 auto;
        padding-top: 42.37288%;
        width: 1180px
    }
}

@media only screen and (min-width: 1280px) {
    .hot-content-header .picture-wrapper {
        height:442px;
        padding-top: 0
    }
}

.hot-content-header .hero-picture {
    height: 100%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate3d(-50%,-50%,0);
    width: 100%
}

.hot-content-header .hero-picture img {
    height: 100%;
    max-width: none;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.hot-content-header .theme {
    font-size: 1.2rem;
    font-weight: 700;
    margin-bottom: 8px;
    text-transform: uppercase
}

@media only screen and (min-width: 1024px) {
    .hot-content-header .theme {
        margin-bottom:16px
    }
}

.hot-content-header .picture-wrapper+.columns .theme {
    margin-top: 32px
}

@media only screen and (min-width: 1024px) {
    .hot-content-header .picture-wrapper+.columns .theme {
        margin-top:40px
    }
}

.hot-content-header h1 {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.8rem;
    line-height: 3.5rem
}

@media only screen and (min-width: 1024px) {
    .hot-content-header h1 {
        font-size:4rem;
        line-height: 5.1rem
    }
}

.hot-content-header .informations {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin-top: 16px
}

@media only screen and (min-width: 1024px) {
    .hot-content-header .informations {
        margin-top:28px
    }
}

.hot-content-header .informations:before {
    background-color: #404040;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    content: "";
    display: block;
    height: 2px;
    margin-right: 8px;
    width: 50px
}

.hot-content-header .time {
    align-items: center;
    display: flex;
    font-family: speedeebold_regular,Arial,sans-serif;
    margin-top: 4px;
    padding-left: 58px;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .hot-content-header .time {
        margin-top:0;
        padding-left: 8px;
        width: auto
    }
}

.hot-content-header .time svg {
    margin-right: 4px
}

@media only screen and (min-width: 1024px) {
    .hot-content-header .columns {
        margin-top:0
    }
}

@media only screen and (min-width: 1280px) {
    .hot-content-header {
        margin-left:calc(-50vw - -590px);
        margin-right: calc(-50vw - -590px);
        width: 100vw
    }

    .hot-content-header .columns {
        margin-left: auto;
        margin-right: auto;
        max-width: 1180px
    }

    .hot-content-header .column {
        padding-left: 0;
        padding-right: 0
    }
}

/* ================ bloc 52/71 ================ */
.herobanner-n3 .picture {
    position: relative;
    width: 100%
}

.herobanner-n3 .picture img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.herobanner-n3 .content {
    margin-top: 32px
}

@media only screen and (min-width: 1024px) {
    .herobanner-n3 .content {
        margin-top:40px
    }
}

.herobanner-n3 .title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 3.6rem;
    line-height: 4.6rem
}

@media only screen and (min-width: 1024px) {
    .herobanner-n3 .title {
        font-size:5.4rem;
        line-height: 6.8rem
    }
}

.herobanner-n3 .description {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5;
    margin-top: 24px
}

@media only screen and (min-width: 1024px) {
    .herobanner-n3 .description {
        font-size:2rem
    }
}

/* ================ bloc 53/71 ================ */
.share-buttons[data-v-22e6aa54] {
    display: flex
}

.share-button[data-v-22e6aa54] {
    margin-right: 8px
}

.share-button[data-v-22e6aa54]:last-child {
    margin-right: 0
}

/* ================ bloc 54/71 ================ */
.share-button[data-v-6d402398] {
    align-items: center;
    border: 1px solid #dcdcdc;
    border-radius: 50%;
    color: #606060;
    display: flex;
    height: 40px;
    justify-content: center;
    -webkit-text-decoration: none;
    text-decoration: none;
    width: 40px
}

/* ================ bloc 55/71 ================ */
.store-locator-container {
    border-bottom: 1px solid #dcdcdc;
    height: calc(100vh - 113px);
    left: 50%;
    margin-bottom: -81px;
    margin-left: -50vw;
    margin-right: -50vw;
    position: relative;
    right: 50%;
    width: 100vw
}

@media only screen and (min-width: 1024px) {
    .store-locator-container {
        height:calc(100vh - 81px);
        margin-bottom: -129px;
        margin-left: calc(-50vw + 8px);
        margin-right: calc(-50vw + 8px)
    }
}

.store-locator-container .store-services,.store-locator-container .store-status {
    margin-top: 8px
}

.store-locator-container .store-services .short-description {
    font-size: 14px;
    margin-left: 15px;
    position: relative
}

.store-locator-container .store-services .short-description:before {
    background: #128d61;
    border-radius: 50%;
    content: "";
    height: 7px;
    left: -8px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 7px
}

.store-locator-container .store-services .short-description.close:before {
    background: #db0007
}

.store-locator-container .store-service,.store-locator-container .store-status {
    align-items: center;
    color: #606060;
    display: flex;
    font-size: 1.4rem;
    gap: 6px
}

.store-locator-container .store-service .store-service-icon,.store-locator-container .store-service .store-status-icon,.store-locator-container .store-status .store-service-icon,.store-locator-container .store-status .store-status-icon {
    align-items: center;
    display: flex;
    height: 16px;
    justify-content: center;
    width: 16px
}

.store-locator-container .store-service .store-service-icon svg,.store-locator-container .store-service .store-status-icon svg,.store-locator-container .store-status .store-service-icon svg,.store-locator-container .store-status .store-status-icon svg {
    height: 100%;
    width: auto
}

.store-locator-container .store-service .store-service-icon svg,.store-locator-container .store-status .store-service-icon svg {
    height: 12px
}

.store-locator-container .store-service {
    list-style: none;
    margin: 2px 0
}

.store-locator-container .store-service.available .store-service-icon {
    color: #128d61
}

.store-locator-container .store-service.unavailable .store-service-icon {
    color: #db0007
}

.store-locator-container .store-status.store-closed {
    color: #e50c1c
}

#store-locator {
    height: 100%;
    margin: 0 auto;
    max-width: 1920px;
    overflow: hidden;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    #store-locator .woosmap-webapp-container {
        height:calc(100% + 31px)!important;
        transform: translateZ(0)
    }
}

#store-locator .woosmap-slw-cell,#store-locator .woosmap-webapp-container div {
    color: #404040!important;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem!important;
    line-height: 1.3
}

@media only screen and (min-width: 1024px) {
    #store-locator .woosmap-slw-cell,#store-locator .woosmap-webapp-container div {
        font-size:1.6rem!important
    }
}

#store-locator .woosmap-webapp-container .woosmap-slw-returnto-results {
    color: #264f36!important
}

#store-locator .woosmap-slw-list-results {
    background-color: #fff!important
}

#store-locator .woosmap-slw-list-results .woosmap-slw-cell,#store-locator .woosmap-slw-list-results .woosmap-slw-store-summary {
    position: relative;
    z-index: 9
}

#store-locator .woosmap-slw-list-results .woosmap-slw-return-button {
    left: 0!important
}

#store-locator .woosmap-slw-direction-results div {
    color: #fff!important
}

#store-locator .woosmap-slw-direction-results .woosmap-slw-return-button {
    left: 0!important
}

#store-locator .woosmap-slw-list-results.woosmap-slw-direction-results div {
    color: #404040!important
}

#store-locator input[name=searchfield] {
    color: #404040!important;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 36px;
    padding: 0 0 0 40px!important
}

#store-locator input[name=searchfield][disabled] {
    color: #adadad!important
}

@media only screen and (min-width: 1024px) {
    #store-locator input[name=searchfield] {
        font-size:1.6rem
    }
}

#store-locator .woosmap-slw-search-button {
    left: 10px;
    position: absolute;
    top: 10px
}

#store-locator .woosmap-slw-search-button span {
    display: none
}

#store-locator .woosmap-slw-search-button:before {
    content: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjM2MiA3LjAwNTQyQzEzLjM2MiAxMC41MTYxIDEwLjUxNjEgMTMuMzYyIDcuMDA1NDIgMTMuMzYyQzMuNDk0NzUgMTMuMzYyIDAuNjQ4Nzk2IDEwLjUxNjEgMC42NDg3OTYgNy4wMDU0MkMwLjY0ODc5NiAzLjQ5NDc1IDMuNDk0NzUgMC42NDg3OTYgNy4wMDU0MiAwLjY0ODc5NkMxMC41MTYxIDAuNjQ4Nzk2IDEzLjM2MiAzLjQ5NDc1IDEzLjM2MiA3LjAwNTQyWiIgc3Ryb2tlPSIjNjA2MDYwIiBzdHJva2Utd2lkdGg9IjEuMjk3NTkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuNzM3MyAxMS44MjA5TDExLjgyMTEgMTAuNzM3M0wxNi4wMDE0IDE0LjkxNjlMMTUuNDQxOSAxNS40NzYzQzE1LjE1MjMgMTUuNzY1OCAxNC42ODI5IDE1Ljc2NTggMTQuMzkzMyAxNS40NzYzTDEwLjczNzMgMTEuODIwOVoiIGZpbGw9IiM2MDYwNjAiLz4KPC9zdmc+Cg==)
}

#store-locator .woosmap-slw-collapse-button {
    display: none
}

#store-locator .woosmap-slw-display-results div {
    align-items: center;
    color: #264f36!important;
    display: flex;
    justify-content: center
}

#store-locator .woosmap-slw-cell {
    border-bottom-color: #dcdcdc!important
}

#store-locator .woosmap-slw-cell .woosmap-slw-direction-button {
    transform: translate(-18px,46px)
}

#store-locator .woosmap-slw-cell .woosmap-slw-direction-button:before {
    content: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjYyNDcgNi40NzU4M0g2LjQ3NTg1QzYuMDI4NzYgNi40NzU4MyA1LjY2NjMyIDYuODM4MjcgNS42NjYzMiA3LjI4NTM1VjEyLjE0MjUiIHN0cm9rZT0iIzEyOEQ2MSIgc3Ryb2tlLXdpZHRoPSIxLjQxNjY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTguMDk0NzMgNC4wMzY5NUM4LjY0ODA2IDMuNDgzOTMgOS41NDQ4NiAzLjQ4MzkzIDEwLjA5ODIgNC4wMzY5NUwxMi4wMjU5IDUuOTYzNTRDMTIuMzAyNSA2LjI0MDAxIDEyLjMwMjUgNi42ODgyNCAxMi4wMjU5IDYuOTY0N0wxMC4wOTgyIDguODkxM0M5LjU0NDg2IDkuNDQ0MzIgOC42NDgwNiA5LjQ0NDMyIDguMDk0NzMgOC44OTEzVjguODkxM0wxMC41MjMzIDYuNDY0MTJMOC4wOTQ3MyA0LjAzNjk1WiIgZmlsbD0iIzEyOEQ2MSIvPgo8cmVjdCB4PSIwLjcwODMzMyIgeT0iMC43MDgzMzMiIHdpZHRoPSIxNC43NzM4IiBoZWlnaHQ9IjE1LjU4MzMiIHJ4PSIwLjkxMDcxNCIgc3Ryb2tlPSIjMTI4RDYxIiBzdHJva2Utd2lkdGg9IjEuNDE2NjciLz4KPC9zdmc+Cg==)
}

@media only screen and (min-width: 1024px) {
    #store-locator .woosmap-slw-cell .woosmap-slw-direction-button {
        margin-left:-182px
    }
}

#store-locator .woosmap-slw-table-view .woosmap-slw-cell {
    padding: 0!important
}

#store-locator .woosmap-slw-direction-button {
    background-color: transparent!important;
    position: relative;
    transform: translateY(2px);
    z-index: 2
}

#store-locator .woosmap-slw-direction-button span {
    display: none
}

#store-locator .woosmap-slw-direction-button:before {
    content: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjYyNDcgNi40NzU4M0g2LjQ3NTg1QzYuMDI4NzYgNi40NzU4MyA1LjY2NjMyIDYuODM4MjcgNS42NjYzMiA3LjI4NTM1VjEyLjE0MjUiIHN0cm9rZT0iIzEyOEQ2MSIgc3Ryb2tlLXdpZHRoPSIxLjQxNjY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTguMDk0NzMgNC4wMzY5NUM4LjY0ODA2IDMuNDgzOTMgOS41NDQ4NiAzLjQ4MzkzIDEwLjA5ODIgNC4wMzY5NUwxMi4wMjU5IDUuOTYzNTRDMTIuMzAyNSA2LjI0MDAxIDEyLjMwMjUgNi42ODgyNCAxMi4wMjU5IDYuOTY0N0wxMC4wOTgyIDguODkxM0M5LjU0NDg2IDkuNDQ0MzIgOC42NDgwNiA5LjQ0NDMyIDguMDk0NzMgOC44OTEzVjguODkxM0wxMC41MjMzIDYuNDY0MTJMOC4wOTQ3MyA0LjAzNjk1WiIgZmlsbD0iIzEyOEQ2MSIvPgo8cmVjdCB4PSIwLjcwODMzMyIgeT0iMC43MDgzMzMiIHdpZHRoPSIxNC43NzM4IiBoZWlnaHQ9IjE1LjU4MzMiIHJ4PSIwLjkxMDcxNCIgc3Ryb2tlPSIjMTI4RDYxIiBzdHJva2Utd2lkdGg9IjEuNDE2NjciLz4KPC9zdmc+Cg==)
}

@media only screen and (min-width: 1024px) {
    #store-locator .store-panel-container {
        width:553px
    }

    #store-locator .store-panel {
        height: calc(100% + 30px)!important;
        width: 100%!important
    }

    #store-locator .woosmap-slw-directions-view .store-panel {
        width: 100%!important
    }
}

#store-locator .woosmap-slw-search-results .woosmap-slw-cell {
    padding: 12px 18px!important
}

#store-locator .woosmap-slw-clearSearch-button svg {
    height: 22px;
    width: 22px
}

#store-locator .woosmap-slw-return-button {
    left: -8px;
    position: relative
}

@media only screen and (min-width: 1024px) {
    #store-locator .woosmap-slw-return-button {
        z-index:2
    }
}

#store-locator .woosmap-slw-return-button:after {
    content: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iMTEiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIAogICAgICAgIGQ9Ik0xLjksNy42TDAuNSw4LjlsOC45LDguOWwwLjYtMC42YzAuNC0wLjQsMC40LTEuMSwwLTEuNUwxLjksNy42eiIgZmlsbD0iY3VycmVudENvbG9yIgogICAgLz4KICAgIDxwYXRoIAogICAgICAgIGQ9Ik0xMC4xLDIuMWMwLjQtMC40LDAuNC0xLjEsMC0xLjVMOS41LDBMMC41LDguOWwxLjQsMS40TDEwLjEsMi4xeiIgZmlsbD0iY3VycmVudENvbG9yIgogICAgLz4KPC9zdmc+Cg==);
    height: 14px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%)
}

#store-locator .woosmap-slw-return-button svg {
    display: none
}

#store-locator .woosmap-slw-directions-view .woosmap-slw-return-button,#store-locator .woosmap-slw-directions-view-details .woosmap-slw-return-button {
    left: 0
}

#store-locator .woosmap-slw-directions-view-details div {
    color: #fff!important
}

#store-locator .woosmap-slw-directions-view-details .woosmap-slw-cell div {
    color: #404040!important
}

@media only screen and (min-width: 1024px) {
    .modal .store-locator-container {
        max-height:calc(90vh - 64px);
        max-height: calc(90dvh - 64px)
    }
}

.modal #store-locator {
    max-height: calc(100vh - 64px);
    max-height: calc(100dvh - 64px)
}

.modal #store-locator .woosmap-slw-subpanel-partial-mobile-listview>div:not(.store-panel) {
    background-color: transparent!important;
    bottom: auto;
    top: calc(100vh - 124px);
    top: calc(100dvh - 124px);
    z-index: 3
}

.store-search {
    background-color: #fff!important
}

.store-panel .store-panel .store-search.woosmap-slw-origin-input-field {
    background-color: tranparent!important;
    padding: 0!important
}

.store-panel .store-panel .store-search.woosmap-slw-origin-input-field:before {
    display: none
}

.store-panel .store-panel .store-search:before {
    border-top: 1px solid #dcdcdc;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 95px
}

.store-panel .store-panel .store-search>div:first-child {
    border: 1px solid #dcdcdc;
    border-radius: 4px!important;
    box-shadow: none!important
}

@media only screen and (min-width: 1024px) {
    .store-panel .store-panel .store-search>div:first-child {
        margin-bottom:16px
    }
}

.store-panel .store-panel .store-search+div .store {
    margin-top: 30px;
    position: relative;
    z-index: 1
}

.store-panel .store-panel .wm-filters-toggle {
    padding-left: 42px
}

.store-panel .store-panel .wm-filters-toggle .filters-icon {
    left: 16px
}

@media only screen and (min-width: 1024px) {
    .store-panel .store-panel .store-search {
        padding:24px 36px 0!important
    }

    .store-panel .store-panel .store-scroll {
        overflow-y: scroll!important;
        top: 95px!important
    }

    .store-panel .store-panel .store-scroll.fix-firefox {
        overflow-y: inherit!important
    }

    .store-panel .store-panel .wm-filters-toggle {
        padding-left: 60px
    }

    .store-panel .store-panel .wm-filters-toggle .filters-icon {
        left: 36px
    }
}

.store-scroll {
    overflow: visible!important
}

.store-scroll .wm-filters-toggle {
    padding-left: 42px
}

.store-scroll .wm-filters-toggle .filters-icon {
    left: 16px
}

.woosmap-slw-listview-mobile-full .store-scroll {
    overflow-y: auto!important
}

.store,.store-summary {
    padding: 24px
}

@media only screen and (min-width: 1024px) {
    .store,.store-summary {
        padding:24px 40px
    }
}

.store-summary {
    margin-right: -41px
}

@media only screen and (min-width: 1024px) {
    .store-summary {
        display:flex
    }
}

.store {
    border-top: 1px solid #dcdcdc
}

@media only screen and (min-width: 1024px) {
    .store {
        padding:24px 40px
    }
}

.store-infos {
    padding-right: 10px
}

@media only screen and (min-width: 1024px) {
    .store-infos {
        flex:1;
        padding-right: 48px
    }
}

.store-name {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.6rem!important
}

.store-name.is-favorite {
    padding-left: 22px;
    position: relative
}

.store-name.is-favorite svg {
    left: 0;
    position: absolute;
    top: -2px;
    width: 16px
}

.store-address {
    color: #264f36;
    font-size: 1.6rem;
    margin-top: 4px
}

.store-actions {
    display: block;
    margin: 16px 0
}

.store-actions .cta {
    margin-top: 8px;
    width: 100%
}

.store-summary .store-actions {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 8px;
    gap: 8px;
    margin: 16px 0 0
}

.store-summary .store-actions .cta {
    margin: 0
}

@media only screen and (min-width: 1024px) {
    .store-summary .store-actions {
        display:block;
        margin: 0;
        width: 132px
    }

    .store-summary .store-actions .cta {
        margin: 8px 0;
        padding: 0;
        width: 100%
    }
}

.wm-geolocation-button {
    align-items: center;
    border-left: 1px solid #dcdcdc;
    display: flex;
    height: 47px;
    position: absolute;
    right: 0;
    top: 0;
    width: 47px
}

.wm-geolocation-button svg {
    display: none
}

.wm-geolocation-button .geolocation-icon {
    align-items: center;
    display: flex;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.wm-geolocation-button .geolocation-icon svg {
    color: #264f36;
    display: inline;
    display: initial;
    width: 100%
}

.wm-filters-top-element {
    height: 38px;
    overflow: visible!important;
    z-index: 29!important
}

.wm-filters-top-element.hidden {
    z-index: 7!important
}

.woosmap-slw-search-results {
    z-index: 10!important
}

.wm-filters-toggle div {
    line-height: 24px!important
}

.wm-filters-toggle svg {
    display: none
}

.wm-filters-toggle .filters-icon {
    height: 15px;
    line-height: 0!important;
    position: absolute;
    right: 14px;
    top: 50%;
    transform: translateY(-50%)
}

.wm-filters-toggle .filters-icon svg {
    color: #264f36;
    display: inline;
    display: initial
}

.wm-filters-number {
    align-items: center;
    background-color: #ffbc0d!important;
    color: #404040!important;
    display: inline-flex;
    font-weight: 700!important;
    height: 17px!important;
    padding-top: 2px!important
}

.wm-filters-panel-container {
    background: rgba(0,0,0,.7);
    z-index: 10
}

.wm-filters-panel,.wm-filters-panel-container {
    bottom: 0;
    height: 100vh;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100vw
}

.wm-filters-panel {
    background: #fff;
    display: flex;
    flex-direction: column
}

@media only screen and (min-width: 1024px) {
    .wm-filters-panel {
        height:auto;
        left: 50%;
        max-height: calc(100% - 64px);
        overflow-y: auto;
        top: 50%;
        transform: translate(-50%,-50%);
        width: 580px
    }
}

.wm-filters-items {
    bottom: 48px;
    margin-bottom: -48px;
    margin-top: 48px;
    overflow-y: auto;
    position: fixed;
    top: 0;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .wm-filters-items {
        margin-top:80px
    }
}

.wm-filters-panel-header {
    align-items: center;
    background-color: #fff;
    display: flex;
    height: 48px;
    position: fixed;
    top: 0;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .wm-filters-panel-header {
        height:80px
    }
}

.wm-filters-close-button {
    height: 18px;
    left: 16px;
    position: absolute
}

@media only screen and (min-width: 1024px) {
    .wm-filters-close-button {
        left:32px
    }
}

.wm-filters-title {
    padding: 0 32px;
    text-align: center;
    width: 100%
}

.wm-filters-item {
    border-top: 1px solid #dcdcdc
}

.wm-filters-item:last-child {
    border-bottom: 1px solid #dcdcdc
}

.wm-filters-button {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 64px;
    padding: 0 24px 0 32px;
    width: 100%
}

.wm-filters-button-icon svg {
    height: 40px;
    width: 40px
}

.wm-filters-button-label {
    cursor: inherit;
    flex: 1;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    padding-left: 16px;
    text-align: left
}

.wm-filters-button-active {
    display: none
}

.wm-filters-button-active svg {
    width: 13px
}

.wm-filters-item.active {
    position: relative
}

.wm-filters-item.active:before {
    background-color: #264f36;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    width: 4px
}

.wm-filters-item.active .wm-filters-button-active {
    display: block
}

.wm-eat-type-popin-container {
    background: rgba(0,0,0,.7);
    height: calc(100vh - 112px);
    left: 0;
    position: absolute;
    top: 0;
    width: 100vw;
    z-index: 8
}

@media only screen and (min-width: 1024px) {
    .wm-eat-type-popin-container {
        height:calc(100vh - 80px)
    }
}

.wm-eat-type-popin {
    background: #fff;
    display: flex;
    flex-direction: column;
    height: 100%;
    left: 0;
    max-height: 100%;
    overflow: auto;
    padding: 24px;
    position: absolute;
    top: 0;
    width: 100vw
}

@media only screen and (min-width: 1024px) {
    .wm-eat-type-popin {
        border-radius:4px;
        height: 100%;
        left: 50%;
        max-height: calc(100% - 80px);
        padding: 0 32px 32px;
        top: 50%;
        transform: translate(-50%,-50%);
        width: 480px
    }
}

.wm-order-close-button {
    height: 18px;
    left: 24px;
    position: absolute;
    top: 24px
}

@media only screen and (min-width: 1024px) {
    .wm-order-close-button {
        left:32px
    }
}

.wm-eat-type-popin-wrapper {
    margin-top: 40px;
    overflow-y: auto
}

@media only screen and (min-width: 1024px) {
    .wm-eat-type-popin-wrapper {
        margin-top:80px
    }
}

.wm-eat-type-popin-title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: 32px
}

@media only screen and (min-width: 1024px) {
    .wm-eat-type-popin-title {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.wm-eat-type-popin-content .store-infos {
    padding-right: 120px;
    position: relative
}

.wm-eat-type-popin-content .store-infos:before {
    content: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iOTIiIGhlaWdodD0iNzciIHZpZXdCb3g9IjAgMCA5MiA3NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ1LjkzMzIgNjQuNTI2NUM3MS4wODg3IDY0LjUyNjUgOTEuNTAwMiA2Ny4xMTY5IDkxLjUwMDIgNzAuMjY5MkM5MS41MDAyIDczLjQ1MjYgNzEuMTE5OSA3Ni4wMTE5IDQ1LjkzMzIgNzYuMDExOUMyMC43NDY1IDc2LjAxMTkgMC4zNjYyMTEgNzMuNDUyNiAwLjM2NjIxMSA3MC4yNjkyQzAuMzY2MjExIDY3LjA4NTcgMjAuNzQ2NSA2NC41MjY1IDQ1LjkzMzIgNjQuNTI2NVoiIGZpbGw9IiNGMUYxRjEiLz4KPHBhdGggZD0iTTI1LjE0OTMgMzMuMTU5OUgxLjMwNDY1QzAuNjE4MDI3IDMzLjE1OTkgMC4xNDk4NzMgMzIuNDQyIDAuNDYxOTc2IDMxLjgxNzhMNS45MjM3NyAyMC44NjNIMjUuMTQ5M1YzMy4xNTk5WiIgZmlsbD0iIzI2NEYzNiIvPgo8cGF0aCBkPSJNNjYuNzUgMzMuMTU5OUg5MC41MzIyQzkxLjIxODggMzMuMTU5OSA5MS42ODcgMzIuNDQyIDkxLjM3NDkgMzEuODE3OEw4NS45MTMxIDIwLjg2M0g2Ni43NVYzMy4xNTk5WiIgZmlsbD0iIzI2NEYzNiIvPgo8cGF0aCBkPSJNMjUuMTQ3NCA5LjMxNTA2VjIwLjg2MjlINS45NTMxMkw3LjAxNDI3IDExLjUzMUM3LjE3MDMyIDEwLjI4MjYgOC4yMzE0NyA5LjMxNTA2IDkuNDc5ODggOS4zMTUwNkgyNS4xNDc0WiIgZmlsbD0iIzEyM0IyMiIvPgo8cGF0aCBkPSJNNjYuNzE4OCA5LjMxNTA2VjIwLjg2MjlIODUuODgxOEw4NC43ODk1IDExLjUzMUM4NC42MzM0IDEwLjI4MjYgODMuNTcyMyA5LjMxNTA2IDgyLjMyMzkgOS4zMTUwNkg2Ni43MTg4WiIgZmlsbD0iIzEyM0IyMiIvPgo8cGF0aCBkPSJNNjMuNTk5NSAwLjg1NzE3OFYzMy4xNTk4SDI4LjI2OTVMMjguMjM4MyAwLjg1NzE3OEg2My41OTk1WiIgZmlsbD0iIzI2NEYzNiIvPgo8cGF0aCBkPSJNNi4wNDY4OCAzNi4zMTE5SDg1LjgyMDNWNjkuMjA3NUM4NS44MjAzIDY5LjczODEgODUuNDE0NiA3MC4xNDM4IDg0Ljg4NCA3MC4xNDM4SDYuOTgzMThDNi40NTI2MSA3MC4xNDM4IDYuMDQ2ODggNjkuNzM4MSA2LjA0Njg4IDY5LjIwNzVWMzYuMzExOVoiIGZpbGw9IiNGRUY4RTciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01MC4yNzA5IDkuNTY0ODJDNTEuOTg3NCA5LjU2NDgyIDUzLjM2MDcgMTYuNzc0NCA1My4zNjA3IDI1LjY2OTNINTUuODI2M0M1NS44MjYzIDE2LjA4NzggNTMuMzI5NSA4LjMxNjQxIDUwLjIzOTcgOC4zMTY0MUM0OC40OTE5IDguMzE2NDEgNDYuOTMxNCAxMC42NTcyIDQ1LjkwMTQgMTQuMzA4OEM0NC44NzE1IDEwLjY1NzIgNDMuMzExIDguMzE2NDEgNDEuNTYzMiA4LjMxNjQxQzM4LjQ3MzQgOC4zMTY0MSAzNS45NzY2IDE2LjA4NzggMzUuOTc2NiAyNS42NjkzSDM4LjQ0MjJDMzguNDQyMiAxNi43NzQ0IDM5LjgxNTQgOS41NjQ4MiA0MS41MzIgOS41NjQ4MkM0My4yNDg2IDkuNTY0ODIgNDQuNjIxOCAxNi4yMTI2IDQ0LjYyMTggMjQuNDIwOUg0Ny4wODc0QzQ3LjE4MSAxNi4yNDM4IDQ4LjU1NDMgOS41NjQ4MiA1MC4yNzA5IDkuNTY0ODJaIiBmaWxsPSIjRkZCQzAwIi8+CjxnIG9wYWNpdHk9IjAuMDUwMDAzMSI+CjxwYXRoIG9wYWNpdHk9IjAuMDUwMDAzMSIgZD0iTTg1LjgyMDMgMzYuMzExOUg2LjA0Njg4VjQyLjU1MzlIODUuODIwM1YzNi4zMTE5WiIgZmlsbD0iIzI5MjkyOSIvPgo8L2c+CjxwYXRoIGQ9Ik0xNy4wMzI0IDUwLjIzMTdDMTguODczOCA1MC4yMzE3IDIwLjM0MDcgNDguNzY0OCAyMC4zNDA3IDQ2Ljk4NTlDMjAuMzQwNyA0NS4xNzU3IDE4Ljg0MjYgNDMuNzQgMTcuMDMyNCA0My43NEMxNS4xOTEgNDMuNzQgMTMuNzI0MSA0NS4yMDY5IDEzLjcyNDEgNDYuOTg1OUMxMy42OTI5IDQ4Ljc5NjEgMTUuMTkxIDUwLjIzMTcgMTcuMDMyNCA1MC4yMzE3WiIgZmlsbD0iI0QyQzhBRiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1LjYyOTcgNTguMDM1MUgyMS40NjZMMjAuODQxOCA1My45MTUzQzIwLjYyMzQgNTIuMzU0OCAxOS4xMjUzIDUxLjI2MjUgMTcuNTY0OCA1MS40ODA5QzE2LjAwNDIgNTEuNjk5NCAxNC45MTE5IDUzLjE5NzUgMTUuMTMwNCA1NC43NThMMTUuNjI5NyA1OC4wMzUxWiIgZmlsbD0iI0QyQzhBRiIvPgo8cGF0aCBkPSJNNzEuNzQ0OCA1MC4yMzE3QzczLjU4NjIgNTAuMjMxNyA3NS4wNTMxIDQ4Ljc2NDggNzUuMDUzMSA0Ni45ODU5Qzc1LjA1MzEgNDUuMTc1NyA3My41NTUgNDMuNzQgNzEuNzQ0OCA0My43NEM2OS45MDM0IDQzLjc0IDY4LjQzNjUgNDUuMjA2OSA2OC40MzY1IDQ2Ljk4NTlDNjguNDM2NSA0OC43OTYxIDY5LjkwMzQgNTAuMjMxNyA3MS43NDQ4IDUwLjIzMTdaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzAuMzM3NyA1OC4wMzUxSDc2LjE3NEw3NS41NDk4IDUzLjkxNTNDNzUuMzMxNCA1Mi4zNTQ4IDczLjgzMzMgNTEuMjYyNSA3Mi4yNzI4IDUxLjQ4MDlDNzAuNzEyMiA1MS42OTk0IDY5LjYxOTkgNTMuMTk3NSA2OS44Mzg0IDU0Ljc1OEw3MC4zMzc3IDU4LjAzNTFaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGQ9Ik0yOS4zOTEzIDUwLjIzMTdDMzEuMjMyNyA1MC4yMzE3IDMyLjY5OTYgNDguNzY0OCAzMi42OTk2IDQ2Ljk4NTlDMzIuNjk5NiA0NS4xNzU3IDMxLjIwMTUgNDMuNzQgMjkuMzkxMyA0My43NEMyNy41NDk5IDQzLjc0IDI2LjA4MyA0NS4yMDY5IDI2LjA4MyA0Ni45ODU5QzI2LjA4MyA0OC43OTYxIDI3LjU0OTkgNTAuMjMxNyAyOS4zOTEzIDUwLjIzMTdaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGQ9Ik0xNC41Njk1IDYwLjQ3MDFDMTMuODIwNSA2MC40NzAxIDEzLjE5NjMgNTkuODQ1OSAxMy4xOTYzIDU5LjA5NjhWNTguNDEwMkMxMy4xOTYzIDU4LjIyMjkgMTMuMzUyMyA1OC4wNjY5IDEzLjUzOTYgNTguMDY2OUg3OC4xNzYxQzc4LjkyNTEgNTguMDY2OSA3OS41NDkzIDU4LjY5MTEgNzkuNTQ5MyA1OS40NDAxVjYwLjEyNjhDNzkuNTQ5MyA2MC4zMTQgNzkuMzkzMyA2MC40NzAxIDc5LjIwNiA2MC40NzAxSDE0LjU2OTVaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjQuNTIxNSA1OS44MTMxVjU2LjIyMzlDMjQuNTIxNSA1My43NTgzIDI2LjU1MDIgNTEuNzI5NiAyOS4wMTU4IDUxLjcyOTZIMjkuNzMzNkMzMi4xOTkyIDUxLjcyOTYgMzQuMjI3OSA1My43NTgzIDM0LjIyNzkgNTYuMjIzOVY1OS44MTMxSDI0LjUyMTVaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGQ9Ik01Mi45MjMgNTAuMjMxN0M1NC43NjQ0IDUwLjIzMTcgNTYuMjMxMyA0OC43NjQ4IDU2LjIzMTMgNDYuOTg1OUM1Ni4yMzEzIDQ1LjE3NTcgNTQuNzMzMiA0My43NCA1Mi45MjMgNDMuNzRDNTEuMDgxNiA0My43NCA0OS42MTQ3IDQ1LjIwNjkgNDkuNjE0NyA0Ni45ODU5QzQ5LjU4MzUgNDguNzk2MSA1MS4wODE2IDUwLjIzMTcgNTIuOTIzIDUwLjIzMTdaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDkuMjQ0MSA1OS44MTMxVjU2LjIyMzlDNDkuMjQ0MSA1My43NTgzIDUxLjI3MjggNTEuNzI5NiA1My43Mzg0IDUxLjcyOTZDNTYuMjA0IDUxLjcyOTYgNTguMjMyNyA1My43NTgzIDU4LjIzMjcgNTYuMjIzOVY1OS44MTMxSDQ5LjI0NDFaIiBmaWxsPSIjRDJDOEFGIi8+CjxwYXRoIGQ9Ik02My4xMzA4IDM2LjMxMTlINjAuMDA5OFY3MC4xNDM4SDYzLjEzMDhWMzYuMzExOVoiIGZpbGw9IiNFMERBQzkiLz4KPHBhdGggZD0iTTgyLjY5ODIgMzYuMzExOUg4NS44MTkzVjY5LjIwNzVDODUuODE5MyA2OS43MzgxIDg1LjQxMzUgNzAuMTQzOCA4NC44ODMgNzAuMTQzOEg4Mi42OTgyVjM2LjMxMTlaIiBmaWxsPSIjRTBEQUM5Ii8+CjxwYXRoIGQ9Ik02LjA0Njg4IDM2LjMxMTlIOS4xNjc5VjcwLjE0MzhINi45ODMxOEM2LjQ1MjYxIDcwLjE0MzggNi4wNDY4OCA2OS43MzgxIDYuMDQ2ODggNjkuMjA3NVYzNi4zMTE5WiIgZmlsbD0iI0UwREFDOSIvPgo8cGF0aCBkPSJNMzUuNTQwOSAzNi4zMTE5SDMyLjQxOTlWNzAuMTQzOEgzNS41NDA5VjM2LjMxMTlaIiBmaWxsPSIjRTBEQUM5Ii8+Cjwvc3ZnPgo=);
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.wm-eat-type-popin-content .eat-types {
    margin-top: 24px
}

.wm-eat-type-popin-content .eat-types .form-label {
    position: relative
}

.wm-eat-type-popin-content .eat-types .form-label input {
    opacity: 0;
    position: absolute;
    z-index: -1
}

.wm-eat-type-popin-content .eat-types .form-label input+label {
    background-color: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    color: #404040;
    display: block;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.6rem;
    height: 64px;
    line-height: 1.3;
    line-height: 64px;
    margin-top: 8px;
    padding-left: 64px;
    position: relative;
    width: 100%
}

.wm-eat-type-popin-content .eat-types .form-label input+label svg {
    left: 20px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.wm-eat-type-popin-content .eat-types .form-label input:checked+label {
    border: 2px solid #ffbc0d;
    font-family: speedeebold_regular,Arial,sans-serif
}

.wm-eat-type-popin-content .eat-types .form-label input:disabled+label {
    opacity: .3
}

.wm-order-save-button {
    height: 64px!important;
    line-height: 64px!important;
    margin-top: 32px;
    padding: 0!important;
    width: 100%!important
}

#favorite-restaurant {
    background-color: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    bottom: 24px;
    left: 24px;
    padding: 16px;
    position: absolute;
    right: 24px
}

#favorite-restaurant.hidden {
    z-index: -1!important
}

#favorite-restaurant .store-name {
    padding-left: 22px;
    position: relative
}

#favorite-restaurant .store-name:before {
    content: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDAuNDAyMzQ0QzEyLjQyMjUgMC40MDIzNDQgMTIuODA5NiAwLjYzODE1NyAxMy4wMDM1IDEuMDEzNTZMMTYuMTkzIDcuMTkwNTZMMjMuMDUzMyA4LjMxNTE4QzIzLjQ3MDIgOC4zODM1MiAyMy44MTQxIDguNjc4ODYgMjMuOTQ0NyA5LjA4MDY3QzI0LjA3NTMgOS40ODI0OSAyMy45NzA2IDkuOTIzNTcgMjMuNjczNSAxMC4yMjM5TDE4Ljc4NDQgMTUuMTY2MUwxOS44MzQ4IDIyLjAzODJDMTkuODk4NiAyMi40NTU4IDE5LjcyNCAyMi44NzQyIDE5LjM4MjIgMjMuMTIyNUMxOS4wNDA0IDIzLjM3MDggMTguNTg4NiAyMy40MDc2IDE4LjIxMTEgMjMuMjE3OUwxMiAyMC4wOTUzTDUuNzg4ODcgMjMuMjE3OUM1LjQxMTQgMjMuNDA3NiA0Ljk1OTU3IDIzLjM3MDggNC42MTc3NyAyMy4xMjI1QzQuMjc1OTcgMjIuODc0MiA0LjEwMTM2IDIyLjQ1NTggNC4xNjUxOSAyMi4wMzgyTDUuMjE1NTYgMTUuMTY2MUwwLjMyNjUwNyAxMC4yMjM5QzAuMDI5MzgyMSA5LjkyMzU3IC0wLjA3NTI1MjMgOS40ODI0OSAwLjA1NTMwNDEgOS4wODA2N0MwLjE4NTg2MSA4LjY3ODg2IDAuNTI5NzY4IDguMzgzNTIgMC45NDY2OTMgOC4zMTUxOEw3LjgwNjk5IDcuMTkwNTZMOS40MDE3NSA0LjEwMjA2TDEwLjk5NjUgMS4wMTM1NkMxMS4xOTA0IDAuNjM4MTU3IDExLjU3NzUgMC40MDIzNDQgMTIgMC40MDIzNDRaIiBmaWxsPSIjRkZCQzBEIi8+Cjwvc3ZnPgo=);
    left: -4px;
    position: absolute;
    top: -2px;
    transform: scale(.65)
}

#favorite-restaurant .store-actions {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 8px;
    gap: 8px;
    margin: 8px 0 0
}

#favorite-restaurant .store-actions .cta {
    margin: 0
}

@media only screen and (min-width: 1024px) {
    #favorite-restaurant {
        bottom:auto;
        display: flex;
        left: 6px;
        padding: 24px;
        right: auto;
        top: 100px;
        width: 472px
    }

    #favorite-restaurant .store-actions {
        display: block;
        margin: -8px 0
    }

    #favorite-restaurant .store-actions .cta {
        margin: 8px 0;
        padding: 0;
        width: 132px
    }
}

@media only screen and (min-width: 1920px) {
    #favorite-restaurant {
        left:calc(50% - 954px)
    }
}

@media only screen and (max-width: 767px) {
    .filters-expanded {
        height:70vh
    }
}

.filters-expanded {
    max-height: 100%!important
}

.fix-safari {
    display: table!important
}

.delivery-mode {
    align-items: center;
    background-color: #f2f2f2;
    border-radius: 4px;
    color: #404040;
    display: flex;
    margin-top: 34px;
    padding: 16px;
    -webkit-text-decoration: none;
    text-decoration: none
}

.delivery-mode p {
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.3
}

.delivery-mode p strong {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.3
}

.delivery-mode .logo {
    margin-right: 16px
}

/* ================ bloc 56/71 ================ */
.navigation-container {
    background: #fff;
    border-bottom: 1px solid #dcdcdc;
    height: 48px;
    list-style-type: none;
    margin: 0 0 0 -24px;
    min-width: 100vw;
    overflow-x: auto;
    overflow-y: hidden;
    padding: 0;
    position: sticky;
    top: var(--header-wrapper-height);
    white-space: nowrap;
    will-change: transform;
    z-index: 2;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    scrollbar-width: none;
    touch-action: pan-x
}

.navigation-container::-webkit-scrollbar {
    display: none
}

@media only screen and (min-width: 1024px) {
    .navigation-container {
        align-self:flex-start;
        border-bottom: none;
        display: flex;
        flex-direction: column;
        height: auto;
        margin: 5.4rem 0 0;
        min-width: auto;
        overflow: visible;
        overflow: initial;
        top: 134px
    }
}

.navigation-container .navigation {
    height: 48px
}

@media only screen and (min-width: 1024px) {
    .navigation-container .navigation {
        height:auto
    }
}

.navigation-container .navigation ul {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.navigation-container .navigation li {
    display: inline-block;
    margin: 0
}

@media only screen and (min-width: 1024px) {
    .navigation-container .navigation li {
        display:block
    }
}

.navigation-container .navigation li .anchor-link {
    color: #404040;
    display: block;
    line-height: 48px;
    padding: 0 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: all .1s
}

@media only screen and (min-width: 1024px) {
    .navigation-container .navigation li .anchor-link {
        line-height:20.8px;
        margin-bottom: 24px;
        padding: 0
    }
}

.navigation-container .navigation li .anchor-link.is-active {
    font-family: speedee_regular,Arial,sans-serif;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3;
    line-height: 48px;
    position: relative
}

@media only screen and (min-width: 1024px) {
    .navigation-container .navigation li .anchor-link.is-active {
        display:inline-block;
        font-family: speedeebold_regular,Arial,sans-serif;
        font-size: 1.8rem;
        line-height: 1.5;
        line-height: 30px;
        margin-bottom: 28px;
        position: relative
    }
}

@media only screen and (min-width: 1024px)and (min-width:1024px) {
    .navigation-container .navigation li .anchor-link.is-active {
        font-size:2rem
    }
}

.navigation-container .navigation li .anchor-link.is-active:after {
    background: #404040;
    bottom: 4px;
    content: "";
    display: block;
    height: 4px;
    left: 0;
    position: relative;
    right: 0;
    transform: skewX(-20deg)
}

@media only screen and (min-width: 1024px) {
    .navigation-container .navigation li .anchor-link.is-active:after {
        bottom:-4px;
        position: absolute
    }
}

.navigation-container .navigation li:first-of-type .anchor-link {
    padding-left: 24px
}

@media only screen and (min-width: 1024px) {
    .navigation-container .navigation li:first-of-type .anchor-link {
        padding:0
    }
}

.navigation-container .navigation li:last-of-type .anchor-link {
    padding-right: 24px
}

@media only screen and (min-width: 1024px) {
    .navigation-container .navigation li:last-of-type .anchor-link {
        padding:0
    }
}

/* ================ bloc 57/71 ================ */
.push-find-out-more {
    border-radius: 4px;
    padding: 32px 24px;
    text-align: center;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .push-find-out-more {
        display:flex;
        flex-direction: column;
        justify-content: center
    }
}

.push-find-out-more>a {
    align-items: center;
    color: var(--text-color);
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center;
    margin: -32px -24px;
    padding: 32px 24px;
    -webkit-text-decoration: none;
    text-decoration: none
}

.push-find-out-more>a.no-cta:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.push-find-out-more>a .picto {
    display: block;
    margin-top: 16px;
    width: 20px
}

@media only screen and (min-width: 1024px) {
    .push-find-out-more>a .picto {
        display:none
    }
}

.push-find-out-more .cta {
    background-color: transparent;
    border-color: inherit;
    color: var(--text-color);
    margin-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
    transition: background-color .3s ease-out
}

.push-find-out-more .cta:hover {
    border-width: 2px
}

@media only screen and (min-width: 1024px) {
    .push-find-out-more .cta {
        width:100%
    }

    .push-find-out-more .cta:hover {
        padding: 0 47px
    }
}

.push-find-out-more .title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.8rem;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .push-find-out-more .title {
        font-size:2rem
    }
}

/* ================ bloc 58/71 ================ */
.highlighted-product {
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    padding: 24px;
    text-align: center;
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .highlighted-product {
        align-items:center;
        display: flex;
        flex-direction: row-reverse;
        padding: 32px
    }
}

.highlighted-product .wrapper-img {
    padding-top: 60.21505%;
    position: relative
}

@media only screen and (min-width: 1024px) {
    .highlighted-product .wrapper-img {
        padding-left:32px;
        padding-top: 0;
        width: 50%
    }
}

.highlighted-product .wrapper-img .responsive-img {
    left: 0;
    position: absolute;
    top: 0
}

@media only screen and (min-width: 1024px) {
    .highlighted-product .wrapper-img .responsive-img {
        position:relative
    }
}

.highlighted-product .wrapper-img img {
    height: 100%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%)
}

@media only screen and (min-width: 1024px) {
    .highlighted-product .wrapper-img img {
        height:auto;
        margin: 0 auto;
        position: static;
        transform: none
    }

    .highlighted-product .wrapper-text {
        padding-right: 32px;
        width: 50%
    }
}

.highlighted-product .title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    -webkit-hyphens: auto;
    hyphens: auto;
    line-height: 2.8rem;
    margin-bottom: 24px;
    word-break: break-word
}

@media only screen and (min-width: 1024px) {
    .highlighted-product .title {
        font-size:2.8rem;
        line-height: 3.5rem;
        text-align: left
    }
}

.highlighted-product .cta-list {
    list-style: none;
    padding-left: 0
}

.highlighted-product .cta-item {
    margin-top: 8px
}

.highlighted-product .cta {
    width: 100%
}

/* ================ bloc 59/71 ================ */
.product-presentation {
    display: flex;
    flex-direction: column;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .product-presentation {
        font-size:2rem
    }
}

@media only screen and (min-width: 768px) {
    .product-presentation {
        flex-direction:row
    }
}

.product-presentation .columns {
    width: 100%
}

.product-presentation .column {
    display: flex;
    flex-direction: column
}

.product-presentation .column:first-of-type {
    align-items: center
}

.product-presentation .picture {
    align-items: center;
    display: flex;
    height: calc(100vw - 68px);
    justify-content: center
}

@media only screen and (min-width: 768px) {
    .product-presentation .picture {
        height:400px;
        width: 400px
    }
}

.product-presentation h1 {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 3.6rem;
    line-height: 4.6rem;
    margin-bottom: 16px
}

@media only screen and (min-width: 1024px) {
    .product-presentation h1 {
        font-size:5.4rem;
        line-height: 6.8rem
    }
}

.product-presentation .baseline {
    margin-bottom: 24px
}

.product-presentation .baseline span {
    font-weight: 700
}

.product-presentation .cta-primary {
    align-self: flex-start;
    margin-top: 32px
}

.product-presentation .mention {
    color: #606060;
    font-family: speedee_regular,Arial,sans-serif;
    font-size: 1.2rem;
    line-height: 1.3;
    margin-top: 8px
}

/* ================ bloc 60/71 ================ */
.menu-content-list {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: -4px
}

@media only screen and (min-width: 1024px) {
    .menu-content-list {
        margin:-10px
    }
}

.menu-content-list .menu-content-item {
    display: flex;
    flex: 0 0 50%;
    padding: 4px
}

@media only screen and (min-width: 1024px) {
    .menu-content-list .menu-content-item {
        flex:0 0 20%;
        padding: 10px
    }
}

.menu-content-list .menu-content-item .item-title {
    font-family: speedee_regular,Arial,sans-serif;
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 1.6rem;
    line-height: 1.3
}

/* ================ bloc 61/71 ================ */
.product-modular-blocks section[data-v-661aadfb] {
    margin-top: 8rem
}

@media only screen and (min-width: 1024px) {
    .product-modular-blocks section[data-v-661aadfb] {
        margin-top:13rem
    }
}

.a-propos[data-v-661aadfb] {
    margin-bottom: 8rem!important;
    margin-left: -24px;
    margin-right: -24px;
    margin-top: 8rem!important;
    padding: 64px 24px
}

.a-propos h2[data-v-661aadfb] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: 32px;
    text-align: center
}

@media only screen and (min-width: 1024px) {
    .a-propos h2[data-v-661aadfb] {
        font-size:2.8rem;
        line-height: 3.5rem;
        margin-bottom: 40px
    }
}

@media only screen and (min-width: 1280px) {
    .a-propos[data-v-661aadfb] {
        margin-left:calc(-50vw - -590px);
        margin-right: calc(-50vw - -590px);
        padding: 80px 0;
        width: 100vw
    }

    .a-propos .columns[data-v-661aadfb] {
        margin-left: auto;
        margin-right: auto;
        max-width: 1180px
    }

    .a-propos .column[data-v-661aadfb] {
        padding-left: 0;
        padding-right: 0
    }
}

/* ================ bloc 62/71 ================ */
.push-content-plain {
    padding-top: 32px;
    position: relative
}

@media only screen and (min-width: 1024px) {
    .push-content-plain {
        padding-top:56px
    }
}

.push-content-plain .title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.8rem;
    line-height: 3.5rem;
    margin-bottom: 4px
}

@media only screen and (min-width: 1024px) {
    .push-content-plain .title {
        font-size:4rem;
        line-height: 5.1rem
    }
}

.push-content-plain .text {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5;
    margin-top: 0
}

@media only screen and (min-width: 1024px) {
    .push-content-plain .text {
        font-size:2rem
    }
}

.push-content-plain .text p {
    margin-top: 0
}

.push-content-plain .cta {
    background-color: #fff;
    border: 1px solid #dcdcdc;
    margin: 24px 0 0;
    transition: background-color .3s ease-out
}

.push-content-plain .cta:active {
    background-color: #f7f7f7
}

@media(hover: hover) {
    .push-content-plain .cta:hover {
        background-color:#f7f7f7
    }

    .push-content-plain .cta:active {
        background-color: #eaeaea
    }
}

@media only screen and (min-width: 1024px) {
    .push-content-plain .cta {
        margin:16px 0 0;
        padding: 0 48px
    }
}

/* ================ bloc 63/71 ================ */
.seasons-slideshow[data-v-39839263] {
    height: calc(1px*var(--cmp-height))
}

@media only screen and (min-width: 1024px) {
    .seasons-slideshow[data-v-39839263] {
        height:525px
    }
}

.seasons-slideshow-collection[data-v-39839263] {
    height: 100%!important;
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    overflow: hidden;
    position: relative;
    right: 50%;
    width: 100vw
}

.seasons-slideshow-inner[data-v-39839263] {
    height: 100%;
    left: 50%;
    max-width: 1920px;
    position: absolute;
    top: 50%;
    transform: translate3d(-50%,-50%,0);
    width: 100%
}

.seasons-slideshow .seasons-list[data-v-39839263] {
    display: flex;
    flex-wrap: nowrap;
    list-style: none;
    width: calc(100%*var(--nb-slides))
}

.seasons-slideshow .seasons-picture[data-v-39839263] {
    height: 210px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity .5s;
    width: 100%;
    z-index: 0
}

.seasons-slideshow .seasons-picture.active[data-v-39839263] {
    opacity: 1
}

@media only screen and (min-width: 1024px) {
    .seasons-slideshow .seasons-picture[data-v-39839263] {
        height:100%
    }
}

.seasons-slideshow .seasons-picture[data-v-39839263] .responsive-img {
    height: 100%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate3d(-50%,-50%,0);
    width: 100%
}

@media only screen and (min-width: 1024px) {
    .seasons-slideshow .seasons-picture[data-v-39839263] .responsive-img {
        position:static;
        transform: none
    }
}

.seasons-slideshow .seasons-picture[data-v-39839263] img {
    height: 100%;
    margin: 0 auto;
    max-width: 1920px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.seasons-slideshow .seasons-cards-wrapper[data-v-39839263] {
    height: 100%;
    left: 50%;
    max-width: 1228px;
    position: absolute;
    top: 50%;
    transform: translate3d(-50%,-50%,0);
    width: 100%
}

.seasons-slideshow .seasons-card[data-v-39839263] {
    background: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 4px;
    color: #404040;
    left: 0;
    margin: 0 24px;
    padding: 24px;
    position: absolute;
    top: 179px;
    transition: all .5s;
    width: calc(100% - 48px)
}

@media only screen and (min-width: 1024px) {
    .seasons-slideshow .seasons-card[data-v-39839263] {
        height:calc(100% - 80px);
        overflow: hidden;
        top: 50%;
        transform: translateY(-50%);
        width: 440px
    }
}

.seasons-slideshow .seasons-card.to-left[data-v-39839263] {
    opacity: 0;
    transform: translateX(-100vw);
    transition: transform .5s,opacity .3s linear .2s
}

@media only screen and (min-width: 1024px) {
    .seasons-slideshow .seasons-card.to-left[data-v-39839263] {
        transform:translate(-100vw,-50%)
    }
}

.seasons-slideshow .seasons-card.to-right[data-v-39839263] {
    opacity: 0;
    transform: translateX(100vw)
}

@media only screen and (min-width: 1024px) {
    .seasons-slideshow .seasons-card.to-right[data-v-39839263] {
        transform:translate(100vw,-50%)
    }
}

.seasons-slideshow .seasons-card-title[data-v-39839263] {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: 8px
}

@media only screen and (min-width: 1024px) {
    .seasons-slideshow .seasons-card-title[data-v-39839263] {
        font-size:2.8rem;
        line-height: 3.5rem
    }
}

.seasons-slideshow .seasons-card-text[data-v-39839263] {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.5
}

@media only screen and (min-width: 1024px) {
    .seasons-slideshow .seasons-card-text[data-v-39839263] {
        font-size:2rem
    }
}

/* ================ bloc 64/71 ================ */
.large-push {
    background-color: #f2f2f2;
    border-radius: 4px;
    padding: 32px 24px
}

@media only screen and (min-width: 1024px) {
    .large-push {
        align-items:center;
        display: flex;
        flex-direction: row-reverse;
        justify-content: space-between;
        padding: 82px 80px
    }
}

.large-push .picture .responsive-img {
    border-radius: 4px
}

.large-push .picture img {
    margin-left: auto;
    margin-right: auto;
    max-height: 135px
}

@media only screen and (min-width: 1024px) {
    .large-push .picture img {
        max-height:298px
    }

    .large-push .wrapper {
        padding-right: 108px;
        width: calc(100% - 298px)
    }
}

.large-push .title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.8rem;
    line-height: 3.5rem;
    margin-top: 32px
}

@media only screen and (min-width: 1024px) {
    .large-push .title {
        font-size:4rem;
        line-height: 5.1rem;
        margin-top: 0
    }
}

.large-push .text {
    margin-top: 16px
}

.large-push .cta {
    margin-top: 32px
}

/* ================ bloc 65/71 ================ */
.menu-composition {
    margin-bottom: 0!important;
    text-align: center
}

.menu-composition .title {
    font-family: speedeebold_regular,Arial,sans-serif;
    font-size: 2.2rem;
    line-height: 2.8rem;
    margin-bottom: 8px
}

@media only screen and (min-width: 1024px) {
    .menu-composition .title {
        font-size:2.8rem;
        line-height: 3.5rem;
        margin-bottom: 16px
    }
}

.menu-composition .btn-toggle {
    align-items: center;
    color: #264f36;
    display: flex;
    font-family: speedee_regular,Arial,sans-serif;
    margin: 16px auto 0;
    -webkit-text-decoration: none;
    text-decoration: none
}

.menu-composition .btn-toggle svg {
    stroke: #264f36;
    height: 7px;
    margin-left: 8px
}

/* ================ bloc 66/71 ================ */
body.with-full-main--champ .main {
    background: #1d2d24 linear-gradient(180deg,#1d2d24,#16221b)
}

/* ================ bloc 67/71 ================ */
.story-page[data-v-3539d3c8] {
    --story-page-max-body-width: 776px;
    --story-page-header-height: 64px;
    min-height: 100vh;
    padding-bottom: 100vh
}

@media only screen and (min-width: 1024px) {
    .story-page[data-v-3539d3c8] {
        --story-page-header-height:80px
    }
}

/* ================ bloc 68/71 ================ */
:root {
    --savepage-url-37: url(data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIGFyaWEtaGlkZGVuPSJ0cnVlIiAgd2lkdGg9IjIwIiBoZWlnaHQ9IjExIiB2aWV3Qm94PSIwIDAgMjAgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNy42NDkzIDAuMzQ0MzkzQzE4LjEwOTYgLTAuMTE0NjE5IDE4Ljg1NTcgLTAuMTE0NjE5IDE5LjMxNiAwLjM0NDM5M0wyMCAxLjAyNjYyTDEwLjAwMDIgMTFMOC40ODI4NiA5LjQ4NjY1TDE3LjY0OTMgMC4zNDQzOTNaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPHBhdGggZD0iTTExLjUxNzEgOS40ODY1MkwxMC4wMDAyIDExTDguNzE5MTJlLTA3IDEuMDI2NDlMMC42ODQwMzkgMC4zNDQyNTdDMS4xNDQyNyAtMC4xMTQ3NTUgMS44OTA0NCAtMC4xMTQ3NTQgMi4zNTA2NyAwLjM0NDI1OEwxMS41MTcxIDkuNDg2NTJaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+Cgo=);
}

/* ================ bloc 69/71 ================ */
body {
    margin: 0;
}

#content-root {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

.page-spacer {
    flex: 1;
    min-height: 40vh;
}

.footer {
    margin-top: auto;
}

/* ================ bloc 70/71 ================ */
/* Roue du jeu — reprise à l'identique de la version précédente */
.wheel-area {
    position: relative;
    width: clamp(260px,86vw,390px);
    aspect-ratio: 1;
    margin: 25px auto 26px
}

.wheel {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 10px solid #fff;
    box-shadow: 0 12px 25px rgba(0,0,0,.25);
    position: relative;
    overflow: hidden;
    background: conic-gradient( #ffbc0d 0deg 45deg, #fff 45deg 90deg, #ffbc0d 90deg 135deg, #fff 135deg 180deg, #ffbc0d 180deg 225deg, #fff 225deg 270deg, #ffbc0d 270deg 315deg, #fff 315deg 360deg );
    transition: transform 5s cubic-bezier(.12,.72,.12,1)
}

.wheel-label {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    transform-origin: 50% 50%;
    pointer-events: none
}

.wheel-label img {
    position: absolute;
    width: 76px;
    height: 76px;
    object-fit: contain;
    left: 50%;
    top: 18%;
    transform: translate(-50%,-50%);
    transform-origin: center;
    filter: drop-shadow(0 2px 3px rgba(0,0,0,.18))
}

.l1 {
    transform: rotate(22.5deg)
}

.l2 {
    transform: rotate(67.5deg)
}

.l3 {
    transform: rotate(112.5deg)
}

.l4 {
    transform: rotate(157.5deg)
}

.l5 {
    transform: rotate(202.5deg)
}

.l6 {
    transform: rotate(247.5deg)
}

.l7 {
    transform: rotate(292.5deg)
}

.l8 {
    transform: rotate(337.5deg)
}

.l1 img {
    transform: translate(-50%,-50%) rotate(-22.5deg)
}

.l2 img {
    transform: translate(-50%,-50%) rotate(-67.5deg)
}

.l3 img {
    transform: translate(-50%,-50%) rotate(-112.5deg)
}

.l4 img {
    transform: translate(-50%,-50%) rotate(-157.5deg)
}

.l5 img {
    transform: translate(-50%,-50%) rotate(-202.5deg)
}

.l6 img {
    transform: translate(-50%,-50%) rotate(-247.5deg)
}

.l7 img {
    transform: translate(-50%,-50%) rotate(-292.5deg)
}

.l8 img {
    transform: translate(-50%,-50%) rotate(-337.5deg)
}

.center {
    position: absolute;
    inset: 50% auto auto 50%;
    transform: translate(-50%,-50%);
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background: #c8102e;
    border: 7px solid #fff;
    z-index: 3;
    display: grid;
    place-items: center;
    font-size: 25px
}

.pointer {
    position: absolute;
    top: -2px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 5;
    width: 0;
    height: 0;
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    border-top: 34px solid #c8102e;
    filter: drop-shadow(0 3px 2px rgba(0,0,0,.25))
}

.contest-success {
    margin: 24px auto 0;
    background: #fff;
    color: #222;
    border-radius: 18px;
    padding: 22px;
    max-width: 500px
}

.contest-success h2 {
    margin: 0 0 7px
}

.contest-success p {
    margin: 5px 0
}

.contest-error {
    min-height: 20px;
    margin: 7px 0;
    color: #c8102e;
    font-size: 13px;
    font-weight: 700;
    grid-column: 1/-1
}

.countdown {
    margin-top: 25px
}

.count-grid {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    gap: 8px;
    max-width: 480px;
    margin: 10px auto 0
}

.count-grid div {
    background: rgba(0,0,0,.06);
    border-radius: 12px;
    padding: 10px 5px
}

.count-grid b {
    display: block;
    font-size: 24px
}

.count-grid small {
    font-size: 11px
}

@media(max-width: 600px) {
    /* Mobile : la carte occupe toute la largeur pour éviter de couper la roue */ #jeu-concours-2026 {
        padding:30px 0 45px;
    }

    #jeu-concours-2026 .contest-container {
        width: 100%;
        max-width: none;
        padding: 0;
    }

    #jeu-concours-2026 .contest-card {
        width: 100%;
        max-width: none;
        border-left: 0;
        border-right: 0;
        border-radius: 0;
        padding: 30px 14px 36px;
    }

    #jeu-concours-2026 .contest-intro {
        font-size: 1.55rem;
        margin-bottom: 28px;
    }

    #jeu-concours-2026 h1 {
        font-size: 2.6rem;
        line-height: 3.3rem;
    }

    #jeu-concours-2026 .contest-form {
        grid-template-columns: 1fr;
        gap: 12px;
    }

    #jeu-concours-2026 .contest-submit {
        width: 100%;
    }

    .wheel-area {
        width: min(360px, calc(100vw - 28px));
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }

    .wheel-label img {
        width: 58px;
        height: 58px
    }

    .count-grid {
        gap: 5px
    }

    .count-grid b {
        font-size: 19px
    }
}

/* ================ bloc 71/71 ================ */
                         /* =========================================================
JEU CONCOURS — déclinaison de la DA McDonald's existante
Header / footer volontairement inchangés.
========================================================= */
                         #jeu-concours-2026 {
                             background: #f2f2f2;
                             padding: 64px 24px 80px;
                             font-family: speedee_regular, Arial, sans-serif;
                             color: #404040;
                         }

                         #jeu-concours-2026 .contest-container {
                             max-width: 1180px;
                             margin: 0 auto;
                             display: flex;
                             justify-content: center;
                         }

                         #jeu-concours-2026 .contest-card {
                             position: relative;
                             overflow: hidden;
                             width: 100%;
                             max-width: 900px;
                             box-sizing: border-box;
                             background: #fff;
                             border: 1px solid #dcdcdc;
                             border-bottom: 5px solid #ffbc0d;
                             border-radius: 4px;
                             padding: 56px 64px 48px;
                             text-align: center;
                             box-shadow: 0 2px 8px rgba(64,64,64,.12);
                         }

                         #jeu-concours-2026 .contest-card::before {
                             content: "";
                             position: absolute;
                             width: 220px;
                             height: 220px;
                             top: -150px;
                             right: -110px;
                             border-radius: 50%;
                             background: rgba(255,188,13,.12);
                             pointer-events: none;
                         }

                         #jeu-concours-2026 .contest-card::after {
                             content: "";
                             position: absolute;
                             width: 170px;
                             height: 170px;
                             bottom: -120px;
                             left: -85px;
                             border-radius: 50%;
                             background: rgba(255,188,13,.08);
                             pointer-events: none;
                         }

                         #jeu-concours-2026 .contest-badge {
                             display: inline-flex;
                             align-items: center;
                             position: relative;
                             z-index: 1;
                             min-height: 32px;
                             box-sizing: border-box;
                             padding: 0 12px;
                             background: #ffbc0d;
                             color: #404040;
                             border-radius: 4px;
                             font-family: speedee_regular, Arial, sans-serif;
                             font-size: 1.2rem;
                             line-height: 1.3;
                             font-weight: 700;
                             letter-spacing: .04em;
                             text-transform: uppercase;
                         }

                         #jeu-concours-2026 h1 {
                             position: relative;
                             z-index: 1;
                             color: #404040;
                             font-family: speedeebold_regular, Arial, sans-serif;
                             font-size: 3.6rem;
                             line-height: 4.6rem;
                             margin: 20px auto 0;
                             max-width: 760px;
                             font-weight: 400;
                         }

                         #jeu-concours-2026 h1::after {
                             content: "";
                             display: block;
                             width: 140px;
                             height: 5px;
                             margin: 20px auto 0;
                             background: #404040;
                             border-radius: 5px 0 5px 0;
                         }

                         #jeu-concours-2026 .contest-intro {
                             position: relative;
                             z-index: 1;
                             max-width: 680px;
                             margin: 24px auto 40px;
                             color: #404040;
                             font-size: 1.8rem;
                             line-height: 1.5;
                         }

                         #jeu-concours-2026 .contest-intro strong {
                             font-family: speedeebold_regular, Arial, sans-serif;
                         }

                         #jeu-concours-2026 .contest-form {
                             position: relative;
                             z-index: 2;
                             max-width: 680px;
                             margin: 0 auto;
                             display: grid;
                             grid-template-columns: minmax(0, 1fr) auto;
                             align-items: end;
                             gap: 16px;
                             text-align: left;
                         }

                         #jeu-concours-2026 .contest-field {
                             min-width: 0;
                         }

                         #jeu-concours-2026 .contest-field label {
                             display: block;
                             margin: 0 0 8px;
                             color: #404040;
                             font-family: speedeebold_regular, Arial, sans-serif;
                             font-size: 1.4rem;
                             line-height: 1.3;
                         }

                         #jeu-concours-2026 .contest-field input {
                             box-sizing: border-box;
                             width: 100%;
                             min-height: 64px;
                             border: 1px solid #dcdcdc;
                             border-radius: 4px;
                             background: #fff;
                             color: #404040;
                             padding: 0 16px;
                             font-family: speedee_regular, Arial, sans-serif;
                             font-size: 1.6rem;
                             line-height: 1.3;
                             outline: none;
                             transition: border-color .2s ease-out, box-shadow .2s ease-out;
                         }

                         #jeu-concours-2026 .contest-field input::placeholder {
                             color: #606060;
                             opacity: .8;
                         }

                         #jeu-concours-2026 .contest-field input:hover {
                             border-color: #bdbdbd;
                         }

                         #jeu-concours-2026 .contest-field input:focus {
                             border-color: #404040;
                             box-shadow: 0 0 0 2px rgba(255,188,13,.45);
                         }

                         #jeu-concours-2026 .contest-submit {
                             appearance: none;
                             display: inline-flex;
                             align-items: center;
                             justify-content: center;
                             min-width: 168px;
                             min-height: 64px;
                             box-sizing: border-box;
                             padding: 0 32px;
                             border: 1px solid transparent;
                             border-radius: 4px;
                             background: #ffbc0d;
                             color: #404040;
                             font-family: speedee_regular, Arial, sans-serif;
                             font-size: 1.6rem;
                             line-height: 1.3;
                             cursor: pointer;
                             transition: background-color .3s ease-out, transform .15s ease-out;
                         }

                         #jeu-concours-2026 .contest-submit:hover {
                             background: #f5b100;
                         }

                         #jeu-concours-2026 .contest-submit:focus-visible {
                             outline: 2px solid #404040;
                             outline-offset: 3px;
                         }

                         #jeu-concours-2026 .contest-submit:active {
                             background: #dc9f00;
                             transform: translateY(1px);
                         }

                         #jeu-concours-2026 .contest-success {
                             position: relative;
                             z-index: 2;
                             max-width: 680px;
                             margin: 32px auto 0;
                             padding: 32px;
                             box-sizing: border-box;
                             background: #f2f2f2;
                             border: 1px solid #dcdcdc;
                             border-radius: 4px;
                             color: #404040;
                         }

                         #jeu-concours-2026 .contest-success-icon {
                             width: 56px;
                             height: 56px;
                             line-height: 56px;
                             margin: 0 auto 16px;
                             border-radius: 50%;
                             background: #ffbc0d;
                             color: #404040;
                             font-family: speedeebold_regular, Arial, sans-serif;
                             font-size: 2.4rem;
                             text-align: center;
                         }

                         #jeu-concours-2026 .contest-success h2 {
                             margin: 0;
                             color: #404040;
                             font-family: speedeebold_regular, Arial, sans-serif;
                             font-size: 2.8rem;
                             line-height: 3.5rem;
                             font-weight: 400;
                         }

                         #jeu-concours-2026 .contest-success p {
                             margin: 12px 0 0;
                             font-size: 1.6rem;
                             line-height: 1.5;
                         }

                         #jeu-concours-2026 .contest-success strong {
                             font-family: speedeebold_regular, Arial, sans-serif;
                         }

                         #jeu-concours-2026 .contest-wait {
                             color: #606060;
                             font-size: 1.4rem !important;
                         }

                         #jeu-concours-2026 .contest-countdown-wrap {
                             position: relative;
                             z-index: 1;
                             margin: 40px auto 0;
                             padding-top: 32px;
                             border-top: 1px solid #dcdcdc;
                             color: #404040;
                         }

                         #jeu-concours-2026 .contest-countdown-wrap > span {
                             display: block;
                             margin-bottom: 16px;
                             font-family: speedee_regular, Arial, sans-serif;
                             font-size: 1.4rem;
                             line-height: 1.3;
                         }

                         #jeu-concours-2026 .contest-countdown {
                             display: grid;
                             grid-template-columns: repeat(4, minmax(0, 1fr));
                             gap: 8px;
                             max-width: 520px;
                             margin: 0 auto;
                         }

                         #jeu-concours-2026 .contest-countdown > span {
                             min-width: 0;
                             padding: 12px 8px 10px;
                             background: #f2f2f2;
                             border: 1px solid #dcdcdc;
                             border-radius: 4px;
                             text-align: center;
                         }

                         #jeu-concours-2026 .contest-countdown b {
                             display: block;
                             color: #404040;
                             font-family: speedeebold_regular, Arial, sans-serif;
                             font-size: 2.2rem;
                             line-height: 1.1;
                             font-weight: 400;
                         }

                         #jeu-concours-2026 .contest-countdown small {
                             display: block;
                             margin-top: 6px;
                             color: #606060;
                             font-family: speedee_regular, Arial, sans-serif;
                             font-size: 1.1rem;
                             line-height: 1.3;
                             text-transform: uppercase;
                         }

                         @media only screen and (min-width: 1024px) {
                             #jeu-concours-2026 h1 {
                                 font-size: 4rem;
                                 line-height: 5.1rem;
                             }
                         }

                         @media only screen and (max-width: 767px) {
                             #jeu-concours-2026 {
                                 padding: 40px 16px 56px;
                             }

                             #jeu-concours-2026 .contest-card {
                                 padding: 40px 24px 32px;
                             }

                             #jeu-concours-2026 h1 {
                                 font-size: 2.8rem;
                                 line-height: 3.5rem;
                             }

                             #jeu-concours-2026 .contest-intro {
                                 font-size: 1.6rem;
                                 margin-bottom: 32px;
                             }

                             #jeu-concours-2026 .contest-form {
                                 grid-template-columns: 1fr;
                                 gap: 12px;
                             }

                             #jeu-concours-2026 .contest-submit {
                                 width: 100%;
                                 min-width: 0;
                             }

                             #jeu-concours-2026 .contest-success {
                                 padding: 24px 20px;
                             }

                             #jeu-concours-2026 .contest-success h2 {
                                 font-size: 2.2rem;
                                 line-height: 2.8rem;
                             }

                             #jeu-concours-2026 .contest-countdown {
                                 gap: 5px;
                             }

                             #jeu-concours-2026 .contest-countdown > span {
                                 padding-left: 4px;
                                 padding-right: 4px;
                             }

                             #jeu-concours-2026 .contest-countdown b {
                                 font-size: 1.8rem;
                             }

                             #jeu-concours-2026 .contest-countdown small {
                                 font-size: 1rem;
                             }
                         }

                         @media only screen and (max-width: 420px) {
                             #jeu-concours-2026 .contest-card {
                                 padding-left: 18px;
                                 padding-right: 18px;
                             }

                             #jeu-concours-2026 .contest-countdown > span {
                                 padding-top: 10px;
                                 padding-bottom: 8px;
                             }

                             #jeu-concours-2026 .contest-countdown b {
                                 font-size: 1.6rem;
                             }
                         }
