.pv-material-textures{margin:44px 0;color:#252525;line-height:1.5}.pv-material-textures *{box-sizing:border-box}.pv-material-textures h2{font-size:clamp(28px,3vw,40px);line-height:1.15;font-weight:600;margin:0 0 12px}.pv-material-textures__intro{font-size:17px;color:#686159;margin:0 0 24px}.pv-material-textures__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pv-material-texture{display:flex;flex-direction:column;background:#f6f3ee;border-radius:18px;overflow:hidden;color:inherit!important;text-decoration:none!important;min-width:0}.pv-material-texture>img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.pv-material-texture__copy{padding:24px;display:flex;flex-direction:column;flex:1}.pv-material-texture h3{font-size:25px;font-weight:600;line-height:1.2;margin:0 0 12px}.pv-material-texture p{font-size:16px;color:#615c55;margin:0 0 18px}.pv-material-texture__link{margin-top:auto;display:flex;justify-content:space-between;align-items:center;min-height:44px;color:#ab392e;font-size:15px;font-weight:600}.pv-material-texture:hover{background:#eee9e1}.pv-material-texture:focus-visible,.pv-material-textures__lacquer:focus-visible{outline:3px solid #e22b2b;outline-offset:4px}.pv-material-textures__lacquer{display:inline-flex;align-items:center;gap:20px;min-height:48px;margin-top:16px;padding:10px 0;font-size:15px;color:#615c55!important;text-decoration:none!important}.pv-material-textures__lacquer:hover{color:#e22b2b!important}@media(max-width:767px){.pv-material-textures{margin:28px 0}.pv-material-textures__grid{grid-template-columns:1fr;gap:20px}.pv-material-texture__copy{padding:22px}}@media(max-width:360px){.pv-material-texture__copy{padding:18px}.pv-material-textures__lacquer{font-size:14px}}