:root{--aog-ink: #0b0b0b;--aog-anthracite: #1f1f1f;--aog-ivory: #ffffff;--aog-ivory-soft: #f5f5f5;--aog-paper: #ffffff;--aog-gold: #0b0b0b;--aog-gold-bright: #ffffff;--aog-gold-ink: #5c5c5c;--aog-text: #111111;--aog-text-soft: #4a4a4a;--aog-on-dark: #ffffff;--aog-on-dark-soft: rgba(255, 255, 255, .78);--aog-line: rgba(0, 0, 0, .12);--aog-line-dark: rgba(255, 255, 255, .18);--aog-gutter: clamp(16px, 4vw, 56px);--aog-space: clamp(56px, 6.5vw, 96px);--aog-ease: cubic-bezier(.22, .61, .36, 1);--aog-ease-out: cubic-bezier(.16, 1, .3, 1);--aog-ivory-warm: #ffffff;--aog-champagne: #f4f4f4;--aog-stone: #ebebeb;--aog-ink-warm: #111111;--aog-ink-soft: #4a4a4a;--aog-brass: #111111;--aog-brass-ink: #5c5c5c;--aog-line-warm: rgba(0, 0, 0, .12);--aog-hairline: rgba(0, 0, 0, .18)}.announcement-bar__message{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;padding:11px 16px}.site-header{border-bottom:1px solid var(--aog-line)}.site-nav__link--main,.site-nav__link--button{font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:12px 14px;transition:color .3s var(--aog-ease)}.site-nav__link--main .site-nav__label{position:relative;border-bottom:0}.site-nav__link--main .site-nav__label:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:var(--aog-gold);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--aog-ease)}.site-nav__link--main:hover .site-nav__label:after,.site-nav__link--main:focus-visible .site-nav__label:after,.site-nav__link--active .site-nav__label:after,.site-nav--active-dropdown .site-nav__label:after{transform:scaleX(1)}.site-nav__dropdown{border-color:var(--aog-line);box-shadow:0 18px 40px #00000014}.site-nav__child-link{font-size:.85rem;letter-spacing:.04em}.btn{letter-spacing:.14em;transition:background-color .3s var(--aog-ease),color .3s var(--aog-ease),border-color .3s var(--aog-ease)}.template-index .main-content{padding-top:0}.aog{position:relative;padding-block:var(--aog-space);color:var(--aog-text);font-family:var(--aog-font-body);-webkit-font-smoothing:antialiased}.aog--ivory{background:var(--aog-ivory)}.aog-container{width:min(1240px,calc(100% - 2 * var(--aog-gutter)));margin-inline:auto}.aog ul,.aog ol{list-style:none;margin:0;padding:0}.aog p{margin:0}.aog [hidden]{display:none!important}.aog h1,.aog h2,.aog h3{margin:0;color:inherit;font-family:var(--aog-font-heading);font-weight:400;text-transform:none;letter-spacing:-.01em}.aog a:focus-visible,.aog button:focus-visible{outline:2px solid var(--aog-gold);outline-offset:4px}.aog-eyebrow{font-family:var(--aog-font-body);font-size:.7rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--aog-gold-ink)}.aog-hero .aog-eyebrow,.aog-cocktails .aog-eyebrow{color:var(--aog-gold-bright)}.aog-eyebrow--small{font-size:.64rem;letter-spacing:.22em}.aog .aog-title{font-size:clamp(2.1rem,3.4vw,3.3rem);line-height:1.06}.aog-heading{display:grid;gap:12px;max-width:680px;margin:0 auto clamp(32px,4vw,48px);text-align:center}.aog-heading:after{content:"";justify-self:center;width:48px;height:1px;margin-top:4px;background:var(--aog-ink)}.aog-lead{font-size:1.02rem;line-height:1.75;color:var(--aog-text-soft)}.aog-lead p+p{margin-top:1em}.aog-lead p,.aog-hero__text p,.aog-step__text p{color:inherit;font-size:inherit;line-height:inherit}.aog-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:52px;padding:0 30px;overflow:hidden;border:1px solid transparent;border-radius:0;font-family:var(--aog-font-body);font-size:.72rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;line-height:1.2;cursor:pointer;transition:background-color .4s var(--aog-ease),background-size .5s var(--aog-ease),color .4s var(--aog-ease),border-color .4s var(--aog-ease)}.aog-btn--block{width:100%}.aog-btn svg{flex:none;transition:transform .4s var(--aog-ease)}.aog-btn--arrow:hover svg,.aog-btn--arrow:focus-visible svg{transform:translate(5px)}.aog-btn--gold-line{border-color:var(--aog-gold);color:var(--aog-on-dark);background-color:transparent;background-image:linear-gradient(var(--aog-gold),var(--aog-gold));background-repeat:no-repeat;background-position:left center;background-size:0% 100%}.aog-btn--gold-line:hover,.aog-btn--gold-line:focus-visible{background-size:100% 100%;color:var(--aog-ink)}.aog-btn--gold-line:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-18deg);animation:aog-sheen 7s var(--aog-ease) 2.2s infinite;pointer-events:none}.aog-btn--gold-line>*{position:relative;z-index:1}@keyframes aog-sheen{0%{left:-60%}18%,to{left:130%}}.aog-btn--solid{background:var(--aog-ink);border-color:var(--aog-ink);color:var(--aog-on-dark)}.aog-btn--solid:hover{background:var(--aog-anthracite);border-color:var(--aog-gold);color:var(--aog-on-dark)}.aog-btn--outline{border-color:var(--aog-text);color:var(--aog-text)}.aog-btn--outline:hover{background:var(--aog-ink);color:var(--aog-on-dark)}.aog-btn--disabled,.aog-btn[aria-disabled=true]{background:transparent;border-color:var(--aog-line);color:var(--aog-text-soft);cursor:not-allowed}.aog-link{position:relative;display:inline-flex;align-items:center;min-height:44px;font-size:.72rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--aog-text)}.aog-link:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:1px;background:var(--aog-gold);transform-origin:left;transition:transform .4s var(--aog-ease)}.aog-link:hover:after{transform:scaleX(.35)}.aog-link--light{color:var(--aog-on-dark)}.aog-ctas{display:flex;flex-wrap:wrap;gap:12px 14px}.aog-ctas--center{justify-content:center}.aog-cta{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:52px;padding:0 22px 0 26px;border:1px solid var(--aog-ink-warm);background-color:transparent;background-image:linear-gradient(var(--aog-ink-warm),var(--aog-ink-warm));background-repeat:no-repeat;background-position:left center;background-size:0% 100%;color:var(--aog-ink-warm);font-family:var(--aog-font-body);font-size:.7rem;font-weight:600;letter-spacing:.2em;line-height:1.3;text-transform:uppercase;text-decoration:none;transition:background-size .6s var(--aog-ease-out),color .45s var(--aog-ease),border-color .45s var(--aog-ease)}.aog-cta__arrow{flex:none;transition:transform .5s var(--aog-ease-out)}.aog-cta:hover,.aog-cta:focus-visible{background-size:100% 100%;color:var(--aog-ivory-warm)}.aog-cta:hover .aog-cta__arrow,.aog-cta:focus-visible .aog-cta__arrow{transform:translate(5px)}.aog-cta--ink{background-color:var(--aog-ink-warm);background-image:linear-gradient(var(--aog-brass),var(--aog-brass));color:var(--aog-ivory-warm)}.aog-cta--ink:hover,.aog-cta--ink:focus-visible{border-color:var(--aog-brass);color:var(--aog-ink-warm)}.aog-cta--light{border-color:#fff9;background-image:linear-gradient(var(--aog-ivory-warm),var(--aog-ivory-warm));color:var(--aog-ivory-warm)}.aog-cta--light:hover,.aog-cta--light:focus-visible{color:var(--aog-ink-warm)}@media(max-width:749px){.aog-ctas{flex-direction:column;align-items:stretch}.aog-ctas--inline,.aog-ctas--center{align-items:stretch;width:100%}.aog-ctas .aog-cta{width:100%}}.aog-draw{display:block;width:56px;height:1px;background:var(--aog-brass);transform-origin:left}.aog-draw--center{margin-inline:auto;transform-origin:center}.aog-motion .aog-draw{transform:scaleX(0);transition:transform 1.2s var(--aog-ease-out) .25s}.aog-motion .aog-draw.is-visible{transform:scaleX(1)}.aog-zoom img{transition:transform 1.4s var(--aog-ease-out)}@media(hover:hover){.aog-zoom:hover img{transform:scale(1.035)}}.aog-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:160px;padding:24px;border:1px dashed var(--aog-gold-ink);background:repeating-linear-gradient(135deg,rgba(0,0,0,.07) 0 12px,transparent 12px 24px);color:var(--aog-gold-ink);font-size:.8rem;letter-spacing:.06em;text-align:center}.aog-placeholder--dark{border-color:var(--aog-gold);background-color:var(--aog-anthracite);color:var(--aog-gold-bright)}.aog-placeholder--inline{display:inline-flex;width:auto;min-height:0;padding:10px 14px}.aog-hero{padding-block:0;overflow:hidden;background:var(--aog-ivory-warm);color:var(--aog-ink-warm)}.aog-hero__grid{display:grid}.aog-hero__media{position:relative;aspect-ratio:6 / 5;width:100%;overflow:hidden;background:var(--aog-champagne)}.aog-hero__img{display:block;width:100%;height:100%;object-fit:cover;animation:aog-photo-in 1.6s var(--aog-ease-out) both}.aog-hero__panel{display:flex;align-items:center;padding:40px var(--aog-gutter) 56px}.aog-hero__content{display:grid;justify-items:start;gap:18px;max-width:540px}.aog-hero .aog-eyebrow{color:var(--aog-ink-soft)}.aog .aog-hero__title{font-family:var(--aog-font-heading);font-size:clamp(2.7rem,4.6vw,4.6rem);font-weight:400;font-variation-settings:"opsz" 96;line-height:1.02;letter-spacing:-.015em;color:var(--aog-ink)}.aog-hero__rule{display:block;width:64px;height:1px;margin-block:4px;background:var(--aog-ink);transform-origin:left}.aog-hero__text{max-width:30em;font-size:1.02rem;line-height:1.7;color:var(--aog-ink-soft)}.aog-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:10px}.aog-btn--hero{border-color:var(--aog-ink-warm);background-color:var(--aog-ink-warm);background-image:linear-gradient(var(--aog-brass),var(--aog-brass));background-repeat:no-repeat;background-position:left center;background-size:0% 100%;color:var(--aog-ivory-warm)}.aog-btn--hero:hover,.aog-btn--hero:focus-visible{border-color:var(--aog-brass);background-size:100% 100%;color:var(--aog-ink-warm)}@media(min-width:990px){.aog-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:clamp(540px,calc(100svh - 120px),780px)}.aog-hero__panel{order:1;padding:clamp(40px,4vw,64px) clamp(32px,4vw,64px) clamp(40px,4vw,64px) max(var(--aog-gutter),calc((100vw - 1240px)/2))}.aog-hero__media{order:2;aspect-ratio:auto;height:100%}.aog-hero__img{position:absolute;top:0;right:0;bottom:0;left:0}}.aog-rise{animation:aog-rise 1s var(--aog-ease-out) both}.aog-rise:nth-child(1){animation-delay:.2s}.aog-rise:nth-child(2){animation-delay:.32s}.aog-rise:nth-child(3){animation-delay:.44s}.aog-rise:nth-child(4){animation-delay:.56s}.aog-rise:nth-child(5){animation-delay:.68s}.aog-hero__rule.aog-rise{animation-name:aog-rule}@keyframes aog-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes aog-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes aog-photo-in{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}.aog figure{margin:0}.aog-caption{margin-top:12px;font-size:.78rem;line-height:1.5;letter-spacing:.02em;color:var(--aog-ink-soft)}.aog-savoir{background:#fff;border-top:1px solid var(--aog-line)}.aog-savoir__grid{display:grid;gap:clamp(40px,5vw,64px)}@media(min-width:990px){.aog-savoir__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(56px,6vw,96px);align-items:center}}.aog-savoir__aside{display:grid;gap:0}.aog-savoir__media{aspect-ratio:3 / 2;overflow:hidden;background:var(--aog-champagne)}@media(min-width:990px){.aog-savoir__media{aspect-ratio:4 / 3}.aog-savoir__img{object-position:55% 40%}}.aog-savoir__ctas{margin-top:26px!important;padding-top:26px;border-top:1px solid var(--aog-line-warm)}@media(min-width:750px){.aog-savoir__ctas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.aog-savoir__ctas>li:first-child{grid-column:1 / -1}.aog-savoir__ctas .aog-cta{width:100%;padding-inline:20px 18px;letter-spacing:.16em}}.aog-savoir__img{display:block;width:100%;height:100%;object-fit:cover}.aog-savoir__intro{display:grid;gap:18px;justify-items:start}.aog-savoir .aog-title{color:var(--aog-ink-warm)}.aog-savoir .aog-lead{color:var(--aog-ink-soft)}.aog-chapter{margin-top:20px;padding-top:18px;border-top:1px solid var(--aog-line-warm)}.aog-chapter:first-of-type{margin-top:28px}.aog .aog-chapter__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:8px;font-family:var(--aog-font-heading);font-size:clamp(1.3rem,1.6vw,1.5rem);font-weight:400;letter-spacing:-.005em;line-height:1.25;color:var(--aog-ink)}.aog-chapter__tag{font-family:var(--aog-font-body);font-size:.64rem;font-style:normal;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aog-text-soft)}.aog-chapter__text{font-size:.97rem;line-height:1.75;color:var(--aog-ink-soft)}.aog-chapter__text p{color:inherit}.aog-savoir__more{margin-top:28px!important}.aog-savoir__band{margin-top:clamp(48px,6vw,80px)!important}.aog-savoir__band-media{aspect-ratio:4 / 3;overflow:hidden;background:var(--aog-champagne)}@media(min-width:750px){.aog-savoir__band-media{aspect-ratio:2 / 1}}.aog-savoir__band-img{display:block;width:100%;height:100%;object-fit:cover}.aog-collection{background:var(--aog-paper)}.aog-collection__grid{display:grid;grid-auto-flow:column;grid-auto-columns:74%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;margin-inline:calc(-1 * var(--aog-gutter));padding-inline:var(--aog-gutter);scroll-padding-inline:var(--aog-gutter);scrollbar-width:thin}.aog-collection__item{scroll-snap-align:start}@media(min-width:750px){.aog-collection__grid{--aog-cols: 3;--aog-gap: clamp(16px, 2vw, 28px);display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(36px,4vw,48px) var(--aog-gap);overflow:visible;margin-inline:0;padding-inline:0}.aog-collection__item{flex:0 0 calc((100% - (var(--aog-cols) - 1) * var(--aog-gap)) / var(--aog-cols));min-width:0}.aog-collection__grid--4,.aog-collection__grid--7,.aog-collection__grid--8{--aog-cols: 4}}@media(min-width:1100px){.aog-collection__grid--5,.aog-collection__grid--9,.aog-collection__grid--10{--aog-cols: 5}.aog-collection__grid--6,.aog-collection__grid--11,.aog-collection__grid--12{--aog-cols: 6}}.aog-collection__all{margin-top:clamp(36px,4vw,52px)!important}.aog-card{display:flex;flex-direction:column;height:100%}.aog-card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:#fff}.aog-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--aog-ease),transform 1.2s var(--aog-ease-out)}.aog-card__img--hover{opacity:0;object-fit:cover;padding:0}@media(hover:hover){.aog-card:hover .aog-card__img{transform:scale(1.03)}.aog-card:hover .aog-card__img--hover{opacity:1}}.aog-card__badges{position:absolute;top:14px;left:14px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.aog-badge{padding:6px 10px;background:var(--aog-ink);color:var(--aog-gold-bright);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.aog-badge--muted{background:var(--aog-ivory);color:var(--aog-text)}.aog-card--soldout .aog-card__img{opacity:.6}.aog-card__body{display:flex;flex:1;flex-direction:column;gap:8px;padding-top:16px}.aog .aog-card__title{font-family:var(--aog-font-body);font-size:.8rem;font-weight:600;letter-spacing:.14em;line-height:1.45;text-transform:uppercase}.aog-card__title a{color:inherit;text-decoration:none}.aog-card__title a:hover{color:var(--aog-gold-ink)}.aog-card__excerpt{font-size:.88rem;line-height:1.6;color:var(--aog-text-soft)}.aog-card__price{font-size:.95rem;font-weight:600;letter-spacing:.04em}.aog-card__compare{margin-right:8px;font-weight:400;color:var(--aog-text-soft)}.aog-card__actions{display:grid;justify-items:center;gap:6px;margin-top:auto;padding-top:8px}.aog-card__form{width:100%}.aog-card__error{margin-top:8px!important;font-size:.8rem;color:#a12a1e}.aog-feature-columns{padding-top:var(--aog-space);padding-bottom:var(--aog-space);margin:0!important;background:#fff;border-top:1px solid var(--aog-line)}.aog-feature-columns .section-header{margin-bottom:clamp(32px,4vw,48px)}.aog-feature-columns .section-header h2{margin:0;font-family:var(--aog-font-heading);font-size:clamp(2.1rem,3.4vw,3.3rem);font-weight:400;line-height:1.06;letter-spacing:-.01em;text-transform:none;color:var(--aog-ink)}.aog-feature-columns .section-header:after{content:"";display:block;width:48px;height:1px;margin:16px auto 0;background:var(--aog-ink)}.aog-feature-columns .grid{display:grid;gap:clamp(40px,5vw,72px);max-width:1120px;margin:0 auto}@media(min-width:750px){.aog-feature-columns .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.aog-feature-columns .grid__item{display:flex;flex-direction:column;align-items:center;width:auto;margin:0;padding:0;border:0;background:transparent}.aog-feature-columns .feature-row__image-wrapper{width:100%;max-width:none!important;max-height:none!important;margin:0 auto;overflow:hidden}.aog-feature-columns .feature-row__image{width:100%;max-width:none!important;max-height:none!important;transition:transform 1.4s var(--aog-ease-out)}@media(hover:hover){.aog-feature-columns .grid__item:hover .feature-row__image{transform:scale(1.03)}}.aog-feature-columns h3.h4{margin:26px 0 16px;font-family:var(--aog-font-heading);font-size:clamp(1.7rem,2.4vw,2.2rem);font-weight:400;font-style:italic;letter-spacing:-.01em;text-transform:none;color:var(--aog-ink)}.aog-feature-columns .rte-setting{width:min(100%,360px);margin-bottom:24px;border-top:1px solid var(--aog-ink);font-family:var(--aog-font-body);font-size:.86rem;font-weight:500;line-height:1.5;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--aog-ink)}.aog-feature-columns .rte-setting p{margin:0;padding:10px 0;border-bottom:1px solid var(--aog-line);color:inherit}.aog-feature-columns .rte-setting em{font-style:normal}.aog-feature-columns .btn--secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:auto;padding:0 28px;border:1px solid var(--aog-ink);background-color:transparent;background-image:linear-gradient(var(--aog-ink),var(--aog-ink));background-repeat:no-repeat;background-position:left center;background-size:0% 100%;color:var(--aog-ink);font-family:var(--aog-font-body);font-size:.7rem;font-weight:600;letter-spacing:.2em;transition:background-size .6s var(--aog-ease-out),color .45s var(--aog-ease)}.aog-feature-columns .btn--secondary:hover,.aog-feature-columns .btn--secondary:focus-visible{background-color:transparent;background-size:100% 100%;color:#fff}.aog-trust{background:var(--aog-ivory-warm);color:var(--aog-ink-warm)}.aog-trust__grid{display:grid;gap:clamp(40px,5vw,64px)}@media(min-width:990px){.aog-trust__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(40px,4.5vw,72px);align-items:center}}.aog-trust{border-top:1px solid var(--aog-line)}.aog-trust{padding-bottom:0}.aog-trust__frame{position:relative;padding:0 14px 14px 0}.aog-trust__frame:before{content:"";position:absolute;top:14px;right:0;bottom:0;left:14px;border:1px solid var(--aog-ink)}.aog-trust__media{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--aog-champagne)}@media(min-width:990px){.aog-trust__frame{padding:0 22px 22px 0}.aog-trust__frame:before{top:22px;right:0;bottom:0;left:22px}.aog-trust__media{aspect-ratio:1 / 1}.aog-trust__img{object-position:65% center}}.aog-trust__img{display:block;width:100%;height:100%;object-fit:cover}.aog-trust__figure .aog-caption{margin-top:14px}.aog-trust__header{display:grid;gap:18px;margin-bottom:clamp(30px,4vw,44px)}.aog-trust .aog-title{font-size:clamp(2.4rem,3.8vw,3.6rem);color:var(--aog-ink-warm)}.aog-trust .aog-lead{max-width:34em;font-family:var(--aog-font-heading);font-size:clamp(1.2rem,1.5vw,1.35rem);font-style:italic;line-height:1.5;color:var(--aog-ink-soft)}.aog-trust__content{display:grid;gap:clamp(30px,3.5vw,40px)}.aog .aog-trust__group-title{display:flex;align-items:baseline;gap:14px;margin-bottom:4px;font-family:var(--aog-font-body);font-size:.7rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--aog-ink-warm)}.aog-trust__group-index{font-family:var(--aog-font-heading);font-size:1.05rem;font-style:italic;font-weight:500;letter-spacing:0;color:var(--aog-brass-ink)}.aog-trust__list{border-top:1px solid var(--aog-ink-warm)}@media(min-width:750px){.aog-trust__group--hotel .aog-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.aog-trust__item{display:grid;gap:4px;padding:14px 0;border-bottom:1px solid var(--aog-line-warm);transition:padding-left .5s var(--aog-ease-out)}@media(hover:hover){.aog-trust__item:hover{padding-left:6px}}.aog-trust__name{font-family:var(--aog-font-heading);font-size:clamp(1.25rem,1.6vw,1.45rem);font-weight:400;line-height:1.25;letter-spacing:-.005em;color:var(--aog-ink)}.aog-trust__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px}.aog-trust__detail{font-size:.66rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aog-ink-soft)}.aog-trust__distinction{font-family:var(--aog-font-heading);font-size:.98rem;font-style:italic;color:var(--aog-ink)}@media(min-width:750px){.aog-trust__group--chef .aog-trust__item{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;column-gap:24px}.aog-trust__group--chef .aog-trust__meta{flex-direction:column;gap:2px}}.aog-marquee{margin-top:clamp(40px,5vw,64px);padding-block:clamp(26px,3vw,38px);border-top:1px solid var(--aog-line);border-bottom:1px solid var(--aog-line);background:#fff}.aog-marquee__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.aog-marquee__track{display:flex;width:max-content;animation:aog-marquee 70s linear infinite}.aog-marquee:hover .aog-marquee__track,.aog-marquee:focus-within .aog-marquee__track{animation-play-state:paused}.aog .aog-marquee__list{display:flex;align-items:center;flex:none}.aog-marquee__item{display:flex;align-items:center;padding-inline:clamp(36px,5vw,72px)}.aog-marquee__logo{display:block;width:auto;max-width:none;object-fit:contain;filter:grayscale(1) brightness(0);opacity:.72;transition:opacity .5s var(--aog-ease),transform .6s var(--aog-ease-out)}@media(hover:hover){.aog-marquee__logo:hover{opacity:1;transform:translateY(-2px)}}@media(max-width:749px){.aog-marquee__logo{zoom:.78}}@keyframes aog-marquee{0%{transform:translate(0)}to{transform:translate(-25%)}}.aog-collab-section{background:var(--aog-paper);border-top:1px solid var(--aog-line)}.aog-feature{display:grid;gap:clamp(36px,5vw,56px)}@media(min-width:990px){.aog-feature{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(56px,6vw,96px);align-items:center}}.aog-feature__media{aspect-ratio:3 / 2;overflow:hidden;background:var(--aog-champagne)}.aog-feature__img{display:block;width:100%;height:100%;object-fit:cover}.aog-feature__text{display:grid;gap:18px;justify-items:start}.aog-collab-section .aog-title{color:var(--aog-ink-warm)}.aog .aog-feature__title{font-size:clamp(2.8rem,5vw,4.6rem);font-weight:400;line-height:1;letter-spacing:-.01em}.aog-honours{display:grid;gap:6px}.aog-honours__item{font-size:.72rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--aog-ink-warm)}.aog-honours__item:first-child{font-family:var(--aog-font-heading);font-size:clamp(1.35rem,1.8vw,1.6rem);font-style:italic;font-weight:500;letter-spacing:0;text-transform:none;color:var(--aog-ink)}.aog-feature__text .aog-ctas{margin-top:10px}.aog-motion .aog-reveal.aog-reveal--unveil{clip-path:inset(0 6% 0 0);transform:none;transition:opacity 1.2s var(--aog-ease-out),clip-path 1.6s var(--aog-ease-out)}.aog-motion .aog-reveal.aog-reveal--unveil.is-visible{clip-path:inset(0 0 0 0)}.aog-stories{display:grid;gap:clamp(48px,6vw,88px);margin-top:clamp(48px,6vw,80px);padding-top:clamp(48px,6vw,80px);border-top:1px solid var(--aog-line-warm)}.aog-story{display:grid;gap:28px;align-items:center}@media(min-width:990px){.aog-story{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(48px,6vw,96px)}.aog-story--reverse{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.aog-story--reverse .aog-story__figure{order:2}}.aog-story__media{aspect-ratio:3 / 2;overflow:hidden;background:var(--aog-champagne)}.aog-story__img{display:block;width:100%;height:100%;object-fit:cover}.aog-story__body{display:grid;gap:16px;justify-items:start}.aog .aog-story__title{font-size:clamp(2.1rem,3.4vw,3.2rem);line-height:1.05;color:var(--aog-ink-warm)}.aog-story__text{max-width:30em}.aog-story__body .aog-ctas{margin-top:8px}.aog-story--highlight{position:relative;padding:clamp(28px,4vw,56px) 0}.aog-story--highlight:before{content:"";position:absolute;inset:0 calc(-1 * var(--aog-gutter));border-top:1px solid var(--aog-hairline);border-bottom:1px solid var(--aog-hairline);background:var(--aog-champagne);z-index:-1}.aog-story--highlight .aog-story__media{aspect-ratio:4 / 3;box-shadow:0 30px 60px -36px #00000073}@media(min-width:990px){.aog-story--highlight{padding:clamp(48px,5vw,72px) clamp(32px,4vw,64px)}.aog-story--highlight:before{top:0;right:0;bottom:0;left:0}.aog-story--highlight.aog-story--reverse:before{right:34%}.aog-story--highlight:not(.aog-story--reverse):before{left:34%}}.aog-collab-section{isolation:isolate}.aog-signature{padding-block:clamp(64px,7vw,104px);border-top:1px solid var(--aog-line);background:#fff;text-align:center}.aog-signature__inner{display:grid;justify-items:center;gap:22px;max-width:760px}.aog-signature__inner>.aog-draw{width:88px;margin-bottom:8px}.aog .aog-signature__title{font-size:clamp(2.6rem,5.4vw,4.8rem);font-weight:400;font-style:italic;line-height:1.05;color:var(--aog-ink-warm)}.aog-signature__text{max-width:32em}.aog-signature .aog-ctas{margin-top:12px}.aog-signature__note{font-size:.78rem;letter-spacing:.04em;color:var(--aog-ink-soft)}.site-footer{padding-top:clamp(56px,7vw,88px);font-family:var(--aog-font-body);border-top:1px solid var(--aog-hairline)}.site-footer__item-inner--text .h4{margin-bottom:14px;font-family:var(--aog-font-heading)!important;font-size:clamp(1.6rem,2.2vw,2rem)!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--aog-ink-warm)!important}.site-footer__item-inner--text .site-footer__rte{max-width:22em}.site-footer__item-inner--link_list .h4,.site-footer__item-inner--newsletter .h4{padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.14)}.site-footer .social-icons__link{transition:color .3s var(--aog-ease),transform .4s var(--aog-ease-out)}.site-footer .social-icons__link:hover{transform:translateY(-2px)}.template-index .site-footer{margin-top:0}.site-footer .h4{margin-bottom:18px;font-family:var(--aog-font-body);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-wrap:balance;color:var(--aog-brass-ink)!important}.site-footer__rte{font-size:.95rem;line-height:1.7}.site-footer__rte p{color:var(--aog-ink-soft)!important}.site-footer__linklist-item{padding-bottom:10px}.site-footer__linklist-item a{font-size:.93rem;border-bottom:1px solid transparent;transition:color .3s var(--aog-ease),border-color .3s var(--aog-ease)}.site-footer__linklist-item a:hover,.site-footer__linklist-item a:focus-visible{color:var(--aog-brass-ink)!important;border-bottom-color:var(--aog-brass)!important}.site-footer .newsletter__input{min-height:48px;border:1px solid rgba(0,0,0,.35);background:var(--aog-ivory-warm);color:var(--aog-ink-warm)}.site-footer .newsletter__input::placeholder{color:#000000a6}.site-footer .newsletter__input:focus{border-color:var(--aog-brass);outline:none}.site-footer .newsletter__submit{min-height:48px;border:1px solid var(--aog-ink-warm);background:var(--aog-ink-warm);color:var(--aog-ivory-warm);font-size:.7rem;font-weight:600;letter-spacing:.18em}.site-footer .newsletter__submit:hover,.site-footer .newsletter__submit:focus-visible{background:var(--aog-brass);border-color:var(--aog-brass);color:var(--aog-ink-warm)}.site-footer__hr{margin-top:clamp(32px,4vw,48px);border-bottom-color:#00000024!important}.site-footer__copyright-content{font-size:.78rem}.site-footer .disclosure__toggle{border:1px solid rgba(0,0,0,.3);background:transparent;color:var(--aog-ink-warm)}.site-footer .disclosure__toggle:hover,.site-footer .disclosure__toggle:focus-visible{border-color:var(--aog-brass)}.site-footer__health{margin:0;padding:18px 16px 22px;border-top:1px solid rgba(0,0,0,.1);font-size:.74rem;letter-spacing:.04em;text-align:center;color:var(--aog-ink-soft)}.aog-journal__articles{display:grid;gap:clamp(32px,4vw,48px)}@media(min-width:750px){.aog-journal__articles{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.aog-article__media{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--aog-ivory-soft)}.aog-article__img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--aog-ease)}.aog-article:hover .aog-article__img{transform:scale(1.04)}.aog-article__body{display:grid;gap:12px;padding-top:20px}.aog .aog-article__title{font-size:1.45rem;line-height:1.25}.aog-article__title a{color:inherit;text-decoration:none}.aog-article__excerpt{font-size:.92rem;line-height:1.7;color:var(--aog-text-soft)}.aog-article__links{display:grid;gap:12px;justify-items:start}.aog-article__product{display:flex;align-items:center;gap:14px;width:100%;padding:12px;border:1px solid var(--aog-line);background:var(--aog-paper);color:var(--aog-text);text-decoration:none;transition:border-color .3s var(--aog-ease)}.aog-article__product:hover{border-color:var(--aog-gold)}.aog-article__product>span{display:grid;gap:2px}.aog-article__product-img{width:64px;height:64px;object-fit:contain;background:#fff}.aog-article__product-title{font-family:var(--aog-font-heading);font-size:1.1rem;font-weight:500}.aog-article__product-price{font-size:.85rem;color:var(--aog-text-soft)}.aog-toast{position:fixed;left:50%;bottom:24px;z-index:9000;display:flex;align-items:center;gap:18px;max-width:calc(100% - 32px);padding:14px 18px 14px 22px;background:var(--aog-ink);color:var(--aog-on-dark);font-family:var(--aog-font-body);font-size:.85rem;box-shadow:0 18px 40px #00000040;transform:translate(-50%,140%);transition:transform .45s var(--aog-ease)}.aog-toast.is-visible{transform:translate(-50%)}.aog-toast a{color:var(--aog-gold-bright);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;white-space:nowrap}.aog-motion .aog-reveal{opacity:0;transform:translateY(16px);transition:opacity .9s var(--aog-ease-out),transform .9s var(--aog-ease-out)}.aog-motion .aog-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.aog-hero__img,.aog-rise{animation:none}.aog-motion .aog-reveal{opacity:1;transform:none;transition:none}.aog-btn,.aog-btn svg,.aog-cta,.aog-cta__arrow,.aog-zoom img,.aog-trust__item,.aog-card__img,.aog-article__img,.aog-feature-columns .feature-row__image,.aog-toast{transition:none}.aog-zoom:hover img{transform:none}.aog-motion .aog-draw,.aog-motion .aog-reveal.aog-reveal--unveil{transform:none;clip-path:none;transition:none}.aog-marquee__viewport{-webkit-mask-image:none;mask-image:none}.aog-marquee__track{width:auto;justify-content:center;animation:none}.aog .aog-marquee__list{flex-wrap:wrap;justify-content:center;row-gap:18px}.aog-marquee__list[aria-hidden=true]{display:none!important}}.aog h1,.aog h2,.aog h3{font-family:var(--aog-font-heading);font-weight:600;font-style:normal;letter-spacing:-.03em}.aog .aog-title{font-size:clamp(2.3rem,4.2vw,4rem);font-weight:600;line-height:1.02;letter-spacing:-.035em}.aog-eyebrow{font-size:.68rem;font-weight:600;letter-spacing:.3em}.aog-lead{font-size:1.04rem;line-height:1.7}.aog-trust .aog-lead,.aog-trust__distinction,.aog-trust__group-index,.aog-honours__item:first-child,.aog .aog-signature__title,.aog-feature-columns h3.h4{font-style:normal}.aog-split .aog-word{display:inline-block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em;vertical-align:top}.aog-split .aog-word>span{display:inline-block}.aog-motion .aog-split .aog-word>span{transform:translateY(105%);transition:transform 1.1s var(--aog-ease-out)}.aog-motion .aog-split.is-visible .aog-word>span{transform:none}.aog-motion .aog-reveal--image img{transform:scale(1.08);transition:transform 1.8s var(--aog-ease-out)}.aog-motion .aog-reveal--image.is-visible img{transform:none}@media(hover:hover){.aog-motion .aog-reveal--image.is-visible.aog-zoom:hover img,.aog-motion .aog-reveal--image.is-visible .aog-zoom:hover img{transform:scale(1.035)}}.aog-cta--light-solid{border-color:#fff;background-color:#fff;background-image:linear-gradient(#0b0b0b,#0b0b0b);color:#0b0b0b}.aog-cta--light-solid:hover,.aog-cta--light-solid:focus-visible{color:#fff}.aog-cta--light{border-color:#ffffffb3}.aog-hero{background:#0b0b0b;color:#fff}.aog-hero__media{background:#111}.aog-hero .aog-eyebrow{color:#fff9}.aog .aog-hero__title{font-size:clamp(3rem,6vw,6rem);font-weight:650;font-variation-settings:normal;line-height:.95;letter-spacing:-.045em;color:#fff}.aog-hero__rule{background:#fff}.aog-hero__text{color:#ffffffbd}.aog-hero .aog-cta--ink{border-color:#fff;background-color:#fff;background-image:linear-gradient(#0b0b0b,#0b0b0b);color:#0b0b0b}.aog-hero .aog-cta--ink:hover,.aog-hero .aog-cta--ink:focus-visible{border-color:#fff;color:#fff}.aog .aog-card__title{font-family:var(--aog-font-heading);font-size:.82rem;font-weight:700;letter-spacing:.12em}.aog-savoir{padding-bottom:0;border-top:0}@media(min-width:990px){.aog-savoir__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,80px);align-items:center}.aog-savoir__media{aspect-ratio:3 / 2}}.aog-savoir__text{display:grid;gap:28px}.aog-savoir__intro{gap:16px}.aog-savoir__ctas{margin-top:0!important;padding-top:0;border-top:0}@media(min-width:750px){.aog-savoir__ctas{display:grid;grid-template-columns:1fr;max-width:420px}}.aog-savoir__more{margin-top:0!important}.aog-steps{display:grid;gap:40px clamp(28px,3vw,48px);margin-top:clamp(56px,7vw,96px)!important}@media(min-width:750px){.aog-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.aog-steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}.aog-steps--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.aog-step{display:grid;align-content:start;gap:12px}.aog-step__index{font-family:var(--aog-font-heading);font-size:clamp(2.8rem,4vw,3.6rem);font-weight:200;line-height:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:#0b0b0b}.aog-step>.aog-draw{width:100%;background:#0b0b0b}.aog .aog-step__title{margin-top:6px;font-size:clamp(1.3rem,1.7vw,1.55rem);font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#0b0b0b}.aog-step__tag{font-size:.64rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#5c5c5c}.aog-step__text{font-size:.93rem;line-height:1.7;color:#4a4a4a}.aog-step__text p{color:inherit}.aog-motion .aog-step.aog-reveal{transition-delay:calc(var(--aog-step, 0) * .14s)!important}.aog-motion .aog-step>.aog-draw{transition-delay:calc(var(--aog-step, 0) * .14s + .2s)}.aog-motion .aog-step .aog-step__title{opacity:0;transform:translateY(12px);transition:opacity .9s var(--aog-ease-out),transform .9s var(--aog-ease-out);transition-delay:calc(var(--aog-step, 0) * .14s + .38s)}.aog-motion .aog-step.is-visible .aog-step__title{opacity:1;transform:none}.aog-immersive{position:relative;margin:clamp(56px,7vw,104px) 0 0!important;background:#0b0b0b}.aog-immersive__media{width:100%;aspect-ratio:3 / 2;max-height:100svh;overflow:hidden}.aog-immersive__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 8%}@media(max-width:749px){.aog-immersive__media{aspect-ratio:4 / 5}.aog-immersive__img{object-position:45% 50%}}.aog-immersive__caption{margin:0;padding:16px var(--aog-gutter) 0;color:#ffffff9e}.aog-feature-columns{border-top:0;background:#0b0b0b;color:#fff;padding-top:clamp(48px,6vw,88px)}.aog-feature-columns .section-header h2{font-family:var(--aog-font-heading);font-size:clamp(2.3rem,4.2vw,4rem);font-weight:600;letter-spacing:-.035em;line-height:1.02;color:#fff}.aog-feature-columns .section-header:after{background:#fff}.aog-feature-columns .grid{max-width:1240px;gap:clamp(32px,4vw,64px)}.aog-feature-columns .feature-row__image-wrapper{background:#141414}.aog-feature-columns h3.h4{margin:28px 0 16px;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:600;letter-spacing:-.03em;color:#fff}.aog-feature-columns .rte-setting{width:min(100%,400px);border-top-color:#ffffffb3;color:#ffffffe0}.aog-feature-columns .rte-setting p{border-bottom-color:#ffffff24}.aog-feature-columns .btn--secondary{border-color:#ffffffbf;background-image:linear-gradient(#fff,#fff);color:#fff}.aog-feature-columns .btn--secondary:hover,.aog-feature-columns .btn--secondary:focus-visible{color:#0b0b0b}.aog-trust{border-top:0}.aog-trust .aog-lead{font-family:var(--aog-font-body);font-size:1.08rem;font-weight:500;line-height:1.55;color:#2b2b2b}.aog .aog-trust__group-title{font-weight:700}.aog-trust__group-index{font-family:var(--aog-font-heading);font-size:.9rem;font-weight:300;color:#0b0b0b}.aog-trust__name{font-family:var(--aog-font-heading);font-size:clamp(1.1rem,1.4vw,1.25rem);font-weight:600;letter-spacing:-.02em}.aog-trust__distinction{font-family:var(--aog-font-body);font-size:.82rem;font-weight:500;color:#4a4a4a}.aog-collab-section{padding-top:0;border-top:0}.aog-collab-section__feature{padding-block:var(--aog-space);background:#0b0b0b;color:#fff}.aog-collab-section__feature .aog-eyebrow{color:#fff9}.aog-collab-section__feature .aog-title,.aog .aog-feature__title{font-size:clamp(2.8rem,5.4vw,5.2rem);font-weight:650;line-height:.98;letter-spacing:-.045em;color:#fff}.aog-collab-section__feature .aog-lead{color:#ffffffbd}.aog-collab-section__feature .aog-honours__item{color:#ffffffd1}.aog-collab-section__feature .aog-honours__item:first-child{font-family:var(--aog-font-heading);font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:600;letter-spacing:-.02em;color:#fff}.aog-collab-section__feature .aog-draw{background:#fff}.aog-collab-section__feature .aog-feature__media{background:#141414}.aog-stories{margin-top:var(--aog-space);padding-top:0;border-top:0}.aog .aog-story__title{font-size:clamp(2.1rem,3.6vw,3.4rem);font-weight:600;letter-spacing:-.035em}.aog-signature--photo{display:grid;padding:0;border-top:0;background:#0b0b0b;color:#fff;text-align:left}.aog-signature__media{position:relative;margin:0;aspect-ratio:3 / 2;overflow:hidden;background:#141414}.aog-signature__img{display:block;width:100%;height:100%;object-fit:cover;object-position:45% 55%}.aog-signature__panel{display:flex;align-items:center;padding:clamp(48px,6vw,96px) var(--aog-gutter)}@media(min-width:990px){.aog-signature--photo{grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:clamp(520px,72vh,780px)}.aog-signature--photo .aog-signature__media{aspect-ratio:auto}.aog-signature--photo .aog-signature__img{position:absolute;top:0;right:0;bottom:0;left:0}.aog-signature__panel{padding-inline:clamp(40px,5vw,80px) max(var(--aog-gutter),calc((100vw - 1240px)/2))}}.aog-signature--photo .aog-signature__inner{justify-items:start;max-width:480px;margin:0;gap:20px}.aog-signature--photo .aog-signature__inner>.aog-draw{width:64px;margin-bottom:4px;background:#fff;transform-origin:left}.aog-signature--photo .aog-eyebrow{color:#fff9}.aog-signature--photo .aog-signature__title{font-size:clamp(2.5rem,4.4vw,4.2rem);font-weight:650;line-height:.98;letter-spacing:-.045em;color:#fff}.aog-signature--photo .aog-signature__text{color:#ffffffbd}.aog-signature--photo .aog-ctas{justify-content:flex-start;margin-top:8px}@media(max-width:749px){.aog-signature--photo .aog-ctas{width:100%}}.aog-signature--photo .aog-signature__note{color:#fff9}.site-footer__item-inner--text .h4{font-family:var(--aog-font-heading)!important;font-size:clamp(1.3rem,1.8vw,1.6rem)!important;font-weight:700!important;letter-spacing:-.03em!important}@media(prefers-reduced-motion:reduce){.aog-motion .aog-split .aog-word>span,.aog-motion .aog-reveal--image img,.aog-motion .aog-step .aog-step__title{opacity:1;transform:none;transition:none}}.aog-immersive--diptych{padding:clamp(40px,5vw,72px) var(--aog-gutter) clamp(32px,4vw,56px)}.aog-immersive--diptych .aog-immersive__media{display:grid;gap:clamp(12px,1.6vw,24px);max-width:1160px;margin:0 auto;aspect-ratio:auto;max-height:none;overflow:visible}.aog-immersive--diptych .aog-immersive__img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 50%}@media(min-width:750px){.aog-immersive--diptych .aog-immersive__media{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.aog-immersive--diptych .aog-immersive__img--second{display:none}}.aog-immersive--diptych .aog-immersive__caption{max-width:1160px;margin:0 auto;padding:16px 0 0}@media(min-width:990px){.aog-signature--portrait{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:0;align-items:center;padding:clamp(56px,6vw,96px) max(var(--aog-gutter),calc((100vw - 1240px)/2));column-gap:clamp(40px,6vw,96px)}.aog-signature--portrait .aog-signature__media{aspect-ratio:4 / 5}.aog-signature--portrait .aog-signature__panel{padding:0}}.aog-signature--portrait .aog-signature__media{aspect-ratio:4 / 5}.aog-signature--portrait .aog-signature__img{object-position:50% 50%}.aog-cocktail-actions{display:flex;flex-direction:column;gap:12px;width:min(100%,400px);margin-top:auto}.aog-cocktail-actions .btn--secondary,.aog-cocktail-actions .aog-cta{width:100%;margin:0}.aog-cocktail-actions .aog-cta{justify-content:center;min-height:48px}.aog-feature-columns .feature-row__image-wrapper{width:min(100%,440px);background:transparent}.aog-feature-columns .feature-row__image-wrapper>div{position:relative;padding-top:133.333%!important}.aog-feature-columns .feature-row__image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;object-position:50% 50%;transform:none!important}@media(max-width:749px){.aog-feature-columns .feature-row__image-wrapper{width:min(100%,340px)}}@media(min-width:990px){.aog-trust__media{aspect-ratio:3 / 2}.aog-trust__img{object-position:50% 50%}}.aog-story--highlight .aog-story__media{aspect-ratio:3 / 2}body,body *{font-family:var(--aog-font-body)!important}body:not(.template-index) :is(h1,.h1,h2,.h2,h3,.h3,.product-single__title,.article__title,.collection-hero__title){font-weight:600;letter-spacing:-.025em;line-height:1.12}body:not(.template-index) :is(.grid-view-item__title,.article__grid-meta .h3,.btn,.social-sharing){letter-spacing:.04em}body:not(.template-index) :is(.grid-view-item__title,.product-single__title){font-weight:600}body:not(.template-index) .rte img{display:block;width:auto;height:auto;max-width:100%;max-height:min(80vh,760px);margin-inline:auto}.collection-hero{display:grid;margin-top:0;background:#fff;border-bottom:1px solid var(--aog-line)}.collection-hero__image{height:clamp(320px,52vh,560px);background-size:contain!important;background-position:center!important;background-color:#fff}.collection-hero__title-wrapper:before{display:none}.collection-hero__title{position:static;transform:none;padding:24px var(--aog-gutter) 32px;color:var(--aog-ink);text-align:center}@media(min-width:750px){.collection-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.collection-hero__title{padding:48px var(--aog-gutter);text-align:left;font-size:clamp(2rem,3.4vw,3.2rem)}}.aog-immersive{box-shadow:0 2px #0b0b0b}.aog-feature-columns .section-header:after{margin-top:28px}.aog-savoir__grid--v2{grid-template-areas:"fig" "text" "ctas"}.aog-savoir__grid--v2>.aog-savoir__figure{grid-area:fig}.aog-savoir__grid--v2>.aog-savoir__text{grid-area:text}.aog-savoir__grid--v2>.aog-savoir__ctas{grid-area:ctas}.aog-savoir__lead{font-size:1.08rem;line-height:1.7}.aog-savoir__lead p+p{margin-top:.85em}.aog-savoir__lead strong{color:var(--aog-ink-warm);font-weight:600}.aog-savoir__mention{display:flex;align-items:center;gap:14px;margin:6px 0 0!important;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--aog-ink-warm)}.aog-savoir__mention:before{content:"";flex:0 0 32px;height:1px;background:currentColor;opacity:.6}@media(max-width:989px){.aog-savoir__grid--v2{gap:28px}}@media(min-width:990px){.aog-savoir__grid--v2{grid-template-areas:"fig text" "ctas text";grid-template-rows:auto 1fr;row-gap:22px;align-items:start}.aog-savoir__grid--v2>.aog-savoir__text{align-self:center;gap:22px}.aog-savoir__grid--v2>.aog-savoir__ctas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:none}.aog-savoir__grid--v2>.aog-savoir__ctas>li:first-child{grid-column:1 / -1}.aog-savoir__grid--v2>.aog-savoir__ctas .aog-cta{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/aog-theme.css.map */
