.u-company-page{padding-block:64px}.u-company-page h1{font-size:clamp(40px,6vw,76px);line-height:1.05;margin:16px 0 56px}.u-company-page h2{font-size:clamp(24px,3vw,36px);font-weight:400}.u-company-presence,.u-company-identity{border-top:1px solid #d8d2cb;padding-block:30px}.u-company-presence dl{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.u-company-presence dl>div{display:flex;flex-direction:column-reverse;gap:12px}.u-company-presence dd{font-size:clamp(40px,5vw,64px);margin:0}.u-company-identity dl>div{display:grid;grid-template-columns:160px 1fr;gap:24px;margin-block:16px}.u-company-identity dd{margin:0}.u-company-links{display:grid;grid-template-columns:repeat(2,1fr);gap:0 40px;margin-top:28px}.u-company-links a{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid #d8d2cb}.u-finder{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:32px}.u-finder label{display:grid;gap:8px;flex:1 1 140px;font-size:13px}.u-finder select{box-sizing:border-box;width:100%;height:46px;background:#fff;color:#24211e;border:1px solid #bdb5ac;padding:8px;font:inherit}.u-finder>a{padding:12px}.u-finder :focus-visible,.u-company-page a:focus-visible{outline:3px solid #986b41;outline-offset:4px}@media(max-width:650px){.u-company-page{padding-block:32px}.u-company-presence dl{grid-template-columns:1fr;gap:24px}.u-company-presence dl>div{border-bottom:1px solid #eee9e3;padding-bottom:20px}.u-company-links{grid-template-columns:1fr}.u-company-identity dl>div{grid-template-columns:1fr;gap:4px}}
.u-button{min-height:44px;box-sizing:border-box}.u-button:focus-visible,.u-arrow-link:focus-visible,.u-footer a:focus-visible{outline:3px solid #986b41;outline-offset:4px}.u-wrap input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.u-wrap textarea{box-sizing:border-box;max-width:100%}.u-product-image img{object-fit:cover}.u-product-card:focus-visible{outline:3px solid #986b41;outline-offset:5px}@media(prefers-reduced-motion:reduce){.u-button,.u-product-card,.u-arrow-link{transition:none}}
