.blog__title-wrapper{margin-bottom:3rem}.blog__title{font-size:2.4rem;line-height:1.125em;letter-spacing:0;margin:0}@media screen and (min-width:990px){.blog__title-wrapper{margin-bottom:5rem}.blog__title{font-size:2.6rem}}.intro-wrapper p:first-of-type{margin-top:0}.intro-wrapper p{font-size:1.8rem;line-height:1.27em;letter-spacing:-.02em}.blog-posts-wrapper{position:relative;--grid-desktop-vertical-spacing: 20px;--grid-desktop-horizontal-spacing: 20px;--grid-mobile-vertical-spacing: 15px;--grid-mobile-horizontal-spacing: 15px}.blog-spot-section .blog__view-all .blog__button{margin-top:3rem}.blog-spot-card{border-radius:2rem;overflow:hidden;border:2px solid transparent;transition:border-color .4s ease;height:100%;box-sizing:border-box}.blog-spot-card:has(.blog-spot-card__link:hover),.blog-spot-card:has(.blog-spot-card__link:focus-within){border-color:rgba(var(--color-foreground),1)}.blog-spot-card__link{display:block;text-decoration:none;color:inherit;padding:1.5rem 1.5rem 2.2rem;height:100%;box-sizing:border-box;transition:background .4s ease}.blog-spot-card__link:hover,.blog-spot-card__link:focus-within{background:#ffcfd4}.blog-spot-card__media{position:relative;border-radius:calc(var(--blog-card-corner-radius, 1.2rem) - .3rem);overflow:hidden;border:1px solid transparent;transition:border-color .4s ease}.blog-spot-card__link:hover .blog-spot-card__media,.blog-spot-card__link:focus-within .blog-spot-card__media{border-color:rgba(var(--color-foreground),1)}.blog-spot-card__media--portrait{aspect-ratio:3 / 4}.blog-spot-card__media--square{aspect-ratio:1}.blog-spot-card__media--landscape{aspect-ratio:16 / 9}.blog-spot-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease;overflow-clip-margin:unset}.blog-spot-card__link:hover .blog-spot-card__image{transform:scale(1.04)}.blog-spot-card__text{margin-top:1.8rem}.blog-spot-card__title{font-size:1.4rem;line-height:1.4;font-weight:700;margin:0;letter-spacing:0;text-decoration:underline;text-underline-offset:.25em}.blog-spot-card__meta{display:flex;gap:.8rem;font-size:1rem;line-height:1.8;margin-top:1.5rem;letter-spacing:-.01em}@media screen and (min-width:990px){.blog-spot-card__title{font-size:1.7rem;line-height:1.29}.blog-spot-card__meta{font-size:1.4rem;line-height:1.28;margin-top:2.7rem}}.blog-spot-card__excerpt{font-size:1.4rem;line-height:1.5;margin-top:.8rem}.blog-spot-card__media--shape{aspect-ratio:1;border-radius:0}.blog-spot-card__shape-border{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible;opacity:0;transition:opacity .4s ease}.blog-spot-card__shape-border path{fill:none;stroke:rgb(var(--color-foreground));stroke-width:3;vector-effect:non-scaling-stroke}.blog-spot-card__link:hover .blog-spot-card__shape-border,.blog-spot-card__link:focus-within .blog-spot-card__shape-border{opacity:1}.blog-spot-card--shape-mask .blog-spot-card__media{border:none}
/*# sourceMappingURL=/cdn/shop/t/243/assets/section-blog-spot.css.map */
