.sl-v2{--sl-accent: #ae1f33;--sl-accent-dark: #8d1929;--sl-accent-soft: #E7C7C2;--sl-text: #2B2B2B;--sl-text-light: #444444;--sl-bg-soft: #f9f4f0;--sl-border: #dddddd;--sl-radius: 8px;--sl-radius-card: 16px;--sl-shadow: 0 0 0 1px rgba(0,0,0,.06), 0 1px 2px rgba(0,0,0,.04), 0 6px 18px rgba(0,0,0,.06);overflow:visible;height:auto;max-height:none;color:var(--sl-text);overflow-wrap:break-word}.sl-v2 img{display:block;max-width:100%;height:auto}.sl-v2 a{color:var(--sl-accent)}.sl-v2 a:not([class]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sl-v2 a:focus-visible{outline:2px solid var(--sl-accent);outline-offset:2px}.sl-v2 h2{color:var(--sl-accent);letter-spacing:0;margin-bottom:20px;text-wrap:balance}.sl-v2 h3{text-wrap:balance}.sl-v2 p{text-wrap:pretty}.sl-v2 .sl-intro{padding:8px 20px 24px;background:var(--sl-bg-soft);border-radius:var(--sl-radius);text-align:center}.sl-v2 .sl-intro p{max-width:640px;margin-left:auto;margin-right:auto}.sl-v2 .sl-cards{display:grid;grid-template-columns:1fr;gap:24px;margin:32px 0 48px}.sl-v2 .sl-card{display:flex;flex-direction:column;padding:16px 16px 20px;background:#fff;border:1px solid transparent;border-radius:var(--sl-radius-card);box-shadow:var(--sl-shadow);text-align:center}.sl-v2 .sl-card .sl-spacer{margin:0;line-height:.5}.sl-v2 .sl-card h3{margin-top:0}.sl-v2 .sl-card p:last-child{margin:auto 0 0}.sl-v2 .sl-card__img{display:block;margin-bottom:16px;overflow:hidden;border-radius:var(--sl-radius)}.sl-v2 .sl-card__img img{width:100%;height:auto;border-radius:var(--sl-radius);outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}.sl-v2 .sl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 20px;background:var(--sl-accent);border-radius:var(--sl-radius);color:#fff;font-weight:700;text-decoration:none;transition:background-color .15s ease-out}.sl-v2 .sl-btn:active{background:var(--sl-accent-dark);color:#fff;box-shadow:inset 0 2px 4px #0000004d;transition-duration:0ms}.sl-v2 .sl-seo-intro{max-width:760px;margin:0 auto;text-align:center}.sl-v2 .sl-seo-intro p{text-align:left}.sl-v2 .sl-topics{display:grid;grid-template-columns:1fr;gap:24px;margin:24px 0 48px}.sl-v2 .sl-topic{padding:4px 20px 8px;background:var(--sl-bg-soft);border-radius:var(--sl-radius)}.sl-v2 .sl-topic h3{margin-bottom:12px}.sl-v2 .sl-topic:has(>.sl-topic__img){display:grid;grid-template-columns:88px minmax(0,1fr);column-gap:16px;align-items:center;align-content:start;padding:16px 20px 4px}.sl-v2 .sl-topic:has(>.sl-topic__img) .sl-spacer{display:none}.sl-v2 .sl-topic__img{grid-column:1;display:block;overflow:hidden;border-radius:var(--sl-radius);aspect-ratio:1 / 1;max-width:100%}.sl-v2 .sl-topic__img img{width:100%;height:100%;object-fit:cover;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;border-radius:var(--sl-radius)}.sl-v2 .sl-topic:has(>.sl-topic__img) h3{grid-column:2;margin:0;font-size:20px;line-height:27px}.sl-v2 .sl-topic:has(>.sl-topic__img) p{grid-column:1 / -1}.sl-v2 .sl-topic:has(>.sl-topic__img) h3+p{margin-top:16px}.sl-v2 .sl-more{padding:16px 20px;background:var(--sl-accent-soft);border-radius:var(--sl-radius);text-align:center}.sl-v2 .sl-more p{margin:0}.sl-v2 .sl-more a{color:var(--sl-accent-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(min-width:768px){.sl-v2 .sl-intro{padding:16px 40px 32px}.sl-v2 .sl-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.sl-v2 .sl-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.sl-v2 .sl-cards{gap:32px}.sl-v2 .sl-card{padding:20px 24px 24px}.sl-v2 .sl-topics{gap:32px}.sl-v2 .sl-topic{padding:8px 28px 12px}.sl-v2 .sl-topic:has(>.sl-topic__img){grid-template-columns:112px minmax(0,1fr);column-gap:20px;padding:24px 28px 8px}}@media(hover:hover){.sl-v2 a:hover{color:var(--sl-accent-dark)}.sl-v2 a:not([class]):hover{text-decoration-thickness:2px}.sl-v2 .sl-btn:hover{background:var(--sl-accent-dark);color:#fff}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sl-v2 .sl-card__img img{transition:transform .3s ease}.sl-v2 .sl-card__img:hover img{transform:scale(1.03)}}@media(prefers-reduced-motion:no-preference){.sl-v2 .sl-btn{transition:background-color .15s ease-out,scale .15s ease-out}.sl-v2 .sl-btn:active{scale:.96;transition-duration:50ms}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/sl-pages.css.map */
