:root{--gda-ivoire: #FBF8F3;--gda-lin: #F2EBE0;--gda-sable: #D9C4A5;--gda-camel: #B08A5E;--gda-rose: #E8C9C1;--gda-sauge: #A8B196;--gda-chocolat: #4A3226;--gda-encre: #1A1715;--gda-serif: "Cormorant Garamond", Georgia, serif;--gda-sans: "Jost", "Helvetica Neue", Arial, sans-serif;--gda-script: "Allura", "Brush Script MT", cursive;--heading-font-family: var(--gda-serif);--heading-font-weight: 400;--heading-text-transform: none;--heading-letter-spacing: 0;--text-font-family: var(--gda-sans);--button-text-transform: uppercase;--button-letter-spacing: .18em}body{background:var(--gda-ivoire);color:var(--gda-encre)}h1,h2,h3,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--gda-serif);font-weight:400;text-transform:none;letter-spacing:0}.header{--background: 251 248 243;--text-color: 26 23 21;border-bottom:1px solid rgba(26,23,21,.1)}.header__primary-nav-item>a,.header__secondary-nav a{font-family:var(--gda-sans);text-transform:uppercase;letter-spacing:.16em;font-size:12px}.product-card__figure{background:var(--gda-lin)}.product-card__media img,.product-card__figure img{mix-blend-mode:multiply}.product-card .product-title{font-family:var(--gda-serif);font-size:19px;letter-spacing:0;text-transform:none}.product-card .badge{background:var(--gda-ivoire);color:var(--gda-encre);letter-spacing:.14em}.button,.button--primary{border-radius:0!important}.gda{font-family:var(--gda-sans);color:var(--gda-encre);background:var(--gda-ivoire)}.gda *{box-sizing:border-box}.gda img{display:block;width:100%;height:100%;object-fit:cover}.gda-wrap{max-width:1440px;margin:0 auto;padding:0 clamp(16px,5vw,80px)}.gda-serif{font-family:var(--gda-serif);font-weight:400}.gda-script{font-family:var(--gda-script);font-weight:400;letter-spacing:0;text-transform:none}.gda-center{text-align:center}.gda-eyebrow{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--gda-camel);margin:0 0 12px}.gda-h2{font-size:clamp(30px,3.4vw,46px);line-height:1.1;margin:0}.gda-link{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gda-encre);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px;white-space:nowrap}.gda-btn{display:inline-block;padding:19px 38px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;border:1px solid var(--gda-encre)}.gda-btn--dark{background:var(--gda-encre);color:#fff}.gda-btn--line{color:var(--gda-encre);background:transparent}.gda-btn:hover{opacity:.85}.gda-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px}.gda-hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;background:#fff;min-height:min(78vh,780px);position:relative;overflow:hidden}.gda-hero__text{padding:64px clamp(16px,4vw,72px) 64px clamp(16px,7vw,110px);position:relative;z-index:2}.gda-hero__title{font-size:clamp(48px,5.6vw,92px);line-height:1.02;margin:6px 0 26px;color:var(--gda-encre)}.gda-hero__lead{font-size:17px;line-height:1.75;color:#4a4542;max-width:470px;margin-bottom:36px}.gda-hero__lead p{margin:0}.gda-hero__buttons{display:flex;gap:14px;flex-wrap:wrap}.gda-hero__media{position:relative;align-self:stretch;margin-left:-18%}.gda-hero__media img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 30%);mask-image:linear-gradient(to right,transparent 0,#000 30%)}.gda-chip{position:absolute;left:22%;bottom:26px;display:flex;align-items:center;gap:16px;padding:12px 22px 12px 14px;background:#fbf8f3f0;text-decoration:none;color:var(--gda-encre);box-shadow:0 10px 30px #4a322614}.gda-chip__img{width:58px!important;height:58px!important;object-fit:contain!important;mix-blend-mode:multiply}.gda-chip__text{display:flex;flex-direction:column}.gda-chip__name{font-family:var(--gda-serif);font-size:21px;line-height:1.1}.gda-chip__meta{font-size:12px;color:#77706b}.gda-chip .gda-link{margin-left:18px}.gda-collections{padding-top:72px;padding-bottom:40px}.gda-collections__title{font-size:clamp(40px,4.2vw,64px);margin:0 0 6px}.gda-collections__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,32px);margin-top:34px}.gda-col{text-decoration:none;color:var(--gda-encre)}.gda-col__media{aspect-ratio:460 / 300;overflow:hidden;background:var(--gda-lin)}.gda-col__media img{transition:transform .8s ease}.gda-col:hover .gda-col__media img{transform:scale(1.03)}.gda-col__caption{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-top:18px}.gda-col__name{font-size:30px;margin:0;line-height:1.1}.gda-col__phrase{color:var(--gda-camel);font-size:25px;margin:2px 0 0;line-height:1.1}.gda-new{padding-top:48px;padding-bottom:72px;border-top:1px solid rgba(26,23,21,.1);margin-top:32px}.gda-products{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(12px,1.6vw,24px)}.gda-product{text-decoration:none;color:var(--gda-encre)}.gda-product__media{position:relative;aspect-ratio:4 / 5;background:var(--gda-lin);padding:12%}.gda-product__media img{object-fit:contain!important;mix-blend-mode:multiply;transition:transform .6s ease}.gda-product:hover .gda-product__media img{transform:scale(1.04)}.gda-badge{position:absolute;top:14px;left:14px;z-index:1;background:var(--gda-ivoire);font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:6px 10px}.gda-note{position:absolute;right:14px;bottom:8px;font-size:26px;transform:rotate(-6deg);color:var(--gda-chocolat)}.gda-product__info{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-top:14px}.gda-product__name{font-size:21px;line-height:1.15}.gda-product__price{font-size:14px;white-space:nowrap}.gda-product__colours{display:block;font-size:12px;color:#8a827c;margin-top:4px;letter-spacing:.04em}.gda-atelier{display:grid;grid-template-columns:1fr 1fr;background:var(--gda-ivoire);border-top:1px solid rgba(26,23,21,.06)}.gda-atelier__media{aspect-ratio:3 / 2;overflow:hidden}.gda-atelier__text{padding:clamp(32px,6vw,96px);align-self:center}.gda-atelier__body{font-size:17px;line-height:1.8;color:#4a4542;margin:22px 0;max-width:560px}.gda-atelier__body p{margin:0}.gda-atelier__quote{font-size:clamp(30px,3vw,42px);color:var(--gda-chocolat);margin:0}.gda-carnet{padding-top:64px;padding-bottom:80px;background:#fff;max-width:none}.gda-carnet>*{max-width:1280px;margin-left:auto;margin-right:auto}.gda-carnet__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(10px,1.4vw,20px)}.gda-planche{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;text-decoration:none}.gda-planche img{transition:transform .8s ease}.gda-planche:hover img{transform:scale(1.03)}.gda-planche__label{position:absolute;left:12px;bottom:12px;right:12px;background:#fbf8f3eb;color:var(--gda-encre);padding:8px 12px;font-size:13px;opacity:0;transform:translateY(6px);transition:all .35s ease}.gda-planche__label .gda-serif{font-size:18px}.gda-planche:hover .gda-planche__label{opacity:1;transform:none}.gda-banner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;background:#fff;min-height:300px;overflow:hidden;border-bottom:1px solid rgba(26,23,21,.08)}.gda-banner__text{padding:40px clamp(16px,4vw,48px) 40px clamp(16px,7vw,110px);position:relative;z-index:2}.gda-crumbs{font-size:12px;letter-spacing:.14em;color:#8a827c;margin-bottom:14px}.gda-crumbs a{color:inherit;text-decoration:none}.gda-banner__title{font-size:clamp(40px,4.6vw,70px);line-height:1.05;margin:0}.gda-banner__phrase{font-size:clamp(28px,2.6vw,40px);color:var(--gda-chocolat);margin:4px 0 0}.gda-banner__media{align-self:stretch;height:100%;max-height:380px;margin-left:-12%}.gda-banner__media img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 28%);mask-image:linear-gradient(to right,transparent 0,#000 28%)}@media(max-width:749px){.gda-hero,.gda-banner,.gda-atelier{grid-template-columns:1fr}.gda-hero__text{padding:40px 20px 8px;text-align:left}.gda-hero__title{font-size:52px}.gda-hero__media{margin-left:0;aspect-ratio:4 / 5}.gda-hero__media img{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 14%);mask-image:linear-gradient(to bottom,transparent 0,#000 14%);object-position:74% center}.gda-hero__buttons{order:3}.gda-chip{left:16px;right:16px;bottom:16px}.gda-collections__grid{grid-template-columns:1fr}.gda-products{grid-template-columns:repeat(2,1fr)}.gda-products .gda-product:nth-child(n+5){display:none}.gda-head{flex-direction:column;align-items:flex-start}.gda-carnet__grid{grid-template-columns:repeat(2,1fr)}.gda-banner__media{margin-left:0;max-height:220px}.gda-banner__media img{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 25%);mask-image:linear-gradient(to bottom,transparent 0,#000 25%)}.gda-planche__label{opacity:1;transform:none}}.header__logo-image{filter:brightness(0)}.header .h6,.header__primary-nav-item>a,.header__primary-nav-item>details>summary{font-family:var(--gda-sans)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.16em;font-size:12px}.header .link-faded{font-family:var(--gda-sans);font-weight:400;text-transform:none;letter-spacing:.02em;font-size:15px}.announcement-bar,.announcement-bar *{font-family:var(--gda-sans)!important;font-weight:400!important;letter-spacing:.22em;font-size:11px;text-decoration:none!important}.gda,.gda .gda-serif,.gda .gda-script,.gda-chip__name,.gda-product__name,.gda-col__name{text-transform:none}.gda .gda-btn,.gda .gda-link,.gda .gda-eyebrow{font-family:var(--gda-sans);font-weight:400}.gda-hero{min-height:min(72vh,700px)}.gda-hero__title{max-width:11em}.gda span,.gda p,.gda a{text-transform:none;font-weight:400}.gda .gda-eyebrow,.gda .gda-link,.gda .gda-btn,.gda .gda-badge{text-transform:uppercase}.gda-product__price{font-weight:400}.product-card__media{background:var(--gda-lin);isolation:isolate}.product-card__media img{mix-blend-mode:multiply}.product-card .badge{font-family:var(--gda-sans);font-weight:400;font-size:10px;letter-spacing:.2em;border:0}.collection-toolbar,.collection-toolbar *{font-family:var(--gda-sans)}.product-gallery__media{background:var(--gda-lin);isolation:isolate}.product-gallery__media img{mix-blend-mode:multiply}.product-gallery__thumbnail,.product-gallery__thumbnail-list img{background:var(--gda-lin)}.product-title.h3,h1.product-title{font-family:var(--gda-serif);font-weight:400;font-size:clamp(30px,2.6vw,40px);line-height:1.15}.price-list--product{font-size:22px;font-weight:400}.block-swatch{font-weight:400;letter-spacing:.08em;font-size:11px;border-radius:0}.button{font-family:var(--gda-sans)!important;font-weight:400!important;letter-spacing:.22em!important}.accordion__toggle{font-family:var(--gda-sans);font-weight:400;text-transform:uppercase;letter-spacing:.18em;font-size:12px}body{font-weight:400}b,strong{font-weight:500}@media(max-width:749px){.gda-hero{display:flex;flex-direction:column;min-height:0;background:#fff}.gda-hero__media{order:0;margin:0;aspect-ratio:auto}.gda-hero__media .gda-hero__img{height:auto!important;aspect-ratio:4 / 5;object-fit:cover;object-position:80% 30%;-webkit-mask-image:linear-gradient(to bottom,#000 88%,transparent 100%);mask-image:linear-gradient(to bottom,#000 88%,transparent 100%)}.gda-chip{position:static;margin:-6px 16px 0;box-shadow:none;border:1px solid rgba(26,23,21,.08)}.gda-hero__text{order:1;padding:22px 20px 34px}.gda-hero__text .gda-eyebrow{margin-bottom:6px}.gda-hero__title{font-size:44px;margin:0 0 12px}.gda-hero__lead{font-size:15px;line-height:1.6;margin-bottom:22px}.gda-hero__buttons{display:grid;grid-template-columns:1.6fr 1fr;gap:10px}.gda-btn{padding:16px 10px;font-size:11px;letter-spacing:.16em;text-align:center}}@media(max-width:749px){.header__secondary-nav{flex-wrap:nowrap!important;column-gap:10px!important;white-space:nowrap}}@media(max-width:749px){.gda-hero{position:relative}.gda-hero__text{position:absolute;z-index:2;top:0;left:0;right:0;height:125vw;padding:18px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;background:linear-gradient(to bottom,#ffffffe0,#ffffff8c 16%,#fff0 30% 76%,#ffffffbf 90%,#ffffffe6)}.gda-hero__text>*{pointer-events:auto}.gda-hero__text .gda-eyebrow{margin:0 0 4px;font-size:10px}.gda-hero__title{font-size:38px;line-height:1.05;margin:0 0 auto;max-width:62%;text-shadow:0 0 18px rgba(255,255,255,.9)}.gda-hero__lead{display:none}.gda-hero__buttons{grid-template-columns:1.5fr 1fr;gap:8px}.gda-btn{padding:14px 8px;font-size:10.5px}.gda-btn--line{background:#ffffffeb}.gda-chip{margin-top:12px}}@media(max-width:749px){.gda-hero__media .gda-hero__img{object-position:94% 30%}.gda-hero__title{font-size:34px;max-width:56%}.gda-collections{padding-top:40px}}@media(max-width:749px){.gda-hero__buttons .gda-btn{white-space:nowrap;letter-spacing:.1em;font-size:10px;padding:14px 6px}}@media(max-width:749px){.gda-hero__text{background:none;justify-content:flex-start;padding:0 0 0 16px;padding-top:25vw}.gda-hero__buttons{display:none}.gda-hero__title{font-size:31px;max-width:46%;margin:0;text-shadow:0 0 6px rgba(255,255,255,.95),0 0 14px rgba(255,255,255,.8)}.gda-hero__text .gda-eyebrow{text-shadow:0 0 6px rgba(255,255,255,.95)}}@media(max-width:749px){.gda-hero__media .gda-hero__img{aspect-ratio:1 / 1.08;object-position:100% 30%}.gda-hero__text{height:108vw;padding-top:15vw}.gda-hero__title{font-size:30px;max-width:50%}}.gda-hero__img--mobile{display:none!important}@media(max-width:749px){.gda-hero:has(.gda-hero__img--mobile) .gda-hero__img{display:none!important}.gda-hero__img--mobile{display:block!important;width:100%;height:auto!important;aspect-ratio:1024 / 1200;object-fit:cover;object-position:50% 90%;-webkit-mask-image:linear-gradient(to bottom,#000 92%,transparent 100%);mask-image:linear-gradient(to bottom,#000 92%,transparent 100%)}.gda-hero:has(.gda-hero__img--mobile) .gda-hero__text{height:117vw;padding:30vw 0 0 18px}.gda-hero:has(.gda-hero__img--mobile) .gda-hero__title{font-size:34px;max-width:54%;text-shadow:0 0 10px rgba(255,255,255,.7)}}@media(max-width:749px){.gda-hero:has(.gda-hero__img--mobile) .gda-hero__text{display:none}.gda-hero__img--mobile{aspect-ratio:1024 / 1180;object-position:50% 100%}.gda-hero:has(.gda-hero__img--mobile) .gda-chip{position:absolute;left:18px;top:16vw;right:auto;bottom:auto;margin:0;width:42%;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px 16px;background:#fbf8f3e6;border:1px solid rgba(26,23,21,.08);box-shadow:0 8px 24px #4a32261a}.gda-hero:has(.gda-hero__img--mobile) .gda-chip__img{width:72px!important;height:72px!important}.gda-hero:has(.gda-hero__img--mobile) .gda-chip__name{font-size:24px}.gda-hero:has(.gda-hero__img--mobile) .gda-chip .gda-link{margin:4px 0 0}}@media(max-width:749px){.gda-hero__text{display:none!important}.gda-hero__media{position:relative}.gda-hero__media .gda-hero__img{aspect-ratio:4 / 5;object-position:94% 30%}.gda-hero .gda-chip{position:absolute;left:14px;top:50vw;right:auto;bottom:auto;margin:0;width:auto;flex-direction:row;align-items:center;gap:10px;padding:8px 14px 8px 8px;background:#fbf8f3ed;border:1px solid rgba(26,23,21,.08);box-shadow:0 6px 18px #4a32261f}.gda-hero .gda-chip__img{width:44px!important;height:44px!important}.gda-hero .gda-chip__name{font-size:18px}.gda-hero .gda-chip__meta{font-size:11px}.gda-hero .gda-chip .gda-link{margin:0 0 0 6px;font-size:10px}}.gda-new{border-top:0;margin-top:0;padding-top:64px}.gda-collections{border-top:1px solid rgba(26,23,21,.1);padding-top:64px;padding-bottom:72px}@media(max-width:749px){.gda-hero .gda-chip{top:42vw}.gda-new{padding-top:36px;padding-bottom:44px}.gda-collections{padding-top:40px}}@media(min-width:750px){.gda-hero{height:clamp(460px,62vh,620px);min-height:0}.gda-hero__media{height:100%}.gda-hero__media .gda-hero__img{height:100%;object-fit:cover;object-position:70% 22%}.gda-hero__text{padding-top:0;padding-bottom:0}.gda-hero__text .gda-eyebrow{font-size:13px;margin-bottom:14px}.gda-hero__title{font-size:clamp(60px,6.2vw,104px);max-width:none;margin:0 0 22px}.gda-hero__lead{font-size:19px;max-width:520px;margin-bottom:30px}.gda-btn{padding:21px 40px;font-size:13px}.gda-hero .gda-chip{left:38%;top:46%;bottom:auto;padding:12px 20px 12px 12px}.gda-new{padding-top:48px}}@media(min-width:750px){.gda-hero{grid-template-columns:minmax(0,6fr) minmax(0,7fr)}.gda-hero__text{padding-left:clamp(24px,6vw,110px);padding-right:0}.gda-hero__title{font-size:clamp(54px,5vw,96px);white-space:nowrap}.gda-hero__media{margin-left:-24%}}@media(min-width:750px){.gda-hero{height:clamp(480px,64vh,680px)}.gda-hero__title{font-size:clamp(52px,4.6vw,84px)}.gda-hero__text{align-self:center}}@media(min-width:750px){.gda-hero__text{align-self:start;padding-top:clamp(40px,8vh,90px)}.gda-hero__lead{line-height:1.6;margin-bottom:26px}.gda-hero__media .gda-hero__img{object-fit:contain;object-position:right center}.gda-hero .gda-chip{top:12%;left:34%}}@media(min-width:750px){.gda-hero{grid-template-rows:100%}.gda-hero__media{position:relative;min-height:0;height:100%;overflow:hidden}.gda-hero__media .gda-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important}.gda-hero .gda-chip{z-index:2}}@media(min-width:750px){.gda-hero{--gda-h: clamp(540px, 68vh, 720px);height:var(--gda-h);grid-template-columns:minmax(440px,1fr) min(64vw,calc(var(--gda-h) * 1.9));grid-template-rows:100%;background:#fff}.gda-hero__text{align-self:center;padding:0 clamp(24px,3vw,56px) 0 clamp(24px,6vw,120px)}.gda-hero__text .gda-eyebrow{font-size:12px;letter-spacing:.32em;margin-bottom:18px;display:flex;align-items:center;gap:14px}.gda-hero__text .gda-eyebrow:before{content:"";width:36px;height:1px;background:var(--gda-camel)}.gda-hero__title{font-size:clamp(56px,4.8vw,92px);margin:0 0 22px}.gda-hero__lead{font-size:18px;line-height:1.65;max-width:470px;margin-bottom:30px}.gda-hero__buttons{gap:12px}.gda-btn{padding:20px 34px;font-size:12px}.gda-hero__reassure{margin:28px 0 0;padding-top:18px;border-top:1px solid rgba(26,23,21,.1);max-width:470px;font-size:12px;letter-spacing:.06em;color:#8a827c}.gda-hero__media{margin-left:0;position:relative;height:100%;overflow:hidden}.gda-hero__media .gda-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:70% 38%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16%);mask-image:linear-gradient(to right,transparent 0,#000 16%)}.gda-hero .gda-chip{top:9%;left:13%;bottom:auto;right:auto;width:230px;z-index:2;flex-direction:column;align-items:stretch;gap:0;padding:0;background:#fbf8f3f5;border:0;box-shadow:0 18px 40px #4a322624}.gda-hero .gda-chip__img{width:100%!important;height:170px!important;padding:18px;background:var(--gda-lin);object-fit:contain!important}.gda-hero .gda-chip__text{padding:16px 18px 4px}.gda-hero .gda-chip__name{font-size:26px}.gda-hero .gda-chip__meta{font-size:13px;margin-top:2px}.gda-hero .gda-chip__cta{margin:12px 18px 18px;align-self:flex-start;font-size:11px}.gda-hero .gda-chip:hover{box-shadow:0 22px 48px #4a322633}}@media(max-width:749px){.gda-hero__reassure{display:none}}.gda-hero .gda-chip__img{-webkit-mask-image:none!important;mask-image:none!important}@media(min-width:750px){.gda-hero{grid-template-columns:minmax(470px,1fr) min(58vw,calc(var(--gda-h) * 1.9))}.gda-hero__text{padding-left:clamp(24px,5vw,120px)}.gda-hero__buttons{flex-wrap:nowrap}.gda-btn{white-space:nowrap;padding:19px 28px}.gda-hero .gda-chip{left:10%}}@media(min-width:750px)and (max-width:1500px){.gda-hero__lead{font-size:16px}.gda-hero .gda-chip{width:200px}.gda-hero .gda-chip__img{height:140px!important}}@media(min-width:750px){.gda-hero .gda-chip__img{background:transparent!important;mix-blend-mode:multiply}.gda-hero .gda-chip{background:linear-gradient(to bottom,var(--gda-lin) 0,var(--gda-lin) 170px,var(--gda-ivoire) 170px);isolation:isolate}}@media(min-width:750px)and (max-width:1500px){.gda-hero .gda-chip{background:linear-gradient(to bottom,var(--gda-lin) 0,var(--gda-lin) 140px,var(--gda-ivoire) 140px)}}.gda-tag{display:none}@media(min-width:750px){.gda-hero{--gda-h: clamp(540px, 66vh, 700px);height:var(--gda-h);max-width:1680px;margin:0 auto;grid-template-columns:minmax(0,1fr) calc(var(--gda-h) * 1.5);background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}.gda-hero__text{position:relative;z-index:2;padding:0 0 0 clamp(24px,5vw,96px);max-width:640px}.gda-hero__media{margin-left:calc(var(--gda-h) * -.42);height:100%;overflow:visible}.gda-hero__media .gda-hero__img{object-fit:contain;object-position:right center;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 34%);mask-image:linear-gradient(to right,transparent 0,#000 34%)}.gda-hero .gda-chip{display:none}.gda-tag{display:block;position:absolute;z-index:3;width:0;height:0;text-decoration:none;color:var(--gda-encre)}.gda-tag__dot{position:absolute;left:-6px;top:-6px;width:12px;height:12px;border-radius:50%;background:#fff;border:1px solid var(--gda-encre);box-shadow:0 0 0 5px #ffffff8c}.gda-tag__dot:after{content:"";position:absolute;right:11px;top:5px;width:64px;height:1px;background:var(--gda-encre)}.gda-tag__label{position:absolute;right:82px;top:-34px;display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;padding:10px 16px 12px;background:#ffffffdb}.gda-tag__name{font-size:34px;line-height:1}.gda-tag__meta{font-size:12px;letter-spacing:.04em;color:#6f6862;margin-top:4px}.gda-tag__cta{font-size:10px;letter-spacing:.22em;text-transform:uppercase;margin-top:8px;border-bottom:1px solid currentColor;padding-bottom:2px}.gda-tag:hover .gda-tag__label{background:#fff}.gda-tag:hover .gda-tag__dot{background:var(--gda-encre)}}@media(min-width:1700px){.gda-hero__media .gda-hero__img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 34%,#000 94%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 34%,#000 94%,transparent 100%)}}.gda-carousel{position:relative}.gda .gda-products{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - (4*clamp(12px,1.6vw,24px)))/5);gap:clamp(12px,1.6vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.gda .gda-products::-webkit-scrollbar{display:none}.gda .gda-product{scroll-snap-align:start}.gda .gda-products .gda-product:nth-child(n+5){display:block}.gda-arrow{position:absolute;top:calc((100% - 70px)/2);transform:translateY(-50%);z-index:2;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:var(--gda-encre);background:#fbf8f3f2;border:1px solid rgba(26,23,21,.14);box-shadow:0 6px 18px #4a322614;transition:opacity .25s,background .25s}.gda-arrow:hover{background:var(--gda-encre);color:#fff}.gda-arrow:disabled{opacity:0;pointer-events:none}.gda-arrow--prev{left:-24px}.gda-arrow--next{right:-24px}@media(max-width:749px){.gda .gda-products{grid-auto-columns:44%;gap:12px;margin-right:-16px;padding-right:16px}.gda-arrow{display:none}}.gda-row{padding-top:56px;padding-bottom:56px;border-top:1px solid rgba(26,23,21,.08)}.gda-row--lin{background:var(--gda-lin);box-shadow:0 0 0 100vmax var(--gda-lin);clip-path:inset(0 -100vmax)}.gda-row--lin .gda-product__media{background:var(--gda-ivoire)}.gda-row__phrase{font-size:clamp(26px,2.2vw,34px);color:var(--gda-chocolat);margin:2px 0 0}h1.gda-eyebrow{font-family:var(--gda-sans);font-weight:400;line-height:1.4}.gda-seo{padding-top:80px;padding-bottom:72px;background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}.gda-seo__title{max-width:780px}.gda-seo__intro{font-size:18px;line-height:1.8;color:#4a4542;max-width:820px;margin:22px 0 8px}.gda-seo__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px clamp(32px,5vw,88px);margin-top:44px}.gda-seo__h3{font-size:26px;margin:0 0 12px;font-weight:400}.gda-seo__text{font-size:15.5px;line-height:1.85;color:#4a4542}.gda-seo__text p{margin:0 0 12px}.gda-seo__text a{color:var(--gda-encre);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.gda-seo__text ul{padding-left:18px;margin:0 0 12px}.gda-seo__block .gda-link{display:inline-block;margin-top:6px}.gda-faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(32px,5vw,96px);padding-top:80px;padding-bottom:88px}.gda-faq__item{border-bottom:1px solid rgba(26,23,21,.12)}.gda-faq__item:first-child{border-top:1px solid rgba(26,23,21,.12)}.gda-faq__item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;cursor:pointer}.gda-faq__item summary::-webkit-details-marker{display:none}.gda-faq__item summary h3{font-size:22px;margin:0;font-weight:400}.gda-faq__plus{position:relative;width:14px;height:14px;flex:none}.gda-faq__plus:before,.gda-faq__plus:after{content:"";position:absolute;left:0;top:6.5px;width:14px;height:1px;background:var(--gda-encre);transition:transform .3s}.gda-faq__plus:after{transform:rotate(90deg)}.gda-faq__item[open] .gda-faq__plus:after{transform:rotate(0)}.gda-faq__answer{font-size:15.5px;line-height:1.8;color:#4a4542;padding:0 0 22px;max-width:680px}.gda-faq__answer p{margin:0 0 10px}.gda-faq__answer a{color:var(--gda-encre);text-decoration:underline;text-underline-offset:3px}.gda-cseo{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(32px,5vw,96px);padding-top:64px;padding-bottom:72px;border-top:1px solid rgba(26,23,21,.08)}.gda-cseo__text .gda-h2{margin-bottom:18px}.gda-cseo__links ul{list-style:none;padding:0;margin:0}.gda-cseo__links li a{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0;border-bottom:1px solid rgba(26,23,21,.1);text-decoration:none;color:var(--gda-encre)}.gda-cseo__links li a .gda-serif{font-size:22px}.gda-cseo__count{font-size:12px;color:#8a827c;letter-spacing:.06em}.gda-cseo__links li a:hover .gda-serif{font-style:italic}@media(max-width:749px){.gda-row{padding-top:40px;padding-bottom:40px}.gda-seo__grid,.gda-faq,.gda-cseo{grid-template-columns:1fr}.gda-seo{padding-top:56px;padding-bottom:48px}.gda-faq{padding-top:56px;padding-bottom:56px;gap:24px}.gda-faq__item summary h3{font-size:19px}}.gda-explore{padding-top:56px;padding-bottom:56px;border-top:1px solid rgba(26,23,21,.08);display:grid;grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);gap:24px clamp(24px,4vw,64px);align-items:start}.gda-explore__head .gda-h2{margin:0}.gda-chips{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.gda-chip-link{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid rgba(26,23,21,.16);border-radius:999px;font-size:13px;letter-spacing:.03em;color:var(--gda-encre);text-decoration:none;background:var(--gda-ivoire);transition:all .2s}.gda-chip-link:hover{background:var(--gda-encre);color:#fff;border-color:var(--gda-encre)}.gda-dot{width:12px;height:12px;border-radius:50%;border:1px solid rgba(26,23,21,.2);flex:none}@media(max-width:1100px){.gda-explore{grid-template-columns:1fr}}@media(max-width:749px){.gda-explore{padding-top:40px;padding-bottom:40px}.gda-chip-link{padding:9px 14px;font-size:12.5px}}.gda-seo{padding-top:80px;padding-bottom:40px}.gda-seo__head{text-align:center;max-width:760px;margin:0 auto 56px}.gda-seo__head .gda-seo__title{margin-left:auto;margin-right:auto}.gda-seo__head .gda-seo__intro{margin:18px auto 0;font-size:17px}.gda-chapter{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,96px);align-items:center;margin-bottom:72px}.gda-chapter--flip .gda-chapter__media{order:2}.gda-chapter__illu{aspect-ratio:3 / 2;overflow:hidden}.gda-chapter__bags{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.gda-chapter__bag{text-decoration:none;color:var(--gda-encre)}.gda-chapter__bagimg{display:block;aspect-ratio:4 / 5;background:var(--gda-lin);padding:14%;isolation:isolate}.gda-chapter__bagimg img{object-fit:contain!important;mix-blend-mode:multiply;transition:transform .6s ease}.gda-chapter__bag:hover .gda-chapter__bagimg img{transform:scale(1.05)}.gda-chapter__bagname{display:block;font-size:19px;margin-top:10px}.gda-chapter__bagprice{font-size:13px;color:#6f6862}.gda-chapter__num{display:block;font-family:var(--gda-serif);font-size:15px;color:var(--gda-camel);letter-spacing:.1em;margin-bottom:10px}.gda-chapter__h3{font-size:clamp(28px,2.4vw,38px);line-height:1.15;margin:0 0 16px;font-weight:400}.gda-chapter__text .gda-seo__text{font-size:16.5px;margin-bottom:18px;max-width:460px}@media(max-width:749px){.gda-seo__head{margin-bottom:36px;text-align:left}.gda-chapter{grid-template-columns:1fr;gap:20px;margin-bottom:48px}.gda-chapter--flip .gda-chapter__media{order:0}.gda-chapter__bags{gap:8px}.gda-chapter__bagname{font-size:15px}}@media(min-width:750px){.gda-chapter--flip{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.gda-chapter__num{font-size:18px}.gda-pf__top{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,5vw,88px);padding-top:40px;padding-bottom:64px;align-items:start}.gda-pf__main{margin:0}.gda-pf__main img{aspect-ratio:2 / 3}.gda-pf__main figcaption{font-size:11.5px;font-style:italic;color:#8a827c;margin-top:8px}.gda-pf__thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px}.gda-pf__photo{margin:0;aspect-ratio:2 / 3;overflow:hidden;background:var(--gda-lin)}.gda-pf__info{position:sticky;top:110px}.gda-pf__title{font-size:clamp(44px,4vw,64px);line-height:1.05;margin:4px 0 6px;font-weight:400}.gda-pf__accroche{font-size:clamp(26px,2.2vw,32px);color:var(--gda-chocolat);margin:0 0 22px;line-height:1.2}.gda-pf__price{display:flex;align-items:baseline;gap:14px;font-size:22px;margin-bottom:22px}.gda-pf__size{font-size:13px;color:#8a827c;letter-spacing:.08em}.gda-pf__buy{width:100%;padding:20px;font-size:13px;cursor:pointer}.gda-pf__buy:disabled{opacity:.5;cursor:not-allowed}.gda-pf__variants{display:flex;gap:8px;margin-bottom:14px}.gda-pf__reassure{list-style:none;padding:16px 0 0;margin:18px 0 28px;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12.5px;color:#6f6862;border-top:1px solid rgba(26,23,21,.1)}.gda-pf__pyramid{display:grid;gap:8px}.gda-pf__tier{display:grid;grid-template-columns:70px 1fr;gap:14px;align-items:center;padding:14px 18px;font-size:14.5px;line-height:1.5}.gda-pf__tier--1{background:#f7f2ea;margin:0 14%}.gda-pf__tier--2{background:#efe5d7;margin:0 7%}.gda-pf__tier--3{background:#e5d6c1}.gda-pf__lvl{font-family:var(--gda-sans);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--gda-chocolat)}.gda-pf__story{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(32px,5vw,96px);padding-top:72px;padding-bottom:72px;border-top:1px solid rgba(26,23,21,.08)}.gda-pf__steps{display:grid;gap:26px}.gda-pf__step{display:grid;grid-template-columns:110px 1fr;gap:18px}.gda-pf__steplbl{font-family:var(--gda-script);font-size:30px;color:var(--gda-camel);line-height:1}.gda-pf__step p{margin:0;font-size:16.5px;line-height:1.8;color:#4a4542}.gda-pf__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-bottom:40px}.gda-pf__card{background:#fff;padding:28px 24px}.gda-pf__card h3{font-size:24px;margin:0 0 10px;font-weight:400}.gda-pf__card p{font-size:14.5px;line-height:1.75;color:#4a4542;margin:0 0 12px}.gda-pf__card .gda-chip-link{padding:6px 12px;font-size:12px}@media(max-width:1000px){.gda-pf__cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.gda-pf__top,.gda-pf__story{grid-template-columns:1fr}.gda-pf__top{padding-top:0}.gda-pf__top .gda-pf__gallery{margin:0 -16px}.gda-pf__main figcaption{padding:0 16px}.gda-pf__thumbs{padding:0 16px}.gda-pf__info{position:static}.gda-pf__tier--1{margin:0 8%}.gda-pf__tier--2{margin:0 4%}.gda-pf__step{grid-template-columns:1fr;gap:4px}.gda-pf__cards{grid-template-columns:1fr}}.gda-pf__moment{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,5vw,88px);align-items:center;padding-top:72px;padding-bottom:72px;border-top:1px solid rgba(26,23,21,.08)}.gda-pf__momentimg{margin:0}.gda-pf__momentimg img{aspect-ratio:1 / 1}.gda-pf__momentimg figcaption{font-size:11.5px;font-style:italic;color:#8a827c;margin-top:8px}.gda-pf__quote{margin:22px 0 28px;padding:0;font-family:var(--gda-script);font-size:clamp(25px,2.1vw,31px);line-height:1.35;color:var(--gda-chocolat)}.gda-pf__bag{display:grid;grid-template-columns:120px 1fr;gap:20px;align-items:center;padding:14px;background:#fff;text-decoration:none;color:var(--gda-encre);max-width:440px;transition:box-shadow .25s}.gda-pf__bag:hover{box-shadow:0 12px 30px #4a32261f}.gda-pf__bagimg{display:block;aspect-ratio:1 / 1;background:var(--gda-lin);padding:10px;isolation:isolate}.gda-pf__bagimg img{object-fit:contain!important;mix-blend-mode:multiply}.gda-pf__baginfo{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.gda-pf__baginfo .gda-eyebrow{margin:0;font-size:10px}.gda-pf__bagname{font-size:24px;line-height:1.1}.gda-pf__bagmeta{font-size:13px;color:#6f6862;margin-bottom:6px}@media(max-width:749px){.gda-pf__moment{grid-template-columns:1fr;padding-top:48px;padding-bottom:48px}.gda-pf__bag{grid-template-columns:96px 1fr}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/nouvelle-da.css.map */
