.vhq{--ink: #244735;--hi: #EDF28C;--lo: #C3C86E;--shadow: #737734;--start: #E6E7A0;--end: #F5F5DC;--strike: #AEB350;--display: "EB Garamond", Georgia, serif;--text: Figtree, "Helvetica Neue", sans-serif;--mono: "Courier Prime", "Courier New", monospace;--gut: clamp(20px, 5vw, 96px);--ease: cubic-bezier(.2, .7, .2, 1);background:#fff;color:var(--ink);font:400 15px/1.5 var(--text);-webkit-font-smoothing:antialiased}.vhq *,.vhq *:before,.vhq *:after{box-sizing:border-box}.vhq .vhq-title,.vhq .vhq-h,.vhq ul{margin:0}.vhq ul{padding:0;list-style:none}.vhq .vhq-do{color:inherit;text-decoration:none}.vhq .vhq-defs{position:absolute;width:0;height:0;overflow:hidden}body.veji-page .vhq .vhq-grad{display:inline-block;font-style:italic;background:linear-gradient(180deg,#546141,#7a8453);-webkit-background-clip:text;background-clip:text;color:transparent;padding:0 .14em .16em 0;margin:0 -.14em -.16em 0}.vhq .vhq-q{padding:clamp(72px,8vw,120px) var(--gut) clamp(80px,9vw,136px);background:#fff}body.veji-page .vhq .vhq-title{margin:0 auto;text-align:center;white-space:nowrap;font:400 clamp(64px,9vw,136px)/.95 var(--display);letter-spacing:-.035em;color:inherit}.vhq .vhq-sw{display:flex;width:max-content;margin:clamp(22px,2.4vw,34px) auto clamp(36px,4vw,60px);padding:3px;background:beige;border-radius:999px}body.veji-page .vhq .vhq-sw button{height:34px;min-height:0;padding:0 16px;border:0;border-radius:999px;background:transparent;color:#244735a6;font:500 13px/1 var(--text);letter-spacing:.01em;cursor:pointer;transition:background .25s ease,color .25s ease,box-shadow .25s ease}body.veji-page .vhq .vhq-sw button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 2px 8px #7377342e}body.veji-page .vhq .vhq-sw button:focus-visible{outline:2px solid var(--ink)!important;outline-offset:2px!important;box-shadow:none!important;border-radius:999px}.vhq .vhq-ls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4.5vw,72px);max-width:1200px;margin:0 auto}body.veji-page .vhq .vhq-h{margin-bottom:18px;font:500 12px/1.5 var(--text);letter-spacing:.14em;text-transform:uppercase;color:#244735b8}.vhq .vhq-ls [data-for]{display:none}.vhq .vhq-ls[data-p="1"] [data-for="1"],.vhq .vhq-ls[data-p="2"] [data-for="2"],.vhq .vhq-ls[data-p="3"] [data-for="3"]{display:block}.vhq .vhq-ls[data-p="1"] .vhq-do[data-for="1"],.vhq .vhq-ls[data-p="2"] .vhq-do[data-for="2"],.vhq .vhq-ls[data-p="3"] .vhq-do[data-for="3"]{display:flex}.vhq .vhq-in li{display:flex;flex-wrap:wrap;column-gap:.6em;padding:11px 0;border-top:1px solid #2447351f;font:400 15px/1.4 var(--mono)}.vhq .vhq-in li:last-child{border-bottom:1px solid #2447351f}body.veji-page .vhq .vhq-in b{font-weight:700}.vhq .vhq-in span{color:#244735b8}body.veji-page .vhq .vhq-in i{font-style:italic}.vhq .vhq-in .vhq-sub{padding-left:1.2em}.vhq .vhq-out li{padding:3px 0;font:400 clamp(32px,3vw,44px)/1.15 var(--display);letter-spacing:-.02em;color:#2447358c}.vhq .vhq-out li+li{margin-top:6px}.vhq .vhq-out s{text-decoration:none;background:linear-gradient(var(--strike),var(--strike)) no-repeat 0 60%/0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.vhq .on .vhq-out s{background-size:100% 2px;transition:background-size .7s var(--ease) calc(.2s + var(--i) * .12s)}.vhq .vhq-do{flex-direction:column;border-radius:20px}body.veji-page .vhq .vhq-do:focus-visible{outline:2px solid var(--ink)!important;outline-offset:8px!important;box-shadow:none!important;border-radius:20px}.vhq .vhq-bf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 10px}.vhq .vhq-bf.vhq-bf--2{grid-template-columns:repeat(2,minmax(0,1fr));width:66.67%}.vhq .vhq-bf li{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font:500 15px/1.2 var(--text)}.vhq .vhq-bed{position:relative;display:flex;align-items:center;justify-content:center;width:min(88px,100%);aspect-ratio:1;isolation:isolate;color:var(--ink)}.vhq .vhq-bed:before{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;z-index:-1;background:beige;border:1px solid rgba(16,35,27,.12);border-radius:53% 47% 64% 36%/44% 42% 58% 56%;transform:rotate(-14deg);transition:transform .3s var(--ease),background .22s}.vhq .vhq-bf li:nth-child(2n) .vhq-bed:before{transform:rotate(35deg);border-radius:38% 62% 45% 55%/60% 49% 51% 40%}.vhq .vhq-bed svg{width:62%;height:auto;aspect-ratio:1;stroke-width:1.6;transition:transform .25s}.vhq .vhq-do:hover .vhq-bed svg{transform:rotate(-6deg) scale(1.06)}.vhq .vhq-do:hover .vhq-bed:before{background:var(--hi);transform:rotate(0) scale(1.06)}.vhq .vhq-bf li{opacity:0;transform:translateY(10px) scale(.86)}.vhq .on .vhq-bf li{opacity:1;transform:none;transition:opacity .45s ease calc(.15s + var(--i) * .09s),transform .6s cubic-bezier(.34,1.56,.64,1) calc(.15s + var(--i) * .09s)}.vhq .vhq-go{display:inline-flex;align-items:center;gap:10px;margin-top:30px;align-self:flex-start;padding-bottom:4px;border-bottom:1px solid var(--ink);font:600 15px/1 var(--text);letter-spacing:.01em}.vhq .vhq-go svg{width:16px;height:16px;transition:transform .25s var(--ease)}.vhq .vhq-do:hover .vhq-go svg{transform:translate(4px)}@media(max-width:860px){.vhq .vhq-ls{grid-template-columns:1fr;gap:48px;max-width:560px}}@media(max-width:749px){.vhq{--gut: 20px}body.veji-page .vhq .vhq-title{font-size:clamp(52px,15vw,96px)}.vhq .vhq-in li{font-size:14px}.vhq .vhq-bed{width:min(80px,100%)}.vhq .vhq-bf li{font-size:14px}}@media(prefers-reduced-motion:reduce){body.veji-page .vhq .vhq-sw button,.vhq .vhq-bed:before,.vhq .vhq-bed svg,.vhq .vhq-go svg{transition:none}.vhq .vhq-out s,.vhq .on .vhq-out s{background-size:100% 2px;transition:none}.vhq .vhq-bf li,.vhq .on .vhq-bf li{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/veji-home-qualite.css.map */
