.ga{--givre: #F5F5F2;--brume: #E9EBE8;--blanc: #fff;--nuit: #1C2431;--nuit-2: #2C3646;--doux: #5A6270;--braise: #A6402A;--braise-f: #86321F;--filet: #D9DCD8;--froid: #8FA6BC;--serif: "Fraunces", Georgia, serif;--sans: "Manrope", "Helvetica Neue", Arial, sans-serif;background:var(--givre);color:var(--nuit);font-family:var(--sans);font-size:15px;line-height:1.6;overflow:hidden}.ga *,.ga *:before,.ga *:after{box-sizing:border-box}.ga a{color:inherit}.ga img{display:block;max-width:100%}.ga,.ga *{font-variant-numeric:lining-nums}.ga-in{max-width:1280px;margin:0 auto;padding:0 40px}.ga-sur{margin:0 0 12px;font:600 11.5px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--braise)}.ga-h1,.ga-h2{margin:0;font-family:var(--serif);font-weight:500;letter-spacing:-.02em;color:var(--nuit);text-transform:none;font-optical-sizing:auto}.ga-h1 em,.ga-h2 em{font-style:italic;font-weight:400;color:var(--braise)}.ga-h2{font-size:clamp(30px,3.2vw,44px);line-height:1.1}.ga a.ga-btn,.ga button.ga-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:6px;background:var(--nuit);color:#fff!important;font:600 14px var(--sans);letter-spacing:.02em;text-decoration:none;transition:background .2s,transform .2s}.ga a.ga-btn:hover{background:var(--braise);transform:translateY(-1px)}.ga a.ga-btn--ligne{background:transparent;color:var(--nuit)!important;box-shadow:inset 0 0 0 1.5px var(--nuit)}.ga a.ga-btn--ligne:hover{background:var(--nuit);color:#fff!important}.ga-lien{display:inline-flex;gap:8px;font:600 14px var(--sans);text-decoration:underline;text-decoration-color:var(--braise);text-underline-offset:6px;text-decoration-thickness:1.5px}.ga-hero{display:grid;grid-template-columns:1fr 1fr;min-height:620px;background:var(--givre)}.ga-hero__txt{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:64px 64px 64px max(40px,calc((100vw - 1280px)/2 + 40px))}.ga-h1{font-size:clamp(40px,4.4vw,66px);line-height:1.04;max-width:600px}.ga-h1 em{display:block}.ga-hero__lead{max-width:470px;margin:22px 0 0;font-size:17px;color:var(--doux)}.ga-hero__btns{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0 22px}.ga-hero__img{position:relative;min-height:100%}.ga-hero__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.ga-reas{list-style:none;margin:0;padding:22px max(40px,calc((100vw - 1280px)/2 + 40px));display:grid;grid-template-columns:repeat(4,1fr);gap:20px;background:var(--nuit);color:#fff}.ga-reas li{display:flex;align-items:center;gap:14px}.ga-reas li+li{border-left:1px solid rgba(255,255,255,.14);padding-left:20px}.ga-reas svg{flex:none;width:26px;height:26px;fill:none;stroke:#e9a48f;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ga-reas span{font-size:12.5px;line-height:1.4;color:#ffffffb8}.ga-reas b{display:block;font-weight:600;font-size:14px;color:#fff}.ga-sec{padding:88px 0}.ga-sec--brume{background:var(--brume)}.ga-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:36px}.ga-tete__txt{max-width:400px;margin:0;color:var(--doux)}.ga-rond{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--nuit);font-size:18px;transition:transform .3s}.ga-duo{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ga-duo__t{position:relative;display:block;aspect-ratio:4 / 4.4;overflow:hidden;border-radius:6px;color:#fff!important;text-decoration:none}.ga-duo__t img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.ga-duo__t:hover img{transform:scale(1.04)}.ga-duo__t:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(18,22,30,.62))}.ga-duo__txt{position:absolute;left:28px;bottom:26px;z-index:1;display:flex;flex-direction:column}.ga-duo__txt small{font:600 11px var(--sans);letter-spacing:.18em;text-transform:uppercase;opacity:.85}.ga-duo__txt b{font:500 42px/1.05 var(--serif);margin:4px 0 2px}.ga-duo__txt em{font-style:normal;font-size:14px;opacity:.9}.ga-duo__t .ga-rond{position:absolute;right:24px;bottom:26px;z-index:1}.ga-duo__t:hover .ga-rond{transform:translate(4px)}.ga-quatre{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:16px}.ga-quatre__t{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:6px;color:#fff!important;text-decoration:none;background:var(--nuit-2)}.ga-quatre__t img{width:100%;height:100%;object-fit:cover;object-position:50% 45%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.ga-quatre__t:hover img{transform:scale(1.04)}.ga-quatre__t:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(18,22,30,.66))}.ga-quatre__txt{position:absolute;left:20px;right:16px;bottom:18px;z-index:1;display:flex;flex-direction:column}.ga-quatre__txt small{font:600 10.5px var(--sans);letter-spacing:.18em;text-transform:uppercase;opacity:.85}.ga-quatre__txt b{font:500 25px/1.1 var(--serif);margin:3px 0 2px;white-space:nowrap}.ga-quatre__txt em{font-style:normal;font-size:13px;opacity:.9}.ga-quatre__t .ga-rond{position:absolute;right:14px;top:14px;z-index:1;width:38px;height:38px;font-size:16px}.ga-quatre__t:hover .ga-rond{transform:translate(4px)}.ga-onglets{display:flex;gap:4px;padding:4px;border-radius:8px;background:#fff}.ga-onglets button{padding:10px 18px;border:0;border-radius:6px;background:transparent;font:600 13.5px var(--sans);color:var(--doux);cursor:pointer}.ga .ga-onglets button.is-on{background:var(--nuit);color:#fff}.ga-rail{display:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:12px}.ga-rail.is-on{display:grid}.ga-carte{display:flex;flex-direction:column;gap:4px;text-decoration:none;scroll-snap-align:start}.ga-carte__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#fff}.ga-carte__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s,transform .9s}.ga-carte__img .ga-carte__img2{opacity:0}.ga-carte:hover .ga-carte__img2{opacity:1}.ga-carte__badge{position:absolute;left:10px;top:10px;padding:5px 9px;border-radius:4px;background:var(--braise);color:#fff;font:600 11.5px var(--sans)}.ga-carte__nom{margin-top:10px;font-size:14.5px;line-height:1.4;color:var(--nuit);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ga-carte__prix{font-weight:700;font-size:15px}.ga-carte__prix small{font-weight:500;color:var(--doux)}.ga-carte__prix s{margin-left:6px;font-weight:500;color:#98a0aa}.ga-carte__coul{font-size:12.5px;color:var(--doux)}.ga-carte--tout{align-items:center;justify-content:center;gap:16px;aspect-ratio:1;border-radius:6px;background:var(--nuit);color:#fff!important;text-align:center;padding:20px}.ga-carte--tout span{font:500 26px/1.15 var(--serif)}.ga-carte--tout b{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#fff;color:var(--nuit)}.ga-froid__barre{position:relative;display:grid;grid-template-columns:repeat(4,1fr);height:34px;margin-bottom:26px;border-radius:6px;background:linear-gradient(90deg,#C9D6E1 0%,var(--froid) 35%,#4B6582 68%,var(--nuit) 100%)}.ga-froid__barre span{display:flex;align-items:center;padding-left:14px;font:700 11px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--nuit)}.ga-froid__barre span:nth-child(n+3){color:#fff}.ga-froid__barre span+span{border-left:2px solid var(--givre)}.ga-froid__g{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ga-froid__t{display:flex;flex-direction:column;gap:4px}.ga-froid__n{margin:0 0 10px;font:700 12px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--doux)}.ga-froid__img{display:block;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#fff;margin-bottom:12px}.ga-froid__img img{width:100%;height:100%;object-fit:cover;transition:transform .9s}.ga-froid__img:hover img{transform:scale(1.04)}.ga-froid__t b{font:500 24px/1.15 var(--serif)}.ga-froid__t>span{font-size:13.5px;color:var(--doux)}.ga-froid__t small{margin-top:6px;font-size:13px;font-weight:600;color:var(--nuit)}.ga-froid__liens{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding-top:10px;border-top:1px solid var(--filet)}.ga-froid__liens a{font-size:13.5px;font-weight:600;text-decoration:none;color:var(--braise)}.ga-froid__liens a:hover{text-decoration:underline}.ga-edito{display:grid;grid-template-columns:1.05fr 1fr;width:min(1200px,calc(100% - 80px));margin:0 auto 88px;min-height:520px;border-radius:10px;overflow:hidden;background:var(--nuit);color:#fff}.ga-edito__img img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.ga-edito__txt{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:60px clamp(30px,5vw,80px)}.ga-edito .ga-sur{color:#e9a48f}.ga-edito .ga-h2{color:#fff}.ga-edito .ga-h2 em{color:#e9a48f}.ga-edito__txt>p:not(.ga-sur){max-width:460px;margin:18px 0 0;color:#ffffffbf}.ga-puces{list-style:none;margin:24px 0 30px;padding:0;width:100%;max-width:440px}.ga-puces li{border-top:1px solid rgba(255,255,255,.16)}.ga-puces li:last-child{border-bottom:1px solid rgba(255,255,255,.16)}.ga-puces a{display:flex;justify-content:space-between;align-items:center;padding:12px 2px;font-size:14.5px;text-decoration:none;transition:padding .25s}.ga-puces small{color:#ffffff8c;font-size:12.5px}.ga-puces a:hover{padding-left:8px}.ga-edito a.ga-btn{background:#fff;color:var(--nuit)!important}.ga-edito a.ga-btn:hover{background:#e9a48f}.ga-args{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ga-arg{display:flex;flex-direction:column;padding:14px 14px 24px;border-radius:8px;background:#fff}.ga-arg__img{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:5px;margin-bottom:20px;background:var(--brume)}.ga-arg__img img{width:100%;height:100%;object-fit:cover}.ga-arg h3{margin:0 10px 10px;font:500 23px/1.2 var(--serif);letter-spacing:-.01em;color:var(--nuit);text-transform:none}.ga-arg p{margin:0 10px 10px;font-size:14.5px;color:var(--doux)}.ga-arg__liens{display:flex;flex-wrap:wrap;gap:6px 18px;margin:auto 10px 0;padding-top:8px}.ga-arg__liens a{font-size:13.5px;font-weight:600;color:var(--braise);text-decoration:none}.ga-arg__liens a:hover{text-decoration:underline}.ga-faq__g{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.ga-faq__contact{margin:18px 0 24px;max-width:340px;color:var(--doux)}.ga-q{border-bottom:1px solid var(--filet)}.ga-q:first-child{border-top:1px solid var(--filet)}.ga-q summary{position:relative;display:block;list-style:none;padding:20px 44px 20px 0;font:600 16px/1.4 var(--sans);color:var(--nuit);cursor:pointer}.ga-q summary::-webkit-details-marker{display:none}.ga-q summary span{position:absolute;right:4px;top:50%;width:14px;height:14px;transform:translateY(-50%)}.ga-q summary span:before,.ga-q summary span:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:var(--braise);transition:transform .25s}.ga-q summary span:after{transform:rotate(90deg)}.ga-q[open] summary span:after{transform:rotate(0)}.ga-q p{margin:0 0 22px;max-width:640px;color:var(--doux)}.shopify-section:has(>.ga)~.shopify-section:not([class*=footer]){background:var(--ga-givre, #F5F5F2)}.shopify-section:has(>.ga)~.shopify-section:not([class*=footer]) h2{font-family:Fraunces,Georgia,serif!important;font-weight:500!important;letter-spacing:-.01em;text-transform:none!important;color:#1c2431}.shopify-section:has(>.ga)~.shopify-section:not([class*=footer]) :is(p,li,h3,a){font-family:Manrope,Helvetica Neue,Arial,sans-serif}@media(max-width:989px){.ga-hero{grid-template-columns:1fr 1fr;min-height:520px}.ga-hero__txt{padding:48px 32px 48px 40px}.ga-reas{grid-template-columns:1fr 1fr}.ga-reas li:nth-child(3){border-left:0;padding-left:0}.ga-quatre{grid-template-columns:1fr 1fr}.ga-rail{grid-auto-columns:40%}.ga-froid__g{grid-template-columns:1fr 1fr;gap:28px 16px}.ga-edito{grid-template-columns:1fr;width:calc(100% - 48px)}.ga-edito__img{height:380px}.ga-args{grid-template-columns:1fr;max-width:560px}.ga-faq__g{grid-template-columns:1fr;gap:28px}}@media(max-width:749px){.ga-in{padding:0 16px}.ga-hero{display:flex;flex-direction:column-reverse;min-height:0}.ga-hero__img{position:relative;aspect-ratio:1 / 1;min-height:0}.ga-hero__txt{padding:28px 16px 36px}.ga-h1{font-size:36px}.ga-hero__lead{margin-top:14px;font-size:15.5px}.ga-hero__btns{width:100%;margin:24px 0 18px;gap:10px}.ga-hero__btns .ga-btn{flex:1 1 calc(50% - 5px);padding:0 10px}.ga-reas{grid-template-columns:1fr 1fr;gap:16px 12px;padding:20px 16px}.ga-reas li{gap:10px;align-items:flex-start}.ga-reas li+li{border-left:0;padding-left:0}.ga-reas svg{width:22px;height:22px}.ga-reas span{font-size:12px}.ga-reas b{font-size:13px}.ga-sec{padding:56px 0}.ga-tete{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:24px}.ga-duo{gap:10px}.ga-duo__t{aspect-ratio:3 / 4.2}.ga-duo__txt{left:14px;bottom:14px}.ga-duo__txt b{font-size:26px}.ga-duo__txt em{font-size:12px}.ga-duo__txt small{font-size:10px;letter-spacing:.12em}.ga-duo__t .ga-rond{display:none}.ga-quatre{gap:10px;margin-top:10px}.ga-quatre__txt{left:12px;right:12px;bottom:12px}.ga-quatre__txt b{font-size:19px;white-space:normal}.ga-quatre__txt em{display:none}.ga-quatre__t:after{background:linear-gradient(180deg,transparent 55%,rgba(18,22,30,.7))}.ga-quatre__txt small{font-size:9.5px;letter-spacing:.12em}.ga-quatre__t .ga-rond{display:none}.ga-onglets{width:100%;overflow-x:auto}.ga-onglets button{flex:1;padding:10px 8px;font-size:13px}.ga-rail{grid-auto-columns:64%;gap:12px}.ga-froid__barre{height:30px;margin-bottom:20px}.ga-froid__barre span{padding-left:8px;font-size:9px;letter-spacing:.08em}.ga-froid__g{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px}.ga-froid__t{scroll-snap-align:start}.ga-edito{width:calc(100% - 32px);margin-bottom:56px}.ga-edito__img{height:300px}.ga-edito__txt{padding:36px 20px 40px}.ga-faq__g{gap:20px}.ga-q summary{font-size:15px;padding:18px 36px 18px 0}}@media(min-width:990px){.ga-duo__t{aspect-ratio:2 / 1}.ga-duo__t img{object-position:50% 24%}.ga-duo__txt b{font-size:36px}.ga-quatre__t{aspect-ratio:1 / 1}.ga-quatre__t img{object-position:50% 58%}.ga-quatre__txt b{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gp-accueil.css.map */
