.ddc-cosmetic-catalog{padding-top:26px;padding-bottom:54px}.ddc-cosmetic-header{max-width:900px;margin:24px 0 32px}.ddc-cosmetic-header h1{font-size:clamp(32px,4.2vw,52px);line-height:1.1;color:#123d3b;margin:10px 0 18px}.ddc-cosmetic-header .ddc-rte{font-size:18px;line-height:1.65;max-width:780px}.ddc-cosmetic-header [aria-current=page]{background:#123d3b;color:#fff}.ddc-cosmetic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ddc-cosmetic-grid .ddc-skin-card{min-width:0}.ddc-cosmetic-grid .ddc-skin-card-photo{aspect-ratio:1;background:#f6f6f1}.ddc-cosmetic-grid .ddc-skin-card-photo img{width:100%;height:100%;object-fit:contain}.ddc-cosmetic-grid .ddc-skin-card h2{font-size:22px;line-height:1.25;margin:8px 0 14px}.ddc-cosmetic-grid .ddc-skin-card h2 a{color:#123d3b}.ddc-cosmetic-help{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;padding:34px;margin-top:42px;border:1px solid #dce6df;border-radius:18px;background:#f6f8f3}.ddc-cosmetic-help h2{font-size:30px;margin:6px 0 14px}.ddc-cosmetic-help h3{font-size:21px;margin:7px 0 14px}.ddc-cosmetic-help p{line-height:1.65}.ddc-cosmetic-catalog a:focus-visible{outline:3px solid #d87735;outline-offset:4px}@media(max-width:900px){.ddc-cosmetic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ddc-cosmetic-help{gap:24px;padding:25px}}@media(max-width:600px){.ddc-cosmetic-grid{grid-template-columns:1fr;gap:22px}.ddc-cosmetic-header .ddc-rte{font-size:16px}.ddc-cosmetic-help{grid-template-columns:1fr;padding:22px;gap:20px}.ddc-cosmetic-grid .ddc-skin-card h2{font-size:22px}}
