:root{--vg-cream-light:#F7F2EA;--vg-sand:#EDE4D6;--vg-camel:#E3C7A3;--vg-btn:#1A1A1A;--vg-btn-text:#FFFFFF;--vg-btn-light:#FFFFFF;--vg-btn-light-text:#1A1A1A;--vg-hero-text:#FFFFFF;--vg-hero-eyebrow:#A6743E;--vg-btn-light-border:#1A1A1A;--vg-tiktok:#000000;--vg-tiktok-text:#FFFFFF;--vg-hero-s1:rgba(0,0,0,.62);--vg-hero-s2:rgba(0,0,0,.45);--vg-hero-s3:rgba(0,0,0,.12);--vg-hero-m1:rgba(0,0,0,.72);--vg-hero-m2:rgba(0,0,0,.5);--vg-cta-bg:#DCC8B2;--vg-cta-text:#1A1A1A;--vg-announce-bg:#1A1A1A;--vg-announce-text:#F7F2EA;--vg-header-bg:#FFFFFF;--vg-header-text:#1A1A1A;--vg-footer-bg:#000000;--vg-footer-text:#FFFFFF;--vg-footer-titles:#C9A57C;--vg-footer-btn:#DCC8B2;--vg-footer-btn-text:#1A1A1A;--vg-dark:#1A1A1A;--vg-on-dark:#F7F2EA }.vg .vg-eyebrow--c{text-align:center;margin:0 0 18px}body{background:var(--vg-white)}.vg--black{--vg-bg:var(--vg-dark);color:var(--vg-on-dark)}.vg-mp__box--more,.vg-badge{background:var(--vg-dark);color:var(--vg-on-dark)}.vg-btn{background:var(--vg-btn);border-color:var(--vg-btn);color:var(--vg-btn-text)!important}.vg-btn:hover{background:var(--vg-hover);border-color:var(--vg-hover);color:var(--vg-btn-text)!important}.vg-btn.vg-btn--outline{background:transparent;border-color:var(--vg-btn);color:var(--vg-btn)!important}.vg-btn.vg-btn--outline:hover{background:var(--vg-hover);border-color:var(--vg-hover);color:var(--vg-btn-text)!important}.vg-btn.vg-btn--light{background:var(--vg-btn-light);border-color:var(--vg-btn-light);color:var(--vg-btn-light-text)!important}.announcement-bar-section .utility-bar{background:var(--vg-announce-bg)!important;color:var(--vg-announce-text)!important}.announcement-bar-section .announcement-bar__link,.announcement-bar-section .announcement-bar__message{color:var(--vg-announce-text)!important}.vg-header,.vg-burger__panel{background:var(--vg-header-bg)}.vg-header .vg-logo,.vg-header .vg-logo__name,.vg-header .vg-nav a,.vg-header .vg-icon-btn,.vg-burger__panel a,.vg-header__cart{color:var(--vg-header-text)}.vg-header .vg-nav a:hover,.vg-burger__panel a:hover{color:var(--vg-accent)}.vg-hero{background:var(--vg-dark);color:var(--vg-hero-text)}.vg-hero .vg-media:after{background:linear-gradient(90deg,var(--vg-hero-s1) 0%,var(--vg-hero-s2) 28%,var(--vg-hero-s3) 46%,transparent 56%)}@media(min-width:750px)and (max-width:989px){.vg-hero .vg-media:after{background:linear-gradient(90deg,var(--vg-hero-m1) 0%,var(--vg-hero-s2) 40%,var(--vg-hero-s3) 62%,transparent 72%)}}@media(max-width:749px){.vg-hero .vg-media:after{background:linear-gradient(0deg,var(--vg-hero-m1) 0%,var(--vg-hero-m2) 45%,transparent 80%)}}.vg-hero h1,.vg-hero .vg-note,.vg-hero__sub{color:var(--vg-hero-text)}.vg-hero__sub{opacity:.9}.vg-hero .vg-note{opacity:.85}.vg-hero .vg-eyebrow{color:var(--vg-hero-eyebrow);font-weight:600}.vg .vg-hero__sub{max-width:460px;text-wrap:balance}.vg-hero h1{text-wrap:balance}.vg-hero .vg-btn{background:var(--vg-btn-light);border:1px solid var(--vg-btn-light-border);color:var(--vg-btn-light-text)!important}.vg-hero .vg-btn:hover{background:var(--vg-cream-light);border-color:var(--vg-btn-light-border);color:var(--vg-btn-light-text)!important}.vg-hero h1{margin-left:-.04em}.vg-hero__text>*{margin-left:0;padding-left:0;text-align:left}.vg-hero__cta{align-items:flex-start}.vg-hero{min-height:clamp(560px,60vw,720px)}.vg-hero__text{padding-top:84px;padding-bottom:84px}@media(max-width:1199px){.vg-hero__text{padding-left:48px;padding-right:48px}}@media(max-width:749px){.vg-hero__text{padding-left:20px;padding-right:20px}}@media(max-width:989px){.vg-hero{min-height:600px}.vg-hero__text{padding-top:68px;padding-bottom:68px}}@media(max-width:749px){.vg-hero{min-height:560px}.vg-hero__text{padding-top:52px;padding-bottom:52px}}.vg-trust:not(.vg-benefits){background:var(--vg-sand);padding-top:26px;padding-bottom:26px}@media(min-width:990px){.vg-trust:not(.vg-benefits) .vg-wrap{max-width:none;padding-left:40px;padding-right:40px}}.vg-step__n{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--vg-white);border:1px solid var(--vg-accent);color:var(--vg-accent);font-family:var(--vg-sans);font-size:13px;font-weight:500;line-height:1;letter-spacing:.08em;margin:18px auto 4px;padding-left:.08em}.vg-step .vg-step__n,.vg-step h3,.vg-step p{text-align:center}.vg-dshow{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--vg-sand)}.vg-dshow__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s ease}.vg-dshow__slide.is-active{opacity:1}.vg-dshow__slide img,.vg-dshow__slide svg{display:block;width:100%;height:100%;object-fit:cover}.vg .vg-dcards{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.vg .vg-dcards li{margin:0;padding:0;border:0}.vg-dcard{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;height:100%;padding:24px 22px;background:var(--vg-white);border:1px solid transparent;cursor:pointer;text-align:center;transition:border-color .2s ease}.vg-dcard:hover,.vg-dcard.is-active{border-color:var(--vg-accent)}.vg-dcard:focus-visible{outline:2px solid var(--vg-ink);outline-offset:2px}.vg-dcard svg{color:var(--vg-accent);margin-bottom:4px}.vg-dcard__t{font-family:var(--vg-sans);font-size:15px;font-weight:600;color:var(--vg-ink)}.vg-dcard__d{font-family:var(--vg-sans);font-size:14px;line-height:1.6;color:var(--vg-muted)}@media(max-width:749px){.vg .vg-dcards{gap:10px;margin-top:22px}.vg-dcard{padding:16px 14px}.vg-dcard__t{font-size:14px}.vg-dcard__d{font-size:13px}}.vg-compare .vg-us,.vg-compare thead .vg-us{background:var(--vg-cream-light);color:var(--vg-ink)}.vg-compare .vg-yes{background:var(--vg-camel);color:var(--vg-ink)}.vg-cta{background:var(--vg-cta-bg);color:var(--vg-cta-text);padding-top:68px;padding-bottom:68px}.vg-cta h2{color:var(--vg-cta-text)}.vg-cta__sub{color:var(--vg-cta-text);opacity:.8}.vg .vg-cta__sub{margin-top:22px}.vg-cta .vg-btn,.vg-cta .vg-btn.vg-btn--light{background:var(--vg-btn-light);border:1px solid var(--vg-cta-text);color:var(--vg-btn-light-text)!important;margin-top:36px}.vg-cta .vg-btn:hover,.vg-cta .vg-btn.vg-btn--light:hover{background:var(--vg-cream-light);border-color:var(--vg-cta-text);color:var(--vg-btn-light-text)!important}@media(max-width:749px){.vg-cta{padding-top:52px;padding-bottom:52px}}.vg-footer{background:var(--vg-footer-bg);color:var(--vg-footer-text)}.vg-footer .vg-logo,.vg-footer .vg-logo__name,.vg-footer__col a,.vg-social a,.vg-footer__bottom,.vg-footer__copy,.vg-footer__pay-label,.vg-footer__club,.vg-footer__text,.vg-footer .vg-news label{color:var(--vg-footer-text)}.vg-footer__col a:hover,.vg-social a:hover,.vg-footer .vg-footer__col h3{color:var(--vg-footer-titles)}.vg-footer .vg-news input[type=email]{border-color:var(--vg-footer-text)}.vg-footer .vg-news .vg-btn{background:var(--vg-footer-btn);border-color:var(--vg-footer-btn);color:var(--vg-footer-btn-text)!important}.vg-footer .vg-news .vg-btn:hover{background:var(--vg-cream-light);border-color:var(--vg-cream-light);color:var(--vg-footer-btn-text)!important}@media(min-width:750px){.vg-footer__bottom .vg-footer__pay{grid-column:-2/-1;justify-self:end;justify-content:flex-end}}.vg-steps-cta .vg-btn,.vg-ugc-cta .vg-btn{background:var(--vg-btn);border-color:var(--vg-btn);color:var(--vg-btn-text)!important}.vg-card h3,.vg-card p{text-align:center}.vg-split .vg-eyebrow{margin-bottom:18px!important}.vg-hero .vg-eyebrow{margin-bottom:-4px}.vg-feat__info .vg-eyebrow{margin-bottom:-2px}.vg-story__text .vg-eyebrow{margin-bottom:-4px}.vg-problem__text .vg-eyebrow{margin-bottom:-6px}.vg-header .vg-logo__name,.vg-header__left .vg-logo__name{font-weight:600}.vg-ugc-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.vg-ugc-cta .vg-btn{margin-top:0}.vg-ugc-cta .vg-btn.vg-btn--tiktok,.vg-btn.vg-btn--tiktok{background:var(--vg-tiktok);border-color:var(--vg-tiktok);color:var(--vg-tiktok-text)!important;gap:10px}.vg-btn.vg-btn--tiktok:hover{background:var(--vg-hover);border-color:var(--vg-hover);color:var(--vg-tiktok-text)!important}.vg-btn--tiktok svg{flex:0 0 auto}.vg-pdp{padding-top:40px;padding-bottom:88px}.vg-pdp .vg-pdp__grid{grid-template-columns:minmax(0,680fr) minmax(0,536fr);gap:64px}.vg-pdp h1{font-size:41px;line-height:1.05}.vg-pdp .vg-checks{gap:8px}.vg-pdp .vg-price{font-size:26px}.vg-pdp .vg-price-row{margin:4px 0 18px}.vg-pdp .vg-reassure{margin-top:-2px}.vg-thumbs__extra{display:none}.vg-thumbs.is-open .vg-thumbs__extra{display:block}.vg-thumbs.is-open .vg-thumbs__more-li{display:none}.vg-thumbs button.vg-thumbs__more{display:flex;align-items:center;justify-content:center;background:var(--vg-ph-on-cream);color:#5a5249;font-family:var(--vg-sans);font-size:13px;font-weight:600}.vg-pdp .vg-opt__values label{position:relative}.vg-pdp .vg-opt__values label.has-sw{width:44px;height:44px;min-height:44px;padding:3px;gap:0;border-radius:50%;border:1px solid var(--vg-line);justify-content:center;background:transparent}.vg-pdp .vg-opt__values input:checked+label.has-sw{border:2px solid var(--vg-ink);padding:2px}.vg-pdp .vg-opt__values label.has-sw .vg-sw{width:100%;height:100%;border:0}.vg-pdp .vg-opt__values label.has-sw .vg-opt__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vg-pdp .vg-opt__values label.has-sw.is-soldout{opacity:.4}.vg-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.vg-chips li{font-size:11px;font-weight:600;line-height:1.2;color:var(--vg-muted);border:1px solid var(--vg-line);padding:5px 9px}.vg-benefits .vg-trust__grid{padding-top:0;padding-bottom:0;min-height:140px;align-items:center}.vg-problem .vg-quote{font-size:22px;line-height:1.3}.vg-mp__label{font-size:13px;margin-bottom:18px}.vg-mp__box ul{display:flex;flex-direction:column;gap:14px}.vg-mp__box li{padding:0;gap:12px}.vg-mp__box--less{background:var(--vg-white)}.vg-mp__box--less li span:first-child{color:var(--vg-muted)}.vg-mp__box--more .vg-mp__label,.vg-mp__box--more li span:first-child{color:var(--vg-camel)}.vg-hot__side--left .vg-hot__line:after,.vg-hot__side--right .vg-hot__line:before{width:10px;height:10px;top:-4.5px}.vg-hot__t{font-size:14px}.vg-video{aspect-ratio:480/560}.vg-howto__steps{gap:28px}.vg-howto__steps li{align-items:flex-start}.vg-howto__n{font-size:38px;font-weight:500}.vg-howto__t{margin-bottom:4px}.vg-breed,.vg--white .vg-breed{background:var(--vg-cream-light);height:120px;padding:0 8px;gap:10px}.vg-tip{background:var(--vg-sand)}.vg--cream .vg-compare .vg-us,.vg--cream .vg-compare thead .vg-us{background:var(--vg-white)}.vg-badge__n{font-weight:500}.vg-badge__s{color:var(--vg-camel);font-size:8px}.vg-faq summary{font-size:16px}.vg-sticky{background:var(--vg-cream-light)}.vg-sticky__name{font-size:17px;font-weight:500}.vg-sticky .vg-btn{font-size:13px}@media(max-width:989px){.vg-pdp .vg-pdp__grid{grid-template-columns:1fr;gap:40px}}@media(max-width:749px){.vg-pdp{padding-top:20px;padding-bottom:64px}.vg-pdp h1{font-size:34px}.vg-howto__n{font-size:32px}}.main-page-title{font-family:var(--vg-serif)!important;font-size:44px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:0!important;color:var(--vg-ink);margin:0 0 28px!important}.page-width--narrow{max-width:760px}.page-width--narrow .rte,.page-width--narrow .rte p,.page-width--narrow .rte li{font-family:var(--vg-sans);font-size:16px;line-height:1.7;letter-spacing:0;color:var(--vg-muted)}.page-width--narrow .rte h2,.page-width--narrow .rte h3{font-family:var(--vg-serif);font-size:26px;font-weight:400;line-height:1.2;letter-spacing:0;color:var(--vg-ink);margin:36px 0 10px}.page-width--narrow .rte h2:first-child,.page-width--narrow .rte h3:first-child{margin-top:0}.page-width--narrow .rte a:not(.button){color:var(--vg-ink);text-decoration:underline;text-underline-offset:3px}.page-width--narrow .rte ol,.page-width--narrow .rte ul{padding-left:20px}.contact .title,.contact h2{font-family:var(--vg-serif)!important;font-size:32px!important;font-weight:400!important;letter-spacing:0!important}.contact .field__input,.contact .text-area,.contact .field__label,.contact label{font-family:var(--vg-sans);font-size:15px!important;letter-spacing:0}.contact .button,.page-width--narrow .rte .button{font-family:var(--vg-sans);font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:0;min-height:52px;padding:0 36px;background:var(--vg-btn);color:var(--vg-btn-text)}@media(max-width:749px){.main-page-title{font-size:34px!important}.page-width--narrow .rte h2,.page-width--narrow .rte h3{font-size:22px}.page-width--narrow .rte,.page-width--narrow .rte p,.page-width--narrow .rte li{font-size:15px}.contact .title,.contact h2{font-size:28px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/vg-maquette.css.map */
