.dv-sec--blue .dv-card .dv-pastille{background:var(--dv-blue)}.dv-sec--white .dv-tabs__quote{background:var(--dv-mist)}@media(max-width:749px){.dv-actives__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(var(--dv-gutter) * -1);padding-inline:var(--dv-gutter);scroll-padding-inline:var(--dv-gutter);scrollbar-width:none;padding-bottom:4px}.dv-actives__grid::-webkit-scrollbar{display:none}.dv-active{flex:0 0 82%;scroll-snap-align:start}.dv-why__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(var(--dv-gutter) * -1);padding-inline:var(--dv-gutter);scroll-padding-inline:var(--dv-gutter);scrollbar-width:none;padding-bottom:4px}.dv-why__grid::-webkit-scrollbar{display:none}.dv-why__item{flex:0 0 78%;scroll-snap-align:start}}main[data-template^=page] h1{font-weight:800;letter-spacing:-.02em;text-transform:uppercase}main[data-template^=page] .rte,main[data-template^=page] .page-content{max-width:720px}main[data-template^=page] .rte h2{font-size:clamp(1.35rem,4.5vw,1.75rem);font-weight:800;letter-spacing:-.015em;margin:2em 0 .6em;padding-top:1.2em;border-top:1px solid var(--dv-line)}main[data-template^=page] .rte h2:first-child{margin-top:0;padding-top:0;border-top:0}main[data-template^=page] .rte h3{font-size:1.08rem;font-weight:700;letter-spacing:0;margin:1.4em 0 .4em}main[data-template^=page] .rte p,main[data-template^=page] .rte li{line-height:1.65;color:var(--dv-slate)}main[data-template^=page] .rte a{color:var(--dv-ink);font-weight:700;text-decoration-color:var(--dv-cur);text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/devoile-5.css.map */
