.somno-blog{--sb-white: #FFFFFF;--sb-black: #000000;--sb-ink: rgba(0, 0, 0, .86);--sb-ink-soft: rgba(0, 0, 0, .62);--sb-ink-faint: rgba(0, 0, 0, .46);--sb-line: rgba(0, 0, 0, .09);--sb-line-strong: rgba(0, 0, 0, .16);--sb-accent: #1C2D4A;--sb-shadow: 0 1px 2px rgba(0, 0, 0, .04), 0 10px 24px -12px rgba(0, 0, 0, .14);--sb-shadow-hover: 0 1px 2px rgba(0, 0, 0, .05), 0 18px 34px -16px rgba(0, 0, 0, .2);--sb-radius: 6px;--sb-max: 1180px;background:var(--sb-white);color:var(--sb-black);font-family:var(--font-body-family);font-weight:var(--font-body-weight)}.somno-blog *{box-sizing:border-box}.somno-blog__container{max-width:var(--sb-max);margin:0 auto;padding:0 1.25rem}@media(min-width:768px){.somno-blog__container{padding:0 2rem}}.somno-blog h1,.somno-blog h2,.somno-blog h3,.somno-blog h4{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--sb-black);line-height:1.18;text-wrap:balance;margin:0}.somno-blog a{color:inherit;text-decoration:none}.somno-blog a:focus-visible,.somno-blog button:focus-visible{outline:2px solid var(--sb-accent);outline-offset:3px}.somno-blog__hero{padding:4.5rem 0 2.75rem;border-bottom:1px solid var(--sb-line)}.somno-blog__eyebrow{display:block;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sb-ink-faint);margin-bottom:1rem}.somno-blog__hero h1{font-size:clamp(2rem,5vw,3.1rem);max-width:16ch}.somno-blog__hero p{margin:1.1rem 0 0;font-size:clamp(1rem,2vw,1.15rem);color:var(--sb-ink-soft);max-width:48ch;line-height:1.6}.somno-blog__grid{display:grid;grid-template-columns:1fr;gap:2rem 1.75rem;padding:3rem 0}@media(min-width:640px){.somno-blog__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.somno-blog__grid{grid-template-columns:repeat(3,1fr);gap:2.75rem 2rem}}.somno-card{display:flex;flex-direction:column;border-radius:var(--sb-radius);overflow:hidden;background:var(--sb-white);box-shadow:var(--sb-shadow);transition:box-shadow .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.somno-card:hover{box-shadow:var(--sb-shadow-hover);transform:translateY(-4px)}.somno-card:hover .somno-card__title{color:var(--sb-accent)}.somno-card:hover .somno-card__media img{transform:scale(1.035)}.somno-card:hover .somno-card__media--empty:after{opacity:.5}}.somno-card__link{display:flex;flex-direction:column;height:100%;color:inherit}.somno-card__media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:var(--sb-line)}.somno-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.16,1,.3,1)}.somno-card__media--empty{background:linear-gradient(155deg,#1c2d4a0d,#1c2d4a17)}.somno-card__media--empty:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(28,45,74,.08);opacity:.8;transition:opacity .38s ease}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.somno-card{animation:somno-card-in linear both;animation-timeline:view();animation-range:entry 0% cover 15%}@keyframes somno-card-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}}.somno-card__body{padding:1.4rem 1.5rem 1.6rem;display:flex;flex-direction:column;gap:.7rem;flex:1}.somno-card__category{font-size:.72rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--sb-accent)}.somno-card__title{font-size:1.14rem;line-height:1.32;transition:color .22s ease}.somno-card__excerpt{font-size:.96rem;line-height:1.55;color:var(--sb-ink-soft);margin:0;flex:1}.somno-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.82rem;color:var(--sb-ink-faint);margin-top:.2rem;font-variant-numeric:tabular-nums}.somno-card__meta .dot{opacity:.55}.somno-blog__pagination{display:flex;align-items:center;justify-content:center;gap:1.75rem;padding:1.5rem 0 4.5rem;border-top:1px solid var(--sb-line);margin-top:.5rem;font-size:.9rem}.somno-blog__pagination a,.somno-blog__pagination span{color:var(--sb-ink-soft);display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 .35rem}.somno-blog__pagination a{transition:color .2s ease}.somno-blog__pagination a:hover{color:var(--sb-accent)}.somno-blog__pagination .pages{display:flex;gap:.4rem}.somno-blog__pagination .pages a,.somno-blog__pagination .pages span{min-width:2.2rem}.somno-blog__pagination .current{color:var(--sb-black);font-weight:600;border-bottom:1px solid var(--sb-accent)}.somno-blog__pagination [aria-disabled=true]{opacity:.3;pointer-events:none}.somno-blog__empty{padding:5rem 0 6rem;text-align:center;color:var(--sb-ink-faint);font-size:.98rem}.somno-article__cover{width:100%;max-height:62vh;overflow:hidden;background:var(--sb-line)}.somno-article__cover img{width:100%;height:100%;max-height:62vh;object-fit:cover;display:block}.somno-article__head{max-width:720px;margin:0 auto;padding:2.75rem 1.25rem 0}@media(min-width:768px){.somno-article__head{padding-top:3.5rem}}.somno-article__back{display:inline-flex;align-items:center;gap:.5rem;font-size:.82rem;color:var(--sb-ink-faint);margin-bottom:1.75rem;transition:color .2s ease}.somno-article__back:hover{color:var(--sb-accent)}.somno-article__back svg{width:12px;height:12px;flex:none}.somno-article__back svg path{stroke:currentColor}.somno-article__category{display:block;font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--sb-accent);margin-bottom:.9rem}.somno-article__head h1{font-size:clamp(1.9rem,4.6vw,2.7rem)}.somno-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.85rem;color:var(--sb-ink-faint);margin-top:1.1rem;font-variant-numeric:tabular-nums}.somno-article__meta .dot{opacity:.55}.somno-article__body{max-width:720px;margin:0 auto;padding:2.5rem 1.25rem 1rem;font-size:1.05rem;line-height:1.78;color:var(--sb-ink)}@media(min-width:768px){.somno-article__body{padding-left:1.25rem;padding-right:1.25rem}}.somno-article__body>*+*{margin-top:1.4em}.somno-article__body h2{font-size:1.5rem;margin-top:2.2em}.somno-article__body h3{font-size:1.2rem;margin-top:1.9em}.somno-article__body p{max-width:68ch}.somno-article__body a{color:var(--sb-accent);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.somno-article__body ul,.somno-article__body ol{padding-left:1.3em;max-width:66ch}.somno-article__body li+li{margin-top:.5em}.somno-article__body blockquote{margin:2em 0;padding-left:1.2em;border-left:2px solid var(--sb-accent);font-style:italic;color:var(--sb-ink-soft)}.somno-article__body img{width:100%;height:auto;border-radius:var(--sb-radius);display:block}.somno-article__body figcaption{font-size:.82rem;color:var(--sb-ink-faint);margin-top:.6em;text-align:center}.somno-article__body hr{border:none;border-top:1px solid var(--sb-line);margin:2.5em 0}.somno-article__more{max-width:var(--sb-max);margin:0 auto;padding:4rem 1.25rem 5rem;border-top:1px solid var(--sb-line);margin-top:3.5rem}@media(min-width:768px){.somno-article__more{padding-left:2rem;padding-right:2rem}}.somno-article__more h2{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sb-ink-faint);font-weight:600;margin-bottom:1.75rem}.somno-article__more .somno-blog__grid{padding:0;grid-template-columns:1fr}@media(min-width:640px){.somno-article__more .somno-blog__grid{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}@media(prefers-reduced-motion:reduce){.somno-blog *{transition-duration:.001ms!important;animation-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/blog-somno.css.map */
