.dsv-blog-story-cards{position:relative;background:var(--bg);color:var(--text);padding:50px 24px 75px;text-align:center;overflow:hidden}.dsv-blog-story-cards__heading h2{font-family:Gilda Display,serif;font-size:clamp(30px,3vw,42px);font-weight:400;margin:0 0 10px}.dsv-blog-story-cards__heading p{font-family:canada-type-gibson,sans-serif!important;font-size:14px;font-weight:400;max-width:520px;margin:0 auto 38px;line-height:1.35}.dsv-blog-story-cards__grid{max-width:980px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:46px}.dsv-blog-story-card{background:var(--card-bg);color:var(--text);text-decoration:none;border-radius:36px;padding:48px 34px 42px;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .25s ease,box-shadow .25s ease}.dsv-blog-story-card:hover{transform:translateY(-6px);box-shadow:0 14px 30px #1f15151a}.dsv-blog-story-card__icon{width:var(--icon-size);margin-bottom:28px;animation:dsv-story-heart 2.4s ease-in-out infinite}.dsv-blog-story-cards__sticker--top{width:var(--top-sticker-size);top:95px;right:70px}.dsv-blog-story-cards__sticker--bottom{width:var(--bottom-sticker-size);left:30px;bottom:45px}.dsv-blog-story-card__heart{width:76px;height:68px;background:var(--heart);clip-path:path("M38 65 C-10 35 8 0 38 18 C68 0 86 35 38 65 Z");margin-bottom:28px;animation:dsv-story-heart 2.4s ease-in-out infinite}.dsv-blog-story-card h3{font-family:Gilda Display,serif;font-size:29px;font-weight:400;margin:0 0 14px}.dsv-blog-story-card p{font-family:canada-type-gibson,sans-serif!important;font-size:14px;line-height:1.35;font-weight:400;margin:0}.dsv-blog-story-cards__sticker{position:absolute;z-index:2;pointer-events:none;animation:dsv-story-sticker 3.2s ease-in-out infinite}@keyframes dsv-story-heart{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes dsv-story-sticker{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(3deg) translateY(-5px)}}@media screen and (max-width:990px){.dsv-blog-story-cards__grid{grid-template-columns:1fr;max-width:360px;gap:24px}.dsv-blog-story-cards__sticker{position:relative;display:block;margin:18px auto;top:auto;right:auto;bottom:auto;left:auto}}@media screen and (max-width:749px){.dsv-blog-story-cards__sticker{display:none!important}}.dsv-blog-story-cards__cta{text-align:center;margin-top:40px}.dsv-blog-story-cards__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 34px;border-radius:10px;background:var(--button-bg);color:var(--button-text);font-family:canada-type-gibson,sans-serif;font-size:14px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:transform .25s ease}.dsv-blog-story-cards__button:hover{transform:translateY(-3px)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/dsv-blog-story-cards.css.map */
