html{scroll-behavior:smooth}#temps-forts,#itineraire,#hebergements,#tarifs,#reservation,#bon-a-savoir,#faq{scroll-margin-top:12px}.ev-nav{display:flex;flex-wrap:nowrap;gap:clamp(18px,4vw,38px);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center}.ev-nav::-webkit-scrollbar{display:none}.ev-nav a{flex:none;white-space:nowrap}.ev-nav .ev-nav-cta{margin-left:auto;border:1px solid rgba(251,247,240,.55);padding:9px 14px!important;min-height:0!important}@media(hover:hover){.ev-nav a:hover{color:#e8c39e!important}}.ev-grid-tf{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(12px,3vw,30px) clamp(10px,2.5vw,24px)!important}.ev-grid-tf h3{font-size:clamp(16px,4.2vw,25px)!important;margin-top:12px!important}.ev-grid-tf p{font-size:clamp(12.5px,3.3vw,14px)!important;line-height:1.55!important}@media(min-width:720px){.ev-grid-tf{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(min-width:1024px){.ev-grid-tf{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.ev-grid-hotels{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,3vw,30px) clamp(10px,2.5vw,24px)!important}.ev-grid-hotels h3{font-size:clamp(16px,4.2vw,23px)!important}.ev-grid-hotels>article>div:first-child{height:clamp(120px,30vw,190px)!important}@media(min-width:900px){.ev-grid-hotels{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.ev-itin-tools{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:clamp(24px,5vw,44px);padding-bottom:10px}.ev-itin-tools button{background:none;border:1px solid #BDB4A4;color:#3b372c;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:9px 14px;cursor:pointer}.ev-day{border-top:1px solid #191813}.ev-day:last-of-type{border-bottom:1px solid #191813}.ev-day>summary{list-style:none;cursor:pointer;padding:18px 44px 18px 0;position:relative;-webkit-tap-highlight-color:transparent}.ev-day>summary::-webkit-details-marker{display:none}.ev-day>summary:after{content:"";position:absolute;right:6px;top:50%;width:11px;height:11px;border-right:1.5px solid #A6552F;border-bottom:1.5px solid #A6552F;transform:translateY(-70%) rotate(45deg);transition:transform .25s ease}.ev-day[open]>summary:after{transform:translateY(-30%) rotate(225deg)}.ev-day>summary h3{margin:8px 0 0!important}.ev-day-body{padding:0 0 clamp(26px,5vw,40px)}.ev-day-body>:first-child{margin-top:4px!important}.ev-day-body img{max-height:420px}@media(min-width:900px){.ev-day>summary{padding:24px 48px 24px 0}}.ev-formule{transition:border-color .2s ease,background .2s ease}#ev-cta{transition:transform .15s ease,background .2s ease}#ev-cta:hover{background:#e8c39e!important}#ev-cta:active{transform:scale(.99)}.ev-qa summary{padding:4px 32px 4px 0!important;position:relative}.ev-qa summary:after{position:absolute;right:0;top:2px}@media(max-width:749px){body{display:flex;flex-direction:column}body>*{min-width:0}body>[id$=__tarifs]{order:1}body>[id$=__faq]{order:2}body>[id$=__footer]{order:3}body>:not(.shopify-section){order:4}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dm-voyage-esprit-vagabond.css.map */
