.blog-post__header{padding-bottom:1.25rem}@media only screen and (min-width:1024px){.blog-post__header{padding-bottom:2.25rem}}.blog-post__header .breadcrumbs{width:fit-content;max-width:100%;margin:1.125rem auto 0;padding-top:1rem;border-top:1px solid rgba(91,103,112,.16);padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:1024px){.blog-post__header .breadcrumbs{padding-left:0;padding-right:0}}.blog-post__badge a{display:block;border-radius:.5rem;border:1px solid rgba(91,103,112,.32);color:var(--primary-nima-grey);font-size:.875rem;font-weight:700;line-height:1.5;padding:.34375rem .75rem;width:fit-content;margin:0 auto 1rem;transition:all .2s linear}@media only screen and (min-width:1024px){.blog-post__badge a:hover{opacity:.7}}.blog-post__title{margin:0;font-size:2rem;line-height:1.2;letter-spacing:-.64px;font-weight:700;color:var(--primary-nima-grey);text-align:center;text-wrap:balance}@media only screen and (min-width:1024px){.blog-post__title{font-size:2.75rem;letter-spacing:-.88px}}.blog-post__meta{margin:.625rem auto 0;display:flex;justify-content:center;align-items:center;gap:.625rem;font-size:1rem;line-height:1.5;color:#5b6770cc}.blog-post__separator{width:3px;min-width:3px;height:3px;border-radius:50%;background-color:#5b677066}.blog-post__image-container{width:100%}@media only screen and (min-width:1024px){.blog-post__image-container{padding-left:1.25rem;padding-right:1.25rem;margin:0 auto;max-width:calc(1490px + 2.5rem)}}@media only screen and (min-width:1280px){.blog-post__image-container{padding-left:4rem;padding-right:4rem;max-width:calc(1490px + 8rem)}}.blog-post__image{position:relative;width:100%;aspect-ratio:1.4933 / 1;max-height:700px}@media only screen and (min-width:1024px){.blog-post__image{border-radius:.75rem;overflow:hidden}}.blog-post__share{position:absolute;top:.5rem;right:.5rem;display:flex;flex-direction:column;gap:.375rem;z-index:2}@media only screen and (min-width:1024px){.blog-post__share{top:1rem;right:1rem;gap:.5rem}}.blog-post__share-link{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:var(--primary-nima-white);border-radius:.75rem;border:1px solid var(--primary-nima-grey);transition:opacity .2s linear}@media only screen and (min-width:1024px){.blog-post__share-link{width:3rem;height:3rem}.blog-post__share-link:hover{opacity:.8}}.blog-post__share-link svg{width:1.25rem;height:1.25rem}.blog-post__content{padding-left:1.25rem;padding-right:1.25rem;margin:2rem auto 2.75rem;width:100%;max-width:calc(1490px + 2.5rem);display:flex;flex-direction:column}@media only screen and (min-width:1024px){.blog-post__content{margin:4rem auto 6.25rem;flex-direction:row;gap:4rem}}@media only screen and (min-width:1280px){.blog-post__content{padding-left:4rem;padding-right:4rem;max-width:calc(1490px + 8rem)}}@media only screen and (min-width:1536px){.blog-post__content{gap:10.5rem}}.blog-post__content-inner{min-width:0;padding-bottom:2.75rem;border-bottom:1px solid rgba(91,103,112,.16)}@media only screen and (min-width:1024px){.blog-post__content-inner{flex:1;order:2;padding-bottom:4rem}}.blog-post__sidebar{order:3;padding-bottom:2.5rem;border-bottom:1px solid rgba(91,103,112,.16)}@media only screen and (min-width:1024px){.blog-post__sidebar{order:1;width:27.0625rem;min-width:27.0625rem;padding-bottom:0;border-bottom:none}}.blog-post__sidebar-sticky{display:flex;flex-direction:column;gap:2.5rem;padding-top:2.5rem}@media only screen and (min-width:1024px){.blog-post__sidebar-sticky{position:sticky;top:8.75rem;padding-top:0}}.blog-post-sidebar__title{margin:0 0 .75rem;color:var(--primary-nima-grey);font-size:1.625rem;line-height:1.2;font-weight:700;letter-spacing:-.52px}@media only screen and (min-width:1024px){.blog-post-sidebar__title{font-size:1.75rem;letter-spacing:-.56px}}.blog-post-sidebar__list{display:flex;flex-direction:column;gap:1.125rem;list-style:none;padding:0;margin:0}.blog-post-sidebar__item{display:contents}.blog-post-sidebar__divider{border:none;border-top:1px solid rgba(91,103,112,.12);margin:0}.article-card-small__link{display:grid;grid-template-columns:8.5rem 1fr;overflow:hidden;transition:opacity .2s linear}@media only screen and (min-width:1024px){.article-card-small__link:hover{opacity:.7}}.article-card-small__image{z-index:1;width:100%;aspect-ratio:1.4933 / 1;border-radius:.5rem;overflow:hidden;position:relative}.article-card-small__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem;justify-content:space-between;height:100%;padding:.125rem 1.25rem}.article-card-small__meta{display:flex;align-items:center;gap:.625rem;font-size:.875rem;line-height:1.5;color:#5b6770cc}.article-card-small__separator{width:3px;min-width:3px;height:3px;border-radius:50%;background-color:#5b677066}.article-card-small__title{margin:0;font-size:1rem;line-height:1.3;font-weight:700;color:var(--primary-nima-grey);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-post-newsletter{background-color:var(--primary-nima-dark-teal);border-radius:.75rem;padding:1.25rem 1.75rem 1.75rem;overflow:hidden;position:relative}@media only screen and (min-width:1024px){.blog-post-newsletter{padding:1.5rem 2rem 2rem}}.blog-post-newsletter__anchor{position:absolute;top:calc(var(--header-height) * -1);z-index:-9999;visibility:hidden;pointer-events:none}.blog-post-newsletter__form input.email-signup__input{border-radius:.75rem;min-height:3.5rem}.blog-post-newsletter__bg-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:0;pointer-events:none}.blog-post-newsletter__bg-image img{object-fit:contain}.blog-post-newsletter__content{display:flex;flex-direction:column;gap:.875rem;margin-bottom:1.5rem;position:relative;z-index:1}.blog-post-newsletter__title{margin:0;color:var(--primary-nima-white);font-size:1.5rem;line-height:1.2;font-weight:700;letter-spacing:-.48px}@media only screen and (min-width:1024px){.blog-post-newsletter__title{font-size:1.75rem;letter-spacing:-.56px}}.blog-post-newsletter__description{margin:0;color:var(--primary-nima-white);font-size:1rem;line-height:1.5}.blog-post-newsletter__form{position:relative;z-index:1}.blog-post-newsletter__form .email-signup{display:flex;align-items:center;gap:1.5rem;background-color:var(--primary-nima-white);border-radius:.75rem;height:3.5rem;padding:0 1.25rem 0 1.5rem}.blog-post-newsletter__form .email-signup input{flex:1;border:none;outline:none;background:transparent;font-size:1rem;line-height:1.5;color:var(--primary-nima-grey);padding:0;min-width:0}.blog-post-newsletter__form .email-signup input::placeholder{color:#5b677080}.blog-post-newsletter__form .email-signup button{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem;color:var(--primary-nima-grey)}.blog-post-newsletter__form .email-signup button svg{width:1rem;height:1rem}.recent-news{--slide-width: calc(85% - 1.25rem) ;--slideshow-gap: 1.25rem;padding-bottom:1.5rem}@media only screen and (min-width:560px)and (max-width:1023px){.recent-news{--slide-width: calc(42.5% - 1.25rem) }}@media only screen and (min-width:1024px){.recent-news{--slideshow-gap: 2rem;--slide-width: calc(25% - 1.5rem) ;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:4rem}}@media only screen and (min-width:1280px){.recent-news{padding-left:4rem;padding-right:4rem}}.recent-news slideshow-container{overflow:visible}.recent-news slideshow-slides{overflow-y:hidden;padding-inline:1.25rem;scroll-padding-inline-start:1.25rem}@media only screen and (min-width:1024px){.recent-news slideshow-slides{padding-inline:0;scroll-padding-inline-start:0}}.recent-news slideshow-slide{max-height:none}.recent-news__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:0 1.25rem}@media only screen and (min-width:1024px){.recent-news__header{gap:1.5rem;margin-bottom:1.5rem;padding:0}}.recent-news__title{margin:0;color:var(--primary-nima-grey);font-size:1.625rem;line-height:1.2;font-weight:700;letter-spacing:-.52px}@media only screen and (min-width:1024px){.recent-news__title{font-size:2.5rem;letter-spacing:-.8px}}.recent-news[dragging] .recent-news__arrows{display:flex}.recent-news__arrows{position:static;inset:auto;mix-blend-mode:normal;pointer-events:auto;display:flex;gap:.5rem;align-items:center}@media only screen and (min-width:1024px){.recent-news__arrows{display:none}}.recent-news__arrows .slideshow-control{opacity:1;padding:0;color:var(--primary-nima-grey)!important;background-color:#f4f4f4!important;border-radius:.75rem!important;width:2.5rem;height:2.5rem;min-height:unset;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1024px){.recent-news__arrows .slideshow-control{width:3rem;height:3rem}}.recent-news__arrows .slideshow-control .icon-caret{width:1rem;height:1rem}.recent-news__arrows .slideshow-control[disabled]{opacity:.35}.blog-post__content-container{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:1024px){.blog-post__content-container{gap:1.25rem}}.blog-post__content-container *{margin:0}.blog-post__content-container *:not(h1,h2,h3,h4,h5,h6){font-size:1rem;line-height:1.5;color:var(--primary-nima-grey)}@media only screen and (min-width:1024px){.blog-post__content-container *:not(h1,h2,h3,h4,h5,h6){font-size:1.25rem;line-height:1.4}}.blog-post__content-container a{transition:opacity .2s linear;color:var(--primary-nima-dark-teal);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--primary-nima-dark-teal)}.blog-post__content-container a:hover{opacity:.7;text-decoration-color:var(--primary-nima-dark-teal)}.blog-post__content-container h1,.blog-post__content-container h2,.blog-post__content-container h3,.blog-post__content-container h4,.blog-post__content-container h5,.blog-post__content-container h6{color:var(--primary-nima-grey);font-weight:700;line-height:1.2}.blog-post__content-container h2,.blog-post__content-container h2>span{font-size:1.625rem;letter-spacing:-.52px;margin-top:2.125rem}@media only screen and (min-width:1024px){.blog-post__content-container h2,.blog-post__content-container h2>span{font-size:2rem;letter-spacing:-.64px;margin-top:3rem}}:is(.blog-post__content-container h2,.blog-post__content-container h2>span):first-child{margin-top:0}.blog-post__content-container h3,.blog-post__content-container h3>span{font-size:1.25rem;letter-spacing:-.4px;margin-top:2.125rem}@media only screen and (min-width:1024px){.blog-post__content-container h3,.blog-post__content-container h3>span{font-size:1.5rem;letter-spacing:-.48px;margin-top:3rem}}:is(.blog-post__content-container h3,.blog-post__content-container h3>span):first-child{margin-top:0}.blog-post__content-container h4{font-size:1rem;letter-spacing:-.32px}@media only screen and (min-width:1024px){.blog-post__content-container h4{font-size:1.25rem;letter-spacing:-.36px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/blog-post.css.map */
