.cc-main-blog.section--template{margin-top:calc(var(--section-gap) * var(--fluid-1-5) * .35);margin-bottom:calc(var(--section-gap) * var(--fluid-1-5) * .15)}.blog-layout{display:block}@media(max-width:1023px){.blog-title-bar{margin-bottom:calc(4 * var(--space-unit))!important;padding-left:calc(4 * var(--space-unit))}}.blog-layout--with-sidebar{display:flex;flex-direction:column;gap:calc(3 * var(--space-unit))}.blog-sidebar-primary{order:1}.blog-layout__main{order:2}.blog-sidebar-secondary{order:3}@media(min-width:1024px){.blog-layout--with-sidebar{display:grid;grid-template-columns:1fr 380px;grid-template-rows:auto 1fr;gap:calc(12 * var(--space-unit));align-items:start}.blog-layout__main{grid-column:1;grid-row:1 / 3;order:unset;min-width:0}.blog-sidebar-primary{grid-column:2;grid-row:1;order:unset}.blog-sidebar-secondary{grid-column:2;grid-row:2;order:unset;align-self:start}}.blog-sidebar__widget{margin-bottom:calc(3 * var(--space-unit));padding:calc(4 * var(--space-unit));border:1px solid rgba(var(--color-border),1);border-radius:var(--radius-base, 4px)}@media(min-width:1024px){.blog-sidebar__widget{margin-bottom:calc(8 * var(--space-unit));padding:calc(6 * var(--space-unit))}}.blog-sidebar__title{font-size:1.6rem;font-weight:700;margin-bottom:calc(2 * var(--space-unit));padding-bottom:calc(2 * var(--space-unit));border-bottom:1px solid rgba(var(--color-border),1)}.blog-categories__summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;margin-bottom:0;padding-bottom:0;border-bottom:none}.blog-categories__summary::-webkit-details-marker{display:none}.blog-categories__chevron{flex-shrink:0;transition:transform .2s}.blog-categories__details[open] .blog-categories__chevron{transform:rotate(180deg)}@media(max-width:1023px){.blog-categories-widget{padding:0;overflow:hidden;border:1px solid #e5e5e5;border-radius:8px}.blog-categories__summary{padding:calc(4 * var(--space-unit)) calc(4 * var(--space-unit));font-size:1.5rem;font-weight:700}.blog-categories__details[open] .blog-sidebar__tags{border-top:1px solid #e5e5e5;padding:calc(3 * var(--space-unit)) calc(4 * var(--space-unit)) calc(4 * var(--space-unit));margin-top:0}.blog-categories__details:not([open]) .blog-sidebar__tags{display:none}}@media(min-width:1024px){.blog-categories__summary{cursor:default;pointer-events:none;padding-bottom:calc(2 * var(--space-unit));border-bottom:1px solid rgba(var(--color-border),1);margin-bottom:calc(2 * var(--space-unit))}.blog-categories__chevron{display:none}.blog-categories__details .blog-sidebar__tags{margin-top:0}}.blog-sidebar__search-inner{display:flex;gap:calc(2 * var(--space-unit))}.blog-sidebar__search-input{flex:1;padding:calc(2 * var(--space-unit)) calc(3 * var(--space-unit));border:.5px solid #B9B9B9;border-radius:4px;background:transparent;color:inherit;font-size:1.4rem;min-width:0}.blog-sidebar__search-input:focus{outline:1.2px solid #262626;outline-offset:-1px}.blog-sidebar__search-btn{display:flex;align-items:center;justify-content:center;padding:calc(2 * var(--space-unit));background:rgba(var(--color-primary),1);color:rgba(var(--color-primary-text),1);border:none;border-radius:var(--radius-base, 4px);cursor:pointer;flex-shrink:0}.blog-sidebar__search-btn svg{width:18px;height:18px}.blog-sidebar__tags{display:flex;flex-wrap:wrap;gap:calc(2 * var(--space-unit))}.blog-sidebar__tag{position:relative;display:inline-flex;align-items:center;padding:8px 16px;border:.5px solid #B9B9B9;border-radius:4px;background-color:transparent;color:inherit;text-decoration:none;font-size:1.4rem;font-weight:500;cursor:pointer;transition:background-color .2s}.blog-sidebar__tag:hover{background-color:#0000000a}.blog-sidebar__tag--active{border:1.2px solid #262626;font-weight:600}.blog-sidebar__recent-posts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(4 * var(--space-unit))}.blog-sidebar__recent-post{display:flex;gap:calc(3 * var(--space-unit));align-items:flex-start}.blog-sidebar__recent-post-img{flex-shrink:0;width:70px;height:70px;overflow:hidden;border-radius:var(--radius-base, 4px);display:block}.blog-sidebar__recent-post-img .media{width:70px;height:70px}.blog-sidebar__recent-post-info{flex:1;min-width:0}.blog-sidebar__recent-post-title{display:block;font-size:1.3rem;font-weight:600;color:inherit;text-decoration:none;line-height:1.4;margin-bottom:calc(1 * var(--space-unit))}.blog-sidebar__recent-post-title:hover{opacity:.7}.blog-sidebar__recent-post-date{font-size:1.2rem;opacity:.6;margin:0}.blog-sidebar__products{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.blog-sidebar__product+.blog-sidebar__product{border-top:1px solid rgba(var(--color-border),.5);padding-top:calc(4 * var(--space-unit));margin-top:calc(4 * var(--space-unit))}.blog-sidebar__newsletter-text{font-size:1.4rem;opacity:.8;margin-bottom:calc(4 * var(--space-unit))}.blog-sidebar__newsletter-form{display:flex;flex-direction:column;gap:calc(2 * var(--space-unit))}.blog-sidebar__newsletter-input{width:100%;padding:calc(2.5 * var(--space-unit)) calc(3 * var(--space-unit));border:.5px solid #B9B9B9;border-radius:4px;background:transparent;color:inherit;font-size:1.4rem}.blog-sidebar__newsletter-input:focus{outline:1.2px solid #262626;outline-offset:-1px}.blog-sidebar__newsletter-btn{width:100%}.blog-sidebar__newsletter-success{margin-top:calc(3 * var(--space-unit));font-size:1.4rem}.card__tag-pill{display:inline-block;font-size:1.2rem;padding:2px 8px;border:.5px solid #B9B9B9;border-radius:4px;color:inherit;text-decoration:none;margin-right:4px;margin-bottom:4px}a.card__tag-pill:hover{border-color:#262626}.card--article .card__title{font-size:2.8rem}.card__excerpt{font-size:1.6rem;opacity:.75}.card__dates{display:flex;justify-content:space-between;gap:calc(4 * var(--space-unit));margin-bottom:0}.card__date-item{display:flex;flex-direction:column;gap:2px}.card__date-item--right{text-align:right}.card__date-label{font-size:1.1rem;font-weight:600;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.card__date-value{font-size:1.3rem;opacity:.8}.card__read-more{display:inline-block;font-size:1.4rem;font-weight:600;text-decoration:underline;color:inherit}.card__read-more:hover{opacity:.7}.-blog-mx-2{margin-right:calc(2 * var(--space-unit) * -1);margin-left:calc(2 * var(--space-unit) * -1)}.blog-gap-y-12{row-gap:calc(12 * var(--space-unit))}@media(min-width:768px){.featured-card{margin-right:0;margin-left:0}}@media(min-width:769px){.md\:blog-mb-6{margin-bottom:calc(6 * var(--space-unit))}}@media(min-width:1024px){.lg\:blog-text-lg{font-size:1.8rem}.lg\:blog-mb-6{margin-bottom:calc(6 * var(--space-unit))}.lg\:blog-gap-y-16{row-gap:calc(16 * var(--space-unit))}.lg\:blog-mb-16{margin-bottom:calc(16 * var(--space-unit))}.lg\:blog-mt-16{margin-top:calc(16 * var(--space-unit))}}@media(min-width:1280px){.featured-card .card.color-scheme .card__info{padding:calc(12 * var(--space-unit))}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/blog.css.map */
