.occasion-pdp[data-occasion=anniversary]{--ae-wine:#522632;--ae-rose:#753b47;--ae-paper:#f8f3eb;--ae-cream:#eee3d6;--ae-gold:#cdb18a;--ae-ink:#382c2c;--ae-muted:#71615d;--op-bridge:0px;background:var(--ae-paper);color:var(--ae-ink)}.occasion-pdp[data-occasion=anniversary]>section,.occasion-pdp[data-occasion=anniversary]>nav{position:relative}.occasion-pdp[data-occasion=anniversary]>section{padding:0}.occasion-pdp[data-occasion=anniversary] .op-top{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px 52px;padding:34px max(30px,calc((100vw - 1280px)/2)) 76px;background:var(--ae-wine);color:var(--ae-paper);align-items:start}.occasion-pdp[data-occasion=anniversary] .op-theme-name{grid-column:1/-1;padding:0;margin:0 0 4px;color:#dec7a6;display:flex;align-items:center;gap:22px;font-size:10px;letter-spacing:.24em}.occasion-pdp[data-occasion=anniversary] .op-theme-name:after{content:"";height:1px;background:#cdb18a50;flex:1}.occasion-pdp[data-occasion=anniversary] .op-top>.op-gallery{display:flex;flex-direction:column;align-self:start;min-width:0;position:sticky;top:var(--ae-gallery-top,90px)}.occasion-pdp[data-occasion=anniversary] .op-image-stage{width:100%;height:auto;max-height:none;aspect-ratio:4/5;outline:0;border:0;border-radius:220px 220px 6px 6px;background:#703945;box-shadow:0 22px 40px #19080c40}.occasion-pdp[data-occasion=anniversary] .op-main-image{width:100%;height:100%;object-fit:cover;max-height:none}.occasion-pdp[data-occasion=anniversary] .op-thumbs{gap:10px;padding-top:20px;scrollbar-width:none}.occasion-pdp[data-occasion=anniversary] .op-thumb{flex:1;min-width:0;background:transparent;border-radius:5px;padding:3px;color:#f5eadd}.occasion-pdp[data-occasion=anniversary] .op-thumb img{height:74px;border-radius:3px}.occasion-pdp[data-occasion=anniversary] .op-thumb[aria-pressed=true]{border-color:#d6bd9b;outline:1px solid #d6bd9b}.occasion-pdp[data-occasion=anniversary] .op-caption{color:#ddc9bf;font-size:10px;text-align:center;max-width:none;margin:12px 0}.occasion-pdp[data-occasion=anniversary] .op-top>.op-gallery>.op-gallery-note{margin:24px 0 0;padding:20px 0 0;border-top:1px solid #d6bd9b50;color:var(--ae-paper)}.occasion-pdp[data-occasion=anniversary] .op-gallery-note h2{max-width:none;font-size:35px;line-height:1.14;margin:6px 0 15px;font-style:italic}.occasion-pdp[data-occasion=anniversary] .op-gallery-note p{max-width:40ch;color:#e7d6cd;font-size:14px}.occasion-pdp[data-occasion=anniversary] .op-promises{gap:14px;margin-top:24px}.occasion-pdp[data-occasion=anniversary] .op-promises span{font-size:14px;color:#f8eddf}.occasion-pdp[data-occasion=anniversary] .op-promises i{font-size:20px;color:#d1b28d}.occasion-pdp[data-occasion=anniversary] .op-buy{margin:0;padding:36px 34px;border:1px solid #d5b99580;border-radius:7px;background:#fcf8f1;color:var(--ae-ink);box-shadow:0 20px 50px #200e2020;position:relative;top:auto}.occasion-pdp[data-occasion=anniversary] .op-buy h1{font-size:clamp(40px,4.5vw,68px);line-height:.99;letter-spacing:-.035em;margin:20px 0;color:var(--ae-ink);max-width:none}.occasion-pdp[data-occasion=anniversary] h1 em{color:var(--ae-rose);font-weight:400}.occasion-pdp[data-occasion=anniversary] .op-lead{font-size:14px;line-height:1.7;max-width:43ch;color:var(--ae-muted)}.occasion-pdp[data-occasion=anniversary] .op-price{margin-top:20px;color:var(--ae-wine);font-size:30px}.occasion-pdp[data-occasion=anniversary] .op-summary{font-size:11px;color:#74645f}.occasion-pdp[data-occasion=anniversary] .op-theme-mark{top:32px;right:28px;font-size:27px;color:var(--ae-rose);opacity:.45}.occasion-pdp[data-occasion=anniversary] .op-choice>span{border-color:#d9cdc0;border-radius:6px;background:#ffffff70;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s}.occasion-pdp[data-occasion=anniversary] .op-choice input:checked+span{background:#e9ddd5;border-color:#713547;box-shadow:inset 0 0 0 1px #713547;color:#512531}.occasion-pdp[data-occasion=anniversary] .op-choice:hover>span{border-color:#9c7880;background:#f1e7df;transform:translateY(-1px)}.occasion-pdp[data-occasion=anniversary] .op-button{min-height:50px;border-radius:50px;padding:13px 23px;gap:16px;transition:transform .25s,box-shadow .25s,background .25s}.occasion-pdp[data-occasion=anniversary] .op-primary{background:var(--ae-wine);color:#fff9ef;border:1px solid #80505a;box-shadow:inset 0 1px #ffffff24,0 5px 14px #55263115}.occasion-pdp[data-occasion=anniversary] .op-secondary{background:#ffffff50;border:1px solid #b49686;color:var(--ae-wine)}.occasion-pdp[data-occasion=anniversary] .op-button:hover{transform:translateY(-2px);box-shadow:0 9px 22px #35162024}.occasion-pdp[data-occasion=anniversary] .op-button:active{transform:translateY(1px) scale(.98)}.occasion-pdp[data-occasion=anniversary] :is(a,button,input,textarea,summary):focus-visible{outline:2px solid #b88c62;outline-offset:5px}.ae-milestone-field{display:grid;gap:8px;margin:18px 0}.ae-milestone-field input{width:100%;padding:12px 14px;min-height:46px;border:1px solid #d9cdc0;border-radius:5px;background:#fffaf3;color:#382c2c;font:inherit}.ae-milestone-field small{font-size:10px;line-height:1.6;color:#786661;font-weight:400}.occasion-pdp[data-occasion=anniversary] .ae-section{width:min(1280px,calc(100% - 64px));max-width:1280px;margin:0 auto;padding:100px 0}.occasion-pdp[data-occasion=anniversary] .ae-kicker{display:block;text-transform:uppercase;letter-spacing:.2em;font-size:10px;font-weight:600;line-height:1.6;margin-bottom:24px}.occasion-pdp[data-occasion=anniversary] .ae-section h2,.occasion-pdp[data-occasion=anniversary] .ae-home-note h2,.occasion-pdp[data-occasion=anniversary] .ae-finale h2{font:400 clamp(36px,4.4vw,64px)/1.05 var(--op-serif);letter-spacing:-.035em;margin:0 0 28px;max-width:none;color:inherit}.occasion-pdp[data-occasion=anniversary] h2 em{font-weight:400;color:#9c7258}.occasion-pdp[data-occasion=anniversary] .ae-section p{font-size:14px;line-height:1.85;margin:0 0 22px;max-width:48ch}.ae-link{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:12px 0;border:0;border-bottom:1px solid currentColor;background:transparent;color:inherit;font:600 12px/1.5 var(--font-body,Arial,sans-serif);text-decoration:none;cursor:var(--op-cursor,pointer);transition:color .25s,gap .25s}.ae-link:hover{color:#a57656;gap:36px}.ae-link i{font-size:12px}.ae-chapters{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:28px;padding:22px 24px;border-bottom:1px solid #d5c5b5;background:#eee5d9;color:#6c3943;font-size:11px}.ae-chapters>span{font-size:9px;letter-spacing:.2em;margin-right:32px}.ae-chapters a{color:inherit;text-decoration:none;padding:5px 0;border-bottom:1px solid transparent}.ae-chapters a:hover{border-color:currentColor}.occasion-pdp[data-occasion=anniversary] .ae-letter{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center}.ae-album{margin:0;padding:24px;background:#fffcf6;box-shadow:0 18px 55px #392d2312;border:1px solid #e2d5c6;transform:rotate(2deg)}.ae-album-top{display:flex;justify-content:space-between;color:#885f50;font:italic 19px var(--op-serif);margin:0 0 18px}.ae-album img{display:block;width:100%;height:auto;border-radius:2px}.ae-album figcaption{display:flex;align-items:center;justify-content:space-around;font:italic 21px var(--op-serif);gap:12px;margin:22px 0 14px}.ae-album figcaption i{font-size:16px;color:#996b5b}.ae-album small{display:block;font-size:9px;color:#796b61;text-align:center}.ae-milestones{background:#4c2630;color:#f8ede1}.ae-heading{display:flex;align-items:end;justify-content:space-between;gap:70px;margin-bottom:44px}.ae-heading>div{flex:1}.occasion-pdp[data-occasion=anniversary] .ae-heading>p{max-width:32ch;margin-bottom:28px}.ae-milestones .ae-kicker,.occasion-pdp[data-occasion=anniversary] .ae-milestones h2 em{color:#d8bb99}.ae-year-options{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border-block:1px solid #dfc7ab45}.ae-year-options button{position:relative;display:grid;align-content:start;gap:18px;color:#dbc5b7;background:transparent;border:0;border-right:1px solid #dfc7ab45;padding:32px 14px;cursor:var(--op-cursor,pointer);text-align:center;transition:background .3s,color .3s}.ae-year-options button:last-child{border-right:0}.ae-year-options b{font:400 clamp(40px,5vw,76px)/1 var(--op-serif);letter-spacing:-.05em}.ae-year-options span{font-size:11px}.ae-year-options button[aria-pressed=true]{background:#ead9c0;color:#512a32}.ae-year-options button:hover{box-shadow:inset 0 0 0 1px #ead9c0}.ae-year-note{display:flex;align-items:center;gap:20px;padding:32px 0 12px}.ae-year-note>i{color:#dec5a5;font-size:25px}.occasion-pdp[data-occasion=anniversary] .ae-year-note p{font:italic 27px/1.3 var(--op-serif);max-width:none;margin:0;flex:1}.ae-year-note .ae-link{color:#f7e8d7}.occasion-pdp[data-occasion=anniversary] .ae-fine{font-size:10px;line-height:1.7;opacity:.8;max-width:none;margin:18px 0 0}.ae-at-home{min-height:max(640px,66.667vw);display:flex;align-items:center;background:#e8dfd1;isolation:isolate;overflow:hidden}.ae-home-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ae-home-image img{height:100%;width:100%;object-fit:cover;object-position:70% 50%;display:block}.ae-home-note{position:relative;width:440px;max-width:calc(100% - 48px);margin:60px max(32px,calc((100vw - 1280px)/2));padding:42px 38px;background:#fcf6eae8;border:1px solid #fff8ec99;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:3px;color:#442b2e}.occasion-pdp[data-occasion=anniversary] .ae-home-note h2{font-size:46px}.ae-home-note p{font-size:14px;line-height:1.8}.ae-home-note .ae-fine{display:block}.ae-people-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.ae-people-photo{position:relative;overflow:hidden;border-radius:180px 180px 4px 4px;background:#dcc8b5}.ae-people-photo img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;transition:transform .8s cubic-bezier(.2,.65,.3,1)}.ae-people-card:hover img{transform:scale(1.035)}.ae-people-photo>span{position:absolute;bottom:20px;left:20px;padding:8px 15px;background:#faf1e5ed;color:#623441;font-size:10px;letter-spacing:.12em;border-radius:20px}.occasion-pdp[data-occasion=anniversary] .ae-people-card h3{font:400 32px/1.15 var(--op-serif);margin:24px 0 14px;color:#542d35}.occasion-pdp[data-occasion=anniversary] .ae-people-card p{font-size:13px;max-width:32ch;min-height:48px}.ae-people-card .ae-link{width:100%;color:#6e3942}.ae-details-section{background:#ece2d7}.occasion-pdp[data-occasion=anniversary] .ae-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.ae-details-grid figure{margin:0;position:relative;padding:14px 14px 0;background:#fffaf3;transform:rotate(-3deg);box-shadow:0 20px 40px #32291b15;max-width:500px}.ae-details-grid figure img{display:block;height:auto;aspect-ratio:1/1;width:100%;object-fit:cover;object-position:50% 20%}.ae-details-grid figcaption{padding:23px 10px;font:italic 22px/1.3 var(--op-serif);text-align:center;color:#704739}.ae-details-list{margin:26px 0}.ae-details-list article{display:flex;gap:24px;border-top:1px solid #cfbfae;padding:24px 0 0}.ae-details-list article>span{font:italic 19px var(--op-serif);color:#947059}.occasion-pdp[data-occasion=anniversary] .ae-details-list h3{font:400 24px/1.2 var(--op-serif);margin:0 0 10px}.occasion-pdp[data-occasion=anniversary] .ae-details-list p{font-size:13px;line-height:1.7}.ae-process{text-align:center}.ae-process-grid{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;margin:45px 0 0;gap:0;text-align:left;border-block:1px solid #ddcbbc}.ae-process-grid li{position:relative;padding:38px 36px;border-right:1px solid #ddcbbc}.ae-process-grid li:last-child{border-right:0}.ae-process-grid li>span{position:absolute;right:28px;top:25px;font:italic 44px var(--op-serif);color:#d5c4b4}.ae-process-grid i{font-size:24px;color:#8b5a59;margin-bottom:32px}.occasion-pdp[data-occasion=anniversary] .ae-process-grid h3{font:400 29px/1.2 var(--op-serif);margin:0 0 15px}.occasion-pdp[data-occasion=anniversary] .ae-process-grid p{font-size:13px;margin:0;max-width:32ch}.ae-scene{background:#e8d8cf}.occasion-pdp[data-occasion=anniversary] .ae-scene-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:80px;align-items:center;padding-top:70px;padding-bottom:70px}.ae-scene-grid figure{display:flex;align-items:center;gap:5px;position:relative;margin:0}.ae-scene-grid figure img{width:65%;height:360px;object-fit:contain;filter:drop-shadow(0 15px 15px #4d2f241d)}.ae-scene-grid figcaption{font:26px/1.2 var(--op-serif);color:#784f4c;max-width:6ch;transform:rotate(8deg)}.ae-inclusion-pills{display:grid;gap:13px;padding:6px 0 26px;font-size:12px;color:#75444d}.ae-inclusion-pills i{width:24px}.ae-theme-track{display:flex;gap:24px;overflow-x:auto;scrollbar-width:none;touch-action:pan-y pinch-zoom;cursor:var(--op-cursor,grab);padding:25px 0 35px;contain:layout paint}.ae-theme-rail{display:flex;width:max-content;gap:24px;will-change:transform}.ae-theme-track.ae-loop-ready{display:block;overflow:hidden}.ae-theme-card{display:block;flex:none;width:var(--ae-card-width,310px);text-decoration:none;color:#552d38;cursor:var(--op-cursor,grab);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ae-theme-card>div{overflow:hidden;border-radius:150px 150px 4px 4px;background:#e8d9cd;transform:translateY(var(--card-lift,0)) rotate(var(--card-turn,0deg));transform-origin:center bottom}.ae-theme-card img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;pointer-events:none;-webkit-user-drag:none;transform:scale(1.03) translate(var(--image-shift,0px))}.ae-theme-card>span{display:block;margin:28px 0 10px;font-size:10px;color:#817069}.occasion-pdp[data-occasion=anniversary] .ae-theme-card h3{display:flex;justify-content:space-between;align-items:center;font:30px var(--op-serif);margin:0}.ae-theme-card h3 i{font-size:13px}.ae-theme-track.ae-dragging,.ae-dragging .ae-theme-card{cursor:var(--op-cursor,grabbing)!important}.occasion-pdp[data-occasion=anniversary] .ae-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;padding-top:40px;border-top:1px solid #dbcbbb}.ae-faq-list details{border-bottom:1px solid #cbb9aa}.ae-faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:25px 0;font-size:13px;list-style:none;cursor:var(--op-cursor,pointer)}.ae-faq-list summary::-webkit-details-marker{display:none}.ae-faq-list summary i{font-size:11px;transition:transform .25s}.ae-faq-list details[open] summary i{transform:rotate(45deg)}.occasion-pdp[data-occasion=anniversary] .ae-faq-list p{font-size:13px;max-width:60ch;padding-right:25px;color:#74635c}.ae-finale{min-height:420px;display:grid;place-items:center;text-align:center;isolation:isolate;overflow:hidden;color:#fff4e6}.ae-finale-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;width:100%;height:100%;object-fit:cover}.ae-finale:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#27141955;z-index:-1}.ae-finale>div{padding:64px 20px}.occasion-pdp[data-occasion=anniversary] .ae-finale h2 em{color:#ecd0ad}.ae-finale .ae-kicker{color:#f4e1c8}.occasion-pdp[data-occasion=anniversary] .ae-finale .op-primary{background:#f8eee0;color:#542836!important;border-color:#eed6ba;width:auto;display:inline-flex}.ae-ready [data-ae-reveal]{transition:opacity .85s ease,translate .85s cubic-bezier(.2,.65,.3,1)}.ae-ready [data-ae-reveal].ae-waiting{opacity:0;translate:0 28px}.occasion-pdp[data-occasion=anniversary] [id]{scroll-margin-top:95px}@media(max-width:1100px){.occasion-pdp[data-occasion=anniversary] .op-top{gap:24px;padding-inline:28px}.occasion-pdp[data-occasion=anniversary] .op-buy{padding:28px 24px}.occasion-pdp[data-occasion=anniversary] .ae-letter,.occasion-pdp[data-occasion=anniversary] .ae-details-grid{gap:45px}.ae-heading{gap:35px}.occasion-pdp[data-occasion=anniversary] .ae-scene-grid{gap:30px}.occasion-pdp[data-occasion=anniversary] .ae-faq{gap:50px}.ae-people-grid{gap:24px}.ae-home-note{margin-left:32px;width:390px}}@media(max-width:900px){.occasion-pdp[data-occasion=anniversary] .op-top{grid-template-columns:1fr 1fr;gap:24px 20px}.occasion-pdp[data-occasion=anniversary] .op-buy{padding:26px 20px}.occasion-pdp[data-occasion=anniversary] .op-buy h1{font-size:48px}.occasion-pdp[data-occasion=anniversary] .op-thumb img{height:52px}.occasion-pdp[data-occasion=anniversary] .op-counts{gap:5px}.occasion-pdp[data-occasion=anniversary] .op-counts>label{min-width:0}.occasion-pdp[data-occasion=anniversary] .op-choice>span{padding:10px 4px;font-size:11px}.occasion-pdp[data-occasion=anniversary] .ae-section{padding-block:72px}.ae-chapters{gap:20px}.ae-chapters>span{display:none}.ae-letter-intro h2 br{display:none}.ae-album{padding:16px}.ae-album figcaption{font-size:16px}.ae-heading{display:block}.occasion-pdp[data-occasion=anniversary] .ae-heading>p{max-width:48ch}.ae-year-note{flex-wrap:wrap}.ae-year-note .ae-link{margin-left:45px}.ae-people-photo{border-radius:120px 120px 3px 3px}.occasion-pdp[data-occasion=anniversary] .ae-people-card h3{font-size:25px}.ae-process-grid li{padding:28px 20px}.occasion-pdp[data-occasion=anniversary] .ae-process-grid h3{font-size:25px}.occasion-pdp[data-occasion=anniversary] .ae-scene-grid{grid-template-columns:1fr 1fr}.ae-scene-grid figure{display:block}.ae-scene-grid figure img{width:100%;height:320px}.ae-scene-grid figcaption{max-width:none;text-align:center;transform:rotate(-5deg);font-size:23px}.ae-at-home{min-height:600px}.ae-home-note{max-width:340px;padding:30px}.occasion-pdp[data-occasion=anniversary] .ae-home-note h2{font-size:39px}}@media(max-width:700px){.occasion-pdp[data-occasion=anniversary] .op-top{display:flex;flex-direction:column;gap:0;padding:24px 18px 44px}.occasion-pdp[data-occasion=anniversary] .op-theme-name{order:0;margin:0 0 24px;width:100%}.occasion-pdp[data-occasion=anniversary] .op-top>.op-gallery{display:contents;position:static}.occasion-pdp[data-occasion=anniversary] .op-image-stage{order:1;border-radius:160px 160px 4px 4px!important;aspect-ratio:4/5;width:100%;max-height:none}.occasion-pdp[data-occasion=anniversary] .op-thumbs{order:2;width:100%;margin:0;padding-top:15px}.occasion-pdp[data-occasion=anniversary] .op-thumb img{height:65px}.occasion-pdp[data-occasion=anniversary] .op-caption{order:3;margin:12px 0 22px;width:100%}.occasion-pdp[data-occasion=anniversary] .op-buy{order:4;width:100%;padding:30px 23px;margin:0;border-radius:8px}.occasion-pdp[data-occasion=anniversary] .op-buy h1{font-size:55px}.occasion-pdp[data-occasion=anniversary] .op-top>.op-gallery>.op-gallery-note{order:5;margin-top:30px;width:100%;padding-top:25px}.occasion-pdp[data-occasion=anniversary] .op-choice>span{font-size:12px;padding:12px 6px}.occasion-pdp[data-occasion=anniversary] .op-counts{gap:8px}.occasion-pdp[data-occasion=anniversary] .op-promises{gap:6px}.ae-chapters{gap:18px;padding:18px 14px;justify-content:center;font-size:10px}.occasion-pdp[data-occasion=anniversary] .ae-section{width:calc(100% - 40px);padding-block:60px}.occasion-pdp[data-occasion=anniversary] .ae-section h2{font-size:41px}.occasion-pdp[data-occasion=anniversary] .ae-kicker{font-size:9px;margin-bottom:20px}.occasion-pdp[data-occasion=anniversary] .ae-letter{grid-template-columns:1fr;gap:40px}.ae-album{margin:0 6px}.ae-album figcaption{font-size:17px}.ae-year-options{grid-template-columns:repeat(5,1fr)}.ae-year-options button{padding:22px 4px;gap:14px}.ae-year-options b{font-size:40px}.ae-year-options span{font-size:9px;line-height:1.5;min-height:27px}.ae-year-note{gap:14px;padding-top:26px}.occasion-pdp[data-occasion=anniversary] .ae-year-note p{font-size:25px}.ae-year-note>i{font-size:21px}.ae-year-note .ae-link{margin-left:35px;font-size:11px}.ae-at-home{display:block;padding:0;min-height:0;background:#e9dfd1}.ae-home-image{position:relative;height:auto}.ae-home-image img{aspect-ratio:3/2;object-position:65% 50%;height:auto}.ae-home-note{width:auto;max-width:none;margin:0;padding:40px 24px;border:0;background:#eee3d6;-webkit-backdrop-filter:none;backdrop-filter:none}.occasion-pdp[data-occasion=anniversary] .ae-home-note h2{font-size:40px}.ae-people-grid{grid-template-columns:1fr;gap:42px}.ae-people-card{display:grid;grid-template-columns:44% 1fr;gap:0 20px;align-items:start}.ae-people-photo{grid-row:1/4;border-radius:95px 95px 3px 3px}.ae-people-photo>span{left:10px;bottom:10px;font-size:9px;padding:6px 10px}.occasion-pdp[data-occasion=anniversary] .ae-people-card h3{font-size:27px;margin:18px 0 10px}.occasion-pdp[data-occasion=anniversary] .ae-people-card p{font-size:12px;line-height:1.65;min-height:0;margin:0 0 6px}.ae-people-card .ae-link{font-size:10px;gap:10px}.occasion-pdp[data-occasion=anniversary] .ae-details-grid{grid-template-columns:1fr;gap:50px}.ae-details-grid figure{margin:0 8px}.ae-details-grid figure img{aspect-ratio:5/4}.ae-process{text-align:left}.ae-process-grid{grid-template-columns:1fr;margin-top:32px}.ae-process-grid li{border-right:0;border-bottom:1px solid #ddcbbc;padding:28px 15px}.ae-process-grid li:last-child{border-bottom:0}.ae-process-grid i{margin-bottom:22px}.occasion-pdp[data-occasion=anniversary] .ae-process-grid h3{font-size:30px}.occasion-pdp[data-occasion=anniversary] .ae-process-grid p{max-width:38ch}.occasion-pdp[data-occasion=anniversary] .ae-scene-grid{grid-template-columns:1fr;gap:10px}.ae-scene-grid figure{display:flex;justify-content:center}.ae-scene-grid figure img{width:60%;height:285px}.ae-scene-grid figcaption{max-width:7ch;font-size:26px}.ae-heading{margin-bottom:25px}.occasion-pdp[data-occasion=anniversary] .ae-related{padding-bottom:35px}.ae-theme-card>span{font-size:10px}.occasion-pdp[data-occasion=anniversary] .ae-faq{grid-template-columns:1fr;gap:30px;padding-top:50px}.ae-faq-list summary{padding:23px 0;font-size:12px}.ae-finale{min-height:400px}.occasion-pdp[data-occasion=anniversary] .ae-finale h2{font-size:49px}.ae-finale .op-button{font-size:12px}.ae-finale .ae-kicker{max-width:28ch;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.ae-ready [data-ae-reveal],.ae-ready [data-ae-reveal].ae-waiting{opacity:1;translate:none;transition:none}.ae-theme-card>div,.ae-theme-card img{transform:none}.occasion-pdp[data-occasion=anniversary] .op-button,.ae-people-photo img,.occasion-pdp[data-occasion=anniversary] .op-choice>span{transition:none}}.ae-theme-track.ae-native{touch-action:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ae-native .ae-theme-card{scroll-snap-align:start}.ae-native img{pointer-events:none}.ae-theme-track.ae-native.ae-dragging{scroll-snap-type:none}@media(hover:none){.ae-theme-track.ae-native,.ae-native .ae-theme-card{cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/anniversary-editorial.css.map */
