.diary-index__hero{position:relative;display:grid;place-items:center;min-height:clamp(480px,68vh,760px);padding-top:clamp(80px,10vw,140px);padding-bottom:clamp(40px,6vw,90px);text-align:center;isolation:isolate;overflow:clip}.diary-index__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(55% 60% at 50% 42%,rgba(196,153,81,.2),transparent 70%),radial-gradient(120% 80% at 50% 100%,rgba(7,75,55,.05),transparent 60%);pointer-events:none}.diary-index__jhumka{position:relative;z-index:1;width:clamp(150px,15vw,220px);height:auto;border-radius:18px;object-fit:cover;aspect-ratio:3 / 4;object-position:50% 22%;box-shadow:0 30px 50px #074b3747;mask-image:radial-gradient(120% 120% at 50% 30%,black 55%,transparent 92%);-webkit-mask-image:radial-gradient(120% 120% at 50% 30%,black 55%,transparent 92%);transform-origin:50% 0%;animation:diary-sway 7s ease-in-out infinite,diary-fade-down 1s cubic-bezier(.16,.8,.24,1) forwards}.diary-index__stage{position:relative;z-index:1;margin-top:18px}.diary-index__title{margin:10px 0 0;font-family:var(--font-heading--family);font-weight:300;font-size:clamp(52px,8vw,108px);letter-spacing:-.045em;line-height:.9;opacity:0;animation:diary-fade-up 1s cubic-bezier(.16,.8,.24,1) .25s forwards}.diary-index__lede{max-width:42ch;margin:18px auto 0;font-family:var(--font-heading--family);font-size:clamp(16px,1.6vw,20px);font-weight:300;opacity:0;color:#074b37bf;animation:diary-fade-up 1s cubic-bezier(.16,.8,.24,1) .4s forwards}.diary-index__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.4vw,36px);max-width:1280px;margin:0 auto;padding:clamp(20px,4vw,50px) clamp(20px,5vw,48px) clamp(80px,10vw,140px)}@media(max-width:989px){.diary-index__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.diary-index__grid{grid-template-columns:1fr}}.diary-card{display:block;text-decoration:none;color:inherit;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 1px #074b3714;opacity:0;transform:translateY(36px);transition:opacity .8s cubic-bezier(.16,.8,.24,1),transform .8s cubic-bezier(.16,.8,.24,1),box-shadow .35s ease;transition-delay:calc(var(--i, 0) * 70ms)}.diary-card.is-in{opacity:1;transform:translateY(0)}.diary-card:hover{box-shadow:0 24px 48px #074b3729}.diary-card__image-wrap{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--diary-tint, #eef2ea)}.diary-card__image{width:100%;height:100%;object-fit:cover;display:block}.diary-card canvas.diary-sparkle-mini{opacity:.4}.diary-card__body{display:block;padding:22px 22px 26px}.diary-card__index{display:block;margin-bottom:8px;font-family:var(--font-heading--family);font-size:12px;letter-spacing:.12em;color:var(--ink-heading, #074B37);opacity:.75}.diary-card__title{display:block;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(19px,1.6vw,23px);line-height:1.22;letter-spacing:-.015em}.diary-card__excerpt{display:block;margin-top:10px;font-size:14px;line-height:1.6;opacity:.7}.diary-card__cta{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:650;color:var(--ink-heading, #074B37)}.diary-card__arrow{display:inline-block;transition:transform .3s ease}.diary-card:hover .diary-card__arrow{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.diary-index__jhumka,.diary-index__title,.diary-index__lede{animation:none!important;opacity:1!important;transform:none!important}.diary-card{opacity:1!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/papa-diary-index.css.map */
