.aog{--aog-ease: cubic-bezier(.22,.61,.36,1);--aog-line: rgba(var(--color-foreground), .1)}.aog-section{padding-top:var(--aog-pt, 3.2rem);padding-bottom:var(--aog-pb, 3.2rem)}@media screen and (min-width:750px){.aog-section{padding-top:var(--aog-pt, 4rem);padding-bottom:var(--aog-pb, 4rem)}}.aog-head{margin:0 0 2.4rem}.aog-head--center{text-align:center}.aog-title{margin:0}.aog-lead{margin:.8rem 0 0;color:rgba(var(--color-foreground),.78);max-width:84rem}.aog-head--center .aog-lead{margin-left:auto;margin-right:auto}.aog-lead p{margin:0}.aog-lead p+p{margin-top:.8rem}.aog-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.aog-actions--center{justify-content:center}.aog-js .aog-reveal{opacity:0;transform:translateY(1.6rem);transition:opacity .7s var(--aog-ease),transform .7s var(--aog-ease)}.aog-js .aog-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.aog-js .aog-reveal{opacity:1;transform:none;transition:none}}.aog-ribbon{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none;animation:aog-ribbon-gone 0s linear 4.5s forwards}.aog-ribbon[hidden]{display:none}.aog-ribbon__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-base-background-1),.55);transition:opacity .8s ease}.aog-ribbon canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@keyframes aog-ribbon-gone{to{visibility:hidden}}@media(prefers-reduced-motion:reduce){.aog-ribbon{display:none!important}}.aog-hero{position:relative;display:grid;min-height:var(--aog-hero-h-m, 46vh);overflow:hidden}@media screen and (min-width:750px){.aog-hero{min-height:var(--aog-hero-h, 58vh)}}.aog-hero__media,.aog-hero__content{grid-area:1 / 1}.aog-hero__media{position:relative;background:rgb(var(--color-base-background-2))}.aog-hero__media img,.aog-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aog-hero__media picture img{position:static}.aog-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--aog-overlay, .3))}.aog-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding-top:4rem;padding-bottom:4rem;color:#fafafa}.aog-hero--center .aog-hero__content{align-items:center;text-align:center}.aog-hero__inner{max-width:64rem}.aog-hero__title{color:#fafafa;margin:0;font-size:calc(var(--font-heading-scale) * 3.6rem);line-height:1.1}@media screen and (min-width:750px){.aog-hero__title{font-size:calc(var(--font-heading-scale) * 5.6rem)}}.aog-hero__text{margin:1.2rem 0 0;font-size:1.7rem;color:#fafafaeb}@media screen and (min-width:750px){.aog-hero__text{font-size:1.9rem}}.aog-hero .aog-actions{margin-top:2.4rem}.aog-hero--center .aog-actions{justify-content:center}.aog-hero .button--secondary{--color-button: 250,250,250;--color-button-text: 250,250,250;--alpha-button-background: 0;color:#fafafa;background-color:transparent}.aog-trust{border-bottom:.1rem solid var(--aog-line);overflow:hidden}.aog-trust__list{list-style:none;margin:0 auto;padding-top:1.2rem;padding-bottom:1.2rem;display:flex;justify-content:center;flex-wrap:wrap;gap:.6rem 3.2rem;font-size:1.3rem;letter-spacing:.06rem;color:rgba(var(--color-foreground),.85)}.aog-trust__list li{display:flex;align-items:center;gap:.8rem}.aog-trust__list svg{width:1.6rem;height:1.6rem;flex:none}@media screen and (max-width:749px){.aog-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.2rem;padding-top:1.2rem;padding-bottom:1.2rem;font-size:1.15rem;letter-spacing:.02rem}.aog-trust__list li{gap:.6rem;line-height:1.3}.aog-trust__list svg{width:1.4rem;height:1.4rem}}.aog-sticky{display:none!important;position:fixed;left:1.6rem;right:1.6rem;bottom:calc(8.4rem + env(safe-area-inset-bottom,0px));z-index:40;transform:translateY(calc(100% + 10rem));opacity:0;transition:transform .5s var(--aog-ease),opacity .3s ease}.aog-sticky.is-visible{transform:none;opacity:1}.aog-sticky .button{width:100%;box-shadow:0 .8rem 2.4rem #00000026}@media screen and (min-width:990px){.aog-sticky{display:none}}.aog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem;list-style:none;padding:0;margin:0}@media screen and (min-width:750px){.aog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.8rem 2rem}}@media screen and (min-width:990px){.aog-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.aog-card{position:relative;display:flex;flex-direction:column}.aog-card__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.03)}.aog-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--aog-ease),opacity .5s ease}.aog-card__media img+img{opacity:0}@media(hover:hover){.aog-card:hover .aog-card__media img:first-child{transform:scale(1.04)}.aog-card:hover .aog-card__media img+img{opacity:1}}.aog-card__tag{position:absolute;left:.8rem;top:.8rem;z-index:1;font-size:1rem;letter-spacing:.1rem;text-transform:uppercase;padding:.3rem .7rem;background:rgb(var(--color-base-text));color:rgb(var(--color-base-background-1))}.aog-card__info{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-top:1rem}.aog-card__title{font-family:var(--font-heading-family);font-size:1.5rem;line-height:1.3;margin:0;min-width:0}.aog-card__title a{color:inherit;text-decoration:none}.aog-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.aog-card__price{font-size:1.4rem;white-space:nowrap;color:rgba(var(--color-foreground),.85)}@media screen and (max-width:749px){.aog-card__info{flex-direction:column;gap:.2rem;padding-top:.8rem}.aog-card__title{font-size:1.4rem}}.aog-card.is-soldout .aog-card__media img{opacity:.55}.aog-card__form{position:absolute;z-index:2;right:.8rem;bottom:.8rem;margin:0}.aog-card__plus{width:3.6rem;height:3.6rem;border-radius:50%;border:0;display:grid;place-items:center;cursor:pointer;background:rgb(var(--color-base-background-1));color:rgb(var(--color-base-text));box-shadow:0 .2rem .8rem #0000001f;transition:transform .3s var(--aog-ease),background .3s}.aog-card__plus svg{width:1.4rem;height:1.4rem}.aog-card__plus:hover{transform:scale(1.08)}.aog-card__plus:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.aog-card__plus[aria-busy=true]{opacity:.6}.aog-card__plus.is-added{background:rgb(var(--color-base-text));color:rgb(var(--color-base-background-1))}.aog-card__plus .aog-check,.aog-card__plus.is-added .aog-plus{display:none}.aog-card__plus.is-added .aog-check{display:block}.aog-card__form select{position:absolute;right:4.4rem;bottom:.2rem;height:3.2rem;max-width:14rem;font:inherit;font-size:1.2rem;border:.1rem solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.aog-card .visually-hidden,.aog .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.aog-card__mediawrap{position:relative}.aog-duo{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem}@media screen and (min-width:750px){.aog-duo{grid-template-columns:1fr 1fr;gap:2.8rem}}.aog-duo__item{display:flex;flex-direction:column}.aog-duo__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden}.aog-duo__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--aog-ease)}@media(hover:hover){.aog-duo__media:hover img{transform:scale(1.03)}}.aog-duo__body{padding-top:1.8rem}.aog-duo__title{margin:0 0 .8rem}.aog-duo__text{color:rgba(var(--color-foreground),.8)}.aog-duo__text p{margin:0}.aog-moments{list-style:none;padding:0;margin:1.8rem 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.aog-moment{margin:0}.aog-moment__img{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.04)}.aog-moment__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aog-moment__img .aog-empty{font-size:1.1rem}.aog-moment figcaption{font-size:1.25rem;padding-top:.6rem;color:rgba(var(--color-foreground),.8)}.aog-duo .button{margin-top:2rem}.aog-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1rem;text-align:center;font-size:1.3rem;color:rgba(var(--color-foreground),.55);border:.1rem dashed rgba(var(--color-foreground),.2)}.aog-real-wrap{position:relative}.aog-real-wrap--photo{color:#fafafa}.aog-real-wrap__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.aog-real-wrap__bg img{width:100%;height:100%;object-fit:cover}.aog-real-wrap__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.aog-real-wrap>.page-width{position:relative;z-index:1}.aog-real-wrap--photo .aog-title,.aog-real-wrap--photo h3{color:#fafafa}.aog-real-wrap--photo .aog-lead,.aog-real-wrap--photo .aog-points p{color:#fafafae0}.aog-real{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:990px){.aog-real{grid-template-columns:4fr 3fr 3fr;gap:1.2rem;align-items:start}.aog-real__item .aog-real__frame{aspect-ratio:3 / 4}}.aog-real__item{position:relative;margin:0;overflow:hidden;background:rgba(var(--color-foreground),.04)}.aog-real__item:first-child{grid-column:1 / -1}@media screen and (min-width:990px){.aog-real__item:first-child{grid-column:auto}}.aog-real__frame{position:relative;aspect-ratio:1 / 1}.aog-real__item:first-child .aog-real__frame{aspect-ratio:4 / 3}@media screen and (min-width:990px){.aog-real__item:first-child .aog-real__frame{aspect-ratio:1 / 1}}.aog-real__frame img,.aog-real__frame video,.aog-real__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aog-real__caption{position:absolute;left:1rem;bottom:1rem;right:1rem;font-size:1.2rem;letter-spacing:.06rem;color:#fafafa;text-shadow:0 .1rem .8rem rgba(0,0,0,.5)}.aog-points{list-style:none;padding:0;margin:2.8rem 0 0;display:grid;gap:1.6rem}@media screen and (min-width:750px){.aog-points{grid-template-columns:repeat(3,1fr);gap:2.4rem}}.aog-points li{display:grid;grid-template-columns:2.4rem 1fr;gap:1rem;align-items:start}.aog-points svg{width:2rem;height:2rem;margin-top:.3rem}.aog-points h3{margin:0 0 .3rem;font-size:1.7rem}.aog-points p{margin:0;color:rgba(var(--color-foreground),.8)}.aog-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:1.2rem;margin-bottom:1.6rem;flex-wrap:wrap}@media screen and (max-width:749px){.aog-toolbar{justify-content:flex-start}.aog-toolbar .aog-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.aog-chip{white-space:nowrap;font-size:1.2rem;padding:.7rem 1.2rem}}#aog-shop .aog-track{grid-auto-columns:46%;grid-template-rows:repeat(2,auto);row-gap:2.4rem}@media screen and (min-width:750px){#aog-shop .aog-track{row-gap:3.2rem}}@media screen and (min-width:750px){#aog-shop .aog-track{grid-auto-columns:calc((100% - 4rem) / 3.25)}}@media screen and (min-width:990px){#aog-shop .aog-track{grid-auto-columns:calc((100% - 6rem)/4)}}.aog-carousel__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2rem;margin-bottom:2rem}.aog-chips{display:flex;flex-wrap:wrap;gap:.6rem}.aog-chip{font:inherit;font-size:1.3rem;padding:.8rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.25);background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:background .3s,color .3s,border-color .3s}.aog-chip[aria-pressed=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.aog-carousel__nav{display:none;gap:.6rem}@media screen and (min-width:750px){.aog-carousel__nav{display:flex}}.aog-arrow{width:4rem;height:4rem;display:grid;place-items:center;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:50%;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.aog-arrow[disabled]{opacity:.3;cursor:default}.aog-arrow svg{width:1.4rem;height:1.4rem}.aog-track{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem;padding:0 1.5rem 1.2rem;margin:0 -1.5rem;list-style:none;scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.2) transparent}@media screen and (min-width:750px){.aog-track{grid-auto-columns:calc((100% - 4rem) / 3.3);gap:2rem;padding:0 5rem 1.6rem;margin:0 -5rem;scroll-padding-left:5rem}}@media screen and (min-width:990px){.aog-track{grid-auto-columns:calc((100% - 6rem) / 4.3)}}.aog-track>li{scroll-snap-align:start}.aog-track>li[hidden]{display:none}.aog-carousel__foot{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:1.6rem;flex-wrap:wrap}.aog-carousel__count{font-size:1.3rem;color:rgba(var(--color-foreground),.7);margin:0}.aog-toggle{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;cursor:pointer}.aog-toggle input{accent-color:rgb(var(--color-foreground));width:1.6rem;height:1.6rem}.aog-display{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:990px){.aog-display{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}}.aog-display__item{margin:0}.aog-display__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:rgba(var(--color-foreground),.04)}.aog-display__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aog-display__item figcaption{font-size:1.3rem;padding-top:.6rem;color:rgba(var(--color-foreground),.8)}.aog-sets-title{margin:4rem 0 2rem;text-align:left}.aog-sets{display:grid;gap:1.6rem}@media screen and (min-width:990px){.aog-sets{grid-template-columns:repeat(3,1fr);gap:2rem}}.aog-set{border:.1rem solid var(--aog-line);padding:2rem;display:flex;flex-direction:column;gap:1.2rem}.aog-set__title{margin:0;font-size:1.9rem}.aog-set__text{margin:0;color:rgba(var(--color-foreground),.8);font-size:1.4rem}.aog-set__products{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;list-style:none;padding:0;margin:0}.aog-set__products a{display:block;position:relative;aspect-ratio:1;overflow:hidden}.aog-set__products img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aog-set__products .is-soldout img{opacity:.4}.aog-set__foot{margin-top:auto;display:flex;flex-direction:column;gap:.8rem}.aog-set__total{font-size:1.4rem;margin:0}.aog-set .button{width:100%}.aog-status{font-size:1.25rem;min-height:1.6rem;margin:0;text-align:center}.aog-status a{color:inherit}.aog-builder{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem}.aog-builder>*{min-width:0}@media screen and (min-width:990px){.aog-builder{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:4rem;align-items:start}}.aog-wall{--aog-shelf: 64%;--aog-frame: 22%;position:relative;background:linear-gradient(180deg,#f3efea 0%,#ece6df var(--aog-shelf),#e2dad1 calc(var(--aog-shelf) + .3%),#ddd4ca 100%);aspect-ratio:16 / 11;display:flex;align-items:flex-end;justify-content:center;gap:3%;padding:4% 5% calc((100% - var(--aog-shelf)) * .6875);user-select:none;-webkit-user-select:none}@media screen and (min-width:990px){.aog-wall{position:sticky;top:10rem}}.aog-slot{position:relative;flex:0 0 var(--aog-frame);aspect-ratio:1;display:grid;place-items:center;border:.1rem dashed rgba(69,69,65,.35);background:#fff6;color:#45454199;font:inherit;font-size:1.2rem;cursor:pointer;padding:0;transition:transform .4s var(--aog-ease),box-shadow .3s;touch-action:none;-webkit-touch-callout:none}.aog-slot.is-filled{border:0;background:none;box-shadow:0 1.2rem 2rem -1rem #281e1473;cursor:grab}.aog-slot.is-over{transform:scale(1.06);box-shadow:0 0 0 .2rem #ffffffe6,0 1.2rem 2rem -1rem #281e1473}.aog-slot.is-dropped{animation:aog-drop .45s var(--aog-ease)}@keyframes aog-drop{0%{transform:translateY(-10%) scale(1.06)}to{transform:none}}.aog-slot img{pointer-events:none;-webkit-user-drag:none}.aog-ghost{position:fixed;left:0;top:0;z-index:1002;pointer-events:none;box-shadow:0 1.6rem 3rem -1rem #281e1480;opacity:.95}.aog-ghost img{width:100%;height:100%;object-fit:cover;display:block}.aog-builder.is-dragging,.aog-builder.is-dragging *{cursor:grabbing!important}.aog-slot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aog-slot__remove{position:absolute;right:-.8rem;top:-.8rem;width:2.6rem;height:2.6rem;border-radius:50%;background:rgb(var(--color-base-background-1));color:rgb(var(--color-base-text));display:grid;place-items:center;box-shadow:0 .2rem .6rem #0003;font-size:1.6rem;line-height:1}.aog-slot:not(.is-filled) .aog-slot__remove{display:none}.aog-slot:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.aog-builder__panel{display:flex;flex-direction:column;gap:1.6rem}.aog-picker{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;max-height:44rem;overflow-y:auto;padding-right:.4rem}@media screen and (max-width:749px){.aog-picker{grid-template-columns:none;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:27%;max-height:none;overflow-x:auto;overflow-y:hidden;padding:0 0 .8rem;scroll-snap-type:x proximity}.aog-picker>li{scroll-snap-align:start}}.aog-pick{position:relative;width:100%;padding:0;border:.2rem solid transparent;background:none;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;text-align:left;font:inherit;color:inherit}.aog-pick__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:rgba(var(--color-foreground),.04)}.aog-pick__img img{pointer-events:none;-webkit-user-drag:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aog-pick__name{display:block;font-size:1.15rem;line-height:1.3;padding:.4rem .2rem 0;color:rgba(var(--color-foreground),.8)}.aog-pick[aria-pressed=true]{border-color:rgb(var(--color-foreground))}.aog-pick[aria-pressed=true]:after{content:"\2713";position:absolute;right:.4rem;top:.4rem;width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;font-size:1.2rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.aog-pick:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.aog-builder__summary{border-top:.1rem solid var(--aog-line);padding-top:1.6rem;display:flex;flex-direction:column;gap:1rem}.aog-builder__line{display:flex;justify-content:space-between;font-size:1.5rem;margin:0}.aog-builder__hint{font-size:1.3rem;color:rgba(var(--color-foreground),.7);margin:0}.aog-builder .button{width:100%}.aog-builder .button[disabled]{opacity:.45;cursor:not-allowed}.aog-story{display:grid;grid-template-columns:minmax(0,1fr);gap:2.8rem;align-items:center}@media screen and (min-width:990px){.aog-story{grid-template-columns:1fr 1fr;gap:6rem}}.aog-story__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground),.04)}.aog-story__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aog-steps{list-style:none;padding:0;margin:2.4rem 0 0;display:grid;gap:1.8rem}.aog-steps li{display:grid;grid-template-columns:3.6rem 1fr;gap:1.2rem}.aog-steps li>span{font-family:var(--font-heading-family);font-size:1.8rem;color:rgba(var(--color-foreground),.55)}.aog-steps h3{margin:0 0 .3rem;font-size:1.7rem}.aog-steps p{margin:0;color:rgba(var(--color-foreground),.8)}.aog-occasions{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;margin:0}@media screen and (min-width:990px){.aog-occasions{grid-template-columns:repeat(4,1fr);gap:1.2rem}}.aog-occasion{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.aog-occasion__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground),.04)}.aog-occasion__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--aog-ease)}@media(hover:hover){a.aog-occasion:hover img{transform:scale(1.04)}}.aog-occasion__title{font-size:1.7rem;margin:1rem 0 .3rem}.aog-occasion__text{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.aog-occasion__link{margin-top:.6rem;font-size:1.3rem;text-decoration:underline;text-underline-offset:.3rem}.aog-faq{max-width:82rem;margin:0 auto;border-top:.1rem solid var(--aog-line)}.aog-faq details{border-bottom:.1rem solid var(--aog-line)}.aog-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1.6rem 0;font-family:var(--font-heading-family);font-size:1.7rem}.aog-faq summary::-webkit-details-marker{display:none}.aog-faq summary:after{content:"+";font-family:var(--font-body-family);font-size:2.2rem;line-height:1;transition:transform .3s var(--aog-ease)}.aog-faq details[open] summary:after{transform:rotate(45deg)}.aog-faq__answer{padding:0 0 2rem;color:rgba(var(--color-foreground),.85)}.aog-faq__answer p:first-child{margin-top:0}.aog-news{max-width:56rem;margin:0 auto;text-align:center}.aog-news__form{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}@media screen and (min-width:750px){.aog-news__form{flex-direction:row}}.aog-news__form input[type=email]{flex:1;min-height:4.6rem;padding:0 1.6rem;font:inherit;border:.1rem solid rgba(var(--color-foreground),.35);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.aog-news__msg{font-size:1.4rem;margin-top:1.4rem}.aog-news__small{font-size:1.2rem;color:rgba(var(--color-foreground),.65);margin-top:1rem}.aog-final{display:grid;grid-template-columns:minmax(0,1fr);gap:2.8rem;align-items:center}@media screen and (min-width:990px){.aog-final{grid-template-columns:1fr 1fr;gap:6rem}}.aog-final__media{position:relative;aspect-ratio:1;overflow:hidden;background:rgba(var(--color-foreground),.04)}.aog-final__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aog-final__title{font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1.2;margin:0 0 1.6rem}@media screen and (min-width:750px){.aog-final__title{font-size:calc(var(--font-heading-scale) * 3.6rem)}}.aog-toast{position:fixed;left:50%;bottom:2.4rem;transform:translate(-50%,200%);z-index:1001;background:rgb(var(--color-base-text));color:rgb(var(--color-base-background-1));padding:1.2rem 2rem;font-size:1.4rem;transition:transform .45s var(--aog-ease);max-width:calc(100% - 3.2rem)}.aog-toast.is-visible{transform:translate(-50%)}@media screen and (max-width:749px){.aog .aog-title.h1,.aog .aog-sets-title{font-size:calc(var(--font-heading-scale) * 2.3rem);line-height:1.25}.aog-hero__title{font-size:calc(var(--font-heading-scale) * 3rem)}.aog-hero__text{font-size:1.45rem}.aog-head{margin-bottom:1.8rem}.aog-lead,.aog-duo__text,.aog-points p,.aog-steps p,.aog-faq__answer,.aog-final .aog-lead,.aog-set__text,.aog-occasion__text{font-size:1.35rem;line-height:1.6}.aog-duo__title.h2{font-size:calc(var(--font-heading-scale) * 1.9rem)}.aog-points h3,.aog-steps h3,.aog-set__title{font-size:1.6rem}.aog-faq summary{font-size:1.5rem;padding:1.3rem 0}.aog-final__title{font-size:calc(var(--font-heading-scale) * 2.3rem)}.aog-card__title,.aog-card__price{font-size:1.3rem}.aog-moment figcaption,.aog-display__item figcaption{font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/aog.css.map */
