.wh{background:var(--v-bg2,#fffcf5);overflow-x:clip;display:flow-root;--wave:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%2030'%20preserveAspectRatio='none'%3E%3Cpath%20d='M0,30%20C240,8%20480,8%20720,17%20C960,26%201200,26%201440,7%20L1440,30%20Z'%20fill='%23fff'/%3E%3C/svg%3E")}.wh *{box-sizing:border-box}.wh img{max-width:none}.wh .wh-tag{position:absolute!important;top:10px;left:12px;z-index:6!important;background:#fef3c7;color:#92400e!important;font:600 15px/1.3 -apple-system,sans-serif!important;letter-spacing:0!important;padding:3px 8px;border-radius:4px;text-decoration:none!important}.wh .wh-head{position:relative;background:var(--v-bg,#f6f2e9);color:var(--v-ink,#1c2b2a);font-family:var(--v-sans,Poppins),sans-serif;border-bottom:1px solid rgba(28,43,42,.08)}.wh .wh-head__in{max-width:1400px;margin:0 auto;padding:0 50px;height:64px;display:flex;align-items:center;gap:40px}.wh .wh-logo{font-family:var(--v-serif,Newsreader),Georgia,serif;font-weight:600;font-size:27px;letter-spacing:-.01em;color:var(--v-ink,#1c2b2a);text-decoration:none;line-height:1}.wh .wh-nav a{font-size:14px;letter-spacing:.06em;color:#1c2b2abf;text-decoration:none;transition:color .2s}.wh .wh-nav a:hover{color:var(--v-ink,#1c2b2a);text-decoration:underline;text-underline-offset:3px}.wh .wh-icons{margin-left:auto;display:flex;gap:6px}.wh .wh-icons a{display:flex;width:40px;height:40px;align-items:center;justify-content:center;color:var(--v-ink,#1c2b2a);transition:transform .15s}.wh .wh-icons a:hover{transform:scale(1.07)}.wh .wh-icons svg,.wh .wh-burger svg{width:20px;height:20px}.wh .wh-burger{display:none;color:var(--v-ink,#1c2b2a)}@media(max-width:989px){.wh .wh-head__in{padding:0 15px;height:60px;justify-content:space-between}.wh .wh-burger{display:flex}.wh .wh-nav{display:none}.wh .wh-logo{position:absolute;left:50%;transform:translate(-50%);font-size:24px}.wh .wh-icons{margin-left:0}}.wh section.wh-s{position:relative;padding-bottom:calc(var(--pb) + 30px)}.wh section.wh-s>*{position:relative;z-index:1}.wh section.wh-s:before{content:"";position:absolute;left:0;right:0;top:0;height:30px;transform:translateY(-29px);background-color:inherit;pointer-events:none;z-index:2;-webkit-mask:var(--wave) no-repeat center/100% 100%;mask:var(--wave) no-repeat center/100% 100%}.wh .mg-hero.wh-s:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(#fff0,#fff 60%)}.shopify-section:first-child .wh section.wh-s:before,.shopify-section:has(.wh-head)+.shopify-section .wh section.wh-s:before{display:none}.shopify-section:last-child .wh section.wh-s,.shopify-section:has(+.shopify-section .wh-foot) .wh section.wh-s{padding-bottom:var(--pb)}.wh .wh-nav a+a{margin-left:24px}.wh .mg-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--v-btn,#1b6b4f);color:#fff;text-decoration:none;font-family:var(--v-sans,"Hanken Grotesk"),system-ui,sans-serif;font-size:20px;font-weight:800;letter-spacing:.2px;padding:19px 30px;border:0;border-radius:14px;cursor:pointer;box-shadow:#1b6b4f8c 0 6px 15px -9px;transition:background .18s,transform .18s,box-shadow .18s}.wh .mg-btn:after{content:"";position:absolute;left:50%;top:50%;width:128%;padding-bottom:128%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,#5dc7aa61,#5dc7aa00 58%);opacity:0;transition:opacity .6s;pointer-events:none;z-index:-1}.wh .mg-btn:hover{background:color-mix(in srgb,var(--v-btn,#1b6b4f) 88%,#000 12%);color:#fff;transform:translateY(-2px);box-shadow:#1b6b4f99 0 12px 24px -12px}.wh .mg-btn:hover:after{opacity:1}.wh .mg-btn svg{width:17px;height:17px}@media(max-width:860px){.wh .mg-btn{display:flex;width:100%;font-size:18px;padding:17px 26px}}.wh .mg-hero{--ink:var(--v-ink,#1c2b2a);--body:var(--v-text,#2e3835);--muted:#5c6763;--accent:var(--v-main,#0e5249);--line:#e4d8be;--gold:var(--v-gold,#c8a24a);--h1:52px;--fs-body:18px;--fs-small:15px;--pt:50px;--pb:84px;--gap:16px;--maxw:1140px;--media-shift:-30%;--media-scale:130%;display:block;background:var(--v-bg,#f6f2e9);color:var(--body);padding:var(--pt) 0 var(--pb);font-family:var(--v-sans,"Hanken Grotesk"),system-ui,-apple-system,sans-serif;font-size:var(--fs-body);line-height:1.7;-webkit-font-smoothing:antialiased}.wh .mg-hero__wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px;display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);align-items:center}.wh .mg-hero h1{font-family:var(--v-serif,Newsreader),Georgia,serif;font-weight:600;font-style:normal;margin:0;color:var(--ink);letter-spacing:-.015em;font-size:var(--h1);line-height:1.1}.wh .mg-hero h1 em{font-style:normal;color:var(--accent)}.wh .mg-hero__sub{margin:20px 0 0;max-width:44ch}.wh .mg-hero__sub p{margin:0;color:var(--body);font-size:var(--fs-body)}.wh .mg-hero__rating{display:flex;align-items:center;gap:10px;line-height:1;flex-wrap:wrap;font-size:var(--fs-small);color:var(--ink);margin-bottom:22px}.wh .mg-hero__stars{display:inline-flex;gap:2px}.wh .mg-hero__stars svg{width:16px;height:16px;fill:var(--gold);display:block}.wh .mg-hero__score{font-weight:700}.wh .mg-hero__sep{width:1px;height:14px;background:var(--line)}.wh .mg-hero__count{color:var(--muted)}.wh .mg-hero__ticks{list-style:none;padding:0;margin:26px 0 32px;display:grid;gap:11px}.wh .mg-hero__ticks li{display:flex;gap:11px;align-items:flex-start;color:var(--body);font-size:var(--fs-body)}.wh .mg-hero__ticks svg{width:21px;height:21px;flex:0 0 auto;margin-top:5px}.wh .mg-hero__media{position:relative;overflow:hidden;border-radius:14px;border:1px solid var(--line);aspect-ratio:4/3.1}.wh .mg-hero__media img{position:absolute;left:0;top:var(--media-shift);width:100%;height:var(--media-scale);object-fit:cover;display:block}@media(max-width:860px){.wh .mg-hero{--h1:34px;--fs-body:17px;--pt:30px;--pb:48px}.wh .mg-hero__wrap{grid-template-columns:1fr;padding:0 20px;gap:0}.wh .mg-hero__text{display:contents}.wh .mg-hero__rating{order:1}.wh .mg-hero h1{order:2}.wh .mg-hero__sub{order:4}.wh .mg-hero__ticks{order:5;margin:22px 0 26px}.wh .mg-hero .mg-btn{order:6}.wh .mg-hero__media{order:0;margin:0 0 28px}}.wh .mg-stats{--muted:#bfd5ce;--accent:#e3b96b;--num:30px;--label:14px;--pt:34px;--pb:34px;display:block;background:var(--v-main,#0e5249);padding:var(--pt) 0 var(--pb);font-family:var(--v-sans,"Hanken Grotesk"),system-ui,-apple-system,sans-serif;line-height:1.7;-webkit-font-smoothing:antialiased;border-top:1px solid var(--v-btn,#1b6b4f);border-bottom:1px solid var(--v-btn,#1b6b4f)}.wh .mg-stats__wrap{max-width:1140px;margin:0 auto;padding:0 28px;display:grid;grid-template-columns:repeat(var(--n,4),1fr);gap:24px;text-align:center}.wh .mg-stats__item strong{display:block;font-family:var(--v-serif,Newsreader),Georgia,serif;font-weight:600;font-size:var(--num);color:var(--accent);line-height:1}.wh .mg-stats__item span{display:block;margin-top:8px;font-size:var(--label);color:var(--muted);letter-spacing:.04em;text-transform:uppercase}@media(max-width:860px){.wh .mg-stats{--pt:28px;--pb:28px}.wh .mg-stats__wrap{grid-template-columns:repeat(2,1fr);gap:26px;padding:0 20px}}.wh .mg-rooms{--ink:var(--v-ink,#1c2b2a);--body:var(--v-text,#2e3835);--accent:var(--v-main,#0e5249);--line:#e4d8be;--scrim:10,62,56;--h2:42px;--fs-body:18px;--tile-h:290px;--tile-title:23px;--tile-text:15px;--pt:72px;--pb:54px;--gap:22px;--cols:2;--media-shift:-24%;--media-scale:124%;display:block;background:var(--v-bg2,#fffcf5);color:var(--body);padding:var(--pt) 0 var(--pb);font-family:var(--v-sans,"Hanken Grotesk"),system-ui,-apple-system,sans-serif;font-size:var(--fs-body);line-height:1.7}.wh .mg-rooms h2,.wh .mg-rooms h3{font-style:normal;margin:0;font-family:var(--v-serif,Newsreader),Georgia,serif;font-weight:600;letter-spacing:-.015em}.wh .mg-rooms__wrap{max-width:1140px;margin:0 auto;padding:0 28px}.wh .mg-rooms h2{font-size:var(--h2);line-height:1.14;color:var(--ink);text-align:center;margin:0 auto;max-width:56ch;text-wrap:balance}.wh .mg-rooms h2 em{font-style:normal;color:var(--accent)}.wh .mg-rooms__intro{margin:20px auto 0;max-width:56ch;text-align:center}.wh .mg-rooms__intro p{margin:0;color:var(--body);font-size:var(--fs-body)}.wh .mg-rooms__grid{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:var(--gap);margin-top:52px}.wh .mg-rooms__tile{position:relative;border-radius:16px;overflow:hidden;min-height:var(--tile-h);display:flex;align-items:flex-end;border:1px solid var(--line)}.wh .mg-rooms__tile img{position:absolute;left:0;top:var(--media-shift);width:100%;height:var(--media-scale);object-fit:cover;object-position:var(--tile-pos,center);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.wh .mg-rooms__tile:hover img{transform:scale(1.035)}.wh .mg-rooms__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(var(--scrim),.9),rgba(var(--scrim),.12) 62%)}.wh .mg-rooms__cap{position:relative;z-index:2;padding:26px 28px 24px}.wh .mg-rooms__tile h3{color:#fff;font-size:var(--tile-title)}.wh .mg-rooms__tile p{color:#ffffffd1;font-size:var(--tile-text);margin:7px 0 0;max-width:34ch}@media(max-width:860px){.wh .mg-rooms{--h2:28px;--fs-body:17px;--tile-h:210px;--pt:56px;--pb:24px;--cols:1;--gap:14px}.wh .mg-rooms__wrap{padding:0 20px}.wh .mg-rooms__grid{margin-top:34px}.wh .mg-rooms__cap{padding:20px 22px 18px}.wh .mg-rooms__tile:after{background:linear-gradient(to top,rgba(var(--scrim),.94),rgba(var(--scrim),.72) 44%,rgba(var(--scrim),.1) 90%)}}@media(prefers-reduced-motion:reduce){.wh .mg-rooms__tile img{transition:none}.wh .mg-rooms__tile:hover img{transform:none}}.wh .mg-product{--ink:var(--v-ink,#1c2b2a);--body:var(--v-text,#2e3835);--muted:#5c6763;--accent:var(--v-main,#0e5249);--line:#e4d8be;--h2:40px;--fs-body:18px;--fs-spec:15px;--pt:82px;--pb:82px;--gap:58px;--img-max:560px;display:block;background:var(--v-bg,#f6f2e9);color:var(--body);padding:var(--pt) 0 var(--pb);font-family:var(--v-sans,"Hanken Grotesk"),system-ui,-apple-system,sans-serif;font-size:var(--fs-body);line-height:1.7;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.wh .mg-product h2{font-style:normal;margin:0;font-family:var(--v-serif,Newsreader),Georgia,serif;font-weight:600;letter-spacing:-.015em;font-size:var(--h2);line-height:1.16;color:var(--ink);max-width:15ch;text-wrap:balance}.wh .mg-product h2 em{font-style:normal;color:var(--accent)}.wh .mg-product__wrap{max-width:1140px;margin:0 auto;padding:0 28px;display:grid;grid-template-columns:1.05fr .95fr;gap:var(--gap);align-items:center}.wh .mg-product__media{display:flex;justify-content:center}.wh .mg-product__media img{display:block;width:100%;height:auto;max-width:var(--img-max);object-fit:contain;filter:drop-shadow(rgba(28,43,42,.16) 0 22px 34px)}.wh .mg-product__text p{margin:20px 0 0;max-width:46ch;color:var(--body);font-size:var(--fs-body)}.wh .mg-product__spec{margin:30px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.wh .mg-product__spec li{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid var(--line);font-size:var(--fs-spec);text-align:left}.wh .mg-product__spec li span:first-child{color:var(--muted)}.wh .mg-product__spec li span:last-child{font-weight:600;color:var(--ink);text-align:right}.wh .mg-product .mg-btn{margin-top:32px}@media(max-width:860px){.wh .mg-product{--h2:28px;--fs-body:17px;--pt:56px;--pb:56px;--img-max:360px;--gap:16px}.wh .mg-product__wrap{grid-template-columns:1fr;padding:0 20px}.wh .mg-product__media{margin-top:-88px;margin-bottom:-44px}.wh .mg-product h2,.wh .mg-product__text p{text-align:center;margin-left:auto;margin-right:auto;max-width:none;text-wrap:balance}}.wh .mg-cover{--ink:var(--v-ink,#1c2b2a);--body:var(--v-text,#2e3835);--accent:var(--v-main,#0e5249);--line:#e4d8be;--h2:28px;--fs-body:15px;--thumb:190px;--pt:52px;--pb:52px;display:block;background:var(--v-bg2,#fffcf5);color:var(--body);padding:var(--pt) 0 var(--pb);font-family:var(--v-sans,"Hanken Grotesk"),system-ui,-apple-system,sans-serif;font-size:var(--fs-body);line-height:1.7;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.wh .mg-cover h2{font-style:normal;margin:0;font-family:var(--v-serif,Newsreader),Georgia,serif;font-weight:600;letter-spacing:-.015em;font-size:var(--h2);line-height:1.18;color:var(--ink);max-width:20ch}.wh .mg-cover h2 em{font-style:normal;color:var(--accent)}.wh .mg-cover__wrap{max-width:920px;margin:0 auto;padding:0 28px}.wh .mg-cover__inner{display:grid;grid-template-columns:var(--thumb) 1fr auto;gap:36px;align-items:center}.wh .mg-cover__thumb{width:var(--thumb);height:auto;display:block;object-fit:contain;mix-blend-mode:multiply}.wh .mg-cover__text p{margin:10px 0 0;max-width:46ch;color:var(--body);font-size:var(--fs-body)}.wh .mg-cover .mg-btn{white-space:nowrap}@media(max-width:860px){.wh .mg-cover{--thumb:320px;--pt:40px;--pb:40px}.wh .mg-cover__wrap{padding:0 20px}.wh .mg-cover__inner{grid-template-columns:1fr;gap:22px;text-align:center}.wh .mg-cover__thumb{margin-inline:auto}.wh .mg-cover h2,.wh .mg-cover__text p{text-align:center;margin-left:auto;margin-right:auto;max-width:none;text-wrap:balance}}.wh .mg-compare{--ink:var(--v-ink,#1c2b2a);--body:var(--v-text,#2e3835);--accent:var(--v-main,#0e5249);--line:#e4d8be;--h2:38px;--fs-body:18px;--pt:84px;--pb:84px;display:block;background:var(--v-bg2,#fffcf5);color:var(--body);padding:var(--pt) 0 var(--pb);font-family:var(--v-sans,"Hanken Grotesk"),system-ui,-apple-system,sans-serif;font-size:var(--fs-body);line-height:1.7}.wh .mg-compare h2{font-style:normal;margin:0;font-family:var(--v-serif,Newsreader),Georgia,serif;font-weight:600;letter-spacing:-.015em;font-size:var(--h2);line-height:1.16;color:var(--ink)}.wh .mg-compare h2 em{font-style:normal;color:var(--accent)}.wh .mg-compare__wrap{max-width:1140px;margin:0 auto;padding:0 28px;display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.wh .mg-compare__media img{width:100%;height:auto;display:block;border-radius:14px;border:1px solid var(--line)}.wh .mg-compare__text p{margin:18px 0 0;max-width:46ch;color:var(--body);font-size:var(--fs-body)}.wh .mg-compare__checks{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:13px}.wh .mg-compare__checks li{display:flex;gap:12px;align-items:flex-start;text-align:left;color:var(--body);font-size:var(--fs-body)}.wh .mg-compare__checks svg{width:21px;height:21px;flex:0 0 auto;margin-top:5px}@media(max-width:860px){.wh .mg-compare{--h2:28px;--fs-body:17px;--pt:56px;--pb:56px}.wh .mg-compare__wrap{grid-template-columns:1fr;padding:0 20px}.wh .mg-compare h2,.wh .mg-compare__text p{text-align:center;margin-left:auto;margin-right:auto;max-width:none;text-wrap:balance}}.wh .mg-reviews{--ink:var(--v-ink,#1c2b2a);--muted:#5c6763;--accent:var(--v-main,#0e5249);--gold:var(--v-gold,#c8a24a);--line:#e4d8be;--card:var(--v-bg2,#fffcf5);--h2:38px;--quote:21px;--cite:14px;--star:15px;--pt:88px;--pb:88px;--peek:84%;display:block;background:var(--v-bg,#f6f2e9);padding:var(--pt) 0 var(--pb);font-family:var(--v-sans,"Hanken Grotesk"),system-ui,-apple-system,sans-serif;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.wh .mg-reviews h2{font-style:normal;margin:0;font-family:var(--v-serif,Newsreader),Georgia,serif;font-weight:600;letter-spacing:-.015em;font-size:var(--h2);line-height:1.16;color:var(--ink);text-wrap:balance;text-align:center}.wh .mg-reviews h2 em{font-style:normal;color:var(--accent)}.wh .mg-reviews__wrap{max-width:1140px;margin:0 auto;padding:0 28px}.wh .mg-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:46px}.wh .mg-reviews__card{border:1px solid var(--line);border-radius:16px;padding:28px 26px 26px;background:var(--card)}.wh .mg-reviews__stars{display:inline-flex;gap:2px}.wh .mg-reviews__stars svg{width:var(--star);height:var(--star);fill:var(--gold);display:block}.wh .mg-reviews__card blockquote{margin:14px 0 0;font-family:var(--v-serif,Newsreader),Georgia,serif;font-style:normal;font-size:var(--quote);line-height:1.45;color:var(--ink);border:0;padding:0}.wh .mg-reviews__card cite{display:block;margin-top:16px;font-style:normal;font-size:var(--cite);color:var(--muted);letter-spacing:.04em;text-transform:uppercase}@media(max-width:860px){.wh .mg-reviews{--h2:28px;--quote:20px;--pt:56px;--pb:56px}.wh .mg-reviews__wrap{padding:0 20px}.wh .mg-reviews__grid{display:flex;gap:14px;margin-top:32px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-20px;padding:2px 20px;scroll-padding-inline:20px}.wh .mg-reviews__grid::-webkit-scrollbar{display:none}.wh .mg-reviews__card{flex:0 0 var(--peek);scroll-snap-align:start;padding:24px 22px 22px}}.wh .mg-cta{--accent:#9fd8c4;--body:#cbe7de;--h2:42px;--fs-body:18px;--pt:88px;--pb:88px;display:block;background:var(--v-main,#0e5249);padding:var(--pt) 0 var(--pb);font-family:var(--v-sans,"Hanken Grotesk"),system-ui,-apple-system,sans-serif;font-size:var(--fs-body);line-height:1.7;-webkit-font-smoothing:antialiased}.wh .mg-cta__wrap{max-width:1140px;margin:0 auto;padding:0 28px;text-align:center}.wh .mg-cta h2{font-style:normal;margin:0 auto;font-family:var(--v-serif,Newsreader),Georgia,serif;font-weight:600;letter-spacing:-.015em;font-size:var(--h2);line-height:1.14;color:#fff}.wh .mg-cta h2 em{font-style:normal;color:var(--accent)}.wh .mg-cta__sub{max-width:46ch;margin:20px auto 30px}.wh .mg-cta__sub p{margin:0;color:var(--body);font-size:var(--fs-body)}.wh .mg-cta .mg-btn{background:#fff;color:var(--v-main,#0e5249);box-shadow:#0000003d 0 6px 20px}.wh .mg-cta .mg-btn:after{background:radial-gradient(circle,#0e524929,#0e524900 58%)}.wh .mg-cta .mg-btn:hover{background:color-mix(in srgb,#fff 92%,#000 8%);color:var(--v-main,#0e5249);box-shadow:#0000004d 0 12px 26px}@media(max-width:860px){.wh .mg-cta{--h2:clamp(19px,6.2vw,26px);--fs-body:17px;--pt:56px;--pb:56px}.wh .mg-cta__wrap{padding:0 20px}.wh .mg-cta__sub{margin:16px auto 26px}}.wh .mg-guarantee{--ink:var(--v-ink,#1c2b2a);--body:var(--v-text,#2e3835);--accent:var(--v-main,#0e5249);--line:#e4d8be;--h2:38px;--fs-body:18px;--num:86px;--pt:80px;--pb:110px;--cardp:48px;--img-scale:170%;--frame-top:0px;--num-y:-10px;display:block;background:var(--v-bg2,#fffcf5);color:var(--body);padding:var(--pt) 0 var(--pb);font-family:var(--v-sans,"Hanken Grotesk"),system-ui,-apple-system,sans-serif;font-size:var(--fs-body);line-height:1.7;-webkit-font-smoothing:antialiased}.wh .mg-guarantee h2{font-style:normal;margin:0 0 18px;font-family:var(--v-serif,Newsreader),Georgia,serif;font-weight:600;letter-spacing:-.015em;font-size:var(--h2);line-height:1.1;color:var(--ink)}.wh .mg-guarantee h2 em{font-style:normal;color:var(--accent)}.wh .mg-guarantee__wrap{max-width:1400px;margin:0 auto;padding:0 28px}.wh .mg-guarantee__card{max-width:1080px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:24px;padding:var(--cardp);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:40px;align-items:center;box-shadow:#1c2b2a66 0 24px 60px -40px}.wh .mg-guarantee__badge{display:inline-flex;align-items:center;gap:8px;background:var(--accent);color:#fff;border-radius:999px;padding:7px 16px;font-size:14px;font-weight:800;letter-spacing:.06em;margin-bottom:20px;font-family:var(--v-sans,"Hanken Grotesk"),system-ui,sans-serif}.wh .mg-guarantee__rte p{margin:0;color:var(--body);font-size:var(--fs-body)}.wh .mg-guarantee__viz{position:relative}.wh .mg-guarantee__num{position:absolute;top:var(--num-y);right:0;font-family:var(--v-sans,"Hanken Grotesk"),system-ui,sans-serif;font-size:var(--num);font-weight:800;line-height:.8;letter-spacing:-.02em;z-index:2;background-image:linear-gradient(90deg,var(--v-main,#0e5249),#3f736d);-webkit-background-clip:text;background-clip:text;color:transparent}.wh .mg-guarantee__media{aspect-ratio:4/3;border-radius:18px;border:1px solid var(--line);margin-top:34px;padding:var(--frame-top) 8px 8px;background:#fff}.wh .mg-guarantee__inset{width:100%;height:100%;border-radius:14px;overflow:visible;display:flex;align-items:center;justify-content:center}.wh .mg-guarantee__inset img{display:block;width:auto;height:auto;max-width:var(--img-scale);max-height:var(--img-scale);filter:drop-shadow(rgba(28,43,42,.14) 0 14px 22px)}@media(max-width:860px){.wh .mg-guarantee{--h2:28px;--fs-body:17px;--num:56px;--pt:56px;--pb:70px;--cardp:32px;--num-y:14px;--frame-top:20px}.wh .mg-guarantee__wrap{padding:0 20px}}.wh .wh-foot{position:relative;background:var(--v-main,#0e5249);color:#eefffabf;font-family:var(--v-sans,Poppins),sans-serif;margin-top:100px;padding:44px 0 100px;font-size:14px;letter-spacing:.06em}.wh .wh-foot:before{content:"";position:absolute;left:0;right:0;top:0;height:30px;transform:translateY(-29px);pointer-events:none;z-index:2;background:var(--v-main,#0e5249);-webkit-mask:var(--wave) no-repeat center/100% 100%;mask:var(--wave) no-repeat center/100% 100%}.wh .wh-foot__cols{max-width:1400px;margin:0 auto;padding:0 50px;display:flex;justify-content:center;gap:24px}.wh .wh-foot__col{width:284px}.wh .wh-foot h2{font-family:var(--v-sans,Poppins),sans-serif;font-size:18px;font-weight:600;color:#eefffa;margin:0 0 20px;letter-spacing:.06em}.wh .wh-foot ul{list-style:none;margin:0;padding:0}.wh .wh-foot li{line-height:36px;padding:0}.wh .wh-foot a{color:#eefffabf;text-decoration:none;font-size:14px;transition:color .2s}.wh .wh-foot a:hover{color:#eefffa;text-decoration:underline;text-underline-offset:3px}.wh .wh-foot .is-active{text-decoration:underline;text-underline-offset:3px;color:#eefffa}.wh .wh-foot__mail{color:#eefffa!important;text-decoration:underline!important}.wh .wh-foot__bottom{max-width:1400px;margin:60px auto 0;padding:0 50px;font-size:11px}.wh .wh-foot__bottom-in{border-top:1px solid rgba(238,255,250,.08);padding-top:46px}@media(max-width:749px){.wh .wh-foot{margin-top:75px;padding:33px 0 75px}.wh .wh-foot__cols{flex-direction:column;padding:0 15px;gap:30px}.wh .wh-foot__col{width:auto;padding:0}.wh .wh-foot__bottom{padding:0 15px;margin-top:40px}.wh .wh-foot__bottom-in{padding-top:28px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/sv-accueil.css.map */
