.apg-st{--st-paper: #fbfbf8;--st-stone: #eeefe9;--st-green: #2c3a33;--st-ink: #1f2622;--st-sans: var(--font-body-family, "Helvetica Neue", Arial, sans-serif);--st-serif: var(--font-heading-family, Georgia, serif);container-type:inline-size;position:relative;overflow:hidden;background:var(--st-bg);color:var(--st-fg);-webkit-font-smoothing:antialiased}.apg-st--font-cormorant{--st-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif}.apg-st--paper{--st-bg: var(--st-paper);--st-fg: var(--st-ink);--st-muted: #5a625d;--st-eyebrow: #8b928d;--st-line: #d9dbd2;--st-accent: var(--st-green)}.apg-st--white{--st-bg: #ffffff;--st-fg: var(--st-ink);--st-muted: #5a625d;--st-eyebrow: #8b928d;--st-line: #e2e3dc;--st-accent: var(--st-green)}.apg-st--stone{--st-bg: var(--st-stone);--st-fg: var(--st-ink);--st-muted: #545c57;--st-eyebrow: #858c87;--st-line: #d3d5cb;--st-accent: var(--st-green)}.apg-st--green{--st-bg: var(--st-green);--st-fg: #f4f5f0;--st-muted: #c3cbc4;--st-eyebrow: #9eaaa1;--st-line: rgba(255, 255, 255, .22);--st-accent: #cfd6cf}.apg-st *{box-sizing:border-box}.apg-st__inner{padding-top:clamp(calc(var(--st-pt) * .5px),calc(var(--st-pt) * 100cqw / 1440),calc(var(--st-pt) * 1px));padding-bottom:clamp(calc(var(--st-pb) * .5px),calc(var(--st-pb) * 100cqw / 1440),calc(var(--st-pb) * 1px));padding-left:clamp(20px,4cqw,48px);padding-right:clamp(20px,4cqw,48px)}.apg-st__orn-wrap{margin-bottom:var(--st-orn-gap)}.apg-st__orn{display:flex;align-items:center;gap:14px}.apg-st__rule{display:block;width:44px;height:1px;background:var(--st-line)}.apg-st__rule--solo{width:56px;background:var(--st-eyebrow);opacity:.7}.apg-st__leaf{width:22px;height:22px;fill:none;stroke:var(--st-accent);stroke-width:1.2}.apg-st__diamond{width:8px;height:8px;fill:none;stroke:var(--st-accent);stroke-width:1}.apg-st__stack{display:flex;flex-direction:column;gap:var(--st-gap)}.apg-st .apg-st__eyebrow{margin:0;font-family:var(--st-sans);font-weight:400;font-size:11px;line-height:1.6;letter-spacing:.32em;text-transform:uppercase;color:var(--st-eyebrow);text-wrap:balance}.apg-st .apg-st__text{margin:0;font-family:var(--st-serif);font-weight:var(--st-weight);color:var(--st-fg);font-size:clamp(calc(var(--st-size) * .62px),calc(var(--st-size) * 100cqw / 1240),calc(var(--st-size) * 1px));line-height:var(--st-lh);letter-spacing:var(--st-track);text-transform:none;text-wrap:pretty;max-width:var(--st-measure)}.apg-st .apg-st__text em,.apg-st .apg-st__text i{font-style:italic}.apg-st .apg-st__lead{text-transform:uppercase;font-size:.7em;letter-spacing:.14em;font-weight:500;font-style:normal}.apg-st[data-lead=italic] .apg-st__lead{text-transform:none;font-size:1em;letter-spacing:inherit;font-weight:inherit;font-style:italic}.apg-st .apg-st__support{font-family:var(--st-sans);font-weight:300;font-size:16px;line-height:1.85;color:var(--st-muted);max-width:560px}.apg-st .apg-st__support p{margin:0}.apg-st .apg-st__link{display:inline-flex;align-items:center;gap:14px;text-decoration:none;color:var(--st-fg);font-family:var(--st-sans);font-size:11.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;padding-bottom:8px;border-bottom:1px solid var(--st-line);transition:border-color .3s}.apg-st__link svg{width:24px;height:10px;fill:none;stroke:currentColor;stroke-width:1;transition:transform .35s ease}.apg-st__link:hover{border-color:var(--st-fg)}.apg-st__link:hover svg{transform:translate(5px)}.apg-st__center{display:flex;flex-direction:column;align-items:center;text-align:center}.apg-st__center--solo{max-width:var(--st-measure);margin:0 auto}.apg-st__center .apg-st__stack{align-items:center}.apg-st__center .apg-st__orn{justify-content:center}.apg-st .apg-st__center .apg-st__text{text-wrap:balance}.apg-st__gallery{max-width:1320px;margin:0 auto;display:grid;align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,var(--st-measure)) minmax(0,1fr);gap:clamp(24px,4cqw,64px)}.apg-st__img{margin:0;position:relative;overflow:hidden;aspect-ratio:3 / 4;width:min(100%,340px);background:var(--st-line)}.apg-st__img img{position:absolute;left:0;top:-15%;width:100%;height:130%;max-width:none;object-fit:cover;display:block;will-change:transform}.apg-st__img--a{justify-self:start;align-self:start}.apg-st__img--b{justify-self:end;align-self:end}.apg-st__img--arch{border-radius:999px 999px 0 0}.apg-st__img--circle{border-radius:50%;aspect-ratio:1}@container (max-width: 860px){.apg-st__gallery{grid-template-columns:1fr 1fr;grid-template-areas:"text text" "a b";gap:40px 16px}.apg-st__gallery .apg-st__center{grid-area:text}.apg-st__img--a{grid-area:a;justify-self:end;align-self:start;width:min(100%,220px)}.apg-st__img--b{grid-area:b;justify-self:start;align-self:start;width:min(100%,220px);margin-top:48px}.apg-st__img-spacer{display:none}}.apg-st__split{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(180px,1fr) 2.6fr;gap:64px}.apg-st__aside{padding-top:.9em}.apg-st__main .apg-st__stack{align-items:flex-start}@container (max-width: 760px){.apg-st__split{grid-template-columns:1fr;gap:0}.apg-st__aside{padding-top:0}}.apg-st__offset{max-width:1240px;margin:0 auto}.apg-st__offset .apg-st__stack{align-items:flex-start}.apg-st__offset .apg-st__support,.apg-st__offset .apg-st__stack>div:last-child{margin-left:auto}.apg-st__w{transition:opacity .35s linear}.apg-st--words .apg-st__w{display:inline-block;opacity:0;transform:translateY(.4em);filter:blur(3px)}.apg-st--words .apg-st__text.is-in .apg-st__w{animation:apg-st-word .9s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(var(--wi, 0) * 32ms + .15s)}@keyframes apg-st-word{to{opacity:1;transform:none;filter:none}}.apg-st--fade .apg-st-in{opacity:0;transform:translateY(14px);transition:opacity 1.1s cubic-bezier(.2,.7,.2,1),transform 1.1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * .14s)}.apg-st--fade .apg-st-in.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.apg-st--words .apg-st__w,.apg-st--fade .apg-st-in{opacity:1;transform:none;filter:none;animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map?subset=AAI */
