body.archive{overflow-x:hidden}body.archive .product:not(.e-loop-item):not(.type-product){padding:0 1.25rem!important}body.archive .e-con:not(.ticker):not(.kew-expertis-head){padding-left:0!important;padding-right:0!important}body.archive .archive-cat-nav ul li a,body.archive .kew-filter__toggle,.kew-archive-intro__read-more{line-height:1.5em;margin-block-end:0}body.archive .archive-intro p,body.archive .kew-archive-seo-text{width:50%;max-width:820px}body.archive .kew-archive-intro--no-seo .kew-archive-intro__text{padding-bottom:3rem}body.archive .kew-archive-intro__read-more{margin-top:14px;padding-bottom:3rem}body.archive.archive-root .kew-filtered-archive-grid{display:none}body.archive .archive-cat-nav{padding-bottom:1.25rem}body.archive.archive-filtered .kew-root-archive-grid,body.archive.archive-filtered .archive-intro p,body.archive.archive-filtered .kew-archive-seo-text,body.archive.archive-filtered .kew-archive-intro__read-more{display:none}body.archive .archive-cat-nav__list{display:flex;gap:1rem;list-style:none;padding:0 0 .5rem;margin:0 0 -.5rem;overflow-x:auto}body.archive .archive-cat-nav__item{position:relative}body.archive .archive-cat-nav__item.is-active .archive-cat-nav__link{background:#d9d9d9}body.archive .archive-cat-nav__link{letter-spacing:1.5px;padding:8px 14px;border:1px solid #d9d9d9;white-space:nowrap;transition:all 0.3s ease}body.archive .archive-cat-nav__link:hover{border:1px solid #000}body.archive .kew-archive-sections{display:flex;flex-direction:column}body.archive .kew-archive-section__header{width:75%;max-width:800px;margin-top:0}body.archive .kew-archive-section__description{margin-bottom:2.25rem;width:50%;max-width:800px}body.archive .kew-archive-seo-text{padding:2.125rem 0}@media (max-width:1024px){body.archive .archive-intro p,body.archive .kew-archive-section__description{width:75%}body.archive .archive-cat-nav__list{gap:.75rem}body.archive .kew-archive-section__header{width:100%}}@media (max-width:768px){body.archive .product:not(.e-loop-item):not(.type-product){padding:0 0.625rem!important}body.archive .archive-intro p,body.archive .kew-archive-section__description,body.archive .kew-archive-seo-text{width:100%}}.kew-expertis-head{padding:2.5rem 1.25rem 1.25rem!important}.kew-expertis{padding:0 1.25rem 3.75rem 1.25rem!important}.kew-expertis nav{width:100%;display:flex;gap:1.75rem;flex-wrap:wrap;margin-bottom:2.5rem}.kew-expertis nav a{color:#5A5A5A;transition:all 0.5s ease}.kew-expertis nav a.is-active{color:#000;pointer-events:none}.kew-expertis nav a:hover{color:#000}.kew-expertis .kew-expertis-grid{display:grid!important;gap:1.25rem!important;grid-template-columns:repeat(3,1fr);transition:opacity 250ms ease,transform 250ms ease}.kew-expertis.is-loading .kew-expertis-grid{opacity:.5;transform:translateY(4px);pointer-events:none}.kew-expertis-show-more{margin-top:3rem;transition:opacity 250ms ease}.kew-expertis.is-loading .kew-expertis-show-more{opacity:.35;pointer-events:none}.kew-expertis-grid .kew-expertis-card{display:flex;flex-direction:column;gap:.325rem;width:100%;opacity:0;transform:translateY(24px);transition:opacity 600ms ease var(--reveal-delay,0ms),transform 700ms cubic-bezier(.22,1,.36,1) var(--reveal-delay,0ms)}.kew-expertis-card.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.kew-expertis-card{opacity:1;transform:none;transition:none}}.kew-expertis-card__image{height:500px;width:100%;overflow:hidden;position:relative}.kew-expertis-card__image img{z-index:1;height:100%!important;object-fit:cover}.kew-expertis-card__image .kew-expertis-card__overlay{z-index:2;background-color:#000;opacity:0;inset:0;position:absolute}.kew-expertis-card__image img,.kew-expertis-card__image .kew-expertis-card__overlay{transition:all 0.8s;width:100%;height:100%}.kew-expertis-card:hover .kew-expertis-card__image img{transform:scale(1.075)}.kew-expertis-card__content .kew-expertis-card__title{margin:0!important}@media (min-width:1600px){.kew-expertis .kew-expertis-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){.kew-expertis .kew-expertis-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.kew-expertis{padding:0 .625rem 2.5rem 0.625rem!important}.kew-expertis-head{padding:0 .625rem 1rem 0.625rem!important}.kew-expertis nav{gap:.75rem 1.25rem}.kew-expertis .kew-expertis-grid{grid-template-columns:repeat(1,1fr)}.kew-expertis-grid .kew-expertis-card{gap:0}.kew-expertis-card__image{height:380px}}