.anniversary-growth,.anniversary-growth *,.anniversary-growth *:before,.anniversary-growth *:after{box-sizing:border-box}.anniversary-growth{display:block;width:100%;max-width:100%;overflow:hidden;scroll-margin-top:120px;background:#f4eee5;color:#202020;padding:50px 0;font-family:var(--font-body-family, Poppins),sans-serif;font-weight:400;line-height:1.5}.anniversary-growth__inner{width:min(100%,1200px);margin:0 auto;padding:0 20px}.anniversary-growth__head{max-width:850px;margin:0 auto 22px;text-align:center}.anniversary-growth__kicker{margin:0 0 9px;color:#202020;font-size:11px;font-weight:700;letter-spacing:.15em;line-height:1.25;text-transform:uppercase}.anniversary-growth__heading{margin:0;color:#202020;font-family:var(--font-heading-family, Oswald),sans-serif;font-weight:700;font-size:clamp(32px,5vw,48px);letter-spacing:.01em;line-height:1.08;text-transform:none}.anniversary-growth__intro{margin:12px 0 0;color:#202020;font-size:14px;line-height:1.55}.anniversary-growth__guide{display:none}.anniversary-growth__viewport{overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}.anniversary-growth__viewport::-webkit-scrollbar{display:none}.anniversary-growth__viewport:focus{outline:3px solid #ffca0a;outline-offset:3px}.anniversary-growth__viewport:focus:not(:focus-visible){outline:none}.anniversary-growth__viewport.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.anniversary-growth__track{display:grid;grid-auto-flow:column;grid-auto-columns:88%;align-items:stretch;gap:12px;margin:0 -20px;padding:0 20px 5px}.anniversary-growth__card{display:flex;min-width:0;height:100%;flex-direction:column;overflow:hidden;border:1px solid rgba(32,32,32,.16);border-radius:0;background:#fff;color:#202020;scroll-snap-align:center;scroll-snap-stop:normal}.anniversary-growth__card--featured{border:2px solid #ffca0a}.anniversary-growth__card--dark{border-color:#202020;background:#202020;color:#fff}.anniversary-growth__visual{position:relative;display:grid;min-height:210px;place-items:center;overflow:hidden;border-bottom:1px solid rgba(32,32,32,.1);background:#f4eee5}.anniversary-growth__card--dark .anniversary-growth__visual{border-bottom-color:#ffffff29;background:#202020}.anniversary-growth__image,.anniversary-growth__visual picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.anniversary-growth__image{object-fit:cover;object-position:center}.anniversary-growth__badge{position:absolute;top:13px;left:13px;z-index:2;padding:6px 8px;background:#ffca0a;color:#202020;font-size:9px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}.anniversary-growth__placeholder{position:absolute;right:10px;bottom:8px;left:10px;z-index:2;margin:0;color:#202020b8;font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.3;text-align:center;text-transform:uppercase}.anniversary-growth__card--dark .anniversary-growth__placeholder{color:#ffffffc7}.anniversary-growth__body{display:flex;min-width:0;flex:1;flex-direction:column;padding:22px 19px 20px}.anniversary-growth__eyebrow{margin:0 0 9px;color:#2020209e;font-size:10px;font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.anniversary-growth__card--dark .anniversary-growth__eyebrow{color:#ffca0a}.anniversary-growth__body h3{margin:0;color:inherit;font-family:var(--font-heading-family, Oswald),sans-serif;font-weight:700;font-size:31px;line-height:1.12;text-transform:none}.anniversary-growth__desc{margin:11px 0 0;color:#202020b8;font-size:13px;line-height:1.55}.anniversary-growth__card--dark .anniversary-growth__desc,.anniversary-growth__card--dark .anniversary-growth__fit,.anniversary-growth__card--dark .anniversary-growth__limit,.anniversary-growth__card--dark .anniversary-growth__standalone{color:#ffffffd1}.anniversary-growth__list{display:grid;gap:7px;margin:17px 0 0;padding:0;list-style:none;font-size:12px;line-height:1.4}.anniversary-growth__list li{position:relative;padding-left:18px}.anniversary-growth__list li:before{content:"\2713";position:absolute;top:0;left:0;color:#202020;font-weight:700}.anniversary-growth__card--dark .anniversary-growth__list li:before{color:#ffca0a}.anniversary-growth__fit{margin:15px 0 0;padding-top:13px;border-top:1px solid rgba(32,32,32,.12);color:#202020ad;font-size:11px;line-height:1.5}.anniversary-growth__fit b{color:#202020;text-transform:uppercase}.anniversary-growth__card--dark .anniversary-growth__fit{border-top-color:#ffffff29}.anniversary-growth__card--dark .anniversary-growth__fit b{color:#fff}.anniversary-growth__limit{margin:14px 0 0;color:#202020b8;font-size:12px;font-weight:600;line-height:1.4}.anniversary-growth__footer{position:relative;z-index:3;display:grid;gap:13px;margin-top:auto;padding-top:20px;pointer-events:auto}.anniversary-growth__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px;padding-top:15px;border-top:1px solid rgba(32,32,32,.12)}.anniversary-growth__card--dark .anniversary-growth__price{border-top-color:#ffffff29}.anniversary-growth__price small{color:#2020209e;font-size:9px;font-weight:700;letter-spacing:.09em;line-height:1.3;text-transform:uppercase}.anniversary-growth__card--dark .anniversary-growth__price small{color:#ffffffc7}.anniversary-growth__price strong{color:inherit;font-family:var(--font-heading-family, Oswald),sans-serif;font-weight:700;font-size:31px;line-height:1;text-align:right;text-transform:uppercase;white-space:nowrap}.anniversary-growth__price-stack{display:flex;flex-direction:column;align-items:flex-end;gap:3px;margin-left:auto}.anniversary-growth__price em{font-family:var(--font-body-family, Poppins),sans-serif;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.08em}.anniversary-growth__standalone{margin:-4px 0 0;color:#2020209e;font-size:9px;font-weight:700;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}.anniversary-growth__button{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:12px;border:0;border-radius:0;background:#ffca0a;color:#202020;font-family:var(--font-body-family, Poppins),sans-serif;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;pointer-events:auto;touch-action:manipulation}a.anniversary-growth__button:hover{background:#f4eee5;color:#202020}.anniversary-growth__button--outline{border:1px solid #202020;background:transparent;color:#202020}a.anniversary-growth__button--outline:hover{background:#202020;color:#fff}.anniversary-growth__button--pending{cursor:default}.anniversary-growth__button[hidden]{display:none}.anniversary-growth__button:focus-visible,.anniversary-growth__arrow:focus-visible,.anniversary-growth__dot:focus-visible{outline:3px solid #ffca0a;outline-offset:3px}.anniversary-growth__note{margin:0;color:#202020b8;font-size:11px;line-height:1.35}.anniversary-growth__card--dark .anniversary-growth__note{color:#ffffffc7}.anniversary-growth__note--editor,.anniversary-growth__card--dark .anniversary-growth__note--editor{padding:8px 10px;border:1px dashed #b45309;background:#fff7ed;color:#7c2d12}.anniversary-growth__nav{display:flex;align-items:center;justify-content:center;gap:13px;margin-top:14px}.anniversary-growth__arrow{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid #202020;border-radius:0;background:#fff;color:#202020;cursor:pointer}.anniversary-growth__arrow:hover{background:#202020;color:#fff}.anniversary-growth__arrow[disabled]{opacity:.25;background:#fff;color:#202020;cursor:default}.anniversary-growth__arrow svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.anniversary-growth__dots{display:flex;align-items:center;justify-content:center;gap:7px;min-width:60px}.anniversary-growth__dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#20202047;cursor:pointer}.anniversary-growth__dot[aria-current=true]{background:#202020;transform:scale(1.18)}.anniversary-growth__hint{margin:9px 0 0;color:#2020208c;font-size:10px;letter-spacing:.04em;text-align:center;text-transform:uppercase}.anniversary-growth__mock--theme{width:min(100%,260px);border:1px solid rgba(32,32,32,.2);background:#fff}.anniversary-growth__mock-bar{display:flex;align-items:center;gap:4px;height:18px;padding:0 7px;background:#202020}.anniversary-growth__mock-bar span{width:4px;height:4px;border-radius:50%;background:#ffca0a}.anniversary-growth__mock-hero{display:grid;min-height:95px;place-items:center;padding:14px;background:#f4eee5;color:#202020;font-family:var(--font-heading-family, Oswald),sans-serif;font-size:22px;font-weight:700;line-height:.95;text-align:center}.anniversary-growth__mock-hero small{display:block;margin-top:6px;font-family:var(--font-body-family, Poppins),sans-serif;font-size:6px;font-weight:600;letter-spacing:.08em}.anniversary-growth__mock-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:9px;background:#fff}.anniversary-growth__mock-tiles i{display:block;aspect-ratio:1;background:#f4eee5}.anniversary-growth__mock--setup{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.anniversary-growth__mock--setup div{display:grid;width:70px;height:70px;place-items:center;border:1px solid #202020;background:#fff;color:#202020;font-family:var(--font-heading-family, Oswald),sans-serif;font-size:13px;font-weight:700}.anniversary-growth__mock--setup span{color:#202020;font-family:var(--font-heading-family, Oswald),sans-serif;font-size:22px;font-weight:700}.anniversary-growth__mock--launch{width:min(100%,250px);padding:27px 24px;border:1px solid rgba(255,255,255,.24);background:#202020;color:#fff}.anniversary-growth__mock--launch span{display:block;color:#ffca0a;font-size:8px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.anniversary-growth__mock--launch strong{display:block;margin-top:10px;font-family:var(--font-heading-family, Oswald),sans-serif;font-size:38px;font-weight:700;line-height:.9;text-transform:uppercase}.anniversary-growth__mock--launch i{display:block;width:45%;height:5px;margin-top:18px;background:#ffca0a}@media screen and (min-width:750px){.anniversary-growth__head{margin-bottom:27px}.anniversary-growth__guide{display:flex;align-items:center;justify-content:center;gap:13px;max-width:920px;margin:0 auto 28px;color:#2020209e;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.anniversary-growth__guide span{display:flex;align-items:center;gap:7px}.anniversary-growth__guide b{display:grid;width:22px;height:22px;place-items:center;background:#202020;color:#fff;font-size:10px}.anniversary-growth__guide i{color:#20202066;font-style:normal}.anniversary-growth__viewport{overflow:visible;scroll-snap-type:none;cursor:auto}.anniversary-growth__track{grid-auto-flow:unset;grid-auto-columns:unset;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0}.anniversary-growth__card{scroll-snap-align:none}.anniversary-growth__nav,.anniversary-growth__hint{display:none}.anniversary-growth__visual{min-height:225px}.anniversary-growth__body{padding:24px 21px 22px}.anniversary-growth__body h3{font-size:32px}}@media(prefers-reduced-motion:reduce){.anniversary-growth__viewport{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/anniversary-setup.css.map */
