.blog-category-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2.4rem 0 3.2rem}.blog-category-nav__item{display:flex;align-items:center;justify-content:center;min-height:6.4rem;padding:1.2rem;border:1px solid rgba(var(--color-border),.9);border-radius:var(--border-radius-base);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:var(--font-body-weight-bold);line-height:1.2;text-align:center;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}.blog-category-nav__item:hover,.blog-category-nav__item:focus-visible,.blog-category-nav__item[aria-current=page]{border-color:rgb(var(--color-accent-1));background:rgba(var(--color-accent-1),.1);box-shadow:inset 0 -.3rem rgb(var(--color-accent-1));color:rgb(var(--color-foreground))}.homepage-blog-taxonomy{display:block}.homepage-blog-taxonomy__tabs{display:flex;flex-wrap:nowrap;gap:.7rem;box-sizing:border-box;width:100%;margin:0 0 .8rem;padding-inline:2rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.homepage-blog-taxonomy__tabs::-webkit-scrollbar{display:none}.homepage-blog-taxonomy__tab{flex:0 0 auto;min-height:3.6rem;padding:.7rem 1.2rem;border:1px solid #efbb00;border-radius:999px;background:transparent;color:#17191d;cursor:pointer;font:inherit;font-size:1.3rem;font-weight:var(--font-body-weight-bold);line-height:1.2;opacity:1;text-align:center;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.section-blog-posts .homepage-blog-taxonomy__tab{border-color:#efbb00!important;background:transparent!important;opacity:1!important}.homepage-blog-taxonomy__tab:hover,.homepage-blog-taxonomy__tab:focus-visible{border-color:#efbb00;background:transparent;color:#17191d}.homepage-blog-taxonomy__tab[aria-selected=true],.section-blog-posts .homepage-blog-taxonomy__tab[aria-selected=true]{background:#efbb00!important}.homepage-blog-taxonomy__panel[hidden]{display:none}.homepage-blog-taxonomy__panel .scroller-inner{overflow-x:auto;overflow-y:hidden;padding-bottom:1.2rem;margin-bottom:-1.2rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.homepage-blog-taxonomy__panel .scroller-inner::-webkit-scrollbar{display:none}.homepage-blog-taxonomy__slider{position:relative}body.template-blog .blog-category-sidebar,body.template-blog .blog-category-sidebar :is(button,summary,a,span){font-family:Roboto,Arial,sans-serif}body.template-blog .blog-category-sidebar{overflow:hidden;border:0;border-radius:1rem;background:#fff;box-shadow:0 .4rem 1.8rem #0f1e2f1a;color:#17191d}body.template-blog .blog-category-sidebar__heading{margin:0;padding:1.8rem 2rem 1.6rem;border-bottom:0;background:transparent;color:#17191d;font-size:2rem;font-weight:700;line-height:1.2}body.template-blog .blog-category-sidebar__list,body.template-blog .blog-category-sidebar__children{margin:0;padding:0;list-style:none}body.template-blog .blog-category-sidebar__item{margin:0}body.template-blog .blog-category-sidebar__list>.blog-category-sidebar__item{border-bottom:0}body.template-blog .blog-category-sidebar__list>.blog-category-sidebar__item:last-child{border-bottom:0}body.template-blog .blog-category-sidebar__group{margin:0}body.template-blog .blog-category-sidebar__group-toggle,body.template-blog .blog-category-sidebar__link{display:flex;min-height:2.7rem;padding:.5rem 1.6rem .5rem 2rem;align-items:center;justify-content:space-between;gap:1rem;border:0;border-radius:0;background:transparent;color:#17191d;cursor:pointer;font-size:1.5rem;font-weight:400;line-height:1.25;list-style:none;text-decoration:none;transition:none}body.template-blog .blog-category-sidebar__group-toggle::-webkit-details-marker{display:none}body.template-blog .blog-category-sidebar__group-toggle:hover,body.template-blog .blog-category-sidebar__link:hover{background:#f2f3f5;color:#17191d}body.template-blog .blog-category-sidebar__group-toggle:focus-visible,body.template-blog .blog-category-sidebar__link:focus-visible{background:transparent;box-shadow:inset 0 0 0 2px #6b7280;color:#17191d;outline:none}body.template-blog .blog-category-sidebar__link[aria-current=page]{background:#fff8dd;box-shadow:inset 3px 0 #efbb00;color:#17191d}body.template-blog .blog-category-sidebar__copy{display:grid;min-width:0;gap:.15rem}body.template-blog .blog-category-sidebar__label{overflow:hidden;color:inherit;font-weight:500;text-overflow:ellipsis;white-space:nowrap}body.template-blog .blog-category-sidebar__count{display:block;color:#6b7280;font-size:1.2rem;font-weight:400;line-height:1.2}body.template-blog .blog-category-sidebar__arrow{display:inline-flex;width:1.8rem;height:1.8rem;flex:0 0 1.8rem;align-items:center;justify-content:center;color:#4a4a4a;transition:transform .18s ease}body.template-blog .blog-category-sidebar__arrow svg{display:block;width:1.8rem;height:1.8rem}body.template-blog .blog-category-sidebar__group[open] .blog-category-sidebar__arrow{transform:rotate(90deg)}body.template-blog .blog-category-sidebar__children{padding:.4rem 0 .6rem;background:#fff}body.template-blog .blog-category-sidebar__item--child .blog-category-sidebar__link{min-height:2.1rem;padding:.325rem 1.6rem .325rem 3.2rem}body.template-blog .blog-category-sidebar__item--child .blog-category-sidebar__copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem}body.template-blog .blog-category-sidebar__item--child .blog-category-sidebar__label{overflow:visible;font-weight:400;white-space:normal}body.template-blog .blog-category-sidebar__count--inline{display:inline;flex:0 0 auto}@media(max-width:749px){.template-index .section-blog-posts{margin-bottom:2rem}body.template-blog .section-breadcrumbs-wrapper,body.template-blog .section-breadcrumbs-wrapper .section-content,body.template-blog .section-breadcrumbs-wrapper .breadcrumb{background:#fff}body.template-blog .section-main-blog .section-content{margin-top:1.4rem!important}body.template-blog .main-blog .page-title{display:none}body.template-blog .blog-category-nav{display:flex;flex-wrap:nowrap;gap:.7rem;box-sizing:border-box;width:calc(100% + 3rem);margin:0 -1.5rem 2.4rem;padding:0 1.5rem .4rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.template-blog .blog-category-nav::-webkit-scrollbar{display:none}body.template-blog .blog-category-nav__item,body.template-blog .blog-category-nav__item--all{flex:0 0 auto;min-height:3.6rem;padding:.7rem 1.2rem;border:1px solid #efbb00;border-radius:999px;background:transparent;box-shadow:none;color:#17191d;font-size:1.3rem;font-weight:var(--font-body-weight-bold);line-height:1.2;transition:none}body.template-blog .blog-category-nav__item:focus-visible,body.template-blog .blog-category-nav__item[aria-current=page]{border-color:#efbb00;background:#efbb00;box-shadow:none;color:#17191d}@media(hover:hover)and (pointer:fine){body.template-blog .blog-category-nav__item:hover{border-color:#efbb00;background:#efbb00;box-shadow:none;color:#17191d}}.homepage-blog-taxonomy__panel .scroller-inner{width:100%;margin-inline:0}}.homepage-blog-taxonomy__panel .grid{display:flex;flex-flow:row nowrap;gap:1.4rem;width:max-content}.homepage-blog-taxonomy__panel .grid-item{width:min(30rem,calc(100vw - 4rem));max-width:min(30rem,calc(100vw - 4rem))}.homepage-blog-taxonomy__panel .card-media .aspect-ratio{--ratio-percent: 58.333333% !important}.homepage-blog-taxonomy__panel .card-info{display:flex;flex-direction:column;padding-top:1.2rem}.section-blog-posts .homepage-blog-taxonomy__panel .card-heading{order:1;display:-webkit-box!important;overflow:hidden!important;max-height:3.6rem;line-height:1.2!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.homepage-blog-taxonomy__panel .card-article-info{order:2;margin:.6rem 0 0;white-space:nowrap}.homepage-blog-taxonomy__panel .card-content{order:3}@media(max-width:749px){.section-blog-posts .homepage-blog-taxonomy__panel .scroller-inner .grid{box-sizing:border-box;padding:0 2rem!important}.section-blog-posts .homepage-blog-taxonomy__panel .scroller-inner .grid .grid-item:not(:only-of-type),.section-blog-posts .homepage-blog-taxonomy__panel .grid-item{width:min(32.5rem,calc(100vw - 4rem));max-width:min(32.5rem,calc(100vw - 4rem))!important;margin-right:0!important}.section-blog-posts .homepage-blog-taxonomy__panel .card.card-standard{box-sizing:border-box;height:26.5rem!important;padding:.75rem!important;border:0!important;border-radius:var(--border-radius-base)!important;background:#f5f6f7!important;box-shadow:none!important;overflow:hidden!important}.section-blog-posts .homepage-blog-taxonomy__panel .card-media .aspect-ratio{--ratio-percent: 58.064516% !important}.section-blog-posts .homepage-blog-taxonomy__panel .card-media img{border-radius:calc(var(--border-radius-base) - .2rem)!important}.section-blog-posts .homepage-blog-taxonomy__panel .card-info{padding-top:.8rem!important}.section-blog-posts .homepage-blog-taxonomy__mobile-footer{display:flex;flex-direction:column;align-items:center;margin-top:2.4rem;padding-bottom:2rem}.section-blog-posts .homepage-blog-taxonomy__mobile-footer-line{display:block;width:calc(100% - 4rem);height:1px;background:#d5d7da}.section-blog-posts .homepage-blog-taxonomy__panel .homepage-blog-taxonomy__more{display:flex;width:fit-content;margin:1.2rem auto 0}.template-index .section-blog-posts .section-heading,.template-index .section-blog-posts .section-heading :is(a,b,em,i,span,strong){font-size:1.9rem!important}.homepage-blog-taxonomy__navigation{display:none}}.homepage-blog-taxonomy__more{display:inline-flex;align-items:center;gap:.6rem;margin-top:2.4rem;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:var(--font-body-weight-bold);text-decoration:none}.homepage-blog-taxonomy__more:hover,.homepage-blog-taxonomy__more:focus-visible{color:rgb(var(--color-accent-1))}@media(min-width:750px){.blog-category-nav{grid-template-columns:repeat(4,minmax(0,1fr));margin:3.2rem 0 4.8rem}.section-blog-posts .homepage-blog-taxonomy__section-link{display:inline-flex;align-items:center;gap:.6rem;color:#17191d;font-size:1.6rem;font-weight:var(--font-body-weight-bold);text-decoration:none}.section-blog-posts .homepage-blog-taxonomy__section-link:hover,.section-blog-posts .homepage-blog-taxonomy__section-link:focus-visible{color:#17191d;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35rem}.homepage-blog-taxonomy__tabs{margin-bottom:1.6rem;padding-inline:0}.section-blog-posts .section-headings{margin-bottom:1.6rem}.homepage-blog-taxonomy__tab{min-height:3.4rem;padding:.55rem 1.2rem;font-weight:700!important;transition:none}.section-blog-posts .homepage-blog-taxonomy__tab:hover,.section-blog-posts .homepage-blog-taxonomy__tab:focus-visible{background:#efbb00!important}.section-blog-posts .homepage-blog-taxonomy__tab[aria-selected=true],.section-blog-posts .homepage-blog-taxonomy__tab[aria-selected=true]:hover,.section-blog-posts .homepage-blog-taxonomy__tab[aria-selected=true]:focus-visible{background:#efbb00!important}.homepage-blog-taxonomy__panel .scroller-inner{padding-bottom:1.2rem;margin-bottom:-1.2rem}.homepage-blog-taxonomy__panel .grid{gap:2rem}.homepage-blog-taxonomy__panel .grid-item{width:37.5rem;max-width:37.5rem}.homepage-blog-taxonomy__panel .card-media .aspect-ratio{--ratio-percent: 57.333333% !important}.homepage-blog-taxonomy__panel .card-info{padding-top:1.2rem}.homepage-blog-taxonomy__panel .scroller-inner{cursor:default;touch-action:pan-y;-webkit-user-select:none;user-select:none}.homepage-blog-taxonomy__panel .scroller-inner.is-dragging{cursor:default;-webkit-user-select:none;user-select:none}.homepage-blog-taxonomy__navigation{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.homepage-blog-taxonomy__navigation .pill-nav-item{position:absolute;top:50%;display:inline-flex;width:4rem;height:4rem;padding:0;align-items:center;justify-content:center;pointer-events:auto;color:#0f1e2f;background:#fff;border:1px solid #0f1e2f;border-radius:.4rem;box-shadow:none;transform:translateY(-50%);transition:none}.homepage-blog-taxonomy__navigation .pill-nav-item-prev{inset-inline-start:1rem}.homepage-blog-taxonomy__navigation .pill-nav-item-next{inset-inline-end:1rem}.homepage-blog-taxonomy__navigation .pill-nav-item .angle{align-items:center;color:#0f1e2f;display:inline-flex;height:1.6rem;justify-content:center;transform:translateY(1px);width:1.6rem}.homepage-blog-taxonomy__navigation .pill-nav-item:hover,.homepage-blog-taxonomy__navigation .pill-nav-item:focus-visible{background:transparent;border-width:2px;box-shadow:none}.homepage-blog-taxonomy__navigation .pill-nav-item:is(:disabled,[aria-disabled=true]){display:none}.homepage-blog-taxonomy__mobile-footer{display:none}}@media(min-width:990px){.template-index .section-blog-posts .homepage-blog-taxonomy__panel .card-media{transition:none}.template-index .section-blog-posts .homepage-blog-taxonomy__panel .card.card-standard:hover .card-media,.template-index .section-blog-posts .homepage-blog-taxonomy__panel .card.card-standard:focus-within .card-media{opacity:.85}.template-index .section-blog-posts .homepage-blog-taxonomy__panel .card-heading{min-height:3.6rem}.template-index .section-blog-posts .homepage-blog-taxonomy__panel .card-heading a{transition:none}.template-index .section-blog-posts .homepage-blog-taxonomy__panel .card.card-standard:hover .card-heading a,.template-index .section-blog-posts .homepage-blog-taxonomy__panel .card.card-standard:focus-within .card-heading a{text-decoration:underline;text-underline-offset:.2rem}.homepage-blog-taxonomy__panel .grid{min-width:100%;width:100%}.homepage-blog-taxonomy__panel .grid-item{flex:0 0 calc((100% - 6rem)/4);width:calc((100% - 6rem)/4);max-width:calc((100% - 6rem)/4)}.blog-category-nav{margin-top:3.6rem}}@media(min-width:990px){body.template-blog .section-breadcrumbs-wrapper,body.template-blog .section-breadcrumbs-wrapper .section-content{background:#fff}body.template-blog .section-main-blog .section-content{margin-top:2rem!important}body.template-blog .main-blog .page-title{display:none}body.template-blog .blog-category-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin:0 0 4.8rem}body.template-blog .blog-category-nav__item{min-height:5.1rem;padding:.825rem 1.8rem;border:1px solid transparent;border-radius:999px;background:transparent;box-shadow:none;color:#17191d;font-size:2.1rem;font-weight:700;transition:none}body.template-blog .blog-category-nav__item--all{border-color:#efbb00}body.template-blog .blog-category-nav__item:not(.blog-category-nav__item--all):hover,body.template-blog .blog-category-nav__item:not(.blog-category-nav__item--all):focus-visible,body.template-blog .blog-category-nav__item:not(.blog-category-nav__item--all)[aria-current=page]{border-color:transparent;background:#eef0f2;box-shadow:none;color:#17191d}body.template-blog .blog-category-nav__item--all:hover,body.template-blog .blog-category-nav__item--all:focus-visible,body.template-blog .blog-category-nav__item--all[aria-current=page]{border-color:#efbb00;background:#efbb00;box-shadow:none;color:#17191d}body.template-blog .blog-articles-layout{display:grid;grid-template-columns:minmax(0,1fr) 27rem;align-items:start;gap:1.6rem}body.template-blog .blog-articles-layout:not(:has(.blog-category-sidebar)){grid-template-columns:minmax(0,1fr)}body.template-blog .blog-articles-content{min-width:0}body.template-blog .blog-category-sidebar{position:sticky;top:12rem;align-self:start;max-height:calc(100vh - 14rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}}@media(min-width:750px){body.template-blog .blog-category-nav__item--all{border-width:2.25px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/blog-taxonomy.css.map */
