.shopify-section--ck-blog-post .ck-blog-post__body{padding-top:0;padding-bottom:0;font-size:calc(var(--base-font-size) + 2.5px)}aside.ck-blog-post__sidebar.ck-has-toc{margin-bottom:32px;padding:24px}.shopify-section--ck-blog-post .ck-blog-post__sidebar{background-color:var(--ck-sidebar-bg);color:var(--ck-sidebar-color);border-radius:var(--block-border-radius)}.shopify-section--ck-blog-post .ck-blog-post__content h2,.shopify-section--ck-blog-post .ck-blog-post__content h3{scroll-margin-top:calc(var(--ck-sidebar-top) - 40px);clear:both}.shopify-section--ck-blog-post .ck-blog-post__author{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:24px;margin-bottom:24px}.shopify-section--ck-blog-post .ck-blog-post__sidebar.ck-has-toc .ck-blog-post__author{border-bottom:1px solid currentColor}.shopify-section--ck-blog-post .ck-blog-post__author-image{width:80px;height:80px;border-radius:50%;object-fit:cover;display:block;margin:0 auto 12px}.shopify-section--ck-blog-post .ck-blog-post__author-name{font-weight:calc(var(--text-font-weight) + 300)}.shopify-section--ck-blog-post .ck-blog-post__author-toggle{width:100%}.shopify-section--ck-blog-post .ck-blog-post__author-summary{display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;background:none;border:none;padding:0;color:inherit;font:inherit;width:100%}.shopify-section--ck-blog-post .ck-blog-post__author-chevron{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid currentColor;flex-shrink:0;transition:transform .3s ease}.shopify-section--ck-blog-post .ck-blog-post__author-toggle.is-open .ck-blog-post__author-chevron{transform:rotate(180deg)}.shopify-section--ck-blog-post .ck-blog-post__author-bio-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.shopify-section--ck-blog-post .ck-blog-post__author-toggle.is-open .ck-blog-post__author-bio-wrapper{grid-template-rows:1fr}.shopify-section--ck-blog-post .ck-blog-post__author-bio{overflow:hidden;text-align:left;line-height:1.6;min-height:0}.shopify-section--ck-blog-post .ck-blog-post__author-bio .metafield-rich_text_field{margin-top:24px;max-height:250px;overflow-y:auto}.shopify-section--ck-blog-post .ck-blog-post__toc{max-height:50dvh;overflow:auto;padding-right:16px}.shopify-section--ck-blog-post .ck-blog-post__toc::-webkit-scrollbar{width:4px}.shopify-section--ck-blog-post .ck-blog-post__toc::-webkit-scrollbar-button{display:none;width:0;height:0}.shopify-section--ck-blog-post .ck-blog-post__toc::-webkit-scrollbar-track{background:transparent;transition:background-color .2s ease}.shopify-section--ck-blog-post .ck-blog-post__toc::-webkit-scrollbar-thumb{background:transparent;border-radius:2px;transition:background-color .2s ease}.shopify-section--ck-blog-post .ck-blog-post__sidebar.ck-toc-hover .ck-blog-post__toc::-webkit-scrollbar-track{background:var(--ck-scrollbar-track)}.shopify-section--ck-blog-post .ck-blog-post__sidebar.ck-toc-hover .ck-blog-post__toc::-webkit-scrollbar-thumb{background:var(--ck-scrollbar-color)}.shopify-section--ck-blog-post .ck-blog-post__toc--no-scrollbar{scrollbar-width:none}.shopify-section--ck-blog-post .ck-blog-post__toc--no-scrollbar::-webkit-scrollbar{display:none}.shopify-section--ck-blog-post .ck-blog-post__toc-heading{font-weight:calc(var(--text-font-weight) + 300);margin:0 0 14px}.shopify-section--ck-blog-post .ck-blog-post__toc-list{list-style:none;padding:0;margin:0;counter-reset:ck-toc}.shopify-section--ck-blog-post .ck-blog-post__toc-item{display:flex;gap:5px;counter-increment:ck-toc;margin-bottom:10px;line-height:1.4}.shopify-section--ck-blog-post .ck-blog-post__toc-item:before{content:counter(ck-toc) ".";flex-shrink:0;min-width:1.75em;opacity:.65}.shopify-section--ck-blog-post .ck-blog-post__toc-item--sub{counter-increment:none;padding-left:1.75em;font-size:.9em}.shopify-section--ck-blog-post .ck-blog-post__toc-item--sub:before{content:"\2013";min-width:1em}.shopify-section--ck-blog-post .ck-blog-post__toc-link{text-decoration:none;color:inherit;opacity:.65;transition:opacity .15s ease}.shopify-section--ck-blog-post .ck-blog-post__toc-link:hover,.shopify-section--ck-blog-post .ck-blog-post__toc-link.is-active{opacity:1}.shopify-section--ck-blog-post .ck-blog-post__toc-link:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.shopify-section--ck-blog-post .ck-blog-post__sidebar--mobile{display:none}.shopify-section--ck-blog-post .ck-blog-post__sidebar--mobile .ck-blog-post__toc-link{text-decoration:none}@media screen and (max-width:999px){.shopify-section--ck-blog-post .ck-blog-post__author{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid currentColor}.shopify-section--ck-blog-post .ck-blog-post__sidebar--mobile{display:block;margin:32px 0}.shopify-section--ck-blog-post .ck-blog-post__layout.ck-has-mobile-toc>.ck-blog-post__sidebar{display:none}.shopify-section--ck-blog-post .ck-blog-post__toc{max-height:unset}}@media screen and (min-width:1000px){.shopify-section--ck-blog-post .ck-blog-post__body{padding-top:var(--ck-padding-top);padding-bottom:var(--ck-padding-bottom)}.shopify-section--ck-blog-post .ck-blog-post__layout{display:grid;grid-template-columns:var(--ck-sidebar-width) 1fr;gap:var(--ck-sidebar-gap);align-items:start}.shopify-section--ck-blog-post .ck-blog-post__sidebar{position:sticky;top:var(--ck-sidebar-top)}.shopify-section--ck-blog-post .ck-blog-post__layout.ck-no-sidebar{display:block}.shopify-section--ck-blog-post .ck-blog-post__layout.ck-no-sidebar .ck-blog-post__sidebar{display:none}.shopify-section--ck-blog-post .ck-blog-post__layout.ck-no-sidebar .ck-blog-post__content{max-width:var(--ck-content-max-width);margin-inline:auto}.shopify-section--ck-blog-post .ck-blog-post__content h2,.shopify-section--ck-blog-post .ck-blog-post__content h3{scroll-margin-top:var(--ck-sidebar-top)}}.shopify-section--ck-blog-post .ck-featured-item{margin:20px 0 40px;overflow:hidden;border-radius:var(--block-border-radius, 12px);background-color:transparent;display:flex;flex-direction:column;gap:2rem}.ck-featured-item.ck-featured-item--has-bg{padding:1rem}.shopify-section--ck-blog-post .ck-featured-item__media img{display:block;width:100%;height:100%;margin:0;object-fit:contain}.shopify-section--ck-blog-post .ck-featured-item__carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.shopify-section--ck-blog-post .ck-featured-item__carousel::-webkit-scrollbar{display:none}.shopify-section--ck-blog-post .ck-featured-item__slide{flex:0 0 100%;scroll-snap-align:start;position:relative;padding-top:100%;overflow:hidden}.shopify-section--ck-blog-post .ck-featured-item__slide img{width:100%;height:auto;display:block;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.shopify-section--ck-blog-post .ck-featured-item__thumbs-bar{display:flex;gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:10px 0}.shopify-section--ck-blog-post .ck-featured-item__thumbs-bar::-webkit-scrollbar{display:none}.shopify-section--ck-blog-post .ck-featured-item__thumb-btn{width:56px;aspect-ratio:1;flex-shrink:0;padding:0;border:1px solid transparent;border-radius:4px;cursor:pointer;overflow:hidden;background:none;opacity:.5;transition:opacity .15s ease,border-color .15s ease}.shopify-section--ck-blog-post .ck-featured-item__thumb-btn img{width:100%;height:100%;object-fit:cover;display:block;margin:0}.shopify-section--ck-blog-post .ck-featured-item__thumb-btn[aria-current=true]{border-color:currentColor;opacity:1}.ck-featured-item__content:empty{display:none}ul.ck-checklist,.shopify-section--ck-blog-post .ck-featured-item__text ul{list-style:none;padding:0;margin-block:0 20px;margin-inline:0;display:grid;gap:10px}ul.ck-checklist li,.shopify-section--ck-blog-post .ck-featured-item__text ul li{display:flex;gap:10px;align-items:flex-start;line-height:1.3;padding:0}ul.ck-checklist li:before,.shopify-section--ck-blog-post .ck-featured-item__text ul li:before{content:"";flex-shrink:0;width:16px;height:16px;margin-top:3px;background-color:var(--ck-check-color, #9900ff);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.614 5.649a1 1 0 0 1 .084 1.422L10.184 18.74a1 1 0 0 1-1.428.058l-6.084-5.727a1.008 1.008 0 0 1-.09-1.36 1.008 1.008 0 0 1 1.455-.126l4.72 4.246a1 1 0 0 0 1.412-.074l9.043-10.027a1 1 0 0 1 1.402-.082z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.614 5.649a1 1 0 0 1 .084 1.422L10.184 18.74a1 1 0 0 1-1.428.058l-6.084-5.727a1.008 1.008 0 0 1-.09-1.36 1.008 1.008 0 0 1 1.455-.126l4.72 4.246a1 1 0 0 0 1.412-.074l9.043-10.027a1 1 0 0 1 1.402-.082z'/%3E%3C/svg%3E") no-repeat center / contain}ul.ck-checklist{padding-inline-start:1.75em}.shopify-section--ck-blog-post .ck-featured-item__title{margin:0 0 12px;font-size:calc(var(--base-font-size) * 1.4);line-height:1.2}.shopify-section--ck-blog-post .ck-featured-item__text{font-size:var(--base-font-size)}.shopify-section--ck-blog-post .ck-featured-item__button{width:100%;margin-top:1.5rem}@media screen and (min-width:741px){.shopify-section--ck-blog-post .ck-featured-item{display:grid;grid-template-columns:50% 1fr;align-items:center}.ck-featured-item.ck-featured-item--has-bg{padding:2rem}.shopify-section--ck-blog-post .ck-featured-item__content{display:flex;flex-direction:column;justify-content:center}.ck-featured-item--text-first .ck-featured-item__content{order:-1}.shopify-section--ck-blog-post .ck-featured-item__button{width:auto;align-self:flex-start}.shopify-section--ck-blog-post .ck-featured-item__carousel-wrap{height:fit-content;display:flex;flex-direction:column}.shopify-section--ck-blog-post .ck-featured-item__carousel{flex:1;min-height:0}.shopify-section--ck-blog-post .ck-featured-item__slide{padding-top:0;height:100%}.shopify-section--ck-blog-post .ck-featured-item__slide img{height:100%;position:static;transform:none;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/ck-blog-post.css.map */
