@charset "UTF-8";@import"https://use.typekit.net/scp0bwb.css";:root{scroll-behavior:smooth}@font-face{font-family:Pirulen;src:url(/app/themes/tour2ride-landing/public/build/assets/pirulen-rg-CHz7_OaC.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:acumin-pro,Acumin Pro,sans-serif;font-weight:400;font-style:normal}.page-template-mentions-legales{background-color:transparent;color:#1a1a1a;position:relative}.page-template-mentions-legales:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/app/themes/tour2ride-landing/public/build/assets/bg-landing-BFjmYpU2.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;opacity:.1;z-index:-1;pointer-events:none}.page-template-mentions-legales .container{padding:3.2rem 2rem 4.8rem;max-width:60rem;margin-left:auto;margin-right:auto;line-height:1.7;font-size:1rem}.page-template-mentions-legales .container h1,.page-template-mentions-legales .container h2,.page-template-mentions-legales .container h3,.page-template-mentions-legales .container h4{text-transform:uppercase;color:#f25924;margin-top:2.4rem;margin-bottom:1.6rem}.page-template-mentions-legales .container h1{font-size:1.8rem}.page-template-mentions-legales .container h2{font-size:1.4rem}.page-template-mentions-legales .container h3{font-size:1.2rem}.page-template-mentions-legales .container p{margin-bottom:1.6rem}.page-template-mentions-legales .container ul,.page-template-mentions-legales .container ol{margin-bottom:1.6rem;padding-left:1.2rem}.page-template-mentions-legales .container ul li,.page-template-mentions-legales .container ol li{margin-bottom:.3rem}.page-template-mentions-legales .container a{color:#f25924;text-decoration:underline}.page-template-mentions-legales .container a:hover{text-decoration:none}.page-template-mentions-legales .container strong{font-weight:600}@media screen and (min-width:768px){.page-template-mentions-legales .container{padding-left:0;padding-right:0;max-width:128rem;width:90%;margin-left:auto;margin-right:auto;font-size:1.05rem}}footer{position:relative}footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:.2rem;background:linear-gradient(90deg,#f25924,#f2592400 95%);z-index:1}footer .mentions{margin-top:0}footer .mentions p a,footer .mentions p span{color:#1a1a1a}footer .mentions p a{transition:color .2s ease-in-out}footer .mentions p a:hover{color:#f25924}
