html{font-family:initial}/*!
* Web Fonts from Fontspring.com
*
* All OpenType features and all extended glyphs have been removed.
* Fully installable fonts can be purchased at https://www.fontspring.com
*
* The fonts included in this stylesheet are subject to the End User License you purchased
* from Fontspring. The fonts are protected under domestic and international trademark and
* copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
* distributing this font software.
*
* (c) 2010-2023 Fontspring
*//*!
-----------------------------------------------------------
The fonts included are copyrighted by the vendor listed below.

Vendor:      exljbris Font Foundry
License URL: https://www.fontspring.com/lic/s213vlrivf
-----------------------------------------------------------
*/@font-face{font-family:"Museo Slab Rounded";src:url("/_assets/generic/fonts/museo_slab_rnd_700_reg_2172-webfont.woff2") format("woff2"),url("/_assets/generic/fonts/museo_slab_rnd_700_reg_2172-webfont.woff") format("woff");font-weight:normal;font-style:normal}/*!
-----------------------------------------------------------
The fonts included are copyrighted by the vendor listed below.

Vendor:      exljbris Font Foundry
License URL: https://www.fontspring.com/lic/lv4e5lv2k2
-----------------------------------------------------------
*/@font-face{font-family:"Museo Sans Rounded";font-style:normal;font-weight:normal;src:url("/_assets/generic/fonts/MuseoSansRounded-500-webfont.eot");src:url("/_assets/generic/fonts/MuseoSansRounded-500-webfont.eot?#iefix") format("embedded-opentype"),url("/_assets/generic/fonts/MuseoSansRounded-500-webfont.woff2") format("woff2"),url("/_assets/generic/fonts/MuseoSansRounded-500-webfont.woff") format("woff"),url("/_assets/generic/fonts/MuseoSansRounded-500-webfont.svg#museo_sans_rounded500") format("svg")}@font-face{font-family:"Museo Sans Rounded";font-style:normal;font-weight:bold;src:url("/_assets/generic/fonts/MuseoSansRounded-700-webfont.eot");src:url("/_assets/generic/fonts/MuseoSansRounded-700-webfont.eot?#iefix") format("embedded-opentype"),url("/_assets/generic/fonts/MuseoSansRounded-700-webfont.woff2") format("woff2"),url("/_assets/generic/fonts/MuseoSansRounded-700-webfont.woff") format("woff"),url("/_assets/generic/fonts/MuseoSansRounded-700-webfont.svg#museo_sans_rounded700") format("svg")}@font-face{font-family:"icomoon";src:url("/_assets/tarotclassique/fonts/icomoon.ttf?gxlodp") format("truetype"),url("/_assets/tarotclassique/fonts/icomoon.woff?gxlodp") format("woff"),url("/_assets/tarotclassique/fonts/icomoon.svg?gxlodp#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon";speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{box-sizing:border-box;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}body{line-height:1;font-family:Arial,Helvetica,sans-serif;font-size:13px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}strong,b{font-weight:bold}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,.button{-webkit-touch-callout:none;user-select:none;appearance:none;transition:all,.3s;position:relative;display:block;border:0;text-decoration:none;text-align:center;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;z-index:1}button:hover,button:active,button.visible,button.active,.button:hover,.button:active,.button.visible,.button.active{filter:brightness(120%);color:#fff}button::before,.button::before{position:absolute;display:block;content:" ";z-index:-1}button::after,.button::after{position:relative;display:block;height:100%;width:100%;z-index:1}button[data-text]::after,.button[data-text]::after{content:attr(data-text)}button:hover,button:link,button:active,.button:hover,.button:link,.button:active{text-decoration:none}button[disabled],.button[disabled]{filter:grayscale(75%);pointer-events:none}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#form-success{display:none}#form-preview{display:none}#form-status{text-align:center}#form-status>*{display:none}#add-to-calendar{margin-top:30px}#add-to-calendar-links{transition:opacity .5s;box-sizing:border-box;width:100%;opacity:.01}#add-to-calendar-links.active{position:relative;opacity:1}#add-to-calendar-links a{display:inline-block;padding:30px}#subscribe-content>header{text-align:center}#subscribe-content>header h1:not(.static),#subscribe-content>header h2:not(.static){display:none}#subscribe-content>header .static{display:block}#subscribe-content.success #bonus-stripe,#subscribe-content.error #bonus-stripe{display:none}#subscribe-content.success #timeslots-contact-policy,#subscribe-content.error #timeslots-contact-policy{display:none}#subscribe-content.success form,#subscribe-content.error form,#subscribe-content.static form{display:none}#subscribe-content.success[data-status=revoke] form,#subscribe-content.error[data-status=revoke] form,#subscribe-content.static[data-status=revoke] form{display:block}#subscribe-content.success #form-success{animation:fadeIn 3s normal forwards;display:block}#subscribe-content.info #form-status .info-green{display:block}#subscribe-content.progress form,#subscribe-content.progress #form-status,#subscribe-content.initialize form,#subscribe-content.initialize #form-status{pointer-events:none;opacity:.35}#subscribe-content.progress .progress-dots,#subscribe-content.initialize .progress-dots{display:block}#subscribe-content.progress button[name=signup]::after,#subscribe-content.initialize button[name=signup]::after{content:attr(data-text-progress)}#subscribe-content.initialize .form-content{border-bottom:0}#subscribe-content.initialize .buttons{display:none}#subscribe-content.preview #form-preview{display:block}#subscribe-content.preview .form-content{display:none}#subscribe-content.preview .buttons{gap:20px}#subscribe-content.preview .buttons button[name=back]{display:inline-block}#subscribe-content.preview .buttons button[name=signup]::after{content:attr(data-text-preview)}#subscribe-content.preview .empty::after{content:attr(data-text-empty)}#subscribe-content[data-status=form-initial]>header .static{display:block}#subscribe-content[data-status=fe_error_occurred] .fe_error_occurred{display:block}#subscribe-content[data-status=confirmation-generic-response] .confirmation-generic-response{display:block}#subscribe-content[data-status=confirmation-form-response] .confirmation-form-response{display:block}#subscribe-content[data-status=confirmation-form-response-exists] .confirmation-form-response-exists{display:block}#subscribe-content[data-status=confirmation-error] .confirmation-error{display:block}#subscribe-content[data-status=confirmation-response-exists-generic] .confirmation-response-exists-generic{display:block}#subscribe-content[data-status=confirmation-success-response] .confirmation-success-response{display:block}#subscribe-content[data-status=unsubscribe-response] .static{display:none}#subscribe-content[data-status=unsubscribe-response] .unsubscribe-response{display:block}#subscribe-content[data-status=confirmation-form-unconfirmed-response] .confirmation-form-unconfirmed-response{display:block}#subscribe-content[data-status=confirmation-form-response] .static{display:none}#subscribe-content[data-status=confirmation-form-response] .confirmation-form-response{display:block}#subscribe-content[data-status=confirmation-form-unsubscribe] .static{display:none}#subscribe-content[data-status=confirmation-form-unsubscribe] .confirmation-form-unsubscribe{display:block}#subscribe-content[data-status=confirmation-form-cancel] .static{display:none}#subscribe-content[data-status=confirmation-form-cancel] .confirmation-form-cancel{display:block}#subscribe-content[data-status=no_free_slots_label] .no_free_slots_label{display:block}#subscribe-content[data-status=delete] [data-text-delete]::after,#subscribe-content[data-status=form-initial] [data-text-delete]::after{content:attr(data-text-delete);display:inline}#subscribe-content[data-status=revoke] .form-content{display:none}#subscribe-content[data-status=revoke] .revoke{display:block}#subscribe-content[data-status=revoke] .legal{display:none}#subscribe-content[data-status=revoke] [data-text-revoke]::after{content:attr(data-text-revoke);display:inline}[data-text-email]::after{content:attr(data-text-email);display:inline}button::after{content:attr(data-text);display:inline}.modal-box{transition:all .3s;opacity:0;z-index:-1}.buttons button[name=back]{display:none}.icon-close{transform-origin:center;color:rgba(0,0,0,.3);transition:all .3s;text-shadow:none;cursor:pointer;font-size:24px}.icon-close:hover{color:#c40000;transform:rotate(180deg)}.progress-dots{text-align:center;font-size:60px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:none}.progress-dots span{animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both}.progress-dots span:nth-of-type(2){animation-delay:250ms}.progress-dots span:nth-of-type(3){animation-delay:500ms}@keyframes spin{to{transform:rotate(360deg)}}.loading:before,img[data-src]:before{transition:opacity .2s;opacity:.3;display:block;content:" ";width:40px;height:40px;border-radius:50%;border:.3rem solid rgba(230,230,230,.3);border-top-color:#f5f5f5;-webkit-animation:1.5s spin infinite linear;animation:1.5s spin infinite linear;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}img[data-src]{background-color:rgba(192,192,192,.5);position:relative;display:block;color:rgba(0,0,0,0)}@keyframes blink{50%{opacity:0}}@keyframes reverseRotate{0%{transform:rotate(360deg)}100%{transform:rotate(0)}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}html.ajax-loading #content>section{filter:blur(5px);opacity:.3}html.ajax-loading #page-seo>*{filter:blur(5px);opacity:.3}html.ajax-loading .ajax-loader{display:block}.ajax-loader{transition:opacity,.5s;transform:scale(0.6);display:none;font-family:Arial,Helvetica,sans-serif;text-shadow:1px 1px 2px #5f868a;text-align:center;font-weight:bold;color:#fff;margin:-81px 0 0 -65px;position:fixed;left:50%;top:50%;height:130px;width:162px;z-index:999}.ajax-loader .status{text-shadow:2px 2px 0 #000;text-overflow:ellipsis;white-space:nowrap;font-size:23px;margin-left:-65px;margin-top:20px;width:300px}.ajax-loader .status span{animation:1s blink infinite}.ajax-loader .status span:nth-child(2){animation-delay:250ms}.ajax-loader .status span:nth-child(3){animation-delay:500ms}.ajax-loader>div{width:100%;height:100%}.ajax-loader .gears{width:100%;height:100%}.ajax-loader .gears.bar{overflow:hidden}.ajax-loader .gears:last-of-type{position:absolute;opacity:.3;top:0;left:0}.ajax-loader .gears::before,.ajax-loader .gears::after,.ajax-loader .gears span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAACGCAMAAAAvpwKjAAAAt1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8QiqlJAAAAPHRSTlMA+wgMBfgC6fUQ7i7y4xQgG+Xabd68PMylkHdlQtWDUEd+wLKUJLdyNhiYWEsy0KigKZtcaMjEiFSsYI2C1v71AAAIFUlEQVR42u1c6ZKiMBCWcMktIAgiIKjgfd/y/s+1x+zseCRCSLa2tmr71/zopD66O32PjX+XhMZfJ0Hp9foK+46FY4GktBp/kIz5zZHN0Ml1NA/bizpHx9tvGn+IlP0lLH6SnCDlAa7t7wwMLx5tRaKNQOC43jQ1i09i+igDOWufPGIWnUeAJghJ2a3aPFN8USYhVJLeManhZdcCtCxa6kcdhikeyOwjhNF85NO8wJXooMjD4oX4IVwYgxfO5rLLUkDB2mIBIWsMYx43YbwOBRyuVsBItmEuw4by8lNiFKBbwCmDPILWCs4bKqQw9CEChhi/CmOmIXgDYhhTBAxmyr042RWCV+4SKyXiEXeHi2feeRvBqibEzqNnocSRC4CVDMMYSRODBd9lkzAI1nZM/mA91OWdbnc6HWRZJ/Oyi5/k+2OBII9CwJ1pKHHI8u8/maYsyyi8zT0Fh64fC0LqjBsU6MQTwvB1KnlGmwyFOOdowOCGRCj4qU4n3egzJDDCuUAp+1sSoGC8UYMOgYTEMmyWFoyZWF8YB4USCj04EEhDtjk6xclNLUionbM0UEwLQpKn5CFl7PEFKTW3pI/FHRQUiL/glJKSMt5Ijx4DFwU5DiFfpekl6RvsF4oVU1DCsZo8Js+9+UKCgWAdmfmRQyzXe/cXEGPNF7SI9+5wjLvZMnT8Hvv6IL5MUezkI+6HjiKxoEhD9ufnCnqw6si/MmXppTYz71PYNOq3gK0VNInZgwZnjO1U/P3B5nPUU5zn4tCL2gVdasfGbN1+KMrX+lPUMF/ANwvadMye71RdAVab4ZPabPJF/ffkgweddGpBMA+OfztFq60/sES5Dhixda8Tm6+Rb/t2rOg6C76fl4zetet1RGwk/PUOxuKIHSYyW9G5xz6kMU8GJu7zSe+usBm8s/LgCm2usZv9UcW7S5t9fYiHJ8j02kJ2+EbdDhYO/vb76AbLQOW18jY0jddYT/13ksjlOE7bTMo6ey1fxfmq/FMYDoYYrQCU11dnnO/KjI9TexPjle64KnXezsIw0vPHoai6DNv9iiXFrro8GPvjzA5iUqStNIDhA/wPY1P4qrh9UL3E2laGsdU/LLtqwukscAqLTtWPi9gPgxqH1Qxjx2E1q+RqMJa9z2v7HbVCGPEnmL27ah9ns3cWdSg1EG2B28rUyhWimjPpwfXF/uGtFPktbkkMTmXyFdMu+2T1nD7upm+AhDF+Z/etqvmlHxjQWZabexaPEN96gl+FX964oPS0YJFmZew6iGM7Ab89kzOIb7KmV+V9OECNRNwGPsWIaJWey0TLOvCTgzq9AQWRXF5KFTy2EKVfnVYJt0a4403duUVUq8d6gxvHoVTDLkKdQa358h4e7+V52cEzD7ftekOAuQZ3Gb2yg4EK9/z1upt9eDmuxkJZ+gYXo9WrJw0LDmPHlcFQacI4w5UizkpgCOcmHMadbZMHWTko1SbcRLV5rRGIC7+Nn5X6X7g0zF2tnv8VEaAWpWIM4Q92WKvpf0NOkktISeEna8EYIZz5sgQGOk1P62wuLRzEZXoZftTsROvX8V4hojJ5H+Q39sBEZSo1VmPYREVk4/uNhN4kGh7flJED/Ei/QdZh5iXpt7jXBw7c7qr9tkaQ8bUye1PXq9Zq9ryMxfaHS5Up73njEbd9X/uY2+sC3L+O3KxQTZsublwr7XbLx9vmSxanak2ANZ44WoMK16qdzygnuFbFLtUOSyV7sVI9r/1qm7NR1f7GEseFuVVbvr/mPa1LUZXWenWVrJmqnffxT3Ho1fsyfGUfBny58qW/ko8uRlM04KqhgKW0JUthOIsA7VkVeQiBhtGQ/DVEmFxwZigV9MLaFsYcIPs0fFvGwTFUSrJ7wzdxmtXdTz2P8bZVBrH0zl/0BogAWZYCcT7ecMlCK4ZVThqDN237Mvq+hTma0k4LAJtsK0mIOeey7ntZB+whV3qKR9KDkYDROcqwh22X+75JwhfYQNrZdu8qhsTp+mTSOs+irMb8mM/vpWpo9eb/oeM40+l6e+xoGk++LsidSIbvtQbYsGUBwX1W6tLLCtokvsA9jgX0TjTTXCbjiStSRtEO/Gfd+60np/PVl1HD9XkEhIYQ0F0WsIKGNPeXzYchLHiJiR9qMZ1TDwiQbWZS0vbgp3+LPfX3Y+tOXmPzODouUy8Y3e8x0JOHeGI/e/Px9PBjmM+LQwCtl8Y95WkRaEtLHs3blxUIEzdfO9nUrl6Se006KLzRU29eweo6G2saOPjphnglUCaXxZB8c1VKTFIU0YTG0qptkb3UXG9QoTPJ6pUT01riVQ5MfX+xA5RQ6AlJdElowXAPDIlSDDoouJzoyTJnjo5OCFdXVyyd1X9Cv2EuaMCYDEm9V0IDRp80CWPSCQUDjdDtIktsNnnmYz+SN01UEBSv5DCMAXrpKQ5uw9Pa8Varmx8FtoPCS8FIYwt1efJDVhJoSLrU0iVJ4JDtmtAl14laFBWnb66GNFJACuOEgMFMXwwPTBm8BjP5XLkwIcPDGMHLRBIpjEWI6LUYEH+bIiBfycMbokjYw27uqqgFBWIStjAcSwWamEBFJ8Y0glsrh+zZ3Fi46HiIE73SSb/YRT7Qqm0+zMXnnkNmK6BBiYCuJPfy5j0JwejcY1Ctbd8ADZrEuklmqb/3f5FZgfwbRHt1WnAN6gRGsb+UmR8oYgHJlLeZj38u8edS4w+RHkde5xIo3Buw823IaFu7BwFB9ZdIJFZ4y8G2Fr0WaPyn2vQNViXFtdz8Ae0AAAAASUVORK5CYII=");background-repeat:no-repeat;background-size:cover;transform-origin:center;z-index:2}.ajax-loader .gears::before,.ajax-loader .gears span.big{animation:rotate 1.5s linear infinite;height:100px;width:100px;position:absolute;left:56px}.ajax-loader .gears::after,.ajax-loader .gears span.small{animation:reverseRotate 1.5s linear infinite;height:70px;width:70px;position:absolute;top:62px}.ajax-loader .gears::before,.ajax-loader .gears::after{filter:invert(100%);display:block;margin-left:1px;margin-top:4px;content:" ";z-index:-1;opacity:.75}.ajax-loader .gears span{display:block}#legales{margin:0 auto 20px auto;display:block;width:100%;position:relative;text-align:center}#legales ul{box-sizing:border-box;display:block;width:100%}#legales ul li{display:inline-block}#legales ul li:last-child{border-right:0}#legales ul li:last-child a:after{display:none}#legales ul li a{text-decoration:none;position:relative;padding:5px 10px;display:block;transition:background-color .3s}#legales ul li a:after{content:" ";display:block;position:absolute;right:-1px}.badge{background-size:auto 100%;background-repeat:no-repeat;border-radius:11px;box-shadow:0 7px 13px -4px rgba(0,0,0,.35);box-sizing:border-box;transform-origin:50% 50%;transition:all .5s;text-indent:-9999px;position:relative;overflow:hidden;display:block;min-width:230px;width:230px;height:69px}.badge::before{transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);transform:rotate(35deg);border-radius:8px;background:#fff;content:"";position:absolute;height:155px;left:-75px;top:-50px;opacity:.2;width:50px}.badge:hover::before{transition:all 550ms cubic-bezier(0.19, 1, 0.22, 1);left:120%}.badge:active{transform:scale(0.95)}.badge.desktop{background-color:#f4f5f8;border:1px gray solid;min-width:225px;width:225px}.badge.android{background-color:#000;border:1px silver solid;min-width:226px;width:226px}.badge.ios{min-width:207px;width:207px}.smart-banner-content{display:none}html[data-lang=en] .badge.android,html[lang=en] .badge.android{background-image:url(/_assets/generic/images/googleplay/EN.svg)}html[data-lang=en] .badge.ios,html[lang=en] .badge.ios{background-image:url(/_assets/generic/images/appstore/EN.svg);min-width:207px;width:207px}html[data-lang=de] .badge.android,html[lang=de] .badge.android{background-image:url(/_assets/generic/images/googleplay/DE.svg)}html[data-lang=de] .badge.ios,html[lang=de] .badge.ios{background-image:url(/_assets/generic/images/appstore/DE.svg);min-width:207px;width:207px}html[data-lang=fr] .badge.android,html[lang=fr] .badge.android{background-image:url(/_assets/generic/images/googleplay/FR.svg)}html[data-lang=fr] .badge.desktop,html[lang=fr] .badge.desktop{background-image:url(/_assets/generic/images/facebook/FR.svg)}html[data-lang=fr] .badge.ios,html[lang=fr] .badge.ios{background-image:url(/_assets/generic/images/appstore/FR.svg);min-width:218px;width:218px}@keyframes banners-hide{0%{padding:20px 0;max-height:100vh;overflow:initial;margin-bottom:1px;border:none;opacity:0;opacity:1;left:0}50%{padding:20px 0;max-height:100vh;overflow:initial;margin-bottom:1px;border:none;opacity:0}100%{margin-bottom:0;max-height:0;overflow:hidden;opacity:0;padding:0;border:0}}@keyframes banners-show{0%{margin-bottom:0;max-height:0;overflow:hidden;opacity:0;padding:0;border:0}50%{padding:20px 0;max-height:100vh;overflow:initial;margin-bottom:1px;border:none;opacity:0}100%{padding:20px 0;max-height:100vh;overflow:initial;margin-bottom:1px;border:none;opacity:0;opacity:1;left:0}}html.nocookie #cookieBanner{display:flex}html.nocookie footer{padding-bottom:33px}html[amp] #cookieConsent{opacity:1}html #banners{position:fixed;z-index:1399;width:100%;bottom:0;left:0}html .banner{background:#b75d3c;box-sizing:border-box;position:relative;width:100%;left:calc(-100vw - 50px);animation-name:banners-hide;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-duration:1s;margin-bottom:0;max-height:0;overflow:hidden;opacity:0;padding:0;border:0}html .banner.initial{animation-name:initial}html .banner.show{animation-name:banners-show}html .banner.show:first-of-type{box-shadow:-1px -3px 19px 0px rgba(0,0,0,.75)}html .banner .bannerMessage{margin:0}html .banner .wrapper{justify-content:space-between;flex-basis:100%;display:flex;max-width:1170px;margin:0 auto;padding:0 20px}html .banner .buttons{justify-content:flex-start;align-items:center;flex-wrap:nowrap;display:flex;margin:0 0 0 10px;position:relative}html .banner p{display:table-cell;vertical-align:middle}html #notificationsBanner .buttons button:first-of-type,html #promptBanner .buttons button:first-of-type{margin-right:10px}html #cookieBanner .buttons{justify-content:center;flex-wrap:wrap}html #cookieBanner .buttons .link-wrap{flex-basis:100%;text-align:center;margin-top:10px}html #cookieBanner .buttons button{flex-basis:100%}html #cookieBanner .buttons button.bannerCloseBtn{margin-right:0;margin-bottom:10px}html #cookieConsent{background-color:rgba(0,0,0,.5);opacity:0;position:fixed;display:flex;height:100%;width:100%;justify-content:center;align-items:center;z-index:9998;left:0;top:0}html #cookieConsent.hidden{display:none}html #cookieConsent .consent-modal{background:#fae0be;box-shadow:0 .125em .5em rgba(0,0,0,.33);max-height:100vh;min-height:300px;max-width:800px;height:auto;width:100%;position:relative;margin:0 auto;transition:all .3s ease;border-radius:3px;overflow:hidden}html #cookieConsent .consent-modal>*{flex-basis:100%}html #cookieConsent .consent-modal h2{text-align:center;position:relative;display:block;width:100%;top:0;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;white-space:nowrap;padding:0 20px;margin:20px 0}html #cookieConsent .consent-modal h3{display:inline-block;text-align:center;margin-bottom:15px;margin-top:60px;width:100%}html #cookieConsent .consent-modal h3:first-of-type{margin-top:20px}html #cookieConsent .consent-modal .consent-inner{padding:0 30px 150px 30px}html #cookieConsent .consent-modal .buttons{box-shadow:0 -0.15em .5em rgba(0,0,0,.2);background:#b75d3c;justify-content:space-between;flex-wrap:wrap;display:flex;box-sizing:border-box;text-align:center;position:absolute;padding:20px;width:100%;z-index:10;bottom:0}html #cookieConsent .consent-modal .buttons button{flex-basis:48%}html #cookieConsent .consent-wrapper{max-height:inherit;min-height:inherit;overflow:scroll;height:100%;width:100%}html #cookieConsent .expandable{margin:20px 0 0 0}html #cookieConsent .expandable header{border-right:1px rgba(0,0,0,0) solid;border-left:1px rgba(0,0,0,0) solid;transition:border .5s;position:relative;display:flex;cursor:pointer}html #cookieConsent .expandable header::after,html #cookieConsent .expandable header::before{background-color:#616810;position:relative;content:" ";width:100%;top:0;height:1px}html #cookieConsent .expandable header::before{left:0}html #cookieConsent .expandable header::after{right:0}html #cookieConsent .expandable header .headline{transform:translate(0, -50%);color:#616810;white-space:nowrap;padding:0 25px}html #cookieConsent .expandable header .headline .arrow{display:inline-block;position:relative;border:solid #616810;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-left:5px;position:relative;top:-2px;transition:all .3s;transform:rotate(45deg)}html #cookieConsent .expandable>div{border-bottom:1px #616810 solid;border-right:1px #616810 solid;border-left:1px #616810 solid;padding:0 30px;opacity:0;transition:all .5s;overflow:hidden;max-height:0;height:auto}html #cookieConsent .expandable>div>p{margin-bottom:20px}html #cookieConsent .expandable>div ul{list-style:disc;margin-left:15px;margin-bottom:0}html #cookieConsent .expandable>div ul li{margin-bottom:15px}html #cookieConsent .expandable>div ul li:last-of-type{margin-bottom:0}html #cookieConsent .expandable.expanded header{border-right:1px #616810 solid;border-left:1px #616810 solid}html #cookieConsent .expandable.expanded .headline .arrow{transform:rotate(225deg);top:2px}html #cookieConsent .expandable.expanded>div{padding:15px 30px 30px 30px;max-height:9999px;opacity:1}html #cookieConsent .checkbox-group{position:relative;padding-left:35px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:40px}html #cookieConsent .checkbox-group input{position:absolute;opacity:0;margin:0;cursor:pointer;z-index:2;height:100%;width:100%;left:0;top:0}html #cookieConsent .checkbox-group input[disabled]{cursor:initial}html #cookieConsent .checkbox-group .checkmark{position:absolute;height:20px;width:20px;left:0;top:0;background-color:rgba(0,0,0,0);border:1px #616810 solid;border-radius:2px;z-index:1}html #cookieConsent .checkbox-group .checkmark::after{content:"";position:absolute;display:none;height:10px;width:3px;border:solid #fff;left:7px;top:2px;border-width:0 3px 3px 0;transform:rotate(45deg)}html #cookieConsent .checkbox-group .checkmark.disabled{border:0}html #cookieConsent .checkbox-group .checkmark.disabled::after{height:10px;width:3px;left:7px;top:3px}html #cookieConsent .checkbox-group input:checked~.checkmark{background-color:#616810}html #cookieConsent .checkbox-group input:checked~.checkmark::after{display:block}html #cookieConsent .checkbox-group input:checked~.checkmark.disabled{background-color:rgba(0,0,0,.25)}html .bannerMessage{color:#fae0be}html .consent-modal h2{font:normal 30px/1.5 "Museo Slab Rounded",sans-serif;text-transform:uppercase}html .consent-modal h3{font-weight:bold}html .banner{background-color:#321916}html .banner a{text-decoration:none;transition:color .3s;color:#616810}html .banner a.inline{display:inline-flex}html .banner a:hover,html .banner a.active{color:#747c13}@media(max-width: 960px){html .banner .wrapper{padding:0 20px}html #cookieBanner .wrapper{flex-direction:column;max-width:768px}html #cookieBanner .buttons{justify-content:space-between;flex-wrap:wrap;margin:20px 0 0 0}html #cookieBanner .buttons button{flex-basis:48%}html #cookieBanner .buttons button:first-of-type{margin-bottom:0}html #cookieConsent .buttons{box-shadow:0 -0.15em .2em rgba(0,0,0,.2);justify-content:space-between;flex-wrap:wrap;margin:20px 0 0 0}html #cookieConsent .buttons button{flex-basis:48%}}@media(max-width: 768px){html #cookieConsent .consent-modal h2{padding:30px 10px 35px 10px}html #cookieConsent .consent-modal h3{margin-top:30px}html #cookieConsent .consent-modal .consent-inner{padding:0 10px 150px 10px}html #cookieConsent .consent-wrapper{background-image:none;font:normal 18px/1.5 "Museo Sans Rounded",sans-serif}html #cookieConsent .consent-wrapper h2{font:normal 20px/1.5 "Museo Slab Rounded",sans-serif}html .banner .bannerMessage{font:normal 18px/1.5 "Museo Sans Rounded",sans-serif}}@media(max-width: 644px){html #cookieBanner .buttons button:first-of-type{margin-bottom:10px}html #notificationsBanner,html #promptBanner,html #promptBanner_iOS{flex-wrap:wrap}html #notificationsBanner .buttons button,html #promptBanner .buttons button,html #promptBanner_iOS .buttons button{flex-basis:auto}html #notificationsBanner .buttons button:first-of-type,html #promptBanner .buttons button:first-of-type,html #promptBanner_iOS .buttons button:first-of-type{margin-right:0}html #cookieConsent .consent-modal .consent-inner{padding:0 10px 250px 10px}html .buttons{flex-direction:column;margin:20px 0 0 0}html .buttons button,html .buttons .button{flex-basis:100%;height:auto;width:100%}html .buttons button:first-of-type,html .buttons .button:first-of-type{margin-right:0;margin-bottom:10px}html .buttons button:last-of-type,html .buttons .button:last-of-type{margin-left:0}html .banner{flex-wrap:wrap}html .banner .wrapper{padding:0 10px 0 10px}html .banner .bannerMessage{flex-basis:100%}}@media(max-width: 569px){.banner{max-width:100vw}html #cookieConsent .expandable ul{margin-left:0}html #cookieConsent .expandable>div{padding:0 10px}html #cookieConsent .expandable.expanded>div{padding:30px 10px}}.desc_preview{background:#e4d4b3;border-bottom:3px #dbc7a6 solid;color:#6e4c27;max-height:999999px;width:100%;box-sizing:border-box;position:relative;text-decoration:none;cursor:initial;padding:15px 15px 20px 15px;margin:30px 0 0;transition:opacity .5s;opacity:1;left:0}.desc_preview h3,.desc_preview h4{font:bold 22px/1.5 "Museo Sans Rounded";margin:0 0 25px 0}.desc_preview p{margin-bottom:0}.desc_preview::before{clip-path:polygon(50% 50%, 0% 100%, 100% 100%);background-color:#e4d4b3;content:" ";display:block;height:30px;width:30px;position:absolute;top:-30px;left:20%}.glossary_divider{display:none}#content>section.glossary_entry{margin-bottom:0;margin-top:0}.glossary_entry{box-sizing:border-box;border-top:1px #ba9572 solid;padding:20px 0}.glossary_entry:first-of-type{margin-top:20px}.glossary_entry>header h2{font:normal 30px/1.5 "Museo Slab Rounded",sans-serif;display:inline-block;position:absolute;width:28px;margin:0}.glossary_entry .items{padding:0 0 0 83px;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(4, 1fr);grid-auto-rows:min-content;grid-gap:5px;display:grid;box-sizing:border-box;position:relative;width:100%;top:0}.glossary_entry .items li{display:block;min-height:32px;width:100%;margin-bottom:10px;position:relative}.glossary_entry .items li:hover>header,.glossary_entry .items li.selected>header{text-decoration:underline}.glossary_entry .items li h3{position:relative;padding-right:9px;cursor:pointer;display:block;text-transform:initial;font:normal 22px/1.5 "Museo Sans Rounded",sans-serif;color:#616810}.glossary_entry .items li h3:hover,.glossary_entry .items li h3:active{color:#747c13}.glossary_entry .acc{width:655px;left:0;position:relative}.glossary_entry .description{display:none;overflow:hidden;max-height:0}.glossary_entry .description.expanded{max-height:99999px}div[role=log]{display:none}body.faqpage #content>header{position:relative;height:auto;top:0}body.faqpage #content h1,body.faqpage #content h2,body.faqpage #content h3,body.faqpage #content h4,body.faqpage #content h5,body.faqpage #content h6{margin:15px 0 25px 0}span.glossary_static{cursor:pointer;color:#616810}span.glossary_static:hover{color:#747c13}.glossary_entry .desc_preview h3{text-transform:uppercase}html body #faq_menu{column-width:318.5px;display:block;column-gap:3%;width:100%}html body #faq_menu .faq_section{box-sizing:border-box;font:normal 22px/1.5 "Museo Sans Rounded",sans-serif;border-radius:6px 6px 0 0;margin-bottom:60px;display:inline-block;width:100%}html body #faq_menu .faq_section .view{font-weight:bold}html body #faq_menu .faq_section .view::after{content:"▸";margin-left:10px}html body #faq_menu .faq_section h2{font:bold 22px/26px "Museo Sans Rounded";background:#e4be9f;color:#832e1a;border-bottom:3px rgba(205,178,144,.6) solid;border-radius:6px 6px 0 0;text-transform:uppercase;margin-bottom:15px;font-weight:bold;display:block;width:100%;box-sizing:border-box;text-align:center;padding:4px 10px}html body #faq_menu .faq_section p,html body #faq_menu .faq_section ul,html body #faq_menu .faq_section ol{margin-bottom:20px}html body #faq_menu .faq_section>h2,html body #faq_menu .faq_section>a{margin-bottom:15px;display:block;width:100%}html body.faq-sub #faq_menu{column-width:493.5px}html body.faq-sub #faq_menu .faq_section{max-width:100%}html body.faq-sub #faq_menu .faq_section p,html body.faq-sub #faq_menu .faq_section ul{margin:20px 0}html body.faq-sub #faq_menu .faq_section p:last-of-type,html body.faq-sub #faq_menu .faq_section ul:last-of-type{margin-bottom:0}html body.faq-sub #faq_menu .faq_section .view{display:block;margin-top:10px}html[amp] body.faq-sub #faq_menu{column-width:initial}html[amp] body #faq_menu{column-width:initial}html[amp] body #faq_menu .faq_section{font:normal 18px/1.5 "Museo Sans Rounded",sans-serif;margin-bottom:20px}html[amp] body #faq_menu .faq_section h2{font:bold 18px/1.5 "Museo Sans Rounded"}@media(max-width: 1170px){html body #faq_menu .faq_section{font:normal 20px/1.5 "Museo Sans Rounded",sans-serif;margin-bottom:35px}html body #faq_menu .faq_section h2{font:bold 20px/1.5 "Museo Sans Rounded"}}@media(max-width: 960px){html body #faq_menu{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){html body.faq-sub #faq_menu{column-width:initial}html body #faq_menu{column-width:initial}html body #faq_menu .faq_section{font:normal 18px/1.5 "Museo Sans Rounded",sans-serif;margin-bottom:20px}html body #faq_menu .faq_section h2{font:bold 18px/1.5 "Museo Sans Rounded"}}html .modal-box{background-color:rgba(0,0,0,.3);position:fixed;height:100vh;width:100vw;left:0;top:0;z-index:-1}html .modal-box .content{background-color:#fff;border-radius:6px;padding:30px;text-shadow:none;position:absolute;margin:0;overflow:scroll;max-height:90vh;max-width:90vw;width:100%;transform:translate(-50%, -50%);left:50%;top:50%}html .modal-box h2{border-bottom:1px gray solid;padding-bottom:20px;margin-bottom:20px;max-width:100%;width:100%;text-shadow:none}html .modal-box ol{text-shadow:none;list-style:decimal;padding-left:20px}html .modal-box ol li{margin-bottom:10px;text-shadow:none}html .modal-box .close{position:absolute;right:50px;top:30px}html .modal-trigger span{font-size:16px}html.modal-visible .modal-box{z-index:10000;opacity:1}html body.page-form form{position:relative;display:block;width:100%}html body.page-form form>*{margin-bottom:0}html body.page-form #form-status{margin-bottom:50px;width:100%}html body.page-form #form-status>*{margin-top:50px}html body.page-form #content>section{box-sizing:border-box;margin-bottom:0;margin-top:0;max-width:100%}html body.page-form #content>section>header{position:relative;text-align:center}html body.page-form #content>section>header h1,html body.page-form #content>section>header h2{font:normal 30px/1.5 "Museo Slab Rounded",sans-serif;text-transform:uppercase}html body.page-form .response-date{white-space:nowrap}html body.page-form .form-content{justify-content:space-between;flex-wrap:wrap;display:flex}html body.page-form .form-content>div{flex-basis:48%}html body.page-form .date{display:block;margin:20px 0;width:100%}html body.page-form .buttons{transform-origin:center;justify-content:center;flex-wrap:wrap;display:flex;width:100%}html body.page-form .buttons button{transform-origin:center}html body.page-form .row{flex-basis:48%;width:100%}html body.page-form .row.even{padding:0 0 0 45px}html body.page-form .row.even .hint::after{right:auto;left:-40px}html body.page-form .row.odd{padding:0 45px 0 0}html body.page-form .row.odd.second{margin-bottom:0}html body.page-form .row .option{margin:21px 0 0 0;line-height:20px}html body.page-form .row .option:last-child{margin-bottom:30px}html body.page-form .small{font-size:80%}html body.page-form .small b{display:block;margin-bottom:20px}html body.page-form .small ul{list-style-type:disc;padding-left:20px;margin:0}html body.page-form .small ul li{margin:0 0 5px 0}html body.page-form .legal{opacity:.75}html body.page-form .legal p{margin:0}html body.page-form .legal::before{background-color:rgba(0,0,0,.1);content:" ";position:relative;display:block;height:2px;width:100%;margin-bottom:50px}html body.page-form .layout-width{max-width:calc(100% - 200px);margin:0 auto 50px auto}html .close{transition:all .3s;position:absolute;color:rgba(137,65,39,.5);cursor:pointer;font-size:25px;height:100%;width:40px;text-align:center;line-height:44px;z-index:11}html .close::before{transition:all .3s;content:"+";font-family:Arial,Helvetica,sans-serif;transform:rotate(45deg);transform-origin:center;position:relative;display:block;background-color:rgba(0,0,0,.2);border-radius:50%;color:#fff;width:26px;height:26px;text-align:center;line-height:26px;font-size:33px;left:50%;top:50%;margin-left:-13px;margin-top:-13px}html .close:hover::before,html .close:active::before{background-color:#c40000;transform:rotate(225deg)}html body.page-mydata>header{top:0}html body.page-mydata>header #logo{top:10px}html body.page-mydata>main{box-shadow:0 0 20px 0 rgba(0,0,0,.3);margin-top:200px}html body.page-mydata>main::before{content:" ";background-size:auto 80%;background-position:center;background-repeat:no-repeat;display:block;height:200px;width:100%;position:absolute;top:-200px;left:0}html body.page-mydata>nav{display:none}html body.page-mydata>header{display:none}html body.page-mydata #content+.layout-separator{display:block}html body.page-mydata #content section>header{margin:20px auto}html body.page-mydata #logo{top:0}html body.page-mydata #slider{display:none}html body.page-mydata .app-badges{display:none}html body.page-mydata .separator{display:none}html body.page-mydata footer::after{display:none}html .info-green{background:rgba(114,178,86,.6);border:2px #1b5900 solid;color:#d7f7cc;box-sizing:border-box;border-radius:6px;padding:15px;width:100%}html [id^=input-elem] .input{box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.2);background-color:#fff;border:none;position:relative;padding-right:40px;height:44px;min-width:0;z-index:10;border-radius:7px;overflow:hidden}html [id^=input-elem] .input input,html [id^=input-elem] .input select,html [id^=input-elem] .input textarea{color:rgba(0,0,0,.5);background:rgba(0,0,0,0);border-right:1px gray solid;text-shadow:none;display:block;padding:10px 10px 10px 20px;height:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box;position:relative;z-index:10}html [id^=input-elem] .input input:focus,html [id^=input-elem] .input select:focus,html [id^=input-elem] .input textarea:focus{outline:none}html [id^=input-elem] .input input select,html [id^=input-elem] .input select select,html [id^=input-elem] .input textarea select{padding-left:25px;text-indent:0;-webkit-appearance:none}html [id^=input-elem] .input .close{background:#fff;position:absolute;right:0;top:0}html [id^=input-elem] .hint{transition:all .2s;transition-property:height;transition-delay:200ms;color:rgba(0,0,0,0);text-shadow:none;line-height:36px;border-radius:0 0 7px 7px;box-sizing:border-box;position:relative;display:block;width:100%;height:0;margin:-7px auto 30px auto;padding-top:7px;font-size:16px;text-indent:10px}html [id^=input-elem] .hint::after{border-radius:50%;line-height:35px;text-align:center;font-weight:900;font-size:30px;text-indent:0;content:"!";display:none;height:35px;width:35px;box-sizing:border-box;position:absolute;left:-45px;top:-33px;right:auto;color:#fff}html [id^=input-elem].error .hint{background:#a84f4f;background:#ca3f3f;color:#fae0be;transition-property:height,color;transition-delay:0ms,200ms;height:45px}html [id^=input-elem].error .hint::after{background:linear-gradient(90deg, #ac3547 0%, #930f24 100%);display:block}html [id^=input-elem].success .hint::after{background:#6aa84f;background:linear-gradient(180deg, #6aa84f 0%, #4c8c30 100%);font-weight:normal;font-size:24px;content:"✓";display:block}@media(max-width: 1195px){html body.page-form #form-status{margin-bottom:30px}html body.page-form #form-status>*{margin-top:30px}html body.page-form .layout-width{max-width:calc(100% - 100px);margin:0 auto 30px auto}html body.page-form .form-content>div{flex-basis:100%}html body.page-form .form-content .row{padding:0 45px 0 0;flex-basis:100%}html body.page-form .form-content .row .hint::after{right:-45px;left:auto}html body.page-form .legal::before{margin-bottom:30px}}@media(max-width: 767px){html [id^=input-elem] .hint{font-size:14px}html body.page-form #content>section>header h1,html body.page-form #content>section>header h2{font:normal 20px/1.5 "Museo Slab Rounded",sans-serif}html body.page-form #form-status{margin-bottom:30px}html body.page-form #form-status>*{margin-top:30px}html body.page-form .layout-width{max-width:calc(100% - 40px);margin:0 auto 30px auto}html body.page-form .buttons.layout-width{max-width:100%}html body.page-form .buttons button{transform:scale(0.85)}html body.page-form .small{font-size:90%}}html,html .pat{background:url(/_assets/tarotclassique/images/background/background_pat_semi_transparent.png) #34371d repeat center/80px 80px}html.preload body>*:not(.preloader){display:none}html.preload body>*:not(.preloader).preloader{display:block}html .logo-background{background:url(/_assets/tarotclassique/images/logo/TARM_logo_1x.webp) rgba(0,0,0,0) no-repeat left top;background-size:330px 226px}html .preloader{position:fixed;left:0;top:0;z-index:9999999;height:100%;width:100%;overflow:visible}html .preloader .fonts{opacity:0}html .preloader .status{font:normal 12px/12px Arial,Helvetica,sans-serif;color:#fae0be;position:absolute;width:100%;top:calc(50% + 113px + 20px);text-align:center}html .preloader .wrapper{position:absolute;display:block;transform:translate(-50%, -50%);height:226px;width:330px;left:50%;top:50%}html .preloader .background,html .preloader .bar{position:absolute;height:226px;width:330px;left:0;top:0}html .preloader .bar{transition:all .1s;width:0}html .preloader .background{filter:grayscale(100%) brightness(50%)}html .badge.android{display:block}html .badge.ios{display:block}html .badge.desktop{display:block}html[data-lang=fr] .slide .cta{width:510px}@media(min-resolution: 1.5dppx){body.page-mydata>main::before{background-image:url(/_assets/tarotclassique/images/logo/TARM_logo_2x.webp)}.logo-background{background-image:url(/_assets/tarotclassique/images/logo/TARM_logo_2x.webp)}#slide1{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_02_character_2x.webp)}#slide2{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_03_4cards_2x.webp)}#slide3{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_gameplay_2x.webp)}}@media(min-resolution: 2.5dppx){body.page-mydata>main::before{background-image:url(/_assets/tarotclassique/images/logo/TARM_logo_3x.webp)}.logo-background{background-image:url(/_assets/tarotclassique/images/logo/TARM_logo_3x.webp)}#slide1{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_02_character_3x.webp)}#slide2{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_03_4cards_3x.webp)}#slide3{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_gameplay_3x.webp)}}@media(min-resolution: 3.5dppx){body.page-mydata>main::before{background-image:url(/_assets/tarotclassique/images/logo/TARM_logo_4x.webp)}.logo-background{background-image:url(/_assets/tarotclassique/images/logo/TARM_logo_4x.webp)}#slide1{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_02_character_4x.webp)}#slide2{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_03_4cards_4x.webp)}#slide3{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_gameplay_4x.webp)}}::selection{background:rgba(97,104,16,.35)}::-moz-selection{background:rgba(97,104,16,.35)}::-webkit-scrollbar{width:12px;background-color:#444}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);background:#667162}html{background-color:#34371d}html.resizing body>*,html.resizing body section>*{transition:none}html.resizing .slide.active{left:0}body{transition:transform .5s;transform-origin:top center;overflow-x:hidden;margin:0 auto;width:100%;color:#832e1a;letter-spacing:.5px;word-spacing:.1ch;flex-direction:column;display:flex;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:none;font-smooth:never;-moz-osx-font-smoothing:grayscale}body>header,body>nav ul.submenu{background:url("/_assets/tarotclassique/images/background/wood.webp") repeat center/1900px 85px}body>header{height:111px;position:relative;left:auto;top:0;display:block;max-width:1900px;width:100%;z-index:2}body>nav a,body>nav .link{text-transform:uppercase;color:#fae0be;display:block;height:100%;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body>nav li.submenu>a::after{transition:all .3s;transform:rotate(90deg);content:"❯";color:#fae0be;position:absolute;font-size:20px;display:block;left:50%;top:30px;font-weight:bold;margin-left:-10px}body>main{background-color:#fae0be;border-right:2px #8b3e2c solid;border-left:2px #8b3e2c solid;box-sizing:border-box;position:relative;margin:0 auto;flex-direction:column;display:flex;width:100%;z-index:1}body>footer{background:#411a14;border-top:0;color:#fae0be;padding-bottom:50px;text-align:center;position:relative;height:auto;width:100%;z-index:2}body>footer::before{background:url(/_assets/tarotclassique/images/background/footer-top.webp) repeat-x center/auto 82px;position:relative;top:0;margin:0 0 20px 0;content:" ";display:block;height:82px;width:100%}body>footer::after{background:none;position:absolute;top:0;left:0;content:" ";display:block;height:100%;width:100%;z-index:-1}body>footer a{color:#fae0be}body>footer a:hover,body>footer a:active{color:#747c13}body>footer nav{margin:0 auto 10px auto}body>footer nav ul li{display:inline-block}body>footer nav ul li a{transition:color .3s;text-decoration:none;line-height:1;position:relative;padding:0 10px;display:block}body>footer nav ul li a::after{content:" ";display:block;height:100%;border-right:1px #fae0be solid;position:absolute;right:-1px;top:0}body>footer nav ul li:last-of-type a::after{display:none}body>footer .app-badges{justify-content:center;display:flex;position:relative;height:auto;margin-bottom:25px;margin-top:30px}body>footer .app-badges .badge{overflow:hidden}body>footer .app-badges .badge.android{margin-left:30px}article,section{position:relative}article>header,section>header{margin-bottom:20px}#content{padding-bottom:90px}#content>section{justify-content:space-between;display:inline-flex;flex-wrap:wrap;width:100%}#content img{max-width:100%;height:auto}#page-seo{background:#fae0be;color:#832e1a;justify-content:space-between;flex-wrap:wrap;display:flex}#page-seo header h2,#page-seo header h3,#page-seo header h4{font-weight:bold}#page-seo section{flex-basis:325px;max-width:100%;width:100%}#page-seo:empty,#page-seo:-moz-only-whitespace{display:none}#to-top{position:absolute;height:95px;width:95px;transform:translate(-50%, -50%);transform-origin:center;left:50%;top:0}#to-top span::before{content:""}#print{display:none}.breadcrumbs{margin-bottom:20px}.modal-box{display:none}body>header{border-bottom:0}body>header::after,body>nav ul.submenu::after,body>nav>ul::after{border-bottom:0;border-top:1px rgba(173,69,41,.6) solid;box-shadow:1px 4px 8px -1px rgba(0,0,0,.15);background:url("data:image/webp;base64,UklGRhwEAABXRUJQVlA4WAoAAAAAAAAA0wAAXwAAVlA4IKgDAABwIQCdASrUAGAAPlEmj0WjoiESS1VEOAUEtLbQ/96wJIMf/N/JfbMm4JpEmNjYikpYz9vyw4DK7klgcKnpTo0q+44HAulLWdbyuTapyAn87xlN2zSZp/dF41kpu6qZJ6d5Mg+OAJZj834Her4z3Ypw79Ai9FvqxQFzM3gUEBnHcqUVGj+0n80FP7e0bEptTVOjowfJGqg4AcfP/CfbPW7jnokM2OlCp001HS/8xAckLqSZHC/8JjCHluCtRhKPg57+sLTh3m6f7bHOOMYp5NRfcF9ricY0MhGylifiNDLiGq2GqWZZxg3kgUt+SODoA3dDgKb6gxaOQzZh01sv0/k1xCgZzSkRVj59geFqjnIFhhH/v6AA/tiiWNnWpx//Af2B/iC8v/+Sn/5/f7yuJXoQ6hBVaYZJZqxiGGHej2keUHGJ8Y+t6NUiJTnl1y/XLAD8XUdlKT2UB7hAvH5edfoDC7Hlbt7KfCRhz4S9aPpGU7c9rSVRQxsG98pWrpS6HgTOHhe/fE0iydG0fusOTcDE2cmVXlDAHo3dWuFgEJfvQhKiJyrF9huGEMHcG7L14XybQVRiwWV66r2iwVCyLp6zO9jfSG/21P9o4Wma+ZTqoNXd3cwScu+OUgFT1B+vEsU1i9zthCbTY8w4Z0thc51k2haixDPeoJ82Q8dvaYShIli5PAUayiCD5bzial87QGtfJRmjdU0sugry5VSjtG6a15FzkT9eRU9zZ04yF8HwRpBEM45sNq1AUV4yGNF8ty24j8NCq0Fb+R13jbErdnmMF6BuJA/rN5BBOmQ3t65RX0gfvAEdw7whHi3KJ1yMO3/z9VbRkcLmPs1iZtEuoZbEucEY4nWP64+rD1/LvUN/V/MiPLae3DLV9+yg+YGabfQuvX3hjUzgRlrR3C8BqJIJjH3pnBkpMzfJqbCv5oVZ/VzM7A1bqgsE7jR+ETIpoquNUpjwpFJQXhkdYvPhyT+0tXORWOnjkl4YPV1G6obbQHCZ+gMYad46XbTnvvqmPB0wdOlU8rBvhBtTuN7tP90RbXmX/CIPGOZZ9QwLykpfABQZtHqeiSSxKBDnnyEmkHY9+iDZplTaVWThvXFsAxbf++3wFbTyngkuYwGPO2LMQIb7A/aEq2XTIGgZPT95MesXV3XhpO3zOZt7uJS9JcstA9q/BYIlpu5+CN3302NKZoP04oxL0Q1hD6ERARu41qpJJuGbKU87Jb9wGQEMtTVMja0IgHDIAABQU0FJTgAAADhCSU0D7QAAAAAAEABIAAAAAQABAEgAAAABAAE4QklNBCgAAAAAAAwAAAACP/AAAAAAAAA4QklNBEMAAAAAAA5QYmVXARAABgBVAAAAAA==") repeat-x top center/auto 100%;height:24px;width:100%;content:" ";display:block;position:absolute;bottom:0;z-index:-1}body>nav>ul::after{display:none;bottom:auto}body>nav ul.submenu::after{opacity:0}#slider{padding:0 0 47.85% 0;width:100%;height:0;background:#9d3b4f;overflow:hidden}#slider .arrow{transition:opacity .2s;background-color:rgba(0,0,0,.25);background-image:none;position:absolute;cursor:pointer;height:100%;width:50px;bottom:0;justify-content:center;align-items:center;text-align:center;display:flex;z-index:111}#slider .arrow:hover{opacity:1}#slider .arrow.dimmed{opacity:.15}#slider .arrow::before,#slider .arrow::after{transition:all .1s;font:normal 65px/1 "icomoon";text-indent:-8px;text-align:center;color:#f1c1a4;margin-top:-40px;display:block;height:80px;width:50px;position:absolute;top:50%;left:0}#slider .arrow::before{text-shadow:2px 2px 2px rgba(0, 0, 0, 0.6)}#slider .arrow::after{z-index:1}#slider .arrow.arrow-right{border-right:0;right:0}#slider .arrow.arrow-right::before,#slider .arrow.arrow-right::after{content:""}#slider .arrow.arrow-left{border-left:0;left:0}#slider .arrow.arrow-left::before,#slider .arrow.arrow-left::after{content:""}#slider.moving{pointer-events:none}.slide{background-position:bottom center;background-size:cover;position:absolute;top:0;height:100%;width:100%}.slide.active{z-index:100}.slide .cta>*{z-index:2}.slide .cta{position:absolute;transform-origin:right bottom;padding:20px 20px 3% 20px;left:auto;right:5%;bottom:0;height:auto;width:500px;font-weight:normal;color:#fae0be;justify-content:initial;flex-wrap:wrap;display:flex}.slide .cta .badge:first-of-type{margin-right:20px}.slide .cta header{position:relative;margin-bottom:10px}.slide .cta header h1,.slide .cta header h2,.slide .cta header h3,.slide .cta header h4{text-shadow:0px -1px 2px #000;font:normal 39px/1.5 "Museo Slab Rounded";line-height:1.2}.slide .cta div{font:normal 22px/1.5 "Museo Sans Rounded";position:relative;margin-bottom:20px;font-weight:normal;display:block;width:100%}.slide .cta::before{content:" ";position:absolute;left:0;top:0;background:linear-gradient(to bottom, rgba(81, 34, 45, 0.9), rgba(81, 34, 45, 0.9)),linear-gradient(to bottom, #e7b050, #d45735);background-clip:padding-box,border-box;background-origin:padding-box,border-box;border-radius:30px 30px 0 0;border:4px solid rgba(0,0,0,0);border-bottom:0;box-sizing:border-box;display:block;height:100%;width:100%;z-index:1;opacity:.9}.slide .cta::before>*{margin:0}.box-static{background:url(/_assets/tarotclassique/images/background/faq_backgr.webp) -27px 0/110% 100%;outline:0;border:0;height:auto;text-shadow:0px 1px 2px rgba(0,0,0,.3);color:#fae0be;overflow:hidden}.box-static::before,.box-static::after{background:none;display:block;height:0px;width:100%;box-sizing:border-box;position:absolute;left:0;content:" "}.box-static::before{box-shadow:none;top:0}.box-static::after{box-shadow:none;bottom:0}.box-static h1,.box-static h2{text-transform:uppercase;font:500 40px/1 "Museo Slab Rounded"}.box-static .separator::before{background:linear-gradient(-90deg, #fae0be 25%, rgba(0, 0, 0, 0) 100%)}.box-static .separator::after{background:linear-gradient(90deg, #fae0be 25%, rgba(0, 0, 0, 0) 100%)}.box-static .separator span::before{color:#fae0be}.btn-static{border-radius:50%;position:relative;justify-content:center;align-items:center;display:flex;text-shadow:0 1px 3px rgba(68,56,56,.7);background:#17342e;box-shadow:0 3px 5px 0 rgba(0, 0, 0, 0.63);cursor:pointer}.btn-static .inner-first,.btn-static .inner-second{border-radius:50%;box-sizing:border-box;justify-content:center;align-items:center;display:flex}.btn-static .inner-first{transition:filter .2s;background:linear-gradient(0deg, #25514a 0%, #416f68 100%);height:96%;width:96%}.btn-static .inner-second{background:linear-gradient(180deg, #26524b 0%, #406e67 100%);transition:width .2s,height .2s;border:2px #457972 solid;margin:auto;height:86%;width:86%}.btn-static span{display:flex}.btn-static span::before{content:" ";font:normal 65px icomoon;color:#ebdab6}.btn-static:hover .inner-first,.btn-static:active .inner-first{filter:brightness(120%)}.btn-static:active .inner-second{height:80%;width:80%}.teaser-benefits{display:block}.teaser-benefits>header{width:100%}.teaser-benefits div{display:inline-block;vertical-align:top;width:100%}.teaser-benefits .benefits{max-width:40%}.teaser-benefits .benefits li{margin-bottom:30px}.teaser-benefits .benefits li:last-of-type{margin-bottom:0}.teaser-benefits .video{height:0;max-width:60%;background:none;box-sizing:border-box;position:relative;margin-top:6px;padding:0 0 calc(27.66% + 2px) 0}.teaser-benefits .video video{position:absolute;height:auto;width:100%}.teaser-benefits ul{list-style:disc;flex-basis:40%;box-sizing:border-box;padding:0 30px 0 30px}.teaser-benefits ul li{position:relative}body.page-frontpage #content{padding-bottom:45px}body.page-frontpage #page-seo{padding-bottom:90px}#footer-teaser{overflow:hidden;display:none;color:#fae0be}#footer-teaser section{z-index:1}#footer-teaser section h2,#footer-teaser section p{position:relative;z-index:1}#footer-teaser section h2{max-width:50%}#footer-teaser section>p{margin:20px 0 15px 0;max-width:320px}#footer-teaser section>p:last-of-type{margin-bottom:0}#footer-teaser section>p a.button{display:inline-block;max-width:320px;width:100%}#footer-teaser section::before,#footer-teaser section::after{background:url(/_assets/tarotclassique/images/background/faq_sprite_1x.webp) no-repeat left top/804px 469px;position:absolute;content:" "}#footer-teaser section::before{height:450px;width:803px;bottom:auto;left:450px;top:70px;transform:scaleX(-1) rotate(8deg);transform-origin:center bottom;z-index:0}#footer-teaser section::after{height:500px;width:113px;left:640px;top:0;transform:rotate(13deg);z-index:0}#footer-teaser::before,#footer-teaser::after{position:absolute;content:" "}body.page-frontpage #footer-teaser{display:block}body.page-frontpage .layout-separator.frontpage{display:block}.separator{transform-origin:center;box-sizing:border-box;margin:70px 0 70px 0;text-align:center;position:relative;display:block;height:4px;width:100%}.separator::before,.separator::after{position:absolute;max-width:30%;display:block;content:" ";height:inherit;width:100%}.separator::before{background:linear-gradient(-90deg, #d8ad8f 25%, rgba(0, 0, 0, 0) 100%);margin-right:50px;right:50%}.separator::after{background:linear-gradient(90deg, #d8ad8f 25%, rgba(0, 0, 0, 0) 100%);margin-left:50px;left:50%}.separator span::before{font:normal 50px/1px icomoon;content:"";position:absolute;left:50%;display:block;color:#d8ad8f;transform:translate(-50%, 0)}.layout-separator{background:linear-gradient(0deg, rgb(140, 63, 45) 60%, rgb(104, 47, 35) 100%);box-shadow:none;border-top:2px #5b231b solid;border-right:0;border-bottom:2px #5b231b solid;border-left:0;box-sizing:border-box;position:relative;display:block;height:21px;width:100%;z-index:1}.layout-separator::after{content:" ";background:none;display:block;height:0;width:100%;position:absolute;top:0;left:0}.layout-separator.frontpage{display:none}.logo-background,#logo{background:url(/_assets/tarotclassique/images/logo/TARM_logo_1x.webp) rgba(0,0,0,0) no-repeat left center/100% auto;height:154px;width:225px}#logo{transform:scale(1) translate(-50%, 156px);transform-origin:left top;position:relative;text-align:center;left:50%}#logo a{color:rgba(0,0,0,0);display:block;height:100%;width:100%}.news-list-item{margin-bottom:45px;flex-basis:31.5%;width:100%}.news-list-item header{margin-bottom:20px}.news-list-item header h2{font-weight:bold}.news-list-item .image{margin-bottom:20px}.news-list-item .image img{width:100%}.news-list-item p{display:inline;margin-right:10px}.news-list-item p:empty{display:none}.news-list-item .read-more{margin-top:45px;display:inline}.news-img{margin-bottom:20px;height:auto;width:100%;max-width:100%;min-width:100%}.news-img img.mobile,.news-img amp-img.mobile{display:none}#slide1{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_02_character_1x.webp)}#slide2{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_03_4cards_1x.webp)}#slide3{background-image:url(/_assets/tarotclassique/images/slider/TARM_GFX_1170x539_SliderBanner_gameplay_1x.webp)}header h1,header h2,header h3,header h4,.header-wrapper h1,.header-wrapper h2,.header-wrapper h3,.header-wrapper h4{text-transform:uppercase}article a:not(.button){text-decoration:none;transition:color .3s;color:#616810}article a:not(.button).inline{display:inline-flex}article a:not(.button):hover,article a:not(.button).active{color:#747c13}.button,button{transition:all .3s;background:linear-gradient(0deg, #697215 0%, #8b940e 100%);box-shadow:0 5px 8px 0 rgba(0,0,0,.55);border-top:1px #929c0e solid;outline:2px #3d3512 solid;border-radius:50px;text-shadow:1px 1px 1px rgba(0,0,0,.3);letter-spacing:1px;font-weight:700;line-height:50px;font-size:24px;height:54px;width:auto;color:#ffecc6;padding:0 45px 2px 45px}.button.big,button.big{line-height:70px;font-size:31px;height:74px}.button.big::before,button.big::before{width:calc(100% - 14px);left:7px;top:5%}.button.small,button.small{line-height:42px;font-size:18px;height:44px}.button.small::before,button.small::before{width:calc(100% - 8px);border:2px #9aa310 solid;height:86%;left:4px;top:2px}.button::before,button::before{background-color:#89920f;background:linear-gradient(0deg, #89920f 0%, #6a7315 100%);border:3px #9aa310 solid;box-sizing:border-box;position:absolute;border-radius:50px;width:calc(100% - 10px);height:86%;left:5px;top:4%;display:block}.button:hover,button:hover{filter:brightness(1.3)}.button:active,button:active{box-shadow:none;position:relative;top:1px}.social-share{display:inline-block;margin:30px 0;height:auto;width:100%}.social-share ul{display:grid;-ms-flex-pack:center;justify-content:center;grid-gap:15px;grid-template-columns:repeat(5, 1fr);grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;list-style:none}.social-share ul li{min-width:176px;margin-bottom:10px;flex-basis:23.5%;height:44px}.social-share ul li a{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px;line-height:44px;transition:all .3s;box-sizing:border-box;position:relative;display:block;height:inherit;text-decoration:none;padding:0 22px 0 44px;color:#fff}.social-share ul li a::before{font-size:22px;line-height:44px;font-family:"icomoon";position:absolute;left:0;top:0;text-align:center;display:block;width:44px}.social-share ul li a:hover{filter:brightness(113%);text-decoration:none;color:#fff}.social-share ul li.facebook a{background-color:#3b5998}.social-share ul li.facebook a::before{content:""}.social-share ul li.twitter a{background-color:#000}.social-share ul li.twitter a::before{content:""}.social-share ul li.print a{background-color:#007c78}.social-share ul li.print a::before{font-family:Arial,Helvetica,sans-serif;content:"🖶";font-size:26px}body{background-image:url(/_assets/tarotclassique/images/background/cards.webp),url(/_assets/tarotclassique/images/background/tea.webp),url(/_assets/tarotclassique/images/background/plant.webp),url(/_assets/tarotclassique/images/background/cards_back.webp),url(/_assets/tarotclassique/images/background/cards.webp),url(/_assets/tarotclassique/images/background/book.webp),url(/_assets/tarotclassique/images/background/background_pat_semi_transparent.png),radial-gradient(circle, rgb(108, 112, 69) 0%, rgb(58, 62, 34) 100%);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat,no-repeat;background-position:0 435px,100% 523px,0 1446px,100% 1335px,0 2417px,100% 2393px,center,center;background-size:254px 601px,237px 453px,290px 463px,261px 600px,254px 601px,282px 639px,80px 80px,100% 100%}html.holzbox body{overflow:hidden}html.holzbox #holzbox{overflow-y:scroll;display:flex;opacity:1;max-height:100%;max-width:100%;z-index:9000}#holzbox{transition:opacity .3s;background-color:rgba(0,0,0,.8);justify-content:space-around;align-items:center;flex-wrap:wrap;position:fixed;height:100%;width:100%;left:0;top:0;z-index:-1;overflow:hidden;max-height:0;max-width:0;opacity:0}#holzbox .content{background-color:rgba(0,0,0,.6);position:relative}#holzbox .content img{transition:opacity .3s;margin:0 auto;max-height:100vh;max-width:100vw;width:100%;height:auto}#holzbox .content.preload{min-height:200px;min-width:200px}#holzbox .content.preload::after{content:"Loading ...";text-align:center;color:#fff;display:block;width:100%;position:absolute;top:49%;left:0}#holzbox .content.preload img{opacity:0}#holzbox .caption{align-self:flex-start;max-width:80%;flex:0 0 auto;display:block;padding:5px 10px;color:#fff}#holzbox .caption:empty{display:none}.content b,.content strong{font-weight:bold}.content sup{vertical-align:super;font-size:50%}.content sub{vertical-align:sub;font-size:50%}.content i,.content em{font-style:italic}.content s{text-decoration:line-through}.content u{text-decoration:underline}.content .inline{display:inline-flex}.content img.inline{display:inline-flex}.content img.float_left{float:left;display:inline;margin-right:20px;margin-bottom:20px}.content img.float_right{float:right;display:inline;margin-left:20px;margin-bottom:20px}.content p,.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6,.content>ul,.content>ol,.content header{margin:0 0 20px 0;width:100%;padding:0}.content figure{margin:0 0 20px 0}.content ul,.content ol{list-style-type:disc}.content ul li,.content ol li{margin:0 0 20px 20px}.content ol{list-style-type:decimal}.content a{text-decoration:none;transition:color .3s;color:#616810}.content a.inline{display:inline-flex}.content a:hover,.content a.active{color:#747c13}@media(min-width: 768px){header h1{font:normal 30px/1.5 "Museo Slab Rounded",sans-serif;text-transform:uppercase}article{padding:45px 60px}body{font:normal 22px/1.5 "Museo Sans Rounded",sans-serif;max-width:1900px}body>main,body .layout{max-width:1170px}body>main{box-shadow:0px -15px 40px 0px #000}body>nav{height:85px;width:100%;position:absolute;left:50%;transform:translate(-50%, 0);z-index:10}body>nav>ul>li{background:rgba(0,0,0,0);border-right:0;border-left:0}body>nav>ul>li:first-of-type{border-left:0}body>nav>ul>li:last-of-type{border-right:0}body>nav>ul>li>a{position:relative;z-index:1}body>nav>ul>li>a::before{transition:opacity .3s;background:rgba(111,45,17,.5);box-shadow:0;opacity:0;content:" ";position:absolute;display:block;left:0;top:0;height:100%;width:100%;z-index:-1}body>nav>ul>li:hover>a{text-decoration:underline}body>nav>ul>li:hover>a::before{opacity:1}body>nav>ul>li.active{background:rgba(111,45,17,.5);pointer-events:none}body>nav>ul>li.active>a{color:#fae0be}body>nav>ul>li.active>a:after{display:block}body>nav ul{max-width:1170px;list-style-type:none;padding-left:0;margin:0 auto;position:relative;flex-wrap:nowrap;display:flex;height:inherit;z-index:11}body>nav ul li{transition:all .3s linear;position:relative;margin:0;max-width:50%;height:inherit;width:100%}body>nav ul li a{line-height:85px;text-decoration:none;text-align:center;padding:0 15px}body>nav a{font:normal 36px/109px "Museo Slab Rounded";line-height:85px}#burger-menu{display:none}li.submenu{min-width:220px}li.submenu.active{pointer-events:auto}li.submenu ul{transition:height .3s linear,max-height .3s linear,box-shadow .3s linear;height:auto;box-shadow:none;background:#7f4734;box-sizing:content-box;margin-left:-1px;border-right:0;border-left:0;position:absolute;max-width:100%;width:100%;display:block}li.submenu ul li{background:#7f4734;box-shadow:none;overflow:hidden;max-width:100%;width:100%;max-height:0;border-right:2px #73402f solid;border-left:2px #73402f solid}li.submenu ul li a{line-height:60px;font-size:20px}li.submenu ul li:hover{background:#834f3e;min-width:100%;max-width:100vw;width:fit-content}li.submenu ul li:hover a{text-decoration:underline}li.submenu:hover ul{box-shadow:0 15px 18px 2px rgba(0,0,0,.55);border-bottom:0;border-top:1px rgba(173,69,41,.6) solid}li.submenu:hover ul li{box-shadow:inset 0 4px 5px -4px rgba(0,0,0,.29);border-bottom:0;border-top:0;max-height:60px}li.submenu:hover ul li:first-of-type{box-shadow:none}li.submenu:hover ul li:last-of-type{border-bottom:2px 0 solid}li.submenu:hover ul::after{opacity:1}li.submenu:hover a{text-decoration:none}body>nav li.submenu:hover ul.submenu{padding-bottom:25px;border-bottom:0}body>nav li.submenu:hover ul.submenu::after{opacity:1}}@media(max-width: 1170px){body{background-image:url(/_assets/tarotclassique/images/background/background_pat_semi_transparent.png),radial-gradient(circle, rgb(108, 112, 69) 0%, rgb(58, 62, 34) 100%);background-repeat:repeat,no-repeat;background-position:center,center;background-size:80px 80px,100% 100%}#page-seo section{margin-bottom:20px;flex-basis:100%}#page-seo section:last-of-type{margin-bottom:0}header h1{font:normal 30px/1.5 "Museo Slab Rounded",sans-serif}article{padding:45px 48px}body{font:normal 22px/1.5 "Museo Sans Rounded",sans-serif}body>main,body .layout{max-width:960px}body>nav a{font:normal 28px/109px "Museo Slab Rounded"}body>nav ul{max-width:960px}li.submenu ul li a{font-size:17px}.slide .cta{transform:scale(0.82)}.box-static h1,.box-static h2{font:500 40px/1 "Museo Slab Rounded"}.box-static .button{transform:scale(0.9);transform-origin:0 0}.news-list-item{flex-basis:48%;margin-bottom:45px}#footer-teaser section::before{transform:scaleX(-1) rotate(8deg);top:50px;right:auto;bottom:auto;left:390px}#footer-teaser section::after{transform:rotate(13deg);top:0;right:auto;bottom:0;left:570px}.glossary_entry{padding:20px 0px}.glossary_entry>header h2{font:bold 20px/1.5 "Museo Slab Rounded"}.glossary_entry .items li h3{font:normal 20px/1.5 "Museo Sans Rounded"}body{background-image:url(/_assets/tarotclassique/images/background/background_pat_semi_transparent.png),radial-gradient(circle, rgb(108, 112, 69) 0%, rgb(58, 62, 34) 100%);background-repeat:repeat,no-repeat;background-position:center,center;background-size:80px 80px,100% 100%}}@media(max-width: 960px){.slide .cta{transform:scale(0.7)}.teaser-benefits .benefits,.teaser-benefits .video{max-width:100%;flex-basis:100%}.teaser-benefits .benefits{margin-bottom:20px}.teaser-benefits .benefits li{margin-bottom:12.5px}.teaser-benefits .video{padding:0 0 calc(46.1% + 2px) 0}li.submenu ul li a{font-size:15px}header h1{font:normal 28px/1.5 "Museo Slab Rounded",sans-serif}article{padding:25px 25px}body{font:normal 20px/1.5 "Museo Sans Rounded",sans-serif}body>main,body .layout{max-width:768px}body>nav a{font:normal 25px/109px "Museo Slab Rounded"}body>nav ul{max-width:768px}.box-static h1,.box-static h2{font:500 30px/1.25 "Museo Slab Rounded"}.box-static section>header,.box-static section>h1,.box-static section>h2{margin-top:0}.box-static .button{transform:scale(0.82)}#logo{transform:scale(0.8) translate(-50%, 164px)}.glossary_entry{padding:20px 0px}.glossary_entry .desc_preview h3,.glossary_entry .desc_preview h4{font:bold 20px/1.5 "Museo Slab Rounded"}.glossary_entry .items{grid-template-columns:repeat(3, 1fr)}.separator{transform:scale(0.8)}}@media(max-width: 767px){body>header::after{bottom:0;height:16px}body>nav>ul::after{height:16px}header h1{font:normal 20px/1.5 "Museo Slab Rounded",sans-serif}article{padding:20px 10px}body{font:normal 18px/1.5 "Museo Sans Rounded",sans-serif}body>main,body .layout{max-width:569px}body>nav a{font:normal 18px/1 "Museo Slab Rounded"}body>nav ul{max-width:569px}body>header{max-width:569px;height:95px;position:relative;margin:0 auto}body>footer::before{height:82px}body>footer .app-badges{transform:scale(0.7);margin-bottom:10px;margin-top:10px}#to-top{transform:scale(0.9) translate(-50%, -50%)}#logo{transform:scale(0.48) translate(-40%, 5px)}#burger-menu{height:63.2px;width:63.2px;position:absolute;left:15.8px;top:7.9px}#burger-menu span::before{content:"";font-size:23.7px}.separator{margin:50px 0 50px 0}.news-list-item{flex-basis:49%;margin-bottom:20px}#footer-teaser section{padding:20px 0 160px 0}#footer-teaser section h2,#footer-teaser section p{text-align:center;max-width:100%}#footer-teaser section .button{transform-origin:top center}#footer-teaser section::before{transform:scaleX(-0.8) scaleY(0.8);top:auto;right:auto;bottom:-209px;left:25px}#footer-teaser section::after{transform:scale(0.8);top:auto;right:auto;bottom:-300px;left:-10px}html.fixed body>header,html[amp] body>header{position:fixed;max-width:100%;width:100%;left:0;top:0}html.fixed body main,html[amp] body main{margin-top:95px}html.fixed.menu-expanded body>header,html[amp].menu-expanded body>header{left:270px}html body main,html body>footer,html body>header{transition:left .3s;left:0}html body>nav{background:#542317;border-left:4px #8b3e2c solid;-webkit-backface-visibility:hidden;transition:left .3s;position:fixed;left:-270px;bottom:0;top:0;max-height:100%;width:270px;overflow-x:hidden;overflow-y:scroll;z-index:999}html body>nav>ul{border-spacing:1px;width:90%;margin:20px 5% 20px 5%;overflow:hidden;display:block;border:1px rgba(0,0,0,.25) solid;border-radius:10px 10px 0 0}html body>nav>ul ul.submenu li{background:#7f4734;transition:all .3s;display:block;width:100%;height:0;text-align:center;overflow:hidden;float:left}html body>nav>ul ul.submenu li a,html body>nav>ul ul.submenu li .link{transition:all .1s;color:#fae0be;font:bold 16px/50px "Museo Slab Rounded";text-overflow:ellipsis;text-decoration:none;text-shadow:none;box-sizing:border-box;height:50px;width:100%;white-space:nowrap;overflow:hidden;padding:0 10px;display:block}html body>nav>ul>li{background:url(/_assets/tarotclassique/images/background/wood.webp);border-bottom:1px #934726 solid;border-top:1px #b75e3a solid;transition:all .3s;vertical-align:middle;display:inline-block;position:relative;text-align:center;width:100%}html body>nav>ul>li:first-child{border-top:0}html body>nav>ul>li::after{display:none}html body>nav>ul>li a,html body>nav>ul>li .link{text-shadow:0 2px 0 rgba(49,49,49,.5);text-decoration:none;text-align:left;text-indent:25px;color:#f2edd9;font:bold 16px/50px "Museo Slab Rounded";line-height:56px}html body>nav>ul>li a:hover,html body>nav>ul>li a:active,html body>nav>ul>li .link:hover,html body>nav>ul>li .link:active{text-decoration:none;color:#f2edd9}html body>nav>ul>li>a,html body>nav>ul>li>.link{transition:all .3s;text-overflow:ellipsis;letter-spacing:.5px;text-decoration:none;overflow:hidden;display:block;height:54px;width:100%}html body>nav>ul>li.submenu>a,html body>nav>ul>li.submenu>.link{transition:background .3s;box-sizing:content-box}html body>nav>ul>li.submenu>a::after,html body>nav>ul>li.submenu>.link::after{transition:all .3s;content:"❯";text-shadow:0 2px 0 rgba(49,49,49,.5);transform-origin:50% 50%;transform:rotate(0);position:absolute;right:16px;left:auto;top:20px;display:block;height:16px;width:21px;margin-left:-7px;text-align:center;font-size:16px;color:#f2edd9;line-height:16px;text-indent:0}html body>nav>ul>li.submenu.expanded>a,html body>nav>ul>li.submenu.expanded>.link{background:rgba(111,45,17,.5);border-bottom:1px #6d3627 solid;border-top:2px #7e4a3c solid;color:#f2edd9;line-height:52px}html body>nav>ul>li.submenu.expanded>a::after,html body>nav>ul>li.submenu.expanded>.link::after{transform:rotate(90deg)}html body>nav>ul>li.submenu.expanded ul.submenu{border-spacing:0;display:block;position:relative}html body>nav>ul>li.submenu.expanded ul.submenu li{border-bottom:0;height:50px;width:100%}html body>nav>ul>li.submenu.expanded ul.submenu li:first-child{border-radius:0}html #menu-screen{background:rgba(0,0,0,.5);position:fixed;display:none;height:100vh;width:100vw;left:0;top:0;z-index:998}html body>nav>ul{border-radius:0;border:0;width:100%;margin:0}html body>nav>ul>li.submenu.expanded>a,html body>nav>ul>li.submenu.expanded>.link{line-height:55px;border-top:0}html body>nav>ul>li.submenu.expanded ul.submenu li{box-shadow:inset 0 4px 5px -4px rgba(0,0,0,.29)}html body>nav>ul>li.submenu.expanded ul.submenu li a{text-transform:initial}html body>nav>ul::after{display:block}html.menu-expanded body{overflow:hidden}html.menu-expanded body>header{z-index:1000}html.menu-expanded body>nav{left:0}html.menu-expanded body main,html.menu-expanded body>footer,html.menu-expanded body>header{left:calc(270px - (100vw - 569px)/2);border-left:0}html.menu-expanded #menu-screen{display:block}html .glossary_entry{padding:15px 0px}html .glossary_entry>header h2{font:bold 18px/1.5 "Museo Slab Rounded"}html .glossary_entry ul li:before{transform:scale(0.8);transform-origin:top right;top:3px}html .glossary_entry .desc_preview h3,html .glossary_entry .desc_preview h4{font:bold 18px/1.5 "Museo Slab Rounded"}html .glossary_entry .items{padding:0 0 0 53px}html .glossary_entry .items li h3{font:normal 18px/1.5 "Museo Sans Rounded",sans-serif}html html.menu-expanded{max-height:100vh;display:block;overflow:hidden}.social-share ul{grid-template-columns:repeat(3, 1fr)}.social-share ul li{min-width:initial}.slide .cta{transform-origin:right bottom;transform:scale(0.65);bottom:0;right:25px;left:auto;top:auto}#slider .arrow{display:none}.dots{position:absolute;text-align:center;height:30px;width:100%;bottom:0;left:0;display:block;z-index:100}.dots .dot{background-color:hsla(0,0%,100%,.4);display:inline-block;height:10px;width:10px;border-radius:50%;margin:0 5px 0 5px;opacity:.9}.dots .dot.active{position:relative;height:15px;width:15px;top:2px}.separator{transform:scale(0.62)}.separator::before,.separator::after{max-width:50%}body.page-frontpage #page-seo{padding-bottom:60px}body>nav{border-right:1px #2c100e solid}body>nav li:hover ul.submenu{padding-bottom:0}body>nav li:hover ul.submenu::after{display:none}#slider{padding:0 0 53.85% 0}.slide{background-size:117% auto;background-position:88% bottom}.slide .cta{padding:20px 20px 10% 20px}}@media(max-width: 567px){body>main{border-right:0;border-left:0}html.menu-expanded body main,html.menu-expanded body>footer,html.menu-expanded body>header{left:270px}.social-share ul{grid-template-columns:repeat(2, 1fr)}.news-list-item{flex-basis:100%;margin-bottom:20px}.news-img img.desktop,.news-img amp-img.desktop{display:none}.news-img img.mobile,.news-img amp-img.mobile{display:block;width:100%}#slider{min-height:360px;padding-bottom:0}#slider .cta{padding-bottom:60px}.slide .cta{transform-origin:left bottom;transform:scale(0.65) translate(-50%, 0);bottom:0;right:auto;left:50%;top:auto}#slider .arrow{display:none}.dots{position:absolute;text-align:center;height:30px;width:100%;bottom:0;left:0;display:block;z-index:100}.dots .dot{background-color:hsla(0,0%,100%,.4);display:inline-block;height:10px;width:10px;border-radius:50%;margin:0 5px 0 5px;opacity:.9}.dots .dot.active{position:relative;height:15px;width:15px;top:2px}.glossary_entry{padding:10px 0px}.glossary_entry .items{grid-template-columns:repeat(2, 1fr)}.slide{background-size:auto 500px}.slide .cta{padding:20px 20px 10% 20px}#slide1{background-position:-100px bottom}#slide3{background-position:-200px bottom}#slide2{background-position:-200px bottom}}@media(max-width: 460px){.glossary_entry .items{grid-template-columns:repeat(1, 1fr)}}/*# sourceMappingURL=page.generic.css.map */
