._catalogue_65c436b{color:#19382d}._introduction_65c436b{border-bottom:1px solid #d0d7ca;padding-top:42px;padding-bottom:55px}._introduction_65c436b .eyebrow{color:#607058;margin-top:38px}._introduction_65c436b h1{letter-spacing:-.045em;text-wrap:balance;max-width:740px;margin:20px 0;font-size:clamp(38px,4.7vw,68px);font-weight:400;line-height:1.09}._description_65c436b{color:#607058;max-width:650px;margin:0 0 25px;font-size:14px;line-height:1.9}._introImage_65c436b{aspect-ratio:16/10;box-shadow:none;border:0}._directory_65c436b{padding-top:46px;padding-bottom:80px}._categoryRail_65c436b{min-width:0}._categoryRail_65c436b h2{border-bottom:1px solid #bdc8b5;margin:0;padding-bottom:18px;font-size:18px;font-weight:400}._categoryRail_65c436b nav{margin-top:10px}._categoryRail_65c436b nav a{color:#607058;border-bottom:1px solid #d8ddcf;justify-content:space-between;align-items:center;gap:12px;padding:14px 9px;font-size:13px;display:flex}._categoryRail_65c436b nav a[aria-current=page]{color:#19382d;background:#e8ecdf;border-inline-start:2px solid #768965;padding-inline-start:7px}._categoryRail_65c436b nav a:hover{color:#19382d;background:#ecefe5}._categoryRail_65c436b nav svg{flex-shrink:0;width:13px;height:13px}._categoryRail_65c436b nav ._childCategory_65c436b{padding-inline-start:22px;font-size:12px}._categoryRail_65c436b nav ._childCategory_65c436b[aria-current=page]{padding-inline-start:20px}._filters_65c436b{flex-direction:column;gap:18px;padding-top:15px;display:flex}._filters_65c436b .form-field{margin:0}._filters_65c436b label{font-size:11px}._filters_65c436b input,._filters_65c436b select{background:#fbfaf6;width:100%;min-width:0}._filters_65c436b .button{justify-content:space-between;width:100%;font-size:12px}._filters_65c436b .text-link{align-self:flex-start;font-size:12px}._resultBar_65c436b{border-bottom:1px solid #bdc8b5;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;min-height:43px;margin-bottom:25px;display:flex}._resultBar_65c436b h2{letter-spacing:-.02em;margin:0 0 14px;font-size:22px;font-weight:400}._resultBar_65c436b p{color:#607058;margin:0 0 14px;font-size:12px}._productCard_65c436b{min-width:0}._productLink_65c436b{flex-direction:column;height:100%;display:flex}._productImage_65c436b{aspect-ratio:4/3;box-shadow:none;background:#fff;border:1px solid #e0e4d9;border-radius:2px;overflow:hidden}._productImage_65c436b img{object-fit:contain;height:100%;transition:transform .4s}._productLink_65c436b:hover ._productImage_65c436b img{transform:scale(1.035)}._productCopy_65c436b{padding:22px 0 0}._productCopy_65c436b .eyebrow{color:#607058;letter-spacing:.13em;font-size:11px}._productCopy_65c436b h3{letter-spacing:-.025em;overflow-wrap:anywhere;justify-content:space-between;gap:20px;margin:10px 0 12px;font-size:25px;font-weight:400;line-height:1.2;display:flex}._productCopy_65c436b h3 svg{flex-shrink:0;width:18px;height:18px;margin-top:6px}._summary_65c436b{color:#607058;margin:0;font-size:12px;line-height:1.85}._keyParameters_65c436b{border-top:1px solid #d7ddce;border-bottom:1px solid #d7ddce;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:20px 0 0;padding:18px 0;font-size:11px;line-height:1.6;display:grid}._keyParameters_65c436b dt{color:#607058;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}._keyParameters_65c436b dd{color:#19382d;overflow-wrap:anywhere;margin:3px 0 0}._viewProduct_65c436b{border-bottom:1px solid #c5ceba;align-items:center;gap:20px;margin-top:22px;padding-bottom:7px;font-size:11px;display:inline-flex}._viewProduct_65c436b svg{width:14px;height:14px}._empty_65c436b{text-align:center;color:#687563;border:1px solid #d5dccb;padding:65px 24px;font-size:14px;line-height:1.8}@media (max-width:1023px){._categoryRail_65c436b h2{display:none}._filters_65c436b{background:#e9ede2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px;padding:20px;display:grid}._filters_65c436b .button{align-self:end;width:auto}}@media (max-width:600px){._introduction_65c436b{padding-top:30px;padding-bottom:35px}._directory_65c436b{padding-top:25px;padding-bottom:55px}._filters_65c436b{grid-template-columns:1fr;padding:20px}._productCopy_65c436b h3{font-size:25px}}@media (prefers-reduced-motion:reduce){._productImage_65c436b img{transition:none}._productLink_65c436b:hover ._productImage_65c436b img{transform:none}}
