.about-page .ab-note{font-size:13px;line-height:1.8;color:#5c6c79;margin:24px 0 0}.ab-categories{padding-top:28px}.about-page .ab-categories p{margin-bottom:0}.about-page .ab-categories .ab-note{margin-top:10px}.ab-gallery{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:30px}.ab-gallery figure,.ab-documents figure{margin:0}.ab-gallery img{display:block;width:100%;height:380px;object-fit:contain;background:#f2f3f2;border:1px solid #dce2e5}.about-page figcaption{font-size:12px;line-height:1.7;color:#5c6c79;margin-top:10px}.ab-documents{display:flex;flex-wrap:wrap;gap:30px}.ab-documents figure{width:min(280px,100%)}.ab-documents img{display:block;width:100%;height:340px;object-fit:contain;padding:12px;border:1px solid #dce2e5;background:#fafbfa}.about-page .ab-portfolio-title{font-size:24px;margin-bottom:30px}.ab-brand-list{border-top:1px solid #dce2e5}.ab-brand-list>article{display:grid;grid-template-columns:240px minmax(0,1fr);gap:50px;padding:38px 0;border-bottom:1px solid #dce2e5}.ab-logo{background:#fafbfa;display:flex;align-items:center;justify-content:center;min-height:200px;align-self:start;border:1px solid #e5e9e8;padding:25px}.ab-logo img{display:block;width:100%;height:150px;object-fit:contain}.about-page .ab-brand-list h3{font-size:29px;margin:0 0 8px}.about-page .ab-brand-tag{font-size:14px;color:#7a613c;margin-bottom:20px}.ab-brand-list dl{margin:0}.ab-brand-list dl>div{margin-bottom:17px}.ab-brand-list dt{font-weight:600;font-size:13px;margin-bottom:6px}.ab-brand-list dd{margin:0;font-size:16px;line-height:1.8;color:#45566a}.ab-shop{display:inline-block;font-size:14px;line-height:1.7;margin-top:8px;text-decoration:underline;text-underline-offset:4px}.ab-shop:hover{color:#79633e}
@media(max-width:700px){.ab-gallery{grid-template-columns:1fr}.ab-gallery img{height:330px}.ab-brand-list>article{grid-template-columns:1fr;gap:24px;padding:28px 0}.ab-logo{min-height:180px;max-width:280px;width:100%}.ab-logo img{height:130px}.about-page .ab-brand-list h3{font-size:26px}.ab-documents{gap:24px}.ab-documents figure{width:min(250px,100%)}}
