[data-anniv-live][hidden],[data-anniv-rest][hidden]{display:none!important}.anniv-banner{background:var(--ink);color:var(--chalk);padding:11px 0}.anniv-banner__inner{display:flex;align-items:center;justify-content:center;gap:32px}.anniv-banner__copy{display:flex;align-items:center;gap:14px;font-size:13px;text-decoration:none;color:inherit}.anniv-banner__copy strong{font-weight:600}.anniv-banner__copy span{color:#f0c4a3}.anniv-banner .anniv-timer{gap:5px;margin:0}.anniv-banner .anniv-timer>span{min-width:27px}.anniv-banner .anniv-timer b{font-size:16px}.anniv-banner .anniv-timer small{font-size:8px;letter-spacing:.02em}.anniv-timer{display:flex;align-items:center;gap:10px;font-variant-numeric:tabular-nums;margin:24px 0}.anniv-timer>span{min-width:45px;text-align:center;display:grid;gap:3px}.anniv-timer b{font-size:28px;line-height:1;font-weight:500}.anniv-timer small{font-size:10px;text-transform:uppercase;letter-spacing:.08em}.anniv-timer i{font-style:normal;opacity:.5;align-self:flex-start;line-height:1.2}.anniv-eyebrow{font-family:var(--font);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1.5;margin:0}.anniv-hero{display:grid;grid-template-columns:1fr 1.1fr;background:var(--chalk);min-height:630px;overflow:hidden}.anniv-hero__copy{padding:58px clamp(28px,4.4vw,76px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:22px}.anniv-hero h1{font:400 clamp(48px,4.8vw,74px)/1.04 var(--font-display);letter-spacing:-.035em;margin:0;max-width:10ch}.anniv-intro{font-size:17px;line-height:1.65;max-width:38ch;margin:0;color:var(--ink-80)}.anniv-offer{display:flex;align-items:center;gap:18px;padding:16px 0}.anniv-offer>strong{font:400 clamp(46px,5vw,68px)/1 var(--font-display);letter-spacing:-.055em;white-space:nowrap}.anniv-offer>strong>span{font-size:.65em;margin-left:3px}.anniv-offer>div{display:grid;gap:4px}.anniv-offer b{font-size:15px;font-weight:500}.anniv-offer div>span{font-size:12px;line-height:1.5;color:var(--ink-60)}.anniv-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.anniv-actions .btn{background:var(--ink);color:var(--chalk);min-height:50px}.anniv-text-link{-webkit-appearance:none;appearance:none;border:0;padding:0 0 4px;background:none;color:inherit;font:inherit;font-size:13px;text-decoration:none;border-bottom:1px solid currentColor;cursor:pointer;width:fit-content}.anniv-small{font-size:11px;line-height:1.6;opacity:.8;margin:0}.anniv-hero__copy>.anniv-small{margin-top:2px}.anniv-hero__pictures{position:relative;min-height:630px;background:var(--chalk);padding:24px 24px 64px 0}.anniv-hero__main{width:100%;height:100%;max-height:700px;object-fit:cover;object-position:center 50%;display:block;border-radius:46% 46% 2px 2px}.anniv-hero__seal{position:absolute;top:36px;left:-42px;z-index:1}.anniv-hero__inset{position:absolute;right:38px;bottom:20px;width:32%;margin:0;padding:7px 7px 10px;background:var(--chalk);transform:rotate(5deg);box-shadow:0 4px 16px #22364a18}.anniv-hero__inset img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.anniv-hero__inset figcaption{font:400 14px/1.25 var(--font-display);text-align:center;padding-top:8px}.anniv-hero__friend{position:absolute;width:70px;height:90px;bottom:6px;left:36px;transform:rotate(-7deg)}.anniv-hero__friend svg{width:100%;height:100%}.price--anniv{color:var(--ink)}.price__anniv-label{font:500 9px/1.3 var(--font);letter-spacing:.02em;color:var(--ink);display:inline-block;border-radius:2px;padding:3px 5px;background:#efd1b9;margin-left:6px;vertical-align:middle}.price__anniv-note{display:block;font:400 10px/1.4 var(--font);color:var(--ink-60);margin-top:3px}.card .price__anniv-note{font-size:9px}.price s{white-space:nowrap}.anniv-product-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;margin:16px 0;background:#f0e6da;border:1px solid #e0c5ad;border-radius:3px;text-align:left;color:var(--ink)}.anniv-product-countdown{min-width:0}.anniv-product-countdown>p{margin:0 0 7px;font:400 11px/1.3 var(--font);color:var(--ink-80)}.anniv-product-countdown .anniv-timer{gap:5px;margin:0}.anniv-product-countdown .anniv-timer>span{min-width:27px;gap:3px}.anniv-product-countdown .anniv-timer b{font:500 18px/1 var(--font);color:var(--ink)}.anniv-product-countdown .anniv-timer small{font:400 7px/1.2 var(--font);letter-spacing:.04em;text-transform:uppercase}.anniv-product-countdown .anniv-timer i{font-size:13px;line-height:1.2}.anniv-product-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;min-height:44px;padding:0;background:none;border:0;color:var(--ink);font:500 12px/1.4 var(--font);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.anniv-product-link:hover{color:var(--apricot-deep)}.anniv-product-link:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media(max-width:749px){.buybox{grid-template-columns:minmax(0,1fr);min-width:0}.buybox>*{min-width:0}.buybox .buy-row{grid-template-columns:auto minmax(0,1fr)}.buybox .btn--buy{min-width:0;padding-inline:12px;font-size:16px}}@media(max-width:349px){.buybox .buy-row{grid-template-columns:1fr}.buybox .buy-row .qty{justify-self:start}}@media(max-width:374px){.anniv-product-trigger{padding:11px 12px;gap:8px}.anniv-product-countdown .anniv-timer{gap:3px}.anniv-product-countdown .anniv-timer>span{min-width:24px}.anniv-product-countdown .anniv-timer b{font-size:17px}.anniv-product-link{font-size:11px;gap:4px}}.anniv-modal{padding:0;border:0;border-radius:4px;background:var(--chalk);color:var(--ink);width:min(980px,calc(100vw - 32px));max-height:90svh;overflow:auto}.anniv-modal::backdrop{background:#16263599}.anniv-modal__close{position:absolute;right:12px;top:12px;z-index:2;width:34px;height:34px;border:0;border-radius:50%;background:var(--chalk);color:var(--ink);display:grid;place-items:center;cursor:pointer}.anniv-modal__close svg{width:18px;height:18px}.anniv-modal__grid{display:grid;grid-template-columns:1.1fr 1fr}.anniv-modal__image{position:relative;min-height:480px;background:#e9e2d6;display:flex;align-items:center}.anniv-modal__image>img{width:100%;height:auto;object-fit:contain;display:block}.anniv-modal__copy{padding:44px 36px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.anniv-modal__copy h2{font:400 34px/1.12 var(--font-display);margin:0}.anniv-modal__copy>p:not(.anniv-eyebrow){font-size:14px;line-height:1.6;margin:0}.anniv-modal .anniv-offer{padding:0}.anniv-modal .anniv-offer>strong{font-size:55px}.anniv-modal .anniv-offer b{font-size:13px}.anniv-modal .anniv-timer{margin:20px 0 12px}.anniv-modal .btn{font-size:13px;min-height:48px;width:100%}.anniv-story{padding-top:64px}.anniv-story__intro{position:relative;text-align:center;max-width:1000px;padding-bottom:64px}.anniv-story__intro h1{font:400 clamp(46px,6vw,88px)/1.02 var(--font-display);letter-spacing:-.035em;margin:20px auto 24px}.anniv-story__intro .anniv-intro{margin:auto;max-width:48ch}.anniv-story__seal{position:absolute;right:-60px;bottom:-32px;z-index:1}.anniv-story__cover{position:relative;max-width:1100px}.anniv-story__cover>img{width:100%;height:auto;object-fit:contain;border-radius:2px;display:block}.anniv-story__friend{position:absolute;width:88px;height:110px;bottom:-30px;left:80px;transform:rotate(-6deg)}.anniv-story__friend svg{width:100%;height:100%}.anniv-story__letter{padding-block:100px 65px;max-width:760px;text-align:center}.anniv-story h2{font:400 clamp(30px,3.3vw,48px)/1.1 var(--font-display);letter-spacing:-.025em;margin:18px 0 24px}.anniv-story__letter .rte{font-size:16px;line-height:1.75}.anniv-story__letter p{margin-bottom:18px}.anniv-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px 28px;padding-bottom:70px;align-items:start}.anniv-photo{margin:0}.anniv-photo:nth-child(2n){padding-top:75px}.anniv-photo img{width:100%;aspect-ratio:4/4.5;object-fit:cover;display:block}.anniv-photo--wide{grid-column:1/-1;padding-top:0!important}.anniv-photo--wide img{aspect-ratio:16/8}.anniv-photo figcaption{font:400 17px/1.5 var(--font-display);margin-top:12px;display:flex;gap:18px}.anniv-photo figcaption>span{font:400 10px/2 var(--font);color:var(--ink-60)}.anniv-story__thanks{text-align:center;max-width:770px;padding-bottom:80px}.anniv-story__thanks>p:last-child{font-size:16px;line-height:1.7}.anniv-friends{display:flex;gap:28px;justify-content:center;margin-bottom:26px}.anniv-friends svg{width:52px;height:70px}.anniv-friends svg:nth-child(2){transform:translateY(-12px)}.anniv-story__offer{background:#eee3d5;padding:60px 24px;text-align:center}.anniv-story__offer .anniv-offer,.anniv-story__offer .anniv-timer{justify-content:center}.anniv-story__offer .anniv-offer{text-align:left}.anniv-story__offer .btn{margin:6px 0 22px}.anniv-story__offer .anniv-small{max-width:680px;margin:auto}.anniv-story__ended{text-align:center;margin:0 auto 80px;font-size:16px}.anniv-cart-note{font-size:12px;line-height:1.5;color:var(--ink);background:#f0e6da;padding:10px 12px;margin:0 0 14px}@media(max-width:1100px){.anniv-story__seal{right:30px;bottom:-60px}.anniv-hero__copy{padding:48px 32px}.anniv-hero__seal{left:-25px}}@media(max-width:749px){.anniv-banner{padding:9px 12px}.anniv-banner__inner{padding:0;gap:8px;flex-direction:column}.anniv-banner__copy{font-size:11px;gap:5px;flex-wrap:wrap;justify-content:center}.anniv-banner .anniv-timer{gap:4px}.anniv-banner .anniv-timer>span{min-width:24px}.anniv-banner .anniv-timer b{font-size:14px}.anniv-banner .anniv-timer small{font-size:7px}.anniv-hero{grid-template-columns:1fr;min-height:0}.anniv-hero__copy{padding:30px 24px 28px;gap:15px}.anniv-hero h1{font-size:43px;max-width:13ch}.anniv-intro{font-size:14px;line-height:1.6}.anniv-hero .anniv-offer{padding:0}.anniv-offer>strong{font-size:48px}.anniv-offer b{font-size:13px}.anniv-offer div>span{font-size:11px}.anniv-actions{gap:14px}.anniv-actions .btn{font-size:13px;padding:0 18px;min-height:46px}.anniv-text-link{font-size:12px}.anniv-hero__pictures{min-height:0;height:390px;padding:0 22px 42px}.anniv-hero__main{border-radius:44% 44% 2px 2px;object-position:50% 43%}.anniv-hero__seal{top:18px;left:22px}.anniv-hero__inset{width:32%;right:18px;bottom:10px}.anniv-hero__inset figcaption{font-size:10px}.anniv-hero__friend{width:48px;height:62px;bottom:0;left:32px}.anniv-modal__grid{grid-template-columns:1fr}.anniv-modal__image{min-height:0;height:auto}.anniv-modal__image>img{object-position:50% 45%}.anniv-modal__copy{padding:24px;gap:14px}.anniv-modal__copy h2{font-size:28px}.anniv-modal .anniv-timer b{font-size:24px}.anniv-modal .anniv-offer>strong{font-size:48px}.anniv-modal .anniv-small{font-size:10px}.anniv-story{padding-top:34px}.anniv-story__intro{padding-bottom:38px}.anniv-story__intro h1{font-size:44px;margin:16px auto 18px}.anniv-story__intro .anniv-intro{max-width:31ch}.anniv-story__cover>img{height:auto}.anniv-story__seal{right:34px;bottom:-70px}.anniv-story__friend{left:30px;width:58px;height:76px;bottom:-22px}.anniv-story__letter{padding-block:68px 30px}.anniv-story__letter .rte{font-size:14px}.anniv-photo-grid{gap:26px 14px;padding-bottom:44px}.anniv-photo:nth-child(2n){padding-top:30px}.anniv-photo img{aspect-ratio:3/4}.anniv-photo--wide img{aspect-ratio:4/3}.anniv-photo figcaption{font-size:13px;gap:7px;line-height:1.35}.anniv-photo figcaption>span{font-size:9px}.anniv-story__thanks{padding-bottom:44px}.anniv-story__thanks>p:last-child{font-size:14px}.anniv-story__offer{padding:36px 0}.anniv-story__offer h2{font-size:34px}.anniv-story__offer .anniv-small{font-size:10px}.price__anniv-label{font-size:8px;padding:2px 4px;margin-left:4px}.anniv-product-trigger{font-size:12px}}.anniv-seal{--seal-size:146px;--seal-fill:var(--apricot);--seal-ink:var(--ink);--offer-fill:var(--ink);--offer-ink:var(--chalk);position:relative;width:var(--seal-size);height:var(--seal-size);border-radius:50%;background:var(--seal-fill);color:var(--seal-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--seal-size)*.055);transform:rotate(-8deg);box-shadow:0 0 0 4px var(--chalk),0 0 0 5px var(--seal-fill);text-align:center}.anniv-seal .anniv-seal__age{display:flex;flex-direction:column;align-items:center;gap:calc(var(--seal-size)*.025);font:400 calc(var(--seal-size)*.52)/.82 var(--font-display);letter-spacing:-.045em}.anniv-seal .anniv-seal__age b{font:400 calc(var(--seal-size)*.18)/1 var(--font-display);letter-spacing:0}.anniv-seal .anniv-seal__brand{font:600 calc(var(--seal-size)*.065)/1.2 var(--font);letter-spacing:.15em;text-transform:uppercase}.anniv-seal .anniv-seal__promotion{position:absolute;right:calc(var(--seal-size)*-.3);bottom:calc(var(--seal-size)*-.015);width:calc(var(--seal-size)*.48);height:calc(var(--seal-size)*.48);border-radius:50%;background:var(--offer-fill);color:var(--offer-ink);display:grid;place-items:center;box-shadow:0 0 0 3px var(--chalk);transform:rotate(12deg)}.anniv-seal .anniv-seal__promotion strong{font:500 calc(var(--seal-size)*.145)/1 var(--font);letter-spacing:-.04em;white-space:nowrap}.anniv-seal .anniv-seal__promotion strong span{font-size:.65em;margin-left:1px}.anniv-seal.anniv-seal--blue{--seal-fill:var(--ink);--seal-ink:var(--chalk);--offer-fill:var(--apricot);--offer-ink:var(--ink)}.anniv-seal.anniv-seal--compact{--seal-size:64px;gap:0;transform:rotate(-8deg);box-shadow:0 0 0 2px var(--chalk);pointer-events:none}.anniv-seal--compact .anniv-seal__brand{display:none}.anniv-seal--compact .anniv-seal__age{font-size:calc(var(--seal-size)*.5);gap:3px}.anniv-seal--compact .anniv-seal__age b{font-size:calc(var(--seal-size)*.19)}.anniv-card-stamp{position:absolute;top:15px;right:21px;z-index:2;pointer-events:none}.card:nth-child(2n) .anniv-card-stamp .anniv-seal{--seal-fill:var(--apricot);--seal-ink:var(--ink);--offer-fill:var(--ink);--offer-ink:var(--chalk)}.anniv-hero{min-height:0}.anniv-hero__copy{gap:18px}.anniv-hero h1{font-size:clamp(46px,4.2vw,64px);max-width:none}.anniv-hero__pictures{min-height:0;background:var(--chalk)}.anniv-story__seal .anniv-seal{--seal-size:124px}.anniv-modal__image .anniv-seal{--seal-size:112px}.coll-banner{position:relative}.anniv-collection-stamp{position:absolute;right:clamp(24px,5vw,80px);bottom:25px;text-decoration:none;z-index:1}.anniv-collection-stamp .anniv-seal{--seal-size:128px}.anniv-collection-stamp:focus-visible{outline:2px solid var(--ink);outline-offset:10px;border-radius:50%}.coll-banner:has(.anniv-collection-stamp:not([hidden])){height:clamp(200px,20vw,290px)}.coll-banner:has(.anniv-collection-stamp:not([hidden])) img{height:100%;object-fit:cover}.anniv-collection-copy{display:grid;gap:10px}.anniv-collection-copy .t-h1{font:400 clamp(30px,3.6vw,48px)/1.1 var(--font-display);letter-spacing:-.025em;margin:0}.anniv-collection-copy>p:last-child{font-size:14px;line-height:1.6;margin:0}.coll-head:has(.anniv-collection-copy:not([hidden])){padding:26px 0}#anniversary-products{scroll-margin-top:95px}.anniv-photo-grid{max-width:1140px;gap:40px 28px}.anniv-photo:nth-child(2n){padding-top:44px}.anniv-photo img{height:auto;aspect-ratio:auto;object-fit:contain}.anniv-photo figcaption{font-size:16px}.anniv-modal__copy{padding:42px 36px 34px;gap:20px;justify-content:center}.anniv-modal__copy h2{font-size:39px;line-height:1.08;letter-spacing:-.025em}.anniv-modal__copy .anniv-modal__intro{font-size:14px;line-height:1.65;color:var(--ink-80);max-width:35ch}.anniv-modal__deal{width:100%}.anniv-modal .anniv-offer{gap:14px;margin-bottom:20px}.anniv-modal .anniv-offer>strong{font-size:54px}.anniv-modal .anniv-offer b{font-size:14px}.anniv-modal .anniv-offer div>span{font-size:11px}.anniv-modal__countdown{border-top:1px solid #22364a24;padding-top:16px}.anniv-modal__countdown .anniv-small{font-size:10px}.anniv-modal .anniv-timer{margin:12px 0 10px;gap:8px}.anniv-modal .anniv-timer>span{min-width:40px}.anniv-modal .anniv-timer b{font-size:24px}.anniv-modal .anniv-timer small{font-size:8px}.anniv-modal .btn{font-size:14px;min-height:48px;padding:12px 15px}.anniv-modal__copy>.anniv-text-link{font-size:12px}@media(min-width:750px){.anniv-hero{height:clamp(550px,43vw,660px)}.anniv-hero__pictures{height:100%;padding:22px 22px 64px 0}.anniv-hero__main{height:100%;max-height:none}.anniv-hero__copy{padding:35px clamp(28px,4.4vw,76px)}.anniv-hero__inset{width:29%;bottom:14px;right:28px}.anniv-hero__seal{top:28px;left:-32px}}@media(min-width:750px)and (max-width:1100px){.anniv-hero h1{font-size:44px}.anniv-hero__copy{padding:30px 28px}.anniv-hero__seal .anniv-seal{--seal-size:112px}.anniv-intro{font-size:15px}.anniv-hero__copy{gap:15px}.anniv-hero .anniv-offer{padding:6px 0}}@media(max-width:749px){.anniv-hero h1{font-size:41px}.anniv-hero__copy{gap:15px}.anniv-hero__pictures{height:390px;padding:0 22px 42px}.anniv-hero__seal .anniv-seal{--seal-size:102px}.anniv-hero__seal{top:20px;left:20px}.anniv-story__seal .anniv-seal{--seal-size:102px}.anniv-collection-stamp{right:42px;bottom:18px}.anniv-collection-stamp .anniv-seal{--seal-size:100px}.coll-banner:has(.anniv-collection-stamp:not([hidden])){height:180px}.anniv-collection-copy .t-h1{font-size:30px}.anniv-collection-copy>p:last-child{font-size:13px}.anniv-card-stamp{top:10px;right:18px}.anniv-seal.anniv-seal--compact{--seal-size:52px}.anniv-photo-grid{grid-template-columns:1fr;gap:28px;max-width:580px}.anniv-photo:nth-child(2n){padding-top:0}.anniv-photo figcaption{font-size:14px}.anniv-modal__image .anniv-seal{--seal-size:96px}.anniv-modal__copy{padding:24px;gap:16px}.anniv-modal__copy h2{font-size:32px}.anniv-modal__copy .anniv-modal__intro{font-size:13px}.anniv-modal .anniv-offer>strong{font-size:48px}.anniv-modal .anniv-offer b{font-size:12px}.anniv-modal .anniv-offer{margin-bottom:16px}.anniv-modal .anniv-timer b{font-size:22px}.anniv-modal .btn{font-size:13px}}.anniv-modal__image .anniv-seal{position:absolute;bottom:26px;left:26px}@media(max-width:749px){.anniv-modal__image .anniv-seal{bottom:16px;left:20px}}@media(max-width:749px){.card__info{min-width:0}.card__row{flex-wrap:wrap;row-gap:7px}.card__row>.price{max-width:100%}.card__row>.dots{flex-shrink:0}}body:has(.anniv-hero:not([hidden])) .header-wrapper .site-header{background:var(--chalk);border-bottom:1px solid #22364a1a}.anniv-hero{background:#eee8de}.anniv-hero__pictures{background:inherit}.anniv-hero__copy{gap:20px}.anniv-hero .anniv-intro{max-width:41ch;line-height:1.65}.anniv-hero .anniv-actions{margin-top:5px}.anniv-hero .anniv-small{margin-top:-10px;color:var(--ink-80)}@media(min-width:990px){body:has(.anniv-hero:not([hidden])){--header-h:72px}}@media(min-width:750px){.anniv-hero{grid-template-columns:minmax(0,2fr) minmax(0,3fr);height:clamp(460px,37vw,550px)}.anniv-hero__copy{padding:32px clamp(28px,4.4vw,76px)}.anniv-hero h1{font-size:clamp(40px,3.8vw,56px);line-height:1.07;max-width:13ch}.anniv-hero .anniv-intro{font-size:16px}.anniv-hero__pictures{padding:20px 24px 36px 12px}.anniv-hero__main{border-radius:46% 46% 2px 2px;object-position:center 30%}.anniv-hero__seal{top:26px;left:-14px}.anniv-hero__seal .anniv-seal{--seal-size:124px}.anniv-hero__inset{width:clamp(120px,12vw,170px);right:34px;bottom:10px;padding:6px 6px 8px;transform:rotate(4deg)}.anniv-hero__inset figcaption{font-size:12px}}@media(min-width:750px)and (max-width:1099px){.anniv-hero{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.anniv-hero__copy{padding:28px}.anniv-hero h1{font-size:40px}.anniv-hero .anniv-intro{font-size:14px}.anniv-hero__seal{left:0;top:24px}.anniv-hero__seal .anniv-seal{--seal-size:96px}}@media(max-width:749px){.anniv-hero__copy{padding:28px 24px 22px;gap:16px}.anniv-hero h1{font-size:38px;line-height:1.06;max-width:none}.anniv-hero .anniv-intro{font-size:14px;max-width:37ch}.anniv-hero .anniv-actions{margin-top:2px}.anniv-hero .anniv-small{margin-top:-5px;font-size:10px}.anniv-hero__pictures{height:300px;padding:0 18px 24px}.anniv-hero__main{object-position:50% 54%}.anniv-hero__seal{top:10px;left:20px}.anniv-hero__seal .anniv-seal{--seal-size:86px}.anniv-hero__inset{width:110px;right:22px;bottom:5px;padding:5px 5px 7px}.anniv-hero__inset figcaption{font-size:10px}}.anniv-seal.anniv-seal--birthday{gap:calc(var(--seal-size)*.02)}.anniv-seal__occasion{display:flex;flex-direction:column;gap:1px;font:600 max(8px,calc(var(--seal-size)*.068))/1.2 var(--font);letter-spacing:.055em;text-transform:uppercase}.anniv-seal__occasion strong{font-size:max(9px,calc(var(--seal-size)*.09));font-weight:600;letter-spacing:.12em}.anniv-seal--birthday .anniv-seal__age{font:400 calc(var(--seal-size)*.52)/.82 var(--font-display);letter-spacing:-.045em;gap:calc(var(--seal-size)*.025)}.anniv-seal--birthday .anniv-seal__age b{font:400 calc(var(--seal-size)*.18)/1 var(--font-display);letter-spacing:0}.anniv-seal.anniv-seal--offer{gap:calc(var(--seal-size)*.055);transform:rotate(-6deg)}.anniv-seal.anniv-seal--offer.anniv-seal--compact{--seal-size:84px}.anniv-seal__offer-label{font:600 max(8px,calc(var(--seal-size)*.1))/1 var(--font);letter-spacing:.12em;text-transform:uppercase}.anniv-seal__discount{font:500 calc(var(--seal-size)*.33)/1 var(--font);letter-spacing:-.05em;white-space:nowrap}.anniv-seal__discount>span{font-size:.68em;margin-left:1px}.anniv-seal__offer-occasion{font:600 max(7.5px,calc(var(--seal-size)*.09))/1.1 var(--font);letter-spacing:.015em;text-transform:uppercase}@media(max-width:749px){.anniv-seal.anniv-seal--offer.anniv-seal--compact{--seal-size:74px}.anniv-card-stamp{top:11px;right:13px}.anniv-collection-stamp{right:24px}.anniv-story__seal{right:46px}}@media(max-width:749px){.anniv-seal--birthday .anniv-seal__occasion{font-size:7px;line-height:1.15;letter-spacing:0;white-space:nowrap}.anniv-seal--birthday .anniv-seal__occasion strong{font-size:8px;letter-spacing:.1em}.anniv-seal.anniv-seal--offer{gap:calc(var(--seal-size)*.035)}.anniv-seal--offer .anniv-seal__offer-occasion{font-size:max(7px,calc(var(--seal-size)*.08));line-height:1.1;letter-spacing:0;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/anniversary.css.map */
