.aa-gi{padding:56px var(--aa-gutter) 96px}.aa-gi__head{max-width:900px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}.aa-gi__kicker{font-size:12px;letter-spacing:.16em;color:var(--aa-grey)}.aa-gi__h{margin:0;font-size:clamp(52px,8.4vw,120px);line-height:.9;letter-spacing:.01em;text-wrap:balance}.aa-gi__lede{margin:6px 0 0;max-width:560px;font-size:18px;line-height:1.5;letter-spacing:.02em;color:var(--aa-ink)}.aa-gi__perks{list-style:none;margin:44px auto 0;padding:14px 0;max-width:1100px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;border-top:1px solid var(--aa-line);border-bottom:1px solid var(--aa-line);font-size:12px;letter-spacing:.14em;color:var(--aa-grey)}.aa-gi__perks li{padding:0 18px;position:relative}.aa-gi__perks li+li:before{content:"+";position:absolute;left:-4px;color:var(--aa-blue)}.aa-gi__perks a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--aa-line)}.aa-gi__perks a:hover{color:var(--aa-blue);text-decoration-color:currentColor}.aa-gi__pick{position:sticky;top:var(--aa-hdr-h, 0px);z-index:5;margin:40px calc(var(--aa-gutter) * -1) 0;padding:14px var(--aa-gutter);background:var(--aa-bg, #F7F7F7);display:flex;align-items:baseline;justify-content:center;gap:8px 18px;flex-wrap:wrap}.aa-gi__picklabel{font-size:18px;font-style:italic;letter-spacing:.02em}.aa-gi__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 4px}.aa-gi__chip{padding:8px 10px;min-height:40px;font-size:13px;letter-spacing:.14em;text-transform:lowercase;color:var(--aa-ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;text-decoration-thickness:1.5px;transition:color var(--aa-t-fast) var(--aa-ease),text-decoration-color var(--aa-t-fast) var(--aa-ease)}.aa-gi__chip:hover{color:var(--aa-blue)}.aa-gi__chip[aria-pressed=true]{color:var(--aa-blue);text-decoration-color:var(--aa-blue)}.aa-gi__people{max-width:1400px;margin:24px auto 0;display:flex;flex-direction:column}.aa-gi__person{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px 48px;padding:56px 0;border-top:1px solid var(--aa-line);align-items:start}.aa-gi__person[hidden]{display:none}.aa-gi__person:first-child{border-top:0}.aa-gi__intro{display:flex;flex-direction:column;gap:14px;position:sticky;top:calc(var(--aa-hdr-h, 0px) + 84px)}.aa-gi__no{font-size:12px;letter-spacing:.16em;color:var(--aa-blue)}.aa-gi__who{margin:0;font-size:clamp(32px,3.4vw,52px);line-height:.95;text-wrap:balance}.aa-gi__why{margin:0;font-size:17px;line-height:1.5;letter-spacing:.02em;max-width:34ch}.aa-gi__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;margin-top:8px}.aa-gi .aa-gi__grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.aa-gi__empty{text-align:center;padding:48px 0;font-size:17px}.aa-gi__close{margin:40px auto 0;padding-top:72px;border-top:1px solid var(--aa-line);max-width:760px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.aa-gi__closeh{margin:0;font-size:clamp(40px,6vw,80px);line-height:.92}.aa-gi__closep{margin:0;font-size:18px;letter-spacing:.02em}.aa-gi__closelinks{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;margin-top:8px}@media(max-width:989px){.aa-gi__person{grid-template-columns:minmax(0,1fr);gap:20px;padding:40px 0}.aa-gi__intro{position:static}.aa-gi .aa-gi__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aa-gi__img{aspect-ratio:16 / 10}}@media(max-width:749px){.aa-gi{padding-top:36px;padding-bottom:64px}.aa-gi__lede{font-size:16px}.aa-gi__perks{margin-top:28px;font-size:11px}.aa-gi__perks li{padding:0 12px}.aa-gi__pick{margin-top:20px;padding-top:10px;padding-bottom:10px;flex-direction:column;align-items:center;gap:2px}.aa-gi__picklabel{font-size:16px}.aa-gi__chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;max-width:100%;scrollbar-width:none;contain:paint}.aa-gi__chips::-webkit-scrollbar{display:none}.aa-gi__chip{flex:none;padding:8px 9px;font-size:12px}.aa-gi__who{font-size:34px}.aa-gi__chips{-webkit-mask-image:linear-gradient(to right,#000 85%,transparent);mask-image:linear-gradient(to right,#000 85%,transparent);padding-right:24px}.aa-gi .aa-gi__grid{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;contain:paint;margin-right:calc(var(--aa-gutter) * -1);padding-right:var(--aa-gutter)}.aa-gi .aa-gi__grid::-webkit-scrollbar{display:none}.aa-gi .aa-gi__grid>li{flex:0 0 62%;scroll-snap-align:start;min-width:0}.aa-gi__person{padding:32px 0}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/aa-s-gift-index.css.map */
